pr63341-1.c: Remove explicit "dg-do run".
[platform/upstream/gcc.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, 2008, 2009, 2010, 2011
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
117
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
121
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
124
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
127
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
130
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory.  It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136         FLEX="$(FLEX)"; export FLEX; \
137         LEX="$(LEX)"; export LEX; \
138         BISON="$(BISON)"; export BISON; \
139         YACC="$(YACC)"; export YACC; \
140         M4="$(M4)"; export M4; \
141         SED="$(SED)"; export SED; \
142         AWK="$(AWK)"; export AWK; \
143         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148         $(BASE_EXPORTS) \
149         AR="$(AR_FOR_BUILD)"; export AR; \
150         AS="$(AS_FOR_BUILD)"; export AS; \
151         CC="$(CC_FOR_BUILD)"; export CC; \
152         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154         CXX="$(CXX_FOR_BUILD)"; export CXX; \
155         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156         GCJ="$(GCJ_FOR_BUILD)"; export GCJ; \
157         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
158         GOC="$(GOC_FOR_BUILD)"; export GOC; \
159         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
160         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
161         LD="$(LD_FOR_BUILD)"; export LD; \
162         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
163         NM="$(NM_FOR_BUILD)"; export NM; \
164         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
165         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
166         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
167
168 # These variables must be set on the make command line for directories
169 # built for the build system to override those in BASE_FLAGS_TO_PASS.
170 EXTRA_BUILD_FLAGS = \
171         CFLAGS="$(CFLAGS_FOR_BUILD)" \
172         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
173
174 # This is the list of directories to built for the host system.
175 SUBDIRS = @configdirs@
176 TARGET_CONFIGDIRS = @target_configdirs@
177 # This is set by the configure script to the arguments to use when configuring
178 # directories built for the host system.
179 HOST_CONFIGARGS = @host_configargs@
180 # Host programs are put under this directory, which is . except if building
181 # with srcdir=..
182 HOST_SUBDIR = @host_subdir@
183 # This is the list of variables to export in the environment when
184 # configuring subdirectories for the host system.  We need to pass
185 # some to the GCC configure because of its hybrid host/target nature.
186 HOST_EXPORTS = \
187         $(BASE_EXPORTS) \
188         CC="$(CC)"; export CC; \
189         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
190         CFLAGS="$(CFLAGS)"; export CFLAGS; \
191         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
192         CXX="$(CXX)"; export CXX; \
193         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
194         GCJ="$(GCJ)"; export GCJ; \
195         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
196         GOC="$(GOC)"; export GOC; \
197         AR="$(AR)"; export AR; \
198         AS="$(AS)"; export AS; \
199         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
200         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
201         LD="$(LD)"; export LD; \
202         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
203         NM="$(NM)"; export NM; \
204         RANLIB="$(RANLIB)"; export RANLIB; \
205         WINDRES="$(WINDRES)"; export WINDRES; \
206         WINDMC="$(WINDMC)"; export WINDMC; \
207         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
208         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
209         READELF="$(READELF)"; export READELF; \
210         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
211         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
212         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
213         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
214         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
215         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
216         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
217         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
218         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
219         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
220         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
221         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
222         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
223         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
224         LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
225         LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
226 @if gcc-bootstrap
227         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
228 @endif gcc-bootstrap
229         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
230
231 POSTSTAGE1_CXX_EXPORT = \
232         CXX='$(CXX)'; export CXX; \
233         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
234 @if target-libstdc++-v3-bootstrap
235 # Override the above if we're bootstrapping C++.
236 POSTSTAGE1_CXX_EXPORT = \
237         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
238           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
239           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
240           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
241           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
242           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
243           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
244           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
245           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
246           export CXX; \
247         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
248 @endif target-libstdc++-v3-bootstrap
249
250 # Similar, for later GCC stages.
251 POSTSTAGE1_HOST_EXPORTS = \
252         $(HOST_EXPORTS) \
253         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
254           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
255           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
256         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
257         $(POSTSTAGE1_CXX_EXPORT) \
258         $(LTO_EXPORTS) \
259         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
260         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
261         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
262
263 # Target libraries are put under this directory:
264 TARGET_SUBDIR = @target_subdir@
265 # This is set by the configure script to the arguments to use when configuring
266 # directories built for the target.
267 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
268 # This is the list of variables to export in the environment when
269 # configuring subdirectories for the target system.
270 BASE_TARGET_EXPORTS = \
271         $(BASE_EXPORTS) \
272         AR="$(AR_FOR_TARGET)"; export AR; \
273         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
274         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
275         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
276         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
277         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
278         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
279         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
280         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
281         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
282         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
283         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
284         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
285         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
286         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
287         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
288         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
289         READELF="$(READELF_FOR_TARGET)"; export READELF; \
290         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
291         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
292         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
293 @if gcc-bootstrap
294         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
295 @endif gcc-bootstrap
296         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
298
299 RAW_CXX_TARGET_EXPORTS = \
300         $(BASE_TARGET_EXPORTS) \
301         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
302         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
303
304 NORMAL_TARGET_EXPORTS = \
305         $(BASE_TARGET_EXPORTS) \
306         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
307
308 # Where to find GMP
309 HOST_GMPLIBS = @gmplibs@
310 HOST_GMPINC = @gmpinc@
311
312 # Where to find ISL
313 HOST_ISLLIBS = @isllibs@
314 HOST_ISLINC = @islinc@
315
316 # Where to find libelf
317 HOST_LIBELFLIBS = @libelflibs@
318 HOST_LIBELFINC = @libelfinc@
319
320 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
321
322 # ----------------------------------------------
323 # Programs producing files for the BUILD machine
324 # ----------------------------------------------
325
326 SHELL = @SHELL@
327
328 # pwd command to use.  Allow user to override default by setting PWDCMD in
329 # the environment to account for automounters.  The make variable must not
330 # be called PWDCMD, otherwise the value set here is passed to make
331 # subprocesses and overrides the setting from the user's environment.
332 # Don't use PWD since it is a common shell environment variable and we
333 # don't want to corrupt it.
334 PWD_COMMAND = $${PWDCMD-pwd}
335
336 # compilers to use to create programs which must be run in the build
337 # environment.
338 AR_FOR_BUILD = @AR_FOR_BUILD@
339 AS_FOR_BUILD = @AS_FOR_BUILD@
340 CC_FOR_BUILD = @CC_FOR_BUILD@
341 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
342 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
343 CXX_FOR_BUILD = @CXX_FOR_BUILD@
344 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
345 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
346 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
347 GOC_FOR_BUILD = @GOC_FOR_BUILD@
348 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
349 LD_FOR_BUILD = @LD_FOR_BUILD@
350 NM_FOR_BUILD = @NM_FOR_BUILD@
351 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
352 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
353 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
354
355 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
356 # here so that they can be overridden by Makefile fragments.
357 BUILD_PREFIX = @BUILD_PREFIX@
358 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
359
360 # Flags to pass to stage2 and later makes.  They are defined
361 # here so that they can be overridden by Makefile fragments.
362 BOOT_CFLAGS= -g -O2
363 BOOT_LDFLAGS=
364 BOOT_ADAFLAGS= -gnatpg
365
366 AWK = @AWK@
367 SED = @SED@
368 BISON = @BISON@
369 YACC = @YACC@
370 FLEX = @FLEX@
371 LEX = @LEX@
372 M4 = @M4@
373 MAKEINFO = @MAKEINFO@
374 EXPECT = @EXPECT@
375 RUNTEST = @RUNTEST@
376
377 # This just becomes part of the MAKEINFO definition passed down to
378 # sub-makes.  It lets flags be given on the command line while still
379 # using the makeinfo from the object tree.
380 # (Default to avoid splitting info files by setting the threshold high.)
381 MAKEINFOFLAGS = --split-size=5000000
382
383 # ---------------------------------------------
384 # Programs producing files for the HOST machine
385 # ---------------------------------------------
386
387 AS = @AS@
388 AR = @AR@
389 AR_FLAGS = rc
390 CC = @CC@
391 CXX = @CXX@
392 DLLTOOL = @DLLTOOL@
393 LD = @LD@
394 LIPO = @LIPO@
395 NM = @NM@
396 OBJDUMP = @OBJDUMP@
397 RANLIB = @RANLIB@
398 READELF = @READELF@
399 STRIP = @STRIP@
400 WINDRES = @WINDRES@
401 WINDMC = @WINDMC@
402
403 GNATBIND = @GNATBIND@
404 GNATMAKE = @GNATMAKE@
405
406 CFLAGS = @CFLAGS@
407 LDFLAGS = @LDFLAGS@
408 LIBCFLAGS = $(CFLAGS)
409 CXXFLAGS = @CXXFLAGS@
410 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
411 GOCFLAGS = $(CFLAGS)
412
413 TFLAGS =
414
415 # Defaults for all stages; some are overridden below.
416
417 STAGE_CFLAGS = $(BOOT_CFLAGS)
418 STAGE_TFLAGS = $(TFLAGS)
419 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
420
421
422 # Defaults for stage 1; some are overridden below.
423 STAGE1_CFLAGS = $(STAGE_CFLAGS)
424 STAGE1_CXXFLAGS = $(CXXFLAGS)
425 @if target-libstdc++-v3-bootstrap
426 # Override the above if we're bootstrapping C++.
427 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
428 @endif target-libstdc++-v3-bootstrap
429 STAGE1_TFLAGS = $(STAGE_TFLAGS)
430 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
431
432 # Defaults for stage 2; some are overridden below.
433 STAGE2_CFLAGS = $(STAGE_CFLAGS)
434 STAGE2_CXXFLAGS = $(CXXFLAGS)
435 @if target-libstdc++-v3-bootstrap
436 # Override the above if we're bootstrapping C++.
437 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
438 @endif target-libstdc++-v3-bootstrap
439 STAGE2_TFLAGS = $(STAGE_TFLAGS)
440 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
441
442 # Defaults for stage 3; some are overridden below.
443 STAGE3_CFLAGS = $(STAGE_CFLAGS)
444 STAGE3_CXXFLAGS = $(CXXFLAGS)
445 @if target-libstdc++-v3-bootstrap
446 # Override the above if we're bootstrapping C++.
447 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
448 @endif target-libstdc++-v3-bootstrap
449 STAGE3_TFLAGS = $(STAGE_TFLAGS)
450 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
451
452 # Defaults for stage 4; some are overridden below.
453 STAGE4_CFLAGS = $(STAGE_CFLAGS)
454 STAGE4_CXXFLAGS = $(CXXFLAGS)
455 @if target-libstdc++-v3-bootstrap
456 # Override the above if we're bootstrapping C++.
457 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
458 @endif target-libstdc++-v3-bootstrap
459 STAGE4_TFLAGS = $(STAGE_TFLAGS)
460 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
461
462 # Defaults for stage profile; some are overridden below.
463 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
464 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
465 @if target-libstdc++-v3-bootstrap
466 # Override the above if we're bootstrapping C++.
467 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
468 @endif target-libstdc++-v3-bootstrap
469 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
470 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
471
472 # Defaults for stage feedback; some are overridden below.
473 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
474 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
475 @if target-libstdc++-v3-bootstrap
476 # Override the above if we're bootstrapping C++.
477 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
478 @endif target-libstdc++-v3-bootstrap
479 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
480 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
481
482
483 # Only build the C compiler for stage1, because that is the only one that
484 # we can guarantee will build with the native compiler, and also it is the
485 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
486 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
487 # overrideable (for a bootstrap build stage1 also builds gcc.info).
488
489 STAGE1_CFLAGS = @stage1_cflags@
490 STAGE1_CHECKING = @stage1_checking@
491 STAGE1_LANGUAGES = @stage1_languages@
492 # * We force-disable intermodule optimizations, even if
493 #   --enable-intermodule was passed, since the installed compiler
494 #   probably can't handle them.  Luckily, autoconf always respects
495 #   the last argument when conflicting --enable arguments are passed.
496 # * Likewise, we force-disable coverage flags, since the installed
497 #   compiler probably has never heard of them.
498 # * We also disable -Wformat, since older GCCs don't understand newer %s.
499 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
500           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
501           --disable-build-format-warnings
502
503 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
504 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
505
506 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
507 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
508
509 do-compare = @do_compare@
510 do-compare3 = $(do-compare)
511
512 # -----------------------------------------------
513 # Programs producing files for the TARGET machine
514 # -----------------------------------------------
515
516 AR_FOR_TARGET=@AR_FOR_TARGET@
517 AS_FOR_TARGET=@AS_FOR_TARGET@
518 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
519
520 # If GCC_FOR_TARGET is not overriden on the command line, then this
521 # variable is passed down to the gcc Makefile, where it is used to
522 # build libgcc2.a.  We define it here so that it can itself be
523 # overridden on the command line.
524 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
525 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
526 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
527 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
528 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
529 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
530 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
531 LD_FOR_TARGET=@LD_FOR_TARGET@
532
533 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
534 NM_FOR_TARGET=@NM_FOR_TARGET@
535 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
536 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
537 READELF_FOR_TARGET=@READELF_FOR_TARGET@
538 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
539 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
540 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
541
542 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
543 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
544 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
545
546 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
547 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
548
549 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
550 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
551 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
552 GOCFLAGS_FOR_TARGET = -O2 -g
553
554 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
555 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
556 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
557
558 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
559
560 # ------------------------------------
561 # Miscellaneous targets and flag lists
562 # ------------------------------------
563
564 # The first rule in the file had better be this one.  Don't put any above it.
565 # This lives here to allow makefile fragments to contain dependencies.
566 all:
567
568 #### host and target specific makefile fragments come in here.
569 @target_makefile_frag@
570 @alphaieee_frag@
571 @ospace_frag@
572 @host_makefile_frag@
573 ###
574
575 # This is the list of directories that may be needed in RPATH_ENVVAR
576 # so that programs built for the target machine work.
577 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libvtv)$(TARGET_LIB_PATH_libcilkrts)$(TARGET_LIB_PATH_liboffloadmic)$(TARGET_LIB_PATH_libssp)$(TARGET_LIB_PATH_libgomp)$(TARGET_LIB_PATH_libitm)$(TARGET_LIB_PATH_libatomic)$(HOST_LIB_PATH_gcc)
578
579 @if target-libstdc++-v3
580 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
581 @endif target-libstdc++-v3
582
583 @if target-libsanitizer
584 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
585 @endif target-libsanitizer
586
587 @if target-libvtv
588 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
589 @endif target-libvtv
590
591 @if target-libcilkrts
592 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
593 @endif target-libcilkrts
594
595 @if target-liboffloadmic
596 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
597 @endif target-liboffloadmic
598
599 @if target-libssp
600 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
601 @endif target-libssp
602
603 @if target-libgomp
604 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
605 @endif target-libgomp
606
607 @if target-libitm
608 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
609 @endif target-libitm
610
611 @if target-libatomic
612 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
613 @endif target-libatomic
614
615
616
617 # This is the list of directories that may be needed in RPATH_ENVVAR
618 # so that programs built for the host machine work.
619 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
620
621 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
622 @if gcc
623 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
624 @endif gcc
625
626
627 @if gmp
628 HOST_LIB_PATH_gmp = \
629   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
630 @endif gmp
631
632 @if mpfr
633 HOST_LIB_PATH_mpfr = \
634   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
635 @endif mpfr
636
637 @if mpc
638 HOST_LIB_PATH_mpc = \
639   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
640 @endif mpc
641
642 @if isl
643 HOST_LIB_PATH_isl = \
644   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
645 @endif isl
646
647 @if libelf
648 HOST_LIB_PATH_libelf = \
649   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
650 @endif libelf
651
652
653 CXX_FOR_TARGET_FLAG_TO_PASS = \
654         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
655 @if target-libstdc++-v3
656 # CXX_FOR_TARGET is tricky to get right for target libs that require a
657 # functional C++ compiler.  When we recurse, if we expand
658 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
659 # libstdc++ include flags from the script.  Instead, we get an
660 # -funconfigured-* word, so that we'll get errors if this invalid C++
661 # command line is used for anything, but also so that we can use the
662 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
663 # don't pass it on, sub-make will use the default definition, that
664 # re-expands it at the time of use, so we'll get it right when we need
665 # it.  One potential exception is the expansion of CXX_FOR_TARGET
666 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
667 # really work, for C++ host programs can't depend on the current-stage
668 # C++ target library.
669 CXX_FOR_TARGET_FLAG_TO_PASS = \
670         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
671 @endif target-libstdc++-v3
672
673 # Flags to pass down to all sub-makes.
674 BASE_FLAGS_TO_PASS = \
675         "DESTDIR=$(DESTDIR)" \
676         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
677         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
678         "bindir=$(bindir)" \
679         "datadir=$(datadir)" \
680         "exec_prefix=$(exec_prefix)" \
681         "includedir=$(includedir)" \
682         "datarootdir=$(datarootdir)" \
683         "docdir=$(docdir)" \
684         "infodir=$(infodir)" \
685         "pdfdir=$(pdfdir)" \
686         "htmldir=$(htmldir)" \
687         "libdir=$(libdir)" \
688         "libexecdir=$(libexecdir)" \
689         "lispdir=$(lispdir)" \
690         "localstatedir=$(localstatedir)" \
691         "mandir=$(mandir)" \
692         "oldincludedir=$(oldincludedir)" \
693         "prefix=$(prefix)" \
694         "sbindir=$(sbindir)" \
695         "sharedstatedir=$(sharedstatedir)" \
696         "sysconfdir=$(sysconfdir)" \
697         "tooldir=$(tooldir)" \
698         "build_tooldir=$(build_tooldir)" \
699         "target_alias=$(target_alias)" \
700         "AWK=$(AWK)" \
701         "BISON=$(BISON)" \
702         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
703         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
704         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
705         "EXPECT=$(EXPECT)" \
706         "FLEX=$(FLEX)" \
707         "INSTALL=$(INSTALL)" \
708         "INSTALL_DATA=$(INSTALL_DATA)" \
709         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
710         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
711         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
712         "LEX=$(LEX)" \
713         "M4=$(M4)" \
714         "MAKE=$(MAKE)" \
715         "RUNTEST=$(RUNTEST)" \
716         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
717         "SED=$(SED)" \
718         "SHELL=$(SHELL)" \
719         "YACC=$(YACC)" \
720         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
721         "ADA_CFLAGS=$(ADA_CFLAGS)" \
722         "AR_FLAGS=$(AR_FLAGS)" \
723         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
724         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
725         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
726         "CFLAGS=$(CFLAGS)" \
727         "CXXFLAGS=$(CXXFLAGS)" \
728         "LDFLAGS=$(LDFLAGS)" \
729         "LIBCFLAGS=$(LIBCFLAGS)" \
730         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
731         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
732         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
733         "GNATBIND=$(GNATBIND)" \
734         "GNATMAKE=$(GNATMAKE)" \
735         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
736         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
737         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
738         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
739         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
740         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
741         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
742         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
743         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
744         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
745         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
746         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
747         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
748         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
749         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
750         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
751         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
752         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
753         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
754         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
755         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
756         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
757         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
758         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
759         "BUILD_CONFIG=$(BUILD_CONFIG)" \
760         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
761         "LEAN=$(LEAN)" \
762         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
763         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
764         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
765         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
766         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
767         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
768         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
769         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
770         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
771         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
772         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
773         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
774         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
775         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
776         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
777         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
778         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
779         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
780         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
781         "TFLAGS=$(TFLAGS)" \
782         "CONFIG_SHELL=$(SHELL)" \
783         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
784
785 # We leave this in just in case, but it is not needed anymore.
786 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
787
788 # Flags to pass down to most sub-makes, in which we're building with
789 # the host environment.
790 EXTRA_HOST_FLAGS = \
791         'AR=$(AR)' \
792         'AS=$(AS)' \
793         'CC=$(CC)' \
794         'CXX=$(CXX)' \
795         'DLLTOOL=$(DLLTOOL)' \
796         'GCJ=$(GCJ)' \
797         'GFORTRAN=$(GFORTRAN)' \
798         'GOC=$(GOC)' \
799         'LD=$(LD)' \
800         'LIPO=$(LIPO)' \
801         'NM=$(NM)' \
802         'OBJDUMP=$(OBJDUMP)' \
803         'RANLIB=$(RANLIB)' \
804         'READELF=$(READELF)' \
805         'STRIP=$(STRIP)' \
806         'WINDRES=$(WINDRES)' \
807         'WINDMC=$(WINDMC)'
808
809 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
810
811 # Flags to pass to stage1 or when not bootstrapping.
812
813 STAGE1_FLAGS_TO_PASS = \
814         LDFLAGS="$${LDFLAGS}" \
815         HOST_LIBS="$${HOST_LIBS}"
816
817 # Flags to pass to stage2 and later makes.
818
819 POSTSTAGE1_FLAGS_TO_PASS = \
820         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
821         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
822         GNATBIND="$${GNATBIND}" \
823         LDFLAGS="$${LDFLAGS}" \
824         HOST_LIBS="$${HOST_LIBS}" \
825         $(LTO_FLAGS_TO_PASS) \
826         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
827
828 # Flags to pass down to makes which are built with the target environment.
829 # The double $ decreases the length of the command line; those variables
830 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
831 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
832 # so we expand them here.
833 EXTRA_TARGET_FLAGS = \
834         'AR=$$(AR_FOR_TARGET)' \
835         'AS=$(COMPILER_AS_FOR_TARGET)' \
836         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
837         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
838         'CXX=$$(CXX_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
839         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
840         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
841         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
842         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
843         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
844         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
845         'LD=$(COMPILER_LD_FOR_TARGET)' \
846         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
847         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
848         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
849         'NM=$(COMPILER_NM_FOR_TARGET)' \
850         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
851         'RANLIB=$$(RANLIB_FOR_TARGET)' \
852         'READELF=$$(READELF_FOR_TARGET)' \
853         'WINDRES=$$(WINDRES_FOR_TARGET)' \
854         'WINDMC=$$(WINDMC_FOR_TARGET)' \
855         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
856         "TFLAGS=$$TFLAGS"
857
858 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
859
860 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
861 # unfortunately needs the native compiler and the target ar and
862 # ranlib.
863 # If any variables are added here, they must be added to do-*, below.
864 # The BUILD_* variables are a special case, which are used for the gcc
865 # cross-building scheme.
866 EXTRA_GCC_FLAGS = \
867         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
868         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
869         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
870
871 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
872
873 @if gcc
874 BUILD_CONFIG = @BUILD_CONFIG@
875 ifneq ($(BUILD_CONFIG),)
876 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
877 endif
878 @endif gcc
879
880 .PHONY: configure-host
881 configure-host:  \
882     maybe-configure-bfd \
883     maybe-configure-opcodes \
884     maybe-configure-binutils \
885     maybe-configure-bison \
886     maybe-configure-cgen \
887     maybe-configure-dejagnu \
888     maybe-configure-etc \
889     maybe-configure-fastjar \
890     maybe-configure-fixincludes \
891     maybe-configure-flex \
892     maybe-configure-gas \
893     maybe-configure-gcc \
894     maybe-configure-gmp \
895     maybe-configure-mpfr \
896     maybe-configure-mpc \
897     maybe-configure-isl \
898     maybe-configure-libelf \
899     maybe-configure-gold \
900     maybe-configure-gprof \
901     maybe-configure-intl \
902     maybe-configure-tcl \
903     maybe-configure-itcl \
904     maybe-configure-ld \
905     maybe-configure-libbacktrace \
906     maybe-configure-libcpp \
907     maybe-configure-libdecnumber \
908     maybe-configure-libgui \
909     maybe-configure-libiberty \
910     maybe-configure-libiberty-linker-plugin \
911     maybe-configure-libiconv \
912     maybe-configure-m4 \
913     maybe-configure-readline \
914     maybe-configure-sid \
915     maybe-configure-sim \
916     maybe-configure-texinfo \
917     maybe-configure-zlib \
918     maybe-configure-gdb \
919     maybe-configure-expect \
920     maybe-configure-guile \
921     maybe-configure-tk \
922     maybe-configure-libtermcap \
923     maybe-configure-utils \
924     maybe-configure-gnattools \
925     maybe-configure-lto-plugin \
926     maybe-configure-libcc1
927 .PHONY: configure-target
928 configure-target:  \
929     maybe-configure-target-libstdc++-v3 \
930     maybe-configure-target-libsanitizer \
931     maybe-configure-target-libvtv \
932     maybe-configure-target-libcilkrts \
933     maybe-configure-target-liboffloadmic \
934     maybe-configure-target-libssp \
935     maybe-configure-target-newlib \
936     maybe-configure-target-libgcc \
937     maybe-configure-target-libbacktrace \
938     maybe-configure-target-libquadmath \
939     maybe-configure-target-libgfortran \
940     maybe-configure-target-libobjc \
941     maybe-configure-target-libgo \
942     maybe-configure-target-libtermcap \
943     maybe-configure-target-winsup \
944     maybe-configure-target-libgloss \
945     maybe-configure-target-libffi \
946     maybe-configure-target-libjava \
947     maybe-configure-target-zlib \
948     maybe-configure-target-boehm-gc \
949     maybe-configure-target-rda \
950     maybe-configure-target-libada \
951     maybe-configure-target-libgomp \
952     maybe-configure-target-libitm \
953     maybe-configure-target-libatomic
954
955 # The target built for a native non-bootstrap build.
956 .PHONY: all
957 all:
958 @if gcc-bootstrap
959         [ -f stage_final ] || echo stage3 > stage_final
960         @r=`${PWD_COMMAND}`; export r; \
961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
962         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
963 @endif gcc-bootstrap
964         @: $(MAKE); $(unstage)
965         @r=`${PWD_COMMAND}`; export r; \
966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
967 @if gcc-bootstrap
968         if [ -f stage_last ]; then \
969           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
970           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
971         else \
972 @endif gcc-bootstrap
973           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
974 @if gcc-bootstrap
975             ; \
976         fi \
977 @endif gcc-bootstrap
978         && :
979
980 .PHONY: all-build
981
982 all-build: maybe-all-build-libiberty
983 all-build: maybe-all-build-bison
984 all-build: maybe-all-build-flex
985 all-build: maybe-all-build-m4
986 all-build: maybe-all-build-texinfo
987 all-build: maybe-all-build-fixincludes
988 all-build: maybe-all-build-libcpp
989
990 .PHONY: all-host
991
992 @if bfd-no-bootstrap
993 all-host: maybe-all-bfd
994 @endif bfd-no-bootstrap
995 @if opcodes-no-bootstrap
996 all-host: maybe-all-opcodes
997 @endif opcodes-no-bootstrap
998 @if binutils-no-bootstrap
999 all-host: maybe-all-binutils
1000 @endif binutils-no-bootstrap
1001 all-host: maybe-all-bison
1002 all-host: maybe-all-cgen
1003 all-host: maybe-all-dejagnu
1004 all-host: maybe-all-etc
1005 all-host: maybe-all-fastjar
1006 @if fixincludes-no-bootstrap
1007 all-host: maybe-all-fixincludes
1008 @endif fixincludes-no-bootstrap
1009 all-host: maybe-all-flex
1010 @if gas-no-bootstrap
1011 all-host: maybe-all-gas
1012 @endif gas-no-bootstrap
1013 @if gcc-no-bootstrap
1014 all-host: maybe-all-gcc
1015 @endif gcc-no-bootstrap
1016 @if gmp-no-bootstrap
1017 all-host: maybe-all-gmp
1018 @endif gmp-no-bootstrap
1019 @if mpfr-no-bootstrap
1020 all-host: maybe-all-mpfr
1021 @endif mpfr-no-bootstrap
1022 @if mpc-no-bootstrap
1023 all-host: maybe-all-mpc
1024 @endif mpc-no-bootstrap
1025 @if isl-no-bootstrap
1026 all-host: maybe-all-isl
1027 @endif isl-no-bootstrap
1028 @if libelf-no-bootstrap
1029 all-host: maybe-all-libelf
1030 @endif libelf-no-bootstrap
1031 @if gold-no-bootstrap
1032 all-host: maybe-all-gold
1033 @endif gold-no-bootstrap
1034 all-host: maybe-all-gprof
1035 @if intl-no-bootstrap
1036 all-host: maybe-all-intl
1037 @endif intl-no-bootstrap
1038 all-host: maybe-all-tcl
1039 all-host: maybe-all-itcl
1040 @if ld-no-bootstrap
1041 all-host: maybe-all-ld
1042 @endif ld-no-bootstrap
1043 @if libbacktrace-no-bootstrap
1044 all-host: maybe-all-libbacktrace
1045 @endif libbacktrace-no-bootstrap
1046 @if libcpp-no-bootstrap
1047 all-host: maybe-all-libcpp
1048 @endif libcpp-no-bootstrap
1049 @if libdecnumber-no-bootstrap
1050 all-host: maybe-all-libdecnumber
1051 @endif libdecnumber-no-bootstrap
1052 all-host: maybe-all-libgui
1053 @if libiberty-no-bootstrap
1054 all-host: maybe-all-libiberty
1055 @endif libiberty-no-bootstrap
1056 @if libiberty-linker-plugin-no-bootstrap
1057 all-host: maybe-all-libiberty-linker-plugin
1058 @endif libiberty-linker-plugin-no-bootstrap
1059 all-host: maybe-all-libiconv
1060 all-host: maybe-all-m4
1061 all-host: maybe-all-readline
1062 all-host: maybe-all-sid
1063 all-host: maybe-all-sim
1064 all-host: maybe-all-texinfo
1065 @if zlib-no-bootstrap
1066 all-host: maybe-all-zlib
1067 @endif zlib-no-bootstrap
1068 all-host: maybe-all-gdb
1069 all-host: maybe-all-expect
1070 all-host: maybe-all-guile
1071 all-host: maybe-all-tk
1072 all-host: maybe-all-libtermcap
1073 all-host: maybe-all-utils
1074 all-host: maybe-all-gnattools
1075 @if lto-plugin-no-bootstrap
1076 all-host: maybe-all-lto-plugin
1077 @endif lto-plugin-no-bootstrap
1078 all-host: maybe-all-libcc1
1079
1080 .PHONY: all-target
1081
1082 @if target-libstdc++-v3-no-bootstrap
1083 all-target: maybe-all-target-libstdc++-v3
1084 @endif target-libstdc++-v3-no-bootstrap
1085 @if target-libsanitizer-no-bootstrap
1086 all-target: maybe-all-target-libsanitizer
1087 @endif target-libsanitizer-no-bootstrap
1088 @if target-libvtv-no-bootstrap
1089 all-target: maybe-all-target-libvtv
1090 @endif target-libvtv-no-bootstrap
1091 all-target: maybe-all-target-libcilkrts
1092 all-target: maybe-all-target-liboffloadmic
1093 all-target: maybe-all-target-libssp
1094 all-target: maybe-all-target-newlib
1095 @if target-libgcc-no-bootstrap
1096 all-target: maybe-all-target-libgcc
1097 @endif target-libgcc-no-bootstrap
1098 all-target: maybe-all-target-libbacktrace
1099 all-target: maybe-all-target-libquadmath
1100 all-target: maybe-all-target-libgfortran
1101 all-target: maybe-all-target-libobjc
1102 all-target: maybe-all-target-libgo
1103 all-target: maybe-all-target-libtermcap
1104 all-target: maybe-all-target-winsup
1105 all-target: maybe-all-target-libgloss
1106 all-target: maybe-all-target-libffi
1107 all-target: maybe-all-target-libjava
1108 all-target: maybe-all-target-zlib
1109 all-target: maybe-all-target-boehm-gc
1110 all-target: maybe-all-target-rda
1111 all-target: maybe-all-target-libada
1112 @if target-libgomp-no-bootstrap
1113 all-target: maybe-all-target-libgomp
1114 @endif target-libgomp-no-bootstrap
1115 all-target: maybe-all-target-libitm
1116 all-target: maybe-all-target-libatomic
1117
1118 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1119 # ``make X'' in all subdirectories (because, in general, there is a
1120 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1121 # but it may do additional work as well).
1122
1123 .PHONY: do-info
1124 do-info:
1125         @: $(MAKE); $(unstage)
1126         @r=`${PWD_COMMAND}`; export r; \
1127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1128         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1129           info-target
1130
1131
1132 .PHONY: info-host
1133
1134 info-host: maybe-info-bfd
1135 info-host: maybe-info-opcodes
1136 info-host: maybe-info-binutils
1137 info-host: maybe-info-bison
1138 info-host: maybe-info-cgen
1139 info-host: maybe-info-dejagnu
1140 info-host: maybe-info-etc
1141 info-host: maybe-info-fastjar
1142 info-host: maybe-info-fixincludes
1143 info-host: maybe-info-flex
1144 info-host: maybe-info-gas
1145 info-host: maybe-info-gcc
1146 info-host: maybe-info-gmp
1147 info-host: maybe-info-mpfr
1148 info-host: maybe-info-mpc
1149 info-host: maybe-info-isl
1150 info-host: maybe-info-libelf
1151 info-host: maybe-info-gold
1152 info-host: maybe-info-gprof
1153 info-host: maybe-info-intl
1154 info-host: maybe-info-tcl
1155 info-host: maybe-info-itcl
1156 info-host: maybe-info-ld
1157 info-host: maybe-info-libbacktrace
1158 info-host: maybe-info-libcpp
1159 info-host: maybe-info-libdecnumber
1160 info-host: maybe-info-libgui
1161 info-host: maybe-info-libiberty
1162 info-host: maybe-info-libiberty-linker-plugin
1163 info-host: maybe-info-libiconv
1164 info-host: maybe-info-m4
1165 info-host: maybe-info-readline
1166 info-host: maybe-info-sid
1167 info-host: maybe-info-sim
1168 info-host: maybe-info-texinfo
1169 info-host: maybe-info-zlib
1170 info-host: maybe-info-gdb
1171 info-host: maybe-info-expect
1172 info-host: maybe-info-guile
1173 info-host: maybe-info-tk
1174 info-host: maybe-info-libtermcap
1175 info-host: maybe-info-utils
1176 info-host: maybe-info-gnattools
1177 info-host: maybe-info-lto-plugin
1178 info-host: maybe-info-libcc1
1179
1180 .PHONY: info-target
1181
1182 info-target: maybe-info-target-libstdc++-v3
1183 info-target: maybe-info-target-libsanitizer
1184 info-target: maybe-info-target-libvtv
1185 info-target: maybe-info-target-libcilkrts
1186 info-target: maybe-info-target-liboffloadmic
1187 info-target: maybe-info-target-libssp
1188 info-target: maybe-info-target-newlib
1189 info-target: maybe-info-target-libgcc
1190 info-target: maybe-info-target-libbacktrace
1191 info-target: maybe-info-target-libquadmath
1192 info-target: maybe-info-target-libgfortran
1193 info-target: maybe-info-target-libobjc
1194 info-target: maybe-info-target-libgo
1195 info-target: maybe-info-target-libtermcap
1196 info-target: maybe-info-target-winsup
1197 info-target: maybe-info-target-libgloss
1198 info-target: maybe-info-target-libffi
1199 info-target: maybe-info-target-libjava
1200 info-target: maybe-info-target-zlib
1201 info-target: maybe-info-target-boehm-gc
1202 info-target: maybe-info-target-rda
1203 info-target: maybe-info-target-libada
1204 info-target: maybe-info-target-libgomp
1205 info-target: maybe-info-target-libitm
1206 info-target: maybe-info-target-libatomic
1207
1208 .PHONY: do-dvi
1209 do-dvi:
1210         @: $(MAKE); $(unstage)
1211         @r=`${PWD_COMMAND}`; export r; \
1212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1213         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1214           dvi-target
1215
1216
1217 .PHONY: dvi-host
1218
1219 dvi-host: maybe-dvi-bfd
1220 dvi-host: maybe-dvi-opcodes
1221 dvi-host: maybe-dvi-binutils
1222 dvi-host: maybe-dvi-bison
1223 dvi-host: maybe-dvi-cgen
1224 dvi-host: maybe-dvi-dejagnu
1225 dvi-host: maybe-dvi-etc
1226 dvi-host: maybe-dvi-fastjar
1227 dvi-host: maybe-dvi-fixincludes
1228 dvi-host: maybe-dvi-flex
1229 dvi-host: maybe-dvi-gas
1230 dvi-host: maybe-dvi-gcc
1231 dvi-host: maybe-dvi-gmp
1232 dvi-host: maybe-dvi-mpfr
1233 dvi-host: maybe-dvi-mpc
1234 dvi-host: maybe-dvi-isl
1235 dvi-host: maybe-dvi-libelf
1236 dvi-host: maybe-dvi-gold
1237 dvi-host: maybe-dvi-gprof
1238 dvi-host: maybe-dvi-intl
1239 dvi-host: maybe-dvi-tcl
1240 dvi-host: maybe-dvi-itcl
1241 dvi-host: maybe-dvi-ld
1242 dvi-host: maybe-dvi-libbacktrace
1243 dvi-host: maybe-dvi-libcpp
1244 dvi-host: maybe-dvi-libdecnumber
1245 dvi-host: maybe-dvi-libgui
1246 dvi-host: maybe-dvi-libiberty
1247 dvi-host: maybe-dvi-libiberty-linker-plugin
1248 dvi-host: maybe-dvi-libiconv
1249 dvi-host: maybe-dvi-m4
1250 dvi-host: maybe-dvi-readline
1251 dvi-host: maybe-dvi-sid
1252 dvi-host: maybe-dvi-sim
1253 dvi-host: maybe-dvi-texinfo
1254 dvi-host: maybe-dvi-zlib
1255 dvi-host: maybe-dvi-gdb
1256 dvi-host: maybe-dvi-expect
1257 dvi-host: maybe-dvi-guile
1258 dvi-host: maybe-dvi-tk
1259 dvi-host: maybe-dvi-libtermcap
1260 dvi-host: maybe-dvi-utils
1261 dvi-host: maybe-dvi-gnattools
1262 dvi-host: maybe-dvi-lto-plugin
1263 dvi-host: maybe-dvi-libcc1
1264
1265 .PHONY: dvi-target
1266
1267 dvi-target: maybe-dvi-target-libstdc++-v3
1268 dvi-target: maybe-dvi-target-libsanitizer
1269 dvi-target: maybe-dvi-target-libvtv
1270 dvi-target: maybe-dvi-target-libcilkrts
1271 dvi-target: maybe-dvi-target-liboffloadmic
1272 dvi-target: maybe-dvi-target-libssp
1273 dvi-target: maybe-dvi-target-newlib
1274 dvi-target: maybe-dvi-target-libgcc
1275 dvi-target: maybe-dvi-target-libbacktrace
1276 dvi-target: maybe-dvi-target-libquadmath
1277 dvi-target: maybe-dvi-target-libgfortran
1278 dvi-target: maybe-dvi-target-libobjc
1279 dvi-target: maybe-dvi-target-libgo
1280 dvi-target: maybe-dvi-target-libtermcap
1281 dvi-target: maybe-dvi-target-winsup
1282 dvi-target: maybe-dvi-target-libgloss
1283 dvi-target: maybe-dvi-target-libffi
1284 dvi-target: maybe-dvi-target-libjava
1285 dvi-target: maybe-dvi-target-zlib
1286 dvi-target: maybe-dvi-target-boehm-gc
1287 dvi-target: maybe-dvi-target-rda
1288 dvi-target: maybe-dvi-target-libada
1289 dvi-target: maybe-dvi-target-libgomp
1290 dvi-target: maybe-dvi-target-libitm
1291 dvi-target: maybe-dvi-target-libatomic
1292
1293 .PHONY: do-pdf
1294 do-pdf:
1295         @: $(MAKE); $(unstage)
1296         @r=`${PWD_COMMAND}`; export r; \
1297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1298         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1299           pdf-target
1300
1301
1302 .PHONY: pdf-host
1303
1304 pdf-host: maybe-pdf-bfd
1305 pdf-host: maybe-pdf-opcodes
1306 pdf-host: maybe-pdf-binutils
1307 pdf-host: maybe-pdf-bison
1308 pdf-host: maybe-pdf-cgen
1309 pdf-host: maybe-pdf-dejagnu
1310 pdf-host: maybe-pdf-etc
1311 pdf-host: maybe-pdf-fastjar
1312 pdf-host: maybe-pdf-fixincludes
1313 pdf-host: maybe-pdf-flex
1314 pdf-host: maybe-pdf-gas
1315 pdf-host: maybe-pdf-gcc
1316 pdf-host: maybe-pdf-gmp
1317 pdf-host: maybe-pdf-mpfr
1318 pdf-host: maybe-pdf-mpc
1319 pdf-host: maybe-pdf-isl
1320 pdf-host: maybe-pdf-libelf
1321 pdf-host: maybe-pdf-gold
1322 pdf-host: maybe-pdf-gprof
1323 pdf-host: maybe-pdf-intl
1324 pdf-host: maybe-pdf-tcl
1325 pdf-host: maybe-pdf-itcl
1326 pdf-host: maybe-pdf-ld
1327 pdf-host: maybe-pdf-libbacktrace
1328 pdf-host: maybe-pdf-libcpp
1329 pdf-host: maybe-pdf-libdecnumber
1330 pdf-host: maybe-pdf-libgui
1331 pdf-host: maybe-pdf-libiberty
1332 pdf-host: maybe-pdf-libiberty-linker-plugin
1333 pdf-host: maybe-pdf-libiconv
1334 pdf-host: maybe-pdf-m4
1335 pdf-host: maybe-pdf-readline
1336 pdf-host: maybe-pdf-sid
1337 pdf-host: maybe-pdf-sim
1338 pdf-host: maybe-pdf-texinfo
1339 pdf-host: maybe-pdf-zlib
1340 pdf-host: maybe-pdf-gdb
1341 pdf-host: maybe-pdf-expect
1342 pdf-host: maybe-pdf-guile
1343 pdf-host: maybe-pdf-tk
1344 pdf-host: maybe-pdf-libtermcap
1345 pdf-host: maybe-pdf-utils
1346 pdf-host: maybe-pdf-gnattools
1347 pdf-host: maybe-pdf-lto-plugin
1348 pdf-host: maybe-pdf-libcc1
1349
1350 .PHONY: pdf-target
1351
1352 pdf-target: maybe-pdf-target-libstdc++-v3
1353 pdf-target: maybe-pdf-target-libsanitizer
1354 pdf-target: maybe-pdf-target-libvtv
1355 pdf-target: maybe-pdf-target-libcilkrts
1356 pdf-target: maybe-pdf-target-liboffloadmic
1357 pdf-target: maybe-pdf-target-libssp
1358 pdf-target: maybe-pdf-target-newlib
1359 pdf-target: maybe-pdf-target-libgcc
1360 pdf-target: maybe-pdf-target-libbacktrace
1361 pdf-target: maybe-pdf-target-libquadmath
1362 pdf-target: maybe-pdf-target-libgfortran
1363 pdf-target: maybe-pdf-target-libobjc
1364 pdf-target: maybe-pdf-target-libgo
1365 pdf-target: maybe-pdf-target-libtermcap
1366 pdf-target: maybe-pdf-target-winsup
1367 pdf-target: maybe-pdf-target-libgloss
1368 pdf-target: maybe-pdf-target-libffi
1369 pdf-target: maybe-pdf-target-libjava
1370 pdf-target: maybe-pdf-target-zlib
1371 pdf-target: maybe-pdf-target-boehm-gc
1372 pdf-target: maybe-pdf-target-rda
1373 pdf-target: maybe-pdf-target-libada
1374 pdf-target: maybe-pdf-target-libgomp
1375 pdf-target: maybe-pdf-target-libitm
1376 pdf-target: maybe-pdf-target-libatomic
1377
1378 .PHONY: do-html
1379 do-html:
1380         @: $(MAKE); $(unstage)
1381         @r=`${PWD_COMMAND}`; export r; \
1382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1383         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1384           html-target
1385
1386
1387 .PHONY: html-host
1388
1389 html-host: maybe-html-bfd
1390 html-host: maybe-html-opcodes
1391 html-host: maybe-html-binutils
1392 html-host: maybe-html-bison
1393 html-host: maybe-html-cgen
1394 html-host: maybe-html-dejagnu
1395 html-host: maybe-html-etc
1396 html-host: maybe-html-fastjar
1397 html-host: maybe-html-fixincludes
1398 html-host: maybe-html-flex
1399 html-host: maybe-html-gas
1400 html-host: maybe-html-gcc
1401 html-host: maybe-html-gmp
1402 html-host: maybe-html-mpfr
1403 html-host: maybe-html-mpc
1404 html-host: maybe-html-isl
1405 html-host: maybe-html-libelf
1406 html-host: maybe-html-gold
1407 html-host: maybe-html-gprof
1408 html-host: maybe-html-intl
1409 html-host: maybe-html-tcl
1410 html-host: maybe-html-itcl
1411 html-host: maybe-html-ld
1412 html-host: maybe-html-libbacktrace
1413 html-host: maybe-html-libcpp
1414 html-host: maybe-html-libdecnumber
1415 html-host: maybe-html-libgui
1416 html-host: maybe-html-libiberty
1417 html-host: maybe-html-libiberty-linker-plugin
1418 html-host: maybe-html-libiconv
1419 html-host: maybe-html-m4
1420 html-host: maybe-html-readline
1421 html-host: maybe-html-sid
1422 html-host: maybe-html-sim
1423 html-host: maybe-html-texinfo
1424 html-host: maybe-html-zlib
1425 html-host: maybe-html-gdb
1426 html-host: maybe-html-expect
1427 html-host: maybe-html-guile
1428 html-host: maybe-html-tk
1429 html-host: maybe-html-libtermcap
1430 html-host: maybe-html-utils
1431 html-host: maybe-html-gnattools
1432 html-host: maybe-html-lto-plugin
1433 html-host: maybe-html-libcc1
1434
1435 .PHONY: html-target
1436
1437 html-target: maybe-html-target-libstdc++-v3
1438 html-target: maybe-html-target-libsanitizer
1439 html-target: maybe-html-target-libvtv
1440 html-target: maybe-html-target-libcilkrts
1441 html-target: maybe-html-target-liboffloadmic
1442 html-target: maybe-html-target-libssp
1443 html-target: maybe-html-target-newlib
1444 html-target: maybe-html-target-libgcc
1445 html-target: maybe-html-target-libbacktrace
1446 html-target: maybe-html-target-libquadmath
1447 html-target: maybe-html-target-libgfortran
1448 html-target: maybe-html-target-libobjc
1449 html-target: maybe-html-target-libgo
1450 html-target: maybe-html-target-libtermcap
1451 html-target: maybe-html-target-winsup
1452 html-target: maybe-html-target-libgloss
1453 html-target: maybe-html-target-libffi
1454 html-target: maybe-html-target-libjava
1455 html-target: maybe-html-target-zlib
1456 html-target: maybe-html-target-boehm-gc
1457 html-target: maybe-html-target-rda
1458 html-target: maybe-html-target-libada
1459 html-target: maybe-html-target-libgomp
1460 html-target: maybe-html-target-libitm
1461 html-target: maybe-html-target-libatomic
1462
1463 .PHONY: do-TAGS
1464 do-TAGS:
1465         @: $(MAKE); $(unstage)
1466         @r=`${PWD_COMMAND}`; export r; \
1467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1468         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1469           TAGS-target
1470
1471
1472 .PHONY: TAGS-host
1473
1474 TAGS-host: maybe-TAGS-bfd
1475 TAGS-host: maybe-TAGS-opcodes
1476 TAGS-host: maybe-TAGS-binutils
1477 TAGS-host: maybe-TAGS-bison
1478 TAGS-host: maybe-TAGS-cgen
1479 TAGS-host: maybe-TAGS-dejagnu
1480 TAGS-host: maybe-TAGS-etc
1481 TAGS-host: maybe-TAGS-fastjar
1482 TAGS-host: maybe-TAGS-fixincludes
1483 TAGS-host: maybe-TAGS-flex
1484 TAGS-host: maybe-TAGS-gas
1485 TAGS-host: maybe-TAGS-gcc
1486 TAGS-host: maybe-TAGS-gmp
1487 TAGS-host: maybe-TAGS-mpfr
1488 TAGS-host: maybe-TAGS-mpc
1489 TAGS-host: maybe-TAGS-isl
1490 TAGS-host: maybe-TAGS-libelf
1491 TAGS-host: maybe-TAGS-gold
1492 TAGS-host: maybe-TAGS-gprof
1493 TAGS-host: maybe-TAGS-intl
1494 TAGS-host: maybe-TAGS-tcl
1495 TAGS-host: maybe-TAGS-itcl
1496 TAGS-host: maybe-TAGS-ld
1497 TAGS-host: maybe-TAGS-libbacktrace
1498 TAGS-host: maybe-TAGS-libcpp
1499 TAGS-host: maybe-TAGS-libdecnumber
1500 TAGS-host: maybe-TAGS-libgui
1501 TAGS-host: maybe-TAGS-libiberty
1502 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1503 TAGS-host: maybe-TAGS-libiconv
1504 TAGS-host: maybe-TAGS-m4
1505 TAGS-host: maybe-TAGS-readline
1506 TAGS-host: maybe-TAGS-sid
1507 TAGS-host: maybe-TAGS-sim
1508 TAGS-host: maybe-TAGS-texinfo
1509 TAGS-host: maybe-TAGS-zlib
1510 TAGS-host: maybe-TAGS-gdb
1511 TAGS-host: maybe-TAGS-expect
1512 TAGS-host: maybe-TAGS-guile
1513 TAGS-host: maybe-TAGS-tk
1514 TAGS-host: maybe-TAGS-libtermcap
1515 TAGS-host: maybe-TAGS-utils
1516 TAGS-host: maybe-TAGS-gnattools
1517 TAGS-host: maybe-TAGS-lto-plugin
1518 TAGS-host: maybe-TAGS-libcc1
1519
1520 .PHONY: TAGS-target
1521
1522 TAGS-target: maybe-TAGS-target-libstdc++-v3
1523 TAGS-target: maybe-TAGS-target-libsanitizer
1524 TAGS-target: maybe-TAGS-target-libvtv
1525 TAGS-target: maybe-TAGS-target-libcilkrts
1526 TAGS-target: maybe-TAGS-target-liboffloadmic
1527 TAGS-target: maybe-TAGS-target-libssp
1528 TAGS-target: maybe-TAGS-target-newlib
1529 TAGS-target: maybe-TAGS-target-libgcc
1530 TAGS-target: maybe-TAGS-target-libbacktrace
1531 TAGS-target: maybe-TAGS-target-libquadmath
1532 TAGS-target: maybe-TAGS-target-libgfortran
1533 TAGS-target: maybe-TAGS-target-libobjc
1534 TAGS-target: maybe-TAGS-target-libgo
1535 TAGS-target: maybe-TAGS-target-libtermcap
1536 TAGS-target: maybe-TAGS-target-winsup
1537 TAGS-target: maybe-TAGS-target-libgloss
1538 TAGS-target: maybe-TAGS-target-libffi
1539 TAGS-target: maybe-TAGS-target-libjava
1540 TAGS-target: maybe-TAGS-target-zlib
1541 TAGS-target: maybe-TAGS-target-boehm-gc
1542 TAGS-target: maybe-TAGS-target-rda
1543 TAGS-target: maybe-TAGS-target-libada
1544 TAGS-target: maybe-TAGS-target-libgomp
1545 TAGS-target: maybe-TAGS-target-libitm
1546 TAGS-target: maybe-TAGS-target-libatomic
1547
1548 .PHONY: do-install-info
1549 do-install-info:
1550         @: $(MAKE); $(unstage)
1551         @r=`${PWD_COMMAND}`; export r; \
1552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1553         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1554           install-info-target
1555
1556
1557 .PHONY: install-info-host
1558
1559 install-info-host: maybe-install-info-bfd
1560 install-info-host: maybe-install-info-opcodes
1561 install-info-host: maybe-install-info-binutils
1562 install-info-host: maybe-install-info-bison
1563 install-info-host: maybe-install-info-cgen
1564 install-info-host: maybe-install-info-dejagnu
1565 install-info-host: maybe-install-info-etc
1566 install-info-host: maybe-install-info-fastjar
1567 install-info-host: maybe-install-info-fixincludes
1568 install-info-host: maybe-install-info-flex
1569 install-info-host: maybe-install-info-gas
1570 install-info-host: maybe-install-info-gcc
1571 install-info-host: maybe-install-info-gmp
1572 install-info-host: maybe-install-info-mpfr
1573 install-info-host: maybe-install-info-mpc
1574 install-info-host: maybe-install-info-isl
1575 install-info-host: maybe-install-info-libelf
1576 install-info-host: maybe-install-info-gold
1577 install-info-host: maybe-install-info-gprof
1578 install-info-host: maybe-install-info-intl
1579 install-info-host: maybe-install-info-tcl
1580 install-info-host: maybe-install-info-itcl
1581 install-info-host: maybe-install-info-ld
1582 install-info-host: maybe-install-info-libbacktrace
1583 install-info-host: maybe-install-info-libcpp
1584 install-info-host: maybe-install-info-libdecnumber
1585 install-info-host: maybe-install-info-libgui
1586 install-info-host: maybe-install-info-libiberty
1587 install-info-host: maybe-install-info-libiberty-linker-plugin
1588 install-info-host: maybe-install-info-libiconv
1589 install-info-host: maybe-install-info-m4
1590 install-info-host: maybe-install-info-readline
1591 install-info-host: maybe-install-info-sid
1592 install-info-host: maybe-install-info-sim
1593 install-info-host: maybe-install-info-texinfo
1594 install-info-host: maybe-install-info-zlib
1595 install-info-host: maybe-install-info-gdb
1596 install-info-host: maybe-install-info-expect
1597 install-info-host: maybe-install-info-guile
1598 install-info-host: maybe-install-info-tk
1599 install-info-host: maybe-install-info-libtermcap
1600 install-info-host: maybe-install-info-utils
1601 install-info-host: maybe-install-info-gnattools
1602 install-info-host: maybe-install-info-lto-plugin
1603 install-info-host: maybe-install-info-libcc1
1604
1605 .PHONY: install-info-target
1606
1607 install-info-target: maybe-install-info-target-libstdc++-v3
1608 install-info-target: maybe-install-info-target-libsanitizer
1609 install-info-target: maybe-install-info-target-libvtv
1610 install-info-target: maybe-install-info-target-libcilkrts
1611 install-info-target: maybe-install-info-target-liboffloadmic
1612 install-info-target: maybe-install-info-target-libssp
1613 install-info-target: maybe-install-info-target-newlib
1614 install-info-target: maybe-install-info-target-libgcc
1615 install-info-target: maybe-install-info-target-libbacktrace
1616 install-info-target: maybe-install-info-target-libquadmath
1617 install-info-target: maybe-install-info-target-libgfortran
1618 install-info-target: maybe-install-info-target-libobjc
1619 install-info-target: maybe-install-info-target-libgo
1620 install-info-target: maybe-install-info-target-libtermcap
1621 install-info-target: maybe-install-info-target-winsup
1622 install-info-target: maybe-install-info-target-libgloss
1623 install-info-target: maybe-install-info-target-libffi
1624 install-info-target: maybe-install-info-target-libjava
1625 install-info-target: maybe-install-info-target-zlib
1626 install-info-target: maybe-install-info-target-boehm-gc
1627 install-info-target: maybe-install-info-target-rda
1628 install-info-target: maybe-install-info-target-libada
1629 install-info-target: maybe-install-info-target-libgomp
1630 install-info-target: maybe-install-info-target-libitm
1631 install-info-target: maybe-install-info-target-libatomic
1632
1633 .PHONY: do-install-pdf
1634 do-install-pdf:
1635         @: $(MAKE); $(unstage)
1636         @r=`${PWD_COMMAND}`; export r; \
1637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1638         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1639           install-pdf-target
1640
1641
1642 .PHONY: install-pdf-host
1643
1644 install-pdf-host: maybe-install-pdf-bfd
1645 install-pdf-host: maybe-install-pdf-opcodes
1646 install-pdf-host: maybe-install-pdf-binutils
1647 install-pdf-host: maybe-install-pdf-bison
1648 install-pdf-host: maybe-install-pdf-cgen
1649 install-pdf-host: maybe-install-pdf-dejagnu
1650 install-pdf-host: maybe-install-pdf-etc
1651 install-pdf-host: maybe-install-pdf-fastjar
1652 install-pdf-host: maybe-install-pdf-fixincludes
1653 install-pdf-host: maybe-install-pdf-flex
1654 install-pdf-host: maybe-install-pdf-gas
1655 install-pdf-host: maybe-install-pdf-gcc
1656 install-pdf-host: maybe-install-pdf-gmp
1657 install-pdf-host: maybe-install-pdf-mpfr
1658 install-pdf-host: maybe-install-pdf-mpc
1659 install-pdf-host: maybe-install-pdf-isl
1660 install-pdf-host: maybe-install-pdf-libelf
1661 install-pdf-host: maybe-install-pdf-gold
1662 install-pdf-host: maybe-install-pdf-gprof
1663 install-pdf-host: maybe-install-pdf-intl
1664 install-pdf-host: maybe-install-pdf-tcl
1665 install-pdf-host: maybe-install-pdf-itcl
1666 install-pdf-host: maybe-install-pdf-ld
1667 install-pdf-host: maybe-install-pdf-libbacktrace
1668 install-pdf-host: maybe-install-pdf-libcpp
1669 install-pdf-host: maybe-install-pdf-libdecnumber
1670 install-pdf-host: maybe-install-pdf-libgui
1671 install-pdf-host: maybe-install-pdf-libiberty
1672 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1673 install-pdf-host: maybe-install-pdf-libiconv
1674 install-pdf-host: maybe-install-pdf-m4
1675 install-pdf-host: maybe-install-pdf-readline
1676 install-pdf-host: maybe-install-pdf-sid
1677 install-pdf-host: maybe-install-pdf-sim
1678 install-pdf-host: maybe-install-pdf-texinfo
1679 install-pdf-host: maybe-install-pdf-zlib
1680 install-pdf-host: maybe-install-pdf-gdb
1681 install-pdf-host: maybe-install-pdf-expect
1682 install-pdf-host: maybe-install-pdf-guile
1683 install-pdf-host: maybe-install-pdf-tk
1684 install-pdf-host: maybe-install-pdf-libtermcap
1685 install-pdf-host: maybe-install-pdf-utils
1686 install-pdf-host: maybe-install-pdf-gnattools
1687 install-pdf-host: maybe-install-pdf-lto-plugin
1688 install-pdf-host: maybe-install-pdf-libcc1
1689
1690 .PHONY: install-pdf-target
1691
1692 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1693 install-pdf-target: maybe-install-pdf-target-libsanitizer
1694 install-pdf-target: maybe-install-pdf-target-libvtv
1695 install-pdf-target: maybe-install-pdf-target-libcilkrts
1696 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1697 install-pdf-target: maybe-install-pdf-target-libssp
1698 install-pdf-target: maybe-install-pdf-target-newlib
1699 install-pdf-target: maybe-install-pdf-target-libgcc
1700 install-pdf-target: maybe-install-pdf-target-libbacktrace
1701 install-pdf-target: maybe-install-pdf-target-libquadmath
1702 install-pdf-target: maybe-install-pdf-target-libgfortran
1703 install-pdf-target: maybe-install-pdf-target-libobjc
1704 install-pdf-target: maybe-install-pdf-target-libgo
1705 install-pdf-target: maybe-install-pdf-target-libtermcap
1706 install-pdf-target: maybe-install-pdf-target-winsup
1707 install-pdf-target: maybe-install-pdf-target-libgloss
1708 install-pdf-target: maybe-install-pdf-target-libffi
1709 install-pdf-target: maybe-install-pdf-target-libjava
1710 install-pdf-target: maybe-install-pdf-target-zlib
1711 install-pdf-target: maybe-install-pdf-target-boehm-gc
1712 install-pdf-target: maybe-install-pdf-target-rda
1713 install-pdf-target: maybe-install-pdf-target-libada
1714 install-pdf-target: maybe-install-pdf-target-libgomp
1715 install-pdf-target: maybe-install-pdf-target-libitm
1716 install-pdf-target: maybe-install-pdf-target-libatomic
1717
1718 .PHONY: do-install-html
1719 do-install-html:
1720         @: $(MAKE); $(unstage)
1721         @r=`${PWD_COMMAND}`; export r; \
1722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1723         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1724           install-html-target
1725
1726
1727 .PHONY: install-html-host
1728
1729 install-html-host: maybe-install-html-bfd
1730 install-html-host: maybe-install-html-opcodes
1731 install-html-host: maybe-install-html-binutils
1732 install-html-host: maybe-install-html-bison
1733 install-html-host: maybe-install-html-cgen
1734 install-html-host: maybe-install-html-dejagnu
1735 install-html-host: maybe-install-html-etc
1736 install-html-host: maybe-install-html-fastjar
1737 install-html-host: maybe-install-html-fixincludes
1738 install-html-host: maybe-install-html-flex
1739 install-html-host: maybe-install-html-gas
1740 install-html-host: maybe-install-html-gcc
1741 install-html-host: maybe-install-html-gmp
1742 install-html-host: maybe-install-html-mpfr
1743 install-html-host: maybe-install-html-mpc
1744 install-html-host: maybe-install-html-isl
1745 install-html-host: maybe-install-html-libelf
1746 install-html-host: maybe-install-html-gold
1747 install-html-host: maybe-install-html-gprof
1748 install-html-host: maybe-install-html-intl
1749 install-html-host: maybe-install-html-tcl
1750 install-html-host: maybe-install-html-itcl
1751 install-html-host: maybe-install-html-ld
1752 install-html-host: maybe-install-html-libbacktrace
1753 install-html-host: maybe-install-html-libcpp
1754 install-html-host: maybe-install-html-libdecnumber
1755 install-html-host: maybe-install-html-libgui
1756 install-html-host: maybe-install-html-libiberty
1757 install-html-host: maybe-install-html-libiberty-linker-plugin
1758 install-html-host: maybe-install-html-libiconv
1759 install-html-host: maybe-install-html-m4
1760 install-html-host: maybe-install-html-readline
1761 install-html-host: maybe-install-html-sid
1762 install-html-host: maybe-install-html-sim
1763 install-html-host: maybe-install-html-texinfo
1764 install-html-host: maybe-install-html-zlib
1765 install-html-host: maybe-install-html-gdb
1766 install-html-host: maybe-install-html-expect
1767 install-html-host: maybe-install-html-guile
1768 install-html-host: maybe-install-html-tk
1769 install-html-host: maybe-install-html-libtermcap
1770 install-html-host: maybe-install-html-utils
1771 install-html-host: maybe-install-html-gnattools
1772 install-html-host: maybe-install-html-lto-plugin
1773 install-html-host: maybe-install-html-libcc1
1774
1775 .PHONY: install-html-target
1776
1777 install-html-target: maybe-install-html-target-libstdc++-v3
1778 install-html-target: maybe-install-html-target-libsanitizer
1779 install-html-target: maybe-install-html-target-libvtv
1780 install-html-target: maybe-install-html-target-libcilkrts
1781 install-html-target: maybe-install-html-target-liboffloadmic
1782 install-html-target: maybe-install-html-target-libssp
1783 install-html-target: maybe-install-html-target-newlib
1784 install-html-target: maybe-install-html-target-libgcc
1785 install-html-target: maybe-install-html-target-libbacktrace
1786 install-html-target: maybe-install-html-target-libquadmath
1787 install-html-target: maybe-install-html-target-libgfortran
1788 install-html-target: maybe-install-html-target-libobjc
1789 install-html-target: maybe-install-html-target-libgo
1790 install-html-target: maybe-install-html-target-libtermcap
1791 install-html-target: maybe-install-html-target-winsup
1792 install-html-target: maybe-install-html-target-libgloss
1793 install-html-target: maybe-install-html-target-libffi
1794 install-html-target: maybe-install-html-target-libjava
1795 install-html-target: maybe-install-html-target-zlib
1796 install-html-target: maybe-install-html-target-boehm-gc
1797 install-html-target: maybe-install-html-target-rda
1798 install-html-target: maybe-install-html-target-libada
1799 install-html-target: maybe-install-html-target-libgomp
1800 install-html-target: maybe-install-html-target-libitm
1801 install-html-target: maybe-install-html-target-libatomic
1802
1803 .PHONY: do-installcheck
1804 do-installcheck:
1805         @: $(MAKE); $(unstage)
1806         @r=`${PWD_COMMAND}`; export r; \
1807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1808         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1809           installcheck-target
1810
1811
1812 .PHONY: installcheck-host
1813
1814 installcheck-host: maybe-installcheck-bfd
1815 installcheck-host: maybe-installcheck-opcodes
1816 installcheck-host: maybe-installcheck-binutils
1817 installcheck-host: maybe-installcheck-bison
1818 installcheck-host: maybe-installcheck-cgen
1819 installcheck-host: maybe-installcheck-dejagnu
1820 installcheck-host: maybe-installcheck-etc
1821 installcheck-host: maybe-installcheck-fastjar
1822 installcheck-host: maybe-installcheck-fixincludes
1823 installcheck-host: maybe-installcheck-flex
1824 installcheck-host: maybe-installcheck-gas
1825 installcheck-host: maybe-installcheck-gcc
1826 installcheck-host: maybe-installcheck-gmp
1827 installcheck-host: maybe-installcheck-mpfr
1828 installcheck-host: maybe-installcheck-mpc
1829 installcheck-host: maybe-installcheck-isl
1830 installcheck-host: maybe-installcheck-libelf
1831 installcheck-host: maybe-installcheck-gold
1832 installcheck-host: maybe-installcheck-gprof
1833 installcheck-host: maybe-installcheck-intl
1834 installcheck-host: maybe-installcheck-tcl
1835 installcheck-host: maybe-installcheck-itcl
1836 installcheck-host: maybe-installcheck-ld
1837 installcheck-host: maybe-installcheck-libbacktrace
1838 installcheck-host: maybe-installcheck-libcpp
1839 installcheck-host: maybe-installcheck-libdecnumber
1840 installcheck-host: maybe-installcheck-libgui
1841 installcheck-host: maybe-installcheck-libiberty
1842 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1843 installcheck-host: maybe-installcheck-libiconv
1844 installcheck-host: maybe-installcheck-m4
1845 installcheck-host: maybe-installcheck-readline
1846 installcheck-host: maybe-installcheck-sid
1847 installcheck-host: maybe-installcheck-sim
1848 installcheck-host: maybe-installcheck-texinfo
1849 installcheck-host: maybe-installcheck-zlib
1850 installcheck-host: maybe-installcheck-gdb
1851 installcheck-host: maybe-installcheck-expect
1852 installcheck-host: maybe-installcheck-guile
1853 installcheck-host: maybe-installcheck-tk
1854 installcheck-host: maybe-installcheck-libtermcap
1855 installcheck-host: maybe-installcheck-utils
1856 installcheck-host: maybe-installcheck-gnattools
1857 installcheck-host: maybe-installcheck-lto-plugin
1858 installcheck-host: maybe-installcheck-libcc1
1859
1860 .PHONY: installcheck-target
1861
1862 installcheck-target: maybe-installcheck-target-libstdc++-v3
1863 installcheck-target: maybe-installcheck-target-libsanitizer
1864 installcheck-target: maybe-installcheck-target-libvtv
1865 installcheck-target: maybe-installcheck-target-libcilkrts
1866 installcheck-target: maybe-installcheck-target-liboffloadmic
1867 installcheck-target: maybe-installcheck-target-libssp
1868 installcheck-target: maybe-installcheck-target-newlib
1869 installcheck-target: maybe-installcheck-target-libgcc
1870 installcheck-target: maybe-installcheck-target-libbacktrace
1871 installcheck-target: maybe-installcheck-target-libquadmath
1872 installcheck-target: maybe-installcheck-target-libgfortran
1873 installcheck-target: maybe-installcheck-target-libobjc
1874 installcheck-target: maybe-installcheck-target-libgo
1875 installcheck-target: maybe-installcheck-target-libtermcap
1876 installcheck-target: maybe-installcheck-target-winsup
1877 installcheck-target: maybe-installcheck-target-libgloss
1878 installcheck-target: maybe-installcheck-target-libffi
1879 installcheck-target: maybe-installcheck-target-libjava
1880 installcheck-target: maybe-installcheck-target-zlib
1881 installcheck-target: maybe-installcheck-target-boehm-gc
1882 installcheck-target: maybe-installcheck-target-rda
1883 installcheck-target: maybe-installcheck-target-libada
1884 installcheck-target: maybe-installcheck-target-libgomp
1885 installcheck-target: maybe-installcheck-target-libitm
1886 installcheck-target: maybe-installcheck-target-libatomic
1887
1888 .PHONY: do-mostlyclean
1889 do-mostlyclean:
1890         @: $(MAKE); $(unstage)
1891         @r=`${PWD_COMMAND}`; export r; \
1892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1893         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1894           mostlyclean-target
1895
1896
1897 .PHONY: mostlyclean-host
1898
1899 mostlyclean-host: maybe-mostlyclean-bfd
1900 mostlyclean-host: maybe-mostlyclean-opcodes
1901 mostlyclean-host: maybe-mostlyclean-binutils
1902 mostlyclean-host: maybe-mostlyclean-bison
1903 mostlyclean-host: maybe-mostlyclean-cgen
1904 mostlyclean-host: maybe-mostlyclean-dejagnu
1905 mostlyclean-host: maybe-mostlyclean-etc
1906 mostlyclean-host: maybe-mostlyclean-fastjar
1907 mostlyclean-host: maybe-mostlyclean-fixincludes
1908 mostlyclean-host: maybe-mostlyclean-flex
1909 mostlyclean-host: maybe-mostlyclean-gas
1910 mostlyclean-host: maybe-mostlyclean-gcc
1911 mostlyclean-host: maybe-mostlyclean-gmp
1912 mostlyclean-host: maybe-mostlyclean-mpfr
1913 mostlyclean-host: maybe-mostlyclean-mpc
1914 mostlyclean-host: maybe-mostlyclean-isl
1915 mostlyclean-host: maybe-mostlyclean-libelf
1916 mostlyclean-host: maybe-mostlyclean-gold
1917 mostlyclean-host: maybe-mostlyclean-gprof
1918 mostlyclean-host: maybe-mostlyclean-intl
1919 mostlyclean-host: maybe-mostlyclean-tcl
1920 mostlyclean-host: maybe-mostlyclean-itcl
1921 mostlyclean-host: maybe-mostlyclean-ld
1922 mostlyclean-host: maybe-mostlyclean-libbacktrace
1923 mostlyclean-host: maybe-mostlyclean-libcpp
1924 mostlyclean-host: maybe-mostlyclean-libdecnumber
1925 mostlyclean-host: maybe-mostlyclean-libgui
1926 mostlyclean-host: maybe-mostlyclean-libiberty
1927 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1928 mostlyclean-host: maybe-mostlyclean-libiconv
1929 mostlyclean-host: maybe-mostlyclean-m4
1930 mostlyclean-host: maybe-mostlyclean-readline
1931 mostlyclean-host: maybe-mostlyclean-sid
1932 mostlyclean-host: maybe-mostlyclean-sim
1933 mostlyclean-host: maybe-mostlyclean-texinfo
1934 mostlyclean-host: maybe-mostlyclean-zlib
1935 mostlyclean-host: maybe-mostlyclean-gdb
1936 mostlyclean-host: maybe-mostlyclean-expect
1937 mostlyclean-host: maybe-mostlyclean-guile
1938 mostlyclean-host: maybe-mostlyclean-tk
1939 mostlyclean-host: maybe-mostlyclean-libtermcap
1940 mostlyclean-host: maybe-mostlyclean-utils
1941 mostlyclean-host: maybe-mostlyclean-gnattools
1942 mostlyclean-host: maybe-mostlyclean-lto-plugin
1943 mostlyclean-host: maybe-mostlyclean-libcc1
1944
1945 .PHONY: mostlyclean-target
1946
1947 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1948 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1949 mostlyclean-target: maybe-mostlyclean-target-libvtv
1950 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1951 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
1952 mostlyclean-target: maybe-mostlyclean-target-libssp
1953 mostlyclean-target: maybe-mostlyclean-target-newlib
1954 mostlyclean-target: maybe-mostlyclean-target-libgcc
1955 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
1956 mostlyclean-target: maybe-mostlyclean-target-libquadmath
1957 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1958 mostlyclean-target: maybe-mostlyclean-target-libobjc
1959 mostlyclean-target: maybe-mostlyclean-target-libgo
1960 mostlyclean-target: maybe-mostlyclean-target-libtermcap
1961 mostlyclean-target: maybe-mostlyclean-target-winsup
1962 mostlyclean-target: maybe-mostlyclean-target-libgloss
1963 mostlyclean-target: maybe-mostlyclean-target-libffi
1964 mostlyclean-target: maybe-mostlyclean-target-libjava
1965 mostlyclean-target: maybe-mostlyclean-target-zlib
1966 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
1967 mostlyclean-target: maybe-mostlyclean-target-rda
1968 mostlyclean-target: maybe-mostlyclean-target-libada
1969 mostlyclean-target: maybe-mostlyclean-target-libgomp
1970 mostlyclean-target: maybe-mostlyclean-target-libitm
1971 mostlyclean-target: maybe-mostlyclean-target-libatomic
1972
1973 .PHONY: do-clean
1974 do-clean:
1975         @: $(MAKE); $(unstage)
1976         @r=`${PWD_COMMAND}`; export r; \
1977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1978         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
1979           clean-target
1980
1981
1982 .PHONY: clean-host
1983
1984 clean-host: maybe-clean-bfd
1985 clean-host: maybe-clean-opcodes
1986 clean-host: maybe-clean-binutils
1987 clean-host: maybe-clean-bison
1988 clean-host: maybe-clean-cgen
1989 clean-host: maybe-clean-dejagnu
1990 clean-host: maybe-clean-etc
1991 clean-host: maybe-clean-fastjar
1992 clean-host: maybe-clean-fixincludes
1993 clean-host: maybe-clean-flex
1994 clean-host: maybe-clean-gas
1995 clean-host: maybe-clean-gcc
1996 clean-host: maybe-clean-gmp
1997 clean-host: maybe-clean-mpfr
1998 clean-host: maybe-clean-mpc
1999 clean-host: maybe-clean-isl
2000 clean-host: maybe-clean-libelf
2001 clean-host: maybe-clean-gold
2002 clean-host: maybe-clean-gprof
2003 clean-host: maybe-clean-intl
2004 clean-host: maybe-clean-tcl
2005 clean-host: maybe-clean-itcl
2006 clean-host: maybe-clean-ld
2007 clean-host: maybe-clean-libbacktrace
2008 clean-host: maybe-clean-libcpp
2009 clean-host: maybe-clean-libdecnumber
2010 clean-host: maybe-clean-libgui
2011 clean-host: maybe-clean-libiberty
2012 clean-host: maybe-clean-libiberty-linker-plugin
2013 clean-host: maybe-clean-libiconv
2014 clean-host: maybe-clean-m4
2015 clean-host: maybe-clean-readline
2016 clean-host: maybe-clean-sid
2017 clean-host: maybe-clean-sim
2018 clean-host: maybe-clean-texinfo
2019 clean-host: maybe-clean-zlib
2020 clean-host: maybe-clean-gdb
2021 clean-host: maybe-clean-expect
2022 clean-host: maybe-clean-guile
2023 clean-host: maybe-clean-tk
2024 clean-host: maybe-clean-libtermcap
2025 clean-host: maybe-clean-utils
2026 clean-host: maybe-clean-gnattools
2027 clean-host: maybe-clean-lto-plugin
2028 clean-host: maybe-clean-libcc1
2029
2030 .PHONY: clean-target
2031
2032 clean-target: maybe-clean-target-libstdc++-v3
2033 clean-target: maybe-clean-target-libsanitizer
2034 clean-target: maybe-clean-target-libvtv
2035 clean-target: maybe-clean-target-libcilkrts
2036 clean-target: maybe-clean-target-liboffloadmic
2037 clean-target: maybe-clean-target-libssp
2038 clean-target: maybe-clean-target-newlib
2039 clean-target: maybe-clean-target-libgcc
2040 clean-target: maybe-clean-target-libbacktrace
2041 clean-target: maybe-clean-target-libquadmath
2042 clean-target: maybe-clean-target-libgfortran
2043 clean-target: maybe-clean-target-libobjc
2044 clean-target: maybe-clean-target-libgo
2045 clean-target: maybe-clean-target-libtermcap
2046 clean-target: maybe-clean-target-winsup
2047 clean-target: maybe-clean-target-libgloss
2048 clean-target: maybe-clean-target-libffi
2049 clean-target: maybe-clean-target-libjava
2050 clean-target: maybe-clean-target-zlib
2051 clean-target: maybe-clean-target-boehm-gc
2052 clean-target: maybe-clean-target-rda
2053 clean-target: maybe-clean-target-libada
2054 clean-target: maybe-clean-target-libgomp
2055 clean-target: maybe-clean-target-libitm
2056 clean-target: maybe-clean-target-libatomic
2057
2058 .PHONY: do-distclean
2059 do-distclean:
2060         @: $(MAKE); $(unstage)
2061         @r=`${PWD_COMMAND}`; export r; \
2062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2063         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2064           distclean-target
2065
2066
2067 .PHONY: distclean-host
2068
2069 distclean-host: maybe-distclean-bfd
2070 distclean-host: maybe-distclean-opcodes
2071 distclean-host: maybe-distclean-binutils
2072 distclean-host: maybe-distclean-bison
2073 distclean-host: maybe-distclean-cgen
2074 distclean-host: maybe-distclean-dejagnu
2075 distclean-host: maybe-distclean-etc
2076 distclean-host: maybe-distclean-fastjar
2077 distclean-host: maybe-distclean-fixincludes
2078 distclean-host: maybe-distclean-flex
2079 distclean-host: maybe-distclean-gas
2080 distclean-host: maybe-distclean-gcc
2081 distclean-host: maybe-distclean-gmp
2082 distclean-host: maybe-distclean-mpfr
2083 distclean-host: maybe-distclean-mpc
2084 distclean-host: maybe-distclean-isl
2085 distclean-host: maybe-distclean-libelf
2086 distclean-host: maybe-distclean-gold
2087 distclean-host: maybe-distclean-gprof
2088 distclean-host: maybe-distclean-intl
2089 distclean-host: maybe-distclean-tcl
2090 distclean-host: maybe-distclean-itcl
2091 distclean-host: maybe-distclean-ld
2092 distclean-host: maybe-distclean-libbacktrace
2093 distclean-host: maybe-distclean-libcpp
2094 distclean-host: maybe-distclean-libdecnumber
2095 distclean-host: maybe-distclean-libgui
2096 distclean-host: maybe-distclean-libiberty
2097 distclean-host: maybe-distclean-libiberty-linker-plugin
2098 distclean-host: maybe-distclean-libiconv
2099 distclean-host: maybe-distclean-m4
2100 distclean-host: maybe-distclean-readline
2101 distclean-host: maybe-distclean-sid
2102 distclean-host: maybe-distclean-sim
2103 distclean-host: maybe-distclean-texinfo
2104 distclean-host: maybe-distclean-zlib
2105 distclean-host: maybe-distclean-gdb
2106 distclean-host: maybe-distclean-expect
2107 distclean-host: maybe-distclean-guile
2108 distclean-host: maybe-distclean-tk
2109 distclean-host: maybe-distclean-libtermcap
2110 distclean-host: maybe-distclean-utils
2111 distclean-host: maybe-distclean-gnattools
2112 distclean-host: maybe-distclean-lto-plugin
2113 distclean-host: maybe-distclean-libcc1
2114
2115 .PHONY: distclean-target
2116
2117 distclean-target: maybe-distclean-target-libstdc++-v3
2118 distclean-target: maybe-distclean-target-libsanitizer
2119 distclean-target: maybe-distclean-target-libvtv
2120 distclean-target: maybe-distclean-target-libcilkrts
2121 distclean-target: maybe-distclean-target-liboffloadmic
2122 distclean-target: maybe-distclean-target-libssp
2123 distclean-target: maybe-distclean-target-newlib
2124 distclean-target: maybe-distclean-target-libgcc
2125 distclean-target: maybe-distclean-target-libbacktrace
2126 distclean-target: maybe-distclean-target-libquadmath
2127 distclean-target: maybe-distclean-target-libgfortran
2128 distclean-target: maybe-distclean-target-libobjc
2129 distclean-target: maybe-distclean-target-libgo
2130 distclean-target: maybe-distclean-target-libtermcap
2131 distclean-target: maybe-distclean-target-winsup
2132 distclean-target: maybe-distclean-target-libgloss
2133 distclean-target: maybe-distclean-target-libffi
2134 distclean-target: maybe-distclean-target-libjava
2135 distclean-target: maybe-distclean-target-zlib
2136 distclean-target: maybe-distclean-target-boehm-gc
2137 distclean-target: maybe-distclean-target-rda
2138 distclean-target: maybe-distclean-target-libada
2139 distclean-target: maybe-distclean-target-libgomp
2140 distclean-target: maybe-distclean-target-libitm
2141 distclean-target: maybe-distclean-target-libatomic
2142
2143 .PHONY: do-maintainer-clean
2144 do-maintainer-clean:
2145         @: $(MAKE); $(unstage)
2146         @r=`${PWD_COMMAND}`; export r; \
2147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2148         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2149           maintainer-clean-target
2150
2151
2152 .PHONY: maintainer-clean-host
2153
2154 maintainer-clean-host: maybe-maintainer-clean-bfd
2155 maintainer-clean-host: maybe-maintainer-clean-opcodes
2156 maintainer-clean-host: maybe-maintainer-clean-binutils
2157 maintainer-clean-host: maybe-maintainer-clean-bison
2158 maintainer-clean-host: maybe-maintainer-clean-cgen
2159 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2160 maintainer-clean-host: maybe-maintainer-clean-etc
2161 maintainer-clean-host: maybe-maintainer-clean-fastjar
2162 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2163 maintainer-clean-host: maybe-maintainer-clean-flex
2164 maintainer-clean-host: maybe-maintainer-clean-gas
2165 maintainer-clean-host: maybe-maintainer-clean-gcc
2166 maintainer-clean-host: maybe-maintainer-clean-gmp
2167 maintainer-clean-host: maybe-maintainer-clean-mpfr
2168 maintainer-clean-host: maybe-maintainer-clean-mpc
2169 maintainer-clean-host: maybe-maintainer-clean-isl
2170 maintainer-clean-host: maybe-maintainer-clean-libelf
2171 maintainer-clean-host: maybe-maintainer-clean-gold
2172 maintainer-clean-host: maybe-maintainer-clean-gprof
2173 maintainer-clean-host: maybe-maintainer-clean-intl
2174 maintainer-clean-host: maybe-maintainer-clean-tcl
2175 maintainer-clean-host: maybe-maintainer-clean-itcl
2176 maintainer-clean-host: maybe-maintainer-clean-ld
2177 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2178 maintainer-clean-host: maybe-maintainer-clean-libcpp
2179 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2180 maintainer-clean-host: maybe-maintainer-clean-libgui
2181 maintainer-clean-host: maybe-maintainer-clean-libiberty
2182 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2183 maintainer-clean-host: maybe-maintainer-clean-libiconv
2184 maintainer-clean-host: maybe-maintainer-clean-m4
2185 maintainer-clean-host: maybe-maintainer-clean-readline
2186 maintainer-clean-host: maybe-maintainer-clean-sid
2187 maintainer-clean-host: maybe-maintainer-clean-sim
2188 maintainer-clean-host: maybe-maintainer-clean-texinfo
2189 maintainer-clean-host: maybe-maintainer-clean-zlib
2190 maintainer-clean-host: maybe-maintainer-clean-gdb
2191 maintainer-clean-host: maybe-maintainer-clean-expect
2192 maintainer-clean-host: maybe-maintainer-clean-guile
2193 maintainer-clean-host: maybe-maintainer-clean-tk
2194 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2195 maintainer-clean-host: maybe-maintainer-clean-utils
2196 maintainer-clean-host: maybe-maintainer-clean-gnattools
2197 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2198 maintainer-clean-host: maybe-maintainer-clean-libcc1
2199
2200 .PHONY: maintainer-clean-target
2201
2202 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2203 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2204 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2205 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2206 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2207 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2208 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2209 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2210 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2211 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2212 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2213 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2214 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2215 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2216 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2217 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2218 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2219 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2220 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2221 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2222 maintainer-clean-target: maybe-maintainer-clean-target-rda
2223 maintainer-clean-target: maybe-maintainer-clean-target-libada
2224 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2225 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2226 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2227
2228
2229 # Here are the targets which correspond to the do-X targets.
2230
2231 .PHONY: info installcheck dvi pdf html
2232 .PHONY: install-info install-pdf install-html
2233 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2234 .PHONY: local-clean local-distclean local-maintainer-clean
2235 info: do-info
2236 installcheck: do-installcheck
2237 dvi: do-dvi
2238 pdf: do-pdf
2239 html: do-html
2240
2241 # Make sure makeinfo is built before we do a `make info', if we're
2242 # in fact building texinfo.
2243 do-info: maybe-all-texinfo
2244
2245 install-info: do-install-info dir.info
2246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2247         if [ -f dir.info ] ; then \
2248           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2249         else true ; fi
2250
2251 install-pdf: do-install-pdf
2252
2253 install-html: do-install-html
2254
2255 local-clean:
2256         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2257
2258 local-distclean:
2259         -rm -f Makefile config.status config.cache mh-frag mt-frag
2260         -rm -f maybedep.tmp serdep.tmp
2261         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2262           rm -rf $(TARGET_SUBDIR); \
2263         else true; fi
2264         -rm -rf $(BUILD_SUBDIR)
2265         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2266           rm -rf $(HOST_SUBDIR); \
2267         else true; fi
2268         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2269         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2270         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2271         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2272         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2273         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2274
2275 local-maintainer-clean:
2276         @echo "This command is intended for maintainers to use;"
2277         @echo "it deletes files that may require special tools to rebuild."
2278
2279 clean: do-clean local-clean
2280 mostlyclean: do-mostlyclean local-clean
2281 distclean: do-distclean local-clean local-distclean
2282 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2283 maintainer-clean: local-distclean
2284 realclean: maintainer-clean
2285
2286 # Check target.
2287
2288 .PHONY: check do-check
2289 check: do-check
2290
2291 # Only include modules actually being configured and built.
2292 .PHONY: check-host
2293 check-host:  \
2294     maybe-check-bfd \
2295     maybe-check-opcodes \
2296     maybe-check-binutils \
2297     maybe-check-bison \
2298     maybe-check-cgen \
2299     maybe-check-dejagnu \
2300     maybe-check-etc \
2301     maybe-check-fastjar \
2302     maybe-check-fixincludes \
2303     maybe-check-flex \
2304     maybe-check-gas \
2305     maybe-check-gcc \
2306     maybe-check-gmp \
2307     maybe-check-mpfr \
2308     maybe-check-mpc \
2309     maybe-check-isl \
2310     maybe-check-libelf \
2311     maybe-check-gold \
2312     maybe-check-gprof \
2313     maybe-check-intl \
2314     maybe-check-tcl \
2315     maybe-check-itcl \
2316     maybe-check-ld \
2317     maybe-check-libbacktrace \
2318     maybe-check-libcpp \
2319     maybe-check-libdecnumber \
2320     maybe-check-libgui \
2321     maybe-check-libiberty \
2322     maybe-check-libiberty-linker-plugin \
2323     maybe-check-libiconv \
2324     maybe-check-m4 \
2325     maybe-check-readline \
2326     maybe-check-sid \
2327     maybe-check-sim \
2328     maybe-check-texinfo \
2329     maybe-check-zlib \
2330     maybe-check-gdb \
2331     maybe-check-expect \
2332     maybe-check-guile \
2333     maybe-check-tk \
2334     maybe-check-libtermcap \
2335     maybe-check-utils \
2336     maybe-check-gnattools \
2337     maybe-check-lto-plugin \
2338     maybe-check-libcc1
2339
2340 .PHONY: check-target
2341 check-target:  \
2342     maybe-check-target-libstdc++-v3 \
2343     maybe-check-target-libsanitizer \
2344     maybe-check-target-libvtv \
2345     maybe-check-target-libcilkrts \
2346     maybe-check-target-liboffloadmic \
2347     maybe-check-target-libssp \
2348     maybe-check-target-newlib \
2349     maybe-check-target-libgcc \
2350     maybe-check-target-libbacktrace \
2351     maybe-check-target-libquadmath \
2352     maybe-check-target-libgfortran \
2353     maybe-check-target-libobjc \
2354     maybe-check-target-libgo \
2355     maybe-check-target-libtermcap \
2356     maybe-check-target-winsup \
2357     maybe-check-target-libgloss \
2358     maybe-check-target-libffi \
2359     maybe-check-target-libjava \
2360     maybe-check-target-zlib \
2361     maybe-check-target-boehm-gc \
2362     maybe-check-target-rda \
2363     maybe-check-target-libada \
2364     maybe-check-target-libgomp \
2365     maybe-check-target-libitm \
2366     maybe-check-target-libatomic
2367
2368 do-check:
2369         @: $(MAKE); $(unstage)
2370         @r=`${PWD_COMMAND}`; export r; \
2371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2372         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2373
2374 # Automated reporting of test results.
2375
2376 warning.log: build.log
2377         $(srcdir)/contrib/warn_summary build.log > $@
2378
2379 mail-report.log:
2380         if test x'$(BOOT_CFLAGS)' != x''; then \
2381             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2382         fi; \
2383         $(srcdir)/contrib/test_summary -t >$@
2384         chmod +x $@
2385         echo If you really want to send e-mail, run ./$@ now
2386
2387 mail-report-with-warnings.log: warning.log
2388         if test x'$(BOOT_CFLAGS)' != x''; then \
2389             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2390         fi; \
2391         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2392         chmod +x $@
2393         echo If you really want to send e-mail, run ./$@ now
2394
2395 # Installation targets.
2396
2397 .PHONY: install uninstall
2398 install:
2399         @: $(MAKE); $(unstage)
2400         @r=`${PWD_COMMAND}`; export r; \
2401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2402         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2403
2404 .PHONY: install-host-nogcc
2405 install-host-nogcc:  \
2406     maybe-install-bfd \
2407     maybe-install-opcodes \
2408     maybe-install-binutils \
2409     maybe-install-bison \
2410     maybe-install-cgen \
2411     maybe-install-dejagnu \
2412     maybe-install-etc \
2413     maybe-install-fastjar \
2414     maybe-install-fixincludes \
2415     maybe-install-flex \
2416     maybe-install-gas \
2417     maybe-install-gmp \
2418     maybe-install-mpfr \
2419     maybe-install-mpc \
2420     maybe-install-isl \
2421     maybe-install-libelf \
2422     maybe-install-gold \
2423     maybe-install-gprof \
2424     maybe-install-intl \
2425     maybe-install-tcl \
2426     maybe-install-itcl \
2427     maybe-install-ld \
2428     maybe-install-libbacktrace \
2429     maybe-install-libcpp \
2430     maybe-install-libdecnumber \
2431     maybe-install-libgui \
2432     maybe-install-libiberty \
2433     maybe-install-libiberty-linker-plugin \
2434     maybe-install-libiconv \
2435     maybe-install-m4 \
2436     maybe-install-readline \
2437     maybe-install-sid \
2438     maybe-install-sim \
2439     maybe-install-texinfo \
2440     maybe-install-zlib \
2441     maybe-install-gdb \
2442     maybe-install-expect \
2443     maybe-install-guile \
2444     maybe-install-tk \
2445     maybe-install-libtermcap \
2446     maybe-install-utils \
2447     maybe-install-gnattools \
2448     maybe-install-lto-plugin \
2449     maybe-install-libcc1
2450
2451 .PHONY: install-host
2452 install-host:  \
2453     maybe-install-bfd \
2454     maybe-install-opcodes \
2455     maybe-install-binutils \
2456     maybe-install-bison \
2457     maybe-install-cgen \
2458     maybe-install-dejagnu \
2459     maybe-install-etc \
2460     maybe-install-fastjar \
2461     maybe-install-fixincludes \
2462     maybe-install-flex \
2463     maybe-install-gas \
2464     maybe-install-gcc \
2465     maybe-install-gmp \
2466     maybe-install-mpfr \
2467     maybe-install-mpc \
2468     maybe-install-isl \
2469     maybe-install-libelf \
2470     maybe-install-gold \
2471     maybe-install-gprof \
2472     maybe-install-intl \
2473     maybe-install-tcl \
2474     maybe-install-itcl \
2475     maybe-install-ld \
2476     maybe-install-libbacktrace \
2477     maybe-install-libcpp \
2478     maybe-install-libdecnumber \
2479     maybe-install-libgui \
2480     maybe-install-libiberty \
2481     maybe-install-libiberty-linker-plugin \
2482     maybe-install-libiconv \
2483     maybe-install-m4 \
2484     maybe-install-readline \
2485     maybe-install-sid \
2486     maybe-install-sim \
2487     maybe-install-texinfo \
2488     maybe-install-zlib \
2489     maybe-install-gdb \
2490     maybe-install-expect \
2491     maybe-install-guile \
2492     maybe-install-tk \
2493     maybe-install-libtermcap \
2494     maybe-install-utils \
2495     maybe-install-gnattools \
2496     maybe-install-lto-plugin \
2497     maybe-install-libcc1
2498
2499 .PHONY: install-target
2500 install-target:  \
2501     maybe-install-target-libstdc++-v3 \
2502     maybe-install-target-libsanitizer \
2503     maybe-install-target-libvtv \
2504     maybe-install-target-libcilkrts \
2505     maybe-install-target-liboffloadmic \
2506     maybe-install-target-libssp \
2507     maybe-install-target-newlib \
2508     maybe-install-target-libgcc \
2509     maybe-install-target-libbacktrace \
2510     maybe-install-target-libquadmath \
2511     maybe-install-target-libgfortran \
2512     maybe-install-target-libobjc \
2513     maybe-install-target-libgo \
2514     maybe-install-target-libtermcap \
2515     maybe-install-target-winsup \
2516     maybe-install-target-libgloss \
2517     maybe-install-target-libffi \
2518     maybe-install-target-libjava \
2519     maybe-install-target-zlib \
2520     maybe-install-target-boehm-gc \
2521     maybe-install-target-rda \
2522     maybe-install-target-libada \
2523     maybe-install-target-libgomp \
2524     maybe-install-target-libitm \
2525     maybe-install-target-libatomic
2526
2527 uninstall:
2528         @echo "the uninstall target is not supported in this tree"
2529
2530 .PHONY: install.all
2531 install.all: install-no-fixedincludes
2532         @if [ -f ./gcc/Makefile ] ; then \
2533                 r=`${PWD_COMMAND}` ; export r ; \
2534                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2535                 $(HOST_EXPORTS) \
2536                 (cd ./gcc && \
2537                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2538         else \
2539                 true ; \
2540         fi
2541
2542 # install-no-fixedincludes is used to allow the elaboration of binary packages
2543 # suitable for distribution, where we cannot include the fixed system header
2544 # files.
2545 .PHONY: install-no-fixedincludes
2546 install-no-fixedincludes: installdirs install-host-nogcc \
2547         install-target gcc-install-no-fixedincludes
2548
2549 .PHONY: install-strip
2550 install-strip:
2551         @: $(MAKE); $(unstage)
2552         @r=`${PWD_COMMAND}`; export r; \
2553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2554         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2555
2556 .PHONY: install-strip-host
2557 install-strip-host:  \
2558     maybe-install-strip-bfd \
2559     maybe-install-strip-opcodes \
2560     maybe-install-strip-binutils \
2561     maybe-install-strip-bison \
2562     maybe-install-strip-cgen \
2563     maybe-install-strip-dejagnu \
2564     maybe-install-strip-etc \
2565     maybe-install-strip-fastjar \
2566     maybe-install-strip-fixincludes \
2567     maybe-install-strip-flex \
2568     maybe-install-strip-gas \
2569     maybe-install-strip-gcc \
2570     maybe-install-strip-gmp \
2571     maybe-install-strip-mpfr \
2572     maybe-install-strip-mpc \
2573     maybe-install-strip-isl \
2574     maybe-install-strip-libelf \
2575     maybe-install-strip-gold \
2576     maybe-install-strip-gprof \
2577     maybe-install-strip-intl \
2578     maybe-install-strip-tcl \
2579     maybe-install-strip-itcl \
2580     maybe-install-strip-ld \
2581     maybe-install-strip-libbacktrace \
2582     maybe-install-strip-libcpp \
2583     maybe-install-strip-libdecnumber \
2584     maybe-install-strip-libgui \
2585     maybe-install-strip-libiberty \
2586     maybe-install-strip-libiberty-linker-plugin \
2587     maybe-install-strip-libiconv \
2588     maybe-install-strip-m4 \
2589     maybe-install-strip-readline \
2590     maybe-install-strip-sid \
2591     maybe-install-strip-sim \
2592     maybe-install-strip-texinfo \
2593     maybe-install-strip-zlib \
2594     maybe-install-strip-gdb \
2595     maybe-install-strip-expect \
2596     maybe-install-strip-guile \
2597     maybe-install-strip-tk \
2598     maybe-install-strip-libtermcap \
2599     maybe-install-strip-utils \
2600     maybe-install-strip-gnattools \
2601     maybe-install-strip-lto-plugin \
2602     maybe-install-strip-libcc1
2603
2604 .PHONY: install-strip-target
2605 install-strip-target:  \
2606     maybe-install-strip-target-libstdc++-v3 \
2607     maybe-install-strip-target-libsanitizer \
2608     maybe-install-strip-target-libvtv \
2609     maybe-install-strip-target-libcilkrts \
2610     maybe-install-strip-target-liboffloadmic \
2611     maybe-install-strip-target-libssp \
2612     maybe-install-strip-target-newlib \
2613     maybe-install-strip-target-libgcc \
2614     maybe-install-strip-target-libbacktrace \
2615     maybe-install-strip-target-libquadmath \
2616     maybe-install-strip-target-libgfortran \
2617     maybe-install-strip-target-libobjc \
2618     maybe-install-strip-target-libgo \
2619     maybe-install-strip-target-libtermcap \
2620     maybe-install-strip-target-winsup \
2621     maybe-install-strip-target-libgloss \
2622     maybe-install-strip-target-libffi \
2623     maybe-install-strip-target-libjava \
2624     maybe-install-strip-target-zlib \
2625     maybe-install-strip-target-boehm-gc \
2626     maybe-install-strip-target-rda \
2627     maybe-install-strip-target-libada \
2628     maybe-install-strip-target-libgomp \
2629     maybe-install-strip-target-libitm \
2630     maybe-install-strip-target-libatomic
2631
2632
2633 ### other supporting targets
2634
2635 MAKEDIRS= \
2636         $(DESTDIR)$(prefix) \
2637         $(DESTDIR)$(exec_prefix)
2638 .PHONY: installdirs
2639 installdirs: mkinstalldirs
2640         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2641
2642 dir.info: do-install-info
2643         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2644           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2645           mv -f dir.info.new dir.info ; \
2646         else true ; \
2647         fi
2648
2649 dist:
2650         @echo "Building a full distribution of this tree isn't done"
2651         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2652
2653 etags tags: TAGS
2654
2655 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2656 # ability to use several tags files at once, so there is probably no need
2657 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2658 # (if we felt like it) have this Makefile write a piece of elisp which
2659 # the user could load to tell emacs19 where all the TAGS files we just
2660 # built are.
2661 TAGS: do-TAGS
2662
2663 # ------------------------------------
2664 # Macros for configure and all targets
2665 # ------------------------------------
2666
2667
2668
2669
2670
2671 # --------------------------------------
2672 # Modules which run on the build machine
2673 # --------------------------------------
2674
2675
2676 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2677 maybe-configure-build-libiberty:
2678 @if gcc-bootstrap
2679 configure-build-libiberty: stage_current
2680 @endif gcc-bootstrap
2681 @if build-libiberty
2682 maybe-configure-build-libiberty: configure-build-libiberty
2683 configure-build-libiberty: 
2684         @: $(MAKE); $(unstage)
2685         @r=`${PWD_COMMAND}`; export r; \
2686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2687         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2688         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2689         $(BUILD_EXPORTS)  \
2690         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2691         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2692         case $(srcdir) in \
2693           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2694           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2695                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2696         esac; \
2697         module_srcdir=libiberty; \
2698         rm -f no-such-file || : ; \
2699         CONFIG_SITE=no-such-file $(SHELL) \
2700           $$s/$$module_srcdir/configure \
2701           --srcdir=$${topdir}/$$module_srcdir \
2702           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2703           --target=${target_alias}  \
2704           || exit 1
2705 @endif build-libiberty
2706
2707
2708
2709
2710
2711 .PHONY: all-build-libiberty maybe-all-build-libiberty
2712 maybe-all-build-libiberty:
2713 @if gcc-bootstrap
2714 all-build-libiberty: stage_current
2715 @endif gcc-bootstrap
2716 @if build-libiberty
2717 TARGET-build-libiberty=all
2718 maybe-all-build-libiberty: all-build-libiberty
2719 all-build-libiberty: configure-build-libiberty
2720         @: $(MAKE); $(unstage)
2721         @r=`${PWD_COMMAND}`; export r; \
2722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2723         $(BUILD_EXPORTS)  \
2724         (cd $(BUILD_SUBDIR)/libiberty && \
2725           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2726                 $(TARGET-build-libiberty))
2727 @endif build-libiberty
2728
2729
2730
2731
2732
2733 .PHONY: configure-build-bison maybe-configure-build-bison
2734 maybe-configure-build-bison:
2735 @if gcc-bootstrap
2736 configure-build-bison: stage_current
2737 @endif gcc-bootstrap
2738 @if build-bison
2739 maybe-configure-build-bison: configure-build-bison
2740 configure-build-bison: 
2741         @: $(MAKE); $(unstage)
2742         @r=`${PWD_COMMAND}`; export r; \
2743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2744         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2745         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2746         $(BUILD_EXPORTS)  \
2747         echo Configuring in $(BUILD_SUBDIR)/bison; \
2748         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2749         case $(srcdir) in \
2750           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2751           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2752                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2753         esac; \
2754         module_srcdir=bison; \
2755         rm -f no-such-file || : ; \
2756         CONFIG_SITE=no-such-file $(SHELL) \
2757           $$s/$$module_srcdir/configure \
2758           --srcdir=$${topdir}/$$module_srcdir \
2759           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2760           --target=${target_alias}  \
2761           || exit 1
2762 @endif build-bison
2763
2764
2765
2766
2767
2768 .PHONY: all-build-bison maybe-all-build-bison
2769 maybe-all-build-bison:
2770 @if gcc-bootstrap
2771 all-build-bison: stage_current
2772 @endif gcc-bootstrap
2773 @if build-bison
2774 TARGET-build-bison=all
2775 maybe-all-build-bison: all-build-bison
2776 all-build-bison: configure-build-bison
2777         @: $(MAKE); $(unstage)
2778         @r=`${PWD_COMMAND}`; export r; \
2779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2780         $(BUILD_EXPORTS)  \
2781         (cd $(BUILD_SUBDIR)/bison && \
2782           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2783                 $(TARGET-build-bison))
2784 @endif build-bison
2785
2786
2787
2788
2789
2790 .PHONY: configure-build-flex maybe-configure-build-flex
2791 maybe-configure-build-flex:
2792 @if gcc-bootstrap
2793 configure-build-flex: stage_current
2794 @endif gcc-bootstrap
2795 @if build-flex
2796 maybe-configure-build-flex: configure-build-flex
2797 configure-build-flex: 
2798         @: $(MAKE); $(unstage)
2799         @r=`${PWD_COMMAND}`; export r; \
2800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2801         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2802         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2803         $(BUILD_EXPORTS)  \
2804         echo Configuring in $(BUILD_SUBDIR)/flex; \
2805         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2806         case $(srcdir) in \
2807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2808           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2810         esac; \
2811         module_srcdir=flex; \
2812         rm -f no-such-file || : ; \
2813         CONFIG_SITE=no-such-file $(SHELL) \
2814           $$s/$$module_srcdir/configure \
2815           --srcdir=$${topdir}/$$module_srcdir \
2816           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2817           --target=${target_alias}  \
2818           || exit 1
2819 @endif build-flex
2820
2821
2822
2823
2824
2825 .PHONY: all-build-flex maybe-all-build-flex
2826 maybe-all-build-flex:
2827 @if gcc-bootstrap
2828 all-build-flex: stage_current
2829 @endif gcc-bootstrap
2830 @if build-flex
2831 TARGET-build-flex=all
2832 maybe-all-build-flex: all-build-flex
2833 all-build-flex: configure-build-flex
2834         @: $(MAKE); $(unstage)
2835         @r=`${PWD_COMMAND}`; export r; \
2836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2837         $(BUILD_EXPORTS)  \
2838         (cd $(BUILD_SUBDIR)/flex && \
2839           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2840                 $(TARGET-build-flex))
2841 @endif build-flex
2842
2843
2844
2845
2846
2847 .PHONY: configure-build-m4 maybe-configure-build-m4
2848 maybe-configure-build-m4:
2849 @if gcc-bootstrap
2850 configure-build-m4: stage_current
2851 @endif gcc-bootstrap
2852 @if build-m4
2853 maybe-configure-build-m4: configure-build-m4
2854 configure-build-m4: 
2855         @: $(MAKE); $(unstage)
2856         @r=`${PWD_COMMAND}`; export r; \
2857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2858         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2859         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2860         $(BUILD_EXPORTS)  \
2861         echo Configuring in $(BUILD_SUBDIR)/m4; \
2862         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2863         case $(srcdir) in \
2864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2865           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2867         esac; \
2868         module_srcdir=m4; \
2869         rm -f no-such-file || : ; \
2870         CONFIG_SITE=no-such-file $(SHELL) \
2871           $$s/$$module_srcdir/configure \
2872           --srcdir=$${topdir}/$$module_srcdir \
2873           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2874           --target=${target_alias}  \
2875           || exit 1
2876 @endif build-m4
2877
2878
2879
2880
2881
2882 .PHONY: all-build-m4 maybe-all-build-m4
2883 maybe-all-build-m4:
2884 @if gcc-bootstrap
2885 all-build-m4: stage_current
2886 @endif gcc-bootstrap
2887 @if build-m4
2888 TARGET-build-m4=all
2889 maybe-all-build-m4: all-build-m4
2890 all-build-m4: configure-build-m4
2891         @: $(MAKE); $(unstage)
2892         @r=`${PWD_COMMAND}`; export r; \
2893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2894         $(BUILD_EXPORTS)  \
2895         (cd $(BUILD_SUBDIR)/m4 && \
2896           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2897                 $(TARGET-build-m4))
2898 @endif build-m4
2899
2900
2901
2902
2903
2904 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2905 maybe-configure-build-texinfo:
2906 @if gcc-bootstrap
2907 configure-build-texinfo: stage_current
2908 @endif gcc-bootstrap
2909 @if build-texinfo
2910 maybe-configure-build-texinfo: configure-build-texinfo
2911 configure-build-texinfo: 
2912         @: $(MAKE); $(unstage)
2913         @r=`${PWD_COMMAND}`; export r; \
2914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2915         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2916         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2917         $(BUILD_EXPORTS)  \
2918         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2919         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2920         case $(srcdir) in \
2921           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2922           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2923                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2924         esac; \
2925         module_srcdir=texinfo; \
2926         rm -f no-such-file || : ; \
2927         CONFIG_SITE=no-such-file $(SHELL) \
2928           $$s/$$module_srcdir/configure \
2929           --srcdir=$${topdir}/$$module_srcdir \
2930           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2931           --target=${target_alias}  \
2932           || exit 1
2933 @endif build-texinfo
2934
2935
2936
2937
2938
2939 .PHONY: all-build-texinfo maybe-all-build-texinfo
2940 maybe-all-build-texinfo:
2941 @if gcc-bootstrap
2942 all-build-texinfo: stage_current
2943 @endif gcc-bootstrap
2944 @if build-texinfo
2945 TARGET-build-texinfo=all
2946 maybe-all-build-texinfo: all-build-texinfo
2947 all-build-texinfo: configure-build-texinfo
2948         @: $(MAKE); $(unstage)
2949         @r=`${PWD_COMMAND}`; export r; \
2950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2951         $(BUILD_EXPORTS)  \
2952         (cd $(BUILD_SUBDIR)/texinfo && \
2953           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2954                 $(TARGET-build-texinfo))
2955 @endif build-texinfo
2956
2957
2958
2959
2960
2961 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
2962 maybe-configure-build-fixincludes:
2963 @if gcc-bootstrap
2964 configure-build-fixincludes: stage_current
2965 @endif gcc-bootstrap
2966 @if build-fixincludes
2967 maybe-configure-build-fixincludes: configure-build-fixincludes
2968 configure-build-fixincludes: 
2969         @: $(MAKE); $(unstage)
2970         @r=`${PWD_COMMAND}`; export r; \
2971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2972         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
2973         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
2974         $(BUILD_EXPORTS)  \
2975         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
2976         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
2977         case $(srcdir) in \
2978           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2979           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
2980                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2981         esac; \
2982         module_srcdir=fixincludes; \
2983         rm -f no-such-file || : ; \
2984         CONFIG_SITE=no-such-file $(SHELL) \
2985           $$s/$$module_srcdir/configure \
2986           --srcdir=$${topdir}/$$module_srcdir \
2987           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2988           --target=${target_alias}  \
2989           || exit 1
2990 @endif build-fixincludes
2991
2992
2993
2994
2995
2996 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
2997 maybe-all-build-fixincludes:
2998 @if gcc-bootstrap
2999 all-build-fixincludes: stage_current
3000 @endif gcc-bootstrap
3001 @if build-fixincludes
3002 TARGET-build-fixincludes=all
3003 maybe-all-build-fixincludes: all-build-fixincludes
3004 all-build-fixincludes: configure-build-fixincludes
3005         @: $(MAKE); $(unstage)
3006         @r=`${PWD_COMMAND}`; export r; \
3007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3008         $(BUILD_EXPORTS)  \
3009         (cd $(BUILD_SUBDIR)/fixincludes && \
3010           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3011                 $(TARGET-build-fixincludes))
3012 @endif build-fixincludes
3013
3014
3015
3016
3017
3018 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3019 maybe-configure-build-libcpp:
3020 @if gcc-bootstrap
3021 configure-build-libcpp: stage_current
3022 @endif gcc-bootstrap
3023 @if build-libcpp
3024 maybe-configure-build-libcpp: configure-build-libcpp
3025 configure-build-libcpp: 
3026         @: $(MAKE); $(unstage)
3027         @r=`${PWD_COMMAND}`; export r; \
3028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3029         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3030         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp ; \
3031         $(BUILD_EXPORTS)  \
3032         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3033         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3034         case $(srcdir) in \
3035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3036           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3038         esac; \
3039         module_srcdir=libcpp; \
3040         rm -f no-such-file || : ; \
3041         CONFIG_SITE=no-such-file $(SHELL) \
3042           $$s/$$module_srcdir/configure \
3043           --srcdir=$${topdir}/$$module_srcdir \
3044           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3045           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3046           || exit 1
3047 @endif build-libcpp
3048
3049
3050
3051
3052
3053 .PHONY: all-build-libcpp maybe-all-build-libcpp
3054 maybe-all-build-libcpp:
3055 @if gcc-bootstrap
3056 all-build-libcpp: stage_current
3057 @endif gcc-bootstrap
3058 @if build-libcpp
3059 TARGET-build-libcpp=all
3060 maybe-all-build-libcpp: all-build-libcpp
3061 all-build-libcpp: configure-build-libcpp
3062         @: $(MAKE); $(unstage)
3063         @r=`${PWD_COMMAND}`; export r; \
3064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3065         $(BUILD_EXPORTS)  \
3066         (cd $(BUILD_SUBDIR)/libcpp && \
3067           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3068                 $(TARGET-build-libcpp))
3069 @endif build-libcpp
3070
3071
3072
3073
3074
3075 # --------------------------------------
3076 # Modules which run on the host machine
3077 # --------------------------------------
3078
3079
3080 .PHONY: configure-bfd maybe-configure-bfd
3081 maybe-configure-bfd:
3082 @if gcc-bootstrap
3083 configure-bfd: stage_current
3084 @endif gcc-bootstrap
3085 @if bfd
3086 maybe-configure-bfd: configure-bfd
3087 configure-bfd: 
3088         @r=`${PWD_COMMAND}`; export r; \
3089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3090         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3091         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3092         $(HOST_EXPORTS)  \
3093         echo Configuring in $(HOST_SUBDIR)/bfd; \
3094         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3095         case $(srcdir) in \
3096           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3097           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3098                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3099         esac; \
3100         module_srcdir=bfd; \
3101         $(SHELL) \
3102           $$s/$$module_srcdir/configure \
3103           --srcdir=$${topdir}/$$module_srcdir \
3104           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3105           --target=${target_alias}  \
3106           || exit 1
3107 @endif bfd
3108
3109
3110
3111 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3112 maybe-configure-stage1-bfd:
3113 @if bfd-bootstrap
3114 maybe-configure-stage1-bfd: configure-stage1-bfd
3115 configure-stage1-bfd:
3116         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3117         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3118         @r=`${PWD_COMMAND}`; export r; \
3119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3120         TFLAGS="$(STAGE1_TFLAGS)"; \
3121         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3122         $(HOST_EXPORTS) \
3123         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3124         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3125         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3126         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3127         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3128         cd $(HOST_SUBDIR)/bfd || exit 1; \
3129         case $(srcdir) in \
3130           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3131           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3132                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3133         esac; \
3134         module_srcdir=bfd; \
3135         $(SHELL) $$s/$$module_srcdir/configure \
3136           --srcdir=$${topdir}/$$module_srcdir \
3137           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3138           --target=${target_alias} \
3139            \
3140           $(STAGE1_CONFIGURE_FLAGS)
3141 @endif bfd-bootstrap
3142
3143 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3144 maybe-configure-stage2-bfd:
3145 @if bfd-bootstrap
3146 maybe-configure-stage2-bfd: configure-stage2-bfd
3147 configure-stage2-bfd:
3148         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3149         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3150         @r=`${PWD_COMMAND}`; export r; \
3151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3152         TFLAGS="$(STAGE2_TFLAGS)"; \
3153         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3154         $(HOST_EXPORTS) \
3155         $(POSTSTAGE1_HOST_EXPORTS) \
3156         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3157         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3158         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3159         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3160         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3161         cd $(HOST_SUBDIR)/bfd || exit 1; \
3162         case $(srcdir) in \
3163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3164           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3166         esac; \
3167         module_srcdir=bfd; \
3168         $(SHELL) $$s/$$module_srcdir/configure \
3169           --srcdir=$${topdir}/$$module_srcdir \
3170           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3171           --target=${target_alias} \
3172            --with-build-libsubdir=$(HOST_SUBDIR)  \
3173           $(STAGE2_CONFIGURE_FLAGS)
3174 @endif bfd-bootstrap
3175
3176 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3177 maybe-configure-stage3-bfd:
3178 @if bfd-bootstrap
3179 maybe-configure-stage3-bfd: configure-stage3-bfd
3180 configure-stage3-bfd:
3181         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3182         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3183         @r=`${PWD_COMMAND}`; export r; \
3184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3185         TFLAGS="$(STAGE3_TFLAGS)"; \
3186         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3187         $(HOST_EXPORTS) \
3188         $(POSTSTAGE1_HOST_EXPORTS) \
3189         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3190         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3191         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3192         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3193         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3194         cd $(HOST_SUBDIR)/bfd || exit 1; \
3195         case $(srcdir) in \
3196           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3197           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3198                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3199         esac; \
3200         module_srcdir=bfd; \
3201         $(SHELL) $$s/$$module_srcdir/configure \
3202           --srcdir=$${topdir}/$$module_srcdir \
3203           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3204           --target=${target_alias} \
3205            --with-build-libsubdir=$(HOST_SUBDIR)  \
3206           $(STAGE3_CONFIGURE_FLAGS)
3207 @endif bfd-bootstrap
3208
3209 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3210 maybe-configure-stage4-bfd:
3211 @if bfd-bootstrap
3212 maybe-configure-stage4-bfd: configure-stage4-bfd
3213 configure-stage4-bfd:
3214         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3215         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3216         @r=`${PWD_COMMAND}`; export r; \
3217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3218         TFLAGS="$(STAGE4_TFLAGS)"; \
3219         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3220         $(HOST_EXPORTS) \
3221         $(POSTSTAGE1_HOST_EXPORTS) \
3222         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3223         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3224         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3225         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3226         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3227         cd $(HOST_SUBDIR)/bfd || exit 1; \
3228         case $(srcdir) in \
3229           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3230           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3231                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3232         esac; \
3233         module_srcdir=bfd; \
3234         $(SHELL) $$s/$$module_srcdir/configure \
3235           --srcdir=$${topdir}/$$module_srcdir \
3236           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3237           --target=${target_alias} \
3238            --with-build-libsubdir=$(HOST_SUBDIR)  \
3239           $(STAGE4_CONFIGURE_FLAGS)
3240 @endif bfd-bootstrap
3241
3242 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3243 maybe-configure-stageprofile-bfd:
3244 @if bfd-bootstrap
3245 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3246 configure-stageprofile-bfd:
3247         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3248         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3249         @r=`${PWD_COMMAND}`; export r; \
3250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3251         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3252         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3253         $(HOST_EXPORTS) \
3254         $(POSTSTAGE1_HOST_EXPORTS) \
3255         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3256         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3257         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3258         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3259         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3260         cd $(HOST_SUBDIR)/bfd || exit 1; \
3261         case $(srcdir) in \
3262           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3263           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3264                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3265         esac; \
3266         module_srcdir=bfd; \
3267         $(SHELL) $$s/$$module_srcdir/configure \
3268           --srcdir=$${topdir}/$$module_srcdir \
3269           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3270           --target=${target_alias} \
3271            --with-build-libsubdir=$(HOST_SUBDIR)  \
3272           $(STAGEprofile_CONFIGURE_FLAGS)
3273 @endif bfd-bootstrap
3274
3275 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3276 maybe-configure-stagefeedback-bfd:
3277 @if bfd-bootstrap
3278 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3279 configure-stagefeedback-bfd:
3280         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3281         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3282         @r=`${PWD_COMMAND}`; export r; \
3283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3284         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3285         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3286         $(HOST_EXPORTS) \
3287         $(POSTSTAGE1_HOST_EXPORTS) \
3288         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3289         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3290         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3291         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
3292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3293         cd $(HOST_SUBDIR)/bfd || exit 1; \
3294         case $(srcdir) in \
3295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3296           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3298         esac; \
3299         module_srcdir=bfd; \
3300         $(SHELL) $$s/$$module_srcdir/configure \
3301           --srcdir=$${topdir}/$$module_srcdir \
3302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3303           --target=${target_alias} \
3304            --with-build-libsubdir=$(HOST_SUBDIR)  \
3305           $(STAGEfeedback_CONFIGURE_FLAGS)
3306 @endif bfd-bootstrap
3307
3308
3309
3310
3311
3312 .PHONY: all-bfd maybe-all-bfd
3313 maybe-all-bfd:
3314 @if gcc-bootstrap
3315 all-bfd: stage_current
3316 @endif gcc-bootstrap
3317 @if bfd
3318 TARGET-bfd=all
3319 maybe-all-bfd: all-bfd
3320 all-bfd: configure-bfd
3321         @r=`${PWD_COMMAND}`; export r; \
3322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3323         $(HOST_EXPORTS)  \
3324         (cd $(HOST_SUBDIR)/bfd && \
3325           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3326                 $(TARGET-bfd))
3327 @endif bfd
3328
3329
3330
3331 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3332 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3333 maybe-all-stage1-bfd:
3334 maybe-clean-stage1-bfd:
3335 @if bfd-bootstrap
3336 maybe-all-stage1-bfd: all-stage1-bfd
3337 all-stage1: all-stage1-bfd
3338 TARGET-stage1-bfd = $(TARGET-bfd)
3339 all-stage1-bfd: configure-stage1-bfd
3340         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3341         @r=`${PWD_COMMAND}`; export r; \
3342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3343         TFLAGS="$(STAGE1_TFLAGS)"; \
3344         $(HOST_EXPORTS)  \
3345         cd $(HOST_SUBDIR)/bfd && \
3346         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3347                 CFLAGS="$(STAGE1_CFLAGS)" \
3348                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3349                 LIBCFLAGS="$(LIBCFLAGS)" \
3350                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3351                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3352                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3353                 $(EXTRA_HOST_FLAGS)  \
3354                 $(STAGE1_FLAGS_TO_PASS)  \
3355                 TFLAGS="$(STAGE1_TFLAGS)" \
3356                 $(TARGET-stage1-bfd)
3357
3358 maybe-clean-stage1-bfd: clean-stage1-bfd
3359 clean-stage1: clean-stage1-bfd
3360 clean-stage1-bfd:
3361         @if [ $(current_stage) = stage1 ]; then \
3362           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3363         else \
3364           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3365           $(MAKE) stage1-start; \
3366         fi; \
3367         cd $(HOST_SUBDIR)/bfd && \
3368         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3369         $(STAGE1_FLAGS_TO_PASS)  clean
3370 @endif bfd-bootstrap
3371
3372
3373 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3374 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3375 maybe-all-stage2-bfd:
3376 maybe-clean-stage2-bfd:
3377 @if bfd-bootstrap
3378 maybe-all-stage2-bfd: all-stage2-bfd
3379 all-stage2: all-stage2-bfd
3380 TARGET-stage2-bfd = $(TARGET-bfd)
3381 all-stage2-bfd: configure-stage2-bfd
3382         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3383         @r=`${PWD_COMMAND}`; export r; \
3384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3385         TFLAGS="$(STAGE2_TFLAGS)"; \
3386         $(HOST_EXPORTS) \
3387         $(POSTSTAGE1_HOST_EXPORTS)  \
3388         cd $(HOST_SUBDIR)/bfd && \
3389         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3390                 CFLAGS="$(STAGE2_CFLAGS)" \
3391                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3392                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3393                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3394                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3395                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3396                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3397                 TFLAGS="$(STAGE2_TFLAGS)" \
3398                 $(TARGET-stage2-bfd)
3399
3400 maybe-clean-stage2-bfd: clean-stage2-bfd
3401 clean-stage2: clean-stage2-bfd
3402 clean-stage2-bfd:
3403         @if [ $(current_stage) = stage2 ]; then \
3404           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3405         else \
3406           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3407           $(MAKE) stage2-start; \
3408         fi; \
3409         cd $(HOST_SUBDIR)/bfd && \
3410         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3411 @endif bfd-bootstrap
3412
3413
3414 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3415 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3416 maybe-all-stage3-bfd:
3417 maybe-clean-stage3-bfd:
3418 @if bfd-bootstrap
3419 maybe-all-stage3-bfd: all-stage3-bfd
3420 all-stage3: all-stage3-bfd
3421 TARGET-stage3-bfd = $(TARGET-bfd)
3422 all-stage3-bfd: configure-stage3-bfd
3423         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3424         @r=`${PWD_COMMAND}`; export r; \
3425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3426         TFLAGS="$(STAGE3_TFLAGS)"; \
3427         $(HOST_EXPORTS) \
3428         $(POSTSTAGE1_HOST_EXPORTS)  \
3429         cd $(HOST_SUBDIR)/bfd && \
3430         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3431                 CFLAGS="$(STAGE3_CFLAGS)" \
3432                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3433                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3434                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3435                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3436                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3437                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3438                 TFLAGS="$(STAGE3_TFLAGS)" \
3439                 $(TARGET-stage3-bfd)
3440
3441 maybe-clean-stage3-bfd: clean-stage3-bfd
3442 clean-stage3: clean-stage3-bfd
3443 clean-stage3-bfd:
3444         @if [ $(current_stage) = stage3 ]; then \
3445           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3446         else \
3447           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3448           $(MAKE) stage3-start; \
3449         fi; \
3450         cd $(HOST_SUBDIR)/bfd && \
3451         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3452 @endif bfd-bootstrap
3453
3454
3455 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3456 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3457 maybe-all-stage4-bfd:
3458 maybe-clean-stage4-bfd:
3459 @if bfd-bootstrap
3460 maybe-all-stage4-bfd: all-stage4-bfd
3461 all-stage4: all-stage4-bfd
3462 TARGET-stage4-bfd = $(TARGET-bfd)
3463 all-stage4-bfd: configure-stage4-bfd
3464         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3465         @r=`${PWD_COMMAND}`; export r; \
3466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3467         TFLAGS="$(STAGE4_TFLAGS)"; \
3468         $(HOST_EXPORTS) \
3469         $(POSTSTAGE1_HOST_EXPORTS)  \
3470         cd $(HOST_SUBDIR)/bfd && \
3471         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3472                 CFLAGS="$(STAGE4_CFLAGS)" \
3473                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3474                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3475                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3476                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3477                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3478                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3479                 TFLAGS="$(STAGE4_TFLAGS)" \
3480                 $(TARGET-stage4-bfd)
3481
3482 maybe-clean-stage4-bfd: clean-stage4-bfd
3483 clean-stage4: clean-stage4-bfd
3484 clean-stage4-bfd:
3485         @if [ $(current_stage) = stage4 ]; then \
3486           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3487         else \
3488           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3489           $(MAKE) stage4-start; \
3490         fi; \
3491         cd $(HOST_SUBDIR)/bfd && \
3492         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3493 @endif bfd-bootstrap
3494
3495
3496 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3497 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3498 maybe-all-stageprofile-bfd:
3499 maybe-clean-stageprofile-bfd:
3500 @if bfd-bootstrap
3501 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3502 all-stageprofile: all-stageprofile-bfd
3503 TARGET-stageprofile-bfd = $(TARGET-bfd)
3504 all-stageprofile-bfd: configure-stageprofile-bfd
3505         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3506         @r=`${PWD_COMMAND}`; export r; \
3507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3508         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3509         $(HOST_EXPORTS) \
3510         $(POSTSTAGE1_HOST_EXPORTS)  \
3511         cd $(HOST_SUBDIR)/bfd && \
3512         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3513                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3514                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3515                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3516                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3517                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3518                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3519                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3520                 TFLAGS="$(STAGEprofile_TFLAGS)" \
3521                 $(TARGET-stageprofile-bfd)
3522
3523 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3524 clean-stageprofile: clean-stageprofile-bfd
3525 clean-stageprofile-bfd:
3526         @if [ $(current_stage) = stageprofile ]; then \
3527           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3528         else \
3529           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3530           $(MAKE) stageprofile-start; \
3531         fi; \
3532         cd $(HOST_SUBDIR)/bfd && \
3533         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3534 @endif bfd-bootstrap
3535
3536
3537 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3538 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3539 maybe-all-stagefeedback-bfd:
3540 maybe-clean-stagefeedback-bfd:
3541 @if bfd-bootstrap
3542 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3543 all-stagefeedback: all-stagefeedback-bfd
3544 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3545 all-stagefeedback-bfd: configure-stagefeedback-bfd
3546         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3547         @r=`${PWD_COMMAND}`; export r; \
3548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3549         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3550         $(HOST_EXPORTS) \
3551         $(POSTSTAGE1_HOST_EXPORTS)  \
3552         cd $(HOST_SUBDIR)/bfd && \
3553         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3554                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3555                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3556                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3557                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3558                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3559                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3560                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3561                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3562                 $(TARGET-stagefeedback-bfd)
3563
3564 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3565 clean-stagefeedback: clean-stagefeedback-bfd
3566 clean-stagefeedback-bfd:
3567         @if [ $(current_stage) = stagefeedback ]; then \
3568           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3569         else \
3570           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3571           $(MAKE) stagefeedback-start; \
3572         fi; \
3573         cd $(HOST_SUBDIR)/bfd && \
3574         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3575 @endif bfd-bootstrap
3576
3577
3578
3579
3580
3581 .PHONY: check-bfd maybe-check-bfd
3582 maybe-check-bfd:
3583 @if bfd
3584 maybe-check-bfd: check-bfd
3585
3586 check-bfd:
3587         @: $(MAKE); $(unstage)
3588         @r=`${PWD_COMMAND}`; export r; \
3589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3590         $(HOST_EXPORTS) \
3591         (cd $(HOST_SUBDIR)/bfd && \
3592           $(MAKE) $(FLAGS_TO_PASS)  check)
3593
3594 @endif bfd
3595
3596 .PHONY: install-bfd maybe-install-bfd
3597 maybe-install-bfd:
3598 @if bfd
3599 maybe-install-bfd: install-bfd
3600
3601 install-bfd: installdirs
3602         @: $(MAKE); $(unstage)
3603         @r=`${PWD_COMMAND}`; export r; \
3604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3605         $(HOST_EXPORTS) \
3606         (cd $(HOST_SUBDIR)/bfd && \
3607           $(MAKE) $(FLAGS_TO_PASS)  install)
3608
3609 @endif bfd
3610
3611 .PHONY: install-strip-bfd maybe-install-strip-bfd
3612 maybe-install-strip-bfd:
3613 @if bfd
3614 maybe-install-strip-bfd: install-strip-bfd
3615
3616 install-strip-bfd: installdirs
3617         @: $(MAKE); $(unstage)
3618         @r=`${PWD_COMMAND}`; export r; \
3619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3620         $(HOST_EXPORTS) \
3621         (cd $(HOST_SUBDIR)/bfd && \
3622           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3623
3624 @endif bfd
3625
3626 # Other targets (info, dvi, pdf, etc.)
3627
3628 .PHONY: maybe-info-bfd info-bfd
3629 maybe-info-bfd:
3630 @if bfd
3631 maybe-info-bfd: info-bfd
3632
3633 info-bfd: \
3634     configure-bfd 
3635         @[ -f ./bfd/Makefile ] || exit 0; \
3636         r=`${PWD_COMMAND}`; export r; \
3637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3638         $(HOST_EXPORTS) \
3639         for flag in $(EXTRA_HOST_FLAGS) ; do \
3640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3641         done; \
3642         echo "Doing info in bfd" ; \
3643         (cd $(HOST_SUBDIR)/bfd && \
3644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3646                   "RANLIB=$${RANLIB}" \
3647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3648                   info) \
3649           || exit 1
3650
3651 @endif bfd
3652
3653 .PHONY: maybe-dvi-bfd dvi-bfd
3654 maybe-dvi-bfd:
3655 @if bfd
3656 maybe-dvi-bfd: dvi-bfd
3657
3658 dvi-bfd: \
3659     configure-bfd 
3660         @[ -f ./bfd/Makefile ] || exit 0; \
3661         r=`${PWD_COMMAND}`; export r; \
3662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3663         $(HOST_EXPORTS) \
3664         for flag in $(EXTRA_HOST_FLAGS) ; do \
3665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3666         done; \
3667         echo "Doing dvi in bfd" ; \
3668         (cd $(HOST_SUBDIR)/bfd && \
3669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3671                   "RANLIB=$${RANLIB}" \
3672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3673                   dvi) \
3674           || exit 1
3675
3676 @endif bfd
3677
3678 .PHONY: maybe-pdf-bfd pdf-bfd
3679 maybe-pdf-bfd:
3680 @if bfd
3681 maybe-pdf-bfd: pdf-bfd
3682
3683 pdf-bfd: \
3684     configure-bfd 
3685         @[ -f ./bfd/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 pdf in bfd" ; \
3693         (cd $(HOST_SUBDIR)/bfd && \
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                   pdf) \
3699           || exit 1
3700
3701 @endif bfd
3702
3703 .PHONY: maybe-html-bfd html-bfd
3704 maybe-html-bfd:
3705 @if bfd
3706 maybe-html-bfd: html-bfd
3707
3708 html-bfd: \
3709     configure-bfd 
3710         @[ -f ./bfd/Makefile ] || exit 0; \
3711         r=`${PWD_COMMAND}`; export r; \
3712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3713         $(HOST_EXPORTS) \
3714         for flag in $(EXTRA_HOST_FLAGS) ; do \
3715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3716         done; \
3717         echo "Doing html in bfd" ; \
3718         (cd $(HOST_SUBDIR)/bfd && \
3719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3721                   "RANLIB=$${RANLIB}" \
3722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3723                   html) \
3724           || exit 1
3725
3726 @endif bfd
3727
3728 .PHONY: maybe-TAGS-bfd TAGS-bfd
3729 maybe-TAGS-bfd:
3730 @if bfd
3731 maybe-TAGS-bfd: TAGS-bfd
3732
3733 TAGS-bfd: \
3734     configure-bfd 
3735         @[ -f ./bfd/Makefile ] || exit 0; \
3736         r=`${PWD_COMMAND}`; export r; \
3737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3738         $(HOST_EXPORTS) \
3739         for flag in $(EXTRA_HOST_FLAGS) ; do \
3740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3741         done; \
3742         echo "Doing TAGS in bfd" ; \
3743         (cd $(HOST_SUBDIR)/bfd && \
3744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3746                   "RANLIB=$${RANLIB}" \
3747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3748                   TAGS) \
3749           || exit 1
3750
3751 @endif bfd
3752
3753 .PHONY: maybe-install-info-bfd install-info-bfd
3754 maybe-install-info-bfd:
3755 @if bfd
3756 maybe-install-info-bfd: install-info-bfd
3757
3758 install-info-bfd: \
3759     configure-bfd \
3760     info-bfd 
3761         @[ -f ./bfd/Makefile ] || exit 0; \
3762         r=`${PWD_COMMAND}`; export r; \
3763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3764         $(HOST_EXPORTS) \
3765         for flag in $(EXTRA_HOST_FLAGS) ; do \
3766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3767         done; \
3768         echo "Doing install-info in bfd" ; \
3769         (cd $(HOST_SUBDIR)/bfd && \
3770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3772                   "RANLIB=$${RANLIB}" \
3773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3774                   install-info) \
3775           || exit 1
3776
3777 @endif bfd
3778
3779 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3780 maybe-install-pdf-bfd:
3781 @if bfd
3782 maybe-install-pdf-bfd: install-pdf-bfd
3783
3784 install-pdf-bfd: \
3785     configure-bfd \
3786     pdf-bfd 
3787         @[ -f ./bfd/Makefile ] || exit 0; \
3788         r=`${PWD_COMMAND}`; export r; \
3789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3790         $(HOST_EXPORTS) \
3791         for flag in $(EXTRA_HOST_FLAGS) ; do \
3792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3793         done; \
3794         echo "Doing install-pdf in bfd" ; \
3795         (cd $(HOST_SUBDIR)/bfd && \
3796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3798                   "RANLIB=$${RANLIB}" \
3799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3800                   install-pdf) \
3801           || exit 1
3802
3803 @endif bfd
3804
3805 .PHONY: maybe-install-html-bfd install-html-bfd
3806 maybe-install-html-bfd:
3807 @if bfd
3808 maybe-install-html-bfd: install-html-bfd
3809
3810 install-html-bfd: \
3811     configure-bfd \
3812     html-bfd 
3813         @[ -f ./bfd/Makefile ] || exit 0; \
3814         r=`${PWD_COMMAND}`; export r; \
3815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3816         $(HOST_EXPORTS) \
3817         for flag in $(EXTRA_HOST_FLAGS) ; do \
3818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3819         done; \
3820         echo "Doing install-html in bfd" ; \
3821         (cd $(HOST_SUBDIR)/bfd && \
3822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3824                   "RANLIB=$${RANLIB}" \
3825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3826                   install-html) \
3827           || exit 1
3828
3829 @endif bfd
3830
3831 .PHONY: maybe-installcheck-bfd installcheck-bfd
3832 maybe-installcheck-bfd:
3833 @if bfd
3834 maybe-installcheck-bfd: installcheck-bfd
3835
3836 installcheck-bfd: \
3837     configure-bfd 
3838         @[ -f ./bfd/Makefile ] || exit 0; \
3839         r=`${PWD_COMMAND}`; export r; \
3840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3841         $(HOST_EXPORTS) \
3842         for flag in $(EXTRA_HOST_FLAGS) ; do \
3843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3844         done; \
3845         echo "Doing installcheck in bfd" ; \
3846         (cd $(HOST_SUBDIR)/bfd && \
3847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3849                   "RANLIB=$${RANLIB}" \
3850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3851                   installcheck) \
3852           || exit 1
3853
3854 @endif bfd
3855
3856 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3857 maybe-mostlyclean-bfd:
3858 @if bfd
3859 maybe-mostlyclean-bfd: mostlyclean-bfd
3860
3861 mostlyclean-bfd: 
3862         @[ -f ./bfd/Makefile ] || exit 0; \
3863         r=`${PWD_COMMAND}`; export r; \
3864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3865         $(HOST_EXPORTS) \
3866         for flag in $(EXTRA_HOST_FLAGS) ; do \
3867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3868         done; \
3869         echo "Doing mostlyclean in bfd" ; \
3870         (cd $(HOST_SUBDIR)/bfd && \
3871           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3872                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3873                   "RANLIB=$${RANLIB}" \
3874                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3875                   mostlyclean) \
3876           || exit 1
3877
3878 @endif bfd
3879
3880 .PHONY: maybe-clean-bfd clean-bfd
3881 maybe-clean-bfd:
3882 @if bfd
3883 maybe-clean-bfd: clean-bfd
3884
3885 clean-bfd: 
3886         @[ -f ./bfd/Makefile ] || exit 0; \
3887         r=`${PWD_COMMAND}`; export r; \
3888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3889         $(HOST_EXPORTS) \
3890         for flag in $(EXTRA_HOST_FLAGS) ; do \
3891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3892         done; \
3893         echo "Doing clean in bfd" ; \
3894         (cd $(HOST_SUBDIR)/bfd && \
3895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3897                   "RANLIB=$${RANLIB}" \
3898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3899                   clean) \
3900           || exit 1
3901
3902 @endif bfd
3903
3904 .PHONY: maybe-distclean-bfd distclean-bfd
3905 maybe-distclean-bfd:
3906 @if bfd
3907 maybe-distclean-bfd: distclean-bfd
3908
3909 distclean-bfd: 
3910         @[ -f ./bfd/Makefile ] || exit 0; \
3911         r=`${PWD_COMMAND}`; export r; \
3912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3913         $(HOST_EXPORTS) \
3914         for flag in $(EXTRA_HOST_FLAGS) ; do \
3915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3916         done; \
3917         echo "Doing distclean in bfd" ; \
3918         (cd $(HOST_SUBDIR)/bfd && \
3919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3921                   "RANLIB=$${RANLIB}" \
3922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3923                   distclean) \
3924           || exit 1
3925
3926 @endif bfd
3927
3928 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3929 maybe-maintainer-clean-bfd:
3930 @if bfd
3931 maybe-maintainer-clean-bfd: maintainer-clean-bfd
3932
3933 maintainer-clean-bfd: 
3934         @[ -f ./bfd/Makefile ] || exit 0; \
3935         r=`${PWD_COMMAND}`; export r; \
3936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3937         $(HOST_EXPORTS) \
3938         for flag in $(EXTRA_HOST_FLAGS) ; do \
3939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3940         done; \
3941         echo "Doing maintainer-clean in bfd" ; \
3942         (cd $(HOST_SUBDIR)/bfd && \
3943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3945                   "RANLIB=$${RANLIB}" \
3946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3947                   maintainer-clean) \
3948           || exit 1
3949
3950 @endif bfd
3951
3952
3953
3954 .PHONY: configure-opcodes maybe-configure-opcodes
3955 maybe-configure-opcodes:
3956 @if gcc-bootstrap
3957 configure-opcodes: stage_current
3958 @endif gcc-bootstrap
3959 @if opcodes
3960 maybe-configure-opcodes: configure-opcodes
3961 configure-opcodes: 
3962         @r=`${PWD_COMMAND}`; export r; \
3963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3964         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3965         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
3966         $(HOST_EXPORTS)  \
3967         echo Configuring in $(HOST_SUBDIR)/opcodes; \
3968         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
3969         case $(srcdir) in \
3970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3971           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
3972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3973         esac; \
3974         module_srcdir=opcodes; \
3975         $(SHELL) \
3976           $$s/$$module_srcdir/configure \
3977           --srcdir=$${topdir}/$$module_srcdir \
3978           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3979           --target=${target_alias}  \
3980           || exit 1
3981 @endif opcodes
3982
3983
3984
3985 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
3986 maybe-configure-stage1-opcodes:
3987 @if opcodes-bootstrap
3988 maybe-configure-stage1-opcodes: configure-stage1-opcodes
3989 configure-stage1-opcodes:
3990         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3991         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
3992         @r=`${PWD_COMMAND}`; export r; \
3993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3994         TFLAGS="$(STAGE1_TFLAGS)"; \
3995         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
3996         $(HOST_EXPORTS) \
3997         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3998         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3999         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4000         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4001         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4002         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4003         case $(srcdir) in \
4004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4005           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4007         esac; \
4008         module_srcdir=opcodes; \
4009         $(SHELL) $$s/$$module_srcdir/configure \
4010           --srcdir=$${topdir}/$$module_srcdir \
4011           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4012           --target=${target_alias} \
4013            \
4014           $(STAGE1_CONFIGURE_FLAGS)
4015 @endif opcodes-bootstrap
4016
4017 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4018 maybe-configure-stage2-opcodes:
4019 @if opcodes-bootstrap
4020 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4021 configure-stage2-opcodes:
4022         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4023         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4024         @r=`${PWD_COMMAND}`; export r; \
4025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4026         TFLAGS="$(STAGE2_TFLAGS)"; \
4027         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4028         $(HOST_EXPORTS) \
4029         $(POSTSTAGE1_HOST_EXPORTS) \
4030         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4031         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4032         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4033         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4034         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4035         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4036         case $(srcdir) in \
4037           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4038           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4039                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4040         esac; \
4041         module_srcdir=opcodes; \
4042         $(SHELL) $$s/$$module_srcdir/configure \
4043           --srcdir=$${topdir}/$$module_srcdir \
4044           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4045           --target=${target_alias} \
4046            --with-build-libsubdir=$(HOST_SUBDIR)  \
4047           $(STAGE2_CONFIGURE_FLAGS)
4048 @endif opcodes-bootstrap
4049
4050 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4051 maybe-configure-stage3-opcodes:
4052 @if opcodes-bootstrap
4053 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4054 configure-stage3-opcodes:
4055         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4056         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4057         @r=`${PWD_COMMAND}`; export r; \
4058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4059         TFLAGS="$(STAGE3_TFLAGS)"; \
4060         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4061         $(HOST_EXPORTS) \
4062         $(POSTSTAGE1_HOST_EXPORTS) \
4063         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4064         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4065         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4066         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4067         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4068         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4069         case $(srcdir) in \
4070           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4071           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4072                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4073         esac; \
4074         module_srcdir=opcodes; \
4075         $(SHELL) $$s/$$module_srcdir/configure \
4076           --srcdir=$${topdir}/$$module_srcdir \
4077           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4078           --target=${target_alias} \
4079            --with-build-libsubdir=$(HOST_SUBDIR)  \
4080           $(STAGE3_CONFIGURE_FLAGS)
4081 @endif opcodes-bootstrap
4082
4083 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4084 maybe-configure-stage4-opcodes:
4085 @if opcodes-bootstrap
4086 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4087 configure-stage4-opcodes:
4088         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4089         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4090         @r=`${PWD_COMMAND}`; export r; \
4091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4092         TFLAGS="$(STAGE4_TFLAGS)"; \
4093         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4094         $(HOST_EXPORTS) \
4095         $(POSTSTAGE1_HOST_EXPORTS) \
4096         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4097         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4098         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4099         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4100         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4101         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4102         case $(srcdir) in \
4103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4104           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4106         esac; \
4107         module_srcdir=opcodes; \
4108         $(SHELL) $$s/$$module_srcdir/configure \
4109           --srcdir=$${topdir}/$$module_srcdir \
4110           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4111           --target=${target_alias} \
4112            --with-build-libsubdir=$(HOST_SUBDIR)  \
4113           $(STAGE4_CONFIGURE_FLAGS)
4114 @endif opcodes-bootstrap
4115
4116 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4117 maybe-configure-stageprofile-opcodes:
4118 @if opcodes-bootstrap
4119 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4120 configure-stageprofile-opcodes:
4121         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4122         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4123         @r=`${PWD_COMMAND}`; export r; \
4124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4125         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4126         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4127         $(HOST_EXPORTS) \
4128         $(POSTSTAGE1_HOST_EXPORTS) \
4129         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4130         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4131         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4132         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4134         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4135         case $(srcdir) in \
4136           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4137           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4138                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4139         esac; \
4140         module_srcdir=opcodes; \
4141         $(SHELL) $$s/$$module_srcdir/configure \
4142           --srcdir=$${topdir}/$$module_srcdir \
4143           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4144           --target=${target_alias} \
4145            --with-build-libsubdir=$(HOST_SUBDIR)  \
4146           $(STAGEprofile_CONFIGURE_FLAGS)
4147 @endif opcodes-bootstrap
4148
4149 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4150 maybe-configure-stagefeedback-opcodes:
4151 @if opcodes-bootstrap
4152 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4153 configure-stagefeedback-opcodes:
4154         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4155         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4156         @r=`${PWD_COMMAND}`; export r; \
4157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4158         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4159         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4160         $(HOST_EXPORTS) \
4161         $(POSTSTAGE1_HOST_EXPORTS) \
4162         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4163         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4164         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4165         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4166         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4167         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4168         case $(srcdir) in \
4169           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4170           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4171                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4172         esac; \
4173         module_srcdir=opcodes; \
4174         $(SHELL) $$s/$$module_srcdir/configure \
4175           --srcdir=$${topdir}/$$module_srcdir \
4176           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4177           --target=${target_alias} \
4178            --with-build-libsubdir=$(HOST_SUBDIR)  \
4179           $(STAGEfeedback_CONFIGURE_FLAGS)
4180 @endif opcodes-bootstrap
4181
4182
4183
4184
4185
4186 .PHONY: all-opcodes maybe-all-opcodes
4187 maybe-all-opcodes:
4188 @if gcc-bootstrap
4189 all-opcodes: stage_current
4190 @endif gcc-bootstrap
4191 @if opcodes
4192 TARGET-opcodes=all
4193 maybe-all-opcodes: all-opcodes
4194 all-opcodes: configure-opcodes
4195         @r=`${PWD_COMMAND}`; export r; \
4196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4197         $(HOST_EXPORTS)  \
4198         (cd $(HOST_SUBDIR)/opcodes && \
4199           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4200                 $(TARGET-opcodes))
4201 @endif opcodes
4202
4203
4204
4205 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4206 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4207 maybe-all-stage1-opcodes:
4208 maybe-clean-stage1-opcodes:
4209 @if opcodes-bootstrap
4210 maybe-all-stage1-opcodes: all-stage1-opcodes
4211 all-stage1: all-stage1-opcodes
4212 TARGET-stage1-opcodes = $(TARGET-opcodes)
4213 all-stage1-opcodes: configure-stage1-opcodes
4214         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4215         @r=`${PWD_COMMAND}`; export r; \
4216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4217         TFLAGS="$(STAGE1_TFLAGS)"; \
4218         $(HOST_EXPORTS)  \
4219         cd $(HOST_SUBDIR)/opcodes && \
4220         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4221                 CFLAGS="$(STAGE1_CFLAGS)" \
4222                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4223                 LIBCFLAGS="$(LIBCFLAGS)" \
4224                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4225                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4226                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4227                 $(EXTRA_HOST_FLAGS)  \
4228                 $(STAGE1_FLAGS_TO_PASS)  \
4229                 TFLAGS="$(STAGE1_TFLAGS)" \
4230                 $(TARGET-stage1-opcodes)
4231
4232 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4233 clean-stage1: clean-stage1-opcodes
4234 clean-stage1-opcodes:
4235         @if [ $(current_stage) = stage1 ]; then \
4236           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4237         else \
4238           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4239           $(MAKE) stage1-start; \
4240         fi; \
4241         cd $(HOST_SUBDIR)/opcodes && \
4242         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4243         $(STAGE1_FLAGS_TO_PASS)  clean
4244 @endif opcodes-bootstrap
4245
4246
4247 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4248 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4249 maybe-all-stage2-opcodes:
4250 maybe-clean-stage2-opcodes:
4251 @if opcodes-bootstrap
4252 maybe-all-stage2-opcodes: all-stage2-opcodes
4253 all-stage2: all-stage2-opcodes
4254 TARGET-stage2-opcodes = $(TARGET-opcodes)
4255 all-stage2-opcodes: configure-stage2-opcodes
4256         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4257         @r=`${PWD_COMMAND}`; export r; \
4258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4259         TFLAGS="$(STAGE2_TFLAGS)"; \
4260         $(HOST_EXPORTS) \
4261         $(POSTSTAGE1_HOST_EXPORTS)  \
4262         cd $(HOST_SUBDIR)/opcodes && \
4263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4264                 CFLAGS="$(STAGE2_CFLAGS)" \
4265                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4266                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4270                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4271                 TFLAGS="$(STAGE2_TFLAGS)" \
4272                 $(TARGET-stage2-opcodes)
4273
4274 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4275 clean-stage2: clean-stage2-opcodes
4276 clean-stage2-opcodes:
4277         @if [ $(current_stage) = stage2 ]; then \
4278           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4279         else \
4280           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4281           $(MAKE) stage2-start; \
4282         fi; \
4283         cd $(HOST_SUBDIR)/opcodes && \
4284         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4285 @endif opcodes-bootstrap
4286
4287
4288 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4289 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4290 maybe-all-stage3-opcodes:
4291 maybe-clean-stage3-opcodes:
4292 @if opcodes-bootstrap
4293 maybe-all-stage3-opcodes: all-stage3-opcodes
4294 all-stage3: all-stage3-opcodes
4295 TARGET-stage3-opcodes = $(TARGET-opcodes)
4296 all-stage3-opcodes: configure-stage3-opcodes
4297         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4298         @r=`${PWD_COMMAND}`; export r; \
4299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4300         TFLAGS="$(STAGE3_TFLAGS)"; \
4301         $(HOST_EXPORTS) \
4302         $(POSTSTAGE1_HOST_EXPORTS)  \
4303         cd $(HOST_SUBDIR)/opcodes && \
4304         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4305                 CFLAGS="$(STAGE3_CFLAGS)" \
4306                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4307                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4308                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4309                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4310                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4311                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4312                 TFLAGS="$(STAGE3_TFLAGS)" \
4313                 $(TARGET-stage3-opcodes)
4314
4315 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4316 clean-stage3: clean-stage3-opcodes
4317 clean-stage3-opcodes:
4318         @if [ $(current_stage) = stage3 ]; then \
4319           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4320         else \
4321           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4322           $(MAKE) stage3-start; \
4323         fi; \
4324         cd $(HOST_SUBDIR)/opcodes && \
4325         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4326 @endif opcodes-bootstrap
4327
4328
4329 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4330 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4331 maybe-all-stage4-opcodes:
4332 maybe-clean-stage4-opcodes:
4333 @if opcodes-bootstrap
4334 maybe-all-stage4-opcodes: all-stage4-opcodes
4335 all-stage4: all-stage4-opcodes
4336 TARGET-stage4-opcodes = $(TARGET-opcodes)
4337 all-stage4-opcodes: configure-stage4-opcodes
4338         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4339         @r=`${PWD_COMMAND}`; export r; \
4340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4341         TFLAGS="$(STAGE4_TFLAGS)"; \
4342         $(HOST_EXPORTS) \
4343         $(POSTSTAGE1_HOST_EXPORTS)  \
4344         cd $(HOST_SUBDIR)/opcodes && \
4345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4346                 CFLAGS="$(STAGE4_CFLAGS)" \
4347                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4348                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4349                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4350                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4351                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4352                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4353                 TFLAGS="$(STAGE4_TFLAGS)" \
4354                 $(TARGET-stage4-opcodes)
4355
4356 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4357 clean-stage4: clean-stage4-opcodes
4358 clean-stage4-opcodes:
4359         @if [ $(current_stage) = stage4 ]; then \
4360           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4361         else \
4362           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4363           $(MAKE) stage4-start; \
4364         fi; \
4365         cd $(HOST_SUBDIR)/opcodes && \
4366         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4367 @endif opcodes-bootstrap
4368
4369
4370 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4371 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4372 maybe-all-stageprofile-opcodes:
4373 maybe-clean-stageprofile-opcodes:
4374 @if opcodes-bootstrap
4375 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4376 all-stageprofile: all-stageprofile-opcodes
4377 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4378 all-stageprofile-opcodes: configure-stageprofile-opcodes
4379         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4380         @r=`${PWD_COMMAND}`; export r; \
4381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4382         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4383         $(HOST_EXPORTS) \
4384         $(POSTSTAGE1_HOST_EXPORTS)  \
4385         cd $(HOST_SUBDIR)/opcodes && \
4386         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4387                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4388                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4389                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4393                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4394                 TFLAGS="$(STAGEprofile_TFLAGS)" \
4395                 $(TARGET-stageprofile-opcodes)
4396
4397 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4398 clean-stageprofile: clean-stageprofile-opcodes
4399 clean-stageprofile-opcodes:
4400         @if [ $(current_stage) = stageprofile ]; then \
4401           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4402         else \
4403           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4404           $(MAKE) stageprofile-start; \
4405         fi; \
4406         cd $(HOST_SUBDIR)/opcodes && \
4407         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4408 @endif opcodes-bootstrap
4409
4410
4411 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4412 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4413 maybe-all-stagefeedback-opcodes:
4414 maybe-clean-stagefeedback-opcodes:
4415 @if opcodes-bootstrap
4416 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4417 all-stagefeedback: all-stagefeedback-opcodes
4418 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4419 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4420         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4421         @r=`${PWD_COMMAND}`; export r; \
4422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4423         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4424         $(HOST_EXPORTS) \
4425         $(POSTSTAGE1_HOST_EXPORTS)  \
4426         cd $(HOST_SUBDIR)/opcodes && \
4427         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4428                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4429                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4430                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4431                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4432                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4433                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4434                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4435                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4436                 $(TARGET-stagefeedback-opcodes)
4437
4438 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4439 clean-stagefeedback: clean-stagefeedback-opcodes
4440 clean-stagefeedback-opcodes:
4441         @if [ $(current_stage) = stagefeedback ]; then \
4442           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4443         else \
4444           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4445           $(MAKE) stagefeedback-start; \
4446         fi; \
4447         cd $(HOST_SUBDIR)/opcodes && \
4448         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4449 @endif opcodes-bootstrap
4450
4451
4452
4453
4454
4455 .PHONY: check-opcodes maybe-check-opcodes
4456 maybe-check-opcodes:
4457 @if opcodes
4458 maybe-check-opcodes: check-opcodes
4459
4460 check-opcodes:
4461         @: $(MAKE); $(unstage)
4462         @r=`${PWD_COMMAND}`; export r; \
4463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4464         $(HOST_EXPORTS) \
4465         (cd $(HOST_SUBDIR)/opcodes && \
4466           $(MAKE) $(FLAGS_TO_PASS)  check)
4467
4468 @endif opcodes
4469
4470 .PHONY: install-opcodes maybe-install-opcodes
4471 maybe-install-opcodes:
4472 @if opcodes
4473 maybe-install-opcodes: install-opcodes
4474
4475 install-opcodes: installdirs
4476         @: $(MAKE); $(unstage)
4477         @r=`${PWD_COMMAND}`; export r; \
4478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4479         $(HOST_EXPORTS) \
4480         (cd $(HOST_SUBDIR)/opcodes && \
4481           $(MAKE) $(FLAGS_TO_PASS)  install)
4482
4483 @endif opcodes
4484
4485 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4486 maybe-install-strip-opcodes:
4487 @if opcodes
4488 maybe-install-strip-opcodes: install-strip-opcodes
4489
4490 install-strip-opcodes: installdirs
4491         @: $(MAKE); $(unstage)
4492         @r=`${PWD_COMMAND}`; export r; \
4493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4494         $(HOST_EXPORTS) \
4495         (cd $(HOST_SUBDIR)/opcodes && \
4496           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4497
4498 @endif opcodes
4499
4500 # Other targets (info, dvi, pdf, etc.)
4501
4502 .PHONY: maybe-info-opcodes info-opcodes
4503 maybe-info-opcodes:
4504 @if opcodes
4505 maybe-info-opcodes: info-opcodes
4506
4507 info-opcodes: \
4508     configure-opcodes 
4509         @[ -f ./opcodes/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 info in opcodes" ; \
4517         (cd $(HOST_SUBDIR)/opcodes && \
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                   info) \
4523           || exit 1
4524
4525 @endif opcodes
4526
4527 .PHONY: maybe-dvi-opcodes dvi-opcodes
4528 maybe-dvi-opcodes:
4529 @if opcodes
4530 maybe-dvi-opcodes: dvi-opcodes
4531
4532 dvi-opcodes: \
4533     configure-opcodes 
4534         @[ -f ./opcodes/Makefile ] || exit 0; \
4535         r=`${PWD_COMMAND}`; export r; \
4536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4537         $(HOST_EXPORTS) \
4538         for flag in $(EXTRA_HOST_FLAGS) ; do \
4539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4540         done; \
4541         echo "Doing dvi in opcodes" ; \
4542         (cd $(HOST_SUBDIR)/opcodes && \
4543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4545                   "RANLIB=$${RANLIB}" \
4546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4547                   dvi) \
4548           || exit 1
4549
4550 @endif opcodes
4551
4552 .PHONY: maybe-pdf-opcodes pdf-opcodes
4553 maybe-pdf-opcodes:
4554 @if opcodes
4555 maybe-pdf-opcodes: pdf-opcodes
4556
4557 pdf-opcodes: \
4558     configure-opcodes 
4559         @[ -f ./opcodes/Makefile ] || exit 0; \
4560         r=`${PWD_COMMAND}`; export r; \
4561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4562         $(HOST_EXPORTS) \
4563         for flag in $(EXTRA_HOST_FLAGS) ; do \
4564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4565         done; \
4566         echo "Doing pdf in opcodes" ; \
4567         (cd $(HOST_SUBDIR)/opcodes && \
4568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4570                   "RANLIB=$${RANLIB}" \
4571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4572                   pdf) \
4573           || exit 1
4574
4575 @endif opcodes
4576
4577 .PHONY: maybe-html-opcodes html-opcodes
4578 maybe-html-opcodes:
4579 @if opcodes
4580 maybe-html-opcodes: html-opcodes
4581
4582 html-opcodes: \
4583     configure-opcodes 
4584         @[ -f ./opcodes/Makefile ] || exit 0; \
4585         r=`${PWD_COMMAND}`; export r; \
4586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4587         $(HOST_EXPORTS) \
4588         for flag in $(EXTRA_HOST_FLAGS) ; do \
4589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4590         done; \
4591         echo "Doing html in opcodes" ; \
4592         (cd $(HOST_SUBDIR)/opcodes && \
4593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4595                   "RANLIB=$${RANLIB}" \
4596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4597                   html) \
4598           || exit 1
4599
4600 @endif opcodes
4601
4602 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4603 maybe-TAGS-opcodes:
4604 @if opcodes
4605 maybe-TAGS-opcodes: TAGS-opcodes
4606
4607 TAGS-opcodes: \
4608     configure-opcodes 
4609         @[ -f ./opcodes/Makefile ] || exit 0; \
4610         r=`${PWD_COMMAND}`; export r; \
4611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4612         $(HOST_EXPORTS) \
4613         for flag in $(EXTRA_HOST_FLAGS) ; do \
4614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4615         done; \
4616         echo "Doing TAGS in opcodes" ; \
4617         (cd $(HOST_SUBDIR)/opcodes && \
4618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4620                   "RANLIB=$${RANLIB}" \
4621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4622                   TAGS) \
4623           || exit 1
4624
4625 @endif opcodes
4626
4627 .PHONY: maybe-install-info-opcodes install-info-opcodes
4628 maybe-install-info-opcodes:
4629 @if opcodes
4630 maybe-install-info-opcodes: install-info-opcodes
4631
4632 install-info-opcodes: \
4633     configure-opcodes \
4634     info-opcodes 
4635         @[ -f ./opcodes/Makefile ] || exit 0; \
4636         r=`${PWD_COMMAND}`; export r; \
4637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4638         $(HOST_EXPORTS) \
4639         for flag in $(EXTRA_HOST_FLAGS) ; do \
4640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4641         done; \
4642         echo "Doing install-info in opcodes" ; \
4643         (cd $(HOST_SUBDIR)/opcodes && \
4644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4646                   "RANLIB=$${RANLIB}" \
4647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4648                   install-info) \
4649           || exit 1
4650
4651 @endif opcodes
4652
4653 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4654 maybe-install-pdf-opcodes:
4655 @if opcodes
4656 maybe-install-pdf-opcodes: install-pdf-opcodes
4657
4658 install-pdf-opcodes: \
4659     configure-opcodes \
4660     pdf-opcodes 
4661         @[ -f ./opcodes/Makefile ] || exit 0; \
4662         r=`${PWD_COMMAND}`; export r; \
4663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4664         $(HOST_EXPORTS) \
4665         for flag in $(EXTRA_HOST_FLAGS) ; do \
4666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4667         done; \
4668         echo "Doing install-pdf in opcodes" ; \
4669         (cd $(HOST_SUBDIR)/opcodes && \
4670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4672                   "RANLIB=$${RANLIB}" \
4673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4674                   install-pdf) \
4675           || exit 1
4676
4677 @endif opcodes
4678
4679 .PHONY: maybe-install-html-opcodes install-html-opcodes
4680 maybe-install-html-opcodes:
4681 @if opcodes
4682 maybe-install-html-opcodes: install-html-opcodes
4683
4684 install-html-opcodes: \
4685     configure-opcodes \
4686     html-opcodes 
4687         @[ -f ./opcodes/Makefile ] || exit 0; \
4688         r=`${PWD_COMMAND}`; export r; \
4689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4690         $(HOST_EXPORTS) \
4691         for flag in $(EXTRA_HOST_FLAGS) ; do \
4692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4693         done; \
4694         echo "Doing install-html in opcodes" ; \
4695         (cd $(HOST_SUBDIR)/opcodes && \
4696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4698                   "RANLIB=$${RANLIB}" \
4699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4700                   install-html) \
4701           || exit 1
4702
4703 @endif opcodes
4704
4705 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4706 maybe-installcheck-opcodes:
4707 @if opcodes
4708 maybe-installcheck-opcodes: installcheck-opcodes
4709
4710 installcheck-opcodes: \
4711     configure-opcodes 
4712         @[ -f ./opcodes/Makefile ] || exit 0; \
4713         r=`${PWD_COMMAND}`; export r; \
4714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4715         $(HOST_EXPORTS) \
4716         for flag in $(EXTRA_HOST_FLAGS) ; do \
4717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4718         done; \
4719         echo "Doing installcheck in opcodes" ; \
4720         (cd $(HOST_SUBDIR)/opcodes && \
4721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4723                   "RANLIB=$${RANLIB}" \
4724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4725                   installcheck) \
4726           || exit 1
4727
4728 @endif opcodes
4729
4730 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4731 maybe-mostlyclean-opcodes:
4732 @if opcodes
4733 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4734
4735 mostlyclean-opcodes: 
4736         @[ -f ./opcodes/Makefile ] || exit 0; \
4737         r=`${PWD_COMMAND}`; export r; \
4738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4739         $(HOST_EXPORTS) \
4740         for flag in $(EXTRA_HOST_FLAGS) ; do \
4741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4742         done; \
4743         echo "Doing mostlyclean in opcodes" ; \
4744         (cd $(HOST_SUBDIR)/opcodes && \
4745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4747                   "RANLIB=$${RANLIB}" \
4748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4749                   mostlyclean) \
4750           || exit 1
4751
4752 @endif opcodes
4753
4754 .PHONY: maybe-clean-opcodes clean-opcodes
4755 maybe-clean-opcodes:
4756 @if opcodes
4757 maybe-clean-opcodes: clean-opcodes
4758
4759 clean-opcodes: 
4760         @[ -f ./opcodes/Makefile ] || exit 0; \
4761         r=`${PWD_COMMAND}`; export r; \
4762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4763         $(HOST_EXPORTS) \
4764         for flag in $(EXTRA_HOST_FLAGS) ; do \
4765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4766         done; \
4767         echo "Doing clean in opcodes" ; \
4768         (cd $(HOST_SUBDIR)/opcodes && \
4769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4771                   "RANLIB=$${RANLIB}" \
4772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4773                   clean) \
4774           || exit 1
4775
4776 @endif opcodes
4777
4778 .PHONY: maybe-distclean-opcodes distclean-opcodes
4779 maybe-distclean-opcodes:
4780 @if opcodes
4781 maybe-distclean-opcodes: distclean-opcodes
4782
4783 distclean-opcodes: 
4784         @[ -f ./opcodes/Makefile ] || exit 0; \
4785         r=`${PWD_COMMAND}`; export r; \
4786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787         $(HOST_EXPORTS) \
4788         for flag in $(EXTRA_HOST_FLAGS) ; do \
4789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4790         done; \
4791         echo "Doing distclean in opcodes" ; \
4792         (cd $(HOST_SUBDIR)/opcodes && \
4793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4795                   "RANLIB=$${RANLIB}" \
4796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4797                   distclean) \
4798           || exit 1
4799
4800 @endif opcodes
4801
4802 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4803 maybe-maintainer-clean-opcodes:
4804 @if opcodes
4805 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4806
4807 maintainer-clean-opcodes: 
4808         @[ -f ./opcodes/Makefile ] || exit 0; \
4809         r=`${PWD_COMMAND}`; export r; \
4810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4811         $(HOST_EXPORTS) \
4812         for flag in $(EXTRA_HOST_FLAGS) ; do \
4813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4814         done; \
4815         echo "Doing maintainer-clean in opcodes" ; \
4816         (cd $(HOST_SUBDIR)/opcodes && \
4817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4819                   "RANLIB=$${RANLIB}" \
4820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4821                   maintainer-clean) \
4822           || exit 1
4823
4824 @endif opcodes
4825
4826
4827
4828 .PHONY: configure-binutils maybe-configure-binutils
4829 maybe-configure-binutils:
4830 @if gcc-bootstrap
4831 configure-binutils: stage_current
4832 @endif gcc-bootstrap
4833 @if binutils
4834 maybe-configure-binutils: configure-binutils
4835 configure-binutils: 
4836         @r=`${PWD_COMMAND}`; export r; \
4837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4838         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4839         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4840         $(HOST_EXPORTS)  \
4841         echo Configuring in $(HOST_SUBDIR)/binutils; \
4842         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4843         case $(srcdir) in \
4844           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4845           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4846                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4847         esac; \
4848         module_srcdir=binutils; \
4849         $(SHELL) \
4850           $$s/$$module_srcdir/configure \
4851           --srcdir=$${topdir}/$$module_srcdir \
4852           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4853           --target=${target_alias}  \
4854           || exit 1
4855 @endif binutils
4856
4857
4858
4859 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4860 maybe-configure-stage1-binutils:
4861 @if binutils-bootstrap
4862 maybe-configure-stage1-binutils: configure-stage1-binutils
4863 configure-stage1-binutils:
4864         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4865         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4866         @r=`${PWD_COMMAND}`; export r; \
4867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4868         TFLAGS="$(STAGE1_TFLAGS)"; \
4869         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4870         $(HOST_EXPORTS) \
4871         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4872         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4873         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4874         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
4875         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4876         cd $(HOST_SUBDIR)/binutils || exit 1; \
4877         case $(srcdir) in \
4878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4879           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4881         esac; \
4882         module_srcdir=binutils; \
4883         $(SHELL) $$s/$$module_srcdir/configure \
4884           --srcdir=$${topdir}/$$module_srcdir \
4885           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4886           --target=${target_alias} \
4887            \
4888           $(STAGE1_CONFIGURE_FLAGS)
4889 @endif binutils-bootstrap
4890
4891 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4892 maybe-configure-stage2-binutils:
4893 @if binutils-bootstrap
4894 maybe-configure-stage2-binutils: configure-stage2-binutils
4895 configure-stage2-binutils:
4896         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4897         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4898         @r=`${PWD_COMMAND}`; export r; \
4899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4900         TFLAGS="$(STAGE2_TFLAGS)"; \
4901         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4902         $(HOST_EXPORTS) \
4903         $(POSTSTAGE1_HOST_EXPORTS) \
4904         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4905         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4906         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4907         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
4908         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4909         cd $(HOST_SUBDIR)/binutils || exit 1; \
4910         case $(srcdir) in \
4911           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4912           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4913                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4914         esac; \
4915         module_srcdir=binutils; \
4916         $(SHELL) $$s/$$module_srcdir/configure \
4917           --srcdir=$${topdir}/$$module_srcdir \
4918           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4919           --target=${target_alias} \
4920            --with-build-libsubdir=$(HOST_SUBDIR)  \
4921           $(STAGE2_CONFIGURE_FLAGS)
4922 @endif binutils-bootstrap
4923
4924 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4925 maybe-configure-stage3-binutils:
4926 @if binutils-bootstrap
4927 maybe-configure-stage3-binutils: configure-stage3-binutils
4928 configure-stage3-binutils:
4929         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4930         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4931         @r=`${PWD_COMMAND}`; export r; \
4932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4933         TFLAGS="$(STAGE3_TFLAGS)"; \
4934         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4935         $(HOST_EXPORTS) \
4936         $(POSTSTAGE1_HOST_EXPORTS) \
4937         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4938         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4939         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4940         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
4941         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4942         cd $(HOST_SUBDIR)/binutils || exit 1; \
4943         case $(srcdir) in \
4944           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4945           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4946                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4947         esac; \
4948         module_srcdir=binutils; \
4949         $(SHELL) $$s/$$module_srcdir/configure \
4950           --srcdir=$${topdir}/$$module_srcdir \
4951           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4952           --target=${target_alias} \
4953            --with-build-libsubdir=$(HOST_SUBDIR)  \
4954           $(STAGE3_CONFIGURE_FLAGS)
4955 @endif binutils-bootstrap
4956
4957 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
4958 maybe-configure-stage4-binutils:
4959 @if binutils-bootstrap
4960 maybe-configure-stage4-binutils: configure-stage4-binutils
4961 configure-stage4-binutils:
4962         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4963         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4964         @r=`${PWD_COMMAND}`; export r; \
4965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4966         TFLAGS="$(STAGE4_TFLAGS)"; \
4967         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4968         $(HOST_EXPORTS) \
4969         $(POSTSTAGE1_HOST_EXPORTS) \
4970         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4971         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4972         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4973         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
4974         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4975         cd $(HOST_SUBDIR)/binutils || exit 1; \
4976         case $(srcdir) in \
4977           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4978           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4979                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4980         esac; \
4981         module_srcdir=binutils; \
4982         $(SHELL) $$s/$$module_srcdir/configure \
4983           --srcdir=$${topdir}/$$module_srcdir \
4984           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4985           --target=${target_alias} \
4986            --with-build-libsubdir=$(HOST_SUBDIR)  \
4987           $(STAGE4_CONFIGURE_FLAGS)
4988 @endif binutils-bootstrap
4989
4990 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
4991 maybe-configure-stageprofile-binutils:
4992 @if binutils-bootstrap
4993 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
4994 configure-stageprofile-binutils:
4995         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4996         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4997         @r=`${PWD_COMMAND}`; export r; \
4998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4999         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5000         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5001         $(HOST_EXPORTS) \
5002         $(POSTSTAGE1_HOST_EXPORTS) \
5003         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5004         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5005         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5006         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5007         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5008         cd $(HOST_SUBDIR)/binutils || exit 1; \
5009         case $(srcdir) in \
5010           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5011           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5012                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5013         esac; \
5014         module_srcdir=binutils; \
5015         $(SHELL) $$s/$$module_srcdir/configure \
5016           --srcdir=$${topdir}/$$module_srcdir \
5017           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5018           --target=${target_alias} \
5019            --with-build-libsubdir=$(HOST_SUBDIR)  \
5020           $(STAGEprofile_CONFIGURE_FLAGS)
5021 @endif binutils-bootstrap
5022
5023 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5024 maybe-configure-stagefeedback-binutils:
5025 @if binutils-bootstrap
5026 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5027 configure-stagefeedback-binutils:
5028         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5029         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5030         @r=`${PWD_COMMAND}`; export r; \
5031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5032         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5033         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5034         $(HOST_EXPORTS) \
5035         $(POSTSTAGE1_HOST_EXPORTS) \
5036         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5037         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5038         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5039         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5041         cd $(HOST_SUBDIR)/binutils || exit 1; \
5042         case $(srcdir) in \
5043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5044           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5046         esac; \
5047         module_srcdir=binutils; \
5048         $(SHELL) $$s/$$module_srcdir/configure \
5049           --srcdir=$${topdir}/$$module_srcdir \
5050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5051           --target=${target_alias} \
5052            --with-build-libsubdir=$(HOST_SUBDIR)  \
5053           $(STAGEfeedback_CONFIGURE_FLAGS)
5054 @endif binutils-bootstrap
5055
5056
5057
5058
5059
5060 .PHONY: all-binutils maybe-all-binutils
5061 maybe-all-binutils:
5062 @if gcc-bootstrap
5063 all-binutils: stage_current
5064 @endif gcc-bootstrap
5065 @if binutils
5066 TARGET-binutils=all
5067 maybe-all-binutils: all-binutils
5068 all-binutils: configure-binutils
5069         @r=`${PWD_COMMAND}`; export r; \
5070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5071         $(HOST_EXPORTS)  \
5072         (cd $(HOST_SUBDIR)/binutils && \
5073           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5074                 $(TARGET-binutils))
5075 @endif binutils
5076
5077
5078
5079 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5080 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5081 maybe-all-stage1-binutils:
5082 maybe-clean-stage1-binutils:
5083 @if binutils-bootstrap
5084 maybe-all-stage1-binutils: all-stage1-binutils
5085 all-stage1: all-stage1-binutils
5086 TARGET-stage1-binutils = $(TARGET-binutils)
5087 all-stage1-binutils: configure-stage1-binutils
5088         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5089         @r=`${PWD_COMMAND}`; export r; \
5090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5091         TFLAGS="$(STAGE1_TFLAGS)"; \
5092         $(HOST_EXPORTS)  \
5093         cd $(HOST_SUBDIR)/binutils && \
5094         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5095                 CFLAGS="$(STAGE1_CFLAGS)" \
5096                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5097                 LIBCFLAGS="$(LIBCFLAGS)" \
5098                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5099                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5100                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5101                 $(EXTRA_HOST_FLAGS)  \
5102                 $(STAGE1_FLAGS_TO_PASS)  \
5103                 TFLAGS="$(STAGE1_TFLAGS)" \
5104                 $(TARGET-stage1-binutils)
5105
5106 maybe-clean-stage1-binutils: clean-stage1-binutils
5107 clean-stage1: clean-stage1-binutils
5108 clean-stage1-binutils:
5109         @if [ $(current_stage) = stage1 ]; then \
5110           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5111         else \
5112           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5113           $(MAKE) stage1-start; \
5114         fi; \
5115         cd $(HOST_SUBDIR)/binutils && \
5116         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5117         $(STAGE1_FLAGS_TO_PASS)  clean
5118 @endif binutils-bootstrap
5119
5120
5121 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5122 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5123 maybe-all-stage2-binutils:
5124 maybe-clean-stage2-binutils:
5125 @if binutils-bootstrap
5126 maybe-all-stage2-binutils: all-stage2-binutils
5127 all-stage2: all-stage2-binutils
5128 TARGET-stage2-binutils = $(TARGET-binutils)
5129 all-stage2-binutils: configure-stage2-binutils
5130         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5131         @r=`${PWD_COMMAND}`; export r; \
5132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5133         TFLAGS="$(STAGE2_TFLAGS)"; \
5134         $(HOST_EXPORTS) \
5135         $(POSTSTAGE1_HOST_EXPORTS)  \
5136         cd $(HOST_SUBDIR)/binutils && \
5137         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5138                 CFLAGS="$(STAGE2_CFLAGS)" \
5139                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5140                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5141                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5142                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5143                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5144                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5145                 TFLAGS="$(STAGE2_TFLAGS)" \
5146                 $(TARGET-stage2-binutils)
5147
5148 maybe-clean-stage2-binutils: clean-stage2-binutils
5149 clean-stage2: clean-stage2-binutils
5150 clean-stage2-binutils:
5151         @if [ $(current_stage) = stage2 ]; then \
5152           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5153         else \
5154           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5155           $(MAKE) stage2-start; \
5156         fi; \
5157         cd $(HOST_SUBDIR)/binutils && \
5158         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5159 @endif binutils-bootstrap
5160
5161
5162 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5163 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5164 maybe-all-stage3-binutils:
5165 maybe-clean-stage3-binutils:
5166 @if binutils-bootstrap
5167 maybe-all-stage3-binutils: all-stage3-binutils
5168 all-stage3: all-stage3-binutils
5169 TARGET-stage3-binutils = $(TARGET-binutils)
5170 all-stage3-binutils: configure-stage3-binutils
5171         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5172         @r=`${PWD_COMMAND}`; export r; \
5173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5174         TFLAGS="$(STAGE3_TFLAGS)"; \
5175         $(HOST_EXPORTS) \
5176         $(POSTSTAGE1_HOST_EXPORTS)  \
5177         cd $(HOST_SUBDIR)/binutils && \
5178         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5179                 CFLAGS="$(STAGE3_CFLAGS)" \
5180                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5181                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5182                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5183                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5184                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5185                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5186                 TFLAGS="$(STAGE3_TFLAGS)" \
5187                 $(TARGET-stage3-binutils)
5188
5189 maybe-clean-stage3-binutils: clean-stage3-binutils
5190 clean-stage3: clean-stage3-binutils
5191 clean-stage3-binutils:
5192         @if [ $(current_stage) = stage3 ]; then \
5193           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5194         else \
5195           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5196           $(MAKE) stage3-start; \
5197         fi; \
5198         cd $(HOST_SUBDIR)/binutils && \
5199         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5200 @endif binutils-bootstrap
5201
5202
5203 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5204 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5205 maybe-all-stage4-binutils:
5206 maybe-clean-stage4-binutils:
5207 @if binutils-bootstrap
5208 maybe-all-stage4-binutils: all-stage4-binutils
5209 all-stage4: all-stage4-binutils
5210 TARGET-stage4-binutils = $(TARGET-binutils)
5211 all-stage4-binutils: configure-stage4-binutils
5212         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5213         @r=`${PWD_COMMAND}`; export r; \
5214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5215         TFLAGS="$(STAGE4_TFLAGS)"; \
5216         $(HOST_EXPORTS) \
5217         $(POSTSTAGE1_HOST_EXPORTS)  \
5218         cd $(HOST_SUBDIR)/binutils && \
5219         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5220                 CFLAGS="$(STAGE4_CFLAGS)" \
5221                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5222                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5223                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5224                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5225                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5226                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5227                 TFLAGS="$(STAGE4_TFLAGS)" \
5228                 $(TARGET-stage4-binutils)
5229
5230 maybe-clean-stage4-binutils: clean-stage4-binutils
5231 clean-stage4: clean-stage4-binutils
5232 clean-stage4-binutils:
5233         @if [ $(current_stage) = stage4 ]; then \
5234           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5235         else \
5236           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5237           $(MAKE) stage4-start; \
5238         fi; \
5239         cd $(HOST_SUBDIR)/binutils && \
5240         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5241 @endif binutils-bootstrap
5242
5243
5244 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5245 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5246 maybe-all-stageprofile-binutils:
5247 maybe-clean-stageprofile-binutils:
5248 @if binutils-bootstrap
5249 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5250 all-stageprofile: all-stageprofile-binutils
5251 TARGET-stageprofile-binutils = $(TARGET-binutils)
5252 all-stageprofile-binutils: configure-stageprofile-binutils
5253         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5254         @r=`${PWD_COMMAND}`; export r; \
5255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5256         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5257         $(HOST_EXPORTS) \
5258         $(POSTSTAGE1_HOST_EXPORTS)  \
5259         cd $(HOST_SUBDIR)/binutils && \
5260         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5261                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5262                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5263                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5264                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5265                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5266                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5267                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5268                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5269                 $(TARGET-stageprofile-binutils)
5270
5271 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5272 clean-stageprofile: clean-stageprofile-binutils
5273 clean-stageprofile-binutils:
5274         @if [ $(current_stage) = stageprofile ]; then \
5275           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5276         else \
5277           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5278           $(MAKE) stageprofile-start; \
5279         fi; \
5280         cd $(HOST_SUBDIR)/binutils && \
5281         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5282 @endif binutils-bootstrap
5283
5284
5285 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5286 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5287 maybe-all-stagefeedback-binutils:
5288 maybe-clean-stagefeedback-binutils:
5289 @if binutils-bootstrap
5290 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5291 all-stagefeedback: all-stagefeedback-binutils
5292 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5293 all-stagefeedback-binutils: configure-stagefeedback-binutils
5294         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5295         @r=`${PWD_COMMAND}`; export r; \
5296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5297         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5298         $(HOST_EXPORTS) \
5299         $(POSTSTAGE1_HOST_EXPORTS)  \
5300         cd $(HOST_SUBDIR)/binutils && \
5301         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5302                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5303                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5304                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5308                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5309                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5310                 $(TARGET-stagefeedback-binutils)
5311
5312 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5313 clean-stagefeedback: clean-stagefeedback-binutils
5314 clean-stagefeedback-binutils:
5315         @if [ $(current_stage) = stagefeedback ]; then \
5316           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5317         else \
5318           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5319           $(MAKE) stagefeedback-start; \
5320         fi; \
5321         cd $(HOST_SUBDIR)/binutils && \
5322         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5323 @endif binutils-bootstrap
5324
5325
5326
5327
5328
5329 .PHONY: check-binutils maybe-check-binutils
5330 maybe-check-binutils:
5331 @if binutils
5332 maybe-check-binutils: check-binutils
5333
5334 check-binutils:
5335         @: $(MAKE); $(unstage)
5336         @r=`${PWD_COMMAND}`; export r; \
5337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5338         $(HOST_EXPORTS) \
5339         (cd $(HOST_SUBDIR)/binutils && \
5340           $(MAKE) $(FLAGS_TO_PASS)  check)
5341
5342 @endif binutils
5343
5344 .PHONY: install-binutils maybe-install-binutils
5345 maybe-install-binutils:
5346 @if binutils
5347 maybe-install-binutils: install-binutils
5348
5349 install-binutils: installdirs
5350         @: $(MAKE); $(unstage)
5351         @r=`${PWD_COMMAND}`; export r; \
5352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5353         $(HOST_EXPORTS) \
5354         (cd $(HOST_SUBDIR)/binutils && \
5355           $(MAKE) $(FLAGS_TO_PASS)  install)
5356
5357 @endif binutils
5358
5359 .PHONY: install-strip-binutils maybe-install-strip-binutils
5360 maybe-install-strip-binutils:
5361 @if binutils
5362 maybe-install-strip-binutils: install-strip-binutils
5363
5364 install-strip-binutils: installdirs
5365         @: $(MAKE); $(unstage)
5366         @r=`${PWD_COMMAND}`; export r; \
5367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5368         $(HOST_EXPORTS) \
5369         (cd $(HOST_SUBDIR)/binutils && \
5370           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5371
5372 @endif binutils
5373
5374 # Other targets (info, dvi, pdf, etc.)
5375
5376 .PHONY: maybe-info-binutils info-binutils
5377 maybe-info-binutils:
5378 @if binutils
5379 maybe-info-binutils: info-binutils
5380
5381 info-binutils: \
5382     configure-binutils 
5383         @[ -f ./binutils/Makefile ] || exit 0; \
5384         r=`${PWD_COMMAND}`; export r; \
5385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5386         $(HOST_EXPORTS) \
5387         for flag in $(EXTRA_HOST_FLAGS) ; do \
5388           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5389         done; \
5390         echo "Doing info in binutils" ; \
5391         (cd $(HOST_SUBDIR)/binutils && \
5392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5394                   "RANLIB=$${RANLIB}" \
5395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5396                   info) \
5397           || exit 1
5398
5399 @endif binutils
5400
5401 .PHONY: maybe-dvi-binutils dvi-binutils
5402 maybe-dvi-binutils:
5403 @if binutils
5404 maybe-dvi-binutils: dvi-binutils
5405
5406 dvi-binutils: \
5407     configure-binutils 
5408         @[ -f ./binutils/Makefile ] || exit 0; \
5409         r=`${PWD_COMMAND}`; export r; \
5410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5411         $(HOST_EXPORTS) \
5412         for flag in $(EXTRA_HOST_FLAGS) ; do \
5413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5414         done; \
5415         echo "Doing dvi in binutils" ; \
5416         (cd $(HOST_SUBDIR)/binutils && \
5417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5419                   "RANLIB=$${RANLIB}" \
5420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5421                   dvi) \
5422           || exit 1
5423
5424 @endif binutils
5425
5426 .PHONY: maybe-pdf-binutils pdf-binutils
5427 maybe-pdf-binutils:
5428 @if binutils
5429 maybe-pdf-binutils: pdf-binutils
5430
5431 pdf-binutils: \
5432     configure-binutils 
5433         @[ -f ./binutils/Makefile ] || exit 0; \
5434         r=`${PWD_COMMAND}`; export r; \
5435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5436         $(HOST_EXPORTS) \
5437         for flag in $(EXTRA_HOST_FLAGS) ; do \
5438           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5439         done; \
5440         echo "Doing pdf in binutils" ; \
5441         (cd $(HOST_SUBDIR)/binutils && \
5442           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5443                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5444                   "RANLIB=$${RANLIB}" \
5445                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5446                   pdf) \
5447           || exit 1
5448
5449 @endif binutils
5450
5451 .PHONY: maybe-html-binutils html-binutils
5452 maybe-html-binutils:
5453 @if binutils
5454 maybe-html-binutils: html-binutils
5455
5456 html-binutils: \
5457     configure-binutils 
5458         @[ -f ./binutils/Makefile ] || exit 0; \
5459         r=`${PWD_COMMAND}`; export r; \
5460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5461         $(HOST_EXPORTS) \
5462         for flag in $(EXTRA_HOST_FLAGS) ; do \
5463           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5464         done; \
5465         echo "Doing html in binutils" ; \
5466         (cd $(HOST_SUBDIR)/binutils && \
5467           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5468                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5469                   "RANLIB=$${RANLIB}" \
5470                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5471                   html) \
5472           || exit 1
5473
5474 @endif binutils
5475
5476 .PHONY: maybe-TAGS-binutils TAGS-binutils
5477 maybe-TAGS-binutils:
5478 @if binutils
5479 maybe-TAGS-binutils: TAGS-binutils
5480
5481 TAGS-binutils: \
5482     configure-binutils 
5483         @[ -f ./binutils/Makefile ] || exit 0; \
5484         r=`${PWD_COMMAND}`; export r; \
5485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5486         $(HOST_EXPORTS) \
5487         for flag in $(EXTRA_HOST_FLAGS) ; do \
5488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5489         done; \
5490         echo "Doing TAGS in binutils" ; \
5491         (cd $(HOST_SUBDIR)/binutils && \
5492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5494                   "RANLIB=$${RANLIB}" \
5495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5496                   TAGS) \
5497           || exit 1
5498
5499 @endif binutils
5500
5501 .PHONY: maybe-install-info-binutils install-info-binutils
5502 maybe-install-info-binutils:
5503 @if binutils
5504 maybe-install-info-binutils: install-info-binutils
5505
5506 install-info-binutils: \
5507     configure-binutils \
5508     info-binutils 
5509         @[ -f ./binutils/Makefile ] || exit 0; \
5510         r=`${PWD_COMMAND}`; export r; \
5511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5512         $(HOST_EXPORTS) \
5513         for flag in $(EXTRA_HOST_FLAGS) ; do \
5514           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5515         done; \
5516         echo "Doing install-info in binutils" ; \
5517         (cd $(HOST_SUBDIR)/binutils && \
5518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5520                   "RANLIB=$${RANLIB}" \
5521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5522                   install-info) \
5523           || exit 1
5524
5525 @endif binutils
5526
5527 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5528 maybe-install-pdf-binutils:
5529 @if binutils
5530 maybe-install-pdf-binutils: install-pdf-binutils
5531
5532 install-pdf-binutils: \
5533     configure-binutils \
5534     pdf-binutils 
5535         @[ -f ./binutils/Makefile ] || exit 0; \
5536         r=`${PWD_COMMAND}`; export r; \
5537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5538         $(HOST_EXPORTS) \
5539         for flag in $(EXTRA_HOST_FLAGS) ; do \
5540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5541         done; \
5542         echo "Doing install-pdf in binutils" ; \
5543         (cd $(HOST_SUBDIR)/binutils && \
5544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5546                   "RANLIB=$${RANLIB}" \
5547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5548                   install-pdf) \
5549           || exit 1
5550
5551 @endif binutils
5552
5553 .PHONY: maybe-install-html-binutils install-html-binutils
5554 maybe-install-html-binutils:
5555 @if binutils
5556 maybe-install-html-binutils: install-html-binutils
5557
5558 install-html-binutils: \
5559     configure-binutils \
5560     html-binutils 
5561         @[ -f ./binutils/Makefile ] || exit 0; \
5562         r=`${PWD_COMMAND}`; export r; \
5563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5564         $(HOST_EXPORTS) \
5565         for flag in $(EXTRA_HOST_FLAGS) ; do \
5566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5567         done; \
5568         echo "Doing install-html in binutils" ; \
5569         (cd $(HOST_SUBDIR)/binutils && \
5570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5572                   "RANLIB=$${RANLIB}" \
5573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5574                   install-html) \
5575           || exit 1
5576
5577 @endif binutils
5578
5579 .PHONY: maybe-installcheck-binutils installcheck-binutils
5580 maybe-installcheck-binutils:
5581 @if binutils
5582 maybe-installcheck-binutils: installcheck-binutils
5583
5584 installcheck-binutils: \
5585     configure-binutils 
5586         @[ -f ./binutils/Makefile ] || exit 0; \
5587         r=`${PWD_COMMAND}`; export r; \
5588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5589         $(HOST_EXPORTS) \
5590         for flag in $(EXTRA_HOST_FLAGS) ; do \
5591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5592         done; \
5593         echo "Doing installcheck in binutils" ; \
5594         (cd $(HOST_SUBDIR)/binutils && \
5595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5597                   "RANLIB=$${RANLIB}" \
5598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5599                   installcheck) \
5600           || exit 1
5601
5602 @endif binutils
5603
5604 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5605 maybe-mostlyclean-binutils:
5606 @if binutils
5607 maybe-mostlyclean-binutils: mostlyclean-binutils
5608
5609 mostlyclean-binutils: 
5610         @[ -f ./binutils/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 mostlyclean in binutils" ; \
5618         (cd $(HOST_SUBDIR)/binutils && \
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                   mostlyclean) \
5624           || exit 1
5625
5626 @endif binutils
5627
5628 .PHONY: maybe-clean-binutils clean-binutils
5629 maybe-clean-binutils:
5630 @if binutils
5631 maybe-clean-binutils: clean-binutils
5632
5633 clean-binutils: 
5634         @[ -f ./binutils/Makefile ] || exit 0; \
5635         r=`${PWD_COMMAND}`; export r; \
5636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5637         $(HOST_EXPORTS) \
5638         for flag in $(EXTRA_HOST_FLAGS) ; do \
5639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5640         done; \
5641         echo "Doing clean in binutils" ; \
5642         (cd $(HOST_SUBDIR)/binutils && \
5643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5645                   "RANLIB=$${RANLIB}" \
5646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5647                   clean) \
5648           || exit 1
5649
5650 @endif binutils
5651
5652 .PHONY: maybe-distclean-binutils distclean-binutils
5653 maybe-distclean-binutils:
5654 @if binutils
5655 maybe-distclean-binutils: distclean-binutils
5656
5657 distclean-binutils: 
5658         @[ -f ./binutils/Makefile ] || exit 0; \
5659         r=`${PWD_COMMAND}`; export r; \
5660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5661         $(HOST_EXPORTS) \
5662         for flag in $(EXTRA_HOST_FLAGS) ; do \
5663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5664         done; \
5665         echo "Doing distclean in binutils" ; \
5666         (cd $(HOST_SUBDIR)/binutils && \
5667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5669                   "RANLIB=$${RANLIB}" \
5670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5671                   distclean) \
5672           || exit 1
5673
5674 @endif binutils
5675
5676 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5677 maybe-maintainer-clean-binutils:
5678 @if binutils
5679 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5680
5681 maintainer-clean-binutils: 
5682         @[ -f ./binutils/Makefile ] || exit 0; \
5683         r=`${PWD_COMMAND}`; export r; \
5684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5685         $(HOST_EXPORTS) \
5686         for flag in $(EXTRA_HOST_FLAGS) ; do \
5687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5688         done; \
5689         echo "Doing maintainer-clean in binutils" ; \
5690         (cd $(HOST_SUBDIR)/binutils && \
5691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5693                   "RANLIB=$${RANLIB}" \
5694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5695                   maintainer-clean) \
5696           || exit 1
5697
5698 @endif binutils
5699
5700
5701
5702 .PHONY: configure-bison maybe-configure-bison
5703 maybe-configure-bison:
5704 @if gcc-bootstrap
5705 configure-bison: stage_current
5706 @endif gcc-bootstrap
5707 @if bison
5708 maybe-configure-bison: configure-bison
5709 configure-bison: 
5710         @: $(MAKE); $(unstage)
5711         @r=`${PWD_COMMAND}`; export r; \
5712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5713         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5714         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5715         $(HOST_EXPORTS)  \
5716         echo Configuring in $(HOST_SUBDIR)/bison; \
5717         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5718         case $(srcdir) in \
5719           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5720           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5721                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5722         esac; \
5723         module_srcdir=bison; \
5724         $(SHELL) \
5725           $$s/$$module_srcdir/configure \
5726           --srcdir=$${topdir}/$$module_srcdir \
5727           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5728           --target=${target_alias}  \
5729           || exit 1
5730 @endif bison
5731
5732
5733
5734
5735
5736 .PHONY: all-bison maybe-all-bison
5737 maybe-all-bison:
5738 @if gcc-bootstrap
5739 all-bison: stage_current
5740 @endif gcc-bootstrap
5741 @if bison
5742 TARGET-bison=all
5743 maybe-all-bison: all-bison
5744 all-bison: configure-bison
5745         @: $(MAKE); $(unstage)
5746         @r=`${PWD_COMMAND}`; export r; \
5747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5748         $(HOST_EXPORTS)  \
5749         (cd $(HOST_SUBDIR)/bison && \
5750           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5751                 $(TARGET-bison))
5752 @endif bison
5753
5754
5755
5756
5757 .PHONY: check-bison maybe-check-bison
5758 maybe-check-bison:
5759 @if bison
5760 maybe-check-bison: check-bison
5761
5762 # This module is only tested in a native toolchain.
5763 check-bison:
5764         @: $(MAKE); $(unstage)
5765         @if [ '$(host)' = '$(target)' ] ; then \
5766           r=`${PWD_COMMAND}`; export r; \
5767           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5768           $(HOST_EXPORTS) \
5769           (cd $(HOST_SUBDIR)/bison && \
5770             $(MAKE) $(FLAGS_TO_PASS)  check); \
5771         fi
5772
5773 @endif bison
5774
5775 .PHONY: install-bison maybe-install-bison
5776 maybe-install-bison:
5777 @if bison
5778 maybe-install-bison: install-bison
5779
5780 install-bison: installdirs
5781         @: $(MAKE); $(unstage)
5782         @r=`${PWD_COMMAND}`; export r; \
5783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5784         $(HOST_EXPORTS) \
5785         (cd $(HOST_SUBDIR)/bison && \
5786           $(MAKE) $(FLAGS_TO_PASS)  install)
5787
5788 @endif bison
5789
5790 .PHONY: install-strip-bison maybe-install-strip-bison
5791 maybe-install-strip-bison:
5792 @if bison
5793 maybe-install-strip-bison: install-strip-bison
5794
5795 install-strip-bison: installdirs
5796         @: $(MAKE); $(unstage)
5797         @r=`${PWD_COMMAND}`; export r; \
5798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5799         $(HOST_EXPORTS) \
5800         (cd $(HOST_SUBDIR)/bison && \
5801           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5802
5803 @endif bison
5804
5805 # Other targets (info, dvi, pdf, etc.)
5806
5807 .PHONY: maybe-info-bison info-bison
5808 maybe-info-bison:
5809 @if bison
5810 maybe-info-bison: info-bison
5811
5812 info-bison: \
5813     configure-bison 
5814         @: $(MAKE); $(unstage)
5815         @[ -f ./bison/Makefile ] || exit 0; \
5816         r=`${PWD_COMMAND}`; export r; \
5817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5818         $(HOST_EXPORTS) \
5819         for flag in $(EXTRA_HOST_FLAGS) ; do \
5820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5821         done; \
5822         echo "Doing info in bison" ; \
5823         (cd $(HOST_SUBDIR)/bison && \
5824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5826                   "RANLIB=$${RANLIB}" \
5827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5828                   info) \
5829           || exit 1
5830
5831 @endif bison
5832
5833 .PHONY: maybe-dvi-bison dvi-bison
5834 maybe-dvi-bison:
5835 @if bison
5836 maybe-dvi-bison: dvi-bison
5837
5838 dvi-bison: \
5839     configure-bison 
5840         @: $(MAKE); $(unstage)
5841         @[ -f ./bison/Makefile ] || exit 0; \
5842         r=`${PWD_COMMAND}`; export r; \
5843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5844         $(HOST_EXPORTS) \
5845         for flag in $(EXTRA_HOST_FLAGS) ; do \
5846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5847         done; \
5848         echo "Doing dvi in bison" ; \
5849         (cd $(HOST_SUBDIR)/bison && \
5850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5852                   "RANLIB=$${RANLIB}" \
5853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5854                   dvi) \
5855           || exit 1
5856
5857 @endif bison
5858
5859 .PHONY: maybe-pdf-bison pdf-bison
5860 maybe-pdf-bison:
5861 @if bison
5862 maybe-pdf-bison: pdf-bison
5863
5864 pdf-bison: \
5865     configure-bison 
5866         @: $(MAKE); $(unstage)
5867         @[ -f ./bison/Makefile ] || exit 0; \
5868         r=`${PWD_COMMAND}`; export r; \
5869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5870         $(HOST_EXPORTS) \
5871         for flag in $(EXTRA_HOST_FLAGS) ; do \
5872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5873         done; \
5874         echo "Doing pdf in bison" ; \
5875         (cd $(HOST_SUBDIR)/bison && \
5876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5878                   "RANLIB=$${RANLIB}" \
5879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5880                   pdf) \
5881           || exit 1
5882
5883 @endif bison
5884
5885 .PHONY: maybe-html-bison html-bison
5886 maybe-html-bison:
5887 @if bison
5888 maybe-html-bison: html-bison
5889
5890 html-bison: \
5891     configure-bison 
5892         @: $(MAKE); $(unstage)
5893         @[ -f ./bison/Makefile ] || exit 0; \
5894         r=`${PWD_COMMAND}`; export r; \
5895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5896         $(HOST_EXPORTS) \
5897         for flag in $(EXTRA_HOST_FLAGS) ; do \
5898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5899         done; \
5900         echo "Doing html in bison" ; \
5901         (cd $(HOST_SUBDIR)/bison && \
5902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5904                   "RANLIB=$${RANLIB}" \
5905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5906                   html) \
5907           || exit 1
5908
5909 @endif bison
5910
5911 .PHONY: maybe-TAGS-bison TAGS-bison
5912 maybe-TAGS-bison:
5913 @if bison
5914 maybe-TAGS-bison: TAGS-bison
5915
5916 TAGS-bison: \
5917     configure-bison 
5918         @: $(MAKE); $(unstage)
5919         @[ -f ./bison/Makefile ] || exit 0; \
5920         r=`${PWD_COMMAND}`; export r; \
5921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5922         $(HOST_EXPORTS) \
5923         for flag in $(EXTRA_HOST_FLAGS) ; do \
5924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5925         done; \
5926         echo "Doing TAGS in bison" ; \
5927         (cd $(HOST_SUBDIR)/bison && \
5928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5930                   "RANLIB=$${RANLIB}" \
5931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5932                   TAGS) \
5933           || exit 1
5934
5935 @endif bison
5936
5937 .PHONY: maybe-install-info-bison install-info-bison
5938 maybe-install-info-bison:
5939 @if bison
5940 maybe-install-info-bison: install-info-bison
5941
5942 install-info-bison: \
5943     configure-bison \
5944     info-bison 
5945         @: $(MAKE); $(unstage)
5946         @[ -f ./bison/Makefile ] || exit 0; \
5947         r=`${PWD_COMMAND}`; export r; \
5948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5949         $(HOST_EXPORTS) \
5950         for flag in $(EXTRA_HOST_FLAGS) ; do \
5951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5952         done; \
5953         echo "Doing install-info in bison" ; \
5954         (cd $(HOST_SUBDIR)/bison && \
5955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5957                   "RANLIB=$${RANLIB}" \
5958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5959                   install-info) \
5960           || exit 1
5961
5962 @endif bison
5963
5964 .PHONY: maybe-install-pdf-bison install-pdf-bison
5965 maybe-install-pdf-bison:
5966 @if bison
5967 maybe-install-pdf-bison: install-pdf-bison
5968
5969 install-pdf-bison: \
5970     configure-bison \
5971     pdf-bison 
5972         @: $(MAKE); $(unstage)
5973         @[ -f ./bison/Makefile ] || exit 0; \
5974         r=`${PWD_COMMAND}`; export r; \
5975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5976         $(HOST_EXPORTS) \
5977         for flag in $(EXTRA_HOST_FLAGS) ; do \
5978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5979         done; \
5980         echo "Doing install-pdf in bison" ; \
5981         (cd $(HOST_SUBDIR)/bison && \
5982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5984                   "RANLIB=$${RANLIB}" \
5985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5986                   install-pdf) \
5987           || exit 1
5988
5989 @endif bison
5990
5991 .PHONY: maybe-install-html-bison install-html-bison
5992 maybe-install-html-bison:
5993 @if bison
5994 maybe-install-html-bison: install-html-bison
5995
5996 install-html-bison: \
5997     configure-bison \
5998     html-bison 
5999         @: $(MAKE); $(unstage)
6000         @[ -f ./bison/Makefile ] || exit 0; \
6001         r=`${PWD_COMMAND}`; export r; \
6002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6003         $(HOST_EXPORTS) \
6004         for flag in $(EXTRA_HOST_FLAGS) ; do \
6005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6006         done; \
6007         echo "Doing install-html in bison" ; \
6008         (cd $(HOST_SUBDIR)/bison && \
6009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6011                   "RANLIB=$${RANLIB}" \
6012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6013                   install-html) \
6014           || exit 1
6015
6016 @endif bison
6017
6018 .PHONY: maybe-installcheck-bison installcheck-bison
6019 maybe-installcheck-bison:
6020 @if bison
6021 maybe-installcheck-bison: installcheck-bison
6022
6023 installcheck-bison: \
6024     configure-bison 
6025         @: $(MAKE); $(unstage)
6026         @[ -f ./bison/Makefile ] || exit 0; \
6027         r=`${PWD_COMMAND}`; export r; \
6028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6029         $(HOST_EXPORTS) \
6030         for flag in $(EXTRA_HOST_FLAGS) ; do \
6031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6032         done; \
6033         echo "Doing installcheck in bison" ; \
6034         (cd $(HOST_SUBDIR)/bison && \
6035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6037                   "RANLIB=$${RANLIB}" \
6038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6039                   installcheck) \
6040           || exit 1
6041
6042 @endif bison
6043
6044 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6045 maybe-mostlyclean-bison:
6046 @if bison
6047 maybe-mostlyclean-bison: mostlyclean-bison
6048
6049 mostlyclean-bison: 
6050         @: $(MAKE); $(unstage)
6051         @[ -f ./bison/Makefile ] || exit 0; \
6052         r=`${PWD_COMMAND}`; export r; \
6053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6054         $(HOST_EXPORTS) \
6055         for flag in $(EXTRA_HOST_FLAGS) ; do \
6056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6057         done; \
6058         echo "Doing mostlyclean in bison" ; \
6059         (cd $(HOST_SUBDIR)/bison && \
6060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6062                   "RANLIB=$${RANLIB}" \
6063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6064                   mostlyclean) \
6065           || exit 1
6066
6067 @endif bison
6068
6069 .PHONY: maybe-clean-bison clean-bison
6070 maybe-clean-bison:
6071 @if bison
6072 maybe-clean-bison: clean-bison
6073
6074 clean-bison: 
6075         @: $(MAKE); $(unstage)
6076         @[ -f ./bison/Makefile ] || exit 0; \
6077         r=`${PWD_COMMAND}`; export r; \
6078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6079         $(HOST_EXPORTS) \
6080         for flag in $(EXTRA_HOST_FLAGS) ; do \
6081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6082         done; \
6083         echo "Doing clean in bison" ; \
6084         (cd $(HOST_SUBDIR)/bison && \
6085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6087                   "RANLIB=$${RANLIB}" \
6088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6089                   clean) \
6090           || exit 1
6091
6092 @endif bison
6093
6094 .PHONY: maybe-distclean-bison distclean-bison
6095 maybe-distclean-bison:
6096 @if bison
6097 maybe-distclean-bison: distclean-bison
6098
6099 distclean-bison: 
6100         @: $(MAKE); $(unstage)
6101         @[ -f ./bison/Makefile ] || exit 0; \
6102         r=`${PWD_COMMAND}`; export r; \
6103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6104         $(HOST_EXPORTS) \
6105         for flag in $(EXTRA_HOST_FLAGS) ; do \
6106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6107         done; \
6108         echo "Doing distclean in bison" ; \
6109         (cd $(HOST_SUBDIR)/bison && \
6110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6112                   "RANLIB=$${RANLIB}" \
6113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6114                   distclean) \
6115           || exit 1
6116
6117 @endif bison
6118
6119 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6120 maybe-maintainer-clean-bison:
6121 @if bison
6122 maybe-maintainer-clean-bison: maintainer-clean-bison
6123
6124 maintainer-clean-bison: 
6125         @: $(MAKE); $(unstage)
6126         @[ -f ./bison/Makefile ] || exit 0; \
6127         r=`${PWD_COMMAND}`; export r; \
6128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6129         $(HOST_EXPORTS) \
6130         for flag in $(EXTRA_HOST_FLAGS) ; do \
6131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6132         done; \
6133         echo "Doing maintainer-clean in bison" ; \
6134         (cd $(HOST_SUBDIR)/bison && \
6135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6137                   "RANLIB=$${RANLIB}" \
6138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6139                   maintainer-clean) \
6140           || exit 1
6141
6142 @endif bison
6143
6144
6145
6146 .PHONY: configure-cgen maybe-configure-cgen
6147 maybe-configure-cgen:
6148 @if gcc-bootstrap
6149 configure-cgen: stage_current
6150 @endif gcc-bootstrap
6151 @if cgen
6152 maybe-configure-cgen: configure-cgen
6153 configure-cgen: 
6154         @: $(MAKE); $(unstage)
6155         @r=`${PWD_COMMAND}`; export r; \
6156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6157         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6158         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
6159         $(HOST_EXPORTS)  \
6160         echo Configuring in $(HOST_SUBDIR)/cgen; \
6161         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6162         case $(srcdir) in \
6163           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6164           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6165                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6166         esac; \
6167         module_srcdir=cgen; \
6168         $(SHELL) \
6169           $$s/$$module_srcdir/configure \
6170           --srcdir=$${topdir}/$$module_srcdir \
6171           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6172           --target=${target_alias}  \
6173           || exit 1
6174 @endif cgen
6175
6176
6177
6178
6179
6180 .PHONY: all-cgen maybe-all-cgen
6181 maybe-all-cgen:
6182 @if gcc-bootstrap
6183 all-cgen: stage_current
6184 @endif gcc-bootstrap
6185 @if cgen
6186 TARGET-cgen=all
6187 maybe-all-cgen: all-cgen
6188 all-cgen: configure-cgen
6189         @: $(MAKE); $(unstage)
6190         @r=`${PWD_COMMAND}`; export r; \
6191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6192         $(HOST_EXPORTS)  \
6193         (cd $(HOST_SUBDIR)/cgen && \
6194           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6195                 $(TARGET-cgen))
6196 @endif cgen
6197
6198
6199
6200
6201 .PHONY: check-cgen maybe-check-cgen
6202 maybe-check-cgen:
6203 @if cgen
6204 maybe-check-cgen: check-cgen
6205
6206 check-cgen:
6207         @: $(MAKE); $(unstage)
6208         @r=`${PWD_COMMAND}`; export r; \
6209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6210         $(HOST_EXPORTS) \
6211         (cd $(HOST_SUBDIR)/cgen && \
6212           $(MAKE) $(FLAGS_TO_PASS)  check)
6213
6214 @endif cgen
6215
6216 .PHONY: install-cgen maybe-install-cgen
6217 maybe-install-cgen:
6218 @if cgen
6219 maybe-install-cgen: install-cgen
6220
6221 install-cgen: installdirs
6222         @: $(MAKE); $(unstage)
6223         @r=`${PWD_COMMAND}`; export r; \
6224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6225         $(HOST_EXPORTS) \
6226         (cd $(HOST_SUBDIR)/cgen && \
6227           $(MAKE) $(FLAGS_TO_PASS)  install)
6228
6229 @endif cgen
6230
6231 .PHONY: install-strip-cgen maybe-install-strip-cgen
6232 maybe-install-strip-cgen:
6233 @if cgen
6234 maybe-install-strip-cgen: install-strip-cgen
6235
6236 install-strip-cgen: installdirs
6237         @: $(MAKE); $(unstage)
6238         @r=`${PWD_COMMAND}`; export r; \
6239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6240         $(HOST_EXPORTS) \
6241         (cd $(HOST_SUBDIR)/cgen && \
6242           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6243
6244 @endif cgen
6245
6246 # Other targets (info, dvi, pdf, etc.)
6247
6248 .PHONY: maybe-info-cgen info-cgen
6249 maybe-info-cgen:
6250 @if cgen
6251 maybe-info-cgen: info-cgen
6252
6253 info-cgen: \
6254     configure-cgen 
6255         @: $(MAKE); $(unstage)
6256         @[ -f ./cgen/Makefile ] || exit 0; \
6257         r=`${PWD_COMMAND}`; export r; \
6258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6259         $(HOST_EXPORTS) \
6260         for flag in $(EXTRA_HOST_FLAGS) ; do \
6261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6262         done; \
6263         echo "Doing info in cgen" ; \
6264         (cd $(HOST_SUBDIR)/cgen && \
6265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6267                   "RANLIB=$${RANLIB}" \
6268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6269                   info) \
6270           || exit 1
6271
6272 @endif cgen
6273
6274 .PHONY: maybe-dvi-cgen dvi-cgen
6275 maybe-dvi-cgen:
6276 @if cgen
6277 maybe-dvi-cgen: dvi-cgen
6278
6279 dvi-cgen: \
6280     configure-cgen 
6281         @: $(MAKE); $(unstage)
6282         @[ -f ./cgen/Makefile ] || exit 0; \
6283         r=`${PWD_COMMAND}`; export r; \
6284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6285         $(HOST_EXPORTS) \
6286         for flag in $(EXTRA_HOST_FLAGS) ; do \
6287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6288         done; \
6289         echo "Doing dvi in cgen" ; \
6290         (cd $(HOST_SUBDIR)/cgen && \
6291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6293                   "RANLIB=$${RANLIB}" \
6294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6295                   dvi) \
6296           || exit 1
6297
6298 @endif cgen
6299
6300 .PHONY: maybe-pdf-cgen pdf-cgen
6301 maybe-pdf-cgen:
6302 @if cgen
6303 maybe-pdf-cgen: pdf-cgen
6304
6305 pdf-cgen: \
6306     configure-cgen 
6307         @: $(MAKE); $(unstage)
6308         @[ -f ./cgen/Makefile ] || exit 0; \
6309         r=`${PWD_COMMAND}`; export r; \
6310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6311         $(HOST_EXPORTS) \
6312         for flag in $(EXTRA_HOST_FLAGS) ; do \
6313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6314         done; \
6315         echo "Doing pdf in cgen" ; \
6316         (cd $(HOST_SUBDIR)/cgen && \
6317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6319                   "RANLIB=$${RANLIB}" \
6320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6321                   pdf) \
6322           || exit 1
6323
6324 @endif cgen
6325
6326 .PHONY: maybe-html-cgen html-cgen
6327 maybe-html-cgen:
6328 @if cgen
6329 maybe-html-cgen: html-cgen
6330
6331 html-cgen: \
6332     configure-cgen 
6333         @: $(MAKE); $(unstage)
6334         @[ -f ./cgen/Makefile ] || exit 0; \
6335         r=`${PWD_COMMAND}`; export r; \
6336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6337         $(HOST_EXPORTS) \
6338         for flag in $(EXTRA_HOST_FLAGS) ; do \
6339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6340         done; \
6341         echo "Doing html in cgen" ; \
6342         (cd $(HOST_SUBDIR)/cgen && \
6343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6345                   "RANLIB=$${RANLIB}" \
6346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6347                   html) \
6348           || exit 1
6349
6350 @endif cgen
6351
6352 .PHONY: maybe-TAGS-cgen TAGS-cgen
6353 maybe-TAGS-cgen:
6354 @if cgen
6355 maybe-TAGS-cgen: TAGS-cgen
6356
6357 TAGS-cgen: \
6358     configure-cgen 
6359         @: $(MAKE); $(unstage)
6360         @[ -f ./cgen/Makefile ] || exit 0; \
6361         r=`${PWD_COMMAND}`; export r; \
6362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6363         $(HOST_EXPORTS) \
6364         for flag in $(EXTRA_HOST_FLAGS) ; do \
6365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6366         done; \
6367         echo "Doing TAGS in cgen" ; \
6368         (cd $(HOST_SUBDIR)/cgen && \
6369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6371                   "RANLIB=$${RANLIB}" \
6372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6373                   TAGS) \
6374           || exit 1
6375
6376 @endif cgen
6377
6378 .PHONY: maybe-install-info-cgen install-info-cgen
6379 maybe-install-info-cgen:
6380 @if cgen
6381 maybe-install-info-cgen: install-info-cgen
6382
6383 install-info-cgen: \
6384     configure-cgen \
6385     info-cgen 
6386         @: $(MAKE); $(unstage)
6387         @[ -f ./cgen/Makefile ] || exit 0; \
6388         r=`${PWD_COMMAND}`; export r; \
6389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6390         $(HOST_EXPORTS) \
6391         for flag in $(EXTRA_HOST_FLAGS) ; do \
6392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6393         done; \
6394         echo "Doing install-info in cgen" ; \
6395         (cd $(HOST_SUBDIR)/cgen && \
6396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6398                   "RANLIB=$${RANLIB}" \
6399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6400                   install-info) \
6401           || exit 1
6402
6403 @endif cgen
6404
6405 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6406 maybe-install-pdf-cgen:
6407 @if cgen
6408 maybe-install-pdf-cgen: install-pdf-cgen
6409
6410 install-pdf-cgen: \
6411     configure-cgen \
6412     pdf-cgen 
6413         @: $(MAKE); $(unstage)
6414         @[ -f ./cgen/Makefile ] || exit 0; \
6415         r=`${PWD_COMMAND}`; export r; \
6416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6417         $(HOST_EXPORTS) \
6418         for flag in $(EXTRA_HOST_FLAGS) ; do \
6419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6420         done; \
6421         echo "Doing install-pdf in cgen" ; \
6422         (cd $(HOST_SUBDIR)/cgen && \
6423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6425                   "RANLIB=$${RANLIB}" \
6426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6427                   install-pdf) \
6428           || exit 1
6429
6430 @endif cgen
6431
6432 .PHONY: maybe-install-html-cgen install-html-cgen
6433 maybe-install-html-cgen:
6434 @if cgen
6435 maybe-install-html-cgen: install-html-cgen
6436
6437 install-html-cgen: \
6438     configure-cgen \
6439     html-cgen 
6440         @: $(MAKE); $(unstage)
6441         @[ -f ./cgen/Makefile ] || exit 0; \
6442         r=`${PWD_COMMAND}`; export r; \
6443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6444         $(HOST_EXPORTS) \
6445         for flag in $(EXTRA_HOST_FLAGS) ; do \
6446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6447         done; \
6448         echo "Doing install-html in cgen" ; \
6449         (cd $(HOST_SUBDIR)/cgen && \
6450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6452                   "RANLIB=$${RANLIB}" \
6453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6454                   install-html) \
6455           || exit 1
6456
6457 @endif cgen
6458
6459 .PHONY: maybe-installcheck-cgen installcheck-cgen
6460 maybe-installcheck-cgen:
6461 @if cgen
6462 maybe-installcheck-cgen: installcheck-cgen
6463
6464 installcheck-cgen: \
6465     configure-cgen 
6466         @: $(MAKE); $(unstage)
6467         @[ -f ./cgen/Makefile ] || exit 0; \
6468         r=`${PWD_COMMAND}`; export r; \
6469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6470         $(HOST_EXPORTS) \
6471         for flag in $(EXTRA_HOST_FLAGS) ; do \
6472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6473         done; \
6474         echo "Doing installcheck in cgen" ; \
6475         (cd $(HOST_SUBDIR)/cgen && \
6476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6478                   "RANLIB=$${RANLIB}" \
6479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6480                   installcheck) \
6481           || exit 1
6482
6483 @endif cgen
6484
6485 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6486 maybe-mostlyclean-cgen:
6487 @if cgen
6488 maybe-mostlyclean-cgen: mostlyclean-cgen
6489
6490 mostlyclean-cgen: 
6491         @: $(MAKE); $(unstage)
6492         @[ -f ./cgen/Makefile ] || exit 0; \
6493         r=`${PWD_COMMAND}`; export r; \
6494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6495         $(HOST_EXPORTS) \
6496         for flag in $(EXTRA_HOST_FLAGS) ; do \
6497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6498         done; \
6499         echo "Doing mostlyclean in cgen" ; \
6500         (cd $(HOST_SUBDIR)/cgen && \
6501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6503                   "RANLIB=$${RANLIB}" \
6504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6505                   mostlyclean) \
6506           || exit 1
6507
6508 @endif cgen
6509
6510 .PHONY: maybe-clean-cgen clean-cgen
6511 maybe-clean-cgen:
6512 @if cgen
6513 maybe-clean-cgen: clean-cgen
6514
6515 clean-cgen: 
6516         @: $(MAKE); $(unstage)
6517         @[ -f ./cgen/Makefile ] || exit 0; \
6518         r=`${PWD_COMMAND}`; export r; \
6519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6520         $(HOST_EXPORTS) \
6521         for flag in $(EXTRA_HOST_FLAGS) ; do \
6522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6523         done; \
6524         echo "Doing clean in cgen" ; \
6525         (cd $(HOST_SUBDIR)/cgen && \
6526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6528                   "RANLIB=$${RANLIB}" \
6529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6530                   clean) \
6531           || exit 1
6532
6533 @endif cgen
6534
6535 .PHONY: maybe-distclean-cgen distclean-cgen
6536 maybe-distclean-cgen:
6537 @if cgen
6538 maybe-distclean-cgen: distclean-cgen
6539
6540 distclean-cgen: 
6541         @: $(MAKE); $(unstage)
6542         @[ -f ./cgen/Makefile ] || exit 0; \
6543         r=`${PWD_COMMAND}`; export r; \
6544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6545         $(HOST_EXPORTS) \
6546         for flag in $(EXTRA_HOST_FLAGS) ; do \
6547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6548         done; \
6549         echo "Doing distclean in cgen" ; \
6550         (cd $(HOST_SUBDIR)/cgen && \
6551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6553                   "RANLIB=$${RANLIB}" \
6554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6555                   distclean) \
6556           || exit 1
6557
6558 @endif cgen
6559
6560 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6561 maybe-maintainer-clean-cgen:
6562 @if cgen
6563 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6564
6565 maintainer-clean-cgen: 
6566         @: $(MAKE); $(unstage)
6567         @[ -f ./cgen/Makefile ] || exit 0; \
6568         r=`${PWD_COMMAND}`; export r; \
6569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6570         $(HOST_EXPORTS) \
6571         for flag in $(EXTRA_HOST_FLAGS) ; do \
6572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6573         done; \
6574         echo "Doing maintainer-clean in cgen" ; \
6575         (cd $(HOST_SUBDIR)/cgen && \
6576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6578                   "RANLIB=$${RANLIB}" \
6579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6580                   maintainer-clean) \
6581           || exit 1
6582
6583 @endif cgen
6584
6585
6586
6587 .PHONY: configure-dejagnu maybe-configure-dejagnu
6588 maybe-configure-dejagnu:
6589 @if gcc-bootstrap
6590 configure-dejagnu: stage_current
6591 @endif gcc-bootstrap
6592 @if dejagnu
6593 maybe-configure-dejagnu: configure-dejagnu
6594 configure-dejagnu: 
6595         @: $(MAKE); $(unstage)
6596         @r=`${PWD_COMMAND}`; export r; \
6597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6598         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6599         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6600         $(HOST_EXPORTS)  \
6601         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6602         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6603         case $(srcdir) in \
6604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6605           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6607         esac; \
6608         module_srcdir=dejagnu; \
6609         $(SHELL) \
6610           $$s/$$module_srcdir/configure \
6611           --srcdir=$${topdir}/$$module_srcdir \
6612           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6613           --target=${target_alias}  \
6614           || exit 1
6615 @endif dejagnu
6616
6617
6618
6619
6620
6621 .PHONY: all-dejagnu maybe-all-dejagnu
6622 maybe-all-dejagnu:
6623 @if gcc-bootstrap
6624 all-dejagnu: stage_current
6625 @endif gcc-bootstrap
6626 @if dejagnu
6627 TARGET-dejagnu=all
6628 maybe-all-dejagnu: all-dejagnu
6629 all-dejagnu: configure-dejagnu
6630         @: $(MAKE); $(unstage)
6631         @r=`${PWD_COMMAND}`; export r; \
6632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6633         $(HOST_EXPORTS)  \
6634         (cd $(HOST_SUBDIR)/dejagnu && \
6635           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6636                 $(TARGET-dejagnu))
6637 @endif dejagnu
6638
6639
6640
6641
6642 .PHONY: check-dejagnu maybe-check-dejagnu
6643 maybe-check-dejagnu:
6644 @if dejagnu
6645 maybe-check-dejagnu: check-dejagnu
6646
6647 check-dejagnu:
6648         @: $(MAKE); $(unstage)
6649         @r=`${PWD_COMMAND}`; export r; \
6650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6651         $(HOST_EXPORTS) \
6652         (cd $(HOST_SUBDIR)/dejagnu && \
6653           $(MAKE) $(FLAGS_TO_PASS)  check)
6654
6655 @endif dejagnu
6656
6657 .PHONY: install-dejagnu maybe-install-dejagnu
6658 maybe-install-dejagnu:
6659 @if dejagnu
6660 maybe-install-dejagnu: install-dejagnu
6661
6662 install-dejagnu: installdirs
6663         @: $(MAKE); $(unstage)
6664         @r=`${PWD_COMMAND}`; export r; \
6665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6666         $(HOST_EXPORTS) \
6667         (cd $(HOST_SUBDIR)/dejagnu && \
6668           $(MAKE) $(FLAGS_TO_PASS)  install)
6669
6670 @endif dejagnu
6671
6672 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6673 maybe-install-strip-dejagnu:
6674 @if dejagnu
6675 maybe-install-strip-dejagnu: install-strip-dejagnu
6676
6677 install-strip-dejagnu: installdirs
6678         @: $(MAKE); $(unstage)
6679         @r=`${PWD_COMMAND}`; export r; \
6680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6681         $(HOST_EXPORTS) \
6682         (cd $(HOST_SUBDIR)/dejagnu && \
6683           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6684
6685 @endif dejagnu
6686
6687 # Other targets (info, dvi, pdf, etc.)
6688
6689 .PHONY: maybe-info-dejagnu info-dejagnu
6690 maybe-info-dejagnu:
6691 @if dejagnu
6692 maybe-info-dejagnu: info-dejagnu
6693
6694 info-dejagnu: \
6695     configure-dejagnu 
6696         @: $(MAKE); $(unstage)
6697         @[ -f ./dejagnu/Makefile ] || exit 0; \
6698         r=`${PWD_COMMAND}`; export r; \
6699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6700         $(HOST_EXPORTS) \
6701         for flag in $(EXTRA_HOST_FLAGS) ; do \
6702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6703         done; \
6704         echo "Doing info in dejagnu" ; \
6705         (cd $(HOST_SUBDIR)/dejagnu && \
6706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6708                   "RANLIB=$${RANLIB}" \
6709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6710                   info) \
6711           || exit 1
6712
6713 @endif dejagnu
6714
6715 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6716 maybe-dvi-dejagnu:
6717 @if dejagnu
6718 maybe-dvi-dejagnu: dvi-dejagnu
6719
6720 dvi-dejagnu: \
6721     configure-dejagnu 
6722         @: $(MAKE); $(unstage)
6723         @[ -f ./dejagnu/Makefile ] || exit 0; \
6724         r=`${PWD_COMMAND}`; export r; \
6725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6726         $(HOST_EXPORTS) \
6727         for flag in $(EXTRA_HOST_FLAGS) ; do \
6728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6729         done; \
6730         echo "Doing dvi in dejagnu" ; \
6731         (cd $(HOST_SUBDIR)/dejagnu && \
6732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6734                   "RANLIB=$${RANLIB}" \
6735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6736                   dvi) \
6737           || exit 1
6738
6739 @endif dejagnu
6740
6741 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6742 maybe-pdf-dejagnu:
6743 @if dejagnu
6744 maybe-pdf-dejagnu: pdf-dejagnu
6745
6746 pdf-dejagnu: \
6747     configure-dejagnu 
6748         @: $(MAKE); $(unstage)
6749         @[ -f ./dejagnu/Makefile ] || exit 0; \
6750         r=`${PWD_COMMAND}`; export r; \
6751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6752         $(HOST_EXPORTS) \
6753         for flag in $(EXTRA_HOST_FLAGS) ; do \
6754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6755         done; \
6756         echo "Doing pdf in dejagnu" ; \
6757         (cd $(HOST_SUBDIR)/dejagnu && \
6758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6760                   "RANLIB=$${RANLIB}" \
6761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6762                   pdf) \
6763           || exit 1
6764
6765 @endif dejagnu
6766
6767 .PHONY: maybe-html-dejagnu html-dejagnu
6768 maybe-html-dejagnu:
6769 @if dejagnu
6770 maybe-html-dejagnu: html-dejagnu
6771
6772 html-dejagnu: \
6773     configure-dejagnu 
6774         @: $(MAKE); $(unstage)
6775         @[ -f ./dejagnu/Makefile ] || exit 0; \
6776         r=`${PWD_COMMAND}`; export r; \
6777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6778         $(HOST_EXPORTS) \
6779         for flag in $(EXTRA_HOST_FLAGS) ; do \
6780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6781         done; \
6782         echo "Doing html in dejagnu" ; \
6783         (cd $(HOST_SUBDIR)/dejagnu && \
6784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6786                   "RANLIB=$${RANLIB}" \
6787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6788                   html) \
6789           || exit 1
6790
6791 @endif dejagnu
6792
6793 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6794 maybe-TAGS-dejagnu:
6795 @if dejagnu
6796 maybe-TAGS-dejagnu: TAGS-dejagnu
6797
6798 TAGS-dejagnu: \
6799     configure-dejagnu 
6800         @: $(MAKE); $(unstage)
6801         @[ -f ./dejagnu/Makefile ] || exit 0; \
6802         r=`${PWD_COMMAND}`; export r; \
6803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6804         $(HOST_EXPORTS) \
6805         for flag in $(EXTRA_HOST_FLAGS) ; do \
6806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6807         done; \
6808         echo "Doing TAGS in dejagnu" ; \
6809         (cd $(HOST_SUBDIR)/dejagnu && \
6810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6812                   "RANLIB=$${RANLIB}" \
6813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6814                   TAGS) \
6815           || exit 1
6816
6817 @endif dejagnu
6818
6819 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6820 maybe-install-info-dejagnu:
6821 @if dejagnu
6822 maybe-install-info-dejagnu: install-info-dejagnu
6823
6824 install-info-dejagnu: \
6825     configure-dejagnu \
6826     info-dejagnu 
6827         @: $(MAKE); $(unstage)
6828         @[ -f ./dejagnu/Makefile ] || exit 0; \
6829         r=`${PWD_COMMAND}`; export r; \
6830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6831         $(HOST_EXPORTS) \
6832         for flag in $(EXTRA_HOST_FLAGS) ; do \
6833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6834         done; \
6835         echo "Doing install-info in dejagnu" ; \
6836         (cd $(HOST_SUBDIR)/dejagnu && \
6837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6839                   "RANLIB=$${RANLIB}" \
6840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6841                   install-info) \
6842           || exit 1
6843
6844 @endif dejagnu
6845
6846 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6847 maybe-install-pdf-dejagnu:
6848 @if dejagnu
6849 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6850
6851 install-pdf-dejagnu: \
6852     configure-dejagnu \
6853     pdf-dejagnu 
6854         @: $(MAKE); $(unstage)
6855         @[ -f ./dejagnu/Makefile ] || exit 0; \
6856         r=`${PWD_COMMAND}`; export r; \
6857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6858         $(HOST_EXPORTS) \
6859         for flag in $(EXTRA_HOST_FLAGS) ; do \
6860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6861         done; \
6862         echo "Doing install-pdf in dejagnu" ; \
6863         (cd $(HOST_SUBDIR)/dejagnu && \
6864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6866                   "RANLIB=$${RANLIB}" \
6867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6868                   install-pdf) \
6869           || exit 1
6870
6871 @endif dejagnu
6872
6873 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6874 maybe-install-html-dejagnu:
6875 @if dejagnu
6876 maybe-install-html-dejagnu: install-html-dejagnu
6877
6878 install-html-dejagnu: \
6879     configure-dejagnu \
6880     html-dejagnu 
6881         @: $(MAKE); $(unstage)
6882         @[ -f ./dejagnu/Makefile ] || exit 0; \
6883         r=`${PWD_COMMAND}`; export r; \
6884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6885         $(HOST_EXPORTS) \
6886         for flag in $(EXTRA_HOST_FLAGS) ; do \
6887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6888         done; \
6889         echo "Doing install-html in dejagnu" ; \
6890         (cd $(HOST_SUBDIR)/dejagnu && \
6891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6893                   "RANLIB=$${RANLIB}" \
6894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6895                   install-html) \
6896           || exit 1
6897
6898 @endif dejagnu
6899
6900 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6901 maybe-installcheck-dejagnu:
6902 @if dejagnu
6903 maybe-installcheck-dejagnu: installcheck-dejagnu
6904
6905 installcheck-dejagnu: \
6906     configure-dejagnu 
6907         @: $(MAKE); $(unstage)
6908         @[ -f ./dejagnu/Makefile ] || exit 0; \
6909         r=`${PWD_COMMAND}`; export r; \
6910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6911         $(HOST_EXPORTS) \
6912         for flag in $(EXTRA_HOST_FLAGS) ; do \
6913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6914         done; \
6915         echo "Doing installcheck in dejagnu" ; \
6916         (cd $(HOST_SUBDIR)/dejagnu && \
6917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6919                   "RANLIB=$${RANLIB}" \
6920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6921                   installcheck) \
6922           || exit 1
6923
6924 @endif dejagnu
6925
6926 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6927 maybe-mostlyclean-dejagnu:
6928 @if dejagnu
6929 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6930
6931 mostlyclean-dejagnu: 
6932         @: $(MAKE); $(unstage)
6933         @[ -f ./dejagnu/Makefile ] || exit 0; \
6934         r=`${PWD_COMMAND}`; export r; \
6935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6936         $(HOST_EXPORTS) \
6937         for flag in $(EXTRA_HOST_FLAGS) ; do \
6938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6939         done; \
6940         echo "Doing mostlyclean in dejagnu" ; \
6941         (cd $(HOST_SUBDIR)/dejagnu && \
6942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6944                   "RANLIB=$${RANLIB}" \
6945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6946                   mostlyclean) \
6947           || exit 1
6948
6949 @endif dejagnu
6950
6951 .PHONY: maybe-clean-dejagnu clean-dejagnu
6952 maybe-clean-dejagnu:
6953 @if dejagnu
6954 maybe-clean-dejagnu: clean-dejagnu
6955
6956 clean-dejagnu: 
6957         @: $(MAKE); $(unstage)
6958         @[ -f ./dejagnu/Makefile ] || exit 0; \
6959         r=`${PWD_COMMAND}`; export r; \
6960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6961         $(HOST_EXPORTS) \
6962         for flag in $(EXTRA_HOST_FLAGS) ; do \
6963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6964         done; \
6965         echo "Doing clean in dejagnu" ; \
6966         (cd $(HOST_SUBDIR)/dejagnu && \
6967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6969                   "RANLIB=$${RANLIB}" \
6970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6971                   clean) \
6972           || exit 1
6973
6974 @endif dejagnu
6975
6976 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
6977 maybe-distclean-dejagnu:
6978 @if dejagnu
6979 maybe-distclean-dejagnu: distclean-dejagnu
6980
6981 distclean-dejagnu: 
6982         @: $(MAKE); $(unstage)
6983         @[ -f ./dejagnu/Makefile ] || exit 0; \
6984         r=`${PWD_COMMAND}`; export r; \
6985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6986         $(HOST_EXPORTS) \
6987         for flag in $(EXTRA_HOST_FLAGS) ; do \
6988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6989         done; \
6990         echo "Doing distclean in dejagnu" ; \
6991         (cd $(HOST_SUBDIR)/dejagnu && \
6992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6994                   "RANLIB=$${RANLIB}" \
6995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6996                   distclean) \
6997           || exit 1
6998
6999 @endif dejagnu
7000
7001 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7002 maybe-maintainer-clean-dejagnu:
7003 @if dejagnu
7004 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7005
7006 maintainer-clean-dejagnu: 
7007         @: $(MAKE); $(unstage)
7008         @[ -f ./dejagnu/Makefile ] || exit 0; \
7009         r=`${PWD_COMMAND}`; export r; \
7010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7011         $(HOST_EXPORTS) \
7012         for flag in $(EXTRA_HOST_FLAGS) ; do \
7013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7014         done; \
7015         echo "Doing maintainer-clean in dejagnu" ; \
7016         (cd $(HOST_SUBDIR)/dejagnu && \
7017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7019                   "RANLIB=$${RANLIB}" \
7020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7021                   maintainer-clean) \
7022           || exit 1
7023
7024 @endif dejagnu
7025
7026
7027
7028 .PHONY: configure-etc maybe-configure-etc
7029 maybe-configure-etc:
7030 @if gcc-bootstrap
7031 configure-etc: stage_current
7032 @endif gcc-bootstrap
7033 @if etc
7034 maybe-configure-etc: configure-etc
7035 configure-etc: 
7036         @: $(MAKE); $(unstage)
7037         @r=`${PWD_COMMAND}`; export r; \
7038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7039         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7041         $(HOST_EXPORTS)  \
7042         echo Configuring in $(HOST_SUBDIR)/etc; \
7043         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7044         case $(srcdir) in \
7045           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7046           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7047                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7048         esac; \
7049         module_srcdir=etc; \
7050         $(SHELL) \
7051           $$s/$$module_srcdir/configure \
7052           --srcdir=$${topdir}/$$module_srcdir \
7053           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7054           --target=${target_alias}  \
7055           || exit 1
7056 @endif etc
7057
7058
7059
7060
7061
7062 .PHONY: all-etc maybe-all-etc
7063 maybe-all-etc:
7064 @if gcc-bootstrap
7065 all-etc: stage_current
7066 @endif gcc-bootstrap
7067 @if etc
7068 TARGET-etc=all
7069 maybe-all-etc: all-etc
7070 all-etc: configure-etc
7071         @: $(MAKE); $(unstage)
7072         @r=`${PWD_COMMAND}`; export r; \
7073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7074         $(HOST_EXPORTS)  \
7075         (cd $(HOST_SUBDIR)/etc && \
7076           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7077                 $(TARGET-etc))
7078 @endif etc
7079
7080
7081
7082
7083 .PHONY: check-etc maybe-check-etc
7084 maybe-check-etc:
7085 @if etc
7086 maybe-check-etc: check-etc
7087
7088 check-etc:
7089         @: $(MAKE); $(unstage)
7090         @r=`${PWD_COMMAND}`; export r; \
7091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7092         $(HOST_EXPORTS) \
7093         (cd $(HOST_SUBDIR)/etc && \
7094           $(MAKE) $(FLAGS_TO_PASS)  check)
7095
7096 @endif etc
7097
7098 .PHONY: install-etc maybe-install-etc
7099 maybe-install-etc:
7100 @if etc
7101 maybe-install-etc: install-etc
7102
7103 install-etc: installdirs
7104         @: $(MAKE); $(unstage)
7105         @r=`${PWD_COMMAND}`; export r; \
7106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7107         $(HOST_EXPORTS) \
7108         (cd $(HOST_SUBDIR)/etc && \
7109           $(MAKE) $(FLAGS_TO_PASS)  install)
7110
7111 @endif etc
7112
7113 .PHONY: install-strip-etc maybe-install-strip-etc
7114 maybe-install-strip-etc:
7115 @if etc
7116 maybe-install-strip-etc: install-strip-etc
7117
7118 install-strip-etc: installdirs
7119         @: $(MAKE); $(unstage)
7120         @r=`${PWD_COMMAND}`; export r; \
7121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7122         $(HOST_EXPORTS) \
7123         (cd $(HOST_SUBDIR)/etc && \
7124           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7125
7126 @endif etc
7127
7128 # Other targets (info, dvi, pdf, etc.)
7129
7130 .PHONY: maybe-info-etc info-etc
7131 maybe-info-etc:
7132 @if etc
7133 maybe-info-etc: info-etc
7134
7135 info-etc: \
7136     configure-etc 
7137         @: $(MAKE); $(unstage)
7138         @[ -f ./etc/Makefile ] || exit 0; \
7139         r=`${PWD_COMMAND}`; export r; \
7140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7141         $(HOST_EXPORTS) \
7142         for flag in $(EXTRA_HOST_FLAGS) ; do \
7143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7144         done; \
7145         echo "Doing info in etc" ; \
7146         (cd $(HOST_SUBDIR)/etc && \
7147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7149                   "RANLIB=$${RANLIB}" \
7150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7151                   info) \
7152           || exit 1
7153
7154 @endif etc
7155
7156 .PHONY: maybe-dvi-etc dvi-etc
7157 maybe-dvi-etc:
7158 @if etc
7159 maybe-dvi-etc: dvi-etc
7160
7161 dvi-etc: \
7162     configure-etc 
7163         @: $(MAKE); $(unstage)
7164         @[ -f ./etc/Makefile ] || exit 0; \
7165         r=`${PWD_COMMAND}`; export r; \
7166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7167         $(HOST_EXPORTS) \
7168         for flag in $(EXTRA_HOST_FLAGS) ; do \
7169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7170         done; \
7171         echo "Doing dvi in etc" ; \
7172         (cd $(HOST_SUBDIR)/etc && \
7173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7175                   "RANLIB=$${RANLIB}" \
7176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7177                   dvi) \
7178           || exit 1
7179
7180 @endif etc
7181
7182 .PHONY: maybe-pdf-etc pdf-etc
7183 maybe-pdf-etc:
7184 @if etc
7185 maybe-pdf-etc: pdf-etc
7186
7187 pdf-etc: \
7188     configure-etc 
7189         @: $(MAKE); $(unstage)
7190         @[ -f ./etc/Makefile ] || exit 0; \
7191         r=`${PWD_COMMAND}`; export r; \
7192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7193         $(HOST_EXPORTS) \
7194         for flag in $(EXTRA_HOST_FLAGS) ; do \
7195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7196         done; \
7197         echo "Doing pdf in etc" ; \
7198         (cd $(HOST_SUBDIR)/etc && \
7199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7201                   "RANLIB=$${RANLIB}" \
7202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7203                   pdf) \
7204           || exit 1
7205
7206 @endif etc
7207
7208 .PHONY: maybe-html-etc html-etc
7209 maybe-html-etc:
7210 @if etc
7211 maybe-html-etc: html-etc
7212
7213 html-etc: \
7214     configure-etc 
7215         @: $(MAKE); $(unstage)
7216         @[ -f ./etc/Makefile ] || exit 0; \
7217         r=`${PWD_COMMAND}`; export r; \
7218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7219         $(HOST_EXPORTS) \
7220         for flag in $(EXTRA_HOST_FLAGS) ; do \
7221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7222         done; \
7223         echo "Doing html in etc" ; \
7224         (cd $(HOST_SUBDIR)/etc && \
7225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7227                   "RANLIB=$${RANLIB}" \
7228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7229                   html) \
7230           || exit 1
7231
7232 @endif etc
7233
7234 .PHONY: maybe-TAGS-etc TAGS-etc
7235 maybe-TAGS-etc:
7236 @if etc
7237 maybe-TAGS-etc: TAGS-etc
7238
7239 TAGS-etc: \
7240     configure-etc 
7241         @: $(MAKE); $(unstage)
7242         @[ -f ./etc/Makefile ] || exit 0; \
7243         r=`${PWD_COMMAND}`; export r; \
7244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7245         $(HOST_EXPORTS) \
7246         for flag in $(EXTRA_HOST_FLAGS) ; do \
7247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7248         done; \
7249         echo "Doing TAGS in etc" ; \
7250         (cd $(HOST_SUBDIR)/etc && \
7251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7253                   "RANLIB=$${RANLIB}" \
7254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7255                   TAGS) \
7256           || exit 1
7257
7258 @endif etc
7259
7260 .PHONY: maybe-install-info-etc install-info-etc
7261 maybe-install-info-etc:
7262 @if etc
7263 maybe-install-info-etc: install-info-etc
7264
7265 install-info-etc: \
7266     configure-etc \
7267     info-etc 
7268         @: $(MAKE); $(unstage)
7269         @[ -f ./etc/Makefile ] || exit 0; \
7270         r=`${PWD_COMMAND}`; export r; \
7271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7272         $(HOST_EXPORTS) \
7273         for flag in $(EXTRA_HOST_FLAGS) ; do \
7274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7275         done; \
7276         echo "Doing install-info in etc" ; \
7277         (cd $(HOST_SUBDIR)/etc && \
7278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7280                   "RANLIB=$${RANLIB}" \
7281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7282                   install-info) \
7283           || exit 1
7284
7285 @endif etc
7286
7287 .PHONY: maybe-install-pdf-etc install-pdf-etc
7288 maybe-install-pdf-etc:
7289 @if etc
7290 maybe-install-pdf-etc: install-pdf-etc
7291
7292 install-pdf-etc: \
7293     configure-etc \
7294     pdf-etc 
7295         @: $(MAKE); $(unstage)
7296         @[ -f ./etc/Makefile ] || exit 0; \
7297         r=`${PWD_COMMAND}`; export r; \
7298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7299         $(HOST_EXPORTS) \
7300         for flag in $(EXTRA_HOST_FLAGS) ; do \
7301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7302         done; \
7303         echo "Doing install-pdf in etc" ; \
7304         (cd $(HOST_SUBDIR)/etc && \
7305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7307                   "RANLIB=$${RANLIB}" \
7308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7309                   install-pdf) \
7310           || exit 1
7311
7312 @endif etc
7313
7314 .PHONY: maybe-install-html-etc install-html-etc
7315 maybe-install-html-etc:
7316 @if etc
7317 maybe-install-html-etc: install-html-etc
7318
7319 install-html-etc: \
7320     configure-etc \
7321     html-etc 
7322         @: $(MAKE); $(unstage)
7323         @[ -f ./etc/Makefile ] || exit 0; \
7324         r=`${PWD_COMMAND}`; export r; \
7325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7326         $(HOST_EXPORTS) \
7327         for flag in $(EXTRA_HOST_FLAGS) ; do \
7328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7329         done; \
7330         echo "Doing install-html in etc" ; \
7331         (cd $(HOST_SUBDIR)/etc && \
7332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7334                   "RANLIB=$${RANLIB}" \
7335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7336                   install-html) \
7337           || exit 1
7338
7339 @endif etc
7340
7341 .PHONY: maybe-installcheck-etc installcheck-etc
7342 maybe-installcheck-etc:
7343 @if etc
7344 maybe-installcheck-etc: installcheck-etc
7345
7346 installcheck-etc: \
7347     configure-etc 
7348         @: $(MAKE); $(unstage)
7349         @[ -f ./etc/Makefile ] || exit 0; \
7350         r=`${PWD_COMMAND}`; export r; \
7351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7352         $(HOST_EXPORTS) \
7353         for flag in $(EXTRA_HOST_FLAGS) ; do \
7354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7355         done; \
7356         echo "Doing installcheck in etc" ; \
7357         (cd $(HOST_SUBDIR)/etc && \
7358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7360                   "RANLIB=$${RANLIB}" \
7361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7362                   installcheck) \
7363           || exit 1
7364
7365 @endif etc
7366
7367 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7368 maybe-mostlyclean-etc:
7369 @if etc
7370 maybe-mostlyclean-etc: mostlyclean-etc
7371
7372 mostlyclean-etc: 
7373         @: $(MAKE); $(unstage)
7374         @[ -f ./etc/Makefile ] || exit 0; \
7375         r=`${PWD_COMMAND}`; export r; \
7376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7377         $(HOST_EXPORTS) \
7378         for flag in $(EXTRA_HOST_FLAGS) ; do \
7379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7380         done; \
7381         echo "Doing mostlyclean in etc" ; \
7382         (cd $(HOST_SUBDIR)/etc && \
7383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7385                   "RANLIB=$${RANLIB}" \
7386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7387                   mostlyclean) \
7388           || exit 1
7389
7390 @endif etc
7391
7392 .PHONY: maybe-clean-etc clean-etc
7393 maybe-clean-etc:
7394 @if etc
7395 maybe-clean-etc: clean-etc
7396
7397 clean-etc: 
7398         @: $(MAKE); $(unstage)
7399         @[ -f ./etc/Makefile ] || exit 0; \
7400         r=`${PWD_COMMAND}`; export r; \
7401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402         $(HOST_EXPORTS) \
7403         for flag in $(EXTRA_HOST_FLAGS) ; do \
7404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7405         done; \
7406         echo "Doing clean in etc" ; \
7407         (cd $(HOST_SUBDIR)/etc && \
7408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7410                   "RANLIB=$${RANLIB}" \
7411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7412                   clean) \
7413           || exit 1
7414
7415 @endif etc
7416
7417 .PHONY: maybe-distclean-etc distclean-etc
7418 maybe-distclean-etc:
7419 @if etc
7420 maybe-distclean-etc: distclean-etc
7421
7422 distclean-etc: 
7423         @: $(MAKE); $(unstage)
7424         @[ -f ./etc/Makefile ] || exit 0; \
7425         r=`${PWD_COMMAND}`; export r; \
7426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7427         $(HOST_EXPORTS) \
7428         for flag in $(EXTRA_HOST_FLAGS) ; do \
7429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7430         done; \
7431         echo "Doing distclean in etc" ; \
7432         (cd $(HOST_SUBDIR)/etc && \
7433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7435                   "RANLIB=$${RANLIB}" \
7436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7437                   distclean) \
7438           || exit 1
7439
7440 @endif etc
7441
7442 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7443 maybe-maintainer-clean-etc:
7444 @if etc
7445 maybe-maintainer-clean-etc: maintainer-clean-etc
7446
7447 maintainer-clean-etc: 
7448         @: $(MAKE); $(unstage)
7449         @[ -f ./etc/Makefile ] || exit 0; \
7450         r=`${PWD_COMMAND}`; export r; \
7451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7452         $(HOST_EXPORTS) \
7453         for flag in $(EXTRA_HOST_FLAGS) ; do \
7454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7455         done; \
7456         echo "Doing maintainer-clean in etc" ; \
7457         (cd $(HOST_SUBDIR)/etc && \
7458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7460                   "RANLIB=$${RANLIB}" \
7461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7462                   maintainer-clean) \
7463           || exit 1
7464
7465 @endif etc
7466
7467
7468
7469 .PHONY: configure-fastjar maybe-configure-fastjar
7470 maybe-configure-fastjar:
7471 @if gcc-bootstrap
7472 configure-fastjar: stage_current
7473 @endif gcc-bootstrap
7474 @if fastjar
7475 maybe-configure-fastjar: configure-fastjar
7476 configure-fastjar: 
7477         @: $(MAKE); $(unstage)
7478         @r=`${PWD_COMMAND}`; export r; \
7479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7480         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
7482         $(HOST_EXPORTS)  \
7483         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7484         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7485         case $(srcdir) in \
7486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7487           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7489         esac; \
7490         module_srcdir=fastjar; \
7491         $(SHELL) \
7492           $$s/$$module_srcdir/configure \
7493           --srcdir=$${topdir}/$$module_srcdir \
7494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7495           --target=${target_alias}  \
7496           || exit 1
7497 @endif fastjar
7498
7499
7500
7501
7502
7503 .PHONY: all-fastjar maybe-all-fastjar
7504 maybe-all-fastjar:
7505 @if gcc-bootstrap
7506 all-fastjar: stage_current
7507 @endif gcc-bootstrap
7508 @if fastjar
7509 TARGET-fastjar=all
7510 maybe-all-fastjar: all-fastjar
7511 all-fastjar: configure-fastjar
7512         @: $(MAKE); $(unstage)
7513         @r=`${PWD_COMMAND}`; export r; \
7514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7515         $(HOST_EXPORTS)  \
7516         (cd $(HOST_SUBDIR)/fastjar && \
7517           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7518                 $(TARGET-fastjar))
7519 @endif fastjar
7520
7521
7522
7523
7524 .PHONY: check-fastjar maybe-check-fastjar
7525 maybe-check-fastjar:
7526 @if fastjar
7527 maybe-check-fastjar: check-fastjar
7528
7529 # This module is only tested in a native toolchain.
7530 check-fastjar:
7531         @: $(MAKE); $(unstage)
7532         @if [ '$(host)' = '$(target)' ] ; then \
7533           r=`${PWD_COMMAND}`; export r; \
7534           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7535           $(HOST_EXPORTS) \
7536           (cd $(HOST_SUBDIR)/fastjar && \
7537             $(MAKE) $(FLAGS_TO_PASS)  check); \
7538         fi
7539
7540 @endif fastjar
7541
7542 .PHONY: install-fastjar maybe-install-fastjar
7543 maybe-install-fastjar:
7544 @if fastjar
7545 maybe-install-fastjar: install-fastjar
7546
7547 install-fastjar: installdirs
7548         @: $(MAKE); $(unstage)
7549         @r=`${PWD_COMMAND}`; export r; \
7550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7551         $(HOST_EXPORTS) \
7552         (cd $(HOST_SUBDIR)/fastjar && \
7553           $(MAKE) $(FLAGS_TO_PASS)  install)
7554
7555 @endif fastjar
7556
7557 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7558 maybe-install-strip-fastjar:
7559 @if fastjar
7560 maybe-install-strip-fastjar: install-strip-fastjar
7561
7562 install-strip-fastjar: installdirs
7563         @: $(MAKE); $(unstage)
7564         @r=`${PWD_COMMAND}`; export r; \
7565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7566         $(HOST_EXPORTS) \
7567         (cd $(HOST_SUBDIR)/fastjar && \
7568           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7569
7570 @endif fastjar
7571
7572 # Other targets (info, dvi, pdf, etc.)
7573
7574 .PHONY: maybe-info-fastjar info-fastjar
7575 maybe-info-fastjar:
7576 @if fastjar
7577 maybe-info-fastjar: info-fastjar
7578
7579 info-fastjar: \
7580     configure-fastjar 
7581         @: $(MAKE); $(unstage)
7582         @[ -f ./fastjar/Makefile ] || exit 0; \
7583         r=`${PWD_COMMAND}`; export r; \
7584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7585         $(HOST_EXPORTS) \
7586         for flag in $(EXTRA_HOST_FLAGS) ; do \
7587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7588         done; \
7589         echo "Doing info in fastjar" ; \
7590         (cd $(HOST_SUBDIR)/fastjar && \
7591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7593                   "RANLIB=$${RANLIB}" \
7594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7595                   info) \
7596           || exit 1
7597
7598 @endif fastjar
7599
7600 .PHONY: maybe-dvi-fastjar dvi-fastjar
7601 maybe-dvi-fastjar:
7602 @if fastjar
7603 maybe-dvi-fastjar: dvi-fastjar
7604
7605 dvi-fastjar: \
7606     configure-fastjar 
7607         @: $(MAKE); $(unstage)
7608         @[ -f ./fastjar/Makefile ] || exit 0; \
7609         r=`${PWD_COMMAND}`; export r; \
7610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7611         $(HOST_EXPORTS) \
7612         for flag in $(EXTRA_HOST_FLAGS) ; do \
7613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7614         done; \
7615         echo "Doing dvi in fastjar" ; \
7616         (cd $(HOST_SUBDIR)/fastjar && \
7617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7619                   "RANLIB=$${RANLIB}" \
7620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7621                   dvi) \
7622           || exit 1
7623
7624 @endif fastjar
7625
7626 .PHONY: maybe-pdf-fastjar pdf-fastjar
7627 maybe-pdf-fastjar:
7628 @if fastjar
7629 maybe-pdf-fastjar: pdf-fastjar
7630
7631 pdf-fastjar: \
7632     configure-fastjar 
7633         @: $(MAKE); $(unstage)
7634         @[ -f ./fastjar/Makefile ] || exit 0; \
7635         r=`${PWD_COMMAND}`; export r; \
7636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7637         $(HOST_EXPORTS) \
7638         for flag in $(EXTRA_HOST_FLAGS) ; do \
7639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7640         done; \
7641         echo "Doing pdf in fastjar" ; \
7642         (cd $(HOST_SUBDIR)/fastjar && \
7643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7645                   "RANLIB=$${RANLIB}" \
7646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7647                   pdf) \
7648           || exit 1
7649
7650 @endif fastjar
7651
7652 .PHONY: maybe-html-fastjar html-fastjar
7653 maybe-html-fastjar:
7654 @if fastjar
7655 maybe-html-fastjar: html-fastjar
7656
7657 html-fastjar: \
7658     configure-fastjar 
7659         @: $(MAKE); $(unstage)
7660         @[ -f ./fastjar/Makefile ] || exit 0; \
7661         r=`${PWD_COMMAND}`; export r; \
7662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7663         $(HOST_EXPORTS) \
7664         for flag in $(EXTRA_HOST_FLAGS) ; do \
7665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7666         done; \
7667         echo "Doing html in fastjar" ; \
7668         (cd $(HOST_SUBDIR)/fastjar && \
7669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7671                   "RANLIB=$${RANLIB}" \
7672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7673                   html) \
7674           || exit 1
7675
7676 @endif fastjar
7677
7678 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7679 maybe-TAGS-fastjar:
7680 @if fastjar
7681 maybe-TAGS-fastjar: TAGS-fastjar
7682
7683 TAGS-fastjar: \
7684     configure-fastjar 
7685         @: $(MAKE); $(unstage)
7686         @[ -f ./fastjar/Makefile ] || exit 0; \
7687         r=`${PWD_COMMAND}`; export r; \
7688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7689         $(HOST_EXPORTS) \
7690         for flag in $(EXTRA_HOST_FLAGS) ; do \
7691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7692         done; \
7693         echo "Doing TAGS in fastjar" ; \
7694         (cd $(HOST_SUBDIR)/fastjar && \
7695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7697                   "RANLIB=$${RANLIB}" \
7698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7699                   TAGS) \
7700           || exit 1
7701
7702 @endif fastjar
7703
7704 .PHONY: maybe-install-info-fastjar install-info-fastjar
7705 maybe-install-info-fastjar:
7706 @if fastjar
7707 maybe-install-info-fastjar: install-info-fastjar
7708
7709 install-info-fastjar: \
7710     configure-fastjar \
7711     info-fastjar 
7712         @: $(MAKE); $(unstage)
7713         @[ -f ./fastjar/Makefile ] || exit 0; \
7714         r=`${PWD_COMMAND}`; export r; \
7715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7716         $(HOST_EXPORTS) \
7717         for flag in $(EXTRA_HOST_FLAGS) ; do \
7718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7719         done; \
7720         echo "Doing install-info in fastjar" ; \
7721         (cd $(HOST_SUBDIR)/fastjar && \
7722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7724                   "RANLIB=$${RANLIB}" \
7725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7726                   install-info) \
7727           || exit 1
7728
7729 @endif fastjar
7730
7731 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7732 maybe-install-pdf-fastjar:
7733 @if fastjar
7734 maybe-install-pdf-fastjar: install-pdf-fastjar
7735
7736 install-pdf-fastjar: \
7737     configure-fastjar \
7738     pdf-fastjar 
7739         @: $(MAKE); $(unstage)
7740         @[ -f ./fastjar/Makefile ] || exit 0; \
7741         r=`${PWD_COMMAND}`; export r; \
7742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7743         $(HOST_EXPORTS) \
7744         for flag in $(EXTRA_HOST_FLAGS) ; do \
7745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7746         done; \
7747         echo "Doing install-pdf in fastjar" ; \
7748         (cd $(HOST_SUBDIR)/fastjar && \
7749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7751                   "RANLIB=$${RANLIB}" \
7752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7753                   install-pdf) \
7754           || exit 1
7755
7756 @endif fastjar
7757
7758 .PHONY: maybe-install-html-fastjar install-html-fastjar
7759 maybe-install-html-fastjar:
7760 @if fastjar
7761 maybe-install-html-fastjar: install-html-fastjar
7762
7763 install-html-fastjar: \
7764     configure-fastjar \
7765     html-fastjar 
7766         @: $(MAKE); $(unstage)
7767         @[ -f ./fastjar/Makefile ] || exit 0; \
7768         r=`${PWD_COMMAND}`; export r; \
7769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7770         $(HOST_EXPORTS) \
7771         for flag in $(EXTRA_HOST_FLAGS) ; do \
7772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7773         done; \
7774         echo "Doing install-html in fastjar" ; \
7775         (cd $(HOST_SUBDIR)/fastjar && \
7776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7778                   "RANLIB=$${RANLIB}" \
7779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7780                   install-html) \
7781           || exit 1
7782
7783 @endif fastjar
7784
7785 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7786 maybe-installcheck-fastjar:
7787 @if fastjar
7788 maybe-installcheck-fastjar: installcheck-fastjar
7789
7790 installcheck-fastjar: \
7791     configure-fastjar 
7792         @: $(MAKE); $(unstage)
7793         @[ -f ./fastjar/Makefile ] || exit 0; \
7794         r=`${PWD_COMMAND}`; export r; \
7795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7796         $(HOST_EXPORTS) \
7797         for flag in $(EXTRA_HOST_FLAGS) ; do \
7798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7799         done; \
7800         echo "Doing installcheck in fastjar" ; \
7801         (cd $(HOST_SUBDIR)/fastjar && \
7802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7804                   "RANLIB=$${RANLIB}" \
7805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7806                   installcheck) \
7807           || exit 1
7808
7809 @endif fastjar
7810
7811 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7812 maybe-mostlyclean-fastjar:
7813 @if fastjar
7814 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7815
7816 mostlyclean-fastjar: 
7817         @: $(MAKE); $(unstage)
7818         @[ -f ./fastjar/Makefile ] || exit 0; \
7819         r=`${PWD_COMMAND}`; export r; \
7820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7821         $(HOST_EXPORTS) \
7822         for flag in $(EXTRA_HOST_FLAGS) ; do \
7823           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7824         done; \
7825         echo "Doing mostlyclean in fastjar" ; \
7826         (cd $(HOST_SUBDIR)/fastjar && \
7827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7829                   "RANLIB=$${RANLIB}" \
7830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7831                   mostlyclean) \
7832           || exit 1
7833
7834 @endif fastjar
7835
7836 .PHONY: maybe-clean-fastjar clean-fastjar
7837 maybe-clean-fastjar:
7838 @if fastjar
7839 maybe-clean-fastjar: clean-fastjar
7840
7841 clean-fastjar: 
7842         @: $(MAKE); $(unstage)
7843         @[ -f ./fastjar/Makefile ] || exit 0; \
7844         r=`${PWD_COMMAND}`; export r; \
7845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7846         $(HOST_EXPORTS) \
7847         for flag in $(EXTRA_HOST_FLAGS) ; do \
7848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7849         done; \
7850         echo "Doing clean in fastjar" ; \
7851         (cd $(HOST_SUBDIR)/fastjar && \
7852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7854                   "RANLIB=$${RANLIB}" \
7855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7856                   clean) \
7857           || exit 1
7858
7859 @endif fastjar
7860
7861 .PHONY: maybe-distclean-fastjar distclean-fastjar
7862 maybe-distclean-fastjar:
7863 @if fastjar
7864 maybe-distclean-fastjar: distclean-fastjar
7865
7866 distclean-fastjar: 
7867         @: $(MAKE); $(unstage)
7868         @[ -f ./fastjar/Makefile ] || exit 0; \
7869         r=`${PWD_COMMAND}`; export r; \
7870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7871         $(HOST_EXPORTS) \
7872         for flag in $(EXTRA_HOST_FLAGS) ; do \
7873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7874         done; \
7875         echo "Doing distclean in fastjar" ; \
7876         (cd $(HOST_SUBDIR)/fastjar && \
7877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7879                   "RANLIB=$${RANLIB}" \
7880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7881                   distclean) \
7882           || exit 1
7883
7884 @endif fastjar
7885
7886 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7887 maybe-maintainer-clean-fastjar:
7888 @if fastjar
7889 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7890
7891 maintainer-clean-fastjar: 
7892         @: $(MAKE); $(unstage)
7893         @[ -f ./fastjar/Makefile ] || exit 0; \
7894         r=`${PWD_COMMAND}`; export r; \
7895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7896         $(HOST_EXPORTS) \
7897         for flag in $(EXTRA_HOST_FLAGS) ; do \
7898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7899         done; \
7900         echo "Doing maintainer-clean in fastjar" ; \
7901         (cd $(HOST_SUBDIR)/fastjar && \
7902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7904                   "RANLIB=$${RANLIB}" \
7905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7906                   maintainer-clean) \
7907           || exit 1
7908
7909 @endif fastjar
7910
7911
7912
7913 .PHONY: configure-fixincludes maybe-configure-fixincludes
7914 maybe-configure-fixincludes:
7915 @if gcc-bootstrap
7916 configure-fixincludes: stage_current
7917 @endif gcc-bootstrap
7918 @if fixincludes
7919 maybe-configure-fixincludes: configure-fixincludes
7920 configure-fixincludes: 
7921         @r=`${PWD_COMMAND}`; export r; \
7922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7923         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7924         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7925         $(HOST_EXPORTS)  \
7926         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7927         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
7928         case $(srcdir) in \
7929           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7930           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7931                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7932         esac; \
7933         module_srcdir=fixincludes; \
7934         $(SHELL) \
7935           $$s/$$module_srcdir/configure \
7936           --srcdir=$${topdir}/$$module_srcdir \
7937           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7938           --target=${target_alias}  \
7939           || exit 1
7940 @endif fixincludes
7941
7942
7943
7944 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
7945 maybe-configure-stage1-fixincludes:
7946 @if fixincludes-bootstrap
7947 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
7948 configure-stage1-fixincludes:
7949         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
7950         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
7951         @r=`${PWD_COMMAND}`; export r; \
7952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7953         TFLAGS="$(STAGE1_TFLAGS)"; \
7954         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7955         $(HOST_EXPORTS) \
7956         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
7957         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
7958         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
7959         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes ; \
7960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7961         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
7962         case $(srcdir) in \
7963           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7964           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7965                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7966         esac; \
7967         module_srcdir=fixincludes; \
7968         $(SHELL) $$s/$$module_srcdir/configure \
7969           --srcdir=$${topdir}/$$module_srcdir \
7970           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7971           --target=${target_alias} \
7972            \
7973           $(STAGE1_CONFIGURE_FLAGS)
7974 @endif fixincludes-bootstrap
7975
7976 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
7977 maybe-configure-stage2-fixincludes:
7978 @if fixincludes-bootstrap
7979 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
7980 configure-stage2-fixincludes:
7981         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
7982         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
7983         @r=`${PWD_COMMAND}`; export r; \
7984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7985         TFLAGS="$(STAGE2_TFLAGS)"; \
7986         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7987         $(HOST_EXPORTS) \
7988         $(POSTSTAGE1_HOST_EXPORTS) \
7989         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
7990         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
7991         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
7992         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes ; \
7993         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7994         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
7995         case $(srcdir) in \
7996           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7997           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7998                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7999         esac; \
8000         module_srcdir=fixincludes; \
8001         $(SHELL) $$s/$$module_srcdir/configure \
8002           --srcdir=$${topdir}/$$module_srcdir \
8003           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8004           --target=${target_alias} \
8005            --with-build-libsubdir=$(HOST_SUBDIR)  \
8006           $(STAGE2_CONFIGURE_FLAGS)
8007 @endif fixincludes-bootstrap
8008
8009 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8010 maybe-configure-stage3-fixincludes:
8011 @if fixincludes-bootstrap
8012 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8013 configure-stage3-fixincludes:
8014         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8015         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8016         @r=`${PWD_COMMAND}`; export r; \
8017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8018         TFLAGS="$(STAGE3_TFLAGS)"; \
8019         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8020         $(HOST_EXPORTS) \
8021         $(POSTSTAGE1_HOST_EXPORTS) \
8022         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8023         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8024         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8025         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes ; \
8026         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8027         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8028         case $(srcdir) in \
8029           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8030           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8031                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8032         esac; \
8033         module_srcdir=fixincludes; \
8034         $(SHELL) $$s/$$module_srcdir/configure \
8035           --srcdir=$${topdir}/$$module_srcdir \
8036           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8037           --target=${target_alias} \
8038            --with-build-libsubdir=$(HOST_SUBDIR)  \
8039           $(STAGE3_CONFIGURE_FLAGS)
8040 @endif fixincludes-bootstrap
8041
8042 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8043 maybe-configure-stage4-fixincludes:
8044 @if fixincludes-bootstrap
8045 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8046 configure-stage4-fixincludes:
8047         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8048         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8049         @r=`${PWD_COMMAND}`; export r; \
8050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8051         TFLAGS="$(STAGE4_TFLAGS)"; \
8052         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8053         $(HOST_EXPORTS) \
8054         $(POSTSTAGE1_HOST_EXPORTS) \
8055         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8056         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8057         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8058         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes ; \
8059         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8060         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8061         case $(srcdir) in \
8062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8063           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8065         esac; \
8066         module_srcdir=fixincludes; \
8067         $(SHELL) $$s/$$module_srcdir/configure \
8068           --srcdir=$${topdir}/$$module_srcdir \
8069           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8070           --target=${target_alias} \
8071            --with-build-libsubdir=$(HOST_SUBDIR)  \
8072           $(STAGE4_CONFIGURE_FLAGS)
8073 @endif fixincludes-bootstrap
8074
8075 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8076 maybe-configure-stageprofile-fixincludes:
8077 @if fixincludes-bootstrap
8078 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8079 configure-stageprofile-fixincludes:
8080         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8081         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8082         @r=`${PWD_COMMAND}`; export r; \
8083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8084         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8085         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8086         $(HOST_EXPORTS) \
8087         $(POSTSTAGE1_HOST_EXPORTS) \
8088         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8089         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8090         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8091         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes ; \
8092         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8093         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8094         case $(srcdir) in \
8095           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8096           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8097                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8098         esac; \
8099         module_srcdir=fixincludes; \
8100         $(SHELL) $$s/$$module_srcdir/configure \
8101           --srcdir=$${topdir}/$$module_srcdir \
8102           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8103           --target=${target_alias} \
8104            --with-build-libsubdir=$(HOST_SUBDIR)  \
8105           $(STAGEprofile_CONFIGURE_FLAGS)
8106 @endif fixincludes-bootstrap
8107
8108 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8109 maybe-configure-stagefeedback-fixincludes:
8110 @if fixincludes-bootstrap
8111 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8112 configure-stagefeedback-fixincludes:
8113         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8114         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8115         @r=`${PWD_COMMAND}`; export r; \
8116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8117         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8118         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8119         $(HOST_EXPORTS) \
8120         $(POSTSTAGE1_HOST_EXPORTS) \
8121         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8122         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8123         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8124         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes ; \
8125         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8126         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8127         case $(srcdir) in \
8128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8129           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8131         esac; \
8132         module_srcdir=fixincludes; \
8133         $(SHELL) $$s/$$module_srcdir/configure \
8134           --srcdir=$${topdir}/$$module_srcdir \
8135           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8136           --target=${target_alias} \
8137            --with-build-libsubdir=$(HOST_SUBDIR)  \
8138           $(STAGEfeedback_CONFIGURE_FLAGS)
8139 @endif fixincludes-bootstrap
8140
8141
8142
8143
8144
8145 .PHONY: all-fixincludes maybe-all-fixincludes
8146 maybe-all-fixincludes:
8147 @if gcc-bootstrap
8148 all-fixincludes: stage_current
8149 @endif gcc-bootstrap
8150 @if fixincludes
8151 TARGET-fixincludes=all
8152 maybe-all-fixincludes: all-fixincludes
8153 all-fixincludes: configure-fixincludes
8154         @r=`${PWD_COMMAND}`; export r; \
8155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8156         $(HOST_EXPORTS)  \
8157         (cd $(HOST_SUBDIR)/fixincludes && \
8158           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8159                 $(TARGET-fixincludes))
8160 @endif fixincludes
8161
8162
8163
8164 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8165 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8166 maybe-all-stage1-fixincludes:
8167 maybe-clean-stage1-fixincludes:
8168 @if fixincludes-bootstrap
8169 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8170 all-stage1: all-stage1-fixincludes
8171 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8172 all-stage1-fixincludes: configure-stage1-fixincludes
8173         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8174         @r=`${PWD_COMMAND}`; export r; \
8175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8176         TFLAGS="$(STAGE1_TFLAGS)"; \
8177         $(HOST_EXPORTS)  \
8178         cd $(HOST_SUBDIR)/fixincludes && \
8179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8180                 CFLAGS="$(STAGE1_CFLAGS)" \
8181                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8182                 LIBCFLAGS="$(LIBCFLAGS)" \
8183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8186                 $(EXTRA_HOST_FLAGS)  \
8187                 $(STAGE1_FLAGS_TO_PASS)  \
8188                 TFLAGS="$(STAGE1_TFLAGS)" \
8189                 $(TARGET-stage1-fixincludes)
8190
8191 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8192 clean-stage1: clean-stage1-fixincludes
8193 clean-stage1-fixincludes:
8194         @if [ $(current_stage) = stage1 ]; then \
8195           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8196         else \
8197           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8198           $(MAKE) stage1-start; \
8199         fi; \
8200         cd $(HOST_SUBDIR)/fixincludes && \
8201         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8202         $(STAGE1_FLAGS_TO_PASS)  clean
8203 @endif fixincludes-bootstrap
8204
8205
8206 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8207 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8208 maybe-all-stage2-fixincludes:
8209 maybe-clean-stage2-fixincludes:
8210 @if fixincludes-bootstrap
8211 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8212 all-stage2: all-stage2-fixincludes
8213 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8214 all-stage2-fixincludes: configure-stage2-fixincludes
8215         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8216         @r=`${PWD_COMMAND}`; export r; \
8217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8218         TFLAGS="$(STAGE2_TFLAGS)"; \
8219         $(HOST_EXPORTS) \
8220         $(POSTSTAGE1_HOST_EXPORTS)  \
8221         cd $(HOST_SUBDIR)/fixincludes && \
8222         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8223                 CFLAGS="$(STAGE2_CFLAGS)" \
8224                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8225                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8226                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8227                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8228                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8229                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8230                 TFLAGS="$(STAGE2_TFLAGS)" \
8231                 $(TARGET-stage2-fixincludes)
8232
8233 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8234 clean-stage2: clean-stage2-fixincludes
8235 clean-stage2-fixincludes:
8236         @if [ $(current_stage) = stage2 ]; then \
8237           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8238         else \
8239           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8240           $(MAKE) stage2-start; \
8241         fi; \
8242         cd $(HOST_SUBDIR)/fixincludes && \
8243         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8244 @endif fixincludes-bootstrap
8245
8246
8247 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8248 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8249 maybe-all-stage3-fixincludes:
8250 maybe-clean-stage3-fixincludes:
8251 @if fixincludes-bootstrap
8252 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8253 all-stage3: all-stage3-fixincludes
8254 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8255 all-stage3-fixincludes: configure-stage3-fixincludes
8256         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8257         @r=`${PWD_COMMAND}`; export r; \
8258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8259         TFLAGS="$(STAGE3_TFLAGS)"; \
8260         $(HOST_EXPORTS) \
8261         $(POSTSTAGE1_HOST_EXPORTS)  \
8262         cd $(HOST_SUBDIR)/fixincludes && \
8263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8264                 CFLAGS="$(STAGE3_CFLAGS)" \
8265                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8266                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8270                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8271                 TFLAGS="$(STAGE3_TFLAGS)" \
8272                 $(TARGET-stage3-fixincludes)
8273
8274 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8275 clean-stage3: clean-stage3-fixincludes
8276 clean-stage3-fixincludes:
8277         @if [ $(current_stage) = stage3 ]; then \
8278           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8279         else \
8280           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8281           $(MAKE) stage3-start; \
8282         fi; \
8283         cd $(HOST_SUBDIR)/fixincludes && \
8284         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8285 @endif fixincludes-bootstrap
8286
8287
8288 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8289 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8290 maybe-all-stage4-fixincludes:
8291 maybe-clean-stage4-fixincludes:
8292 @if fixincludes-bootstrap
8293 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8294 all-stage4: all-stage4-fixincludes
8295 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8296 all-stage4-fixincludes: configure-stage4-fixincludes
8297         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8298         @r=`${PWD_COMMAND}`; export r; \
8299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8300         TFLAGS="$(STAGE4_TFLAGS)"; \
8301         $(HOST_EXPORTS) \
8302         $(POSTSTAGE1_HOST_EXPORTS)  \
8303         cd $(HOST_SUBDIR)/fixincludes && \
8304         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8305                 CFLAGS="$(STAGE4_CFLAGS)" \
8306                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8307                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8308                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8309                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8310                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8311                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8312                 TFLAGS="$(STAGE4_TFLAGS)" \
8313                 $(TARGET-stage4-fixincludes)
8314
8315 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8316 clean-stage4: clean-stage4-fixincludes
8317 clean-stage4-fixincludes:
8318         @if [ $(current_stage) = stage4 ]; then \
8319           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8320         else \
8321           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8322           $(MAKE) stage4-start; \
8323         fi; \
8324         cd $(HOST_SUBDIR)/fixincludes && \
8325         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8326 @endif fixincludes-bootstrap
8327
8328
8329 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8330 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8331 maybe-all-stageprofile-fixincludes:
8332 maybe-clean-stageprofile-fixincludes:
8333 @if fixincludes-bootstrap
8334 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8335 all-stageprofile: all-stageprofile-fixincludes
8336 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8337 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8338         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8339         @r=`${PWD_COMMAND}`; export r; \
8340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8341         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8342         $(HOST_EXPORTS) \
8343         $(POSTSTAGE1_HOST_EXPORTS)  \
8344         cd $(HOST_SUBDIR)/fixincludes && \
8345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8346                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8347                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8348                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8349                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8350                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8351                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8352                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8353                 TFLAGS="$(STAGEprofile_TFLAGS)" \
8354                 $(TARGET-stageprofile-fixincludes)
8355
8356 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8357 clean-stageprofile: clean-stageprofile-fixincludes
8358 clean-stageprofile-fixincludes:
8359         @if [ $(current_stage) = stageprofile ]; then \
8360           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8361         else \
8362           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8363           $(MAKE) stageprofile-start; \
8364         fi; \
8365         cd $(HOST_SUBDIR)/fixincludes && \
8366         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8367 @endif fixincludes-bootstrap
8368
8369
8370 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8371 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8372 maybe-all-stagefeedback-fixincludes:
8373 maybe-clean-stagefeedback-fixincludes:
8374 @if fixincludes-bootstrap
8375 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8376 all-stagefeedback: all-stagefeedback-fixincludes
8377 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8378 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8379         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8380         @r=`${PWD_COMMAND}`; export r; \
8381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8382         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8383         $(HOST_EXPORTS) \
8384         $(POSTSTAGE1_HOST_EXPORTS)  \
8385         cd $(HOST_SUBDIR)/fixincludes && \
8386         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8387                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8388                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8389                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8393                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8394                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8395                 $(TARGET-stagefeedback-fixincludes)
8396
8397 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8398 clean-stagefeedback: clean-stagefeedback-fixincludes
8399 clean-stagefeedback-fixincludes:
8400         @if [ $(current_stage) = stagefeedback ]; then \
8401           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8402         else \
8403           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8404           $(MAKE) stagefeedback-start; \
8405         fi; \
8406         cd $(HOST_SUBDIR)/fixincludes && \
8407         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8408 @endif fixincludes-bootstrap
8409
8410
8411
8412
8413
8414 .PHONY: check-fixincludes maybe-check-fixincludes
8415 maybe-check-fixincludes:
8416 @if fixincludes
8417 maybe-check-fixincludes: check-fixincludes
8418
8419 check-fixincludes:
8420         @: $(MAKE); $(unstage)
8421         @r=`${PWD_COMMAND}`; export r; \
8422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8423         $(HOST_EXPORTS) \
8424         (cd $(HOST_SUBDIR)/fixincludes && \
8425           $(MAKE) $(FLAGS_TO_PASS)  check)
8426
8427 @endif fixincludes
8428
8429 .PHONY: install-fixincludes maybe-install-fixincludes
8430 maybe-install-fixincludes:
8431 @if fixincludes
8432 maybe-install-fixincludes: install-fixincludes
8433
8434 install-fixincludes: installdirs
8435         @: $(MAKE); $(unstage)
8436         @r=`${PWD_COMMAND}`; export r; \
8437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8438         $(HOST_EXPORTS) \
8439         (cd $(HOST_SUBDIR)/fixincludes && \
8440           $(MAKE) $(FLAGS_TO_PASS)  install)
8441
8442 @endif fixincludes
8443
8444 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8445 maybe-install-strip-fixincludes:
8446 @if fixincludes
8447 maybe-install-strip-fixincludes: install-strip-fixincludes
8448
8449 install-strip-fixincludes: installdirs
8450         @: $(MAKE); $(unstage)
8451         @r=`${PWD_COMMAND}`; export r; \
8452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8453         $(HOST_EXPORTS) \
8454         (cd $(HOST_SUBDIR)/fixincludes && \
8455           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8456
8457 @endif fixincludes
8458
8459 # Other targets (info, dvi, pdf, etc.)
8460
8461 .PHONY: maybe-info-fixincludes info-fixincludes
8462 maybe-info-fixincludes:
8463 @if fixincludes
8464 maybe-info-fixincludes: info-fixincludes
8465
8466 info-fixincludes: \
8467     configure-fixincludes 
8468         @[ -f ./fixincludes/Makefile ] || exit 0; \
8469         r=`${PWD_COMMAND}`; export r; \
8470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8471         $(HOST_EXPORTS) \
8472         for flag in $(EXTRA_HOST_FLAGS) ; do \
8473           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8474         done; \
8475         echo "Doing info in fixincludes" ; \
8476         (cd $(HOST_SUBDIR)/fixincludes && \
8477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8479                   "RANLIB=$${RANLIB}" \
8480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8481                   info) \
8482           || exit 1
8483
8484 @endif fixincludes
8485
8486 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8487 maybe-dvi-fixincludes:
8488 @if fixincludes
8489 maybe-dvi-fixincludes: dvi-fixincludes
8490
8491 dvi-fixincludes: \
8492     configure-fixincludes 
8493         @[ -f ./fixincludes/Makefile ] || exit 0; \
8494         r=`${PWD_COMMAND}`; export r; \
8495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8496         $(HOST_EXPORTS) \
8497         for flag in $(EXTRA_HOST_FLAGS) ; do \
8498           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8499         done; \
8500         echo "Doing dvi in fixincludes" ; \
8501         (cd $(HOST_SUBDIR)/fixincludes && \
8502           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8503                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8504                   "RANLIB=$${RANLIB}" \
8505                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8506                   dvi) \
8507           || exit 1
8508
8509 @endif fixincludes
8510
8511 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8512 maybe-pdf-fixincludes:
8513 @if fixincludes
8514 maybe-pdf-fixincludes: pdf-fixincludes
8515
8516 pdf-fixincludes: \
8517     configure-fixincludes 
8518         @[ -f ./fixincludes/Makefile ] || exit 0; \
8519         r=`${PWD_COMMAND}`; export r; \
8520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8521         $(HOST_EXPORTS) \
8522         for flag in $(EXTRA_HOST_FLAGS) ; do \
8523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8524         done; \
8525         echo "Doing pdf in fixincludes" ; \
8526         (cd $(HOST_SUBDIR)/fixincludes && \
8527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8529                   "RANLIB=$${RANLIB}" \
8530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8531                   pdf) \
8532           || exit 1
8533
8534 @endif fixincludes
8535
8536 .PHONY: maybe-html-fixincludes html-fixincludes
8537 maybe-html-fixincludes:
8538 @if fixincludes
8539 maybe-html-fixincludes: html-fixincludes
8540
8541 html-fixincludes: \
8542     configure-fixincludes 
8543         @[ -f ./fixincludes/Makefile ] || exit 0; \
8544         r=`${PWD_COMMAND}`; export r; \
8545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8546         $(HOST_EXPORTS) \
8547         for flag in $(EXTRA_HOST_FLAGS) ; do \
8548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8549         done; \
8550         echo "Doing html in fixincludes" ; \
8551         (cd $(HOST_SUBDIR)/fixincludes && \
8552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8554                   "RANLIB=$${RANLIB}" \
8555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8556                   html) \
8557           || exit 1
8558
8559 @endif fixincludes
8560
8561 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8562 maybe-TAGS-fixincludes:
8563 @if fixincludes
8564 maybe-TAGS-fixincludes: TAGS-fixincludes
8565
8566 # fixincludes doesn't support TAGS.
8567 TAGS-fixincludes:
8568
8569 @endif fixincludes
8570
8571 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8572 maybe-install-info-fixincludes:
8573 @if fixincludes
8574 maybe-install-info-fixincludes: install-info-fixincludes
8575
8576 install-info-fixincludes: \
8577     configure-fixincludes \
8578     info-fixincludes 
8579         @[ -f ./fixincludes/Makefile ] || exit 0; \
8580         r=`${PWD_COMMAND}`; export r; \
8581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8582         $(HOST_EXPORTS) \
8583         for flag in $(EXTRA_HOST_FLAGS) ; do \
8584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8585         done; \
8586         echo "Doing install-info in fixincludes" ; \
8587         (cd $(HOST_SUBDIR)/fixincludes && \
8588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8590                   "RANLIB=$${RANLIB}" \
8591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8592                   install-info) \
8593           || exit 1
8594
8595 @endif fixincludes
8596
8597 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8598 maybe-install-pdf-fixincludes:
8599 @if fixincludes
8600 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8601
8602 install-pdf-fixincludes: \
8603     configure-fixincludes \
8604     pdf-fixincludes 
8605         @[ -f ./fixincludes/Makefile ] || exit 0; \
8606         r=`${PWD_COMMAND}`; export r; \
8607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8608         $(HOST_EXPORTS) \
8609         for flag in $(EXTRA_HOST_FLAGS) ; do \
8610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8611         done; \
8612         echo "Doing install-pdf in fixincludes" ; \
8613         (cd $(HOST_SUBDIR)/fixincludes && \
8614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8616                   "RANLIB=$${RANLIB}" \
8617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8618                   install-pdf) \
8619           || exit 1
8620
8621 @endif fixincludes
8622
8623 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8624 maybe-install-html-fixincludes:
8625 @if fixincludes
8626 maybe-install-html-fixincludes: install-html-fixincludes
8627
8628 install-html-fixincludes: \
8629     configure-fixincludes \
8630     html-fixincludes 
8631         @[ -f ./fixincludes/Makefile ] || exit 0; \
8632         r=`${PWD_COMMAND}`; export r; \
8633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8634         $(HOST_EXPORTS) \
8635         for flag in $(EXTRA_HOST_FLAGS) ; do \
8636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8637         done; \
8638         echo "Doing install-html in fixincludes" ; \
8639         (cd $(HOST_SUBDIR)/fixincludes && \
8640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8642                   "RANLIB=$${RANLIB}" \
8643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8644                   install-html) \
8645           || exit 1
8646
8647 @endif fixincludes
8648
8649 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8650 maybe-installcheck-fixincludes:
8651 @if fixincludes
8652 maybe-installcheck-fixincludes: installcheck-fixincludes
8653
8654 installcheck-fixincludes: \
8655     configure-fixincludes 
8656         @[ -f ./fixincludes/Makefile ] || exit 0; \
8657         r=`${PWD_COMMAND}`; export r; \
8658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8659         $(HOST_EXPORTS) \
8660         for flag in $(EXTRA_HOST_FLAGS) ; do \
8661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8662         done; \
8663         echo "Doing installcheck in fixincludes" ; \
8664         (cd $(HOST_SUBDIR)/fixincludes && \
8665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8667                   "RANLIB=$${RANLIB}" \
8668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8669                   installcheck) \
8670           || exit 1
8671
8672 @endif fixincludes
8673
8674 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8675 maybe-mostlyclean-fixincludes:
8676 @if fixincludes
8677 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8678
8679 mostlyclean-fixincludes: 
8680         @[ -f ./fixincludes/Makefile ] || exit 0; \
8681         r=`${PWD_COMMAND}`; export r; \
8682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8683         $(HOST_EXPORTS) \
8684         for flag in $(EXTRA_HOST_FLAGS) ; do \
8685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8686         done; \
8687         echo "Doing mostlyclean in fixincludes" ; \
8688         (cd $(HOST_SUBDIR)/fixincludes && \
8689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8691                   "RANLIB=$${RANLIB}" \
8692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8693                   mostlyclean) \
8694           || exit 1
8695
8696 @endif fixincludes
8697
8698 .PHONY: maybe-clean-fixincludes clean-fixincludes
8699 maybe-clean-fixincludes:
8700 @if fixincludes
8701 maybe-clean-fixincludes: clean-fixincludes
8702
8703 clean-fixincludes: 
8704         @[ -f ./fixincludes/Makefile ] || exit 0; \
8705         r=`${PWD_COMMAND}`; export r; \
8706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8707         $(HOST_EXPORTS) \
8708         for flag in $(EXTRA_HOST_FLAGS) ; do \
8709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8710         done; \
8711         echo "Doing clean in fixincludes" ; \
8712         (cd $(HOST_SUBDIR)/fixincludes && \
8713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8715                   "RANLIB=$${RANLIB}" \
8716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8717                   clean) \
8718           || exit 1
8719
8720 @endif fixincludes
8721
8722 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8723 maybe-distclean-fixincludes:
8724 @if fixincludes
8725 maybe-distclean-fixincludes: distclean-fixincludes
8726
8727 distclean-fixincludes: 
8728         @[ -f ./fixincludes/Makefile ] || exit 0; \
8729         r=`${PWD_COMMAND}`; export r; \
8730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8731         $(HOST_EXPORTS) \
8732         for flag in $(EXTRA_HOST_FLAGS) ; do \
8733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8734         done; \
8735         echo "Doing distclean in fixincludes" ; \
8736         (cd $(HOST_SUBDIR)/fixincludes && \
8737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8739                   "RANLIB=$${RANLIB}" \
8740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8741                   distclean) \
8742           || exit 1
8743
8744 @endif fixincludes
8745
8746 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8747 maybe-maintainer-clean-fixincludes:
8748 @if fixincludes
8749 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8750
8751 maintainer-clean-fixincludes: 
8752         @[ -f ./fixincludes/Makefile ] || exit 0; \
8753         r=`${PWD_COMMAND}`; export r; \
8754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8755         $(HOST_EXPORTS) \
8756         for flag in $(EXTRA_HOST_FLAGS) ; do \
8757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8758         done; \
8759         echo "Doing maintainer-clean in fixincludes" ; \
8760         (cd $(HOST_SUBDIR)/fixincludes && \
8761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8763                   "RANLIB=$${RANLIB}" \
8764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8765                   maintainer-clean) \
8766           || exit 1
8767
8768 @endif fixincludes
8769
8770
8771
8772 .PHONY: configure-flex maybe-configure-flex
8773 maybe-configure-flex:
8774 @if gcc-bootstrap
8775 configure-flex: stage_current
8776 @endif gcc-bootstrap
8777 @if flex
8778 maybe-configure-flex: configure-flex
8779 configure-flex: 
8780         @: $(MAKE); $(unstage)
8781         @r=`${PWD_COMMAND}`; export r; \
8782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8783         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8784         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
8785         $(HOST_EXPORTS)  \
8786         echo Configuring in $(HOST_SUBDIR)/flex; \
8787         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8788         case $(srcdir) in \
8789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8790           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8792         esac; \
8793         module_srcdir=flex; \
8794         $(SHELL) \
8795           $$s/$$module_srcdir/configure \
8796           --srcdir=$${topdir}/$$module_srcdir \
8797           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8798           --target=${target_alias}  \
8799           || exit 1
8800 @endif flex
8801
8802
8803
8804
8805
8806 .PHONY: all-flex maybe-all-flex
8807 maybe-all-flex:
8808 @if gcc-bootstrap
8809 all-flex: stage_current
8810 @endif gcc-bootstrap
8811 @if flex
8812 TARGET-flex=all
8813 maybe-all-flex: all-flex
8814 all-flex: configure-flex
8815         @: $(MAKE); $(unstage)
8816         @r=`${PWD_COMMAND}`; export r; \
8817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8818         $(HOST_EXPORTS)  \
8819         (cd $(HOST_SUBDIR)/flex && \
8820           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8821                 $(TARGET-flex))
8822 @endif flex
8823
8824
8825
8826
8827 .PHONY: check-flex maybe-check-flex
8828 maybe-check-flex:
8829 @if flex
8830 maybe-check-flex: check-flex
8831
8832 # This module is only tested in a native toolchain.
8833 check-flex:
8834         @: $(MAKE); $(unstage)
8835         @if [ '$(host)' = '$(target)' ] ; then \
8836           r=`${PWD_COMMAND}`; export r; \
8837           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8838           $(HOST_EXPORTS) \
8839           (cd $(HOST_SUBDIR)/flex && \
8840             $(MAKE) $(FLAGS_TO_PASS)  check); \
8841         fi
8842
8843 @endif flex
8844
8845 .PHONY: install-flex maybe-install-flex
8846 maybe-install-flex:
8847 @if flex
8848 maybe-install-flex: install-flex
8849
8850 install-flex: installdirs
8851         @: $(MAKE); $(unstage)
8852         @r=`${PWD_COMMAND}`; export r; \
8853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8854         $(HOST_EXPORTS) \
8855         (cd $(HOST_SUBDIR)/flex && \
8856           $(MAKE) $(FLAGS_TO_PASS)  install)
8857
8858 @endif flex
8859
8860 .PHONY: install-strip-flex maybe-install-strip-flex
8861 maybe-install-strip-flex:
8862 @if flex
8863 maybe-install-strip-flex: install-strip-flex
8864
8865 install-strip-flex: installdirs
8866         @: $(MAKE); $(unstage)
8867         @r=`${PWD_COMMAND}`; export r; \
8868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8869         $(HOST_EXPORTS) \
8870         (cd $(HOST_SUBDIR)/flex && \
8871           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8872
8873 @endif flex
8874
8875 # Other targets (info, dvi, pdf, etc.)
8876
8877 .PHONY: maybe-info-flex info-flex
8878 maybe-info-flex:
8879 @if flex
8880 maybe-info-flex: info-flex
8881
8882 info-flex: \
8883     configure-flex 
8884         @: $(MAKE); $(unstage)
8885         @[ -f ./flex/Makefile ] || exit 0; \
8886         r=`${PWD_COMMAND}`; export r; \
8887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8888         $(HOST_EXPORTS) \
8889         for flag in $(EXTRA_HOST_FLAGS) ; do \
8890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8891         done; \
8892         echo "Doing info in flex" ; \
8893         (cd $(HOST_SUBDIR)/flex && \
8894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8896                   "RANLIB=$${RANLIB}" \
8897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8898                   info) \
8899           || exit 1
8900
8901 @endif flex
8902
8903 .PHONY: maybe-dvi-flex dvi-flex
8904 maybe-dvi-flex:
8905 @if flex
8906 maybe-dvi-flex: dvi-flex
8907
8908 dvi-flex: \
8909     configure-flex 
8910         @: $(MAKE); $(unstage)
8911         @[ -f ./flex/Makefile ] || exit 0; \
8912         r=`${PWD_COMMAND}`; export r; \
8913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8914         $(HOST_EXPORTS) \
8915         for flag in $(EXTRA_HOST_FLAGS) ; do \
8916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8917         done; \
8918         echo "Doing dvi in flex" ; \
8919         (cd $(HOST_SUBDIR)/flex && \
8920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8922                   "RANLIB=$${RANLIB}" \
8923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8924                   dvi) \
8925           || exit 1
8926
8927 @endif flex
8928
8929 .PHONY: maybe-pdf-flex pdf-flex
8930 maybe-pdf-flex:
8931 @if flex
8932 maybe-pdf-flex: pdf-flex
8933
8934 pdf-flex: \
8935     configure-flex 
8936         @: $(MAKE); $(unstage)
8937         @[ -f ./flex/Makefile ] || exit 0; \
8938         r=`${PWD_COMMAND}`; export r; \
8939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8940         $(HOST_EXPORTS) \
8941         for flag in $(EXTRA_HOST_FLAGS) ; do \
8942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8943         done; \
8944         echo "Doing pdf in flex" ; \
8945         (cd $(HOST_SUBDIR)/flex && \
8946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8948                   "RANLIB=$${RANLIB}" \
8949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8950                   pdf) \
8951           || exit 1
8952
8953 @endif flex
8954
8955 .PHONY: maybe-html-flex html-flex
8956 maybe-html-flex:
8957 @if flex
8958 maybe-html-flex: html-flex
8959
8960 html-flex: \
8961     configure-flex 
8962         @: $(MAKE); $(unstage)
8963         @[ -f ./flex/Makefile ] || exit 0; \
8964         r=`${PWD_COMMAND}`; export r; \
8965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8966         $(HOST_EXPORTS) \
8967         for flag in $(EXTRA_HOST_FLAGS) ; do \
8968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8969         done; \
8970         echo "Doing html in flex" ; \
8971         (cd $(HOST_SUBDIR)/flex && \
8972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8974                   "RANLIB=$${RANLIB}" \
8975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8976                   html) \
8977           || exit 1
8978
8979 @endif flex
8980
8981 .PHONY: maybe-TAGS-flex TAGS-flex
8982 maybe-TAGS-flex:
8983 @if flex
8984 maybe-TAGS-flex: TAGS-flex
8985
8986 TAGS-flex: \
8987     configure-flex 
8988         @: $(MAKE); $(unstage)
8989         @[ -f ./flex/Makefile ] || exit 0; \
8990         r=`${PWD_COMMAND}`; export r; \
8991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8992         $(HOST_EXPORTS) \
8993         for flag in $(EXTRA_HOST_FLAGS) ; do \
8994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8995         done; \
8996         echo "Doing TAGS in flex" ; \
8997         (cd $(HOST_SUBDIR)/flex && \
8998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9000                   "RANLIB=$${RANLIB}" \
9001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9002                   TAGS) \
9003           || exit 1
9004
9005 @endif flex
9006
9007 .PHONY: maybe-install-info-flex install-info-flex
9008 maybe-install-info-flex:
9009 @if flex
9010 maybe-install-info-flex: install-info-flex
9011
9012 install-info-flex: \
9013     configure-flex \
9014     info-flex 
9015         @: $(MAKE); $(unstage)
9016         @[ -f ./flex/Makefile ] || exit 0; \
9017         r=`${PWD_COMMAND}`; export r; \
9018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9019         $(HOST_EXPORTS) \
9020         for flag in $(EXTRA_HOST_FLAGS) ; do \
9021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9022         done; \
9023         echo "Doing install-info in flex" ; \
9024         (cd $(HOST_SUBDIR)/flex && \
9025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9027                   "RANLIB=$${RANLIB}" \
9028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9029                   install-info) \
9030           || exit 1
9031
9032 @endif flex
9033
9034 .PHONY: maybe-install-pdf-flex install-pdf-flex
9035 maybe-install-pdf-flex:
9036 @if flex
9037 maybe-install-pdf-flex: install-pdf-flex
9038
9039 install-pdf-flex: \
9040     configure-flex \
9041     pdf-flex 
9042         @: $(MAKE); $(unstage)
9043         @[ -f ./flex/Makefile ] || exit 0; \
9044         r=`${PWD_COMMAND}`; export r; \
9045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9046         $(HOST_EXPORTS) \
9047         for flag in $(EXTRA_HOST_FLAGS) ; do \
9048           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9049         done; \
9050         echo "Doing install-pdf in flex" ; \
9051         (cd $(HOST_SUBDIR)/flex && \
9052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9054                   "RANLIB=$${RANLIB}" \
9055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9056                   install-pdf) \
9057           || exit 1
9058
9059 @endif flex
9060
9061 .PHONY: maybe-install-html-flex install-html-flex
9062 maybe-install-html-flex:
9063 @if flex
9064 maybe-install-html-flex: install-html-flex
9065
9066 install-html-flex: \
9067     configure-flex \
9068     html-flex 
9069         @: $(MAKE); $(unstage)
9070         @[ -f ./flex/Makefile ] || exit 0; \
9071         r=`${PWD_COMMAND}`; export r; \
9072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9073         $(HOST_EXPORTS) \
9074         for flag in $(EXTRA_HOST_FLAGS) ; do \
9075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9076         done; \
9077         echo "Doing install-html in flex" ; \
9078         (cd $(HOST_SUBDIR)/flex && \
9079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9081                   "RANLIB=$${RANLIB}" \
9082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9083                   install-html) \
9084           || exit 1
9085
9086 @endif flex
9087
9088 .PHONY: maybe-installcheck-flex installcheck-flex
9089 maybe-installcheck-flex:
9090 @if flex
9091 maybe-installcheck-flex: installcheck-flex
9092
9093 installcheck-flex: \
9094     configure-flex 
9095         @: $(MAKE); $(unstage)
9096         @[ -f ./flex/Makefile ] || exit 0; \
9097         r=`${PWD_COMMAND}`; export r; \
9098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9099         $(HOST_EXPORTS) \
9100         for flag in $(EXTRA_HOST_FLAGS) ; do \
9101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9102         done; \
9103         echo "Doing installcheck in flex" ; \
9104         (cd $(HOST_SUBDIR)/flex && \
9105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9107                   "RANLIB=$${RANLIB}" \
9108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9109                   installcheck) \
9110           || exit 1
9111
9112 @endif flex
9113
9114 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9115 maybe-mostlyclean-flex:
9116 @if flex
9117 maybe-mostlyclean-flex: mostlyclean-flex
9118
9119 mostlyclean-flex: 
9120         @: $(MAKE); $(unstage)
9121         @[ -f ./flex/Makefile ] || exit 0; \
9122         r=`${PWD_COMMAND}`; export r; \
9123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9124         $(HOST_EXPORTS) \
9125         for flag in $(EXTRA_HOST_FLAGS) ; do \
9126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9127         done; \
9128         echo "Doing mostlyclean in flex" ; \
9129         (cd $(HOST_SUBDIR)/flex && \
9130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9132                   "RANLIB=$${RANLIB}" \
9133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9134                   mostlyclean) \
9135           || exit 1
9136
9137 @endif flex
9138
9139 .PHONY: maybe-clean-flex clean-flex
9140 maybe-clean-flex:
9141 @if flex
9142 maybe-clean-flex: clean-flex
9143
9144 clean-flex: 
9145         @: $(MAKE); $(unstage)
9146         @[ -f ./flex/Makefile ] || exit 0; \
9147         r=`${PWD_COMMAND}`; export r; \
9148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9149         $(HOST_EXPORTS) \
9150         for flag in $(EXTRA_HOST_FLAGS) ; do \
9151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9152         done; \
9153         echo "Doing clean in flex" ; \
9154         (cd $(HOST_SUBDIR)/flex && \
9155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9157                   "RANLIB=$${RANLIB}" \
9158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9159                   clean) \
9160           || exit 1
9161
9162 @endif flex
9163
9164 .PHONY: maybe-distclean-flex distclean-flex
9165 maybe-distclean-flex:
9166 @if flex
9167 maybe-distclean-flex: distclean-flex
9168
9169 distclean-flex: 
9170         @: $(MAKE); $(unstage)
9171         @[ -f ./flex/Makefile ] || exit 0; \
9172         r=`${PWD_COMMAND}`; export r; \
9173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9174         $(HOST_EXPORTS) \
9175         for flag in $(EXTRA_HOST_FLAGS) ; do \
9176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9177         done; \
9178         echo "Doing distclean in flex" ; \
9179         (cd $(HOST_SUBDIR)/flex && \
9180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9182                   "RANLIB=$${RANLIB}" \
9183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9184                   distclean) \
9185           || exit 1
9186
9187 @endif flex
9188
9189 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9190 maybe-maintainer-clean-flex:
9191 @if flex
9192 maybe-maintainer-clean-flex: maintainer-clean-flex
9193
9194 maintainer-clean-flex: 
9195         @: $(MAKE); $(unstage)
9196         @[ -f ./flex/Makefile ] || exit 0; \
9197         r=`${PWD_COMMAND}`; export r; \
9198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9199         $(HOST_EXPORTS) \
9200         for flag in $(EXTRA_HOST_FLAGS) ; do \
9201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9202         done; \
9203         echo "Doing maintainer-clean in flex" ; \
9204         (cd $(HOST_SUBDIR)/flex && \
9205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9207                   "RANLIB=$${RANLIB}" \
9208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9209                   maintainer-clean) \
9210           || exit 1
9211
9212 @endif flex
9213
9214
9215
9216 .PHONY: configure-gas maybe-configure-gas
9217 maybe-configure-gas:
9218 @if gcc-bootstrap
9219 configure-gas: stage_current
9220 @endif gcc-bootstrap
9221 @if gas
9222 maybe-configure-gas: configure-gas
9223 configure-gas: 
9224         @r=`${PWD_COMMAND}`; export r; \
9225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9226         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9227         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9228         $(HOST_EXPORTS)  \
9229         echo Configuring in $(HOST_SUBDIR)/gas; \
9230         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9231         case $(srcdir) in \
9232           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9233           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9234                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9235         esac; \
9236         module_srcdir=gas; \
9237         $(SHELL) \
9238           $$s/$$module_srcdir/configure \
9239           --srcdir=$${topdir}/$$module_srcdir \
9240           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9241           --target=${target_alias}  \
9242           || exit 1
9243 @endif gas
9244
9245
9246
9247 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9248 maybe-configure-stage1-gas:
9249 @if gas-bootstrap
9250 maybe-configure-stage1-gas: configure-stage1-gas
9251 configure-stage1-gas:
9252         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9253         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9254         @r=`${PWD_COMMAND}`; export r; \
9255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9256         TFLAGS="$(STAGE1_TFLAGS)"; \
9257         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9258         $(HOST_EXPORTS) \
9259         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9260         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9261         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9262         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
9263         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9264         cd $(HOST_SUBDIR)/gas || exit 1; \
9265         case $(srcdir) in \
9266           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9267           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9268                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9269         esac; \
9270         module_srcdir=gas; \
9271         $(SHELL) $$s/$$module_srcdir/configure \
9272           --srcdir=$${topdir}/$$module_srcdir \
9273           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9274           --target=${target_alias} \
9275            \
9276           $(STAGE1_CONFIGURE_FLAGS)
9277 @endif gas-bootstrap
9278
9279 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9280 maybe-configure-stage2-gas:
9281 @if gas-bootstrap
9282 maybe-configure-stage2-gas: configure-stage2-gas
9283 configure-stage2-gas:
9284         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9285         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9286         @r=`${PWD_COMMAND}`; export r; \
9287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9288         TFLAGS="$(STAGE2_TFLAGS)"; \
9289         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9290         $(HOST_EXPORTS) \
9291         $(POSTSTAGE1_HOST_EXPORTS) \
9292         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9293         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9294         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9295         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
9296         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9297         cd $(HOST_SUBDIR)/gas || exit 1; \
9298         case $(srcdir) in \
9299           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9300           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9301                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9302         esac; \
9303         module_srcdir=gas; \
9304         $(SHELL) $$s/$$module_srcdir/configure \
9305           --srcdir=$${topdir}/$$module_srcdir \
9306           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9307           --target=${target_alias} \
9308            --with-build-libsubdir=$(HOST_SUBDIR)  \
9309           $(STAGE2_CONFIGURE_FLAGS)
9310 @endif gas-bootstrap
9311
9312 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9313 maybe-configure-stage3-gas:
9314 @if gas-bootstrap
9315 maybe-configure-stage3-gas: configure-stage3-gas
9316 configure-stage3-gas:
9317         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9318         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9319         @r=`${PWD_COMMAND}`; export r; \
9320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9321         TFLAGS="$(STAGE3_TFLAGS)"; \
9322         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9323         $(HOST_EXPORTS) \
9324         $(POSTSTAGE1_HOST_EXPORTS) \
9325         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9326         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9327         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9328         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
9329         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9330         cd $(HOST_SUBDIR)/gas || exit 1; \
9331         case $(srcdir) in \
9332           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9333           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9334                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9335         esac; \
9336         module_srcdir=gas; \
9337         $(SHELL) $$s/$$module_srcdir/configure \
9338           --srcdir=$${topdir}/$$module_srcdir \
9339           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9340           --target=${target_alias} \
9341            --with-build-libsubdir=$(HOST_SUBDIR)  \
9342           $(STAGE3_CONFIGURE_FLAGS)
9343 @endif gas-bootstrap
9344
9345 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9346 maybe-configure-stage4-gas:
9347 @if gas-bootstrap
9348 maybe-configure-stage4-gas: configure-stage4-gas
9349 configure-stage4-gas:
9350         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9351         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9352         @r=`${PWD_COMMAND}`; export r; \
9353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9354         TFLAGS="$(STAGE4_TFLAGS)"; \
9355         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9356         $(HOST_EXPORTS) \
9357         $(POSTSTAGE1_HOST_EXPORTS) \
9358         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9359         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9360         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9361         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
9362         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9363         cd $(HOST_SUBDIR)/gas || exit 1; \
9364         case $(srcdir) in \
9365           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9366           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9367                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9368         esac; \
9369         module_srcdir=gas; \
9370         $(SHELL) $$s/$$module_srcdir/configure \
9371           --srcdir=$${topdir}/$$module_srcdir \
9372           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9373           --target=${target_alias} \
9374            --with-build-libsubdir=$(HOST_SUBDIR)  \
9375           $(STAGE4_CONFIGURE_FLAGS)
9376 @endif gas-bootstrap
9377
9378 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9379 maybe-configure-stageprofile-gas:
9380 @if gas-bootstrap
9381 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9382 configure-stageprofile-gas:
9383         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9384         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9385         @r=`${PWD_COMMAND}`; export r; \
9386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9387         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9388         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9389         $(HOST_EXPORTS) \
9390         $(POSTSTAGE1_HOST_EXPORTS) \
9391         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9392         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9393         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9394         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
9395         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9396         cd $(HOST_SUBDIR)/gas || exit 1; \
9397         case $(srcdir) in \
9398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9399           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9401         esac; \
9402         module_srcdir=gas; \
9403         $(SHELL) $$s/$$module_srcdir/configure \
9404           --srcdir=$${topdir}/$$module_srcdir \
9405           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9406           --target=${target_alias} \
9407            --with-build-libsubdir=$(HOST_SUBDIR)  \
9408           $(STAGEprofile_CONFIGURE_FLAGS)
9409 @endif gas-bootstrap
9410
9411 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9412 maybe-configure-stagefeedback-gas:
9413 @if gas-bootstrap
9414 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9415 configure-stagefeedback-gas:
9416         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9417         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9418         @r=`${PWD_COMMAND}`; export r; \
9419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9420         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9421         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9422         $(HOST_EXPORTS) \
9423         $(POSTSTAGE1_HOST_EXPORTS) \
9424         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9425         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9426         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9427         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
9428         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9429         cd $(HOST_SUBDIR)/gas || exit 1; \
9430         case $(srcdir) in \
9431           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9432           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9433                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9434         esac; \
9435         module_srcdir=gas; \
9436         $(SHELL) $$s/$$module_srcdir/configure \
9437           --srcdir=$${topdir}/$$module_srcdir \
9438           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9439           --target=${target_alias} \
9440            --with-build-libsubdir=$(HOST_SUBDIR)  \
9441           $(STAGEfeedback_CONFIGURE_FLAGS)
9442 @endif gas-bootstrap
9443
9444
9445
9446
9447
9448 .PHONY: all-gas maybe-all-gas
9449 maybe-all-gas:
9450 @if gcc-bootstrap
9451 all-gas: stage_current
9452 @endif gcc-bootstrap
9453 @if gas
9454 TARGET-gas=all
9455 maybe-all-gas: all-gas
9456 all-gas: configure-gas
9457         @r=`${PWD_COMMAND}`; export r; \
9458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9459         $(HOST_EXPORTS)  \
9460         (cd $(HOST_SUBDIR)/gas && \
9461           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9462                 $(TARGET-gas))
9463 @endif gas
9464
9465
9466
9467 .PHONY: all-stage1-gas maybe-all-stage1-gas
9468 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9469 maybe-all-stage1-gas:
9470 maybe-clean-stage1-gas:
9471 @if gas-bootstrap
9472 maybe-all-stage1-gas: all-stage1-gas
9473 all-stage1: all-stage1-gas
9474 TARGET-stage1-gas = $(TARGET-gas)
9475 all-stage1-gas: configure-stage1-gas
9476         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9477         @r=`${PWD_COMMAND}`; export r; \
9478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9479         TFLAGS="$(STAGE1_TFLAGS)"; \
9480         $(HOST_EXPORTS)  \
9481         cd $(HOST_SUBDIR)/gas && \
9482         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9483                 CFLAGS="$(STAGE1_CFLAGS)" \
9484                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9485                 LIBCFLAGS="$(LIBCFLAGS)" \
9486                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9487                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9488                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9489                 $(EXTRA_HOST_FLAGS)  \
9490                 $(STAGE1_FLAGS_TO_PASS)  \
9491                 TFLAGS="$(STAGE1_TFLAGS)" \
9492                 $(TARGET-stage1-gas)
9493
9494 maybe-clean-stage1-gas: clean-stage1-gas
9495 clean-stage1: clean-stage1-gas
9496 clean-stage1-gas:
9497         @if [ $(current_stage) = stage1 ]; then \
9498           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9499         else \
9500           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9501           $(MAKE) stage1-start; \
9502         fi; \
9503         cd $(HOST_SUBDIR)/gas && \
9504         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9505         $(STAGE1_FLAGS_TO_PASS)  clean
9506 @endif gas-bootstrap
9507
9508
9509 .PHONY: all-stage2-gas maybe-all-stage2-gas
9510 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9511 maybe-all-stage2-gas:
9512 maybe-clean-stage2-gas:
9513 @if gas-bootstrap
9514 maybe-all-stage2-gas: all-stage2-gas
9515 all-stage2: all-stage2-gas
9516 TARGET-stage2-gas = $(TARGET-gas)
9517 all-stage2-gas: configure-stage2-gas
9518         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9519         @r=`${PWD_COMMAND}`; export r; \
9520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9521         TFLAGS="$(STAGE2_TFLAGS)"; \
9522         $(HOST_EXPORTS) \
9523         $(POSTSTAGE1_HOST_EXPORTS)  \
9524         cd $(HOST_SUBDIR)/gas && \
9525         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9526                 CFLAGS="$(STAGE2_CFLAGS)" \
9527                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9528                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9529                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9530                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9531                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9532                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9533                 TFLAGS="$(STAGE2_TFLAGS)" \
9534                 $(TARGET-stage2-gas)
9535
9536 maybe-clean-stage2-gas: clean-stage2-gas
9537 clean-stage2: clean-stage2-gas
9538 clean-stage2-gas:
9539         @if [ $(current_stage) = stage2 ]; then \
9540           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9541         else \
9542           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9543           $(MAKE) stage2-start; \
9544         fi; \
9545         cd $(HOST_SUBDIR)/gas && \
9546         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9547 @endif gas-bootstrap
9548
9549
9550 .PHONY: all-stage3-gas maybe-all-stage3-gas
9551 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9552 maybe-all-stage3-gas:
9553 maybe-clean-stage3-gas:
9554 @if gas-bootstrap
9555 maybe-all-stage3-gas: all-stage3-gas
9556 all-stage3: all-stage3-gas
9557 TARGET-stage3-gas = $(TARGET-gas)
9558 all-stage3-gas: configure-stage3-gas
9559         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9560         @r=`${PWD_COMMAND}`; export r; \
9561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9562         TFLAGS="$(STAGE3_TFLAGS)"; \
9563         $(HOST_EXPORTS) \
9564         $(POSTSTAGE1_HOST_EXPORTS)  \
9565         cd $(HOST_SUBDIR)/gas && \
9566         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9567                 CFLAGS="$(STAGE3_CFLAGS)" \
9568                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9569                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9570                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9571                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9572                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9573                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9574                 TFLAGS="$(STAGE3_TFLAGS)" \
9575                 $(TARGET-stage3-gas)
9576
9577 maybe-clean-stage3-gas: clean-stage3-gas
9578 clean-stage3: clean-stage3-gas
9579 clean-stage3-gas:
9580         @if [ $(current_stage) = stage3 ]; then \
9581           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9582         else \
9583           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9584           $(MAKE) stage3-start; \
9585         fi; \
9586         cd $(HOST_SUBDIR)/gas && \
9587         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9588 @endif gas-bootstrap
9589
9590
9591 .PHONY: all-stage4-gas maybe-all-stage4-gas
9592 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9593 maybe-all-stage4-gas:
9594 maybe-clean-stage4-gas:
9595 @if gas-bootstrap
9596 maybe-all-stage4-gas: all-stage4-gas
9597 all-stage4: all-stage4-gas
9598 TARGET-stage4-gas = $(TARGET-gas)
9599 all-stage4-gas: configure-stage4-gas
9600         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9601         @r=`${PWD_COMMAND}`; export r; \
9602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9603         TFLAGS="$(STAGE4_TFLAGS)"; \
9604         $(HOST_EXPORTS) \
9605         $(POSTSTAGE1_HOST_EXPORTS)  \
9606         cd $(HOST_SUBDIR)/gas && \
9607         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9608                 CFLAGS="$(STAGE4_CFLAGS)" \
9609                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9610                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9611                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9612                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9613                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9614                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9615                 TFLAGS="$(STAGE4_TFLAGS)" \
9616                 $(TARGET-stage4-gas)
9617
9618 maybe-clean-stage4-gas: clean-stage4-gas
9619 clean-stage4: clean-stage4-gas
9620 clean-stage4-gas:
9621         @if [ $(current_stage) = stage4 ]; then \
9622           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9623         else \
9624           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9625           $(MAKE) stage4-start; \
9626         fi; \
9627         cd $(HOST_SUBDIR)/gas && \
9628         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9629 @endif gas-bootstrap
9630
9631
9632 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9633 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9634 maybe-all-stageprofile-gas:
9635 maybe-clean-stageprofile-gas:
9636 @if gas-bootstrap
9637 maybe-all-stageprofile-gas: all-stageprofile-gas
9638 all-stageprofile: all-stageprofile-gas
9639 TARGET-stageprofile-gas = $(TARGET-gas)
9640 all-stageprofile-gas: configure-stageprofile-gas
9641         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9642         @r=`${PWD_COMMAND}`; export r; \
9643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9644         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9645         $(HOST_EXPORTS) \
9646         $(POSTSTAGE1_HOST_EXPORTS)  \
9647         cd $(HOST_SUBDIR)/gas && \
9648         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9649                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9650                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9651                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9652                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9653                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9654                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9655                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9656                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9657                 $(TARGET-stageprofile-gas)
9658
9659 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9660 clean-stageprofile: clean-stageprofile-gas
9661 clean-stageprofile-gas:
9662         @if [ $(current_stage) = stageprofile ]; then \
9663           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9664         else \
9665           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9666           $(MAKE) stageprofile-start; \
9667         fi; \
9668         cd $(HOST_SUBDIR)/gas && \
9669         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9670 @endif gas-bootstrap
9671
9672
9673 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9674 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9675 maybe-all-stagefeedback-gas:
9676 maybe-clean-stagefeedback-gas:
9677 @if gas-bootstrap
9678 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9679 all-stagefeedback: all-stagefeedback-gas
9680 TARGET-stagefeedback-gas = $(TARGET-gas)
9681 all-stagefeedback-gas: configure-stagefeedback-gas
9682         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9683         @r=`${PWD_COMMAND}`; export r; \
9684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9685         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9686         $(HOST_EXPORTS) \
9687         $(POSTSTAGE1_HOST_EXPORTS)  \
9688         cd $(HOST_SUBDIR)/gas && \
9689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9690                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9691                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9692                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9696                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9697                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9698                 $(TARGET-stagefeedback-gas)
9699
9700 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9701 clean-stagefeedback: clean-stagefeedback-gas
9702 clean-stagefeedback-gas:
9703         @if [ $(current_stage) = stagefeedback ]; then \
9704           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9705         else \
9706           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9707           $(MAKE) stagefeedback-start; \
9708         fi; \
9709         cd $(HOST_SUBDIR)/gas && \
9710         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9711 @endif gas-bootstrap
9712
9713
9714
9715
9716
9717 .PHONY: check-gas maybe-check-gas
9718 maybe-check-gas:
9719 @if gas
9720 maybe-check-gas: check-gas
9721
9722 check-gas:
9723         @: $(MAKE); $(unstage)
9724         @r=`${PWD_COMMAND}`; export r; \
9725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9726         $(HOST_EXPORTS) \
9727         (cd $(HOST_SUBDIR)/gas && \
9728           $(MAKE) $(FLAGS_TO_PASS)  check)
9729
9730 @endif gas
9731
9732 .PHONY: install-gas maybe-install-gas
9733 maybe-install-gas:
9734 @if gas
9735 maybe-install-gas: install-gas
9736
9737 install-gas: installdirs
9738         @: $(MAKE); $(unstage)
9739         @r=`${PWD_COMMAND}`; export r; \
9740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9741         $(HOST_EXPORTS) \
9742         (cd $(HOST_SUBDIR)/gas && \
9743           $(MAKE) $(FLAGS_TO_PASS)  install)
9744
9745 @endif gas
9746
9747 .PHONY: install-strip-gas maybe-install-strip-gas
9748 maybe-install-strip-gas:
9749 @if gas
9750 maybe-install-strip-gas: install-strip-gas
9751
9752 install-strip-gas: installdirs
9753         @: $(MAKE); $(unstage)
9754         @r=`${PWD_COMMAND}`; export r; \
9755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9756         $(HOST_EXPORTS) \
9757         (cd $(HOST_SUBDIR)/gas && \
9758           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9759
9760 @endif gas
9761
9762 # Other targets (info, dvi, pdf, etc.)
9763
9764 .PHONY: maybe-info-gas info-gas
9765 maybe-info-gas:
9766 @if gas
9767 maybe-info-gas: info-gas
9768
9769 info-gas: \
9770     configure-gas 
9771         @[ -f ./gas/Makefile ] || exit 0; \
9772         r=`${PWD_COMMAND}`; export r; \
9773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9774         $(HOST_EXPORTS) \
9775         for flag in $(EXTRA_HOST_FLAGS) ; do \
9776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9777         done; \
9778         echo "Doing info in gas" ; \
9779         (cd $(HOST_SUBDIR)/gas && \
9780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9782                   "RANLIB=$${RANLIB}" \
9783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9784                   info) \
9785           || exit 1
9786
9787 @endif gas
9788
9789 .PHONY: maybe-dvi-gas dvi-gas
9790 maybe-dvi-gas:
9791 @if gas
9792 maybe-dvi-gas: dvi-gas
9793
9794 dvi-gas: \
9795     configure-gas 
9796         @[ -f ./gas/Makefile ] || exit 0; \
9797         r=`${PWD_COMMAND}`; export r; \
9798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9799         $(HOST_EXPORTS) \
9800         for flag in $(EXTRA_HOST_FLAGS) ; do \
9801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9802         done; \
9803         echo "Doing dvi in gas" ; \
9804         (cd $(HOST_SUBDIR)/gas && \
9805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9807                   "RANLIB=$${RANLIB}" \
9808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9809                   dvi) \
9810           || exit 1
9811
9812 @endif gas
9813
9814 .PHONY: maybe-pdf-gas pdf-gas
9815 maybe-pdf-gas:
9816 @if gas
9817 maybe-pdf-gas: pdf-gas
9818
9819 pdf-gas: \
9820     configure-gas 
9821         @[ -f ./gas/Makefile ] || exit 0; \
9822         r=`${PWD_COMMAND}`; export r; \
9823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9824         $(HOST_EXPORTS) \
9825         for flag in $(EXTRA_HOST_FLAGS) ; do \
9826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9827         done; \
9828         echo "Doing pdf in gas" ; \
9829         (cd $(HOST_SUBDIR)/gas && \
9830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9832                   "RANLIB=$${RANLIB}" \
9833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9834                   pdf) \
9835           || exit 1
9836
9837 @endif gas
9838
9839 .PHONY: maybe-html-gas html-gas
9840 maybe-html-gas:
9841 @if gas
9842 maybe-html-gas: html-gas
9843
9844 html-gas: \
9845     configure-gas 
9846         @[ -f ./gas/Makefile ] || exit 0; \
9847         r=`${PWD_COMMAND}`; export r; \
9848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9849         $(HOST_EXPORTS) \
9850         for flag in $(EXTRA_HOST_FLAGS) ; do \
9851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9852         done; \
9853         echo "Doing html in gas" ; \
9854         (cd $(HOST_SUBDIR)/gas && \
9855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9857                   "RANLIB=$${RANLIB}" \
9858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9859                   html) \
9860           || exit 1
9861
9862 @endif gas
9863
9864 .PHONY: maybe-TAGS-gas TAGS-gas
9865 maybe-TAGS-gas:
9866 @if gas
9867 maybe-TAGS-gas: TAGS-gas
9868
9869 TAGS-gas: \
9870     configure-gas 
9871         @[ -f ./gas/Makefile ] || exit 0; \
9872         r=`${PWD_COMMAND}`; export r; \
9873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9874         $(HOST_EXPORTS) \
9875         for flag in $(EXTRA_HOST_FLAGS) ; do \
9876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9877         done; \
9878         echo "Doing TAGS in gas" ; \
9879         (cd $(HOST_SUBDIR)/gas && \
9880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9882                   "RANLIB=$${RANLIB}" \
9883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9884                   TAGS) \
9885           || exit 1
9886
9887 @endif gas
9888
9889 .PHONY: maybe-install-info-gas install-info-gas
9890 maybe-install-info-gas:
9891 @if gas
9892 maybe-install-info-gas: install-info-gas
9893
9894 install-info-gas: \
9895     configure-gas \
9896     info-gas 
9897         @[ -f ./gas/Makefile ] || exit 0; \
9898         r=`${PWD_COMMAND}`; export r; \
9899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9900         $(HOST_EXPORTS) \
9901         for flag in $(EXTRA_HOST_FLAGS) ; do \
9902           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9903         done; \
9904         echo "Doing install-info in gas" ; \
9905         (cd $(HOST_SUBDIR)/gas && \
9906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9908                   "RANLIB=$${RANLIB}" \
9909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9910                   install-info) \
9911           || exit 1
9912
9913 @endif gas
9914
9915 .PHONY: maybe-install-pdf-gas install-pdf-gas
9916 maybe-install-pdf-gas:
9917 @if gas
9918 maybe-install-pdf-gas: install-pdf-gas
9919
9920 install-pdf-gas: \
9921     configure-gas \
9922     pdf-gas 
9923         @[ -f ./gas/Makefile ] || exit 0; \
9924         r=`${PWD_COMMAND}`; export r; \
9925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9926         $(HOST_EXPORTS) \
9927         for flag in $(EXTRA_HOST_FLAGS) ; do \
9928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9929         done; \
9930         echo "Doing install-pdf in gas" ; \
9931         (cd $(HOST_SUBDIR)/gas && \
9932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9934                   "RANLIB=$${RANLIB}" \
9935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9936                   install-pdf) \
9937           || exit 1
9938
9939 @endif gas
9940
9941 .PHONY: maybe-install-html-gas install-html-gas
9942 maybe-install-html-gas:
9943 @if gas
9944 maybe-install-html-gas: install-html-gas
9945
9946 install-html-gas: \
9947     configure-gas \
9948     html-gas 
9949         @[ -f ./gas/Makefile ] || exit 0; \
9950         r=`${PWD_COMMAND}`; export r; \
9951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9952         $(HOST_EXPORTS) \
9953         for flag in $(EXTRA_HOST_FLAGS) ; do \
9954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9955         done; \
9956         echo "Doing install-html in gas" ; \
9957         (cd $(HOST_SUBDIR)/gas && \
9958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9960                   "RANLIB=$${RANLIB}" \
9961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9962                   install-html) \
9963           || exit 1
9964
9965 @endif gas
9966
9967 .PHONY: maybe-installcheck-gas installcheck-gas
9968 maybe-installcheck-gas:
9969 @if gas
9970 maybe-installcheck-gas: installcheck-gas
9971
9972 installcheck-gas: \
9973     configure-gas 
9974         @[ -f ./gas/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 installcheck in gas" ; \
9982         (cd $(HOST_SUBDIR)/gas && \
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                   installcheck) \
9988           || exit 1
9989
9990 @endif gas
9991
9992 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
9993 maybe-mostlyclean-gas:
9994 @if gas
9995 maybe-mostlyclean-gas: mostlyclean-gas
9996
9997 mostlyclean-gas: 
9998         @[ -f ./gas/Makefile ] || exit 0; \
9999         r=`${PWD_COMMAND}`; export r; \
10000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10001         $(HOST_EXPORTS) \
10002         for flag in $(EXTRA_HOST_FLAGS) ; do \
10003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10004         done; \
10005         echo "Doing mostlyclean in gas" ; \
10006         (cd $(HOST_SUBDIR)/gas && \
10007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10009                   "RANLIB=$${RANLIB}" \
10010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10011                   mostlyclean) \
10012           || exit 1
10013
10014 @endif gas
10015
10016 .PHONY: maybe-clean-gas clean-gas
10017 maybe-clean-gas:
10018 @if gas
10019 maybe-clean-gas: clean-gas
10020
10021 clean-gas: 
10022         @[ -f ./gas/Makefile ] || exit 0; \
10023         r=`${PWD_COMMAND}`; export r; \
10024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10025         $(HOST_EXPORTS) \
10026         for flag in $(EXTRA_HOST_FLAGS) ; do \
10027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10028         done; \
10029         echo "Doing clean in gas" ; \
10030         (cd $(HOST_SUBDIR)/gas && \
10031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10033                   "RANLIB=$${RANLIB}" \
10034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10035                   clean) \
10036           || exit 1
10037
10038 @endif gas
10039
10040 .PHONY: maybe-distclean-gas distclean-gas
10041 maybe-distclean-gas:
10042 @if gas
10043 maybe-distclean-gas: distclean-gas
10044
10045 distclean-gas: 
10046         @[ -f ./gas/Makefile ] || exit 0; \
10047         r=`${PWD_COMMAND}`; export r; \
10048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10049         $(HOST_EXPORTS) \
10050         for flag in $(EXTRA_HOST_FLAGS) ; do \
10051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10052         done; \
10053         echo "Doing distclean in gas" ; \
10054         (cd $(HOST_SUBDIR)/gas && \
10055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10057                   "RANLIB=$${RANLIB}" \
10058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10059                   distclean) \
10060           || exit 1
10061
10062 @endif gas
10063
10064 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10065 maybe-maintainer-clean-gas:
10066 @if gas
10067 maybe-maintainer-clean-gas: maintainer-clean-gas
10068
10069 maintainer-clean-gas: 
10070         @[ -f ./gas/Makefile ] || exit 0; \
10071         r=`${PWD_COMMAND}`; export r; \
10072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10073         $(HOST_EXPORTS) \
10074         for flag in $(EXTRA_HOST_FLAGS) ; do \
10075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10076         done; \
10077         echo "Doing maintainer-clean in gas" ; \
10078         (cd $(HOST_SUBDIR)/gas && \
10079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10081                   "RANLIB=$${RANLIB}" \
10082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10083                   maintainer-clean) \
10084           || exit 1
10085
10086 @endif gas
10087
10088
10089
10090 .PHONY: configure-gcc maybe-configure-gcc
10091 maybe-configure-gcc:
10092 @if gcc-bootstrap
10093 configure-gcc: stage_current
10094 @endif gcc-bootstrap
10095 @if gcc
10096 maybe-configure-gcc: configure-gcc
10097 configure-gcc: 
10098         @r=`${PWD_COMMAND}`; export r; \
10099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10100         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10101         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10102         $(HOST_EXPORTS)  \
10103         echo Configuring in $(HOST_SUBDIR)/gcc; \
10104         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10105         case $(srcdir) in \
10106           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10107           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10108                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10109         esac; \
10110         module_srcdir=gcc; \
10111         $(SHELL) \
10112           $$s/$$module_srcdir/configure \
10113           --srcdir=$${topdir}/$$module_srcdir \
10114           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10115           --target=${target_alias}  \
10116           || exit 1
10117 @endif gcc
10118
10119
10120
10121 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10122 maybe-configure-stage1-gcc:
10123 @if gcc-bootstrap
10124 maybe-configure-stage1-gcc: configure-stage1-gcc
10125 configure-stage1-gcc:
10126         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10127         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10128         @r=`${PWD_COMMAND}`; export r; \
10129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10130         TFLAGS="$(STAGE1_TFLAGS)"; \
10131         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10132         $(HOST_EXPORTS) \
10133         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10134         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10135         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10136         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10137         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10138         cd $(HOST_SUBDIR)/gcc || exit 1; \
10139         case $(srcdir) in \
10140           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10141           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10142                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10143         esac; \
10144         module_srcdir=gcc; \
10145         $(SHELL) $$s/$$module_srcdir/configure \
10146           --srcdir=$${topdir}/$$module_srcdir \
10147           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10148           --target=${target_alias} \
10149            \
10150           $(STAGE1_CONFIGURE_FLAGS)
10151 @endif gcc-bootstrap
10152
10153 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10154 maybe-configure-stage2-gcc:
10155 @if gcc-bootstrap
10156 maybe-configure-stage2-gcc: configure-stage2-gcc
10157 configure-stage2-gcc:
10158         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10159         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10160         @r=`${PWD_COMMAND}`; export r; \
10161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10162         TFLAGS="$(STAGE2_TFLAGS)"; \
10163         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10164         $(HOST_EXPORTS) \
10165         $(POSTSTAGE1_HOST_EXPORTS) \
10166         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10167         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10168         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10169         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10170         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10171         cd $(HOST_SUBDIR)/gcc || exit 1; \
10172         case $(srcdir) in \
10173           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10174           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10175                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10176         esac; \
10177         module_srcdir=gcc; \
10178         $(SHELL) $$s/$$module_srcdir/configure \
10179           --srcdir=$${topdir}/$$module_srcdir \
10180           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10181           --target=${target_alias} \
10182            --with-build-libsubdir=$(HOST_SUBDIR)  \
10183           $(STAGE2_CONFIGURE_FLAGS)
10184 @endif gcc-bootstrap
10185
10186 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10187 maybe-configure-stage3-gcc:
10188 @if gcc-bootstrap
10189 maybe-configure-stage3-gcc: configure-stage3-gcc
10190 configure-stage3-gcc:
10191         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10192         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10193         @r=`${PWD_COMMAND}`; export r; \
10194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10195         TFLAGS="$(STAGE3_TFLAGS)"; \
10196         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10197         $(HOST_EXPORTS) \
10198         $(POSTSTAGE1_HOST_EXPORTS) \
10199         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10200         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10201         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10202         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10203         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10204         cd $(HOST_SUBDIR)/gcc || exit 1; \
10205         case $(srcdir) in \
10206           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10207           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10208                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10209         esac; \
10210         module_srcdir=gcc; \
10211         $(SHELL) $$s/$$module_srcdir/configure \
10212           --srcdir=$${topdir}/$$module_srcdir \
10213           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10214           --target=${target_alias} \
10215            --with-build-libsubdir=$(HOST_SUBDIR)  \
10216           $(STAGE3_CONFIGURE_FLAGS)
10217 @endif gcc-bootstrap
10218
10219 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10220 maybe-configure-stage4-gcc:
10221 @if gcc-bootstrap
10222 maybe-configure-stage4-gcc: configure-stage4-gcc
10223 configure-stage4-gcc:
10224         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10225         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10226         @r=`${PWD_COMMAND}`; export r; \
10227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10228         TFLAGS="$(STAGE4_TFLAGS)"; \
10229         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10230         $(HOST_EXPORTS) \
10231         $(POSTSTAGE1_HOST_EXPORTS) \
10232         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10233         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10234         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10235         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10236         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10237         cd $(HOST_SUBDIR)/gcc || exit 1; \
10238         case $(srcdir) in \
10239           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10240           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10241                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10242         esac; \
10243         module_srcdir=gcc; \
10244         $(SHELL) $$s/$$module_srcdir/configure \
10245           --srcdir=$${topdir}/$$module_srcdir \
10246           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10247           --target=${target_alias} \
10248            --with-build-libsubdir=$(HOST_SUBDIR)  \
10249           $(STAGE4_CONFIGURE_FLAGS)
10250 @endif gcc-bootstrap
10251
10252 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10253 maybe-configure-stageprofile-gcc:
10254 @if gcc-bootstrap
10255 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10256 configure-stageprofile-gcc:
10257         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10258         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10259         @r=`${PWD_COMMAND}`; export r; \
10260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10261         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10262         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10263         $(HOST_EXPORTS) \
10264         $(POSTSTAGE1_HOST_EXPORTS) \
10265         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10266         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10267         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10268         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10269         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10270         cd $(HOST_SUBDIR)/gcc || exit 1; \
10271         case $(srcdir) in \
10272           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10273           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10274                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10275         esac; \
10276         module_srcdir=gcc; \
10277         $(SHELL) $$s/$$module_srcdir/configure \
10278           --srcdir=$${topdir}/$$module_srcdir \
10279           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10280           --target=${target_alias} \
10281            --with-build-libsubdir=$(HOST_SUBDIR)  \
10282           $(STAGEprofile_CONFIGURE_FLAGS)
10283 @endif gcc-bootstrap
10284
10285 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10286 maybe-configure-stagefeedback-gcc:
10287 @if gcc-bootstrap
10288 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10289 configure-stagefeedback-gcc:
10290         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10291         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10292         @r=`${PWD_COMMAND}`; export r; \
10293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10294         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10295         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10296         $(HOST_EXPORTS) \
10297         $(POSTSTAGE1_HOST_EXPORTS) \
10298         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10299         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10300         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10301         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
10302         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10303         cd $(HOST_SUBDIR)/gcc || exit 1; \
10304         case $(srcdir) in \
10305           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10306           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10307                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10308         esac; \
10309         module_srcdir=gcc; \
10310         $(SHELL) $$s/$$module_srcdir/configure \
10311           --srcdir=$${topdir}/$$module_srcdir \
10312           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10313           --target=${target_alias} \
10314            --with-build-libsubdir=$(HOST_SUBDIR)  \
10315           $(STAGEfeedback_CONFIGURE_FLAGS)
10316 @endif gcc-bootstrap
10317
10318
10319
10320
10321
10322 .PHONY: all-gcc maybe-all-gcc
10323 maybe-all-gcc:
10324 @if gcc-bootstrap
10325 all-gcc: stage_current
10326 @endif gcc-bootstrap
10327 @if gcc
10328 TARGET-gcc=all
10329 maybe-all-gcc: all-gcc
10330 all-gcc: configure-gcc
10331         @r=`${PWD_COMMAND}`; export r; \
10332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10333         $(HOST_EXPORTS)  \
10334         (cd $(HOST_SUBDIR)/gcc && \
10335           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10336                 $(TARGET-gcc))
10337 @endif gcc
10338
10339
10340
10341 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10342 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10343 maybe-all-stage1-gcc:
10344 maybe-clean-stage1-gcc:
10345 @if gcc-bootstrap
10346 maybe-all-stage1-gcc: all-stage1-gcc
10347 all-stage1: all-stage1-gcc
10348 TARGET-stage1-gcc = $(TARGET-gcc)
10349 all-stage1-gcc: configure-stage1-gcc
10350         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10351         @r=`${PWD_COMMAND}`; export r; \
10352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10353         TFLAGS="$(STAGE1_TFLAGS)"; \
10354         $(HOST_EXPORTS)  \
10355         cd $(HOST_SUBDIR)/gcc && \
10356         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10357                 CFLAGS="$(STAGE1_CFLAGS)" \
10358                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10359                 LIBCFLAGS="$(LIBCFLAGS)" \
10360                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10361                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10362                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10363                 $(EXTRA_HOST_FLAGS)  \
10364                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10365                 TFLAGS="$(STAGE1_TFLAGS)" \
10366                 $(TARGET-stage1-gcc)
10367
10368 maybe-clean-stage1-gcc: clean-stage1-gcc
10369 clean-stage1: clean-stage1-gcc
10370 clean-stage1-gcc:
10371         @if [ $(current_stage) = stage1 ]; then \
10372           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10373         else \
10374           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10375           $(MAKE) stage1-start; \
10376         fi; \
10377         cd $(HOST_SUBDIR)/gcc && \
10378         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10379         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10380 @endif gcc-bootstrap
10381
10382
10383 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10384 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10385 maybe-all-stage2-gcc:
10386 maybe-clean-stage2-gcc:
10387 @if gcc-bootstrap
10388 maybe-all-stage2-gcc: all-stage2-gcc
10389 all-stage2: all-stage2-gcc
10390 TARGET-stage2-gcc = $(TARGET-gcc)
10391 all-stage2-gcc: configure-stage2-gcc
10392         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10393         @r=`${PWD_COMMAND}`; export r; \
10394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10395         TFLAGS="$(STAGE2_TFLAGS)"; \
10396         $(HOST_EXPORTS) \
10397         $(POSTSTAGE1_HOST_EXPORTS)  \
10398         cd $(HOST_SUBDIR)/gcc && \
10399         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10400                 CFLAGS="$(STAGE2_CFLAGS)" \
10401                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10402                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10403                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10404                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10405                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10406                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10407                 TFLAGS="$(STAGE2_TFLAGS)" \
10408                 $(TARGET-stage2-gcc)
10409
10410 maybe-clean-stage2-gcc: clean-stage2-gcc
10411 clean-stage2: clean-stage2-gcc
10412 clean-stage2-gcc:
10413         @if [ $(current_stage) = stage2 ]; then \
10414           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10415         else \
10416           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10417           $(MAKE) stage2-start; \
10418         fi; \
10419         cd $(HOST_SUBDIR)/gcc && \
10420         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10421 @endif gcc-bootstrap
10422
10423
10424 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10425 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10426 maybe-all-stage3-gcc:
10427 maybe-clean-stage3-gcc:
10428 @if gcc-bootstrap
10429 maybe-all-stage3-gcc: all-stage3-gcc
10430 all-stage3: all-stage3-gcc
10431 TARGET-stage3-gcc = $(TARGET-gcc)
10432 all-stage3-gcc: configure-stage3-gcc
10433         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10434         @r=`${PWD_COMMAND}`; export r; \
10435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10436         TFLAGS="$(STAGE3_TFLAGS)"; \
10437         $(HOST_EXPORTS) \
10438         $(POSTSTAGE1_HOST_EXPORTS)  \
10439         cd $(HOST_SUBDIR)/gcc && \
10440         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10441                 CFLAGS="$(STAGE3_CFLAGS)" \
10442                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10443                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10444                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10445                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10446                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10447                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10448                 TFLAGS="$(STAGE3_TFLAGS)" \
10449                 $(TARGET-stage3-gcc)
10450
10451 maybe-clean-stage3-gcc: clean-stage3-gcc
10452 clean-stage3: clean-stage3-gcc
10453 clean-stage3-gcc:
10454         @if [ $(current_stage) = stage3 ]; then \
10455           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10456         else \
10457           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10458           $(MAKE) stage3-start; \
10459         fi; \
10460         cd $(HOST_SUBDIR)/gcc && \
10461         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10462 @endif gcc-bootstrap
10463
10464
10465 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10466 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10467 maybe-all-stage4-gcc:
10468 maybe-clean-stage4-gcc:
10469 @if gcc-bootstrap
10470 maybe-all-stage4-gcc: all-stage4-gcc
10471 all-stage4: all-stage4-gcc
10472 TARGET-stage4-gcc = $(TARGET-gcc)
10473 all-stage4-gcc: configure-stage4-gcc
10474         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10475         @r=`${PWD_COMMAND}`; export r; \
10476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10477         TFLAGS="$(STAGE4_TFLAGS)"; \
10478         $(HOST_EXPORTS) \
10479         $(POSTSTAGE1_HOST_EXPORTS)  \
10480         cd $(HOST_SUBDIR)/gcc && \
10481         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10482                 CFLAGS="$(STAGE4_CFLAGS)" \
10483                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10484                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10485                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10486                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10487                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10488                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10489                 TFLAGS="$(STAGE4_TFLAGS)" \
10490                 $(TARGET-stage4-gcc)
10491
10492 maybe-clean-stage4-gcc: clean-stage4-gcc
10493 clean-stage4: clean-stage4-gcc
10494 clean-stage4-gcc:
10495         @if [ $(current_stage) = stage4 ]; then \
10496           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10497         else \
10498           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10499           $(MAKE) stage4-start; \
10500         fi; \
10501         cd $(HOST_SUBDIR)/gcc && \
10502         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10503 @endif gcc-bootstrap
10504
10505
10506 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10507 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10508 maybe-all-stageprofile-gcc:
10509 maybe-clean-stageprofile-gcc:
10510 @if gcc-bootstrap
10511 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10512 all-stageprofile: all-stageprofile-gcc
10513 TARGET-stageprofile-gcc = $(TARGET-gcc)
10514 all-stageprofile-gcc: configure-stageprofile-gcc
10515         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10516         @r=`${PWD_COMMAND}`; export r; \
10517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10518         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10519         $(HOST_EXPORTS) \
10520         $(POSTSTAGE1_HOST_EXPORTS)  \
10521         cd $(HOST_SUBDIR)/gcc && \
10522         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10523                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10524                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10525                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10526                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10527                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10528                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10529                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10530                 TFLAGS="$(STAGEprofile_TFLAGS)" \
10531                 $(TARGET-stageprofile-gcc)
10532
10533 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10534 clean-stageprofile: clean-stageprofile-gcc
10535 clean-stageprofile-gcc:
10536         @if [ $(current_stage) = stageprofile ]; then \
10537           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10538         else \
10539           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10540           $(MAKE) stageprofile-start; \
10541         fi; \
10542         cd $(HOST_SUBDIR)/gcc && \
10543         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10544 @endif gcc-bootstrap
10545
10546
10547 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10548 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10549 maybe-all-stagefeedback-gcc:
10550 maybe-clean-stagefeedback-gcc:
10551 @if gcc-bootstrap
10552 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10553 all-stagefeedback: all-stagefeedback-gcc
10554 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10555 all-stagefeedback-gcc: configure-stagefeedback-gcc
10556         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10557         @r=`${PWD_COMMAND}`; export r; \
10558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10559         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10560         $(HOST_EXPORTS) \
10561         $(POSTSTAGE1_HOST_EXPORTS)  \
10562         cd $(HOST_SUBDIR)/gcc && \
10563         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10564                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10565                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10566                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10570                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10571                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10572                 $(TARGET-stagefeedback-gcc)
10573
10574 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10575 clean-stagefeedback: clean-stagefeedback-gcc
10576 clean-stagefeedback-gcc:
10577         @if [ $(current_stage) = stagefeedback ]; then \
10578           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10579         else \
10580           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10581           $(MAKE) stagefeedback-start; \
10582         fi; \
10583         cd $(HOST_SUBDIR)/gcc && \
10584         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10585 @endif gcc-bootstrap
10586
10587
10588
10589
10590
10591 .PHONY: check-gcc maybe-check-gcc
10592 maybe-check-gcc:
10593 @if gcc
10594 maybe-check-gcc: check-gcc
10595
10596 check-gcc:
10597         @: $(MAKE); $(unstage)
10598         @r=`${PWD_COMMAND}`; export r; \
10599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10600         $(HOST_EXPORTS) \
10601         (cd $(HOST_SUBDIR)/gcc && \
10602           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
10603
10604 @endif gcc
10605
10606 .PHONY: install-gcc maybe-install-gcc
10607 maybe-install-gcc:
10608 @if gcc
10609 maybe-install-gcc: install-gcc
10610
10611 install-gcc: installdirs
10612         @: $(MAKE); $(unstage)
10613         @r=`${PWD_COMMAND}`; export r; \
10614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10615         $(HOST_EXPORTS) \
10616         (cd $(HOST_SUBDIR)/gcc && \
10617           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10618
10619 @endif gcc
10620
10621 .PHONY: install-strip-gcc maybe-install-strip-gcc
10622 maybe-install-strip-gcc:
10623 @if gcc
10624 maybe-install-strip-gcc: install-strip-gcc
10625
10626 install-strip-gcc: installdirs
10627         @: $(MAKE); $(unstage)
10628         @r=`${PWD_COMMAND}`; export r; \
10629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10630         $(HOST_EXPORTS) \
10631         (cd $(HOST_SUBDIR)/gcc && \
10632           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10633
10634 @endif gcc
10635
10636 # Other targets (info, dvi, pdf, etc.)
10637
10638 .PHONY: maybe-info-gcc info-gcc
10639 maybe-info-gcc:
10640 @if gcc
10641 maybe-info-gcc: info-gcc
10642
10643 info-gcc: \
10644     configure-gcc 
10645         @[ -f ./gcc/Makefile ] || exit 0; \
10646         r=`${PWD_COMMAND}`; export r; \
10647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10648         $(HOST_EXPORTS) \
10649         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10651         done; \
10652         echo "Doing info in gcc" ; \
10653         (cd $(HOST_SUBDIR)/gcc && \
10654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10656                   "RANLIB=$${RANLIB}" \
10657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10658                   info) \
10659           || exit 1
10660
10661 @endif gcc
10662
10663 .PHONY: maybe-dvi-gcc dvi-gcc
10664 maybe-dvi-gcc:
10665 @if gcc
10666 maybe-dvi-gcc: dvi-gcc
10667
10668 dvi-gcc: \
10669     configure-gcc 
10670         @[ -f ./gcc/Makefile ] || exit 0; \
10671         r=`${PWD_COMMAND}`; export r; \
10672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10673         $(HOST_EXPORTS) \
10674         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10675           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10676         done; \
10677         echo "Doing dvi in gcc" ; \
10678         (cd $(HOST_SUBDIR)/gcc && \
10679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10681                   "RANLIB=$${RANLIB}" \
10682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10683                   dvi) \
10684           || exit 1
10685
10686 @endif gcc
10687
10688 .PHONY: maybe-pdf-gcc pdf-gcc
10689 maybe-pdf-gcc:
10690 @if gcc
10691 maybe-pdf-gcc: pdf-gcc
10692
10693 pdf-gcc: \
10694     configure-gcc 
10695         @[ -f ./gcc/Makefile ] || exit 0; \
10696         r=`${PWD_COMMAND}`; export r; \
10697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10698         $(HOST_EXPORTS) \
10699         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10701         done; \
10702         echo "Doing pdf in gcc" ; \
10703         (cd $(HOST_SUBDIR)/gcc && \
10704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10706                   "RANLIB=$${RANLIB}" \
10707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10708                   pdf) \
10709           || exit 1
10710
10711 @endif gcc
10712
10713 .PHONY: maybe-html-gcc html-gcc
10714 maybe-html-gcc:
10715 @if gcc
10716 maybe-html-gcc: html-gcc
10717
10718 html-gcc: \
10719     configure-gcc 
10720         @[ -f ./gcc/Makefile ] || exit 0; \
10721         r=`${PWD_COMMAND}`; export r; \
10722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10723         $(HOST_EXPORTS) \
10724         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10726         done; \
10727         echo "Doing html in gcc" ; \
10728         (cd $(HOST_SUBDIR)/gcc && \
10729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10731                   "RANLIB=$${RANLIB}" \
10732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10733                   html) \
10734           || exit 1
10735
10736 @endif gcc
10737
10738 .PHONY: maybe-TAGS-gcc TAGS-gcc
10739 maybe-TAGS-gcc:
10740 @if gcc
10741 maybe-TAGS-gcc: TAGS-gcc
10742
10743 TAGS-gcc: \
10744     configure-gcc 
10745         @[ -f ./gcc/Makefile ] || exit 0; \
10746         r=`${PWD_COMMAND}`; export r; \
10747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10748         $(HOST_EXPORTS) \
10749         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10751         done; \
10752         echo "Doing TAGS in gcc" ; \
10753         (cd $(HOST_SUBDIR)/gcc && \
10754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10756                   "RANLIB=$${RANLIB}" \
10757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10758                   TAGS) \
10759           || exit 1
10760
10761 @endif gcc
10762
10763 .PHONY: maybe-install-info-gcc install-info-gcc
10764 maybe-install-info-gcc:
10765 @if gcc
10766 maybe-install-info-gcc: install-info-gcc
10767
10768 install-info-gcc: \
10769     configure-gcc \
10770     info-gcc 
10771         @[ -f ./gcc/Makefile ] || exit 0; \
10772         r=`${PWD_COMMAND}`; export r; \
10773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10774         $(HOST_EXPORTS) \
10775         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10777         done; \
10778         echo "Doing install-info in gcc" ; \
10779         (cd $(HOST_SUBDIR)/gcc && \
10780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10782                   "RANLIB=$${RANLIB}" \
10783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10784                   install-info) \
10785           || exit 1
10786
10787 @endif gcc
10788
10789 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10790 maybe-install-pdf-gcc:
10791 @if gcc
10792 maybe-install-pdf-gcc: install-pdf-gcc
10793
10794 install-pdf-gcc: \
10795     configure-gcc \
10796     pdf-gcc 
10797         @[ -f ./gcc/Makefile ] || exit 0; \
10798         r=`${PWD_COMMAND}`; export r; \
10799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10800         $(HOST_EXPORTS) \
10801         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10803         done; \
10804         echo "Doing install-pdf in gcc" ; \
10805         (cd $(HOST_SUBDIR)/gcc && \
10806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10808                   "RANLIB=$${RANLIB}" \
10809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10810                   install-pdf) \
10811           || exit 1
10812
10813 @endif gcc
10814
10815 .PHONY: maybe-install-html-gcc install-html-gcc
10816 maybe-install-html-gcc:
10817 @if gcc
10818 maybe-install-html-gcc: install-html-gcc
10819
10820 install-html-gcc: \
10821     configure-gcc \
10822     html-gcc 
10823         @[ -f ./gcc/Makefile ] || exit 0; \
10824         r=`${PWD_COMMAND}`; export r; \
10825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10826         $(HOST_EXPORTS) \
10827         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10829         done; \
10830         echo "Doing install-html in gcc" ; \
10831         (cd $(HOST_SUBDIR)/gcc && \
10832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10834                   "RANLIB=$${RANLIB}" \
10835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10836                   install-html) \
10837           || exit 1
10838
10839 @endif gcc
10840
10841 .PHONY: maybe-installcheck-gcc installcheck-gcc
10842 maybe-installcheck-gcc:
10843 @if gcc
10844 maybe-installcheck-gcc: installcheck-gcc
10845
10846 installcheck-gcc: \
10847     configure-gcc 
10848         @[ -f ./gcc/Makefile ] || exit 0; \
10849         r=`${PWD_COMMAND}`; export r; \
10850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10851         $(HOST_EXPORTS) \
10852         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10854         done; \
10855         echo "Doing installcheck in gcc" ; \
10856         (cd $(HOST_SUBDIR)/gcc && \
10857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10859                   "RANLIB=$${RANLIB}" \
10860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10861                   installcheck) \
10862           || exit 1
10863
10864 @endif gcc
10865
10866 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10867 maybe-mostlyclean-gcc:
10868 @if gcc
10869 maybe-mostlyclean-gcc: mostlyclean-gcc
10870
10871 mostlyclean-gcc: 
10872         @[ -f ./gcc/Makefile ] || exit 0; \
10873         r=`${PWD_COMMAND}`; export r; \
10874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10875         $(HOST_EXPORTS) \
10876         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10878         done; \
10879         echo "Doing mostlyclean in gcc" ; \
10880         (cd $(HOST_SUBDIR)/gcc && \
10881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10883                   "RANLIB=$${RANLIB}" \
10884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10885                   mostlyclean) \
10886           || exit 1
10887
10888 @endif gcc
10889
10890 .PHONY: maybe-clean-gcc clean-gcc
10891 maybe-clean-gcc:
10892 @if gcc
10893 maybe-clean-gcc: clean-gcc
10894
10895 clean-gcc: 
10896         @[ -f ./gcc/Makefile ] || exit 0; \
10897         r=`${PWD_COMMAND}`; export r; \
10898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10899         $(HOST_EXPORTS) \
10900         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10901           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10902         done; \
10903         echo "Doing clean in gcc" ; \
10904         (cd $(HOST_SUBDIR)/gcc && \
10905           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10906                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10907                   "RANLIB=$${RANLIB}" \
10908                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10909                   clean) \
10910           || exit 1
10911
10912 @endif gcc
10913
10914 .PHONY: maybe-distclean-gcc distclean-gcc
10915 maybe-distclean-gcc:
10916 @if gcc
10917 maybe-distclean-gcc: distclean-gcc
10918
10919 distclean-gcc: 
10920         @[ -f ./gcc/Makefile ] || exit 0; \
10921         r=`${PWD_COMMAND}`; export r; \
10922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10923         $(HOST_EXPORTS) \
10924         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10926         done; \
10927         echo "Doing distclean in gcc" ; \
10928         (cd $(HOST_SUBDIR)/gcc && \
10929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10931                   "RANLIB=$${RANLIB}" \
10932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10933                   distclean) \
10934           || exit 1
10935
10936 @endif gcc
10937
10938 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
10939 maybe-maintainer-clean-gcc:
10940 @if gcc
10941 maybe-maintainer-clean-gcc: maintainer-clean-gcc
10942
10943 maintainer-clean-gcc: 
10944         @[ -f ./gcc/Makefile ] || exit 0; \
10945         r=`${PWD_COMMAND}`; export r; \
10946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10947         $(HOST_EXPORTS) \
10948         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10950         done; \
10951         echo "Doing maintainer-clean in gcc" ; \
10952         (cd $(HOST_SUBDIR)/gcc && \
10953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10955                   "RANLIB=$${RANLIB}" \
10956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10957                   maintainer-clean) \
10958           || exit 1
10959
10960 @endif gcc
10961
10962
10963
10964 .PHONY: configure-gmp maybe-configure-gmp
10965 maybe-configure-gmp:
10966 @if gcc-bootstrap
10967 configure-gmp: stage_current
10968 @endif gcc-bootstrap
10969 @if gmp
10970 maybe-configure-gmp: configure-gmp
10971 configure-gmp: 
10972         @r=`${PWD_COMMAND}`; export r; \
10973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10974         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
10975         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
10976         $(HOST_EXPORTS)  \
10977         echo Configuring in $(HOST_SUBDIR)/gmp; \
10978         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
10979         case $(srcdir) in \
10980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10981           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
10982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10983         esac; \
10984         module_srcdir=gmp; \
10985         $(SHELL) \
10986           $$s/$$module_srcdir/configure \
10987           --srcdir=$${topdir}/$$module_srcdir \
10988           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
10989           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
10990           || exit 1
10991 @endif gmp
10992
10993
10994
10995 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
10996 maybe-configure-stage1-gmp:
10997 @if gmp-bootstrap
10998 maybe-configure-stage1-gmp: configure-stage1-gmp
10999 configure-stage1-gmp:
11000         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11001         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11002         @r=`${PWD_COMMAND}`; export r; \
11003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11004         TFLAGS="$(STAGE1_TFLAGS)"; \
11005         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11006         $(HOST_EXPORTS) \
11007         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11008         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11009         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11010         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
11011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11012         cd $(HOST_SUBDIR)/gmp || exit 1; \
11013         case $(srcdir) in \
11014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11015           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11017         esac; \
11018         module_srcdir=gmp; \
11019         $(SHELL) $$s/$$module_srcdir/configure \
11020           --srcdir=$${topdir}/$$module_srcdir \
11021           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11022           --target=none-${host_vendor}-${host_os} \
11023            \
11024           $(STAGE1_CONFIGURE_FLAGS) \
11025           --disable-shared LEX="touch lex.yy.c"
11026 @endif gmp-bootstrap
11027
11028 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11029 maybe-configure-stage2-gmp:
11030 @if gmp-bootstrap
11031 maybe-configure-stage2-gmp: configure-stage2-gmp
11032 configure-stage2-gmp:
11033         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11034         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11035         @r=`${PWD_COMMAND}`; export r; \
11036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11037         TFLAGS="$(STAGE2_TFLAGS)"; \
11038         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11039         $(HOST_EXPORTS) \
11040         $(POSTSTAGE1_HOST_EXPORTS) \
11041         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11042         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11043         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11044         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
11045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11046         cd $(HOST_SUBDIR)/gmp || exit 1; \
11047         case $(srcdir) in \
11048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11049           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11051         esac; \
11052         module_srcdir=gmp; \
11053         $(SHELL) $$s/$$module_srcdir/configure \
11054           --srcdir=$${topdir}/$$module_srcdir \
11055           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11056           --target=none-${host_vendor}-${host_os} \
11057            --with-build-libsubdir=$(HOST_SUBDIR)  \
11058           $(STAGE2_CONFIGURE_FLAGS) \
11059           --disable-shared LEX="touch lex.yy.c"
11060 @endif gmp-bootstrap
11061
11062 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11063 maybe-configure-stage3-gmp:
11064 @if gmp-bootstrap
11065 maybe-configure-stage3-gmp: configure-stage3-gmp
11066 configure-stage3-gmp:
11067         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11068         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11069         @r=`${PWD_COMMAND}`; export r; \
11070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11071         TFLAGS="$(STAGE3_TFLAGS)"; \
11072         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11073         $(HOST_EXPORTS) \
11074         $(POSTSTAGE1_HOST_EXPORTS) \
11075         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11076         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11077         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11078         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
11079         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11080         cd $(HOST_SUBDIR)/gmp || exit 1; \
11081         case $(srcdir) in \
11082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11083           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11085         esac; \
11086         module_srcdir=gmp; \
11087         $(SHELL) $$s/$$module_srcdir/configure \
11088           --srcdir=$${topdir}/$$module_srcdir \
11089           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11090           --target=none-${host_vendor}-${host_os} \
11091            --with-build-libsubdir=$(HOST_SUBDIR)  \
11092           $(STAGE3_CONFIGURE_FLAGS) \
11093           --disable-shared LEX="touch lex.yy.c"
11094 @endif gmp-bootstrap
11095
11096 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11097 maybe-configure-stage4-gmp:
11098 @if gmp-bootstrap
11099 maybe-configure-stage4-gmp: configure-stage4-gmp
11100 configure-stage4-gmp:
11101         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11102         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11103         @r=`${PWD_COMMAND}`; export r; \
11104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11105         TFLAGS="$(STAGE4_TFLAGS)"; \
11106         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11107         $(HOST_EXPORTS) \
11108         $(POSTSTAGE1_HOST_EXPORTS) \
11109         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11110         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11111         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11112         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
11113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11114         cd $(HOST_SUBDIR)/gmp || exit 1; \
11115         case $(srcdir) in \
11116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11117           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11119         esac; \
11120         module_srcdir=gmp; \
11121         $(SHELL) $$s/$$module_srcdir/configure \
11122           --srcdir=$${topdir}/$$module_srcdir \
11123           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11124           --target=none-${host_vendor}-${host_os} \
11125            --with-build-libsubdir=$(HOST_SUBDIR)  \
11126           $(STAGE4_CONFIGURE_FLAGS) \
11127           --disable-shared LEX="touch lex.yy.c"
11128 @endif gmp-bootstrap
11129
11130 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11131 maybe-configure-stageprofile-gmp:
11132 @if gmp-bootstrap
11133 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11134 configure-stageprofile-gmp:
11135         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11136         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11137         @r=`${PWD_COMMAND}`; export r; \
11138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11139         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11140         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11141         $(HOST_EXPORTS) \
11142         $(POSTSTAGE1_HOST_EXPORTS) \
11143         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11144         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11145         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11146         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
11147         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11148         cd $(HOST_SUBDIR)/gmp || exit 1; \
11149         case $(srcdir) in \
11150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11151           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11153         esac; \
11154         module_srcdir=gmp; \
11155         $(SHELL) $$s/$$module_srcdir/configure \
11156           --srcdir=$${topdir}/$$module_srcdir \
11157           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11158           --target=none-${host_vendor}-${host_os} \
11159            --with-build-libsubdir=$(HOST_SUBDIR)  \
11160           $(STAGEprofile_CONFIGURE_FLAGS) \
11161           --disable-shared LEX="touch lex.yy.c"
11162 @endif gmp-bootstrap
11163
11164 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11165 maybe-configure-stagefeedback-gmp:
11166 @if gmp-bootstrap
11167 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11168 configure-stagefeedback-gmp:
11169         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11170         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11171         @r=`${PWD_COMMAND}`; export r; \
11172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11173         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11174         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11175         $(HOST_EXPORTS) \
11176         $(POSTSTAGE1_HOST_EXPORTS) \
11177         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11178         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11179         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11180         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
11181         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11182         cd $(HOST_SUBDIR)/gmp || exit 1; \
11183         case $(srcdir) in \
11184           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11185           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11186                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11187         esac; \
11188         module_srcdir=gmp; \
11189         $(SHELL) $$s/$$module_srcdir/configure \
11190           --srcdir=$${topdir}/$$module_srcdir \
11191           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11192           --target=none-${host_vendor}-${host_os} \
11193            --with-build-libsubdir=$(HOST_SUBDIR)  \
11194           $(STAGEfeedback_CONFIGURE_FLAGS) \
11195           --disable-shared LEX="touch lex.yy.c"
11196 @endif gmp-bootstrap
11197
11198
11199
11200
11201
11202 .PHONY: all-gmp maybe-all-gmp
11203 maybe-all-gmp:
11204 @if gcc-bootstrap
11205 all-gmp: stage_current
11206 @endif gcc-bootstrap
11207 @if gmp
11208 TARGET-gmp=all
11209 maybe-all-gmp: all-gmp
11210 all-gmp: configure-gmp
11211         @r=`${PWD_COMMAND}`; export r; \
11212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11213         $(HOST_EXPORTS)  \
11214         (cd $(HOST_SUBDIR)/gmp && \
11215           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11216                 $(TARGET-gmp))
11217 @endif gmp
11218
11219
11220
11221 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11222 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11223 maybe-all-stage1-gmp:
11224 maybe-clean-stage1-gmp:
11225 @if gmp-bootstrap
11226 maybe-all-stage1-gmp: all-stage1-gmp
11227 all-stage1: all-stage1-gmp
11228 TARGET-stage1-gmp = $(TARGET-gmp)
11229 all-stage1-gmp: configure-stage1-gmp
11230         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11231         @r=`${PWD_COMMAND}`; export r; \
11232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11233         TFLAGS="$(STAGE1_TFLAGS)"; \
11234         $(HOST_EXPORTS)  \
11235         cd $(HOST_SUBDIR)/gmp && \
11236         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11237                 CFLAGS="$(STAGE1_CFLAGS)" \
11238                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11239                 LIBCFLAGS="$(LIBCFLAGS)" \
11240                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11241                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11242                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11243                 $(EXTRA_HOST_FLAGS)  \
11244                 $(STAGE1_FLAGS_TO_PASS)  \
11245                 TFLAGS="$(STAGE1_TFLAGS)" \
11246                 $(TARGET-stage1-gmp)
11247
11248 maybe-clean-stage1-gmp: clean-stage1-gmp
11249 clean-stage1: clean-stage1-gmp
11250 clean-stage1-gmp:
11251         @if [ $(current_stage) = stage1 ]; then \
11252           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11253         else \
11254           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11255           $(MAKE) stage1-start; \
11256         fi; \
11257         cd $(HOST_SUBDIR)/gmp && \
11258         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11259         $(STAGE1_FLAGS_TO_PASS)  clean
11260 @endif gmp-bootstrap
11261
11262
11263 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11264 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11265 maybe-all-stage2-gmp:
11266 maybe-clean-stage2-gmp:
11267 @if gmp-bootstrap
11268 maybe-all-stage2-gmp: all-stage2-gmp
11269 all-stage2: all-stage2-gmp
11270 TARGET-stage2-gmp = $(TARGET-gmp)
11271 all-stage2-gmp: configure-stage2-gmp
11272         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11273         @r=`${PWD_COMMAND}`; export r; \
11274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11275         TFLAGS="$(STAGE2_TFLAGS)"; \
11276         $(HOST_EXPORTS) \
11277         $(POSTSTAGE1_HOST_EXPORTS)  \
11278         cd $(HOST_SUBDIR)/gmp && \
11279         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11280                 CFLAGS="$(STAGE2_CFLAGS)" \
11281                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11282                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11283                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11284                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11285                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11286                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11287                 TFLAGS="$(STAGE2_TFLAGS)" \
11288                 $(TARGET-stage2-gmp)
11289
11290 maybe-clean-stage2-gmp: clean-stage2-gmp
11291 clean-stage2: clean-stage2-gmp
11292 clean-stage2-gmp:
11293         @if [ $(current_stage) = stage2 ]; then \
11294           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11295         else \
11296           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11297           $(MAKE) stage2-start; \
11298         fi; \
11299         cd $(HOST_SUBDIR)/gmp && \
11300         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11301 @endif gmp-bootstrap
11302
11303
11304 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11305 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11306 maybe-all-stage3-gmp:
11307 maybe-clean-stage3-gmp:
11308 @if gmp-bootstrap
11309 maybe-all-stage3-gmp: all-stage3-gmp
11310 all-stage3: all-stage3-gmp
11311 TARGET-stage3-gmp = $(TARGET-gmp)
11312 all-stage3-gmp: configure-stage3-gmp
11313         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11314         @r=`${PWD_COMMAND}`; export r; \
11315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11316         TFLAGS="$(STAGE3_TFLAGS)"; \
11317         $(HOST_EXPORTS) \
11318         $(POSTSTAGE1_HOST_EXPORTS)  \
11319         cd $(HOST_SUBDIR)/gmp && \
11320         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11321                 CFLAGS="$(STAGE3_CFLAGS)" \
11322                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11323                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11324                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11325                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11326                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11327                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11328                 TFLAGS="$(STAGE3_TFLAGS)" \
11329                 $(TARGET-stage3-gmp)
11330
11331 maybe-clean-stage3-gmp: clean-stage3-gmp
11332 clean-stage3: clean-stage3-gmp
11333 clean-stage3-gmp:
11334         @if [ $(current_stage) = stage3 ]; then \
11335           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11336         else \
11337           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11338           $(MAKE) stage3-start; \
11339         fi; \
11340         cd $(HOST_SUBDIR)/gmp && \
11341         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11342 @endif gmp-bootstrap
11343
11344
11345 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11346 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11347 maybe-all-stage4-gmp:
11348 maybe-clean-stage4-gmp:
11349 @if gmp-bootstrap
11350 maybe-all-stage4-gmp: all-stage4-gmp
11351 all-stage4: all-stage4-gmp
11352 TARGET-stage4-gmp = $(TARGET-gmp)
11353 all-stage4-gmp: configure-stage4-gmp
11354         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11355         @r=`${PWD_COMMAND}`; export r; \
11356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11357         TFLAGS="$(STAGE4_TFLAGS)"; \
11358         $(HOST_EXPORTS) \
11359         $(POSTSTAGE1_HOST_EXPORTS)  \
11360         cd $(HOST_SUBDIR)/gmp && \
11361         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11362                 CFLAGS="$(STAGE4_CFLAGS)" \
11363                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11364                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11365                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11366                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11367                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11368                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11369                 TFLAGS="$(STAGE4_TFLAGS)" \
11370                 $(TARGET-stage4-gmp)
11371
11372 maybe-clean-stage4-gmp: clean-stage4-gmp
11373 clean-stage4: clean-stage4-gmp
11374 clean-stage4-gmp:
11375         @if [ $(current_stage) = stage4 ]; then \
11376           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11377         else \
11378           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11379           $(MAKE) stage4-start; \
11380         fi; \
11381         cd $(HOST_SUBDIR)/gmp && \
11382         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11383 @endif gmp-bootstrap
11384
11385
11386 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11387 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11388 maybe-all-stageprofile-gmp:
11389 maybe-clean-stageprofile-gmp:
11390 @if gmp-bootstrap
11391 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11392 all-stageprofile: all-stageprofile-gmp
11393 TARGET-stageprofile-gmp = $(TARGET-gmp)
11394 all-stageprofile-gmp: configure-stageprofile-gmp
11395         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11396         @r=`${PWD_COMMAND}`; export r; \
11397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11398         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11399         $(HOST_EXPORTS) \
11400         $(POSTSTAGE1_HOST_EXPORTS)  \
11401         cd $(HOST_SUBDIR)/gmp && \
11402         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11403                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11404                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11405                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11406                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11407                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11408                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11409                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11410                 TFLAGS="$(STAGEprofile_TFLAGS)" \
11411                 $(TARGET-stageprofile-gmp)
11412
11413 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11414 clean-stageprofile: clean-stageprofile-gmp
11415 clean-stageprofile-gmp:
11416         @if [ $(current_stage) = stageprofile ]; then \
11417           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11418         else \
11419           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11420           $(MAKE) stageprofile-start; \
11421         fi; \
11422         cd $(HOST_SUBDIR)/gmp && \
11423         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11424 @endif gmp-bootstrap
11425
11426
11427 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11428 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11429 maybe-all-stagefeedback-gmp:
11430 maybe-clean-stagefeedback-gmp:
11431 @if gmp-bootstrap
11432 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11433 all-stagefeedback: all-stagefeedback-gmp
11434 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11435 all-stagefeedback-gmp: configure-stagefeedback-gmp
11436         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11437         @r=`${PWD_COMMAND}`; export r; \
11438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11439         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11440         $(HOST_EXPORTS) \
11441         $(POSTSTAGE1_HOST_EXPORTS)  \
11442         cd $(HOST_SUBDIR)/gmp && \
11443         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11444                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11445                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11446                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11447                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11448                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11449                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11450                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11451                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11452                 $(TARGET-stagefeedback-gmp)
11453
11454 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11455 clean-stagefeedback: clean-stagefeedback-gmp
11456 clean-stagefeedback-gmp:
11457         @if [ $(current_stage) = stagefeedback ]; then \
11458           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11459         else \
11460           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11461           $(MAKE) stagefeedback-start; \
11462         fi; \
11463         cd $(HOST_SUBDIR)/gmp && \
11464         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11465 @endif gmp-bootstrap
11466
11467
11468
11469
11470
11471 .PHONY: check-gmp maybe-check-gmp
11472 maybe-check-gmp:
11473 @if gmp
11474 maybe-check-gmp: check-gmp
11475
11476 check-gmp:
11477         @: $(MAKE); $(unstage)
11478         @r=`${PWD_COMMAND}`; export r; \
11479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11480         $(HOST_EXPORTS) \
11481         (cd $(HOST_SUBDIR)/gmp && \
11482           $(MAKE) $(FLAGS_TO_PASS)  check)
11483
11484 @endif gmp
11485
11486 .PHONY: install-gmp maybe-install-gmp
11487 maybe-install-gmp:
11488 @if gmp
11489 maybe-install-gmp: install-gmp
11490
11491 install-gmp:
11492
11493 @endif gmp
11494
11495 .PHONY: install-strip-gmp maybe-install-strip-gmp
11496 maybe-install-strip-gmp:
11497 @if gmp
11498 maybe-install-strip-gmp: install-strip-gmp
11499
11500 install-strip-gmp:
11501
11502 @endif gmp
11503
11504 # Other targets (info, dvi, pdf, etc.)
11505
11506 .PHONY: maybe-info-gmp info-gmp
11507 maybe-info-gmp:
11508 @if gmp
11509 maybe-info-gmp: info-gmp
11510
11511 info-gmp: \
11512     configure-gmp 
11513         @[ -f ./gmp/Makefile ] || exit 0; \
11514         r=`${PWD_COMMAND}`; export r; \
11515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11516         $(HOST_EXPORTS) \
11517         for flag in $(EXTRA_HOST_FLAGS) ; do \
11518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11519         done; \
11520         echo "Doing info in gmp" ; \
11521         (cd $(HOST_SUBDIR)/gmp && \
11522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11524                   "RANLIB=$${RANLIB}" \
11525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11526                   info) \
11527           || exit 1
11528
11529 @endif gmp
11530
11531 .PHONY: maybe-dvi-gmp dvi-gmp
11532 maybe-dvi-gmp:
11533 @if gmp
11534 maybe-dvi-gmp: dvi-gmp
11535
11536 dvi-gmp: \
11537     configure-gmp 
11538         @[ -f ./gmp/Makefile ] || exit 0; \
11539         r=`${PWD_COMMAND}`; export r; \
11540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11541         $(HOST_EXPORTS) \
11542         for flag in $(EXTRA_HOST_FLAGS) ; do \
11543           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11544         done; \
11545         echo "Doing dvi in gmp" ; \
11546         (cd $(HOST_SUBDIR)/gmp && \
11547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11549                   "RANLIB=$${RANLIB}" \
11550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11551                   dvi) \
11552           || exit 1
11553
11554 @endif gmp
11555
11556 .PHONY: maybe-pdf-gmp pdf-gmp
11557 maybe-pdf-gmp:
11558 @if gmp
11559 maybe-pdf-gmp: pdf-gmp
11560
11561 pdf-gmp: \
11562     configure-gmp 
11563         @[ -f ./gmp/Makefile ] || exit 0; \
11564         r=`${PWD_COMMAND}`; export r; \
11565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11566         $(HOST_EXPORTS) \
11567         for flag in $(EXTRA_HOST_FLAGS) ; do \
11568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11569         done; \
11570         echo "Doing pdf in gmp" ; \
11571         (cd $(HOST_SUBDIR)/gmp && \
11572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11574                   "RANLIB=$${RANLIB}" \
11575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11576                   pdf) \
11577           || exit 1
11578
11579 @endif gmp
11580
11581 .PHONY: maybe-html-gmp html-gmp
11582 maybe-html-gmp:
11583 @if gmp
11584 maybe-html-gmp: html-gmp
11585
11586 html-gmp: \
11587     configure-gmp 
11588         @[ -f ./gmp/Makefile ] || exit 0; \
11589         r=`${PWD_COMMAND}`; export r; \
11590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11591         $(HOST_EXPORTS) \
11592         for flag in $(EXTRA_HOST_FLAGS) ; do \
11593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11594         done; \
11595         echo "Doing html in gmp" ; \
11596         (cd $(HOST_SUBDIR)/gmp && \
11597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11599                   "RANLIB=$${RANLIB}" \
11600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11601                   html) \
11602           || exit 1
11603
11604 @endif gmp
11605
11606 .PHONY: maybe-TAGS-gmp TAGS-gmp
11607 maybe-TAGS-gmp:
11608 @if gmp
11609 maybe-TAGS-gmp: TAGS-gmp
11610
11611 TAGS-gmp: \
11612     configure-gmp 
11613         @[ -f ./gmp/Makefile ] || exit 0; \
11614         r=`${PWD_COMMAND}`; export r; \
11615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11616         $(HOST_EXPORTS) \
11617         for flag in $(EXTRA_HOST_FLAGS) ; do \
11618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11619         done; \
11620         echo "Doing TAGS in gmp" ; \
11621         (cd $(HOST_SUBDIR)/gmp && \
11622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11624                   "RANLIB=$${RANLIB}" \
11625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11626                   TAGS) \
11627           || exit 1
11628
11629 @endif gmp
11630
11631 .PHONY: maybe-install-info-gmp install-info-gmp
11632 maybe-install-info-gmp:
11633 @if gmp
11634 maybe-install-info-gmp: install-info-gmp
11635
11636 install-info-gmp: \
11637     configure-gmp \
11638     info-gmp 
11639         @[ -f ./gmp/Makefile ] || exit 0; \
11640         r=`${PWD_COMMAND}`; export r; \
11641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11642         $(HOST_EXPORTS) \
11643         for flag in $(EXTRA_HOST_FLAGS) ; do \
11644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11645         done; \
11646         echo "Doing install-info in gmp" ; \
11647         (cd $(HOST_SUBDIR)/gmp && \
11648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11650                   "RANLIB=$${RANLIB}" \
11651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11652                   install-info) \
11653           || exit 1
11654
11655 @endif gmp
11656
11657 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11658 maybe-install-pdf-gmp:
11659 @if gmp
11660 maybe-install-pdf-gmp: install-pdf-gmp
11661
11662 install-pdf-gmp: \
11663     configure-gmp \
11664     pdf-gmp 
11665         @[ -f ./gmp/Makefile ] || exit 0; \
11666         r=`${PWD_COMMAND}`; export r; \
11667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11668         $(HOST_EXPORTS) \
11669         for flag in $(EXTRA_HOST_FLAGS) ; do \
11670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11671         done; \
11672         echo "Doing install-pdf in gmp" ; \
11673         (cd $(HOST_SUBDIR)/gmp && \
11674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11676                   "RANLIB=$${RANLIB}" \
11677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11678                   install-pdf) \
11679           || exit 1
11680
11681 @endif gmp
11682
11683 .PHONY: maybe-install-html-gmp install-html-gmp
11684 maybe-install-html-gmp:
11685 @if gmp
11686 maybe-install-html-gmp: install-html-gmp
11687
11688 install-html-gmp: \
11689     configure-gmp \
11690     html-gmp 
11691         @[ -f ./gmp/Makefile ] || exit 0; \
11692         r=`${PWD_COMMAND}`; export r; \
11693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11694         $(HOST_EXPORTS) \
11695         for flag in $(EXTRA_HOST_FLAGS) ; do \
11696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11697         done; \
11698         echo "Doing install-html in gmp" ; \
11699         (cd $(HOST_SUBDIR)/gmp && \
11700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11702                   "RANLIB=$${RANLIB}" \
11703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11704                   install-html) \
11705           || exit 1
11706
11707 @endif gmp
11708
11709 .PHONY: maybe-installcheck-gmp installcheck-gmp
11710 maybe-installcheck-gmp:
11711 @if gmp
11712 maybe-installcheck-gmp: installcheck-gmp
11713
11714 installcheck-gmp: \
11715     configure-gmp 
11716         @[ -f ./gmp/Makefile ] || exit 0; \
11717         r=`${PWD_COMMAND}`; export r; \
11718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11719         $(HOST_EXPORTS) \
11720         for flag in $(EXTRA_HOST_FLAGS) ; do \
11721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11722         done; \
11723         echo "Doing installcheck in gmp" ; \
11724         (cd $(HOST_SUBDIR)/gmp && \
11725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11727                   "RANLIB=$${RANLIB}" \
11728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11729                   installcheck) \
11730           || exit 1
11731
11732 @endif gmp
11733
11734 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11735 maybe-mostlyclean-gmp:
11736 @if gmp
11737 maybe-mostlyclean-gmp: mostlyclean-gmp
11738
11739 mostlyclean-gmp: 
11740         @[ -f ./gmp/Makefile ] || exit 0; \
11741         r=`${PWD_COMMAND}`; export r; \
11742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11743         $(HOST_EXPORTS) \
11744         for flag in $(EXTRA_HOST_FLAGS) ; do \
11745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11746         done; \
11747         echo "Doing mostlyclean in gmp" ; \
11748         (cd $(HOST_SUBDIR)/gmp && \
11749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11751                   "RANLIB=$${RANLIB}" \
11752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11753                   mostlyclean) \
11754           || exit 1
11755
11756 @endif gmp
11757
11758 .PHONY: maybe-clean-gmp clean-gmp
11759 maybe-clean-gmp:
11760 @if gmp
11761 maybe-clean-gmp: clean-gmp
11762
11763 clean-gmp: 
11764         @[ -f ./gmp/Makefile ] || exit 0; \
11765         r=`${PWD_COMMAND}`; export r; \
11766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11767         $(HOST_EXPORTS) \
11768         for flag in $(EXTRA_HOST_FLAGS) ; do \
11769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11770         done; \
11771         echo "Doing clean in gmp" ; \
11772         (cd $(HOST_SUBDIR)/gmp && \
11773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11775                   "RANLIB=$${RANLIB}" \
11776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11777                   clean) \
11778           || exit 1
11779
11780 @endif gmp
11781
11782 .PHONY: maybe-distclean-gmp distclean-gmp
11783 maybe-distclean-gmp:
11784 @if gmp
11785 maybe-distclean-gmp: distclean-gmp
11786
11787 distclean-gmp: 
11788         @[ -f ./gmp/Makefile ] || exit 0; \
11789         r=`${PWD_COMMAND}`; export r; \
11790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11791         $(HOST_EXPORTS) \
11792         for flag in $(EXTRA_HOST_FLAGS) ; do \
11793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11794         done; \
11795         echo "Doing distclean in gmp" ; \
11796         (cd $(HOST_SUBDIR)/gmp && \
11797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11799                   "RANLIB=$${RANLIB}" \
11800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11801                   distclean) \
11802           || exit 1
11803
11804 @endif gmp
11805
11806 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11807 maybe-maintainer-clean-gmp:
11808 @if gmp
11809 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11810
11811 maintainer-clean-gmp: 
11812         @[ -f ./gmp/Makefile ] || exit 0; \
11813         r=`${PWD_COMMAND}`; export r; \
11814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11815         $(HOST_EXPORTS) \
11816         for flag in $(EXTRA_HOST_FLAGS) ; do \
11817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11818         done; \
11819         echo "Doing maintainer-clean in gmp" ; \
11820         (cd $(HOST_SUBDIR)/gmp && \
11821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11823                   "RANLIB=$${RANLIB}" \
11824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11825                   maintainer-clean) \
11826           || exit 1
11827
11828 @endif gmp
11829
11830
11831
11832 .PHONY: configure-mpfr maybe-configure-mpfr
11833 maybe-configure-mpfr:
11834 @if gcc-bootstrap
11835 configure-mpfr: stage_current
11836 @endif gcc-bootstrap
11837 @if mpfr
11838 maybe-configure-mpfr: configure-mpfr
11839 configure-mpfr: 
11840         @r=`${PWD_COMMAND}`; export r; \
11841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11842         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11843         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11844         $(HOST_EXPORTS)  \
11845         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11846         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11847         case $(srcdir) in \
11848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11849           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11851         esac; \
11852         module_srcdir=mpfr; \
11853         $(SHELL) \
11854           $$s/$$module_srcdir/configure \
11855           --srcdir=$${topdir}/$$module_srcdir \
11856           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11857           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11858           || exit 1
11859 @endif mpfr
11860
11861
11862
11863 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11864 maybe-configure-stage1-mpfr:
11865 @if mpfr-bootstrap
11866 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11867 configure-stage1-mpfr:
11868         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11869         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11870         @r=`${PWD_COMMAND}`; export r; \
11871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11872         TFLAGS="$(STAGE1_TFLAGS)"; \
11873         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11874         $(HOST_EXPORTS) \
11875         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11876         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11877         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11878         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
11879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11880         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11881         case $(srcdir) in \
11882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11883           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11885         esac; \
11886         module_srcdir=mpfr; \
11887         $(SHELL) $$s/$$module_srcdir/configure \
11888           --srcdir=$${topdir}/$$module_srcdir \
11889           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11890           --target=${target_alias} \
11891            \
11892           $(STAGE1_CONFIGURE_FLAGS) \
11893           --disable-shared @extra_mpfr_configure_flags@
11894 @endif mpfr-bootstrap
11895
11896 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11897 maybe-configure-stage2-mpfr:
11898 @if mpfr-bootstrap
11899 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11900 configure-stage2-mpfr:
11901         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11902         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11903         @r=`${PWD_COMMAND}`; export r; \
11904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11905         TFLAGS="$(STAGE2_TFLAGS)"; \
11906         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11907         $(HOST_EXPORTS) \
11908         $(POSTSTAGE1_HOST_EXPORTS) \
11909         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11910         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11911         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11912         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
11913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11914         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11915         case $(srcdir) in \
11916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11917           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11919         esac; \
11920         module_srcdir=mpfr; \
11921         $(SHELL) $$s/$$module_srcdir/configure \
11922           --srcdir=$${topdir}/$$module_srcdir \
11923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11924           --target=${target_alias} \
11925            --with-build-libsubdir=$(HOST_SUBDIR)  \
11926           $(STAGE2_CONFIGURE_FLAGS) \
11927           --disable-shared @extra_mpfr_configure_flags@
11928 @endif mpfr-bootstrap
11929
11930 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
11931 maybe-configure-stage3-mpfr:
11932 @if mpfr-bootstrap
11933 maybe-configure-stage3-mpfr: configure-stage3-mpfr
11934 configure-stage3-mpfr:
11935         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11936         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11937         @r=`${PWD_COMMAND}`; export r; \
11938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11939         TFLAGS="$(STAGE3_TFLAGS)"; \
11940         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11941         $(HOST_EXPORTS) \
11942         $(POSTSTAGE1_HOST_EXPORTS) \
11943         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11944         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11945         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11946         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
11947         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11948         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11949         case $(srcdir) in \
11950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11951           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11953         esac; \
11954         module_srcdir=mpfr; \
11955         $(SHELL) $$s/$$module_srcdir/configure \
11956           --srcdir=$${topdir}/$$module_srcdir \
11957           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11958           --target=${target_alias} \
11959            --with-build-libsubdir=$(HOST_SUBDIR)  \
11960           $(STAGE3_CONFIGURE_FLAGS) \
11961           --disable-shared @extra_mpfr_configure_flags@
11962 @endif mpfr-bootstrap
11963
11964 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
11965 maybe-configure-stage4-mpfr:
11966 @if mpfr-bootstrap
11967 maybe-configure-stage4-mpfr: configure-stage4-mpfr
11968 configure-stage4-mpfr:
11969         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11970         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11971         @r=`${PWD_COMMAND}`; export r; \
11972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11973         TFLAGS="$(STAGE4_TFLAGS)"; \
11974         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11975         $(HOST_EXPORTS) \
11976         $(POSTSTAGE1_HOST_EXPORTS) \
11977         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11978         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11979         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11980         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
11981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11982         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11983         case $(srcdir) in \
11984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11985           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11987         esac; \
11988         module_srcdir=mpfr; \
11989         $(SHELL) $$s/$$module_srcdir/configure \
11990           --srcdir=$${topdir}/$$module_srcdir \
11991           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11992           --target=${target_alias} \
11993            --with-build-libsubdir=$(HOST_SUBDIR)  \
11994           $(STAGE4_CONFIGURE_FLAGS) \
11995           --disable-shared @extra_mpfr_configure_flags@
11996 @endif mpfr-bootstrap
11997
11998 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
11999 maybe-configure-stageprofile-mpfr:
12000 @if mpfr-bootstrap
12001 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12002 configure-stageprofile-mpfr:
12003         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12004         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12005         @r=`${PWD_COMMAND}`; export r; \
12006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12007         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12008         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12009         $(HOST_EXPORTS) \
12010         $(POSTSTAGE1_HOST_EXPORTS) \
12011         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12012         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12013         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12014         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
12015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12016         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12017         case $(srcdir) in \
12018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12019           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12021         esac; \
12022         module_srcdir=mpfr; \
12023         $(SHELL) $$s/$$module_srcdir/configure \
12024           --srcdir=$${topdir}/$$module_srcdir \
12025           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12026           --target=${target_alias} \
12027            --with-build-libsubdir=$(HOST_SUBDIR)  \
12028           $(STAGEprofile_CONFIGURE_FLAGS) \
12029           --disable-shared @extra_mpfr_configure_flags@
12030 @endif mpfr-bootstrap
12031
12032 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12033 maybe-configure-stagefeedback-mpfr:
12034 @if mpfr-bootstrap
12035 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12036 configure-stagefeedback-mpfr:
12037         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12038         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12039         @r=`${PWD_COMMAND}`; export r; \
12040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12041         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12042         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12043         $(HOST_EXPORTS) \
12044         $(POSTSTAGE1_HOST_EXPORTS) \
12045         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12046         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12047         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12048         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
12049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12050         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12051         case $(srcdir) in \
12052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12053           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12055         esac; \
12056         module_srcdir=mpfr; \
12057         $(SHELL) $$s/$$module_srcdir/configure \
12058           --srcdir=$${topdir}/$$module_srcdir \
12059           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12060           --target=${target_alias} \
12061            --with-build-libsubdir=$(HOST_SUBDIR)  \
12062           $(STAGEfeedback_CONFIGURE_FLAGS) \
12063           --disable-shared @extra_mpfr_configure_flags@
12064 @endif mpfr-bootstrap
12065
12066
12067
12068
12069
12070 .PHONY: all-mpfr maybe-all-mpfr
12071 maybe-all-mpfr:
12072 @if gcc-bootstrap
12073 all-mpfr: stage_current
12074 @endif gcc-bootstrap
12075 @if mpfr
12076 TARGET-mpfr=all
12077 maybe-all-mpfr: all-mpfr
12078 all-mpfr: configure-mpfr
12079         @r=`${PWD_COMMAND}`; export r; \
12080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12081         $(HOST_EXPORTS)  \
12082         (cd $(HOST_SUBDIR)/mpfr && \
12083           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
12084                 $(TARGET-mpfr))
12085 @endif mpfr
12086
12087
12088
12089 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12090 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12091 maybe-all-stage1-mpfr:
12092 maybe-clean-stage1-mpfr:
12093 @if mpfr-bootstrap
12094 maybe-all-stage1-mpfr: all-stage1-mpfr
12095 all-stage1: all-stage1-mpfr
12096 TARGET-stage1-mpfr = $(TARGET-mpfr)
12097 all-stage1-mpfr: configure-stage1-mpfr
12098         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12099         @r=`${PWD_COMMAND}`; export r; \
12100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12101         TFLAGS="$(STAGE1_TFLAGS)"; \
12102         $(HOST_EXPORTS)  \
12103         cd $(HOST_SUBDIR)/mpfr && \
12104         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12105                 CFLAGS="$(STAGE1_CFLAGS)" \
12106                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12107                 LIBCFLAGS="$(LIBCFLAGS)" \
12108                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12109                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12110                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12111                 $(EXTRA_HOST_FLAGS)  \
12112                 $(STAGE1_FLAGS_TO_PASS)  \
12113                 TFLAGS="$(STAGE1_TFLAGS)" \
12114                 $(TARGET-stage1-mpfr)
12115
12116 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12117 clean-stage1: clean-stage1-mpfr
12118 clean-stage1-mpfr:
12119         @if [ $(current_stage) = stage1 ]; then \
12120           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12121         else \
12122           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12123           $(MAKE) stage1-start; \
12124         fi; \
12125         cd $(HOST_SUBDIR)/mpfr && \
12126         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12127         $(STAGE1_FLAGS_TO_PASS)  clean
12128 @endif mpfr-bootstrap
12129
12130
12131 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12132 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12133 maybe-all-stage2-mpfr:
12134 maybe-clean-stage2-mpfr:
12135 @if mpfr-bootstrap
12136 maybe-all-stage2-mpfr: all-stage2-mpfr
12137 all-stage2: all-stage2-mpfr
12138 TARGET-stage2-mpfr = $(TARGET-mpfr)
12139 all-stage2-mpfr: configure-stage2-mpfr
12140         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12141         @r=`${PWD_COMMAND}`; export r; \
12142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12143         TFLAGS="$(STAGE2_TFLAGS)"; \
12144         $(HOST_EXPORTS) \
12145         $(POSTSTAGE1_HOST_EXPORTS)  \
12146         cd $(HOST_SUBDIR)/mpfr && \
12147         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12148                 CFLAGS="$(STAGE2_CFLAGS)" \
12149                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12150                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12151                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12152                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12153                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12154                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12155                 TFLAGS="$(STAGE2_TFLAGS)" \
12156                 $(TARGET-stage2-mpfr)
12157
12158 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12159 clean-stage2: clean-stage2-mpfr
12160 clean-stage2-mpfr:
12161         @if [ $(current_stage) = stage2 ]; then \
12162           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12163         else \
12164           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12165           $(MAKE) stage2-start; \
12166         fi; \
12167         cd $(HOST_SUBDIR)/mpfr && \
12168         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12169 @endif mpfr-bootstrap
12170
12171
12172 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12173 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12174 maybe-all-stage3-mpfr:
12175 maybe-clean-stage3-mpfr:
12176 @if mpfr-bootstrap
12177 maybe-all-stage3-mpfr: all-stage3-mpfr
12178 all-stage3: all-stage3-mpfr
12179 TARGET-stage3-mpfr = $(TARGET-mpfr)
12180 all-stage3-mpfr: configure-stage3-mpfr
12181         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12182         @r=`${PWD_COMMAND}`; export r; \
12183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12184         TFLAGS="$(STAGE3_TFLAGS)"; \
12185         $(HOST_EXPORTS) \
12186         $(POSTSTAGE1_HOST_EXPORTS)  \
12187         cd $(HOST_SUBDIR)/mpfr && \
12188         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12189                 CFLAGS="$(STAGE3_CFLAGS)" \
12190                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12191                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12192                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12193                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12194                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12195                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12196                 TFLAGS="$(STAGE3_TFLAGS)" \
12197                 $(TARGET-stage3-mpfr)
12198
12199 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12200 clean-stage3: clean-stage3-mpfr
12201 clean-stage3-mpfr:
12202         @if [ $(current_stage) = stage3 ]; then \
12203           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12204         else \
12205           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12206           $(MAKE) stage3-start; \
12207         fi; \
12208         cd $(HOST_SUBDIR)/mpfr && \
12209         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12210 @endif mpfr-bootstrap
12211
12212
12213 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12214 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12215 maybe-all-stage4-mpfr:
12216 maybe-clean-stage4-mpfr:
12217 @if mpfr-bootstrap
12218 maybe-all-stage4-mpfr: all-stage4-mpfr
12219 all-stage4: all-stage4-mpfr
12220 TARGET-stage4-mpfr = $(TARGET-mpfr)
12221 all-stage4-mpfr: configure-stage4-mpfr
12222         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12223         @r=`${PWD_COMMAND}`; export r; \
12224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12225         TFLAGS="$(STAGE4_TFLAGS)"; \
12226         $(HOST_EXPORTS) \
12227         $(POSTSTAGE1_HOST_EXPORTS)  \
12228         cd $(HOST_SUBDIR)/mpfr && \
12229         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12230                 CFLAGS="$(STAGE4_CFLAGS)" \
12231                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12232                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12233                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12234                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12235                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12236                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12237                 TFLAGS="$(STAGE4_TFLAGS)" \
12238                 $(TARGET-stage4-mpfr)
12239
12240 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12241 clean-stage4: clean-stage4-mpfr
12242 clean-stage4-mpfr:
12243         @if [ $(current_stage) = stage4 ]; then \
12244           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12245         else \
12246           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12247           $(MAKE) stage4-start; \
12248         fi; \
12249         cd $(HOST_SUBDIR)/mpfr && \
12250         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12251 @endif mpfr-bootstrap
12252
12253
12254 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12255 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12256 maybe-all-stageprofile-mpfr:
12257 maybe-clean-stageprofile-mpfr:
12258 @if mpfr-bootstrap
12259 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12260 all-stageprofile: all-stageprofile-mpfr
12261 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12262 all-stageprofile-mpfr: configure-stageprofile-mpfr
12263         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12264         @r=`${PWD_COMMAND}`; export r; \
12265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12266         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12267         $(HOST_EXPORTS) \
12268         $(POSTSTAGE1_HOST_EXPORTS)  \
12269         cd $(HOST_SUBDIR)/mpfr && \
12270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12271                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12272                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12273                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12274                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12275                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12276                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12277                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12278                 TFLAGS="$(STAGEprofile_TFLAGS)" \
12279                 $(TARGET-stageprofile-mpfr)
12280
12281 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12282 clean-stageprofile: clean-stageprofile-mpfr
12283 clean-stageprofile-mpfr:
12284         @if [ $(current_stage) = stageprofile ]; then \
12285           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12286         else \
12287           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12288           $(MAKE) stageprofile-start; \
12289         fi; \
12290         cd $(HOST_SUBDIR)/mpfr && \
12291         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12292 @endif mpfr-bootstrap
12293
12294
12295 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12296 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12297 maybe-all-stagefeedback-mpfr:
12298 maybe-clean-stagefeedback-mpfr:
12299 @if mpfr-bootstrap
12300 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12301 all-stagefeedback: all-stagefeedback-mpfr
12302 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12303 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12304         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12305         @r=`${PWD_COMMAND}`; export r; \
12306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12307         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12308         $(HOST_EXPORTS) \
12309         $(POSTSTAGE1_HOST_EXPORTS)  \
12310         cd $(HOST_SUBDIR)/mpfr && \
12311         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12312                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12313                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12314                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12315                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12316                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12317                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12318                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12319                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12320                 $(TARGET-stagefeedback-mpfr)
12321
12322 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12323 clean-stagefeedback: clean-stagefeedback-mpfr
12324 clean-stagefeedback-mpfr:
12325         @if [ $(current_stage) = stagefeedback ]; then \
12326           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12327         else \
12328           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12329           $(MAKE) stagefeedback-start; \
12330         fi; \
12331         cd $(HOST_SUBDIR)/mpfr && \
12332         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12333 @endif mpfr-bootstrap
12334
12335
12336
12337
12338
12339 .PHONY: check-mpfr maybe-check-mpfr
12340 maybe-check-mpfr:
12341 @if mpfr
12342 maybe-check-mpfr: check-mpfr
12343
12344 check-mpfr:
12345         @: $(MAKE); $(unstage)
12346         @r=`${PWD_COMMAND}`; export r; \
12347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12348         $(HOST_EXPORTS) \
12349         (cd $(HOST_SUBDIR)/mpfr && \
12350           $(MAKE) $(FLAGS_TO_PASS)  check)
12351
12352 @endif mpfr
12353
12354 .PHONY: install-mpfr maybe-install-mpfr
12355 maybe-install-mpfr:
12356 @if mpfr
12357 maybe-install-mpfr: install-mpfr
12358
12359 install-mpfr:
12360
12361 @endif mpfr
12362
12363 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12364 maybe-install-strip-mpfr:
12365 @if mpfr
12366 maybe-install-strip-mpfr: install-strip-mpfr
12367
12368 install-strip-mpfr:
12369
12370 @endif mpfr
12371
12372 # Other targets (info, dvi, pdf, etc.)
12373
12374 .PHONY: maybe-info-mpfr info-mpfr
12375 maybe-info-mpfr:
12376 @if mpfr
12377 maybe-info-mpfr: info-mpfr
12378
12379 info-mpfr: \
12380     configure-mpfr 
12381         @[ -f ./mpfr/Makefile ] || exit 0; \
12382         r=`${PWD_COMMAND}`; export r; \
12383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12384         $(HOST_EXPORTS) \
12385         for flag in $(EXTRA_HOST_FLAGS) ; do \
12386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12387         done; \
12388         echo "Doing info in mpfr" ; \
12389         (cd $(HOST_SUBDIR)/mpfr && \
12390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12392                   "RANLIB=$${RANLIB}" \
12393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12394                   info) \
12395           || exit 1
12396
12397 @endif mpfr
12398
12399 .PHONY: maybe-dvi-mpfr dvi-mpfr
12400 maybe-dvi-mpfr:
12401 @if mpfr
12402 maybe-dvi-mpfr: dvi-mpfr
12403
12404 dvi-mpfr: \
12405     configure-mpfr 
12406         @[ -f ./mpfr/Makefile ] || exit 0; \
12407         r=`${PWD_COMMAND}`; export r; \
12408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12409         $(HOST_EXPORTS) \
12410         for flag in $(EXTRA_HOST_FLAGS) ; do \
12411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12412         done; \
12413         echo "Doing dvi in mpfr" ; \
12414         (cd $(HOST_SUBDIR)/mpfr && \
12415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12417                   "RANLIB=$${RANLIB}" \
12418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12419                   dvi) \
12420           || exit 1
12421
12422 @endif mpfr
12423
12424 .PHONY: maybe-pdf-mpfr pdf-mpfr
12425 maybe-pdf-mpfr:
12426 @if mpfr
12427 maybe-pdf-mpfr: pdf-mpfr
12428
12429 pdf-mpfr: \
12430     configure-mpfr 
12431         @[ -f ./mpfr/Makefile ] || exit 0; \
12432         r=`${PWD_COMMAND}`; export r; \
12433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12434         $(HOST_EXPORTS) \
12435         for flag in $(EXTRA_HOST_FLAGS) ; do \
12436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12437         done; \
12438         echo "Doing pdf in mpfr" ; \
12439         (cd $(HOST_SUBDIR)/mpfr && \
12440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12442                   "RANLIB=$${RANLIB}" \
12443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12444                   pdf) \
12445           || exit 1
12446
12447 @endif mpfr
12448
12449 .PHONY: maybe-html-mpfr html-mpfr
12450 maybe-html-mpfr:
12451 @if mpfr
12452 maybe-html-mpfr: html-mpfr
12453
12454 html-mpfr: \
12455     configure-mpfr 
12456         @[ -f ./mpfr/Makefile ] || exit 0; \
12457         r=`${PWD_COMMAND}`; export r; \
12458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12459         $(HOST_EXPORTS) \
12460         for flag in $(EXTRA_HOST_FLAGS) ; do \
12461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12462         done; \
12463         echo "Doing html in mpfr" ; \
12464         (cd $(HOST_SUBDIR)/mpfr && \
12465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12467                   "RANLIB=$${RANLIB}" \
12468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12469                   html) \
12470           || exit 1
12471
12472 @endif mpfr
12473
12474 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12475 maybe-TAGS-mpfr:
12476 @if mpfr
12477 maybe-TAGS-mpfr: TAGS-mpfr
12478
12479 TAGS-mpfr: \
12480     configure-mpfr 
12481         @[ -f ./mpfr/Makefile ] || exit 0; \
12482         r=`${PWD_COMMAND}`; export r; \
12483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12484         $(HOST_EXPORTS) \
12485         for flag in $(EXTRA_HOST_FLAGS) ; do \
12486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12487         done; \
12488         echo "Doing TAGS in mpfr" ; \
12489         (cd $(HOST_SUBDIR)/mpfr && \
12490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12492                   "RANLIB=$${RANLIB}" \
12493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12494                   TAGS) \
12495           || exit 1
12496
12497 @endif mpfr
12498
12499 .PHONY: maybe-install-info-mpfr install-info-mpfr
12500 maybe-install-info-mpfr:
12501 @if mpfr
12502 maybe-install-info-mpfr: install-info-mpfr
12503
12504 install-info-mpfr: \
12505     configure-mpfr \
12506     info-mpfr 
12507         @[ -f ./mpfr/Makefile ] || exit 0; \
12508         r=`${PWD_COMMAND}`; export r; \
12509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12510         $(HOST_EXPORTS) \
12511         for flag in $(EXTRA_HOST_FLAGS) ; do \
12512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12513         done; \
12514         echo "Doing install-info in mpfr" ; \
12515         (cd $(HOST_SUBDIR)/mpfr && \
12516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12518                   "RANLIB=$${RANLIB}" \
12519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12520                   install-info) \
12521           || exit 1
12522
12523 @endif mpfr
12524
12525 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12526 maybe-install-pdf-mpfr:
12527 @if mpfr
12528 maybe-install-pdf-mpfr: install-pdf-mpfr
12529
12530 install-pdf-mpfr: \
12531     configure-mpfr \
12532     pdf-mpfr 
12533         @[ -f ./mpfr/Makefile ] || exit 0; \
12534         r=`${PWD_COMMAND}`; export r; \
12535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12536         $(HOST_EXPORTS) \
12537         for flag in $(EXTRA_HOST_FLAGS) ; do \
12538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12539         done; \
12540         echo "Doing install-pdf in mpfr" ; \
12541         (cd $(HOST_SUBDIR)/mpfr && \
12542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12544                   "RANLIB=$${RANLIB}" \
12545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12546                   install-pdf) \
12547           || exit 1
12548
12549 @endif mpfr
12550
12551 .PHONY: maybe-install-html-mpfr install-html-mpfr
12552 maybe-install-html-mpfr:
12553 @if mpfr
12554 maybe-install-html-mpfr: install-html-mpfr
12555
12556 install-html-mpfr: \
12557     configure-mpfr \
12558     html-mpfr 
12559         @[ -f ./mpfr/Makefile ] || exit 0; \
12560         r=`${PWD_COMMAND}`; export r; \
12561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12562         $(HOST_EXPORTS) \
12563         for flag in $(EXTRA_HOST_FLAGS) ; do \
12564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12565         done; \
12566         echo "Doing install-html in mpfr" ; \
12567         (cd $(HOST_SUBDIR)/mpfr && \
12568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12570                   "RANLIB=$${RANLIB}" \
12571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12572                   install-html) \
12573           || exit 1
12574
12575 @endif mpfr
12576
12577 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12578 maybe-installcheck-mpfr:
12579 @if mpfr
12580 maybe-installcheck-mpfr: installcheck-mpfr
12581
12582 installcheck-mpfr: \
12583     configure-mpfr 
12584         @[ -f ./mpfr/Makefile ] || exit 0; \
12585         r=`${PWD_COMMAND}`; export r; \
12586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12587         $(HOST_EXPORTS) \
12588         for flag in $(EXTRA_HOST_FLAGS) ; do \
12589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12590         done; \
12591         echo "Doing installcheck in mpfr" ; \
12592         (cd $(HOST_SUBDIR)/mpfr && \
12593           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12594                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12595                   "RANLIB=$${RANLIB}" \
12596                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12597                   installcheck) \
12598           || exit 1
12599
12600 @endif mpfr
12601
12602 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12603 maybe-mostlyclean-mpfr:
12604 @if mpfr
12605 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12606
12607 mostlyclean-mpfr: 
12608         @[ -f ./mpfr/Makefile ] || exit 0; \
12609         r=`${PWD_COMMAND}`; export r; \
12610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12611         $(HOST_EXPORTS) \
12612         for flag in $(EXTRA_HOST_FLAGS) ; do \
12613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12614         done; \
12615         echo "Doing mostlyclean in mpfr" ; \
12616         (cd $(HOST_SUBDIR)/mpfr && \
12617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12619                   "RANLIB=$${RANLIB}" \
12620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12621                   mostlyclean) \
12622           || exit 1
12623
12624 @endif mpfr
12625
12626 .PHONY: maybe-clean-mpfr clean-mpfr
12627 maybe-clean-mpfr:
12628 @if mpfr
12629 maybe-clean-mpfr: clean-mpfr
12630
12631 clean-mpfr: 
12632         @[ -f ./mpfr/Makefile ] || exit 0; \
12633         r=`${PWD_COMMAND}`; export r; \
12634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12635         $(HOST_EXPORTS) \
12636         for flag in $(EXTRA_HOST_FLAGS) ; do \
12637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12638         done; \
12639         echo "Doing clean in mpfr" ; \
12640         (cd $(HOST_SUBDIR)/mpfr && \
12641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12643                   "RANLIB=$${RANLIB}" \
12644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12645                   clean) \
12646           || exit 1
12647
12648 @endif mpfr
12649
12650 .PHONY: maybe-distclean-mpfr distclean-mpfr
12651 maybe-distclean-mpfr:
12652 @if mpfr
12653 maybe-distclean-mpfr: distclean-mpfr
12654
12655 distclean-mpfr: 
12656         @[ -f ./mpfr/Makefile ] || exit 0; \
12657         r=`${PWD_COMMAND}`; export r; \
12658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12659         $(HOST_EXPORTS) \
12660         for flag in $(EXTRA_HOST_FLAGS) ; do \
12661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12662         done; \
12663         echo "Doing distclean in mpfr" ; \
12664         (cd $(HOST_SUBDIR)/mpfr && \
12665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12667                   "RANLIB=$${RANLIB}" \
12668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12669                   distclean) \
12670           || exit 1
12671
12672 @endif mpfr
12673
12674 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12675 maybe-maintainer-clean-mpfr:
12676 @if mpfr
12677 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12678
12679 maintainer-clean-mpfr: 
12680         @[ -f ./mpfr/Makefile ] || exit 0; \
12681         r=`${PWD_COMMAND}`; export r; \
12682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12683         $(HOST_EXPORTS) \
12684         for flag in $(EXTRA_HOST_FLAGS) ; do \
12685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12686         done; \
12687         echo "Doing maintainer-clean in mpfr" ; \
12688         (cd $(HOST_SUBDIR)/mpfr && \
12689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12691                   "RANLIB=$${RANLIB}" \
12692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12693                   maintainer-clean) \
12694           || exit 1
12695
12696 @endif mpfr
12697
12698
12699
12700 .PHONY: configure-mpc maybe-configure-mpc
12701 maybe-configure-mpc:
12702 @if gcc-bootstrap
12703 configure-mpc: stage_current
12704 @endif gcc-bootstrap
12705 @if mpc
12706 maybe-configure-mpc: configure-mpc
12707 configure-mpc: 
12708         @r=`${PWD_COMMAND}`; export r; \
12709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12710         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12711         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12712         $(HOST_EXPORTS)  \
12713         echo Configuring in $(HOST_SUBDIR)/mpc; \
12714         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12715         case $(srcdir) in \
12716           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12717           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12718                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12719         esac; \
12720         module_srcdir=mpc; \
12721         $(SHELL) \
12722           $$s/$$module_srcdir/configure \
12723           --srcdir=$${topdir}/$$module_srcdir \
12724           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12725           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12726           || exit 1
12727 @endif mpc
12728
12729
12730
12731 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12732 maybe-configure-stage1-mpc:
12733 @if mpc-bootstrap
12734 maybe-configure-stage1-mpc: configure-stage1-mpc
12735 configure-stage1-mpc:
12736         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12737         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12738         @r=`${PWD_COMMAND}`; export r; \
12739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12740         TFLAGS="$(STAGE1_TFLAGS)"; \
12741         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12742         $(HOST_EXPORTS) \
12743         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12744         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12745         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12746         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
12747         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12748         cd $(HOST_SUBDIR)/mpc || exit 1; \
12749         case $(srcdir) in \
12750           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12751           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12752                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12753         esac; \
12754         module_srcdir=mpc; \
12755         $(SHELL) $$s/$$module_srcdir/configure \
12756           --srcdir=$${topdir}/$$module_srcdir \
12757           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12758           --target=${target_alias} \
12759            \
12760           $(STAGE1_CONFIGURE_FLAGS) \
12761           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12762 @endif mpc-bootstrap
12763
12764 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12765 maybe-configure-stage2-mpc:
12766 @if mpc-bootstrap
12767 maybe-configure-stage2-mpc: configure-stage2-mpc
12768 configure-stage2-mpc:
12769         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12770         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12771         @r=`${PWD_COMMAND}`; export r; \
12772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12773         TFLAGS="$(STAGE2_TFLAGS)"; \
12774         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12775         $(HOST_EXPORTS) \
12776         $(POSTSTAGE1_HOST_EXPORTS) \
12777         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12778         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12779         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12780         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
12781         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12782         cd $(HOST_SUBDIR)/mpc || exit 1; \
12783         case $(srcdir) in \
12784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12785           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12787         esac; \
12788         module_srcdir=mpc; \
12789         $(SHELL) $$s/$$module_srcdir/configure \
12790           --srcdir=$${topdir}/$$module_srcdir \
12791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12792           --target=${target_alias} \
12793            --with-build-libsubdir=$(HOST_SUBDIR)  \
12794           $(STAGE2_CONFIGURE_FLAGS) \
12795           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12796 @endif mpc-bootstrap
12797
12798 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12799 maybe-configure-stage3-mpc:
12800 @if mpc-bootstrap
12801 maybe-configure-stage3-mpc: configure-stage3-mpc
12802 configure-stage3-mpc:
12803         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12805         @r=`${PWD_COMMAND}`; export r; \
12806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12807         TFLAGS="$(STAGE3_TFLAGS)"; \
12808         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12809         $(HOST_EXPORTS) \
12810         $(POSTSTAGE1_HOST_EXPORTS) \
12811         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12812         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12813         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12814         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
12815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12816         cd $(HOST_SUBDIR)/mpc || exit 1; \
12817         case $(srcdir) in \
12818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12819           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12821         esac; \
12822         module_srcdir=mpc; \
12823         $(SHELL) $$s/$$module_srcdir/configure \
12824           --srcdir=$${topdir}/$$module_srcdir \
12825           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12826           --target=${target_alias} \
12827            --with-build-libsubdir=$(HOST_SUBDIR)  \
12828           $(STAGE3_CONFIGURE_FLAGS) \
12829           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12830 @endif mpc-bootstrap
12831
12832 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12833 maybe-configure-stage4-mpc:
12834 @if mpc-bootstrap
12835 maybe-configure-stage4-mpc: configure-stage4-mpc
12836 configure-stage4-mpc:
12837         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12838         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12839         @r=`${PWD_COMMAND}`; export r; \
12840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12841         TFLAGS="$(STAGE4_TFLAGS)"; \
12842         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12843         $(HOST_EXPORTS) \
12844         $(POSTSTAGE1_HOST_EXPORTS) \
12845         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12846         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12847         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12848         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
12849         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12850         cd $(HOST_SUBDIR)/mpc || exit 1; \
12851         case $(srcdir) in \
12852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12853           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12855         esac; \
12856         module_srcdir=mpc; \
12857         $(SHELL) $$s/$$module_srcdir/configure \
12858           --srcdir=$${topdir}/$$module_srcdir \
12859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12860           --target=${target_alias} \
12861            --with-build-libsubdir=$(HOST_SUBDIR)  \
12862           $(STAGE4_CONFIGURE_FLAGS) \
12863           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12864 @endif mpc-bootstrap
12865
12866 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12867 maybe-configure-stageprofile-mpc:
12868 @if mpc-bootstrap
12869 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12870 configure-stageprofile-mpc:
12871         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12872         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12873         @r=`${PWD_COMMAND}`; export r; \
12874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12875         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12876         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12877         $(HOST_EXPORTS) \
12878         $(POSTSTAGE1_HOST_EXPORTS) \
12879         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12880         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12881         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12882         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
12883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12884         cd $(HOST_SUBDIR)/mpc || exit 1; \
12885         case $(srcdir) in \
12886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12887           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12889         esac; \
12890         module_srcdir=mpc; \
12891         $(SHELL) $$s/$$module_srcdir/configure \
12892           --srcdir=$${topdir}/$$module_srcdir \
12893           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12894           --target=${target_alias} \
12895            --with-build-libsubdir=$(HOST_SUBDIR)  \
12896           $(STAGEprofile_CONFIGURE_FLAGS) \
12897           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12898 @endif mpc-bootstrap
12899
12900 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12901 maybe-configure-stagefeedback-mpc:
12902 @if mpc-bootstrap
12903 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12904 configure-stagefeedback-mpc:
12905         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12906         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12907         @r=`${PWD_COMMAND}`; export r; \
12908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12909         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12910         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12911         $(HOST_EXPORTS) \
12912         $(POSTSTAGE1_HOST_EXPORTS) \
12913         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12914         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12915         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12916         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
12917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12918         cd $(HOST_SUBDIR)/mpc || exit 1; \
12919         case $(srcdir) in \
12920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12921           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12923         esac; \
12924         module_srcdir=mpc; \
12925         $(SHELL) $$s/$$module_srcdir/configure \
12926           --srcdir=$${topdir}/$$module_srcdir \
12927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12928           --target=${target_alias} \
12929            --with-build-libsubdir=$(HOST_SUBDIR)  \
12930           $(STAGEfeedback_CONFIGURE_FLAGS) \
12931           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12932 @endif mpc-bootstrap
12933
12934
12935
12936
12937
12938 .PHONY: all-mpc maybe-all-mpc
12939 maybe-all-mpc:
12940 @if gcc-bootstrap
12941 all-mpc: stage_current
12942 @endif gcc-bootstrap
12943 @if mpc
12944 TARGET-mpc=all
12945 maybe-all-mpc: all-mpc
12946 all-mpc: configure-mpc
12947         @r=`${PWD_COMMAND}`; export r; \
12948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12949         $(HOST_EXPORTS)  \
12950         (cd $(HOST_SUBDIR)/mpc && \
12951           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
12952                 $(TARGET-mpc))
12953 @endif mpc
12954
12955
12956
12957 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
12958 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
12959 maybe-all-stage1-mpc:
12960 maybe-clean-stage1-mpc:
12961 @if mpc-bootstrap
12962 maybe-all-stage1-mpc: all-stage1-mpc
12963 all-stage1: all-stage1-mpc
12964 TARGET-stage1-mpc = $(TARGET-mpc)
12965 all-stage1-mpc: configure-stage1-mpc
12966         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12967         @r=`${PWD_COMMAND}`; export r; \
12968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12969         TFLAGS="$(STAGE1_TFLAGS)"; \
12970         $(HOST_EXPORTS)  \
12971         cd $(HOST_SUBDIR)/mpc && \
12972         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12973                 CFLAGS="$(STAGE1_CFLAGS)" \
12974                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12975                 LIBCFLAGS="$(LIBCFLAGS)" \
12976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12979                 $(EXTRA_HOST_FLAGS)  \
12980                 $(STAGE1_FLAGS_TO_PASS)  \
12981                 TFLAGS="$(STAGE1_TFLAGS)" \
12982                 $(TARGET-stage1-mpc)
12983
12984 maybe-clean-stage1-mpc: clean-stage1-mpc
12985 clean-stage1: clean-stage1-mpc
12986 clean-stage1-mpc:
12987         @if [ $(current_stage) = stage1 ]; then \
12988           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
12989         else \
12990           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
12991           $(MAKE) stage1-start; \
12992         fi; \
12993         cd $(HOST_SUBDIR)/mpc && \
12994         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12995         $(STAGE1_FLAGS_TO_PASS)  clean
12996 @endif mpc-bootstrap
12997
12998
12999 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13000 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13001 maybe-all-stage2-mpc:
13002 maybe-clean-stage2-mpc:
13003 @if mpc-bootstrap
13004 maybe-all-stage2-mpc: all-stage2-mpc
13005 all-stage2: all-stage2-mpc
13006 TARGET-stage2-mpc = $(TARGET-mpc)
13007 all-stage2-mpc: configure-stage2-mpc
13008         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13009         @r=`${PWD_COMMAND}`; export r; \
13010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13011         TFLAGS="$(STAGE2_TFLAGS)"; \
13012         $(HOST_EXPORTS) \
13013         $(POSTSTAGE1_HOST_EXPORTS)  \
13014         cd $(HOST_SUBDIR)/mpc && \
13015         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13016                 CFLAGS="$(STAGE2_CFLAGS)" \
13017                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13018                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13019                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13020                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13021                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13022                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13023                 TFLAGS="$(STAGE2_TFLAGS)" \
13024                 $(TARGET-stage2-mpc)
13025
13026 maybe-clean-stage2-mpc: clean-stage2-mpc
13027 clean-stage2: clean-stage2-mpc
13028 clean-stage2-mpc:
13029         @if [ $(current_stage) = stage2 ]; then \
13030           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13031         else \
13032           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13033           $(MAKE) stage2-start; \
13034         fi; \
13035         cd $(HOST_SUBDIR)/mpc && \
13036         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13037 @endif mpc-bootstrap
13038
13039
13040 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13041 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13042 maybe-all-stage3-mpc:
13043 maybe-clean-stage3-mpc:
13044 @if mpc-bootstrap
13045 maybe-all-stage3-mpc: all-stage3-mpc
13046 all-stage3: all-stage3-mpc
13047 TARGET-stage3-mpc = $(TARGET-mpc)
13048 all-stage3-mpc: configure-stage3-mpc
13049         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13050         @r=`${PWD_COMMAND}`; export r; \
13051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13052         TFLAGS="$(STAGE3_TFLAGS)"; \
13053         $(HOST_EXPORTS) \
13054         $(POSTSTAGE1_HOST_EXPORTS)  \
13055         cd $(HOST_SUBDIR)/mpc && \
13056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13057                 CFLAGS="$(STAGE3_CFLAGS)" \
13058                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13059                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13063                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13064                 TFLAGS="$(STAGE3_TFLAGS)" \
13065                 $(TARGET-stage3-mpc)
13066
13067 maybe-clean-stage3-mpc: clean-stage3-mpc
13068 clean-stage3: clean-stage3-mpc
13069 clean-stage3-mpc:
13070         @if [ $(current_stage) = stage3 ]; then \
13071           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13072         else \
13073           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13074           $(MAKE) stage3-start; \
13075         fi; \
13076         cd $(HOST_SUBDIR)/mpc && \
13077         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13078 @endif mpc-bootstrap
13079
13080
13081 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13082 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13083 maybe-all-stage4-mpc:
13084 maybe-clean-stage4-mpc:
13085 @if mpc-bootstrap
13086 maybe-all-stage4-mpc: all-stage4-mpc
13087 all-stage4: all-stage4-mpc
13088 TARGET-stage4-mpc = $(TARGET-mpc)
13089 all-stage4-mpc: configure-stage4-mpc
13090         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13091         @r=`${PWD_COMMAND}`; export r; \
13092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13093         TFLAGS="$(STAGE4_TFLAGS)"; \
13094         $(HOST_EXPORTS) \
13095         $(POSTSTAGE1_HOST_EXPORTS)  \
13096         cd $(HOST_SUBDIR)/mpc && \
13097         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13098                 CFLAGS="$(STAGE4_CFLAGS)" \
13099                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13100                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13101                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13102                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13103                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13104                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13105                 TFLAGS="$(STAGE4_TFLAGS)" \
13106                 $(TARGET-stage4-mpc)
13107
13108 maybe-clean-stage4-mpc: clean-stage4-mpc
13109 clean-stage4: clean-stage4-mpc
13110 clean-stage4-mpc:
13111         @if [ $(current_stage) = stage4 ]; then \
13112           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13113         else \
13114           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13115           $(MAKE) stage4-start; \
13116         fi; \
13117         cd $(HOST_SUBDIR)/mpc && \
13118         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13119 @endif mpc-bootstrap
13120
13121
13122 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13123 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13124 maybe-all-stageprofile-mpc:
13125 maybe-clean-stageprofile-mpc:
13126 @if mpc-bootstrap
13127 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13128 all-stageprofile: all-stageprofile-mpc
13129 TARGET-stageprofile-mpc = $(TARGET-mpc)
13130 all-stageprofile-mpc: configure-stageprofile-mpc
13131         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13132         @r=`${PWD_COMMAND}`; export r; \
13133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13134         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13135         $(HOST_EXPORTS) \
13136         $(POSTSTAGE1_HOST_EXPORTS)  \
13137         cd $(HOST_SUBDIR)/mpc && \
13138         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13139                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13140                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13141                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13142                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13143                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13144                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13145                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13146                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13147                 $(TARGET-stageprofile-mpc)
13148
13149 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13150 clean-stageprofile: clean-stageprofile-mpc
13151 clean-stageprofile-mpc:
13152         @if [ $(current_stage) = stageprofile ]; then \
13153           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13154         else \
13155           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13156           $(MAKE) stageprofile-start; \
13157         fi; \
13158         cd $(HOST_SUBDIR)/mpc && \
13159         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13160 @endif mpc-bootstrap
13161
13162
13163 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13164 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13165 maybe-all-stagefeedback-mpc:
13166 maybe-clean-stagefeedback-mpc:
13167 @if mpc-bootstrap
13168 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13169 all-stagefeedback: all-stagefeedback-mpc
13170 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13171 all-stagefeedback-mpc: configure-stagefeedback-mpc
13172         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13173         @r=`${PWD_COMMAND}`; export r; \
13174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13175         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13176         $(HOST_EXPORTS) \
13177         $(POSTSTAGE1_HOST_EXPORTS)  \
13178         cd $(HOST_SUBDIR)/mpc && \
13179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13180                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13181                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13182                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13186                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13187                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13188                 $(TARGET-stagefeedback-mpc)
13189
13190 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13191 clean-stagefeedback: clean-stagefeedback-mpc
13192 clean-stagefeedback-mpc:
13193         @if [ $(current_stage) = stagefeedback ]; then \
13194           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13195         else \
13196           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13197           $(MAKE) stagefeedback-start; \
13198         fi; \
13199         cd $(HOST_SUBDIR)/mpc && \
13200         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13201 @endif mpc-bootstrap
13202
13203
13204
13205
13206
13207 .PHONY: check-mpc maybe-check-mpc
13208 maybe-check-mpc:
13209 @if mpc
13210 maybe-check-mpc: check-mpc
13211
13212 check-mpc:
13213         @: $(MAKE); $(unstage)
13214         @r=`${PWD_COMMAND}`; export r; \
13215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13216         $(HOST_EXPORTS) \
13217         (cd $(HOST_SUBDIR)/mpc && \
13218           $(MAKE) $(FLAGS_TO_PASS)  check)
13219
13220 @endif mpc
13221
13222 .PHONY: install-mpc maybe-install-mpc
13223 maybe-install-mpc:
13224 @if mpc
13225 maybe-install-mpc: install-mpc
13226
13227 install-mpc:
13228
13229 @endif mpc
13230
13231 .PHONY: install-strip-mpc maybe-install-strip-mpc
13232 maybe-install-strip-mpc:
13233 @if mpc
13234 maybe-install-strip-mpc: install-strip-mpc
13235
13236 install-strip-mpc:
13237
13238 @endif mpc
13239
13240 # Other targets (info, dvi, pdf, etc.)
13241
13242 .PHONY: maybe-info-mpc info-mpc
13243 maybe-info-mpc:
13244 @if mpc
13245 maybe-info-mpc: info-mpc
13246
13247 info-mpc: \
13248     configure-mpc 
13249         @[ -f ./mpc/Makefile ] || exit 0; \
13250         r=`${PWD_COMMAND}`; export r; \
13251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13252         $(HOST_EXPORTS) \
13253         for flag in $(EXTRA_HOST_FLAGS) ; do \
13254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13255         done; \
13256         echo "Doing info in mpc" ; \
13257         (cd $(HOST_SUBDIR)/mpc && \
13258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13260                   "RANLIB=$${RANLIB}" \
13261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13262                   info) \
13263           || exit 1
13264
13265 @endif mpc
13266
13267 .PHONY: maybe-dvi-mpc dvi-mpc
13268 maybe-dvi-mpc:
13269 @if mpc
13270 maybe-dvi-mpc: dvi-mpc
13271
13272 dvi-mpc: \
13273     configure-mpc 
13274         @[ -f ./mpc/Makefile ] || exit 0; \
13275         r=`${PWD_COMMAND}`; export r; \
13276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13277         $(HOST_EXPORTS) \
13278         for flag in $(EXTRA_HOST_FLAGS) ; do \
13279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13280         done; \
13281         echo "Doing dvi in mpc" ; \
13282         (cd $(HOST_SUBDIR)/mpc && \
13283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13285                   "RANLIB=$${RANLIB}" \
13286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13287                   dvi) \
13288           || exit 1
13289
13290 @endif mpc
13291
13292 .PHONY: maybe-pdf-mpc pdf-mpc
13293 maybe-pdf-mpc:
13294 @if mpc
13295 maybe-pdf-mpc: pdf-mpc
13296
13297 pdf-mpc: \
13298     configure-mpc 
13299         @[ -f ./mpc/Makefile ] || exit 0; \
13300         r=`${PWD_COMMAND}`; export r; \
13301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13302         $(HOST_EXPORTS) \
13303         for flag in $(EXTRA_HOST_FLAGS) ; do \
13304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13305         done; \
13306         echo "Doing pdf in mpc" ; \
13307         (cd $(HOST_SUBDIR)/mpc && \
13308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13310                   "RANLIB=$${RANLIB}" \
13311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13312                   pdf) \
13313           || exit 1
13314
13315 @endif mpc
13316
13317 .PHONY: maybe-html-mpc html-mpc
13318 maybe-html-mpc:
13319 @if mpc
13320 maybe-html-mpc: html-mpc
13321
13322 html-mpc: \
13323     configure-mpc 
13324         @[ -f ./mpc/Makefile ] || exit 0; \
13325         r=`${PWD_COMMAND}`; export r; \
13326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13327         $(HOST_EXPORTS) \
13328         for flag in $(EXTRA_HOST_FLAGS) ; do \
13329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13330         done; \
13331         echo "Doing html in mpc" ; \
13332         (cd $(HOST_SUBDIR)/mpc && \
13333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13335                   "RANLIB=$${RANLIB}" \
13336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13337                   html) \
13338           || exit 1
13339
13340 @endif mpc
13341
13342 .PHONY: maybe-TAGS-mpc TAGS-mpc
13343 maybe-TAGS-mpc:
13344 @if mpc
13345 maybe-TAGS-mpc: TAGS-mpc
13346
13347 TAGS-mpc: \
13348     configure-mpc 
13349         @[ -f ./mpc/Makefile ] || exit 0; \
13350         r=`${PWD_COMMAND}`; export r; \
13351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13352         $(HOST_EXPORTS) \
13353         for flag in $(EXTRA_HOST_FLAGS) ; do \
13354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13355         done; \
13356         echo "Doing TAGS in mpc" ; \
13357         (cd $(HOST_SUBDIR)/mpc && \
13358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13360                   "RANLIB=$${RANLIB}" \
13361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13362                   TAGS) \
13363           || exit 1
13364
13365 @endif mpc
13366
13367 .PHONY: maybe-install-info-mpc install-info-mpc
13368 maybe-install-info-mpc:
13369 @if mpc
13370 maybe-install-info-mpc: install-info-mpc
13371
13372 install-info-mpc: \
13373     configure-mpc \
13374     info-mpc 
13375         @[ -f ./mpc/Makefile ] || exit 0; \
13376         r=`${PWD_COMMAND}`; export r; \
13377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13378         $(HOST_EXPORTS) \
13379         for flag in $(EXTRA_HOST_FLAGS) ; do \
13380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13381         done; \
13382         echo "Doing install-info in mpc" ; \
13383         (cd $(HOST_SUBDIR)/mpc && \
13384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13386                   "RANLIB=$${RANLIB}" \
13387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13388                   install-info) \
13389           || exit 1
13390
13391 @endif mpc
13392
13393 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13394 maybe-install-pdf-mpc:
13395 @if mpc
13396 maybe-install-pdf-mpc: install-pdf-mpc
13397
13398 install-pdf-mpc: \
13399     configure-mpc \
13400     pdf-mpc 
13401         @[ -f ./mpc/Makefile ] || exit 0; \
13402         r=`${PWD_COMMAND}`; export r; \
13403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13404         $(HOST_EXPORTS) \
13405         for flag in $(EXTRA_HOST_FLAGS) ; do \
13406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13407         done; \
13408         echo "Doing install-pdf in mpc" ; \
13409         (cd $(HOST_SUBDIR)/mpc && \
13410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13412                   "RANLIB=$${RANLIB}" \
13413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13414                   install-pdf) \
13415           || exit 1
13416
13417 @endif mpc
13418
13419 .PHONY: maybe-install-html-mpc install-html-mpc
13420 maybe-install-html-mpc:
13421 @if mpc
13422 maybe-install-html-mpc: install-html-mpc
13423
13424 install-html-mpc: \
13425     configure-mpc \
13426     html-mpc 
13427         @[ -f ./mpc/Makefile ] || exit 0; \
13428         r=`${PWD_COMMAND}`; export r; \
13429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13430         $(HOST_EXPORTS) \
13431         for flag in $(EXTRA_HOST_FLAGS) ; do \
13432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13433         done; \
13434         echo "Doing install-html in mpc" ; \
13435         (cd $(HOST_SUBDIR)/mpc && \
13436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13438                   "RANLIB=$${RANLIB}" \
13439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13440                   install-html) \
13441           || exit 1
13442
13443 @endif mpc
13444
13445 .PHONY: maybe-installcheck-mpc installcheck-mpc
13446 maybe-installcheck-mpc:
13447 @if mpc
13448 maybe-installcheck-mpc: installcheck-mpc
13449
13450 installcheck-mpc: \
13451     configure-mpc 
13452         @[ -f ./mpc/Makefile ] || exit 0; \
13453         r=`${PWD_COMMAND}`; export r; \
13454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13455         $(HOST_EXPORTS) \
13456         for flag in $(EXTRA_HOST_FLAGS) ; do \
13457           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13458         done; \
13459         echo "Doing installcheck in mpc" ; \
13460         (cd $(HOST_SUBDIR)/mpc && \
13461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13463                   "RANLIB=$${RANLIB}" \
13464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13465                   installcheck) \
13466           || exit 1
13467
13468 @endif mpc
13469
13470 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13471 maybe-mostlyclean-mpc:
13472 @if mpc
13473 maybe-mostlyclean-mpc: mostlyclean-mpc
13474
13475 mostlyclean-mpc: 
13476         @[ -f ./mpc/Makefile ] || exit 0; \
13477         r=`${PWD_COMMAND}`; export r; \
13478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13479         $(HOST_EXPORTS) \
13480         for flag in $(EXTRA_HOST_FLAGS) ; do \
13481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13482         done; \
13483         echo "Doing mostlyclean in mpc" ; \
13484         (cd $(HOST_SUBDIR)/mpc && \
13485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13487                   "RANLIB=$${RANLIB}" \
13488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13489                   mostlyclean) \
13490           || exit 1
13491
13492 @endif mpc
13493
13494 .PHONY: maybe-clean-mpc clean-mpc
13495 maybe-clean-mpc:
13496 @if mpc
13497 maybe-clean-mpc: clean-mpc
13498
13499 clean-mpc: 
13500         @[ -f ./mpc/Makefile ] || exit 0; \
13501         r=`${PWD_COMMAND}`; export r; \
13502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13503         $(HOST_EXPORTS) \
13504         for flag in $(EXTRA_HOST_FLAGS) ; do \
13505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13506         done; \
13507         echo "Doing clean in mpc" ; \
13508         (cd $(HOST_SUBDIR)/mpc && \
13509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13511                   "RANLIB=$${RANLIB}" \
13512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13513                   clean) \
13514           || exit 1
13515
13516 @endif mpc
13517
13518 .PHONY: maybe-distclean-mpc distclean-mpc
13519 maybe-distclean-mpc:
13520 @if mpc
13521 maybe-distclean-mpc: distclean-mpc
13522
13523 distclean-mpc: 
13524         @[ -f ./mpc/Makefile ] || exit 0; \
13525         r=`${PWD_COMMAND}`; export r; \
13526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13527         $(HOST_EXPORTS) \
13528         for flag in $(EXTRA_HOST_FLAGS) ; do \
13529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13530         done; \
13531         echo "Doing distclean in mpc" ; \
13532         (cd $(HOST_SUBDIR)/mpc && \
13533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13535                   "RANLIB=$${RANLIB}" \
13536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13537                   distclean) \
13538           || exit 1
13539
13540 @endif mpc
13541
13542 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13543 maybe-maintainer-clean-mpc:
13544 @if mpc
13545 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13546
13547 maintainer-clean-mpc: 
13548         @[ -f ./mpc/Makefile ] || exit 0; \
13549         r=`${PWD_COMMAND}`; export r; \
13550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13551         $(HOST_EXPORTS) \
13552         for flag in $(EXTRA_HOST_FLAGS) ; do \
13553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13554         done; \
13555         echo "Doing maintainer-clean in mpc" ; \
13556         (cd $(HOST_SUBDIR)/mpc && \
13557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13559                   "RANLIB=$${RANLIB}" \
13560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13561                   maintainer-clean) \
13562           || exit 1
13563
13564 @endif mpc
13565
13566
13567
13568 .PHONY: configure-isl maybe-configure-isl
13569 maybe-configure-isl:
13570 @if gcc-bootstrap
13571 configure-isl: stage_current
13572 @endif gcc-bootstrap
13573 @if isl
13574 maybe-configure-isl: configure-isl
13575 configure-isl: 
13576         @r=`${PWD_COMMAND}`; export r; \
13577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13578         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13579         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13580         $(HOST_EXPORTS)  \
13581         echo Configuring in $(HOST_SUBDIR)/isl; \
13582         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13583         case $(srcdir) in \
13584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13585           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13587         esac; \
13588         module_srcdir=isl; \
13589         $(SHELL) \
13590           $$s/$$module_srcdir/configure \
13591           --srcdir=$${topdir}/$$module_srcdir \
13592           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13593           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13594           || exit 1
13595 @endif isl
13596
13597
13598
13599 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13600 maybe-configure-stage1-isl:
13601 @if isl-bootstrap
13602 maybe-configure-stage1-isl: configure-stage1-isl
13603 configure-stage1-isl:
13604         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13605         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13606         @r=`${PWD_COMMAND}`; export r; \
13607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13608         TFLAGS="$(STAGE1_TFLAGS)"; \
13609         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13610         $(HOST_EXPORTS) \
13611         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13612         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13613         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13614         echo Configuring stage 1 in $(HOST_SUBDIR)/isl ; \
13615         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13616         cd $(HOST_SUBDIR)/isl || exit 1; \
13617         case $(srcdir) in \
13618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13619           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13621         esac; \
13622         module_srcdir=isl; \
13623         $(SHELL) $$s/$$module_srcdir/configure \
13624           --srcdir=$${topdir}/$$module_srcdir \
13625           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13626           --target=${target_alias} \
13627            \
13628           $(STAGE1_CONFIGURE_FLAGS) \
13629           --disable-shared @extra_isl_gmp_configure_flags@
13630 @endif isl-bootstrap
13631
13632 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13633 maybe-configure-stage2-isl:
13634 @if isl-bootstrap
13635 maybe-configure-stage2-isl: configure-stage2-isl
13636 configure-stage2-isl:
13637         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13638         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13639         @r=`${PWD_COMMAND}`; export r; \
13640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13641         TFLAGS="$(STAGE2_TFLAGS)"; \
13642         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13643         $(HOST_EXPORTS) \
13644         $(POSTSTAGE1_HOST_EXPORTS) \
13645         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13646         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13647         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13648         echo Configuring stage 2 in $(HOST_SUBDIR)/isl ; \
13649         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13650         cd $(HOST_SUBDIR)/isl || exit 1; \
13651         case $(srcdir) in \
13652           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13653           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13654                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13655         esac; \
13656         module_srcdir=isl; \
13657         $(SHELL) $$s/$$module_srcdir/configure \
13658           --srcdir=$${topdir}/$$module_srcdir \
13659           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13660           --target=${target_alias} \
13661            --with-build-libsubdir=$(HOST_SUBDIR)  \
13662           $(STAGE2_CONFIGURE_FLAGS) \
13663           --disable-shared @extra_isl_gmp_configure_flags@
13664 @endif isl-bootstrap
13665
13666 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13667 maybe-configure-stage3-isl:
13668 @if isl-bootstrap
13669 maybe-configure-stage3-isl: configure-stage3-isl
13670 configure-stage3-isl:
13671         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13672         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13673         @r=`${PWD_COMMAND}`; export r; \
13674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13675         TFLAGS="$(STAGE3_TFLAGS)"; \
13676         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13677         $(HOST_EXPORTS) \
13678         $(POSTSTAGE1_HOST_EXPORTS) \
13679         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13680         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13681         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13682         echo Configuring stage 3 in $(HOST_SUBDIR)/isl ; \
13683         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13684         cd $(HOST_SUBDIR)/isl || exit 1; \
13685         case $(srcdir) in \
13686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13687           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13689         esac; \
13690         module_srcdir=isl; \
13691         $(SHELL) $$s/$$module_srcdir/configure \
13692           --srcdir=$${topdir}/$$module_srcdir \
13693           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13694           --target=${target_alias} \
13695            --with-build-libsubdir=$(HOST_SUBDIR)  \
13696           $(STAGE3_CONFIGURE_FLAGS) \
13697           --disable-shared @extra_isl_gmp_configure_flags@
13698 @endif isl-bootstrap
13699
13700 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13701 maybe-configure-stage4-isl:
13702 @if isl-bootstrap
13703 maybe-configure-stage4-isl: configure-stage4-isl
13704 configure-stage4-isl:
13705         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13706         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13707         @r=`${PWD_COMMAND}`; export r; \
13708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13709         TFLAGS="$(STAGE4_TFLAGS)"; \
13710         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13711         $(HOST_EXPORTS) \
13712         $(POSTSTAGE1_HOST_EXPORTS) \
13713         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13714         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13715         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13716         echo Configuring stage 4 in $(HOST_SUBDIR)/isl ; \
13717         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13718         cd $(HOST_SUBDIR)/isl || exit 1; \
13719         case $(srcdir) in \
13720           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13721           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13722                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13723         esac; \
13724         module_srcdir=isl; \
13725         $(SHELL) $$s/$$module_srcdir/configure \
13726           --srcdir=$${topdir}/$$module_srcdir \
13727           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13728           --target=${target_alias} \
13729            --with-build-libsubdir=$(HOST_SUBDIR)  \
13730           $(STAGE4_CONFIGURE_FLAGS) \
13731           --disable-shared @extra_isl_gmp_configure_flags@
13732 @endif isl-bootstrap
13733
13734 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13735 maybe-configure-stageprofile-isl:
13736 @if isl-bootstrap
13737 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13738 configure-stageprofile-isl:
13739         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13740         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13741         @r=`${PWD_COMMAND}`; export r; \
13742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13743         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13744         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13745         $(HOST_EXPORTS) \
13746         $(POSTSTAGE1_HOST_EXPORTS) \
13747         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13748         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13749         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13750         echo Configuring stage profile in $(HOST_SUBDIR)/isl ; \
13751         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13752         cd $(HOST_SUBDIR)/isl || exit 1; \
13753         case $(srcdir) in \
13754           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13755           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13756                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13757         esac; \
13758         module_srcdir=isl; \
13759         $(SHELL) $$s/$$module_srcdir/configure \
13760           --srcdir=$${topdir}/$$module_srcdir \
13761           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13762           --target=${target_alias} \
13763            --with-build-libsubdir=$(HOST_SUBDIR)  \
13764           $(STAGEprofile_CONFIGURE_FLAGS) \
13765           --disable-shared @extra_isl_gmp_configure_flags@
13766 @endif isl-bootstrap
13767
13768 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13769 maybe-configure-stagefeedback-isl:
13770 @if isl-bootstrap
13771 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13772 configure-stagefeedback-isl:
13773         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13774         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13775         @r=`${PWD_COMMAND}`; export r; \
13776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13777         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13778         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13779         $(HOST_EXPORTS) \
13780         $(POSTSTAGE1_HOST_EXPORTS) \
13781         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13782         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13783         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13784         echo Configuring stage feedback in $(HOST_SUBDIR)/isl ; \
13785         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13786         cd $(HOST_SUBDIR)/isl || exit 1; \
13787         case $(srcdir) in \
13788           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13789           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13790                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13791         esac; \
13792         module_srcdir=isl; \
13793         $(SHELL) $$s/$$module_srcdir/configure \
13794           --srcdir=$${topdir}/$$module_srcdir \
13795           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13796           --target=${target_alias} \
13797            --with-build-libsubdir=$(HOST_SUBDIR)  \
13798           $(STAGEfeedback_CONFIGURE_FLAGS) \
13799           --disable-shared @extra_isl_gmp_configure_flags@
13800 @endif isl-bootstrap
13801
13802
13803
13804
13805
13806 .PHONY: all-isl maybe-all-isl
13807 maybe-all-isl:
13808 @if gcc-bootstrap
13809 all-isl: stage_current
13810 @endif gcc-bootstrap
13811 @if isl
13812 TARGET-isl=all
13813 maybe-all-isl: all-isl
13814 all-isl: configure-isl
13815         @r=`${PWD_COMMAND}`; export r; \
13816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13817         $(HOST_EXPORTS)  \
13818         (cd $(HOST_SUBDIR)/isl && \
13819           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13820                 $(TARGET-isl))
13821 @endif isl
13822
13823
13824
13825 .PHONY: all-stage1-isl maybe-all-stage1-isl
13826 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13827 maybe-all-stage1-isl:
13828 maybe-clean-stage1-isl:
13829 @if isl-bootstrap
13830 maybe-all-stage1-isl: all-stage1-isl
13831 all-stage1: all-stage1-isl
13832 TARGET-stage1-isl = $(TARGET-isl)
13833 all-stage1-isl: configure-stage1-isl
13834         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13835         @r=`${PWD_COMMAND}`; export r; \
13836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13837         TFLAGS="$(STAGE1_TFLAGS)"; \
13838         $(HOST_EXPORTS)  \
13839         cd $(HOST_SUBDIR)/isl && \
13840         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13841                 CFLAGS="$(STAGE1_CFLAGS)" \
13842                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13843                 LIBCFLAGS="$(LIBCFLAGS)" \
13844                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13845                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13846                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13847                 $(EXTRA_HOST_FLAGS)  \
13848                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13849                 TFLAGS="$(STAGE1_TFLAGS)" \
13850                 $(TARGET-stage1-isl)
13851
13852 maybe-clean-stage1-isl: clean-stage1-isl
13853 clean-stage1: clean-stage1-isl
13854 clean-stage1-isl:
13855         @if [ $(current_stage) = stage1 ]; then \
13856           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13857         else \
13858           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13859           $(MAKE) stage1-start; \
13860         fi; \
13861         cd $(HOST_SUBDIR)/isl && \
13862         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13863         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13864 @endif isl-bootstrap
13865
13866
13867 .PHONY: all-stage2-isl maybe-all-stage2-isl
13868 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13869 maybe-all-stage2-isl:
13870 maybe-clean-stage2-isl:
13871 @if isl-bootstrap
13872 maybe-all-stage2-isl: all-stage2-isl
13873 all-stage2: all-stage2-isl
13874 TARGET-stage2-isl = $(TARGET-isl)
13875 all-stage2-isl: configure-stage2-isl
13876         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13877         @r=`${PWD_COMMAND}`; export r; \
13878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13879         TFLAGS="$(STAGE2_TFLAGS)"; \
13880         $(HOST_EXPORTS) \
13881         $(POSTSTAGE1_HOST_EXPORTS)  \
13882         cd $(HOST_SUBDIR)/isl && \
13883         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13884                 CFLAGS="$(STAGE2_CFLAGS)" \
13885                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13886                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13887                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13888                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13889                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13890                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13891                 TFLAGS="$(STAGE2_TFLAGS)" \
13892                 $(TARGET-stage2-isl)
13893
13894 maybe-clean-stage2-isl: clean-stage2-isl
13895 clean-stage2: clean-stage2-isl
13896 clean-stage2-isl:
13897         @if [ $(current_stage) = stage2 ]; then \
13898           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13899         else \
13900           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13901           $(MAKE) stage2-start; \
13902         fi; \
13903         cd $(HOST_SUBDIR)/isl && \
13904         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13905 @endif isl-bootstrap
13906
13907
13908 .PHONY: all-stage3-isl maybe-all-stage3-isl
13909 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13910 maybe-all-stage3-isl:
13911 maybe-clean-stage3-isl:
13912 @if isl-bootstrap
13913 maybe-all-stage3-isl: all-stage3-isl
13914 all-stage3: all-stage3-isl
13915 TARGET-stage3-isl = $(TARGET-isl)
13916 all-stage3-isl: configure-stage3-isl
13917         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13918         @r=`${PWD_COMMAND}`; export r; \
13919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13920         TFLAGS="$(STAGE3_TFLAGS)"; \
13921         $(HOST_EXPORTS) \
13922         $(POSTSTAGE1_HOST_EXPORTS)  \
13923         cd $(HOST_SUBDIR)/isl && \
13924         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13925                 CFLAGS="$(STAGE3_CFLAGS)" \
13926                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13927                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13928                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13929                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13930                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13931                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13932                 TFLAGS="$(STAGE3_TFLAGS)" \
13933                 $(TARGET-stage3-isl)
13934
13935 maybe-clean-stage3-isl: clean-stage3-isl
13936 clean-stage3: clean-stage3-isl
13937 clean-stage3-isl:
13938         @if [ $(current_stage) = stage3 ]; then \
13939           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13940         else \
13941           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
13942           $(MAKE) stage3-start; \
13943         fi; \
13944         cd $(HOST_SUBDIR)/isl && \
13945         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13946 @endif isl-bootstrap
13947
13948
13949 .PHONY: all-stage4-isl maybe-all-stage4-isl
13950 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
13951 maybe-all-stage4-isl:
13952 maybe-clean-stage4-isl:
13953 @if isl-bootstrap
13954 maybe-all-stage4-isl: all-stage4-isl
13955 all-stage4: all-stage4-isl
13956 TARGET-stage4-isl = $(TARGET-isl)
13957 all-stage4-isl: configure-stage4-isl
13958         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13959         @r=`${PWD_COMMAND}`; export r; \
13960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13961         TFLAGS="$(STAGE4_TFLAGS)"; \
13962         $(HOST_EXPORTS) \
13963         $(POSTSTAGE1_HOST_EXPORTS)  \
13964         cd $(HOST_SUBDIR)/isl && \
13965         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13966                 CFLAGS="$(STAGE4_CFLAGS)" \
13967                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13968                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13969                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13970                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13971                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13972                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13973                 TFLAGS="$(STAGE4_TFLAGS)" \
13974                 $(TARGET-stage4-isl)
13975
13976 maybe-clean-stage4-isl: clean-stage4-isl
13977 clean-stage4: clean-stage4-isl
13978 clean-stage4-isl:
13979         @if [ $(current_stage) = stage4 ]; then \
13980           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13981         else \
13982           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
13983           $(MAKE) stage4-start; \
13984         fi; \
13985         cd $(HOST_SUBDIR)/isl && \
13986         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13987 @endif isl-bootstrap
13988
13989
13990 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
13991 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
13992 maybe-all-stageprofile-isl:
13993 maybe-clean-stageprofile-isl:
13994 @if isl-bootstrap
13995 maybe-all-stageprofile-isl: all-stageprofile-isl
13996 all-stageprofile: all-stageprofile-isl
13997 TARGET-stageprofile-isl = $(TARGET-isl)
13998 all-stageprofile-isl: configure-stageprofile-isl
13999         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14000         @r=`${PWD_COMMAND}`; export r; \
14001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14002         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14003         $(HOST_EXPORTS) \
14004         $(POSTSTAGE1_HOST_EXPORTS)  \
14005         cd $(HOST_SUBDIR)/isl && \
14006         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14007                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14008                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14009                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14010                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14011                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14012                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14013                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14014                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14015                 $(TARGET-stageprofile-isl)
14016
14017 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14018 clean-stageprofile: clean-stageprofile-isl
14019 clean-stageprofile-isl:
14020         @if [ $(current_stage) = stageprofile ]; then \
14021           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14022         else \
14023           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14024           $(MAKE) stageprofile-start; \
14025         fi; \
14026         cd $(HOST_SUBDIR)/isl && \
14027         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14028 @endif isl-bootstrap
14029
14030
14031 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14032 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14033 maybe-all-stagefeedback-isl:
14034 maybe-clean-stagefeedback-isl:
14035 @if isl-bootstrap
14036 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14037 all-stagefeedback: all-stagefeedback-isl
14038 TARGET-stagefeedback-isl = $(TARGET-isl)
14039 all-stagefeedback-isl: configure-stagefeedback-isl
14040         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14041         @r=`${PWD_COMMAND}`; export r; \
14042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14043         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14044         $(HOST_EXPORTS) \
14045         $(POSTSTAGE1_HOST_EXPORTS)  \
14046         cd $(HOST_SUBDIR)/isl && \
14047         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14048                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14049                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14050                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14051                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14052                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14053                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14054                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14055                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14056                 $(TARGET-stagefeedback-isl)
14057
14058 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14059 clean-stagefeedback: clean-stagefeedback-isl
14060 clean-stagefeedback-isl:
14061         @if [ $(current_stage) = stagefeedback ]; then \
14062           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14063         else \
14064           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14065           $(MAKE) stagefeedback-start; \
14066         fi; \
14067         cd $(HOST_SUBDIR)/isl && \
14068         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14069 @endif isl-bootstrap
14070
14071
14072
14073
14074
14075 .PHONY: check-isl maybe-check-isl
14076 maybe-check-isl:
14077 @if isl
14078 maybe-check-isl: check-isl
14079
14080 check-isl:
14081         @: $(MAKE); $(unstage)
14082         @r=`${PWD_COMMAND}`; export r; \
14083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14084         $(HOST_EXPORTS) \
14085         (cd $(HOST_SUBDIR)/isl && \
14086           $(MAKE) $(FLAGS_TO_PASS) V=1 check)
14087
14088 @endif isl
14089
14090 .PHONY: install-isl maybe-install-isl
14091 maybe-install-isl:
14092 @if isl
14093 maybe-install-isl: install-isl
14094
14095 install-isl:
14096
14097 @endif isl
14098
14099 .PHONY: install-strip-isl maybe-install-strip-isl
14100 maybe-install-strip-isl:
14101 @if isl
14102 maybe-install-strip-isl: install-strip-isl
14103
14104 install-strip-isl:
14105
14106 @endif isl
14107
14108 # Other targets (info, dvi, pdf, etc.)
14109
14110 .PHONY: maybe-info-isl info-isl
14111 maybe-info-isl:
14112 @if isl
14113 maybe-info-isl: info-isl
14114
14115 info-isl: \
14116     configure-isl 
14117         @[ -f ./isl/Makefile ] || exit 0; \
14118         r=`${PWD_COMMAND}`; export r; \
14119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14120         $(HOST_EXPORTS) \
14121         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14123         done; \
14124         echo "Doing info in isl" ; \
14125         (cd $(HOST_SUBDIR)/isl && \
14126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14128                   "RANLIB=$${RANLIB}" \
14129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14130                   info) \
14131           || exit 1
14132
14133 @endif isl
14134
14135 .PHONY: maybe-dvi-isl dvi-isl
14136 maybe-dvi-isl:
14137 @if isl
14138 maybe-dvi-isl: dvi-isl
14139
14140 dvi-isl: \
14141     configure-isl 
14142         @[ -f ./isl/Makefile ] || exit 0; \
14143         r=`${PWD_COMMAND}`; export r; \
14144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14145         $(HOST_EXPORTS) \
14146         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14148         done; \
14149         echo "Doing dvi in isl" ; \
14150         (cd $(HOST_SUBDIR)/isl && \
14151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14153                   "RANLIB=$${RANLIB}" \
14154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14155                   dvi) \
14156           || exit 1
14157
14158 @endif isl
14159
14160 .PHONY: maybe-pdf-isl pdf-isl
14161 maybe-pdf-isl:
14162 @if isl
14163 maybe-pdf-isl: pdf-isl
14164
14165 pdf-isl: \
14166     configure-isl 
14167         @[ -f ./isl/Makefile ] || exit 0; \
14168         r=`${PWD_COMMAND}`; export r; \
14169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14170         $(HOST_EXPORTS) \
14171         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14173         done; \
14174         echo "Doing pdf in isl" ; \
14175         (cd $(HOST_SUBDIR)/isl && \
14176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14178                   "RANLIB=$${RANLIB}" \
14179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14180                   pdf) \
14181           || exit 1
14182
14183 @endif isl
14184
14185 .PHONY: maybe-html-isl html-isl
14186 maybe-html-isl:
14187 @if isl
14188 maybe-html-isl: html-isl
14189
14190 html-isl: \
14191     configure-isl 
14192         @[ -f ./isl/Makefile ] || exit 0; \
14193         r=`${PWD_COMMAND}`; export r; \
14194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14195         $(HOST_EXPORTS) \
14196         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14198         done; \
14199         echo "Doing html in isl" ; \
14200         (cd $(HOST_SUBDIR)/isl && \
14201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14203                   "RANLIB=$${RANLIB}" \
14204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14205                   html) \
14206           || exit 1
14207
14208 @endif isl
14209
14210 .PHONY: maybe-TAGS-isl TAGS-isl
14211 maybe-TAGS-isl:
14212 @if isl
14213 maybe-TAGS-isl: TAGS-isl
14214
14215 TAGS-isl: \
14216     configure-isl 
14217         @[ -f ./isl/Makefile ] || exit 0; \
14218         r=`${PWD_COMMAND}`; export r; \
14219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14220         $(HOST_EXPORTS) \
14221         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14223         done; \
14224         echo "Doing TAGS in isl" ; \
14225         (cd $(HOST_SUBDIR)/isl && \
14226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14228                   "RANLIB=$${RANLIB}" \
14229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14230                   TAGS) \
14231           || exit 1
14232
14233 @endif isl
14234
14235 .PHONY: maybe-install-info-isl install-info-isl
14236 maybe-install-info-isl:
14237 @if isl
14238 maybe-install-info-isl: install-info-isl
14239
14240 install-info-isl: \
14241     configure-isl \
14242     info-isl 
14243         @[ -f ./isl/Makefile ] || exit 0; \
14244         r=`${PWD_COMMAND}`; export r; \
14245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14246         $(HOST_EXPORTS) \
14247         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14249         done; \
14250         echo "Doing install-info in isl" ; \
14251         (cd $(HOST_SUBDIR)/isl && \
14252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14254                   "RANLIB=$${RANLIB}" \
14255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14256                   install-info) \
14257           || exit 1
14258
14259 @endif isl
14260
14261 .PHONY: maybe-install-pdf-isl install-pdf-isl
14262 maybe-install-pdf-isl:
14263 @if isl
14264 maybe-install-pdf-isl: install-pdf-isl
14265
14266 install-pdf-isl: \
14267     configure-isl \
14268     pdf-isl 
14269         @[ -f ./isl/Makefile ] || exit 0; \
14270         r=`${PWD_COMMAND}`; export r; \
14271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14272         $(HOST_EXPORTS) \
14273         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14275         done; \
14276         echo "Doing install-pdf in isl" ; \
14277         (cd $(HOST_SUBDIR)/isl && \
14278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14280                   "RANLIB=$${RANLIB}" \
14281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14282                   install-pdf) \
14283           || exit 1
14284
14285 @endif isl
14286
14287 .PHONY: maybe-install-html-isl install-html-isl
14288 maybe-install-html-isl:
14289 @if isl
14290 maybe-install-html-isl: install-html-isl
14291
14292 install-html-isl: \
14293     configure-isl \
14294     html-isl 
14295         @[ -f ./isl/Makefile ] || exit 0; \
14296         r=`${PWD_COMMAND}`; export r; \
14297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14298         $(HOST_EXPORTS) \
14299         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14301         done; \
14302         echo "Doing install-html in isl" ; \
14303         (cd $(HOST_SUBDIR)/isl && \
14304           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14305                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14306                   "RANLIB=$${RANLIB}" \
14307                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14308                   install-html) \
14309           || exit 1
14310
14311 @endif isl
14312
14313 .PHONY: maybe-installcheck-isl installcheck-isl
14314 maybe-installcheck-isl:
14315 @if isl
14316 maybe-installcheck-isl: installcheck-isl
14317
14318 installcheck-isl: \
14319     configure-isl 
14320         @[ -f ./isl/Makefile ] || exit 0; \
14321         r=`${PWD_COMMAND}`; export r; \
14322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14323         $(HOST_EXPORTS) \
14324         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14326         done; \
14327         echo "Doing installcheck in isl" ; \
14328         (cd $(HOST_SUBDIR)/isl && \
14329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14331                   "RANLIB=$${RANLIB}" \
14332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14333                   installcheck) \
14334           || exit 1
14335
14336 @endif isl
14337
14338 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14339 maybe-mostlyclean-isl:
14340 @if isl
14341 maybe-mostlyclean-isl: mostlyclean-isl
14342
14343 mostlyclean-isl: 
14344         @[ -f ./isl/Makefile ] || exit 0; \
14345         r=`${PWD_COMMAND}`; export r; \
14346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14347         $(HOST_EXPORTS) \
14348         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14350         done; \
14351         echo "Doing mostlyclean in isl" ; \
14352         (cd $(HOST_SUBDIR)/isl && \
14353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14355                   "RANLIB=$${RANLIB}" \
14356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14357                   mostlyclean) \
14358           || exit 1
14359
14360 @endif isl
14361
14362 .PHONY: maybe-clean-isl clean-isl
14363 maybe-clean-isl:
14364 @if isl
14365 maybe-clean-isl: clean-isl
14366
14367 clean-isl: 
14368         @[ -f ./isl/Makefile ] || exit 0; \
14369         r=`${PWD_COMMAND}`; export r; \
14370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14371         $(HOST_EXPORTS) \
14372         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14374         done; \
14375         echo "Doing clean in isl" ; \
14376         (cd $(HOST_SUBDIR)/isl && \
14377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14379                   "RANLIB=$${RANLIB}" \
14380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14381                   clean) \
14382           || exit 1
14383
14384 @endif isl
14385
14386 .PHONY: maybe-distclean-isl distclean-isl
14387 maybe-distclean-isl:
14388 @if isl
14389 maybe-distclean-isl: distclean-isl
14390
14391 distclean-isl: 
14392         @[ -f ./isl/Makefile ] || exit 0; \
14393         r=`${PWD_COMMAND}`; export r; \
14394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14395         $(HOST_EXPORTS) \
14396         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14398         done; \
14399         echo "Doing distclean in isl" ; \
14400         (cd $(HOST_SUBDIR)/isl && \
14401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14403                   "RANLIB=$${RANLIB}" \
14404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14405                   distclean) \
14406           || exit 1
14407
14408 @endif isl
14409
14410 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14411 maybe-maintainer-clean-isl:
14412 @if isl
14413 maybe-maintainer-clean-isl: maintainer-clean-isl
14414
14415 maintainer-clean-isl: 
14416         @[ -f ./isl/Makefile ] || exit 0; \
14417         r=`${PWD_COMMAND}`; export r; \
14418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14419         $(HOST_EXPORTS) \
14420         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14422         done; \
14423         echo "Doing maintainer-clean in isl" ; \
14424         (cd $(HOST_SUBDIR)/isl && \
14425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14427                   "RANLIB=$${RANLIB}" \
14428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14429                   maintainer-clean) \
14430           || exit 1
14431
14432 @endif isl
14433
14434
14435
14436 .PHONY: configure-libelf maybe-configure-libelf
14437 maybe-configure-libelf:
14438 @if gcc-bootstrap
14439 configure-libelf: stage_current
14440 @endif gcc-bootstrap
14441 @if libelf
14442 maybe-configure-libelf: configure-libelf
14443 configure-libelf: 
14444         @r=`${PWD_COMMAND}`; export r; \
14445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14446         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14447         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14448         $(HOST_EXPORTS)  \
14449         echo Configuring in $(HOST_SUBDIR)/libelf; \
14450         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14451         case $(srcdir) in \
14452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14453           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14455         esac; \
14456         module_srcdir=libelf; \
14457         $(SHELL) \
14458           $$s/$$module_srcdir/configure \
14459           --srcdir=$${topdir}/$$module_srcdir \
14460           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14461           --target=${target_alias} --disable-shared \
14462           || exit 1
14463 @endif libelf
14464
14465
14466
14467 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14468 maybe-configure-stage1-libelf:
14469 @if libelf-bootstrap
14470 maybe-configure-stage1-libelf: configure-stage1-libelf
14471 configure-stage1-libelf:
14472         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14473         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14474         @r=`${PWD_COMMAND}`; export r; \
14475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14476         TFLAGS="$(STAGE1_TFLAGS)"; \
14477         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14478         $(HOST_EXPORTS) \
14479         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14480         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14481         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14482         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
14483         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14484         cd $(HOST_SUBDIR)/libelf || exit 1; \
14485         case $(srcdir) in \
14486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14487           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14489         esac; \
14490         module_srcdir=libelf; \
14491         $(SHELL) $$s/$$module_srcdir/configure \
14492           --srcdir=$${topdir}/$$module_srcdir \
14493           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14494           --target=${target_alias} \
14495            \
14496           $(STAGE1_CONFIGURE_FLAGS) \
14497           --disable-shared
14498 @endif libelf-bootstrap
14499
14500 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14501 maybe-configure-stage2-libelf:
14502 @if libelf-bootstrap
14503 maybe-configure-stage2-libelf: configure-stage2-libelf
14504 configure-stage2-libelf:
14505         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14506         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14507         @r=`${PWD_COMMAND}`; export r; \
14508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14509         TFLAGS="$(STAGE2_TFLAGS)"; \
14510         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14511         $(HOST_EXPORTS) \
14512         $(POSTSTAGE1_HOST_EXPORTS) \
14513         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14514         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14515         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14516         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
14517         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14518         cd $(HOST_SUBDIR)/libelf || exit 1; \
14519         case $(srcdir) in \
14520           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14521           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14522                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14523         esac; \
14524         module_srcdir=libelf; \
14525         $(SHELL) $$s/$$module_srcdir/configure \
14526           --srcdir=$${topdir}/$$module_srcdir \
14527           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14528           --target=${target_alias} \
14529            --with-build-libsubdir=$(HOST_SUBDIR)  \
14530           $(STAGE2_CONFIGURE_FLAGS) \
14531           --disable-shared
14532 @endif libelf-bootstrap
14533
14534 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14535 maybe-configure-stage3-libelf:
14536 @if libelf-bootstrap
14537 maybe-configure-stage3-libelf: configure-stage3-libelf
14538 configure-stage3-libelf:
14539         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14540         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14541         @r=`${PWD_COMMAND}`; export r; \
14542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14543         TFLAGS="$(STAGE3_TFLAGS)"; \
14544         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14545         $(HOST_EXPORTS) \
14546         $(POSTSTAGE1_HOST_EXPORTS) \
14547         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14548         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14549         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14550         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
14551         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14552         cd $(HOST_SUBDIR)/libelf || exit 1; \
14553         case $(srcdir) in \
14554           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14555           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14556                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14557         esac; \
14558         module_srcdir=libelf; \
14559         $(SHELL) $$s/$$module_srcdir/configure \
14560           --srcdir=$${topdir}/$$module_srcdir \
14561           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14562           --target=${target_alias} \
14563            --with-build-libsubdir=$(HOST_SUBDIR)  \
14564           $(STAGE3_CONFIGURE_FLAGS) \
14565           --disable-shared
14566 @endif libelf-bootstrap
14567
14568 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14569 maybe-configure-stage4-libelf:
14570 @if libelf-bootstrap
14571 maybe-configure-stage4-libelf: configure-stage4-libelf
14572 configure-stage4-libelf:
14573         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14574         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14575         @r=`${PWD_COMMAND}`; export r; \
14576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14577         TFLAGS="$(STAGE4_TFLAGS)"; \
14578         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14579         $(HOST_EXPORTS) \
14580         $(POSTSTAGE1_HOST_EXPORTS) \
14581         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14582         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14583         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14584         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
14585         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14586         cd $(HOST_SUBDIR)/libelf || exit 1; \
14587         case $(srcdir) in \
14588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14589           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14591         esac; \
14592         module_srcdir=libelf; \
14593         $(SHELL) $$s/$$module_srcdir/configure \
14594           --srcdir=$${topdir}/$$module_srcdir \
14595           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14596           --target=${target_alias} \
14597            --with-build-libsubdir=$(HOST_SUBDIR)  \
14598           $(STAGE4_CONFIGURE_FLAGS) \
14599           --disable-shared
14600 @endif libelf-bootstrap
14601
14602 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14603 maybe-configure-stageprofile-libelf:
14604 @if libelf-bootstrap
14605 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14606 configure-stageprofile-libelf:
14607         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14608         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14609         @r=`${PWD_COMMAND}`; export r; \
14610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14611         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14612         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14613         $(HOST_EXPORTS) \
14614         $(POSTSTAGE1_HOST_EXPORTS) \
14615         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14616         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14617         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14618         echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
14619         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14620         cd $(HOST_SUBDIR)/libelf || exit 1; \
14621         case $(srcdir) in \
14622           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14623           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14624                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14625         esac; \
14626         module_srcdir=libelf; \
14627         $(SHELL) $$s/$$module_srcdir/configure \
14628           --srcdir=$${topdir}/$$module_srcdir \
14629           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14630           --target=${target_alias} \
14631            --with-build-libsubdir=$(HOST_SUBDIR)  \
14632           $(STAGEprofile_CONFIGURE_FLAGS) \
14633           --disable-shared
14634 @endif libelf-bootstrap
14635
14636 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14637 maybe-configure-stagefeedback-libelf:
14638 @if libelf-bootstrap
14639 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14640 configure-stagefeedback-libelf:
14641         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14642         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14643         @r=`${PWD_COMMAND}`; export r; \
14644         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14645         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14646         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14647         $(HOST_EXPORTS) \
14648         $(POSTSTAGE1_HOST_EXPORTS) \
14649         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14650         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14651         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14652         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
14653         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14654         cd $(HOST_SUBDIR)/libelf || exit 1; \
14655         case $(srcdir) in \
14656           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14657           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14658                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14659         esac; \
14660         module_srcdir=libelf; \
14661         $(SHELL) $$s/$$module_srcdir/configure \
14662           --srcdir=$${topdir}/$$module_srcdir \
14663           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14664           --target=${target_alias} \
14665            --with-build-libsubdir=$(HOST_SUBDIR)  \
14666           $(STAGEfeedback_CONFIGURE_FLAGS) \
14667           --disable-shared
14668 @endif libelf-bootstrap
14669
14670
14671
14672
14673
14674 .PHONY: all-libelf maybe-all-libelf
14675 maybe-all-libelf:
14676 @if gcc-bootstrap
14677 all-libelf: stage_current
14678 @endif gcc-bootstrap
14679 @if libelf
14680 TARGET-libelf=all
14681 maybe-all-libelf: all-libelf
14682 all-libelf: configure-libelf
14683         @r=`${PWD_COMMAND}`; export r; \
14684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14685         $(HOST_EXPORTS)  \
14686         (cd $(HOST_SUBDIR)/libelf && \
14687           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14688                 $(TARGET-libelf))
14689 @endif libelf
14690
14691
14692
14693 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14694 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14695 maybe-all-stage1-libelf:
14696 maybe-clean-stage1-libelf:
14697 @if libelf-bootstrap
14698 maybe-all-stage1-libelf: all-stage1-libelf
14699 all-stage1: all-stage1-libelf
14700 TARGET-stage1-libelf = $(TARGET-libelf)
14701 all-stage1-libelf: configure-stage1-libelf
14702         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14703         @r=`${PWD_COMMAND}`; export r; \
14704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14705         TFLAGS="$(STAGE1_TFLAGS)"; \
14706         $(HOST_EXPORTS)  \
14707         cd $(HOST_SUBDIR)/libelf && \
14708         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14709                 CFLAGS="$(STAGE1_CFLAGS)" \
14710                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14711                 LIBCFLAGS="$(LIBCFLAGS)" \
14712                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14713                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14714                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14715                 $(EXTRA_HOST_FLAGS)  \
14716                 $(STAGE1_FLAGS_TO_PASS)  \
14717                 TFLAGS="$(STAGE1_TFLAGS)" \
14718                 $(TARGET-stage1-libelf)
14719
14720 maybe-clean-stage1-libelf: clean-stage1-libelf
14721 clean-stage1: clean-stage1-libelf
14722 clean-stage1-libelf:
14723         @if [ $(current_stage) = stage1 ]; then \
14724           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14725         else \
14726           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14727           $(MAKE) stage1-start; \
14728         fi; \
14729         cd $(HOST_SUBDIR)/libelf && \
14730         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14731         $(STAGE1_FLAGS_TO_PASS)  clean
14732 @endif libelf-bootstrap
14733
14734
14735 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14736 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14737 maybe-all-stage2-libelf:
14738 maybe-clean-stage2-libelf:
14739 @if libelf-bootstrap
14740 maybe-all-stage2-libelf: all-stage2-libelf
14741 all-stage2: all-stage2-libelf
14742 TARGET-stage2-libelf = $(TARGET-libelf)
14743 all-stage2-libelf: configure-stage2-libelf
14744         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14745         @r=`${PWD_COMMAND}`; export r; \
14746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14747         TFLAGS="$(STAGE2_TFLAGS)"; \
14748         $(HOST_EXPORTS) \
14749         $(POSTSTAGE1_HOST_EXPORTS)  \
14750         cd $(HOST_SUBDIR)/libelf && \
14751         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14752                 CFLAGS="$(STAGE2_CFLAGS)" \
14753                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14754                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14755                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14756                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14757                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14758                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14759                 TFLAGS="$(STAGE2_TFLAGS)" \
14760                 $(TARGET-stage2-libelf)
14761
14762 maybe-clean-stage2-libelf: clean-stage2-libelf
14763 clean-stage2: clean-stage2-libelf
14764 clean-stage2-libelf:
14765         @if [ $(current_stage) = stage2 ]; then \
14766           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14767         else \
14768           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14769           $(MAKE) stage2-start; \
14770         fi; \
14771         cd $(HOST_SUBDIR)/libelf && \
14772         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14773 @endif libelf-bootstrap
14774
14775
14776 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14777 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14778 maybe-all-stage3-libelf:
14779 maybe-clean-stage3-libelf:
14780 @if libelf-bootstrap
14781 maybe-all-stage3-libelf: all-stage3-libelf
14782 all-stage3: all-stage3-libelf
14783 TARGET-stage3-libelf = $(TARGET-libelf)
14784 all-stage3-libelf: configure-stage3-libelf
14785         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14786         @r=`${PWD_COMMAND}`; export r; \
14787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14788         TFLAGS="$(STAGE3_TFLAGS)"; \
14789         $(HOST_EXPORTS) \
14790         $(POSTSTAGE1_HOST_EXPORTS)  \
14791         cd $(HOST_SUBDIR)/libelf && \
14792         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14793                 CFLAGS="$(STAGE3_CFLAGS)" \
14794                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14795                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14796                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14797                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14798                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14799                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14800                 TFLAGS="$(STAGE3_TFLAGS)" \
14801                 $(TARGET-stage3-libelf)
14802
14803 maybe-clean-stage3-libelf: clean-stage3-libelf
14804 clean-stage3: clean-stage3-libelf
14805 clean-stage3-libelf:
14806         @if [ $(current_stage) = stage3 ]; then \
14807           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14808         else \
14809           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14810           $(MAKE) stage3-start; \
14811         fi; \
14812         cd $(HOST_SUBDIR)/libelf && \
14813         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14814 @endif libelf-bootstrap
14815
14816
14817 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14818 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14819 maybe-all-stage4-libelf:
14820 maybe-clean-stage4-libelf:
14821 @if libelf-bootstrap
14822 maybe-all-stage4-libelf: all-stage4-libelf
14823 all-stage4: all-stage4-libelf
14824 TARGET-stage4-libelf = $(TARGET-libelf)
14825 all-stage4-libelf: configure-stage4-libelf
14826         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14827         @r=`${PWD_COMMAND}`; export r; \
14828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14829         TFLAGS="$(STAGE4_TFLAGS)"; \
14830         $(HOST_EXPORTS) \
14831         $(POSTSTAGE1_HOST_EXPORTS)  \
14832         cd $(HOST_SUBDIR)/libelf && \
14833         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14834                 CFLAGS="$(STAGE4_CFLAGS)" \
14835                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14836                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14837                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14838                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14839                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14840                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14841                 TFLAGS="$(STAGE4_TFLAGS)" \
14842                 $(TARGET-stage4-libelf)
14843
14844 maybe-clean-stage4-libelf: clean-stage4-libelf
14845 clean-stage4: clean-stage4-libelf
14846 clean-stage4-libelf:
14847         @if [ $(current_stage) = stage4 ]; then \
14848           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14849         else \
14850           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14851           $(MAKE) stage4-start; \
14852         fi; \
14853         cd $(HOST_SUBDIR)/libelf && \
14854         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14855 @endif libelf-bootstrap
14856
14857
14858 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14859 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14860 maybe-all-stageprofile-libelf:
14861 maybe-clean-stageprofile-libelf:
14862 @if libelf-bootstrap
14863 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14864 all-stageprofile: all-stageprofile-libelf
14865 TARGET-stageprofile-libelf = $(TARGET-libelf)
14866 all-stageprofile-libelf: configure-stageprofile-libelf
14867         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14868         @r=`${PWD_COMMAND}`; export r; \
14869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14870         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14871         $(HOST_EXPORTS) \
14872         $(POSTSTAGE1_HOST_EXPORTS)  \
14873         cd $(HOST_SUBDIR)/libelf && \
14874         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14875                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14876                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14877                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14878                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14879                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14880                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14881                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14882                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14883                 $(TARGET-stageprofile-libelf)
14884
14885 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14886 clean-stageprofile: clean-stageprofile-libelf
14887 clean-stageprofile-libelf:
14888         @if [ $(current_stage) = stageprofile ]; then \
14889           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14890         else \
14891           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14892           $(MAKE) stageprofile-start; \
14893         fi; \
14894         cd $(HOST_SUBDIR)/libelf && \
14895         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14896 @endif libelf-bootstrap
14897
14898
14899 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14900 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14901 maybe-all-stagefeedback-libelf:
14902 maybe-clean-stagefeedback-libelf:
14903 @if libelf-bootstrap
14904 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14905 all-stagefeedback: all-stagefeedback-libelf
14906 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14907 all-stagefeedback-libelf: configure-stagefeedback-libelf
14908         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14909         @r=`${PWD_COMMAND}`; export r; \
14910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14911         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14912         $(HOST_EXPORTS) \
14913         $(POSTSTAGE1_HOST_EXPORTS)  \
14914         cd $(HOST_SUBDIR)/libelf && \
14915         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14916                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14917                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14918                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14919                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14920                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14921                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14922                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14923                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14924                 $(TARGET-stagefeedback-libelf)
14925
14926 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
14927 clean-stagefeedback: clean-stagefeedback-libelf
14928 clean-stagefeedback-libelf:
14929         @if [ $(current_stage) = stagefeedback ]; then \
14930           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14931         else \
14932           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
14933           $(MAKE) stagefeedback-start; \
14934         fi; \
14935         cd $(HOST_SUBDIR)/libelf && \
14936         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14937 @endif libelf-bootstrap
14938
14939
14940
14941
14942
14943 .PHONY: check-libelf maybe-check-libelf
14944 maybe-check-libelf:
14945 @if libelf
14946 maybe-check-libelf: check-libelf
14947
14948 check-libelf:
14949         @: $(MAKE); $(unstage)
14950         @r=`${PWD_COMMAND}`; export r; \
14951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14952         $(HOST_EXPORTS) \
14953         (cd $(HOST_SUBDIR)/libelf && \
14954           $(MAKE) $(FLAGS_TO_PASS)  check)
14955
14956 @endif libelf
14957
14958 .PHONY: install-libelf maybe-install-libelf
14959 maybe-install-libelf:
14960 @if libelf
14961 maybe-install-libelf: install-libelf
14962
14963 install-libelf:
14964
14965 @endif libelf
14966
14967 .PHONY: install-strip-libelf maybe-install-strip-libelf
14968 maybe-install-strip-libelf:
14969 @if libelf
14970 maybe-install-strip-libelf: install-strip-libelf
14971
14972 install-strip-libelf:
14973
14974 @endif libelf
14975
14976 # Other targets (info, dvi, pdf, etc.)
14977
14978 .PHONY: maybe-info-libelf info-libelf
14979 maybe-info-libelf:
14980 @if libelf
14981 maybe-info-libelf: info-libelf
14982
14983 info-libelf: \
14984     configure-libelf 
14985         @[ -f ./libelf/Makefile ] || exit 0; \
14986         r=`${PWD_COMMAND}`; export r; \
14987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14988         $(HOST_EXPORTS) \
14989         for flag in $(EXTRA_HOST_FLAGS) ; do \
14990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14991         done; \
14992         echo "Doing info in libelf" ; \
14993         (cd $(HOST_SUBDIR)/libelf && \
14994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14996                   "RANLIB=$${RANLIB}" \
14997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14998                   info) \
14999           || exit 1
15000
15001 @endif libelf
15002
15003 .PHONY: maybe-dvi-libelf dvi-libelf
15004 maybe-dvi-libelf:
15005 @if libelf
15006 maybe-dvi-libelf: dvi-libelf
15007
15008 dvi-libelf: \
15009     configure-libelf 
15010         @[ -f ./libelf/Makefile ] || exit 0; \
15011         r=`${PWD_COMMAND}`; export r; \
15012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15013         $(HOST_EXPORTS) \
15014         for flag in $(EXTRA_HOST_FLAGS) ; do \
15015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15016         done; \
15017         echo "Doing dvi in libelf" ; \
15018         (cd $(HOST_SUBDIR)/libelf && \
15019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15021                   "RANLIB=$${RANLIB}" \
15022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15023                   dvi) \
15024           || exit 1
15025
15026 @endif libelf
15027
15028 .PHONY: maybe-pdf-libelf pdf-libelf
15029 maybe-pdf-libelf:
15030 @if libelf
15031 maybe-pdf-libelf: pdf-libelf
15032
15033 pdf-libelf: \
15034     configure-libelf 
15035         @[ -f ./libelf/Makefile ] || exit 0; \
15036         r=`${PWD_COMMAND}`; export r; \
15037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15038         $(HOST_EXPORTS) \
15039         for flag in $(EXTRA_HOST_FLAGS) ; do \
15040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15041         done; \
15042         echo "Doing pdf in libelf" ; \
15043         (cd $(HOST_SUBDIR)/libelf && \
15044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15046                   "RANLIB=$${RANLIB}" \
15047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15048                   pdf) \
15049           || exit 1
15050
15051 @endif libelf
15052
15053 .PHONY: maybe-html-libelf html-libelf
15054 maybe-html-libelf:
15055 @if libelf
15056 maybe-html-libelf: html-libelf
15057
15058 html-libelf: \
15059     configure-libelf 
15060         @[ -f ./libelf/Makefile ] || exit 0; \
15061         r=`${PWD_COMMAND}`; export r; \
15062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15063         $(HOST_EXPORTS) \
15064         for flag in $(EXTRA_HOST_FLAGS) ; do \
15065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15066         done; \
15067         echo "Doing html in libelf" ; \
15068         (cd $(HOST_SUBDIR)/libelf && \
15069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15071                   "RANLIB=$${RANLIB}" \
15072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15073                   html) \
15074           || exit 1
15075
15076 @endif libelf
15077
15078 .PHONY: maybe-TAGS-libelf TAGS-libelf
15079 maybe-TAGS-libelf:
15080 @if libelf
15081 maybe-TAGS-libelf: TAGS-libelf
15082
15083 TAGS-libelf: \
15084     configure-libelf 
15085         @[ -f ./libelf/Makefile ] || exit 0; \
15086         r=`${PWD_COMMAND}`; export r; \
15087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15088         $(HOST_EXPORTS) \
15089         for flag in $(EXTRA_HOST_FLAGS) ; do \
15090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15091         done; \
15092         echo "Doing TAGS in libelf" ; \
15093         (cd $(HOST_SUBDIR)/libelf && \
15094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15096                   "RANLIB=$${RANLIB}" \
15097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15098                   TAGS) \
15099           || exit 1
15100
15101 @endif libelf
15102
15103 .PHONY: maybe-install-info-libelf install-info-libelf
15104 maybe-install-info-libelf:
15105 @if libelf
15106 maybe-install-info-libelf: install-info-libelf
15107
15108 install-info-libelf: \
15109     configure-libelf \
15110     info-libelf 
15111         @[ -f ./libelf/Makefile ] || exit 0; \
15112         r=`${PWD_COMMAND}`; export r; \
15113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15114         $(HOST_EXPORTS) \
15115         for flag in $(EXTRA_HOST_FLAGS) ; do \
15116           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15117         done; \
15118         echo "Doing install-info in libelf" ; \
15119         (cd $(HOST_SUBDIR)/libelf && \
15120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15122                   "RANLIB=$${RANLIB}" \
15123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15124                   install-info) \
15125           || exit 1
15126
15127 @endif libelf
15128
15129 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15130 maybe-install-pdf-libelf:
15131 @if libelf
15132 maybe-install-pdf-libelf: install-pdf-libelf
15133
15134 install-pdf-libelf: \
15135     configure-libelf \
15136     pdf-libelf 
15137         @[ -f ./libelf/Makefile ] || exit 0; \
15138         r=`${PWD_COMMAND}`; export r; \
15139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15140         $(HOST_EXPORTS) \
15141         for flag in $(EXTRA_HOST_FLAGS) ; do \
15142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15143         done; \
15144         echo "Doing install-pdf in libelf" ; \
15145         (cd $(HOST_SUBDIR)/libelf && \
15146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15148                   "RANLIB=$${RANLIB}" \
15149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15150                   install-pdf) \
15151           || exit 1
15152
15153 @endif libelf
15154
15155 .PHONY: maybe-install-html-libelf install-html-libelf
15156 maybe-install-html-libelf:
15157 @if libelf
15158 maybe-install-html-libelf: install-html-libelf
15159
15160 install-html-libelf: \
15161     configure-libelf \
15162     html-libelf 
15163         @[ -f ./libelf/Makefile ] || exit 0; \
15164         r=`${PWD_COMMAND}`; export r; \
15165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15166         $(HOST_EXPORTS) \
15167         for flag in $(EXTRA_HOST_FLAGS) ; do \
15168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15169         done; \
15170         echo "Doing install-html in libelf" ; \
15171         (cd $(HOST_SUBDIR)/libelf && \
15172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15174                   "RANLIB=$${RANLIB}" \
15175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15176                   install-html) \
15177           || exit 1
15178
15179 @endif libelf
15180
15181 .PHONY: maybe-installcheck-libelf installcheck-libelf
15182 maybe-installcheck-libelf:
15183 @if libelf
15184 maybe-installcheck-libelf: installcheck-libelf
15185
15186 installcheck-libelf: \
15187     configure-libelf 
15188         @[ -f ./libelf/Makefile ] || exit 0; \
15189         r=`${PWD_COMMAND}`; export r; \
15190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15191         $(HOST_EXPORTS) \
15192         for flag in $(EXTRA_HOST_FLAGS) ; do \
15193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15194         done; \
15195         echo "Doing installcheck in libelf" ; \
15196         (cd $(HOST_SUBDIR)/libelf && \
15197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15199                   "RANLIB=$${RANLIB}" \
15200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15201                   installcheck) \
15202           || exit 1
15203
15204 @endif libelf
15205
15206 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15207 maybe-mostlyclean-libelf:
15208 @if libelf
15209 maybe-mostlyclean-libelf: mostlyclean-libelf
15210
15211 mostlyclean-libelf: 
15212         @[ -f ./libelf/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 mostlyclean in libelf" ; \
15220         (cd $(HOST_SUBDIR)/libelf && \
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                   mostlyclean) \
15226           || exit 1
15227
15228 @endif libelf
15229
15230 .PHONY: maybe-clean-libelf clean-libelf
15231 maybe-clean-libelf:
15232 @if libelf
15233 maybe-clean-libelf: clean-libelf
15234
15235 clean-libelf: 
15236         @[ -f ./libelf/Makefile ] || exit 0; \
15237         r=`${PWD_COMMAND}`; export r; \
15238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15239         $(HOST_EXPORTS) \
15240         for flag in $(EXTRA_HOST_FLAGS) ; do \
15241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15242         done; \
15243         echo "Doing clean in libelf" ; \
15244         (cd $(HOST_SUBDIR)/libelf && \
15245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15247                   "RANLIB=$${RANLIB}" \
15248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15249                   clean) \
15250           || exit 1
15251
15252 @endif libelf
15253
15254 .PHONY: maybe-distclean-libelf distclean-libelf
15255 maybe-distclean-libelf:
15256 @if libelf
15257 maybe-distclean-libelf: distclean-libelf
15258
15259 distclean-libelf: 
15260         @[ -f ./libelf/Makefile ] || exit 0; \
15261         r=`${PWD_COMMAND}`; export r; \
15262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15263         $(HOST_EXPORTS) \
15264         for flag in $(EXTRA_HOST_FLAGS) ; do \
15265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15266         done; \
15267         echo "Doing distclean in libelf" ; \
15268         (cd $(HOST_SUBDIR)/libelf && \
15269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15271                   "RANLIB=$${RANLIB}" \
15272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15273                   distclean) \
15274           || exit 1
15275
15276 @endif libelf
15277
15278 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15279 maybe-maintainer-clean-libelf:
15280 @if libelf
15281 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15282
15283 maintainer-clean-libelf: 
15284         @[ -f ./libelf/Makefile ] || exit 0; \
15285         r=`${PWD_COMMAND}`; export r; \
15286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15287         $(HOST_EXPORTS) \
15288         for flag in $(EXTRA_HOST_FLAGS) ; do \
15289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15290         done; \
15291         echo "Doing maintainer-clean in libelf" ; \
15292         (cd $(HOST_SUBDIR)/libelf && \
15293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15295                   "RANLIB=$${RANLIB}" \
15296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15297                   maintainer-clean) \
15298           || exit 1
15299
15300 @endif libelf
15301
15302
15303
15304 .PHONY: configure-gold maybe-configure-gold
15305 maybe-configure-gold:
15306 @if gcc-bootstrap
15307 configure-gold: stage_current
15308 @endif gcc-bootstrap
15309 @if gold
15310 maybe-configure-gold: configure-gold
15311 configure-gold: 
15312         @r=`${PWD_COMMAND}`; export r; \
15313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15314         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15315         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15316         $(HOST_EXPORTS)  \
15317         echo Configuring in $(HOST_SUBDIR)/gold; \
15318         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15319         case $(srcdir) in \
15320           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15321           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15322                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15323         esac; \
15324         module_srcdir=gold; \
15325         $(SHELL) \
15326           $$s/$$module_srcdir/configure \
15327           --srcdir=$${topdir}/$$module_srcdir \
15328           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15329           --target=${target_alias}  \
15330           || exit 1
15331 @endif gold
15332
15333
15334
15335 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15336 maybe-configure-stage1-gold:
15337 @if gold-bootstrap
15338 maybe-configure-stage1-gold: configure-stage1-gold
15339 configure-stage1-gold:
15340         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15341         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15342         @r=`${PWD_COMMAND}`; export r; \
15343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15344         TFLAGS="$(STAGE1_TFLAGS)"; \
15345         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15346         $(HOST_EXPORTS) \
15347         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15348         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15349         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15350         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
15351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15352         cd $(HOST_SUBDIR)/gold || exit 1; \
15353         case $(srcdir) in \
15354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15355           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15357         esac; \
15358         module_srcdir=gold; \
15359         $(SHELL) $$s/$$module_srcdir/configure \
15360           --srcdir=$${topdir}/$$module_srcdir \
15361           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15362           --target=${target_alias} \
15363            \
15364           $(STAGE1_CONFIGURE_FLAGS)
15365 @endif gold-bootstrap
15366
15367 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15368 maybe-configure-stage2-gold:
15369 @if gold-bootstrap
15370 maybe-configure-stage2-gold: configure-stage2-gold
15371 configure-stage2-gold:
15372         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15373         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15374         @r=`${PWD_COMMAND}`; export r; \
15375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15376         TFLAGS="$(STAGE2_TFLAGS)"; \
15377         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15378         $(HOST_EXPORTS) \
15379         $(POSTSTAGE1_HOST_EXPORTS) \
15380         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15381         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15382         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15383         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
15384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15385         cd $(HOST_SUBDIR)/gold || exit 1; \
15386         case $(srcdir) in \
15387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15388           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15390         esac; \
15391         module_srcdir=gold; \
15392         $(SHELL) $$s/$$module_srcdir/configure \
15393           --srcdir=$${topdir}/$$module_srcdir \
15394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15395           --target=${target_alias} \
15396            --with-build-libsubdir=$(HOST_SUBDIR)  \
15397           $(STAGE2_CONFIGURE_FLAGS)
15398 @endif gold-bootstrap
15399
15400 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15401 maybe-configure-stage3-gold:
15402 @if gold-bootstrap
15403 maybe-configure-stage3-gold: configure-stage3-gold
15404 configure-stage3-gold:
15405         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15406         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15407         @r=`${PWD_COMMAND}`; export r; \
15408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15409         TFLAGS="$(STAGE3_TFLAGS)"; \
15410         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15411         $(HOST_EXPORTS) \
15412         $(POSTSTAGE1_HOST_EXPORTS) \
15413         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15414         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15415         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15416         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
15417         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15418         cd $(HOST_SUBDIR)/gold || exit 1; \
15419         case $(srcdir) in \
15420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15421           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15423         esac; \
15424         module_srcdir=gold; \
15425         $(SHELL) $$s/$$module_srcdir/configure \
15426           --srcdir=$${topdir}/$$module_srcdir \
15427           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15428           --target=${target_alias} \
15429            --with-build-libsubdir=$(HOST_SUBDIR)  \
15430           $(STAGE3_CONFIGURE_FLAGS)
15431 @endif gold-bootstrap
15432
15433 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15434 maybe-configure-stage4-gold:
15435 @if gold-bootstrap
15436 maybe-configure-stage4-gold: configure-stage4-gold
15437 configure-stage4-gold:
15438         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15439         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15440         @r=`${PWD_COMMAND}`; export r; \
15441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15442         TFLAGS="$(STAGE4_TFLAGS)"; \
15443         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15444         $(HOST_EXPORTS) \
15445         $(POSTSTAGE1_HOST_EXPORTS) \
15446         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15447         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15448         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15449         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
15450         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15451         cd $(HOST_SUBDIR)/gold || exit 1; \
15452         case $(srcdir) in \
15453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15454           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15456         esac; \
15457         module_srcdir=gold; \
15458         $(SHELL) $$s/$$module_srcdir/configure \
15459           --srcdir=$${topdir}/$$module_srcdir \
15460           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15461           --target=${target_alias} \
15462            --with-build-libsubdir=$(HOST_SUBDIR)  \
15463           $(STAGE4_CONFIGURE_FLAGS)
15464 @endif gold-bootstrap
15465
15466 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15467 maybe-configure-stageprofile-gold:
15468 @if gold-bootstrap
15469 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15470 configure-stageprofile-gold:
15471         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15472         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15473         @r=`${PWD_COMMAND}`; export r; \
15474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15475         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15476         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15477         $(HOST_EXPORTS) \
15478         $(POSTSTAGE1_HOST_EXPORTS) \
15479         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15480         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15481         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15482         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
15483         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15484         cd $(HOST_SUBDIR)/gold || exit 1; \
15485         case $(srcdir) in \
15486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15487           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15489         esac; \
15490         module_srcdir=gold; \
15491         $(SHELL) $$s/$$module_srcdir/configure \
15492           --srcdir=$${topdir}/$$module_srcdir \
15493           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15494           --target=${target_alias} \
15495            --with-build-libsubdir=$(HOST_SUBDIR)  \
15496           $(STAGEprofile_CONFIGURE_FLAGS)
15497 @endif gold-bootstrap
15498
15499 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15500 maybe-configure-stagefeedback-gold:
15501 @if gold-bootstrap
15502 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15503 configure-stagefeedback-gold:
15504         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15505         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15506         @r=`${PWD_COMMAND}`; export r; \
15507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15508         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15509         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15510         $(HOST_EXPORTS) \
15511         $(POSTSTAGE1_HOST_EXPORTS) \
15512         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15513         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15514         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15515         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
15516         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15517         cd $(HOST_SUBDIR)/gold || exit 1; \
15518         case $(srcdir) in \
15519           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15520           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15521                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15522         esac; \
15523         module_srcdir=gold; \
15524         $(SHELL) $$s/$$module_srcdir/configure \
15525           --srcdir=$${topdir}/$$module_srcdir \
15526           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15527           --target=${target_alias} \
15528            --with-build-libsubdir=$(HOST_SUBDIR)  \
15529           $(STAGEfeedback_CONFIGURE_FLAGS)
15530 @endif gold-bootstrap
15531
15532
15533
15534
15535
15536 .PHONY: all-gold maybe-all-gold
15537 maybe-all-gold:
15538 @if gcc-bootstrap
15539 all-gold: stage_current
15540 @endif gcc-bootstrap
15541 @if gold
15542 TARGET-gold=all
15543 maybe-all-gold: all-gold
15544 all-gold: configure-gold
15545         @r=`${PWD_COMMAND}`; export r; \
15546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15547         $(HOST_EXPORTS)  \
15548         (cd $(HOST_SUBDIR)/gold && \
15549           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15550                 $(TARGET-gold))
15551 @endif gold
15552
15553
15554
15555 .PHONY: all-stage1-gold maybe-all-stage1-gold
15556 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15557 maybe-all-stage1-gold:
15558 maybe-clean-stage1-gold:
15559 @if gold-bootstrap
15560 maybe-all-stage1-gold: all-stage1-gold
15561 all-stage1: all-stage1-gold
15562 TARGET-stage1-gold = $(TARGET-gold)
15563 all-stage1-gold: configure-stage1-gold
15564         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15565         @r=`${PWD_COMMAND}`; export r; \
15566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15567         TFLAGS="$(STAGE1_TFLAGS)"; \
15568         $(HOST_EXPORTS)  \
15569         cd $(HOST_SUBDIR)/gold && \
15570         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15571                 CFLAGS="$(STAGE1_CFLAGS)" \
15572                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15573                 LIBCFLAGS="$(LIBCFLAGS)" \
15574                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15575                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15576                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15577                 $(EXTRA_HOST_FLAGS)  \
15578                 $(STAGE1_FLAGS_TO_PASS)  \
15579                 TFLAGS="$(STAGE1_TFLAGS)" \
15580                 $(TARGET-stage1-gold)
15581
15582 maybe-clean-stage1-gold: clean-stage1-gold
15583 clean-stage1: clean-stage1-gold
15584 clean-stage1-gold:
15585         @if [ $(current_stage) = stage1 ]; then \
15586           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15587         else \
15588           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15589           $(MAKE) stage1-start; \
15590         fi; \
15591         cd $(HOST_SUBDIR)/gold && \
15592         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15593         $(STAGE1_FLAGS_TO_PASS)  clean
15594 @endif gold-bootstrap
15595
15596
15597 .PHONY: all-stage2-gold maybe-all-stage2-gold
15598 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15599 maybe-all-stage2-gold:
15600 maybe-clean-stage2-gold:
15601 @if gold-bootstrap
15602 maybe-all-stage2-gold: all-stage2-gold
15603 all-stage2: all-stage2-gold
15604 TARGET-stage2-gold = $(TARGET-gold)
15605 all-stage2-gold: configure-stage2-gold
15606         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15607         @r=`${PWD_COMMAND}`; export r; \
15608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15609         TFLAGS="$(STAGE2_TFLAGS)"; \
15610         $(HOST_EXPORTS) \
15611         $(POSTSTAGE1_HOST_EXPORTS)  \
15612         cd $(HOST_SUBDIR)/gold && \
15613         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15614                 CFLAGS="$(STAGE2_CFLAGS)" \
15615                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15616                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15617                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15618                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15619                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15620                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15621                 TFLAGS="$(STAGE2_TFLAGS)" \
15622                 $(TARGET-stage2-gold)
15623
15624 maybe-clean-stage2-gold: clean-stage2-gold
15625 clean-stage2: clean-stage2-gold
15626 clean-stage2-gold:
15627         @if [ $(current_stage) = stage2 ]; then \
15628           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15629         else \
15630           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15631           $(MAKE) stage2-start; \
15632         fi; \
15633         cd $(HOST_SUBDIR)/gold && \
15634         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15635 @endif gold-bootstrap
15636
15637
15638 .PHONY: all-stage3-gold maybe-all-stage3-gold
15639 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15640 maybe-all-stage3-gold:
15641 maybe-clean-stage3-gold:
15642 @if gold-bootstrap
15643 maybe-all-stage3-gold: all-stage3-gold
15644 all-stage3: all-stage3-gold
15645 TARGET-stage3-gold = $(TARGET-gold)
15646 all-stage3-gold: configure-stage3-gold
15647         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15648         @r=`${PWD_COMMAND}`; export r; \
15649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15650         TFLAGS="$(STAGE3_TFLAGS)"; \
15651         $(HOST_EXPORTS) \
15652         $(POSTSTAGE1_HOST_EXPORTS)  \
15653         cd $(HOST_SUBDIR)/gold && \
15654         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15655                 CFLAGS="$(STAGE3_CFLAGS)" \
15656                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15657                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15658                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15659                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15660                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15661                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15662                 TFLAGS="$(STAGE3_TFLAGS)" \
15663                 $(TARGET-stage3-gold)
15664
15665 maybe-clean-stage3-gold: clean-stage3-gold
15666 clean-stage3: clean-stage3-gold
15667 clean-stage3-gold:
15668         @if [ $(current_stage) = stage3 ]; then \
15669           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15670         else \
15671           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15672           $(MAKE) stage3-start; \
15673         fi; \
15674         cd $(HOST_SUBDIR)/gold && \
15675         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15676 @endif gold-bootstrap
15677
15678
15679 .PHONY: all-stage4-gold maybe-all-stage4-gold
15680 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15681 maybe-all-stage4-gold:
15682 maybe-clean-stage4-gold:
15683 @if gold-bootstrap
15684 maybe-all-stage4-gold: all-stage4-gold
15685 all-stage4: all-stage4-gold
15686 TARGET-stage4-gold = $(TARGET-gold)
15687 all-stage4-gold: configure-stage4-gold
15688         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15689         @r=`${PWD_COMMAND}`; export r; \
15690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15691         TFLAGS="$(STAGE4_TFLAGS)"; \
15692         $(HOST_EXPORTS) \
15693         $(POSTSTAGE1_HOST_EXPORTS)  \
15694         cd $(HOST_SUBDIR)/gold && \
15695         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15696                 CFLAGS="$(STAGE4_CFLAGS)" \
15697                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15698                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15699                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15700                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15701                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15702                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15703                 TFLAGS="$(STAGE4_TFLAGS)" \
15704                 $(TARGET-stage4-gold)
15705
15706 maybe-clean-stage4-gold: clean-stage4-gold
15707 clean-stage4: clean-stage4-gold
15708 clean-stage4-gold:
15709         @if [ $(current_stage) = stage4 ]; then \
15710           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15711         else \
15712           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15713           $(MAKE) stage4-start; \
15714         fi; \
15715         cd $(HOST_SUBDIR)/gold && \
15716         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15717 @endif gold-bootstrap
15718
15719
15720 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15721 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15722 maybe-all-stageprofile-gold:
15723 maybe-clean-stageprofile-gold:
15724 @if gold-bootstrap
15725 maybe-all-stageprofile-gold: all-stageprofile-gold
15726 all-stageprofile: all-stageprofile-gold
15727 TARGET-stageprofile-gold = $(TARGET-gold)
15728 all-stageprofile-gold: configure-stageprofile-gold
15729         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15730         @r=`${PWD_COMMAND}`; export r; \
15731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15732         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15733         $(HOST_EXPORTS) \
15734         $(POSTSTAGE1_HOST_EXPORTS)  \
15735         cd $(HOST_SUBDIR)/gold && \
15736         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15737                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15738                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15739                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15740                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15741                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15742                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15743                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15744                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15745                 $(TARGET-stageprofile-gold)
15746
15747 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15748 clean-stageprofile: clean-stageprofile-gold
15749 clean-stageprofile-gold:
15750         @if [ $(current_stage) = stageprofile ]; then \
15751           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15752         else \
15753           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15754           $(MAKE) stageprofile-start; \
15755         fi; \
15756         cd $(HOST_SUBDIR)/gold && \
15757         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15758 @endif gold-bootstrap
15759
15760
15761 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15762 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15763 maybe-all-stagefeedback-gold:
15764 maybe-clean-stagefeedback-gold:
15765 @if gold-bootstrap
15766 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15767 all-stagefeedback: all-stagefeedback-gold
15768 TARGET-stagefeedback-gold = $(TARGET-gold)
15769 all-stagefeedback-gold: configure-stagefeedback-gold
15770         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15771         @r=`${PWD_COMMAND}`; export r; \
15772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15773         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15774         $(HOST_EXPORTS) \
15775         $(POSTSTAGE1_HOST_EXPORTS)  \
15776         cd $(HOST_SUBDIR)/gold && \
15777         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15778                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15779                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15780                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15781                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15782                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15783                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15784                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15785                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15786                 $(TARGET-stagefeedback-gold)
15787
15788 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15789 clean-stagefeedback: clean-stagefeedback-gold
15790 clean-stagefeedback-gold:
15791         @if [ $(current_stage) = stagefeedback ]; then \
15792           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15793         else \
15794           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15795           $(MAKE) stagefeedback-start; \
15796         fi; \
15797         cd $(HOST_SUBDIR)/gold && \
15798         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15799 @endif gold-bootstrap
15800
15801
15802
15803
15804
15805 .PHONY: check-gold maybe-check-gold
15806 maybe-check-gold:
15807 @if gold
15808 maybe-check-gold: check-gold
15809
15810 check-gold:
15811         @: $(MAKE); $(unstage)
15812         @r=`${PWD_COMMAND}`; export r; \
15813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15814         $(HOST_EXPORTS) \
15815         (cd $(HOST_SUBDIR)/gold && \
15816           $(MAKE) $(FLAGS_TO_PASS)  check)
15817
15818 @endif gold
15819
15820 .PHONY: install-gold maybe-install-gold
15821 maybe-install-gold:
15822 @if gold
15823 maybe-install-gold: install-gold
15824
15825 install-gold: installdirs
15826         @: $(MAKE); $(unstage)
15827         @r=`${PWD_COMMAND}`; export r; \
15828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15829         $(HOST_EXPORTS) \
15830         (cd $(HOST_SUBDIR)/gold && \
15831           $(MAKE) $(FLAGS_TO_PASS)  install)
15832
15833 @endif gold
15834
15835 .PHONY: install-strip-gold maybe-install-strip-gold
15836 maybe-install-strip-gold:
15837 @if gold
15838 maybe-install-strip-gold: install-strip-gold
15839
15840 install-strip-gold: installdirs
15841         @: $(MAKE); $(unstage)
15842         @r=`${PWD_COMMAND}`; export r; \
15843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15844         $(HOST_EXPORTS) \
15845         (cd $(HOST_SUBDIR)/gold && \
15846           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15847
15848 @endif gold
15849
15850 # Other targets (info, dvi, pdf, etc.)
15851
15852 .PHONY: maybe-info-gold info-gold
15853 maybe-info-gold:
15854 @if gold
15855 maybe-info-gold: info-gold
15856
15857 info-gold: \
15858     configure-gold 
15859         @[ -f ./gold/Makefile ] || exit 0; \
15860         r=`${PWD_COMMAND}`; export r; \
15861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15862         $(HOST_EXPORTS) \
15863         for flag in $(EXTRA_HOST_FLAGS) ; do \
15864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15865         done; \
15866         echo "Doing info in gold" ; \
15867         (cd $(HOST_SUBDIR)/gold && \
15868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15870                   "RANLIB=$${RANLIB}" \
15871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15872                   info) \
15873           || exit 1
15874
15875 @endif gold
15876
15877 .PHONY: maybe-dvi-gold dvi-gold
15878 maybe-dvi-gold:
15879 @if gold
15880 maybe-dvi-gold: dvi-gold
15881
15882 dvi-gold: \
15883     configure-gold 
15884         @[ -f ./gold/Makefile ] || exit 0; \
15885         r=`${PWD_COMMAND}`; export r; \
15886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15887         $(HOST_EXPORTS) \
15888         for flag in $(EXTRA_HOST_FLAGS) ; do \
15889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15890         done; \
15891         echo "Doing dvi in gold" ; \
15892         (cd $(HOST_SUBDIR)/gold && \
15893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15895                   "RANLIB=$${RANLIB}" \
15896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15897                   dvi) \
15898           || exit 1
15899
15900 @endif gold
15901
15902 .PHONY: maybe-pdf-gold pdf-gold
15903 maybe-pdf-gold:
15904 @if gold
15905 maybe-pdf-gold: pdf-gold
15906
15907 pdf-gold: \
15908     configure-gold 
15909         @[ -f ./gold/Makefile ] || exit 0; \
15910         r=`${PWD_COMMAND}`; export r; \
15911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15912         $(HOST_EXPORTS) \
15913         for flag in $(EXTRA_HOST_FLAGS) ; do \
15914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15915         done; \
15916         echo "Doing pdf in gold" ; \
15917         (cd $(HOST_SUBDIR)/gold && \
15918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15920                   "RANLIB=$${RANLIB}" \
15921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15922                   pdf) \
15923           || exit 1
15924
15925 @endif gold
15926
15927 .PHONY: maybe-html-gold html-gold
15928 maybe-html-gold:
15929 @if gold
15930 maybe-html-gold: html-gold
15931
15932 html-gold: \
15933     configure-gold 
15934         @[ -f ./gold/Makefile ] || exit 0; \
15935         r=`${PWD_COMMAND}`; export r; \
15936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15937         $(HOST_EXPORTS) \
15938         for flag in $(EXTRA_HOST_FLAGS) ; do \
15939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15940         done; \
15941         echo "Doing html in gold" ; \
15942         (cd $(HOST_SUBDIR)/gold && \
15943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15945                   "RANLIB=$${RANLIB}" \
15946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15947                   html) \
15948           || exit 1
15949
15950 @endif gold
15951
15952 .PHONY: maybe-TAGS-gold TAGS-gold
15953 maybe-TAGS-gold:
15954 @if gold
15955 maybe-TAGS-gold: TAGS-gold
15956
15957 TAGS-gold: \
15958     configure-gold 
15959         @[ -f ./gold/Makefile ] || exit 0; \
15960         r=`${PWD_COMMAND}`; export r; \
15961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15962         $(HOST_EXPORTS) \
15963         for flag in $(EXTRA_HOST_FLAGS) ; do \
15964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15965         done; \
15966         echo "Doing TAGS in gold" ; \
15967         (cd $(HOST_SUBDIR)/gold && \
15968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15970                   "RANLIB=$${RANLIB}" \
15971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15972                   TAGS) \
15973           || exit 1
15974
15975 @endif gold
15976
15977 .PHONY: maybe-install-info-gold install-info-gold
15978 maybe-install-info-gold:
15979 @if gold
15980 maybe-install-info-gold: install-info-gold
15981
15982 install-info-gold: \
15983     configure-gold \
15984     info-gold 
15985         @[ -f ./gold/Makefile ] || exit 0; \
15986         r=`${PWD_COMMAND}`; export r; \
15987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15988         $(HOST_EXPORTS) \
15989         for flag in $(EXTRA_HOST_FLAGS) ; do \
15990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15991         done; \
15992         echo "Doing install-info in gold" ; \
15993         (cd $(HOST_SUBDIR)/gold && \
15994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15996                   "RANLIB=$${RANLIB}" \
15997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15998                   install-info) \
15999           || exit 1
16000
16001 @endif gold
16002
16003 .PHONY: maybe-install-pdf-gold install-pdf-gold
16004 maybe-install-pdf-gold:
16005 @if gold
16006 maybe-install-pdf-gold: install-pdf-gold
16007
16008 install-pdf-gold: \
16009     configure-gold \
16010     pdf-gold 
16011         @[ -f ./gold/Makefile ] || exit 0; \
16012         r=`${PWD_COMMAND}`; export r; \
16013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16014         $(HOST_EXPORTS) \
16015         for flag in $(EXTRA_HOST_FLAGS) ; do \
16016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16017         done; \
16018         echo "Doing install-pdf in gold" ; \
16019         (cd $(HOST_SUBDIR)/gold && \
16020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16022                   "RANLIB=$${RANLIB}" \
16023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16024                   install-pdf) \
16025           || exit 1
16026
16027 @endif gold
16028
16029 .PHONY: maybe-install-html-gold install-html-gold
16030 maybe-install-html-gold:
16031 @if gold
16032 maybe-install-html-gold: install-html-gold
16033
16034 install-html-gold: \
16035     configure-gold \
16036     html-gold 
16037         @[ -f ./gold/Makefile ] || exit 0; \
16038         r=`${PWD_COMMAND}`; export r; \
16039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16040         $(HOST_EXPORTS) \
16041         for flag in $(EXTRA_HOST_FLAGS) ; do \
16042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16043         done; \
16044         echo "Doing install-html in gold" ; \
16045         (cd $(HOST_SUBDIR)/gold && \
16046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16048                   "RANLIB=$${RANLIB}" \
16049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16050                   install-html) \
16051           || exit 1
16052
16053 @endif gold
16054
16055 .PHONY: maybe-installcheck-gold installcheck-gold
16056 maybe-installcheck-gold:
16057 @if gold
16058 maybe-installcheck-gold: installcheck-gold
16059
16060 installcheck-gold: \
16061     configure-gold 
16062         @[ -f ./gold/Makefile ] || exit 0; \
16063         r=`${PWD_COMMAND}`; export r; \
16064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16065         $(HOST_EXPORTS) \
16066         for flag in $(EXTRA_HOST_FLAGS) ; do \
16067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16068         done; \
16069         echo "Doing installcheck in gold" ; \
16070         (cd $(HOST_SUBDIR)/gold && \
16071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16073                   "RANLIB=$${RANLIB}" \
16074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16075                   installcheck) \
16076           || exit 1
16077
16078 @endif gold
16079
16080 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16081 maybe-mostlyclean-gold:
16082 @if gold
16083 maybe-mostlyclean-gold: mostlyclean-gold
16084
16085 mostlyclean-gold: 
16086         @[ -f ./gold/Makefile ] || exit 0; \
16087         r=`${PWD_COMMAND}`; export r; \
16088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16089         $(HOST_EXPORTS) \
16090         for flag in $(EXTRA_HOST_FLAGS) ; do \
16091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16092         done; \
16093         echo "Doing mostlyclean in gold" ; \
16094         (cd $(HOST_SUBDIR)/gold && \
16095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16097                   "RANLIB=$${RANLIB}" \
16098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16099                   mostlyclean) \
16100           || exit 1
16101
16102 @endif gold
16103
16104 .PHONY: maybe-clean-gold clean-gold
16105 maybe-clean-gold:
16106 @if gold
16107 maybe-clean-gold: clean-gold
16108
16109 clean-gold: 
16110         @[ -f ./gold/Makefile ] || exit 0; \
16111         r=`${PWD_COMMAND}`; export r; \
16112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16113         $(HOST_EXPORTS) \
16114         for flag in $(EXTRA_HOST_FLAGS) ; do \
16115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16116         done; \
16117         echo "Doing clean in gold" ; \
16118         (cd $(HOST_SUBDIR)/gold && \
16119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16121                   "RANLIB=$${RANLIB}" \
16122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16123                   clean) \
16124           || exit 1
16125
16126 @endif gold
16127
16128 .PHONY: maybe-distclean-gold distclean-gold
16129 maybe-distclean-gold:
16130 @if gold
16131 maybe-distclean-gold: distclean-gold
16132
16133 distclean-gold: 
16134         @[ -f ./gold/Makefile ] || exit 0; \
16135         r=`${PWD_COMMAND}`; export r; \
16136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16137         $(HOST_EXPORTS) \
16138         for flag in $(EXTRA_HOST_FLAGS) ; do \
16139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16140         done; \
16141         echo "Doing distclean in gold" ; \
16142         (cd $(HOST_SUBDIR)/gold && \
16143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16145                   "RANLIB=$${RANLIB}" \
16146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16147                   distclean) \
16148           || exit 1
16149
16150 @endif gold
16151
16152 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16153 maybe-maintainer-clean-gold:
16154 @if gold
16155 maybe-maintainer-clean-gold: maintainer-clean-gold
16156
16157 maintainer-clean-gold: 
16158         @[ -f ./gold/Makefile ] || exit 0; \
16159         r=`${PWD_COMMAND}`; export r; \
16160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16161         $(HOST_EXPORTS) \
16162         for flag in $(EXTRA_HOST_FLAGS) ; do \
16163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16164         done; \
16165         echo "Doing maintainer-clean in gold" ; \
16166         (cd $(HOST_SUBDIR)/gold && \
16167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16169                   "RANLIB=$${RANLIB}" \
16170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16171                   maintainer-clean) \
16172           || exit 1
16173
16174 @endif gold
16175
16176
16177
16178 .PHONY: configure-gprof maybe-configure-gprof
16179 maybe-configure-gprof:
16180 @if gcc-bootstrap
16181 configure-gprof: stage_current
16182 @endif gcc-bootstrap
16183 @if gprof
16184 maybe-configure-gprof: configure-gprof
16185 configure-gprof: 
16186         @: $(MAKE); $(unstage)
16187         @r=`${PWD_COMMAND}`; export r; \
16188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16189         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16190         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
16191         $(HOST_EXPORTS)  \
16192         echo Configuring in $(HOST_SUBDIR)/gprof; \
16193         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16194         case $(srcdir) in \
16195           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16196           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16197                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16198         esac; \
16199         module_srcdir=gprof; \
16200         $(SHELL) \
16201           $$s/$$module_srcdir/configure \
16202           --srcdir=$${topdir}/$$module_srcdir \
16203           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16204           --target=${target_alias}  \
16205           || exit 1
16206 @endif gprof
16207
16208
16209
16210
16211
16212 .PHONY: all-gprof maybe-all-gprof
16213 maybe-all-gprof:
16214 @if gcc-bootstrap
16215 all-gprof: stage_current
16216 @endif gcc-bootstrap
16217 @if gprof
16218 TARGET-gprof=all
16219 maybe-all-gprof: all-gprof
16220 all-gprof: configure-gprof
16221         @: $(MAKE); $(unstage)
16222         @r=`${PWD_COMMAND}`; export r; \
16223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16224         $(HOST_EXPORTS)  \
16225         (cd $(HOST_SUBDIR)/gprof && \
16226           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16227                 $(TARGET-gprof))
16228 @endif gprof
16229
16230
16231
16232
16233 .PHONY: check-gprof maybe-check-gprof
16234 maybe-check-gprof:
16235 @if gprof
16236 maybe-check-gprof: check-gprof
16237
16238 check-gprof:
16239         @: $(MAKE); $(unstage)
16240         @r=`${PWD_COMMAND}`; export r; \
16241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16242         $(HOST_EXPORTS) \
16243         (cd $(HOST_SUBDIR)/gprof && \
16244           $(MAKE) $(FLAGS_TO_PASS)  check)
16245
16246 @endif gprof
16247
16248 .PHONY: install-gprof maybe-install-gprof
16249 maybe-install-gprof:
16250 @if gprof
16251 maybe-install-gprof: install-gprof
16252
16253 install-gprof: installdirs
16254         @: $(MAKE); $(unstage)
16255         @r=`${PWD_COMMAND}`; export r; \
16256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16257         $(HOST_EXPORTS) \
16258         (cd $(HOST_SUBDIR)/gprof && \
16259           $(MAKE) $(FLAGS_TO_PASS)  install)
16260
16261 @endif gprof
16262
16263 .PHONY: install-strip-gprof maybe-install-strip-gprof
16264 maybe-install-strip-gprof:
16265 @if gprof
16266 maybe-install-strip-gprof: install-strip-gprof
16267
16268 install-strip-gprof: installdirs
16269         @: $(MAKE); $(unstage)
16270         @r=`${PWD_COMMAND}`; export r; \
16271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16272         $(HOST_EXPORTS) \
16273         (cd $(HOST_SUBDIR)/gprof && \
16274           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16275
16276 @endif gprof
16277
16278 # Other targets (info, dvi, pdf, etc.)
16279
16280 .PHONY: maybe-info-gprof info-gprof
16281 maybe-info-gprof:
16282 @if gprof
16283 maybe-info-gprof: info-gprof
16284
16285 info-gprof: \
16286     configure-gprof 
16287         @: $(MAKE); $(unstage)
16288         @[ -f ./gprof/Makefile ] || exit 0; \
16289         r=`${PWD_COMMAND}`; export r; \
16290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16291         $(HOST_EXPORTS) \
16292         for flag in $(EXTRA_HOST_FLAGS) ; do \
16293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16294         done; \
16295         echo "Doing info in gprof" ; \
16296         (cd $(HOST_SUBDIR)/gprof && \
16297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16299                   "RANLIB=$${RANLIB}" \
16300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16301                   info) \
16302           || exit 1
16303
16304 @endif gprof
16305
16306 .PHONY: maybe-dvi-gprof dvi-gprof
16307 maybe-dvi-gprof:
16308 @if gprof
16309 maybe-dvi-gprof: dvi-gprof
16310
16311 dvi-gprof: \
16312     configure-gprof 
16313         @: $(MAKE); $(unstage)
16314         @[ -f ./gprof/Makefile ] || exit 0; \
16315         r=`${PWD_COMMAND}`; export r; \
16316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16317         $(HOST_EXPORTS) \
16318         for flag in $(EXTRA_HOST_FLAGS) ; do \
16319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16320         done; \
16321         echo "Doing dvi in gprof" ; \
16322         (cd $(HOST_SUBDIR)/gprof && \
16323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16325                   "RANLIB=$${RANLIB}" \
16326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16327                   dvi) \
16328           || exit 1
16329
16330 @endif gprof
16331
16332 .PHONY: maybe-pdf-gprof pdf-gprof
16333 maybe-pdf-gprof:
16334 @if gprof
16335 maybe-pdf-gprof: pdf-gprof
16336
16337 pdf-gprof: \
16338     configure-gprof 
16339         @: $(MAKE); $(unstage)
16340         @[ -f ./gprof/Makefile ] || exit 0; \
16341         r=`${PWD_COMMAND}`; export r; \
16342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16343         $(HOST_EXPORTS) \
16344         for flag in $(EXTRA_HOST_FLAGS) ; do \
16345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16346         done; \
16347         echo "Doing pdf in gprof" ; \
16348         (cd $(HOST_SUBDIR)/gprof && \
16349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16351                   "RANLIB=$${RANLIB}" \
16352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16353                   pdf) \
16354           || exit 1
16355
16356 @endif gprof
16357
16358 .PHONY: maybe-html-gprof html-gprof
16359 maybe-html-gprof:
16360 @if gprof
16361 maybe-html-gprof: html-gprof
16362
16363 html-gprof: \
16364     configure-gprof 
16365         @: $(MAKE); $(unstage)
16366         @[ -f ./gprof/Makefile ] || exit 0; \
16367         r=`${PWD_COMMAND}`; export r; \
16368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16369         $(HOST_EXPORTS) \
16370         for flag in $(EXTRA_HOST_FLAGS) ; do \
16371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16372         done; \
16373         echo "Doing html in gprof" ; \
16374         (cd $(HOST_SUBDIR)/gprof && \
16375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16377                   "RANLIB=$${RANLIB}" \
16378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16379                   html) \
16380           || exit 1
16381
16382 @endif gprof
16383
16384 .PHONY: maybe-TAGS-gprof TAGS-gprof
16385 maybe-TAGS-gprof:
16386 @if gprof
16387 maybe-TAGS-gprof: TAGS-gprof
16388
16389 TAGS-gprof: \
16390     configure-gprof 
16391         @: $(MAKE); $(unstage)
16392         @[ -f ./gprof/Makefile ] || exit 0; \
16393         r=`${PWD_COMMAND}`; export r; \
16394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16395         $(HOST_EXPORTS) \
16396         for flag in $(EXTRA_HOST_FLAGS) ; do \
16397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16398         done; \
16399         echo "Doing TAGS in gprof" ; \
16400         (cd $(HOST_SUBDIR)/gprof && \
16401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16403                   "RANLIB=$${RANLIB}" \
16404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16405                   TAGS) \
16406           || exit 1
16407
16408 @endif gprof
16409
16410 .PHONY: maybe-install-info-gprof install-info-gprof
16411 maybe-install-info-gprof:
16412 @if gprof
16413 maybe-install-info-gprof: install-info-gprof
16414
16415 install-info-gprof: \
16416     configure-gprof \
16417     info-gprof 
16418         @: $(MAKE); $(unstage)
16419         @[ -f ./gprof/Makefile ] || exit 0; \
16420         r=`${PWD_COMMAND}`; export r; \
16421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16422         $(HOST_EXPORTS) \
16423         for flag in $(EXTRA_HOST_FLAGS) ; do \
16424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16425         done; \
16426         echo "Doing install-info in gprof" ; \
16427         (cd $(HOST_SUBDIR)/gprof && \
16428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16430                   "RANLIB=$${RANLIB}" \
16431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16432                   install-info) \
16433           || exit 1
16434
16435 @endif gprof
16436
16437 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16438 maybe-install-pdf-gprof:
16439 @if gprof
16440 maybe-install-pdf-gprof: install-pdf-gprof
16441
16442 install-pdf-gprof: \
16443     configure-gprof \
16444     pdf-gprof 
16445         @: $(MAKE); $(unstage)
16446         @[ -f ./gprof/Makefile ] || exit 0; \
16447         r=`${PWD_COMMAND}`; export r; \
16448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16449         $(HOST_EXPORTS) \
16450         for flag in $(EXTRA_HOST_FLAGS) ; do \
16451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16452         done; \
16453         echo "Doing install-pdf in gprof" ; \
16454         (cd $(HOST_SUBDIR)/gprof && \
16455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16457                   "RANLIB=$${RANLIB}" \
16458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16459                   install-pdf) \
16460           || exit 1
16461
16462 @endif gprof
16463
16464 .PHONY: maybe-install-html-gprof install-html-gprof
16465 maybe-install-html-gprof:
16466 @if gprof
16467 maybe-install-html-gprof: install-html-gprof
16468
16469 install-html-gprof: \
16470     configure-gprof \
16471     html-gprof 
16472         @: $(MAKE); $(unstage)
16473         @[ -f ./gprof/Makefile ] || exit 0; \
16474         r=`${PWD_COMMAND}`; export r; \
16475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16476         $(HOST_EXPORTS) \
16477         for flag in $(EXTRA_HOST_FLAGS) ; do \
16478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16479         done; \
16480         echo "Doing install-html in gprof" ; \
16481         (cd $(HOST_SUBDIR)/gprof && \
16482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16484                   "RANLIB=$${RANLIB}" \
16485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16486                   install-html) \
16487           || exit 1
16488
16489 @endif gprof
16490
16491 .PHONY: maybe-installcheck-gprof installcheck-gprof
16492 maybe-installcheck-gprof:
16493 @if gprof
16494 maybe-installcheck-gprof: installcheck-gprof
16495
16496 installcheck-gprof: \
16497     configure-gprof 
16498         @: $(MAKE); $(unstage)
16499         @[ -f ./gprof/Makefile ] || exit 0; \
16500         r=`${PWD_COMMAND}`; export r; \
16501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16502         $(HOST_EXPORTS) \
16503         for flag in $(EXTRA_HOST_FLAGS) ; do \
16504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16505         done; \
16506         echo "Doing installcheck in gprof" ; \
16507         (cd $(HOST_SUBDIR)/gprof && \
16508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16510                   "RANLIB=$${RANLIB}" \
16511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16512                   installcheck) \
16513           || exit 1
16514
16515 @endif gprof
16516
16517 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16518 maybe-mostlyclean-gprof:
16519 @if gprof
16520 maybe-mostlyclean-gprof: mostlyclean-gprof
16521
16522 mostlyclean-gprof: 
16523         @: $(MAKE); $(unstage)
16524         @[ -f ./gprof/Makefile ] || exit 0; \
16525         r=`${PWD_COMMAND}`; export r; \
16526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16527         $(HOST_EXPORTS) \
16528         for flag in $(EXTRA_HOST_FLAGS) ; do \
16529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16530         done; \
16531         echo "Doing mostlyclean in gprof" ; \
16532         (cd $(HOST_SUBDIR)/gprof && \
16533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16535                   "RANLIB=$${RANLIB}" \
16536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16537                   mostlyclean) \
16538           || exit 1
16539
16540 @endif gprof
16541
16542 .PHONY: maybe-clean-gprof clean-gprof
16543 maybe-clean-gprof:
16544 @if gprof
16545 maybe-clean-gprof: clean-gprof
16546
16547 clean-gprof: 
16548         @: $(MAKE); $(unstage)
16549         @[ -f ./gprof/Makefile ] || exit 0; \
16550         r=`${PWD_COMMAND}`; export r; \
16551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16552         $(HOST_EXPORTS) \
16553         for flag in $(EXTRA_HOST_FLAGS) ; do \
16554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16555         done; \
16556         echo "Doing clean in gprof" ; \
16557         (cd $(HOST_SUBDIR)/gprof && \
16558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16560                   "RANLIB=$${RANLIB}" \
16561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16562                   clean) \
16563           || exit 1
16564
16565 @endif gprof
16566
16567 .PHONY: maybe-distclean-gprof distclean-gprof
16568 maybe-distclean-gprof:
16569 @if gprof
16570 maybe-distclean-gprof: distclean-gprof
16571
16572 distclean-gprof: 
16573         @: $(MAKE); $(unstage)
16574         @[ -f ./gprof/Makefile ] || exit 0; \
16575         r=`${PWD_COMMAND}`; export r; \
16576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16577         $(HOST_EXPORTS) \
16578         for flag in $(EXTRA_HOST_FLAGS) ; do \
16579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16580         done; \
16581         echo "Doing distclean in gprof" ; \
16582         (cd $(HOST_SUBDIR)/gprof && \
16583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16585                   "RANLIB=$${RANLIB}" \
16586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16587                   distclean) \
16588           || exit 1
16589
16590 @endif gprof
16591
16592 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16593 maybe-maintainer-clean-gprof:
16594 @if gprof
16595 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16596
16597 maintainer-clean-gprof: 
16598         @: $(MAKE); $(unstage)
16599         @[ -f ./gprof/Makefile ] || exit 0; \
16600         r=`${PWD_COMMAND}`; export r; \
16601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16602         $(HOST_EXPORTS) \
16603         for flag in $(EXTRA_HOST_FLAGS) ; do \
16604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16605         done; \
16606         echo "Doing maintainer-clean in gprof" ; \
16607         (cd $(HOST_SUBDIR)/gprof && \
16608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16610                   "RANLIB=$${RANLIB}" \
16611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16612                   maintainer-clean) \
16613           || exit 1
16614
16615 @endif gprof
16616
16617
16618
16619 .PHONY: configure-intl maybe-configure-intl
16620 maybe-configure-intl:
16621 @if gcc-bootstrap
16622 configure-intl: stage_current
16623 @endif gcc-bootstrap
16624 @if intl
16625 maybe-configure-intl: configure-intl
16626 configure-intl: 
16627         @r=`${PWD_COMMAND}`; export r; \
16628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16629         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16630         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16631         $(HOST_EXPORTS)  \
16632         echo Configuring in $(HOST_SUBDIR)/intl; \
16633         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16634         case $(srcdir) in \
16635           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16636           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16637                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16638         esac; \
16639         module_srcdir=intl; \
16640         $(SHELL) \
16641           $$s/$$module_srcdir/configure \
16642           --srcdir=$${topdir}/$$module_srcdir \
16643           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16644           --target=${target_alias}  \
16645           || exit 1
16646 @endif intl
16647
16648
16649
16650 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16651 maybe-configure-stage1-intl:
16652 @if intl-bootstrap
16653 maybe-configure-stage1-intl: configure-stage1-intl
16654 configure-stage1-intl:
16655         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16656         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16657         @r=`${PWD_COMMAND}`; export r; \
16658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16659         TFLAGS="$(STAGE1_TFLAGS)"; \
16660         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16661         $(HOST_EXPORTS) \
16662         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16663         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16664         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16665         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
16666         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16667         cd $(HOST_SUBDIR)/intl || exit 1; \
16668         case $(srcdir) in \
16669           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16670           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16671                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16672         esac; \
16673         module_srcdir=intl; \
16674         $(SHELL) $$s/$$module_srcdir/configure \
16675           --srcdir=$${topdir}/$$module_srcdir \
16676           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16677           --target=${target_alias} \
16678            \
16679           $(STAGE1_CONFIGURE_FLAGS)
16680 @endif intl-bootstrap
16681
16682 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16683 maybe-configure-stage2-intl:
16684 @if intl-bootstrap
16685 maybe-configure-stage2-intl: configure-stage2-intl
16686 configure-stage2-intl:
16687         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16688         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16689         @r=`${PWD_COMMAND}`; export r; \
16690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16691         TFLAGS="$(STAGE2_TFLAGS)"; \
16692         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16693         $(HOST_EXPORTS) \
16694         $(POSTSTAGE1_HOST_EXPORTS) \
16695         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16696         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16697         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16698         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
16699         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16700         cd $(HOST_SUBDIR)/intl || exit 1; \
16701         case $(srcdir) in \
16702           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16703           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16704                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16705         esac; \
16706         module_srcdir=intl; \
16707         $(SHELL) $$s/$$module_srcdir/configure \
16708           --srcdir=$${topdir}/$$module_srcdir \
16709           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16710           --target=${target_alias} \
16711            --with-build-libsubdir=$(HOST_SUBDIR)  \
16712           $(STAGE2_CONFIGURE_FLAGS)
16713 @endif intl-bootstrap
16714
16715 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16716 maybe-configure-stage3-intl:
16717 @if intl-bootstrap
16718 maybe-configure-stage3-intl: configure-stage3-intl
16719 configure-stage3-intl:
16720         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16721         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16722         @r=`${PWD_COMMAND}`; export r; \
16723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16724         TFLAGS="$(STAGE3_TFLAGS)"; \
16725         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16726         $(HOST_EXPORTS) \
16727         $(POSTSTAGE1_HOST_EXPORTS) \
16728         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16729         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16730         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16731         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
16732         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16733         cd $(HOST_SUBDIR)/intl || exit 1; \
16734         case $(srcdir) in \
16735           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16736           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16737                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16738         esac; \
16739         module_srcdir=intl; \
16740         $(SHELL) $$s/$$module_srcdir/configure \
16741           --srcdir=$${topdir}/$$module_srcdir \
16742           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16743           --target=${target_alias} \
16744            --with-build-libsubdir=$(HOST_SUBDIR)  \
16745           $(STAGE3_CONFIGURE_FLAGS)
16746 @endif intl-bootstrap
16747
16748 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16749 maybe-configure-stage4-intl:
16750 @if intl-bootstrap
16751 maybe-configure-stage4-intl: configure-stage4-intl
16752 configure-stage4-intl:
16753         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16754         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16755         @r=`${PWD_COMMAND}`; export r; \
16756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16757         TFLAGS="$(STAGE4_TFLAGS)"; \
16758         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16759         $(HOST_EXPORTS) \
16760         $(POSTSTAGE1_HOST_EXPORTS) \
16761         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16762         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16763         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16764         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
16765         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16766         cd $(HOST_SUBDIR)/intl || exit 1; \
16767         case $(srcdir) in \
16768           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16769           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16770                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16771         esac; \
16772         module_srcdir=intl; \
16773         $(SHELL) $$s/$$module_srcdir/configure \
16774           --srcdir=$${topdir}/$$module_srcdir \
16775           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16776           --target=${target_alias} \
16777            --with-build-libsubdir=$(HOST_SUBDIR)  \
16778           $(STAGE4_CONFIGURE_FLAGS)
16779 @endif intl-bootstrap
16780
16781 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16782 maybe-configure-stageprofile-intl:
16783 @if intl-bootstrap
16784 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16785 configure-stageprofile-intl:
16786         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16787         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16788         @r=`${PWD_COMMAND}`; export r; \
16789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16790         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16791         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16792         $(HOST_EXPORTS) \
16793         $(POSTSTAGE1_HOST_EXPORTS) \
16794         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16795         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16796         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16797         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
16798         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16799         cd $(HOST_SUBDIR)/intl || exit 1; \
16800         case $(srcdir) in \
16801           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16802           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16803                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16804         esac; \
16805         module_srcdir=intl; \
16806         $(SHELL) $$s/$$module_srcdir/configure \
16807           --srcdir=$${topdir}/$$module_srcdir \
16808           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16809           --target=${target_alias} \
16810            --with-build-libsubdir=$(HOST_SUBDIR)  \
16811           $(STAGEprofile_CONFIGURE_FLAGS)
16812 @endif intl-bootstrap
16813
16814 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16815 maybe-configure-stagefeedback-intl:
16816 @if intl-bootstrap
16817 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16818 configure-stagefeedback-intl:
16819         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16820         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16821         @r=`${PWD_COMMAND}`; export r; \
16822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16823         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16824         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16825         $(HOST_EXPORTS) \
16826         $(POSTSTAGE1_HOST_EXPORTS) \
16827         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16828         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16829         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16830         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
16831         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16832         cd $(HOST_SUBDIR)/intl || exit 1; \
16833         case $(srcdir) in \
16834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16835           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16837         esac; \
16838         module_srcdir=intl; \
16839         $(SHELL) $$s/$$module_srcdir/configure \
16840           --srcdir=$${topdir}/$$module_srcdir \
16841           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16842           --target=${target_alias} \
16843            --with-build-libsubdir=$(HOST_SUBDIR)  \
16844           $(STAGEfeedback_CONFIGURE_FLAGS)
16845 @endif intl-bootstrap
16846
16847
16848
16849
16850
16851 .PHONY: all-intl maybe-all-intl
16852 maybe-all-intl:
16853 @if gcc-bootstrap
16854 all-intl: stage_current
16855 @endif gcc-bootstrap
16856 @if intl
16857 TARGET-intl=all
16858 maybe-all-intl: all-intl
16859 all-intl: configure-intl
16860         @r=`${PWD_COMMAND}`; export r; \
16861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16862         $(HOST_EXPORTS)  \
16863         (cd $(HOST_SUBDIR)/intl && \
16864           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16865                 $(TARGET-intl))
16866 @endif intl
16867
16868
16869
16870 .PHONY: all-stage1-intl maybe-all-stage1-intl
16871 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16872 maybe-all-stage1-intl:
16873 maybe-clean-stage1-intl:
16874 @if intl-bootstrap
16875 maybe-all-stage1-intl: all-stage1-intl
16876 all-stage1: all-stage1-intl
16877 TARGET-stage1-intl = $(TARGET-intl)
16878 all-stage1-intl: configure-stage1-intl
16879         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16880         @r=`${PWD_COMMAND}`; export r; \
16881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16882         TFLAGS="$(STAGE1_TFLAGS)"; \
16883         $(HOST_EXPORTS)  \
16884         cd $(HOST_SUBDIR)/intl && \
16885         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16886                 CFLAGS="$(STAGE1_CFLAGS)" \
16887                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16888                 LIBCFLAGS="$(LIBCFLAGS)" \
16889                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16890                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16891                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16892                 $(EXTRA_HOST_FLAGS)  \
16893                 $(STAGE1_FLAGS_TO_PASS)  \
16894                 TFLAGS="$(STAGE1_TFLAGS)" \
16895                 $(TARGET-stage1-intl)
16896
16897 maybe-clean-stage1-intl: clean-stage1-intl
16898 clean-stage1: clean-stage1-intl
16899 clean-stage1-intl:
16900         @if [ $(current_stage) = stage1 ]; then \
16901           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16902         else \
16903           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16904           $(MAKE) stage1-start; \
16905         fi; \
16906         cd $(HOST_SUBDIR)/intl && \
16907         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16908         $(STAGE1_FLAGS_TO_PASS)  clean
16909 @endif intl-bootstrap
16910
16911
16912 .PHONY: all-stage2-intl maybe-all-stage2-intl
16913 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
16914 maybe-all-stage2-intl:
16915 maybe-clean-stage2-intl:
16916 @if intl-bootstrap
16917 maybe-all-stage2-intl: all-stage2-intl
16918 all-stage2: all-stage2-intl
16919 TARGET-stage2-intl = $(TARGET-intl)
16920 all-stage2-intl: configure-stage2-intl
16921         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16922         @r=`${PWD_COMMAND}`; export r; \
16923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16924         TFLAGS="$(STAGE2_TFLAGS)"; \
16925         $(HOST_EXPORTS) \
16926         $(POSTSTAGE1_HOST_EXPORTS)  \
16927         cd $(HOST_SUBDIR)/intl && \
16928         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16929                 CFLAGS="$(STAGE2_CFLAGS)" \
16930                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16931                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16932                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16933                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16934                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16935                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16936                 TFLAGS="$(STAGE2_TFLAGS)" \
16937                 $(TARGET-stage2-intl)
16938
16939 maybe-clean-stage2-intl: clean-stage2-intl
16940 clean-stage2: clean-stage2-intl
16941 clean-stage2-intl:
16942         @if [ $(current_stage) = stage2 ]; then \
16943           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16944         else \
16945           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
16946           $(MAKE) stage2-start; \
16947         fi; \
16948         cd $(HOST_SUBDIR)/intl && \
16949         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16950 @endif intl-bootstrap
16951
16952
16953 .PHONY: all-stage3-intl maybe-all-stage3-intl
16954 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
16955 maybe-all-stage3-intl:
16956 maybe-clean-stage3-intl:
16957 @if intl-bootstrap
16958 maybe-all-stage3-intl: all-stage3-intl
16959 all-stage3: all-stage3-intl
16960 TARGET-stage3-intl = $(TARGET-intl)
16961 all-stage3-intl: configure-stage3-intl
16962         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16963         @r=`${PWD_COMMAND}`; export r; \
16964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16965         TFLAGS="$(STAGE3_TFLAGS)"; \
16966         $(HOST_EXPORTS) \
16967         $(POSTSTAGE1_HOST_EXPORTS)  \
16968         cd $(HOST_SUBDIR)/intl && \
16969         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16970                 CFLAGS="$(STAGE3_CFLAGS)" \
16971                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16972                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16973                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16974                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16975                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16976                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
16977                 TFLAGS="$(STAGE3_TFLAGS)" \
16978                 $(TARGET-stage3-intl)
16979
16980 maybe-clean-stage3-intl: clean-stage3-intl
16981 clean-stage3: clean-stage3-intl
16982 clean-stage3-intl:
16983         @if [ $(current_stage) = stage3 ]; then \
16984           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16985         else \
16986           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
16987           $(MAKE) stage3-start; \
16988         fi; \
16989         cd $(HOST_SUBDIR)/intl && \
16990         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
16991 @endif intl-bootstrap
16992
16993
16994 .PHONY: all-stage4-intl maybe-all-stage4-intl
16995 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
16996 maybe-all-stage4-intl:
16997 maybe-clean-stage4-intl:
16998 @if intl-bootstrap
16999 maybe-all-stage4-intl: all-stage4-intl
17000 all-stage4: all-stage4-intl
17001 TARGET-stage4-intl = $(TARGET-intl)
17002 all-stage4-intl: configure-stage4-intl
17003         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17004         @r=`${PWD_COMMAND}`; export r; \
17005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17006         TFLAGS="$(STAGE4_TFLAGS)"; \
17007         $(HOST_EXPORTS) \
17008         $(POSTSTAGE1_HOST_EXPORTS)  \
17009         cd $(HOST_SUBDIR)/intl && \
17010         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17011                 CFLAGS="$(STAGE4_CFLAGS)" \
17012                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17013                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17014                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17015                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17016                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17017                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17018                 TFLAGS="$(STAGE4_TFLAGS)" \
17019                 $(TARGET-stage4-intl)
17020
17021 maybe-clean-stage4-intl: clean-stage4-intl
17022 clean-stage4: clean-stage4-intl
17023 clean-stage4-intl:
17024         @if [ $(current_stage) = stage4 ]; then \
17025           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17026         else \
17027           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17028           $(MAKE) stage4-start; \
17029         fi; \
17030         cd $(HOST_SUBDIR)/intl && \
17031         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17032 @endif intl-bootstrap
17033
17034
17035 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17036 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17037 maybe-all-stageprofile-intl:
17038 maybe-clean-stageprofile-intl:
17039 @if intl-bootstrap
17040 maybe-all-stageprofile-intl: all-stageprofile-intl
17041 all-stageprofile: all-stageprofile-intl
17042 TARGET-stageprofile-intl = $(TARGET-intl)
17043 all-stageprofile-intl: configure-stageprofile-intl
17044         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17045         @r=`${PWD_COMMAND}`; export r; \
17046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17047         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17048         $(HOST_EXPORTS) \
17049         $(POSTSTAGE1_HOST_EXPORTS)  \
17050         cd $(HOST_SUBDIR)/intl && \
17051         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17052                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17053                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17054                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17055                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17056                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17057                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17058                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17059                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17060                 $(TARGET-stageprofile-intl)
17061
17062 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17063 clean-stageprofile: clean-stageprofile-intl
17064 clean-stageprofile-intl:
17065         @if [ $(current_stage) = stageprofile ]; then \
17066           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17067         else \
17068           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17069           $(MAKE) stageprofile-start; \
17070         fi; \
17071         cd $(HOST_SUBDIR)/intl && \
17072         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17073 @endif intl-bootstrap
17074
17075
17076 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17077 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17078 maybe-all-stagefeedback-intl:
17079 maybe-clean-stagefeedback-intl:
17080 @if intl-bootstrap
17081 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17082 all-stagefeedback: all-stagefeedback-intl
17083 TARGET-stagefeedback-intl = $(TARGET-intl)
17084 all-stagefeedback-intl: configure-stagefeedback-intl
17085         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17086         @r=`${PWD_COMMAND}`; export r; \
17087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17088         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17089         $(HOST_EXPORTS) \
17090         $(POSTSTAGE1_HOST_EXPORTS)  \
17091         cd $(HOST_SUBDIR)/intl && \
17092         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17093                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17094                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17095                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17096                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17097                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17098                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17099                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17100                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17101                 $(TARGET-stagefeedback-intl)
17102
17103 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17104 clean-stagefeedback: clean-stagefeedback-intl
17105 clean-stagefeedback-intl:
17106         @if [ $(current_stage) = stagefeedback ]; then \
17107           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17108         else \
17109           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17110           $(MAKE) stagefeedback-start; \
17111         fi; \
17112         cd $(HOST_SUBDIR)/intl && \
17113         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17114 @endif intl-bootstrap
17115
17116
17117
17118
17119
17120 .PHONY: check-intl maybe-check-intl
17121 maybe-check-intl:
17122 @if intl
17123 maybe-check-intl: check-intl
17124
17125 check-intl:
17126         @: $(MAKE); $(unstage)
17127         @r=`${PWD_COMMAND}`; export r; \
17128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17129         $(HOST_EXPORTS) \
17130         (cd $(HOST_SUBDIR)/intl && \
17131           $(MAKE) $(FLAGS_TO_PASS)  check)
17132
17133 @endif intl
17134
17135 .PHONY: install-intl maybe-install-intl
17136 maybe-install-intl:
17137 @if intl
17138 maybe-install-intl: install-intl
17139
17140 install-intl: installdirs
17141         @: $(MAKE); $(unstage)
17142         @r=`${PWD_COMMAND}`; export r; \
17143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17144         $(HOST_EXPORTS) \
17145         (cd $(HOST_SUBDIR)/intl && \
17146           $(MAKE) $(FLAGS_TO_PASS)  install)
17147
17148 @endif intl
17149
17150 .PHONY: install-strip-intl maybe-install-strip-intl
17151 maybe-install-strip-intl:
17152 @if intl
17153 maybe-install-strip-intl: install-strip-intl
17154
17155 install-strip-intl: installdirs
17156         @: $(MAKE); $(unstage)
17157         @r=`${PWD_COMMAND}`; export r; \
17158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17159         $(HOST_EXPORTS) \
17160         (cd $(HOST_SUBDIR)/intl && \
17161           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17162
17163 @endif intl
17164
17165 # Other targets (info, dvi, pdf, etc.)
17166
17167 .PHONY: maybe-info-intl info-intl
17168 maybe-info-intl:
17169 @if intl
17170 maybe-info-intl: info-intl
17171
17172 info-intl: \
17173     configure-intl 
17174         @[ -f ./intl/Makefile ] || exit 0; \
17175         r=`${PWD_COMMAND}`; export r; \
17176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17177         $(HOST_EXPORTS) \
17178         for flag in $(EXTRA_HOST_FLAGS) ; do \
17179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17180         done; \
17181         echo "Doing info in intl" ; \
17182         (cd $(HOST_SUBDIR)/intl && \
17183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17185                   "RANLIB=$${RANLIB}" \
17186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17187                   info) \
17188           || exit 1
17189
17190 @endif intl
17191
17192 .PHONY: maybe-dvi-intl dvi-intl
17193 maybe-dvi-intl:
17194 @if intl
17195 maybe-dvi-intl: dvi-intl
17196
17197 dvi-intl: \
17198     configure-intl 
17199         @[ -f ./intl/Makefile ] || exit 0; \
17200         r=`${PWD_COMMAND}`; export r; \
17201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17202         $(HOST_EXPORTS) \
17203         for flag in $(EXTRA_HOST_FLAGS) ; do \
17204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17205         done; \
17206         echo "Doing dvi in intl" ; \
17207         (cd $(HOST_SUBDIR)/intl && \
17208           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17209                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17210                   "RANLIB=$${RANLIB}" \
17211                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17212                   dvi) \
17213           || exit 1
17214
17215 @endif intl
17216
17217 .PHONY: maybe-pdf-intl pdf-intl
17218 maybe-pdf-intl:
17219 @if intl
17220 maybe-pdf-intl: pdf-intl
17221
17222 pdf-intl: \
17223     configure-intl 
17224         @[ -f ./intl/Makefile ] || exit 0; \
17225         r=`${PWD_COMMAND}`; export r; \
17226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17227         $(HOST_EXPORTS) \
17228         for flag in $(EXTRA_HOST_FLAGS) ; do \
17229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17230         done; \
17231         echo "Doing pdf in intl" ; \
17232         (cd $(HOST_SUBDIR)/intl && \
17233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17235                   "RANLIB=$${RANLIB}" \
17236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17237                   pdf) \
17238           || exit 1
17239
17240 @endif intl
17241
17242 .PHONY: maybe-html-intl html-intl
17243 maybe-html-intl:
17244 @if intl
17245 maybe-html-intl: html-intl
17246
17247 html-intl: \
17248     configure-intl 
17249         @[ -f ./intl/Makefile ] || exit 0; \
17250         r=`${PWD_COMMAND}`; export r; \
17251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17252         $(HOST_EXPORTS) \
17253         for flag in $(EXTRA_HOST_FLAGS) ; do \
17254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17255         done; \
17256         echo "Doing html in intl" ; \
17257         (cd $(HOST_SUBDIR)/intl && \
17258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17260                   "RANLIB=$${RANLIB}" \
17261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17262                   html) \
17263           || exit 1
17264
17265 @endif intl
17266
17267 .PHONY: maybe-TAGS-intl TAGS-intl
17268 maybe-TAGS-intl:
17269 @if intl
17270 maybe-TAGS-intl: TAGS-intl
17271
17272 TAGS-intl: \
17273     configure-intl 
17274         @[ -f ./intl/Makefile ] || exit 0; \
17275         r=`${PWD_COMMAND}`; export r; \
17276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17277         $(HOST_EXPORTS) \
17278         for flag in $(EXTRA_HOST_FLAGS) ; do \
17279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17280         done; \
17281         echo "Doing TAGS in intl" ; \
17282         (cd $(HOST_SUBDIR)/intl && \
17283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17285                   "RANLIB=$${RANLIB}" \
17286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17287                   TAGS) \
17288           || exit 1
17289
17290 @endif intl
17291
17292 .PHONY: maybe-install-info-intl install-info-intl
17293 maybe-install-info-intl:
17294 @if intl
17295 maybe-install-info-intl: install-info-intl
17296
17297 install-info-intl: \
17298     configure-intl \
17299     info-intl 
17300         @[ -f ./intl/Makefile ] || exit 0; \
17301         r=`${PWD_COMMAND}`; export r; \
17302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17303         $(HOST_EXPORTS) \
17304         for flag in $(EXTRA_HOST_FLAGS) ; do \
17305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17306         done; \
17307         echo "Doing install-info in intl" ; \
17308         (cd $(HOST_SUBDIR)/intl && \
17309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17311                   "RANLIB=$${RANLIB}" \
17312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17313                   install-info) \
17314           || exit 1
17315
17316 @endif intl
17317
17318 .PHONY: maybe-install-pdf-intl install-pdf-intl
17319 maybe-install-pdf-intl:
17320 @if intl
17321 maybe-install-pdf-intl: install-pdf-intl
17322
17323 install-pdf-intl: \
17324     configure-intl \
17325     pdf-intl 
17326         @[ -f ./intl/Makefile ] || exit 0; \
17327         r=`${PWD_COMMAND}`; export r; \
17328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17329         $(HOST_EXPORTS) \
17330         for flag in $(EXTRA_HOST_FLAGS) ; do \
17331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17332         done; \
17333         echo "Doing install-pdf in intl" ; \
17334         (cd $(HOST_SUBDIR)/intl && \
17335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17337                   "RANLIB=$${RANLIB}" \
17338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17339                   install-pdf) \
17340           || exit 1
17341
17342 @endif intl
17343
17344 .PHONY: maybe-install-html-intl install-html-intl
17345 maybe-install-html-intl:
17346 @if intl
17347 maybe-install-html-intl: install-html-intl
17348
17349 install-html-intl: \
17350     configure-intl \
17351     html-intl 
17352         @[ -f ./intl/Makefile ] || exit 0; \
17353         r=`${PWD_COMMAND}`; export r; \
17354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17355         $(HOST_EXPORTS) \
17356         for flag in $(EXTRA_HOST_FLAGS) ; do \
17357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17358         done; \
17359         echo "Doing install-html in intl" ; \
17360         (cd $(HOST_SUBDIR)/intl && \
17361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17363                   "RANLIB=$${RANLIB}" \
17364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17365                   install-html) \
17366           || exit 1
17367
17368 @endif intl
17369
17370 .PHONY: maybe-installcheck-intl installcheck-intl
17371 maybe-installcheck-intl:
17372 @if intl
17373 maybe-installcheck-intl: installcheck-intl
17374
17375 installcheck-intl: \
17376     configure-intl 
17377         @[ -f ./intl/Makefile ] || exit 0; \
17378         r=`${PWD_COMMAND}`; export r; \
17379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17380         $(HOST_EXPORTS) \
17381         for flag in $(EXTRA_HOST_FLAGS) ; do \
17382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17383         done; \
17384         echo "Doing installcheck in intl" ; \
17385         (cd $(HOST_SUBDIR)/intl && \
17386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17388                   "RANLIB=$${RANLIB}" \
17389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17390                   installcheck) \
17391           || exit 1
17392
17393 @endif intl
17394
17395 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17396 maybe-mostlyclean-intl:
17397 @if intl
17398 maybe-mostlyclean-intl: mostlyclean-intl
17399
17400 mostlyclean-intl: 
17401         @[ -f ./intl/Makefile ] || exit 0; \
17402         r=`${PWD_COMMAND}`; export r; \
17403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17404         $(HOST_EXPORTS) \
17405         for flag in $(EXTRA_HOST_FLAGS) ; do \
17406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17407         done; \
17408         echo "Doing mostlyclean in intl" ; \
17409         (cd $(HOST_SUBDIR)/intl && \
17410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17412                   "RANLIB=$${RANLIB}" \
17413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17414                   mostlyclean) \
17415           || exit 1
17416
17417 @endif intl
17418
17419 .PHONY: maybe-clean-intl clean-intl
17420 maybe-clean-intl:
17421 @if intl
17422 maybe-clean-intl: clean-intl
17423
17424 clean-intl: 
17425         @[ -f ./intl/Makefile ] || exit 0; \
17426         r=`${PWD_COMMAND}`; export r; \
17427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17428         $(HOST_EXPORTS) \
17429         for flag in $(EXTRA_HOST_FLAGS) ; do \
17430           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17431         done; \
17432         echo "Doing clean in intl" ; \
17433         (cd $(HOST_SUBDIR)/intl && \
17434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17436                   "RANLIB=$${RANLIB}" \
17437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17438                   clean) \
17439           || exit 1
17440
17441 @endif intl
17442
17443 .PHONY: maybe-distclean-intl distclean-intl
17444 maybe-distclean-intl:
17445 @if intl
17446 maybe-distclean-intl: distclean-intl
17447
17448 distclean-intl: 
17449         @[ -f ./intl/Makefile ] || exit 0; \
17450         r=`${PWD_COMMAND}`; export r; \
17451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17452         $(HOST_EXPORTS) \
17453         for flag in $(EXTRA_HOST_FLAGS) ; do \
17454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17455         done; \
17456         echo "Doing distclean in intl" ; \
17457         (cd $(HOST_SUBDIR)/intl && \
17458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17460                   "RANLIB=$${RANLIB}" \
17461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17462                   distclean) \
17463           || exit 1
17464
17465 @endif intl
17466
17467 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17468 maybe-maintainer-clean-intl:
17469 @if intl
17470 maybe-maintainer-clean-intl: maintainer-clean-intl
17471
17472 maintainer-clean-intl: 
17473         @[ -f ./intl/Makefile ] || exit 0; \
17474         r=`${PWD_COMMAND}`; export r; \
17475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17476         $(HOST_EXPORTS) \
17477         for flag in $(EXTRA_HOST_FLAGS) ; do \
17478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17479         done; \
17480         echo "Doing maintainer-clean in intl" ; \
17481         (cd $(HOST_SUBDIR)/intl && \
17482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17484                   "RANLIB=$${RANLIB}" \
17485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17486                   maintainer-clean) \
17487           || exit 1
17488
17489 @endif intl
17490
17491
17492
17493 .PHONY: configure-tcl maybe-configure-tcl
17494 maybe-configure-tcl:
17495 @if gcc-bootstrap
17496 configure-tcl: stage_current
17497 @endif gcc-bootstrap
17498 @if tcl
17499 maybe-configure-tcl: configure-tcl
17500 configure-tcl: 
17501         @: $(MAKE); $(unstage)
17502         @r=`${PWD_COMMAND}`; export r; \
17503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17504         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17505         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
17506         $(HOST_EXPORTS)  \
17507         echo Configuring in $(HOST_SUBDIR)/tcl; \
17508         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17509         case $(srcdir) in \
17510           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17511           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17512                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17513         esac; \
17514         module_srcdir=tcl; \
17515         $(SHELL) \
17516           $$s/$$module_srcdir/configure \
17517           --srcdir=$${topdir}/$$module_srcdir \
17518           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17519           --target=${target_alias}  \
17520           || exit 1
17521 @endif tcl
17522
17523
17524
17525
17526
17527 .PHONY: all-tcl maybe-all-tcl
17528 maybe-all-tcl:
17529 @if gcc-bootstrap
17530 all-tcl: stage_current
17531 @endif gcc-bootstrap
17532 @if tcl
17533 TARGET-tcl=all
17534 maybe-all-tcl: all-tcl
17535 all-tcl: configure-tcl
17536         @: $(MAKE); $(unstage)
17537         @r=`${PWD_COMMAND}`; export r; \
17538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17539         $(HOST_EXPORTS)  \
17540         (cd $(HOST_SUBDIR)/tcl && \
17541           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17542                 $(TARGET-tcl))
17543 @endif tcl
17544
17545
17546
17547
17548 .PHONY: check-tcl maybe-check-tcl
17549 maybe-check-tcl:
17550 @if tcl
17551 maybe-check-tcl: check-tcl
17552
17553 check-tcl:
17554         @: $(MAKE); $(unstage)
17555         @r=`${PWD_COMMAND}`; export r; \
17556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17557         $(HOST_EXPORTS) \
17558         (cd $(HOST_SUBDIR)/tcl && \
17559           $(MAKE) $(FLAGS_TO_PASS)  check)
17560
17561 @endif tcl
17562
17563 .PHONY: install-tcl maybe-install-tcl
17564 maybe-install-tcl:
17565 @if tcl
17566 maybe-install-tcl: install-tcl
17567
17568 install-tcl: installdirs
17569         @: $(MAKE); $(unstage)
17570         @r=`${PWD_COMMAND}`; export r; \
17571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17572         $(HOST_EXPORTS) \
17573         (cd $(HOST_SUBDIR)/tcl && \
17574           $(MAKE) $(FLAGS_TO_PASS)  install)
17575
17576 @endif tcl
17577
17578 .PHONY: install-strip-tcl maybe-install-strip-tcl
17579 maybe-install-strip-tcl:
17580 @if tcl
17581 maybe-install-strip-tcl: install-strip-tcl
17582
17583 install-strip-tcl: installdirs
17584         @: $(MAKE); $(unstage)
17585         @r=`${PWD_COMMAND}`; export r; \
17586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17587         $(HOST_EXPORTS) \
17588         (cd $(HOST_SUBDIR)/tcl && \
17589           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17590
17591 @endif tcl
17592
17593 # Other targets (info, dvi, pdf, etc.)
17594
17595 .PHONY: maybe-info-tcl info-tcl
17596 maybe-info-tcl:
17597 @if tcl
17598 maybe-info-tcl: info-tcl
17599
17600 info-tcl: \
17601     configure-tcl 
17602         @: $(MAKE); $(unstage)
17603         @[ -f ./tcl/Makefile ] || exit 0; \
17604         r=`${PWD_COMMAND}`; export r; \
17605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17606         $(HOST_EXPORTS) \
17607         for flag in $(EXTRA_HOST_FLAGS) ; do \
17608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17609         done; \
17610         echo "Doing info in tcl" ; \
17611         (cd $(HOST_SUBDIR)/tcl && \
17612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17614                   "RANLIB=$${RANLIB}" \
17615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17616                   info) \
17617           || exit 1
17618
17619 @endif tcl
17620
17621 .PHONY: maybe-dvi-tcl dvi-tcl
17622 maybe-dvi-tcl:
17623 @if tcl
17624 maybe-dvi-tcl: dvi-tcl
17625
17626 dvi-tcl: \
17627     configure-tcl 
17628         @: $(MAKE); $(unstage)
17629         @[ -f ./tcl/Makefile ] || exit 0; \
17630         r=`${PWD_COMMAND}`; export r; \
17631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17632         $(HOST_EXPORTS) \
17633         for flag in $(EXTRA_HOST_FLAGS) ; do \
17634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17635         done; \
17636         echo "Doing dvi in tcl" ; \
17637         (cd $(HOST_SUBDIR)/tcl && \
17638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17640                   "RANLIB=$${RANLIB}" \
17641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17642                   dvi) \
17643           || exit 1
17644
17645 @endif tcl
17646
17647 .PHONY: maybe-pdf-tcl pdf-tcl
17648 maybe-pdf-tcl:
17649 @if tcl
17650 maybe-pdf-tcl: pdf-tcl
17651
17652 pdf-tcl: \
17653     configure-tcl 
17654         @: $(MAKE); $(unstage)
17655         @[ -f ./tcl/Makefile ] || exit 0; \
17656         r=`${PWD_COMMAND}`; export r; \
17657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17658         $(HOST_EXPORTS) \
17659         for flag in $(EXTRA_HOST_FLAGS) ; do \
17660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17661         done; \
17662         echo "Doing pdf in tcl" ; \
17663         (cd $(HOST_SUBDIR)/tcl && \
17664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17666                   "RANLIB=$${RANLIB}" \
17667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17668                   pdf) \
17669           || exit 1
17670
17671 @endif tcl
17672
17673 .PHONY: maybe-html-tcl html-tcl
17674 maybe-html-tcl:
17675 @if tcl
17676 maybe-html-tcl: html-tcl
17677
17678 html-tcl: \
17679     configure-tcl 
17680         @: $(MAKE); $(unstage)
17681         @[ -f ./tcl/Makefile ] || exit 0; \
17682         r=`${PWD_COMMAND}`; export r; \
17683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17684         $(HOST_EXPORTS) \
17685         for flag in $(EXTRA_HOST_FLAGS) ; do \
17686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17687         done; \
17688         echo "Doing html in tcl" ; \
17689         (cd $(HOST_SUBDIR)/tcl && \
17690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17692                   "RANLIB=$${RANLIB}" \
17693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17694                   html) \
17695           || exit 1
17696
17697 @endif tcl
17698
17699 .PHONY: maybe-TAGS-tcl TAGS-tcl
17700 maybe-TAGS-tcl:
17701 @if tcl
17702 maybe-TAGS-tcl: TAGS-tcl
17703
17704 TAGS-tcl: \
17705     configure-tcl 
17706         @: $(MAKE); $(unstage)
17707         @[ -f ./tcl/Makefile ] || exit 0; \
17708         r=`${PWD_COMMAND}`; export r; \
17709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17710         $(HOST_EXPORTS) \
17711         for flag in $(EXTRA_HOST_FLAGS) ; do \
17712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17713         done; \
17714         echo "Doing TAGS in tcl" ; \
17715         (cd $(HOST_SUBDIR)/tcl && \
17716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17718                   "RANLIB=$${RANLIB}" \
17719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17720                   TAGS) \
17721           || exit 1
17722
17723 @endif tcl
17724
17725 .PHONY: maybe-install-info-tcl install-info-tcl
17726 maybe-install-info-tcl:
17727 @if tcl
17728 maybe-install-info-tcl: install-info-tcl
17729
17730 install-info-tcl: \
17731     configure-tcl \
17732     info-tcl 
17733         @: $(MAKE); $(unstage)
17734         @[ -f ./tcl/Makefile ] || exit 0; \
17735         r=`${PWD_COMMAND}`; export r; \
17736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17737         $(HOST_EXPORTS) \
17738         for flag in $(EXTRA_HOST_FLAGS) ; do \
17739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17740         done; \
17741         echo "Doing install-info in tcl" ; \
17742         (cd $(HOST_SUBDIR)/tcl && \
17743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17745                   "RANLIB=$${RANLIB}" \
17746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17747                   install-info) \
17748           || exit 1
17749
17750 @endif tcl
17751
17752 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17753 maybe-install-pdf-tcl:
17754 @if tcl
17755 maybe-install-pdf-tcl: install-pdf-tcl
17756
17757 install-pdf-tcl: \
17758     configure-tcl \
17759     pdf-tcl 
17760         @: $(MAKE); $(unstage)
17761         @[ -f ./tcl/Makefile ] || exit 0; \
17762         r=`${PWD_COMMAND}`; export r; \
17763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17764         $(HOST_EXPORTS) \
17765         for flag in $(EXTRA_HOST_FLAGS) ; do \
17766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17767         done; \
17768         echo "Doing install-pdf in tcl" ; \
17769         (cd $(HOST_SUBDIR)/tcl && \
17770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17772                   "RANLIB=$${RANLIB}" \
17773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17774                   install-pdf) \
17775           || exit 1
17776
17777 @endif tcl
17778
17779 .PHONY: maybe-install-html-tcl install-html-tcl
17780 maybe-install-html-tcl:
17781 @if tcl
17782 maybe-install-html-tcl: install-html-tcl
17783
17784 install-html-tcl: \
17785     configure-tcl \
17786     html-tcl 
17787         @: $(MAKE); $(unstage)
17788         @[ -f ./tcl/Makefile ] || exit 0; \
17789         r=`${PWD_COMMAND}`; export r; \
17790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17791         $(HOST_EXPORTS) \
17792         for flag in $(EXTRA_HOST_FLAGS) ; do \
17793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17794         done; \
17795         echo "Doing install-html in tcl" ; \
17796         (cd $(HOST_SUBDIR)/tcl && \
17797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17799                   "RANLIB=$${RANLIB}" \
17800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17801                   install-html) \
17802           || exit 1
17803
17804 @endif tcl
17805
17806 .PHONY: maybe-installcheck-tcl installcheck-tcl
17807 maybe-installcheck-tcl:
17808 @if tcl
17809 maybe-installcheck-tcl: installcheck-tcl
17810
17811 installcheck-tcl: \
17812     configure-tcl 
17813         @: $(MAKE); $(unstage)
17814         @[ -f ./tcl/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 installcheck in tcl" ; \
17822         (cd $(HOST_SUBDIR)/tcl && \
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                   installcheck) \
17828           || exit 1
17829
17830 @endif tcl
17831
17832 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17833 maybe-mostlyclean-tcl:
17834 @if tcl
17835 maybe-mostlyclean-tcl: mostlyclean-tcl
17836
17837 # tcl doesn't support mostlyclean.
17838 mostlyclean-tcl:
17839
17840 @endif tcl
17841
17842 .PHONY: maybe-clean-tcl clean-tcl
17843 maybe-clean-tcl:
17844 @if tcl
17845 maybe-clean-tcl: clean-tcl
17846
17847 clean-tcl: 
17848         @: $(MAKE); $(unstage)
17849         @[ -f ./tcl/Makefile ] || exit 0; \
17850         r=`${PWD_COMMAND}`; export r; \
17851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17852         $(HOST_EXPORTS) \
17853         for flag in $(EXTRA_HOST_FLAGS) ; do \
17854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17855         done; \
17856         echo "Doing clean in tcl" ; \
17857         (cd $(HOST_SUBDIR)/tcl && \
17858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17860                   "RANLIB=$${RANLIB}" \
17861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17862                   clean) \
17863           || exit 1
17864
17865 @endif tcl
17866
17867 .PHONY: maybe-distclean-tcl distclean-tcl
17868 maybe-distclean-tcl:
17869 @if tcl
17870 maybe-distclean-tcl: distclean-tcl
17871
17872 distclean-tcl: 
17873         @: $(MAKE); $(unstage)
17874         @[ -f ./tcl/Makefile ] || exit 0; \
17875         r=`${PWD_COMMAND}`; export r; \
17876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17877         $(HOST_EXPORTS) \
17878         for flag in $(EXTRA_HOST_FLAGS) ; do \
17879           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17880         done; \
17881         echo "Doing distclean in tcl" ; \
17882         (cd $(HOST_SUBDIR)/tcl && \
17883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17885                   "RANLIB=$${RANLIB}" \
17886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17887                   distclean) \
17888           || exit 1
17889
17890 @endif tcl
17891
17892 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17893 maybe-maintainer-clean-tcl:
17894 @if tcl
17895 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17896
17897 maintainer-clean-tcl: 
17898         @: $(MAKE); $(unstage)
17899         @[ -f ./tcl/Makefile ] || exit 0; \
17900         r=`${PWD_COMMAND}`; export r; \
17901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17902         $(HOST_EXPORTS) \
17903         for flag in $(EXTRA_HOST_FLAGS) ; do \
17904           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17905         done; \
17906         echo "Doing maintainer-clean in tcl" ; \
17907         (cd $(HOST_SUBDIR)/tcl && \
17908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17910                   "RANLIB=$${RANLIB}" \
17911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17912                   maintainer-clean) \
17913           || exit 1
17914
17915 @endif tcl
17916
17917
17918
17919 .PHONY: configure-itcl maybe-configure-itcl
17920 maybe-configure-itcl:
17921 @if gcc-bootstrap
17922 configure-itcl: stage_current
17923 @endif gcc-bootstrap
17924 @if itcl
17925 maybe-configure-itcl: configure-itcl
17926 configure-itcl: 
17927         @: $(MAKE); $(unstage)
17928         @r=`${PWD_COMMAND}`; export r; \
17929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17930         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
17931         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
17932         $(HOST_EXPORTS)  \
17933         echo Configuring in $(HOST_SUBDIR)/itcl; \
17934         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
17935         case $(srcdir) in \
17936           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17937           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
17938                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17939         esac; \
17940         module_srcdir=itcl; \
17941         $(SHELL) \
17942           $$s/$$module_srcdir/configure \
17943           --srcdir=$${topdir}/$$module_srcdir \
17944           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17945           --target=${target_alias}  \
17946           || exit 1
17947 @endif itcl
17948
17949
17950
17951
17952
17953 .PHONY: all-itcl maybe-all-itcl
17954 maybe-all-itcl:
17955 @if gcc-bootstrap
17956 all-itcl: stage_current
17957 @endif gcc-bootstrap
17958 @if itcl
17959 TARGET-itcl=all
17960 maybe-all-itcl: all-itcl
17961 all-itcl: configure-itcl
17962         @: $(MAKE); $(unstage)
17963         @r=`${PWD_COMMAND}`; export r; \
17964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17965         $(HOST_EXPORTS)  \
17966         (cd $(HOST_SUBDIR)/itcl && \
17967           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17968                 $(TARGET-itcl))
17969 @endif itcl
17970
17971
17972
17973
17974 .PHONY: check-itcl maybe-check-itcl
17975 maybe-check-itcl:
17976 @if itcl
17977 maybe-check-itcl: check-itcl
17978
17979 check-itcl:
17980         @: $(MAKE); $(unstage)
17981         @r=`${PWD_COMMAND}`; export r; \
17982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17983         $(HOST_EXPORTS) \
17984         (cd $(HOST_SUBDIR)/itcl && \
17985           $(MAKE) $(FLAGS_TO_PASS)  check)
17986
17987 @endif itcl
17988
17989 .PHONY: install-itcl maybe-install-itcl
17990 maybe-install-itcl:
17991 @if itcl
17992 maybe-install-itcl: install-itcl
17993
17994 install-itcl: installdirs
17995         @: $(MAKE); $(unstage)
17996         @r=`${PWD_COMMAND}`; export r; \
17997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17998         $(HOST_EXPORTS) \
17999         (cd $(HOST_SUBDIR)/itcl && \
18000           $(MAKE) $(FLAGS_TO_PASS)  install)
18001
18002 @endif itcl
18003
18004 .PHONY: install-strip-itcl maybe-install-strip-itcl
18005 maybe-install-strip-itcl:
18006 @if itcl
18007 maybe-install-strip-itcl: install-strip-itcl
18008
18009 install-strip-itcl: installdirs
18010         @: $(MAKE); $(unstage)
18011         @r=`${PWD_COMMAND}`; export r; \
18012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18013         $(HOST_EXPORTS) \
18014         (cd $(HOST_SUBDIR)/itcl && \
18015           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18016
18017 @endif itcl
18018
18019 # Other targets (info, dvi, pdf, etc.)
18020
18021 .PHONY: maybe-info-itcl info-itcl
18022 maybe-info-itcl:
18023 @if itcl
18024 maybe-info-itcl: info-itcl
18025
18026 info-itcl: \
18027     configure-itcl 
18028         @: $(MAKE); $(unstage)
18029         @[ -f ./itcl/Makefile ] || exit 0; \
18030         r=`${PWD_COMMAND}`; export r; \
18031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18032         $(HOST_EXPORTS) \
18033         for flag in $(EXTRA_HOST_FLAGS) ; do \
18034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18035         done; \
18036         echo "Doing info in itcl" ; \
18037         (cd $(HOST_SUBDIR)/itcl && \
18038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18040                   "RANLIB=$${RANLIB}" \
18041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18042                   info) \
18043           || exit 1
18044
18045 @endif itcl
18046
18047 .PHONY: maybe-dvi-itcl dvi-itcl
18048 maybe-dvi-itcl:
18049 @if itcl
18050 maybe-dvi-itcl: dvi-itcl
18051
18052 dvi-itcl: \
18053     configure-itcl 
18054         @: $(MAKE); $(unstage)
18055         @[ -f ./itcl/Makefile ] || exit 0; \
18056         r=`${PWD_COMMAND}`; export r; \
18057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18058         $(HOST_EXPORTS) \
18059         for flag in $(EXTRA_HOST_FLAGS) ; do \
18060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18061         done; \
18062         echo "Doing dvi in itcl" ; \
18063         (cd $(HOST_SUBDIR)/itcl && \
18064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18066                   "RANLIB=$${RANLIB}" \
18067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18068                   dvi) \
18069           || exit 1
18070
18071 @endif itcl
18072
18073 .PHONY: maybe-pdf-itcl pdf-itcl
18074 maybe-pdf-itcl:
18075 @if itcl
18076 maybe-pdf-itcl: pdf-itcl
18077
18078 pdf-itcl: \
18079     configure-itcl 
18080         @: $(MAKE); $(unstage)
18081         @[ -f ./itcl/Makefile ] || exit 0; \
18082         r=`${PWD_COMMAND}`; export r; \
18083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18084         $(HOST_EXPORTS) \
18085         for flag in $(EXTRA_HOST_FLAGS) ; do \
18086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18087         done; \
18088         echo "Doing pdf in itcl" ; \
18089         (cd $(HOST_SUBDIR)/itcl && \
18090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18092                   "RANLIB=$${RANLIB}" \
18093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18094                   pdf) \
18095           || exit 1
18096
18097 @endif itcl
18098
18099 .PHONY: maybe-html-itcl html-itcl
18100 maybe-html-itcl:
18101 @if itcl
18102 maybe-html-itcl: html-itcl
18103
18104 html-itcl: \
18105     configure-itcl 
18106         @: $(MAKE); $(unstage)
18107         @[ -f ./itcl/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 html in itcl" ; \
18115         (cd $(HOST_SUBDIR)/itcl && \
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                   html) \
18121           || exit 1
18122
18123 @endif itcl
18124
18125 .PHONY: maybe-TAGS-itcl TAGS-itcl
18126 maybe-TAGS-itcl:
18127 @if itcl
18128 maybe-TAGS-itcl: TAGS-itcl
18129
18130 TAGS-itcl: \
18131     configure-itcl 
18132         @: $(MAKE); $(unstage)
18133         @[ -f ./itcl/Makefile ] || exit 0; \
18134         r=`${PWD_COMMAND}`; export r; \
18135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18136         $(HOST_EXPORTS) \
18137         for flag in $(EXTRA_HOST_FLAGS) ; do \
18138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18139         done; \
18140         echo "Doing TAGS in itcl" ; \
18141         (cd $(HOST_SUBDIR)/itcl && \
18142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18144                   "RANLIB=$${RANLIB}" \
18145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18146                   TAGS) \
18147           || exit 1
18148
18149 @endif itcl
18150
18151 .PHONY: maybe-install-info-itcl install-info-itcl
18152 maybe-install-info-itcl:
18153 @if itcl
18154 maybe-install-info-itcl: install-info-itcl
18155
18156 install-info-itcl: \
18157     configure-itcl \
18158     info-itcl 
18159         @: $(MAKE); $(unstage)
18160         @[ -f ./itcl/Makefile ] || exit 0; \
18161         r=`${PWD_COMMAND}`; export r; \
18162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18163         $(HOST_EXPORTS) \
18164         for flag in $(EXTRA_HOST_FLAGS) ; do \
18165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18166         done; \
18167         echo "Doing install-info in itcl" ; \
18168         (cd $(HOST_SUBDIR)/itcl && \
18169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18171                   "RANLIB=$${RANLIB}" \
18172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18173                   install-info) \
18174           || exit 1
18175
18176 @endif itcl
18177
18178 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18179 maybe-install-pdf-itcl:
18180 @if itcl
18181 maybe-install-pdf-itcl: install-pdf-itcl
18182
18183 install-pdf-itcl: \
18184     configure-itcl \
18185     pdf-itcl 
18186         @: $(MAKE); $(unstage)
18187         @[ -f ./itcl/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 install-pdf in itcl" ; \
18195         (cd $(HOST_SUBDIR)/itcl && \
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                   install-pdf) \
18201           || exit 1
18202
18203 @endif itcl
18204
18205 .PHONY: maybe-install-html-itcl install-html-itcl
18206 maybe-install-html-itcl:
18207 @if itcl
18208 maybe-install-html-itcl: install-html-itcl
18209
18210 install-html-itcl: \
18211     configure-itcl \
18212     html-itcl 
18213         @: $(MAKE); $(unstage)
18214         @[ -f ./itcl/Makefile ] || exit 0; \
18215         r=`${PWD_COMMAND}`; export r; \
18216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18217         $(HOST_EXPORTS) \
18218         for flag in $(EXTRA_HOST_FLAGS) ; do \
18219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18220         done; \
18221         echo "Doing install-html in itcl" ; \
18222         (cd $(HOST_SUBDIR)/itcl && \
18223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18225                   "RANLIB=$${RANLIB}" \
18226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18227                   install-html) \
18228           || exit 1
18229
18230 @endif itcl
18231
18232 .PHONY: maybe-installcheck-itcl installcheck-itcl
18233 maybe-installcheck-itcl:
18234 @if itcl
18235 maybe-installcheck-itcl: installcheck-itcl
18236
18237 installcheck-itcl: \
18238     configure-itcl 
18239         @: $(MAKE); $(unstage)
18240         @[ -f ./itcl/Makefile ] || exit 0; \
18241         r=`${PWD_COMMAND}`; export r; \
18242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18243         $(HOST_EXPORTS) \
18244         for flag in $(EXTRA_HOST_FLAGS) ; do \
18245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18246         done; \
18247         echo "Doing installcheck in itcl" ; \
18248         (cd $(HOST_SUBDIR)/itcl && \
18249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18251                   "RANLIB=$${RANLIB}" \
18252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18253                   installcheck) \
18254           || exit 1
18255
18256 @endif itcl
18257
18258 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18259 maybe-mostlyclean-itcl:
18260 @if itcl
18261 maybe-mostlyclean-itcl: mostlyclean-itcl
18262
18263 mostlyclean-itcl: 
18264         @: $(MAKE); $(unstage)
18265         @[ -f ./itcl/Makefile ] || exit 0; \
18266         r=`${PWD_COMMAND}`; export r; \
18267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18268         $(HOST_EXPORTS) \
18269         for flag in $(EXTRA_HOST_FLAGS) ; do \
18270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18271         done; \
18272         echo "Doing mostlyclean in itcl" ; \
18273         (cd $(HOST_SUBDIR)/itcl && \
18274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18276                   "RANLIB=$${RANLIB}" \
18277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18278                   mostlyclean) \
18279           || exit 1
18280
18281 @endif itcl
18282
18283 .PHONY: maybe-clean-itcl clean-itcl
18284 maybe-clean-itcl:
18285 @if itcl
18286 maybe-clean-itcl: clean-itcl
18287
18288 clean-itcl: 
18289         @: $(MAKE); $(unstage)
18290         @[ -f ./itcl/Makefile ] || exit 0; \
18291         r=`${PWD_COMMAND}`; export r; \
18292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18293         $(HOST_EXPORTS) \
18294         for flag in $(EXTRA_HOST_FLAGS) ; do \
18295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18296         done; \
18297         echo "Doing clean in itcl" ; \
18298         (cd $(HOST_SUBDIR)/itcl && \
18299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18301                   "RANLIB=$${RANLIB}" \
18302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18303                   clean) \
18304           || exit 1
18305
18306 @endif itcl
18307
18308 .PHONY: maybe-distclean-itcl distclean-itcl
18309 maybe-distclean-itcl:
18310 @if itcl
18311 maybe-distclean-itcl: distclean-itcl
18312
18313 distclean-itcl: 
18314         @: $(MAKE); $(unstage)
18315         @[ -f ./itcl/Makefile ] || exit 0; \
18316         r=`${PWD_COMMAND}`; export r; \
18317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18318         $(HOST_EXPORTS) \
18319         for flag in $(EXTRA_HOST_FLAGS) ; do \
18320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18321         done; \
18322         echo "Doing distclean in itcl" ; \
18323         (cd $(HOST_SUBDIR)/itcl && \
18324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18326                   "RANLIB=$${RANLIB}" \
18327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18328                   distclean) \
18329           || exit 1
18330
18331 @endif itcl
18332
18333 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18334 maybe-maintainer-clean-itcl:
18335 @if itcl
18336 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18337
18338 maintainer-clean-itcl: 
18339         @: $(MAKE); $(unstage)
18340         @[ -f ./itcl/Makefile ] || exit 0; \
18341         r=`${PWD_COMMAND}`; export r; \
18342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18343         $(HOST_EXPORTS) \
18344         for flag in $(EXTRA_HOST_FLAGS) ; do \
18345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18346         done; \
18347         echo "Doing maintainer-clean in itcl" ; \
18348         (cd $(HOST_SUBDIR)/itcl && \
18349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18351                   "RANLIB=$${RANLIB}" \
18352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18353                   maintainer-clean) \
18354           || exit 1
18355
18356 @endif itcl
18357
18358
18359
18360 .PHONY: configure-ld maybe-configure-ld
18361 maybe-configure-ld:
18362 @if gcc-bootstrap
18363 configure-ld: stage_current
18364 @endif gcc-bootstrap
18365 @if ld
18366 maybe-configure-ld: configure-ld
18367 configure-ld: 
18368         @r=`${PWD_COMMAND}`; export r; \
18369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18370         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18371         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18372         $(HOST_EXPORTS)  \
18373         echo Configuring in $(HOST_SUBDIR)/ld; \
18374         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18375         case $(srcdir) in \
18376           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18377           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18378                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18379         esac; \
18380         module_srcdir=ld; \
18381         $(SHELL) \
18382           $$s/$$module_srcdir/configure \
18383           --srcdir=$${topdir}/$$module_srcdir \
18384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18385           --target=${target_alias}  \
18386           || exit 1
18387 @endif ld
18388
18389
18390
18391 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18392 maybe-configure-stage1-ld:
18393 @if ld-bootstrap
18394 maybe-configure-stage1-ld: configure-stage1-ld
18395 configure-stage1-ld:
18396         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18397         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18398         @r=`${PWD_COMMAND}`; export r; \
18399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18400         TFLAGS="$(STAGE1_TFLAGS)"; \
18401         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18402         $(HOST_EXPORTS) \
18403         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18404         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18405         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18406         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
18407         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18408         cd $(HOST_SUBDIR)/ld || exit 1; \
18409         case $(srcdir) in \
18410           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18411           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18412                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18413         esac; \
18414         module_srcdir=ld; \
18415         $(SHELL) $$s/$$module_srcdir/configure \
18416           --srcdir=$${topdir}/$$module_srcdir \
18417           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18418           --target=${target_alias} \
18419            \
18420           $(STAGE1_CONFIGURE_FLAGS)
18421 @endif ld-bootstrap
18422
18423 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18424 maybe-configure-stage2-ld:
18425 @if ld-bootstrap
18426 maybe-configure-stage2-ld: configure-stage2-ld
18427 configure-stage2-ld:
18428         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18429         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18430         @r=`${PWD_COMMAND}`; export r; \
18431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18432         TFLAGS="$(STAGE2_TFLAGS)"; \
18433         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18434         $(HOST_EXPORTS) \
18435         $(POSTSTAGE1_HOST_EXPORTS) \
18436         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18437         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18438         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18439         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
18440         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18441         cd $(HOST_SUBDIR)/ld || exit 1; \
18442         case $(srcdir) in \
18443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18444           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18446         esac; \
18447         module_srcdir=ld; \
18448         $(SHELL) $$s/$$module_srcdir/configure \
18449           --srcdir=$${topdir}/$$module_srcdir \
18450           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18451           --target=${target_alias} \
18452            --with-build-libsubdir=$(HOST_SUBDIR)  \
18453           $(STAGE2_CONFIGURE_FLAGS)
18454 @endif ld-bootstrap
18455
18456 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18457 maybe-configure-stage3-ld:
18458 @if ld-bootstrap
18459 maybe-configure-stage3-ld: configure-stage3-ld
18460 configure-stage3-ld:
18461         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18462         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18463         @r=`${PWD_COMMAND}`; export r; \
18464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18465         TFLAGS="$(STAGE3_TFLAGS)"; \
18466         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18467         $(HOST_EXPORTS) \
18468         $(POSTSTAGE1_HOST_EXPORTS) \
18469         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18470         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18471         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18472         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
18473         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18474         cd $(HOST_SUBDIR)/ld || exit 1; \
18475         case $(srcdir) in \
18476           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18477           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18478                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18479         esac; \
18480         module_srcdir=ld; \
18481         $(SHELL) $$s/$$module_srcdir/configure \
18482           --srcdir=$${topdir}/$$module_srcdir \
18483           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18484           --target=${target_alias} \
18485            --with-build-libsubdir=$(HOST_SUBDIR)  \
18486           $(STAGE3_CONFIGURE_FLAGS)
18487 @endif ld-bootstrap
18488
18489 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18490 maybe-configure-stage4-ld:
18491 @if ld-bootstrap
18492 maybe-configure-stage4-ld: configure-stage4-ld
18493 configure-stage4-ld:
18494         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18495         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18496         @r=`${PWD_COMMAND}`; export r; \
18497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18498         TFLAGS="$(STAGE4_TFLAGS)"; \
18499         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18500         $(HOST_EXPORTS) \
18501         $(POSTSTAGE1_HOST_EXPORTS) \
18502         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18503         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18504         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18505         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
18506         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18507         cd $(HOST_SUBDIR)/ld || exit 1; \
18508         case $(srcdir) in \
18509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18510           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18512         esac; \
18513         module_srcdir=ld; \
18514         $(SHELL) $$s/$$module_srcdir/configure \
18515           --srcdir=$${topdir}/$$module_srcdir \
18516           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18517           --target=${target_alias} \
18518            --with-build-libsubdir=$(HOST_SUBDIR)  \
18519           $(STAGE4_CONFIGURE_FLAGS)
18520 @endif ld-bootstrap
18521
18522 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18523 maybe-configure-stageprofile-ld:
18524 @if ld-bootstrap
18525 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18526 configure-stageprofile-ld:
18527         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18528         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18529         @r=`${PWD_COMMAND}`; export r; \
18530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18531         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18532         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18533         $(HOST_EXPORTS) \
18534         $(POSTSTAGE1_HOST_EXPORTS) \
18535         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18536         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18537         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18538         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
18539         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18540         cd $(HOST_SUBDIR)/ld || exit 1; \
18541         case $(srcdir) in \
18542           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18543           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18544                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18545         esac; \
18546         module_srcdir=ld; \
18547         $(SHELL) $$s/$$module_srcdir/configure \
18548           --srcdir=$${topdir}/$$module_srcdir \
18549           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18550           --target=${target_alias} \
18551            --with-build-libsubdir=$(HOST_SUBDIR)  \
18552           $(STAGEprofile_CONFIGURE_FLAGS)
18553 @endif ld-bootstrap
18554
18555 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18556 maybe-configure-stagefeedback-ld:
18557 @if ld-bootstrap
18558 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18559 configure-stagefeedback-ld:
18560         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18561         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18562         @r=`${PWD_COMMAND}`; export r; \
18563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18564         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18565         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18566         $(HOST_EXPORTS) \
18567         $(POSTSTAGE1_HOST_EXPORTS) \
18568         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18569         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18570         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18571         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
18572         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18573         cd $(HOST_SUBDIR)/ld || exit 1; \
18574         case $(srcdir) in \
18575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18576           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18578         esac; \
18579         module_srcdir=ld; \
18580         $(SHELL) $$s/$$module_srcdir/configure \
18581           --srcdir=$${topdir}/$$module_srcdir \
18582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18583           --target=${target_alias} \
18584            --with-build-libsubdir=$(HOST_SUBDIR)  \
18585           $(STAGEfeedback_CONFIGURE_FLAGS)
18586 @endif ld-bootstrap
18587
18588
18589
18590
18591
18592 .PHONY: all-ld maybe-all-ld
18593 maybe-all-ld:
18594 @if gcc-bootstrap
18595 all-ld: stage_current
18596 @endif gcc-bootstrap
18597 @if ld
18598 TARGET-ld=all
18599 maybe-all-ld: all-ld
18600 all-ld: configure-ld
18601         @r=`${PWD_COMMAND}`; export r; \
18602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18603         $(HOST_EXPORTS)  \
18604         (cd $(HOST_SUBDIR)/ld && \
18605           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18606                 $(TARGET-ld))
18607 @endif ld
18608
18609
18610
18611 .PHONY: all-stage1-ld maybe-all-stage1-ld
18612 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18613 maybe-all-stage1-ld:
18614 maybe-clean-stage1-ld:
18615 @if ld-bootstrap
18616 maybe-all-stage1-ld: all-stage1-ld
18617 all-stage1: all-stage1-ld
18618 TARGET-stage1-ld = $(TARGET-ld)
18619 all-stage1-ld: configure-stage1-ld
18620         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18621         @r=`${PWD_COMMAND}`; export r; \
18622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18623         TFLAGS="$(STAGE1_TFLAGS)"; \
18624         $(HOST_EXPORTS)  \
18625         cd $(HOST_SUBDIR)/ld && \
18626         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18627                 CFLAGS="$(STAGE1_CFLAGS)" \
18628                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18629                 LIBCFLAGS="$(LIBCFLAGS)" \
18630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18633                 $(EXTRA_HOST_FLAGS)  \
18634                 $(STAGE1_FLAGS_TO_PASS)  \
18635                 TFLAGS="$(STAGE1_TFLAGS)" \
18636                 $(TARGET-stage1-ld)
18637
18638 maybe-clean-stage1-ld: clean-stage1-ld
18639 clean-stage1: clean-stage1-ld
18640 clean-stage1-ld:
18641         @if [ $(current_stage) = stage1 ]; then \
18642           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18643         else \
18644           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18645           $(MAKE) stage1-start; \
18646         fi; \
18647         cd $(HOST_SUBDIR)/ld && \
18648         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18649         $(STAGE1_FLAGS_TO_PASS)  clean
18650 @endif ld-bootstrap
18651
18652
18653 .PHONY: all-stage2-ld maybe-all-stage2-ld
18654 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18655 maybe-all-stage2-ld:
18656 maybe-clean-stage2-ld:
18657 @if ld-bootstrap
18658 maybe-all-stage2-ld: all-stage2-ld
18659 all-stage2: all-stage2-ld
18660 TARGET-stage2-ld = $(TARGET-ld)
18661 all-stage2-ld: configure-stage2-ld
18662         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18663         @r=`${PWD_COMMAND}`; export r; \
18664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18665         TFLAGS="$(STAGE2_TFLAGS)"; \
18666         $(HOST_EXPORTS) \
18667         $(POSTSTAGE1_HOST_EXPORTS)  \
18668         cd $(HOST_SUBDIR)/ld && \
18669         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18670                 CFLAGS="$(STAGE2_CFLAGS)" \
18671                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18672                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18673                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18674                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18675                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18676                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18677                 TFLAGS="$(STAGE2_TFLAGS)" \
18678                 $(TARGET-stage2-ld)
18679
18680 maybe-clean-stage2-ld: clean-stage2-ld
18681 clean-stage2: clean-stage2-ld
18682 clean-stage2-ld:
18683         @if [ $(current_stage) = stage2 ]; then \
18684           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18685         else \
18686           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18687           $(MAKE) stage2-start; \
18688         fi; \
18689         cd $(HOST_SUBDIR)/ld && \
18690         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18691 @endif ld-bootstrap
18692
18693
18694 .PHONY: all-stage3-ld maybe-all-stage3-ld
18695 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18696 maybe-all-stage3-ld:
18697 maybe-clean-stage3-ld:
18698 @if ld-bootstrap
18699 maybe-all-stage3-ld: all-stage3-ld
18700 all-stage3: all-stage3-ld
18701 TARGET-stage3-ld = $(TARGET-ld)
18702 all-stage3-ld: configure-stage3-ld
18703         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18704         @r=`${PWD_COMMAND}`; export r; \
18705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18706         TFLAGS="$(STAGE3_TFLAGS)"; \
18707         $(HOST_EXPORTS) \
18708         $(POSTSTAGE1_HOST_EXPORTS)  \
18709         cd $(HOST_SUBDIR)/ld && \
18710         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18711                 CFLAGS="$(STAGE3_CFLAGS)" \
18712                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18713                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18714                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18715                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18716                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18717                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18718                 TFLAGS="$(STAGE3_TFLAGS)" \
18719                 $(TARGET-stage3-ld)
18720
18721 maybe-clean-stage3-ld: clean-stage3-ld
18722 clean-stage3: clean-stage3-ld
18723 clean-stage3-ld:
18724         @if [ $(current_stage) = stage3 ]; then \
18725           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18726         else \
18727           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18728           $(MAKE) stage3-start; \
18729         fi; \
18730         cd $(HOST_SUBDIR)/ld && \
18731         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18732 @endif ld-bootstrap
18733
18734
18735 .PHONY: all-stage4-ld maybe-all-stage4-ld
18736 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18737 maybe-all-stage4-ld:
18738 maybe-clean-stage4-ld:
18739 @if ld-bootstrap
18740 maybe-all-stage4-ld: all-stage4-ld
18741 all-stage4: all-stage4-ld
18742 TARGET-stage4-ld = $(TARGET-ld)
18743 all-stage4-ld: configure-stage4-ld
18744         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18745         @r=`${PWD_COMMAND}`; export r; \
18746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18747         TFLAGS="$(STAGE4_TFLAGS)"; \
18748         $(HOST_EXPORTS) \
18749         $(POSTSTAGE1_HOST_EXPORTS)  \
18750         cd $(HOST_SUBDIR)/ld && \
18751         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18752                 CFLAGS="$(STAGE4_CFLAGS)" \
18753                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18754                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18755                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18756                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18757                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18758                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18759                 TFLAGS="$(STAGE4_TFLAGS)" \
18760                 $(TARGET-stage4-ld)
18761
18762 maybe-clean-stage4-ld: clean-stage4-ld
18763 clean-stage4: clean-stage4-ld
18764 clean-stage4-ld:
18765         @if [ $(current_stage) = stage4 ]; then \
18766           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18767         else \
18768           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18769           $(MAKE) stage4-start; \
18770         fi; \
18771         cd $(HOST_SUBDIR)/ld && \
18772         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18773 @endif ld-bootstrap
18774
18775
18776 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18777 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18778 maybe-all-stageprofile-ld:
18779 maybe-clean-stageprofile-ld:
18780 @if ld-bootstrap
18781 maybe-all-stageprofile-ld: all-stageprofile-ld
18782 all-stageprofile: all-stageprofile-ld
18783 TARGET-stageprofile-ld = $(TARGET-ld)
18784 all-stageprofile-ld: configure-stageprofile-ld
18785         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18786         @r=`${PWD_COMMAND}`; export r; \
18787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18788         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18789         $(HOST_EXPORTS) \
18790         $(POSTSTAGE1_HOST_EXPORTS)  \
18791         cd $(HOST_SUBDIR)/ld && \
18792         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18793                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18794                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18795                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18796                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18797                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18798                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18799                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18800                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18801                 $(TARGET-stageprofile-ld)
18802
18803 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18804 clean-stageprofile: clean-stageprofile-ld
18805 clean-stageprofile-ld:
18806         @if [ $(current_stage) = stageprofile ]; then \
18807           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18808         else \
18809           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18810           $(MAKE) stageprofile-start; \
18811         fi; \
18812         cd $(HOST_SUBDIR)/ld && \
18813         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18814 @endif ld-bootstrap
18815
18816
18817 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18818 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18819 maybe-all-stagefeedback-ld:
18820 maybe-clean-stagefeedback-ld:
18821 @if ld-bootstrap
18822 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18823 all-stagefeedback: all-stagefeedback-ld
18824 TARGET-stagefeedback-ld = $(TARGET-ld)
18825 all-stagefeedback-ld: configure-stagefeedback-ld
18826         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18827         @r=`${PWD_COMMAND}`; export r; \
18828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18829         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18830         $(HOST_EXPORTS) \
18831         $(POSTSTAGE1_HOST_EXPORTS)  \
18832         cd $(HOST_SUBDIR)/ld && \
18833         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18834                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18835                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18836                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18837                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18838                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18839                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18840                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18841                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18842                 $(TARGET-stagefeedback-ld)
18843
18844 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18845 clean-stagefeedback: clean-stagefeedback-ld
18846 clean-stagefeedback-ld:
18847         @if [ $(current_stage) = stagefeedback ]; then \
18848           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18849         else \
18850           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18851           $(MAKE) stagefeedback-start; \
18852         fi; \
18853         cd $(HOST_SUBDIR)/ld && \
18854         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18855 @endif ld-bootstrap
18856
18857
18858
18859
18860
18861 .PHONY: check-ld maybe-check-ld
18862 maybe-check-ld:
18863 @if ld
18864 maybe-check-ld: check-ld
18865
18866 check-ld:
18867         @: $(MAKE); $(unstage)
18868         @r=`${PWD_COMMAND}`; export r; \
18869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18870         $(HOST_EXPORTS) \
18871         (cd $(HOST_SUBDIR)/ld && \
18872           $(MAKE) $(FLAGS_TO_PASS)  check)
18873
18874 @endif ld
18875
18876 .PHONY: install-ld maybe-install-ld
18877 maybe-install-ld:
18878 @if ld
18879 maybe-install-ld: install-ld
18880
18881 install-ld: installdirs
18882         @: $(MAKE); $(unstage)
18883         @r=`${PWD_COMMAND}`; export r; \
18884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18885         $(HOST_EXPORTS) \
18886         (cd $(HOST_SUBDIR)/ld && \
18887           $(MAKE) $(FLAGS_TO_PASS)  install)
18888
18889 @endif ld
18890
18891 .PHONY: install-strip-ld maybe-install-strip-ld
18892 maybe-install-strip-ld:
18893 @if ld
18894 maybe-install-strip-ld: install-strip-ld
18895
18896 install-strip-ld: installdirs
18897         @: $(MAKE); $(unstage)
18898         @r=`${PWD_COMMAND}`; export r; \
18899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18900         $(HOST_EXPORTS) \
18901         (cd $(HOST_SUBDIR)/ld && \
18902           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18903
18904 @endif ld
18905
18906 # Other targets (info, dvi, pdf, etc.)
18907
18908 .PHONY: maybe-info-ld info-ld
18909 maybe-info-ld:
18910 @if ld
18911 maybe-info-ld: info-ld
18912
18913 info-ld: \
18914     configure-ld 
18915         @[ -f ./ld/Makefile ] || exit 0; \
18916         r=`${PWD_COMMAND}`; export r; \
18917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18918         $(HOST_EXPORTS) \
18919         for flag in $(EXTRA_HOST_FLAGS) ; do \
18920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18921         done; \
18922         echo "Doing info in ld" ; \
18923         (cd $(HOST_SUBDIR)/ld && \
18924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18926                   "RANLIB=$${RANLIB}" \
18927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18928                   info) \
18929           || exit 1
18930
18931 @endif ld
18932
18933 .PHONY: maybe-dvi-ld dvi-ld
18934 maybe-dvi-ld:
18935 @if ld
18936 maybe-dvi-ld: dvi-ld
18937
18938 dvi-ld: \
18939     configure-ld 
18940         @[ -f ./ld/Makefile ] || exit 0; \
18941         r=`${PWD_COMMAND}`; export r; \
18942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18943         $(HOST_EXPORTS) \
18944         for flag in $(EXTRA_HOST_FLAGS) ; do \
18945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18946         done; \
18947         echo "Doing dvi in ld" ; \
18948         (cd $(HOST_SUBDIR)/ld && \
18949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18951                   "RANLIB=$${RANLIB}" \
18952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18953                   dvi) \
18954           || exit 1
18955
18956 @endif ld
18957
18958 .PHONY: maybe-pdf-ld pdf-ld
18959 maybe-pdf-ld:
18960 @if ld
18961 maybe-pdf-ld: pdf-ld
18962
18963 pdf-ld: \
18964     configure-ld 
18965         @[ -f ./ld/Makefile ] || exit 0; \
18966         r=`${PWD_COMMAND}`; export r; \
18967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18968         $(HOST_EXPORTS) \
18969         for flag in $(EXTRA_HOST_FLAGS) ; do \
18970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18971         done; \
18972         echo "Doing pdf in ld" ; \
18973         (cd $(HOST_SUBDIR)/ld && \
18974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18976                   "RANLIB=$${RANLIB}" \
18977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18978                   pdf) \
18979           || exit 1
18980
18981 @endif ld
18982
18983 .PHONY: maybe-html-ld html-ld
18984 maybe-html-ld:
18985 @if ld
18986 maybe-html-ld: html-ld
18987
18988 html-ld: \
18989     configure-ld 
18990         @[ -f ./ld/Makefile ] || exit 0; \
18991         r=`${PWD_COMMAND}`; export r; \
18992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18993         $(HOST_EXPORTS) \
18994         for flag in $(EXTRA_HOST_FLAGS) ; do \
18995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18996         done; \
18997         echo "Doing html in ld" ; \
18998         (cd $(HOST_SUBDIR)/ld && \
18999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19001                   "RANLIB=$${RANLIB}" \
19002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19003                   html) \
19004           || exit 1
19005
19006 @endif ld
19007
19008 .PHONY: maybe-TAGS-ld TAGS-ld
19009 maybe-TAGS-ld:
19010 @if ld
19011 maybe-TAGS-ld: TAGS-ld
19012
19013 TAGS-ld: \
19014     configure-ld 
19015         @[ -f ./ld/Makefile ] || exit 0; \
19016         r=`${PWD_COMMAND}`; export r; \
19017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19018         $(HOST_EXPORTS) \
19019         for flag in $(EXTRA_HOST_FLAGS) ; do \
19020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19021         done; \
19022         echo "Doing TAGS in ld" ; \
19023         (cd $(HOST_SUBDIR)/ld && \
19024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19026                   "RANLIB=$${RANLIB}" \
19027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19028                   TAGS) \
19029           || exit 1
19030
19031 @endif ld
19032
19033 .PHONY: maybe-install-info-ld install-info-ld
19034 maybe-install-info-ld:
19035 @if ld
19036 maybe-install-info-ld: install-info-ld
19037
19038 install-info-ld: \
19039     configure-ld \
19040     info-ld 
19041         @[ -f ./ld/Makefile ] || exit 0; \
19042         r=`${PWD_COMMAND}`; export r; \
19043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19044         $(HOST_EXPORTS) \
19045         for flag in $(EXTRA_HOST_FLAGS) ; do \
19046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19047         done; \
19048         echo "Doing install-info in ld" ; \
19049         (cd $(HOST_SUBDIR)/ld && \
19050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19052                   "RANLIB=$${RANLIB}" \
19053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19054                   install-info) \
19055           || exit 1
19056
19057 @endif ld
19058
19059 .PHONY: maybe-install-pdf-ld install-pdf-ld
19060 maybe-install-pdf-ld:
19061 @if ld
19062 maybe-install-pdf-ld: install-pdf-ld
19063
19064 install-pdf-ld: \
19065     configure-ld \
19066     pdf-ld 
19067         @[ -f ./ld/Makefile ] || exit 0; \
19068         r=`${PWD_COMMAND}`; export r; \
19069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19070         $(HOST_EXPORTS) \
19071         for flag in $(EXTRA_HOST_FLAGS) ; do \
19072           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19073         done; \
19074         echo "Doing install-pdf in ld" ; \
19075         (cd $(HOST_SUBDIR)/ld && \
19076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19078                   "RANLIB=$${RANLIB}" \
19079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19080                   install-pdf) \
19081           || exit 1
19082
19083 @endif ld
19084
19085 .PHONY: maybe-install-html-ld install-html-ld
19086 maybe-install-html-ld:
19087 @if ld
19088 maybe-install-html-ld: install-html-ld
19089
19090 install-html-ld: \
19091     configure-ld \
19092     html-ld 
19093         @[ -f ./ld/Makefile ] || exit 0; \
19094         r=`${PWD_COMMAND}`; export r; \
19095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19096         $(HOST_EXPORTS) \
19097         for flag in $(EXTRA_HOST_FLAGS) ; do \
19098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19099         done; \
19100         echo "Doing install-html in ld" ; \
19101         (cd $(HOST_SUBDIR)/ld && \
19102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19104                   "RANLIB=$${RANLIB}" \
19105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19106                   install-html) \
19107           || exit 1
19108
19109 @endif ld
19110
19111 .PHONY: maybe-installcheck-ld installcheck-ld
19112 maybe-installcheck-ld:
19113 @if ld
19114 maybe-installcheck-ld: installcheck-ld
19115
19116 installcheck-ld: \
19117     configure-ld 
19118         @[ -f ./ld/Makefile ] || exit 0; \
19119         r=`${PWD_COMMAND}`; export r; \
19120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19121         $(HOST_EXPORTS) \
19122         for flag in $(EXTRA_HOST_FLAGS) ; do \
19123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19124         done; \
19125         echo "Doing installcheck in ld" ; \
19126         (cd $(HOST_SUBDIR)/ld && \
19127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19129                   "RANLIB=$${RANLIB}" \
19130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19131                   installcheck) \
19132           || exit 1
19133
19134 @endif ld
19135
19136 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19137 maybe-mostlyclean-ld:
19138 @if ld
19139 maybe-mostlyclean-ld: mostlyclean-ld
19140
19141 mostlyclean-ld: 
19142         @[ -f ./ld/Makefile ] || exit 0; \
19143         r=`${PWD_COMMAND}`; export r; \
19144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19145         $(HOST_EXPORTS) \
19146         for flag in $(EXTRA_HOST_FLAGS) ; do \
19147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19148         done; \
19149         echo "Doing mostlyclean in ld" ; \
19150         (cd $(HOST_SUBDIR)/ld && \
19151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19153                   "RANLIB=$${RANLIB}" \
19154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19155                   mostlyclean) \
19156           || exit 1
19157
19158 @endif ld
19159
19160 .PHONY: maybe-clean-ld clean-ld
19161 maybe-clean-ld:
19162 @if ld
19163 maybe-clean-ld: clean-ld
19164
19165 clean-ld: 
19166         @[ -f ./ld/Makefile ] || exit 0; \
19167         r=`${PWD_COMMAND}`; export r; \
19168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19169         $(HOST_EXPORTS) \
19170         for flag in $(EXTRA_HOST_FLAGS) ; do \
19171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19172         done; \
19173         echo "Doing clean in ld" ; \
19174         (cd $(HOST_SUBDIR)/ld && \
19175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19177                   "RANLIB=$${RANLIB}" \
19178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19179                   clean) \
19180           || exit 1
19181
19182 @endif ld
19183
19184 .PHONY: maybe-distclean-ld distclean-ld
19185 maybe-distclean-ld:
19186 @if ld
19187 maybe-distclean-ld: distclean-ld
19188
19189 distclean-ld: 
19190         @[ -f ./ld/Makefile ] || exit 0; \
19191         r=`${PWD_COMMAND}`; export r; \
19192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19193         $(HOST_EXPORTS) \
19194         for flag in $(EXTRA_HOST_FLAGS) ; do \
19195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19196         done; \
19197         echo "Doing distclean in ld" ; \
19198         (cd $(HOST_SUBDIR)/ld && \
19199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19201                   "RANLIB=$${RANLIB}" \
19202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19203                   distclean) \
19204           || exit 1
19205
19206 @endif ld
19207
19208 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19209 maybe-maintainer-clean-ld:
19210 @if ld
19211 maybe-maintainer-clean-ld: maintainer-clean-ld
19212
19213 maintainer-clean-ld: 
19214         @[ -f ./ld/Makefile ] || exit 0; \
19215         r=`${PWD_COMMAND}`; export r; \
19216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19217         $(HOST_EXPORTS) \
19218         for flag in $(EXTRA_HOST_FLAGS) ; do \
19219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19220         done; \
19221         echo "Doing maintainer-clean in ld" ; \
19222         (cd $(HOST_SUBDIR)/ld && \
19223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19225                   "RANLIB=$${RANLIB}" \
19226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19227                   maintainer-clean) \
19228           || exit 1
19229
19230 @endif ld
19231
19232
19233
19234 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19235 maybe-configure-libbacktrace:
19236 @if gcc-bootstrap
19237 configure-libbacktrace: stage_current
19238 @endif gcc-bootstrap
19239 @if libbacktrace
19240 maybe-configure-libbacktrace: configure-libbacktrace
19241 configure-libbacktrace: 
19242         @r=`${PWD_COMMAND}`; export r; \
19243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19244         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19245         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19246         $(HOST_EXPORTS)  \
19247         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19248         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19249         case $(srcdir) in \
19250           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19251           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19252                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19253         esac; \
19254         module_srcdir=libbacktrace; \
19255         $(SHELL) \
19256           $$s/$$module_srcdir/configure \
19257           --srcdir=$${topdir}/$$module_srcdir \
19258           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19259           --target=${target_alias}  \
19260           || exit 1
19261 @endif libbacktrace
19262
19263
19264
19265 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19266 maybe-configure-stage1-libbacktrace:
19267 @if libbacktrace-bootstrap
19268 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19269 configure-stage1-libbacktrace:
19270         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19271         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19272         @r=`${PWD_COMMAND}`; export r; \
19273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19274         TFLAGS="$(STAGE1_TFLAGS)"; \
19275         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19276         $(HOST_EXPORTS) \
19277         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19278         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19279         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19280         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace ; \
19281         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19282         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19283         case $(srcdir) in \
19284           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19285           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19286                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19287         esac; \
19288         module_srcdir=libbacktrace; \
19289         $(SHELL) $$s/$$module_srcdir/configure \
19290           --srcdir=$${topdir}/$$module_srcdir \
19291           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19292           --target=${target_alias} \
19293            \
19294           $(STAGE1_CONFIGURE_FLAGS)
19295 @endif libbacktrace-bootstrap
19296
19297 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19298 maybe-configure-stage2-libbacktrace:
19299 @if libbacktrace-bootstrap
19300 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19301 configure-stage2-libbacktrace:
19302         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19303         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19304         @r=`${PWD_COMMAND}`; export r; \
19305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19306         TFLAGS="$(STAGE2_TFLAGS)"; \
19307         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19308         $(HOST_EXPORTS) \
19309         $(POSTSTAGE1_HOST_EXPORTS) \
19310         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19311         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19312         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19313         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace ; \
19314         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19315         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19316         case $(srcdir) in \
19317           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19318           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19319                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19320         esac; \
19321         module_srcdir=libbacktrace; \
19322         $(SHELL) $$s/$$module_srcdir/configure \
19323           --srcdir=$${topdir}/$$module_srcdir \
19324           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19325           --target=${target_alias} \
19326            --with-build-libsubdir=$(HOST_SUBDIR)  \
19327           $(STAGE2_CONFIGURE_FLAGS)
19328 @endif libbacktrace-bootstrap
19329
19330 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19331 maybe-configure-stage3-libbacktrace:
19332 @if libbacktrace-bootstrap
19333 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19334 configure-stage3-libbacktrace:
19335         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19336         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19337         @r=`${PWD_COMMAND}`; export r; \
19338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19339         TFLAGS="$(STAGE3_TFLAGS)"; \
19340         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19341         $(HOST_EXPORTS) \
19342         $(POSTSTAGE1_HOST_EXPORTS) \
19343         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19344         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19345         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19346         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace ; \
19347         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19348         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19349         case $(srcdir) in \
19350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19351           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19353         esac; \
19354         module_srcdir=libbacktrace; \
19355         $(SHELL) $$s/$$module_srcdir/configure \
19356           --srcdir=$${topdir}/$$module_srcdir \
19357           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19358           --target=${target_alias} \
19359            --with-build-libsubdir=$(HOST_SUBDIR)  \
19360           $(STAGE3_CONFIGURE_FLAGS)
19361 @endif libbacktrace-bootstrap
19362
19363 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19364 maybe-configure-stage4-libbacktrace:
19365 @if libbacktrace-bootstrap
19366 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19367 configure-stage4-libbacktrace:
19368         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19369         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19370         @r=`${PWD_COMMAND}`; export r; \
19371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19372         TFLAGS="$(STAGE4_TFLAGS)"; \
19373         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19374         $(HOST_EXPORTS) \
19375         $(POSTSTAGE1_HOST_EXPORTS) \
19376         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19377         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19378         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19379         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace ; \
19380         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19381         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19382         case $(srcdir) in \
19383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19384           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19386         esac; \
19387         module_srcdir=libbacktrace; \
19388         $(SHELL) $$s/$$module_srcdir/configure \
19389           --srcdir=$${topdir}/$$module_srcdir \
19390           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19391           --target=${target_alias} \
19392            --with-build-libsubdir=$(HOST_SUBDIR)  \
19393           $(STAGE4_CONFIGURE_FLAGS)
19394 @endif libbacktrace-bootstrap
19395
19396 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19397 maybe-configure-stageprofile-libbacktrace:
19398 @if libbacktrace-bootstrap
19399 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19400 configure-stageprofile-libbacktrace:
19401         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19402         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19403         @r=`${PWD_COMMAND}`; export r; \
19404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19405         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19406         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19407         $(HOST_EXPORTS) \
19408         $(POSTSTAGE1_HOST_EXPORTS) \
19409         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19410         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19411         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19412         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace ; \
19413         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19414         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19415         case $(srcdir) in \
19416           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19417           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19418                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19419         esac; \
19420         module_srcdir=libbacktrace; \
19421         $(SHELL) $$s/$$module_srcdir/configure \
19422           --srcdir=$${topdir}/$$module_srcdir \
19423           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19424           --target=${target_alias} \
19425            --with-build-libsubdir=$(HOST_SUBDIR)  \
19426           $(STAGEprofile_CONFIGURE_FLAGS)
19427 @endif libbacktrace-bootstrap
19428
19429 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19430 maybe-configure-stagefeedback-libbacktrace:
19431 @if libbacktrace-bootstrap
19432 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19433 configure-stagefeedback-libbacktrace:
19434         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19435         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19436         @r=`${PWD_COMMAND}`; export r; \
19437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19438         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19439         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19440         $(HOST_EXPORTS) \
19441         $(POSTSTAGE1_HOST_EXPORTS) \
19442         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19443         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19444         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19445         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace ; \
19446         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19447         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19448         case $(srcdir) in \
19449           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19450           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19451                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19452         esac; \
19453         module_srcdir=libbacktrace; \
19454         $(SHELL) $$s/$$module_srcdir/configure \
19455           --srcdir=$${topdir}/$$module_srcdir \
19456           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19457           --target=${target_alias} \
19458            --with-build-libsubdir=$(HOST_SUBDIR)  \
19459           $(STAGEfeedback_CONFIGURE_FLAGS)
19460 @endif libbacktrace-bootstrap
19461
19462
19463
19464
19465
19466 .PHONY: all-libbacktrace maybe-all-libbacktrace
19467 maybe-all-libbacktrace:
19468 @if gcc-bootstrap
19469 all-libbacktrace: stage_current
19470 @endif gcc-bootstrap
19471 @if libbacktrace
19472 TARGET-libbacktrace=all
19473 maybe-all-libbacktrace: all-libbacktrace
19474 all-libbacktrace: configure-libbacktrace
19475         @r=`${PWD_COMMAND}`; export r; \
19476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19477         $(HOST_EXPORTS)  \
19478         (cd $(HOST_SUBDIR)/libbacktrace && \
19479           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19480                 $(TARGET-libbacktrace))
19481 @endif libbacktrace
19482
19483
19484
19485 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19486 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19487 maybe-all-stage1-libbacktrace:
19488 maybe-clean-stage1-libbacktrace:
19489 @if libbacktrace-bootstrap
19490 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19491 all-stage1: all-stage1-libbacktrace
19492 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19493 all-stage1-libbacktrace: configure-stage1-libbacktrace
19494         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19495         @r=`${PWD_COMMAND}`; export r; \
19496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19497         TFLAGS="$(STAGE1_TFLAGS)"; \
19498         $(HOST_EXPORTS)  \
19499         cd $(HOST_SUBDIR)/libbacktrace && \
19500         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19501                 CFLAGS="$(STAGE1_CFLAGS)" \
19502                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19503                 LIBCFLAGS="$(LIBCFLAGS)" \
19504                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19505                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19506                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19507                 $(EXTRA_HOST_FLAGS)  \
19508                 $(STAGE1_FLAGS_TO_PASS)  \
19509                 TFLAGS="$(STAGE1_TFLAGS)" \
19510                 $(TARGET-stage1-libbacktrace)
19511
19512 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19513 clean-stage1: clean-stage1-libbacktrace
19514 clean-stage1-libbacktrace:
19515         @if [ $(current_stage) = stage1 ]; then \
19516           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19517         else \
19518           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19519           $(MAKE) stage1-start; \
19520         fi; \
19521         cd $(HOST_SUBDIR)/libbacktrace && \
19522         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19523         $(STAGE1_FLAGS_TO_PASS)  clean
19524 @endif libbacktrace-bootstrap
19525
19526
19527 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19528 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19529 maybe-all-stage2-libbacktrace:
19530 maybe-clean-stage2-libbacktrace:
19531 @if libbacktrace-bootstrap
19532 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19533 all-stage2: all-stage2-libbacktrace
19534 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19535 all-stage2-libbacktrace: configure-stage2-libbacktrace
19536         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19537         @r=`${PWD_COMMAND}`; export r; \
19538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19539         TFLAGS="$(STAGE2_TFLAGS)"; \
19540         $(HOST_EXPORTS) \
19541         $(POSTSTAGE1_HOST_EXPORTS)  \
19542         cd $(HOST_SUBDIR)/libbacktrace && \
19543         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19544                 CFLAGS="$(STAGE2_CFLAGS)" \
19545                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19546                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19547                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19548                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19549                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19550                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19551                 TFLAGS="$(STAGE2_TFLAGS)" \
19552                 $(TARGET-stage2-libbacktrace)
19553
19554 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19555 clean-stage2: clean-stage2-libbacktrace
19556 clean-stage2-libbacktrace:
19557         @if [ $(current_stage) = stage2 ]; then \
19558           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19559         else \
19560           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19561           $(MAKE) stage2-start; \
19562         fi; \
19563         cd $(HOST_SUBDIR)/libbacktrace && \
19564         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19565 @endif libbacktrace-bootstrap
19566
19567
19568 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19569 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19570 maybe-all-stage3-libbacktrace:
19571 maybe-clean-stage3-libbacktrace:
19572 @if libbacktrace-bootstrap
19573 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19574 all-stage3: all-stage3-libbacktrace
19575 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19576 all-stage3-libbacktrace: configure-stage3-libbacktrace
19577         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19578         @r=`${PWD_COMMAND}`; export r; \
19579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19580         TFLAGS="$(STAGE3_TFLAGS)"; \
19581         $(HOST_EXPORTS) \
19582         $(POSTSTAGE1_HOST_EXPORTS)  \
19583         cd $(HOST_SUBDIR)/libbacktrace && \
19584         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19585                 CFLAGS="$(STAGE3_CFLAGS)" \
19586                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19587                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19588                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19589                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19590                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19591                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19592                 TFLAGS="$(STAGE3_TFLAGS)" \
19593                 $(TARGET-stage3-libbacktrace)
19594
19595 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19596 clean-stage3: clean-stage3-libbacktrace
19597 clean-stage3-libbacktrace:
19598         @if [ $(current_stage) = stage3 ]; then \
19599           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19600         else \
19601           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19602           $(MAKE) stage3-start; \
19603         fi; \
19604         cd $(HOST_SUBDIR)/libbacktrace && \
19605         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19606 @endif libbacktrace-bootstrap
19607
19608
19609 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19610 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19611 maybe-all-stage4-libbacktrace:
19612 maybe-clean-stage4-libbacktrace:
19613 @if libbacktrace-bootstrap
19614 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19615 all-stage4: all-stage4-libbacktrace
19616 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19617 all-stage4-libbacktrace: configure-stage4-libbacktrace
19618         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19619         @r=`${PWD_COMMAND}`; export r; \
19620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19621         TFLAGS="$(STAGE4_TFLAGS)"; \
19622         $(HOST_EXPORTS) \
19623         $(POSTSTAGE1_HOST_EXPORTS)  \
19624         cd $(HOST_SUBDIR)/libbacktrace && \
19625         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19626                 CFLAGS="$(STAGE4_CFLAGS)" \
19627                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19628                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19629                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19630                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19631                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19632                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19633                 TFLAGS="$(STAGE4_TFLAGS)" \
19634                 $(TARGET-stage4-libbacktrace)
19635
19636 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19637 clean-stage4: clean-stage4-libbacktrace
19638 clean-stage4-libbacktrace:
19639         @if [ $(current_stage) = stage4 ]; then \
19640           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19641         else \
19642           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19643           $(MAKE) stage4-start; \
19644         fi; \
19645         cd $(HOST_SUBDIR)/libbacktrace && \
19646         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19647 @endif libbacktrace-bootstrap
19648
19649
19650 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19651 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19652 maybe-all-stageprofile-libbacktrace:
19653 maybe-clean-stageprofile-libbacktrace:
19654 @if libbacktrace-bootstrap
19655 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19656 all-stageprofile: all-stageprofile-libbacktrace
19657 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19658 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19659         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19660         @r=`${PWD_COMMAND}`; export r; \
19661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19662         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19663         $(HOST_EXPORTS) \
19664         $(POSTSTAGE1_HOST_EXPORTS)  \
19665         cd $(HOST_SUBDIR)/libbacktrace && \
19666         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19667                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19668                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19669                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19670                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19671                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19672                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19673                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19674                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19675                 $(TARGET-stageprofile-libbacktrace)
19676
19677 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19678 clean-stageprofile: clean-stageprofile-libbacktrace
19679 clean-stageprofile-libbacktrace:
19680         @if [ $(current_stage) = stageprofile ]; then \
19681           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19682         else \
19683           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19684           $(MAKE) stageprofile-start; \
19685         fi; \
19686         cd $(HOST_SUBDIR)/libbacktrace && \
19687         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19688 @endif libbacktrace-bootstrap
19689
19690
19691 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19692 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19693 maybe-all-stagefeedback-libbacktrace:
19694 maybe-clean-stagefeedback-libbacktrace:
19695 @if libbacktrace-bootstrap
19696 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19697 all-stagefeedback: all-stagefeedback-libbacktrace
19698 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19699 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19700         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19701         @r=`${PWD_COMMAND}`; export r; \
19702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19703         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19704         $(HOST_EXPORTS) \
19705         $(POSTSTAGE1_HOST_EXPORTS)  \
19706         cd $(HOST_SUBDIR)/libbacktrace && \
19707         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19708                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19709                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19710                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19711                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19712                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19713                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19714                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19715                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19716                 $(TARGET-stagefeedback-libbacktrace)
19717
19718 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19719 clean-stagefeedback: clean-stagefeedback-libbacktrace
19720 clean-stagefeedback-libbacktrace:
19721         @if [ $(current_stage) = stagefeedback ]; then \
19722           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19723         else \
19724           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19725           $(MAKE) stagefeedback-start; \
19726         fi; \
19727         cd $(HOST_SUBDIR)/libbacktrace && \
19728         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19729 @endif libbacktrace-bootstrap
19730
19731
19732
19733
19734
19735 .PHONY: check-libbacktrace maybe-check-libbacktrace
19736 maybe-check-libbacktrace:
19737 @if libbacktrace
19738 maybe-check-libbacktrace: check-libbacktrace
19739
19740 check-libbacktrace:
19741         @: $(MAKE); $(unstage)
19742         @r=`${PWD_COMMAND}`; export r; \
19743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19744         $(HOST_EXPORTS) \
19745         (cd $(HOST_SUBDIR)/libbacktrace && \
19746           $(MAKE) $(FLAGS_TO_PASS)  check)
19747
19748 @endif libbacktrace
19749
19750 .PHONY: install-libbacktrace maybe-install-libbacktrace
19751 maybe-install-libbacktrace:
19752 @if libbacktrace
19753 maybe-install-libbacktrace: install-libbacktrace
19754
19755 install-libbacktrace: installdirs
19756         @: $(MAKE); $(unstage)
19757         @r=`${PWD_COMMAND}`; export r; \
19758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19759         $(HOST_EXPORTS) \
19760         (cd $(HOST_SUBDIR)/libbacktrace && \
19761           $(MAKE) $(FLAGS_TO_PASS)  install)
19762
19763 @endif libbacktrace
19764
19765 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19766 maybe-install-strip-libbacktrace:
19767 @if libbacktrace
19768 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19769
19770 install-strip-libbacktrace: installdirs
19771         @: $(MAKE); $(unstage)
19772         @r=`${PWD_COMMAND}`; export r; \
19773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19774         $(HOST_EXPORTS) \
19775         (cd $(HOST_SUBDIR)/libbacktrace && \
19776           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19777
19778 @endif libbacktrace
19779
19780 # Other targets (info, dvi, pdf, etc.)
19781
19782 .PHONY: maybe-info-libbacktrace info-libbacktrace
19783 maybe-info-libbacktrace:
19784 @if libbacktrace
19785 maybe-info-libbacktrace: info-libbacktrace
19786
19787 info-libbacktrace: \
19788     configure-libbacktrace 
19789         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19790         r=`${PWD_COMMAND}`; export r; \
19791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19792         $(HOST_EXPORTS) \
19793         for flag in $(EXTRA_HOST_FLAGS) ; do \
19794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19795         done; \
19796         echo "Doing info in libbacktrace" ; \
19797         (cd $(HOST_SUBDIR)/libbacktrace && \
19798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19800                   "RANLIB=$${RANLIB}" \
19801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19802                   info) \
19803           || exit 1
19804
19805 @endif libbacktrace
19806
19807 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19808 maybe-dvi-libbacktrace:
19809 @if libbacktrace
19810 maybe-dvi-libbacktrace: dvi-libbacktrace
19811
19812 dvi-libbacktrace: \
19813     configure-libbacktrace 
19814         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19815         r=`${PWD_COMMAND}`; export r; \
19816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19817         $(HOST_EXPORTS) \
19818         for flag in $(EXTRA_HOST_FLAGS) ; do \
19819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19820         done; \
19821         echo "Doing dvi in libbacktrace" ; \
19822         (cd $(HOST_SUBDIR)/libbacktrace && \
19823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19825                   "RANLIB=$${RANLIB}" \
19826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19827                   dvi) \
19828           || exit 1
19829
19830 @endif libbacktrace
19831
19832 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19833 maybe-pdf-libbacktrace:
19834 @if libbacktrace
19835 maybe-pdf-libbacktrace: pdf-libbacktrace
19836
19837 pdf-libbacktrace: \
19838     configure-libbacktrace 
19839         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19840         r=`${PWD_COMMAND}`; export r; \
19841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19842         $(HOST_EXPORTS) \
19843         for flag in $(EXTRA_HOST_FLAGS) ; do \
19844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19845         done; \
19846         echo "Doing pdf in libbacktrace" ; \
19847         (cd $(HOST_SUBDIR)/libbacktrace && \
19848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19850                   "RANLIB=$${RANLIB}" \
19851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19852                   pdf) \
19853           || exit 1
19854
19855 @endif libbacktrace
19856
19857 .PHONY: maybe-html-libbacktrace html-libbacktrace
19858 maybe-html-libbacktrace:
19859 @if libbacktrace
19860 maybe-html-libbacktrace: html-libbacktrace
19861
19862 html-libbacktrace: \
19863     configure-libbacktrace 
19864         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19865         r=`${PWD_COMMAND}`; export r; \
19866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19867         $(HOST_EXPORTS) \
19868         for flag in $(EXTRA_HOST_FLAGS) ; do \
19869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19870         done; \
19871         echo "Doing html in libbacktrace" ; \
19872         (cd $(HOST_SUBDIR)/libbacktrace && \
19873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19875                   "RANLIB=$${RANLIB}" \
19876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19877                   html) \
19878           || exit 1
19879
19880 @endif libbacktrace
19881
19882 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19883 maybe-TAGS-libbacktrace:
19884 @if libbacktrace
19885 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19886
19887 TAGS-libbacktrace: \
19888     configure-libbacktrace 
19889         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19890         r=`${PWD_COMMAND}`; export r; \
19891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19892         $(HOST_EXPORTS) \
19893         for flag in $(EXTRA_HOST_FLAGS) ; do \
19894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19895         done; \
19896         echo "Doing TAGS in libbacktrace" ; \
19897         (cd $(HOST_SUBDIR)/libbacktrace && \
19898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19900                   "RANLIB=$${RANLIB}" \
19901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19902                   TAGS) \
19903           || exit 1
19904
19905 @endif libbacktrace
19906
19907 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19908 maybe-install-info-libbacktrace:
19909 @if libbacktrace
19910 maybe-install-info-libbacktrace: install-info-libbacktrace
19911
19912 install-info-libbacktrace: \
19913     configure-libbacktrace \
19914     info-libbacktrace 
19915         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19916         r=`${PWD_COMMAND}`; export r; \
19917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19918         $(HOST_EXPORTS) \
19919         for flag in $(EXTRA_HOST_FLAGS) ; do \
19920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19921         done; \
19922         echo "Doing install-info in libbacktrace" ; \
19923         (cd $(HOST_SUBDIR)/libbacktrace && \
19924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19926                   "RANLIB=$${RANLIB}" \
19927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19928                   install-info) \
19929           || exit 1
19930
19931 @endif libbacktrace
19932
19933 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
19934 maybe-install-pdf-libbacktrace:
19935 @if libbacktrace
19936 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
19937
19938 install-pdf-libbacktrace: \
19939     configure-libbacktrace \
19940     pdf-libbacktrace 
19941         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19942         r=`${PWD_COMMAND}`; export r; \
19943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19944         $(HOST_EXPORTS) \
19945         for flag in $(EXTRA_HOST_FLAGS) ; do \
19946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19947         done; \
19948         echo "Doing install-pdf in libbacktrace" ; \
19949         (cd $(HOST_SUBDIR)/libbacktrace && \
19950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19952                   "RANLIB=$${RANLIB}" \
19953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19954                   install-pdf) \
19955           || exit 1
19956
19957 @endif libbacktrace
19958
19959 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
19960 maybe-install-html-libbacktrace:
19961 @if libbacktrace
19962 maybe-install-html-libbacktrace: install-html-libbacktrace
19963
19964 install-html-libbacktrace: \
19965     configure-libbacktrace \
19966     html-libbacktrace 
19967         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19968         r=`${PWD_COMMAND}`; export r; \
19969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19970         $(HOST_EXPORTS) \
19971         for flag in $(EXTRA_HOST_FLAGS) ; do \
19972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19973         done; \
19974         echo "Doing install-html in libbacktrace" ; \
19975         (cd $(HOST_SUBDIR)/libbacktrace && \
19976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19978                   "RANLIB=$${RANLIB}" \
19979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19980                   install-html) \
19981           || exit 1
19982
19983 @endif libbacktrace
19984
19985 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
19986 maybe-installcheck-libbacktrace:
19987 @if libbacktrace
19988 maybe-installcheck-libbacktrace: installcheck-libbacktrace
19989
19990 installcheck-libbacktrace: \
19991     configure-libbacktrace 
19992         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19993         r=`${PWD_COMMAND}`; export r; \
19994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19995         $(HOST_EXPORTS) \
19996         for flag in $(EXTRA_HOST_FLAGS) ; do \
19997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19998         done; \
19999         echo "Doing installcheck in libbacktrace" ; \
20000         (cd $(HOST_SUBDIR)/libbacktrace && \
20001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20003                   "RANLIB=$${RANLIB}" \
20004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20005                   installcheck) \
20006           || exit 1
20007
20008 @endif libbacktrace
20009
20010 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20011 maybe-mostlyclean-libbacktrace:
20012 @if libbacktrace
20013 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20014
20015 mostlyclean-libbacktrace: 
20016         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20017         r=`${PWD_COMMAND}`; export r; \
20018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20019         $(HOST_EXPORTS) \
20020         for flag in $(EXTRA_HOST_FLAGS) ; do \
20021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20022         done; \
20023         echo "Doing mostlyclean in libbacktrace" ; \
20024         (cd $(HOST_SUBDIR)/libbacktrace && \
20025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20027                   "RANLIB=$${RANLIB}" \
20028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20029                   mostlyclean) \
20030           || exit 1
20031
20032 @endif libbacktrace
20033
20034 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20035 maybe-clean-libbacktrace:
20036 @if libbacktrace
20037 maybe-clean-libbacktrace: clean-libbacktrace
20038
20039 clean-libbacktrace: 
20040         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20041         r=`${PWD_COMMAND}`; export r; \
20042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20043         $(HOST_EXPORTS) \
20044         for flag in $(EXTRA_HOST_FLAGS) ; do \
20045           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20046         done; \
20047         echo "Doing clean in libbacktrace" ; \
20048         (cd $(HOST_SUBDIR)/libbacktrace && \
20049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20051                   "RANLIB=$${RANLIB}" \
20052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20053                   clean) \
20054           || exit 1
20055
20056 @endif libbacktrace
20057
20058 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20059 maybe-distclean-libbacktrace:
20060 @if libbacktrace
20061 maybe-distclean-libbacktrace: distclean-libbacktrace
20062
20063 distclean-libbacktrace: 
20064         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20065         r=`${PWD_COMMAND}`; export r; \
20066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20067         $(HOST_EXPORTS) \
20068         for flag in $(EXTRA_HOST_FLAGS) ; do \
20069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20070         done; \
20071         echo "Doing distclean in libbacktrace" ; \
20072         (cd $(HOST_SUBDIR)/libbacktrace && \
20073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20075                   "RANLIB=$${RANLIB}" \
20076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20077                   distclean) \
20078           || exit 1
20079
20080 @endif libbacktrace
20081
20082 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20083 maybe-maintainer-clean-libbacktrace:
20084 @if libbacktrace
20085 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20086
20087 maintainer-clean-libbacktrace: 
20088         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20089         r=`${PWD_COMMAND}`; export r; \
20090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20091         $(HOST_EXPORTS) \
20092         for flag in $(EXTRA_HOST_FLAGS) ; do \
20093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20094         done; \
20095         echo "Doing maintainer-clean in libbacktrace" ; \
20096         (cd $(HOST_SUBDIR)/libbacktrace && \
20097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20099                   "RANLIB=$${RANLIB}" \
20100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20101                   maintainer-clean) \
20102           || exit 1
20103
20104 @endif libbacktrace
20105
20106
20107
20108 .PHONY: configure-libcpp maybe-configure-libcpp
20109 maybe-configure-libcpp:
20110 @if gcc-bootstrap
20111 configure-libcpp: stage_current
20112 @endif gcc-bootstrap
20113 @if libcpp
20114 maybe-configure-libcpp: configure-libcpp
20115 configure-libcpp: 
20116         @r=`${PWD_COMMAND}`; export r; \
20117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20118         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20119         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20120         $(HOST_EXPORTS)  \
20121         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20122         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20123         case $(srcdir) in \
20124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20125           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20127         esac; \
20128         module_srcdir=libcpp; \
20129         $(SHELL) \
20130           $$s/$$module_srcdir/configure \
20131           --srcdir=$${topdir}/$$module_srcdir \
20132           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20133           --target=${target_alias}  \
20134           || exit 1
20135 @endif libcpp
20136
20137
20138
20139 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20140 maybe-configure-stage1-libcpp:
20141 @if libcpp-bootstrap
20142 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20143 configure-stage1-libcpp:
20144         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20145         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20146         @r=`${PWD_COMMAND}`; export r; \
20147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20148         TFLAGS="$(STAGE1_TFLAGS)"; \
20149         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20150         $(HOST_EXPORTS) \
20151         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20152         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20153         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20154         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
20155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20156         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20157         case $(srcdir) in \
20158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20159           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20161         esac; \
20162         module_srcdir=libcpp; \
20163         $(SHELL) $$s/$$module_srcdir/configure \
20164           --srcdir=$${topdir}/$$module_srcdir \
20165           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20166           --target=${target_alias} \
20167            \
20168           $(STAGE1_CONFIGURE_FLAGS)
20169 @endif libcpp-bootstrap
20170
20171 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20172 maybe-configure-stage2-libcpp:
20173 @if libcpp-bootstrap
20174 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20175 configure-stage2-libcpp:
20176         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20178         @r=`${PWD_COMMAND}`; export r; \
20179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20180         TFLAGS="$(STAGE2_TFLAGS)"; \
20181         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20182         $(HOST_EXPORTS) \
20183         $(POSTSTAGE1_HOST_EXPORTS) \
20184         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20185         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20186         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20187         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
20188         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20189         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20190         case $(srcdir) in \
20191           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20192           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20193                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20194         esac; \
20195         module_srcdir=libcpp; \
20196         $(SHELL) $$s/$$module_srcdir/configure \
20197           --srcdir=$${topdir}/$$module_srcdir \
20198           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20199           --target=${target_alias} \
20200            --with-build-libsubdir=$(HOST_SUBDIR)  \
20201           $(STAGE2_CONFIGURE_FLAGS)
20202 @endif libcpp-bootstrap
20203
20204 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20205 maybe-configure-stage3-libcpp:
20206 @if libcpp-bootstrap
20207 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20208 configure-stage3-libcpp:
20209         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20210         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20211         @r=`${PWD_COMMAND}`; export r; \
20212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20213         TFLAGS="$(STAGE3_TFLAGS)"; \
20214         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20215         $(HOST_EXPORTS) \
20216         $(POSTSTAGE1_HOST_EXPORTS) \
20217         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20218         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20219         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20220         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
20221         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20222         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20223         case $(srcdir) in \
20224           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20225           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20226                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20227         esac; \
20228         module_srcdir=libcpp; \
20229         $(SHELL) $$s/$$module_srcdir/configure \
20230           --srcdir=$${topdir}/$$module_srcdir \
20231           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20232           --target=${target_alias} \
20233            --with-build-libsubdir=$(HOST_SUBDIR)  \
20234           $(STAGE3_CONFIGURE_FLAGS)
20235 @endif libcpp-bootstrap
20236
20237 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20238 maybe-configure-stage4-libcpp:
20239 @if libcpp-bootstrap
20240 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20241 configure-stage4-libcpp:
20242         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20243         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20244         @r=`${PWD_COMMAND}`; export r; \
20245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20246         TFLAGS="$(STAGE4_TFLAGS)"; \
20247         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20248         $(HOST_EXPORTS) \
20249         $(POSTSTAGE1_HOST_EXPORTS) \
20250         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20251         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20252         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20253         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
20254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20255         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20256         case $(srcdir) in \
20257           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20258           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20259                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20260         esac; \
20261         module_srcdir=libcpp; \
20262         $(SHELL) $$s/$$module_srcdir/configure \
20263           --srcdir=$${topdir}/$$module_srcdir \
20264           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20265           --target=${target_alias} \
20266            --with-build-libsubdir=$(HOST_SUBDIR)  \
20267           $(STAGE4_CONFIGURE_FLAGS)
20268 @endif libcpp-bootstrap
20269
20270 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20271 maybe-configure-stageprofile-libcpp:
20272 @if libcpp-bootstrap
20273 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20274 configure-stageprofile-libcpp:
20275         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20276         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20277         @r=`${PWD_COMMAND}`; export r; \
20278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20279         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20280         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20281         $(HOST_EXPORTS) \
20282         $(POSTSTAGE1_HOST_EXPORTS) \
20283         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20284         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20285         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20286         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
20287         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20288         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20289         case $(srcdir) in \
20290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20291           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20293         esac; \
20294         module_srcdir=libcpp; \
20295         $(SHELL) $$s/$$module_srcdir/configure \
20296           --srcdir=$${topdir}/$$module_srcdir \
20297           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20298           --target=${target_alias} \
20299            --with-build-libsubdir=$(HOST_SUBDIR)  \
20300           $(STAGEprofile_CONFIGURE_FLAGS)
20301 @endif libcpp-bootstrap
20302
20303 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20304 maybe-configure-stagefeedback-libcpp:
20305 @if libcpp-bootstrap
20306 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20307 configure-stagefeedback-libcpp:
20308         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20309         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20310         @r=`${PWD_COMMAND}`; export r; \
20311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20312         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20313         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20314         $(HOST_EXPORTS) \
20315         $(POSTSTAGE1_HOST_EXPORTS) \
20316         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20317         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20318         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20319         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
20320         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20321         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20322         case $(srcdir) in \
20323           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20324           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20325                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20326         esac; \
20327         module_srcdir=libcpp; \
20328         $(SHELL) $$s/$$module_srcdir/configure \
20329           --srcdir=$${topdir}/$$module_srcdir \
20330           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20331           --target=${target_alias} \
20332            --with-build-libsubdir=$(HOST_SUBDIR)  \
20333           $(STAGEfeedback_CONFIGURE_FLAGS)
20334 @endif libcpp-bootstrap
20335
20336
20337
20338
20339
20340 .PHONY: all-libcpp maybe-all-libcpp
20341 maybe-all-libcpp:
20342 @if gcc-bootstrap
20343 all-libcpp: stage_current
20344 @endif gcc-bootstrap
20345 @if libcpp
20346 TARGET-libcpp=all
20347 maybe-all-libcpp: all-libcpp
20348 all-libcpp: configure-libcpp
20349         @r=`${PWD_COMMAND}`; export r; \
20350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20351         $(HOST_EXPORTS)  \
20352         (cd $(HOST_SUBDIR)/libcpp && \
20353           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20354                 $(TARGET-libcpp))
20355 @endif libcpp
20356
20357
20358
20359 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20360 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20361 maybe-all-stage1-libcpp:
20362 maybe-clean-stage1-libcpp:
20363 @if libcpp-bootstrap
20364 maybe-all-stage1-libcpp: all-stage1-libcpp
20365 all-stage1: all-stage1-libcpp
20366 TARGET-stage1-libcpp = $(TARGET-libcpp)
20367 all-stage1-libcpp: configure-stage1-libcpp
20368         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20369         @r=`${PWD_COMMAND}`; export r; \
20370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20371         TFLAGS="$(STAGE1_TFLAGS)"; \
20372         $(HOST_EXPORTS)  \
20373         cd $(HOST_SUBDIR)/libcpp && \
20374         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20375                 CFLAGS="$(STAGE1_CFLAGS)" \
20376                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20377                 LIBCFLAGS="$(LIBCFLAGS)" \
20378                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20379                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20380                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20381                 $(EXTRA_HOST_FLAGS)  \
20382                 $(STAGE1_FLAGS_TO_PASS)  \
20383                 TFLAGS="$(STAGE1_TFLAGS)" \
20384                 $(TARGET-stage1-libcpp)
20385
20386 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20387 clean-stage1: clean-stage1-libcpp
20388 clean-stage1-libcpp:
20389         @if [ $(current_stage) = stage1 ]; then \
20390           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20391         else \
20392           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20393           $(MAKE) stage1-start; \
20394         fi; \
20395         cd $(HOST_SUBDIR)/libcpp && \
20396         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20397         $(STAGE1_FLAGS_TO_PASS)  clean
20398 @endif libcpp-bootstrap
20399
20400
20401 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20402 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20403 maybe-all-stage2-libcpp:
20404 maybe-clean-stage2-libcpp:
20405 @if libcpp-bootstrap
20406 maybe-all-stage2-libcpp: all-stage2-libcpp
20407 all-stage2: all-stage2-libcpp
20408 TARGET-stage2-libcpp = $(TARGET-libcpp)
20409 all-stage2-libcpp: configure-stage2-libcpp
20410         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20411         @r=`${PWD_COMMAND}`; export r; \
20412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20413         TFLAGS="$(STAGE2_TFLAGS)"; \
20414         $(HOST_EXPORTS) \
20415         $(POSTSTAGE1_HOST_EXPORTS)  \
20416         cd $(HOST_SUBDIR)/libcpp && \
20417         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20418                 CFLAGS="$(STAGE2_CFLAGS)" \
20419                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20420                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20421                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20422                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20423                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20424                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20425                 TFLAGS="$(STAGE2_TFLAGS)" \
20426                 $(TARGET-stage2-libcpp)
20427
20428 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20429 clean-stage2: clean-stage2-libcpp
20430 clean-stage2-libcpp:
20431         @if [ $(current_stage) = stage2 ]; then \
20432           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20433         else \
20434           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20435           $(MAKE) stage2-start; \
20436         fi; \
20437         cd $(HOST_SUBDIR)/libcpp && \
20438         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20439 @endif libcpp-bootstrap
20440
20441
20442 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20443 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20444 maybe-all-stage3-libcpp:
20445 maybe-clean-stage3-libcpp:
20446 @if libcpp-bootstrap
20447 maybe-all-stage3-libcpp: all-stage3-libcpp
20448 all-stage3: all-stage3-libcpp
20449 TARGET-stage3-libcpp = $(TARGET-libcpp)
20450 all-stage3-libcpp: configure-stage3-libcpp
20451         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20452         @r=`${PWD_COMMAND}`; export r; \
20453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20454         TFLAGS="$(STAGE3_TFLAGS)"; \
20455         $(HOST_EXPORTS) \
20456         $(POSTSTAGE1_HOST_EXPORTS)  \
20457         cd $(HOST_SUBDIR)/libcpp && \
20458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20459                 CFLAGS="$(STAGE3_CFLAGS)" \
20460                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20461                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20465                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20466                 TFLAGS="$(STAGE3_TFLAGS)" \
20467                 $(TARGET-stage3-libcpp)
20468
20469 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20470 clean-stage3: clean-stage3-libcpp
20471 clean-stage3-libcpp:
20472         @if [ $(current_stage) = stage3 ]; then \
20473           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20474         else \
20475           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20476           $(MAKE) stage3-start; \
20477         fi; \
20478         cd $(HOST_SUBDIR)/libcpp && \
20479         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20480 @endif libcpp-bootstrap
20481
20482
20483 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20484 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20485 maybe-all-stage4-libcpp:
20486 maybe-clean-stage4-libcpp:
20487 @if libcpp-bootstrap
20488 maybe-all-stage4-libcpp: all-stage4-libcpp
20489 all-stage4: all-stage4-libcpp
20490 TARGET-stage4-libcpp = $(TARGET-libcpp)
20491 all-stage4-libcpp: configure-stage4-libcpp
20492         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20493         @r=`${PWD_COMMAND}`; export r; \
20494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20495         TFLAGS="$(STAGE4_TFLAGS)"; \
20496         $(HOST_EXPORTS) \
20497         $(POSTSTAGE1_HOST_EXPORTS)  \
20498         cd $(HOST_SUBDIR)/libcpp && \
20499         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20500                 CFLAGS="$(STAGE4_CFLAGS)" \
20501                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20502                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20503                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20504                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20505                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20506                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20507                 TFLAGS="$(STAGE4_TFLAGS)" \
20508                 $(TARGET-stage4-libcpp)
20509
20510 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20511 clean-stage4: clean-stage4-libcpp
20512 clean-stage4-libcpp:
20513         @if [ $(current_stage) = stage4 ]; then \
20514           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20515         else \
20516           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20517           $(MAKE) stage4-start; \
20518         fi; \
20519         cd $(HOST_SUBDIR)/libcpp && \
20520         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20521 @endif libcpp-bootstrap
20522
20523
20524 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20525 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20526 maybe-all-stageprofile-libcpp:
20527 maybe-clean-stageprofile-libcpp:
20528 @if libcpp-bootstrap
20529 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20530 all-stageprofile: all-stageprofile-libcpp
20531 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20532 all-stageprofile-libcpp: configure-stageprofile-libcpp
20533         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20534         @r=`${PWD_COMMAND}`; export r; \
20535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20536         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20537         $(HOST_EXPORTS) \
20538         $(POSTSTAGE1_HOST_EXPORTS)  \
20539         cd $(HOST_SUBDIR)/libcpp && \
20540         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20541                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20542                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20543                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20544                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20545                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20546                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20547                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20548                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20549                 $(TARGET-stageprofile-libcpp)
20550
20551 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20552 clean-stageprofile: clean-stageprofile-libcpp
20553 clean-stageprofile-libcpp:
20554         @if [ $(current_stage) = stageprofile ]; then \
20555           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20556         else \
20557           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20558           $(MAKE) stageprofile-start; \
20559         fi; \
20560         cd $(HOST_SUBDIR)/libcpp && \
20561         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20562 @endif libcpp-bootstrap
20563
20564
20565 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20566 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20567 maybe-all-stagefeedback-libcpp:
20568 maybe-clean-stagefeedback-libcpp:
20569 @if libcpp-bootstrap
20570 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20571 all-stagefeedback: all-stagefeedback-libcpp
20572 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20573 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20574         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20575         @r=`${PWD_COMMAND}`; export r; \
20576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20577         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20578         $(HOST_EXPORTS) \
20579         $(POSTSTAGE1_HOST_EXPORTS)  \
20580         cd $(HOST_SUBDIR)/libcpp && \
20581         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20582                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20583                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20584                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20585                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20586                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20587                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20588                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20589                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20590                 $(TARGET-stagefeedback-libcpp)
20591
20592 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20593 clean-stagefeedback: clean-stagefeedback-libcpp
20594 clean-stagefeedback-libcpp:
20595         @if [ $(current_stage) = stagefeedback ]; then \
20596           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20597         else \
20598           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20599           $(MAKE) stagefeedback-start; \
20600         fi; \
20601         cd $(HOST_SUBDIR)/libcpp && \
20602         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20603 @endif libcpp-bootstrap
20604
20605
20606
20607
20608
20609 .PHONY: check-libcpp maybe-check-libcpp
20610 maybe-check-libcpp:
20611 @if libcpp
20612 maybe-check-libcpp: check-libcpp
20613
20614 check-libcpp:
20615         @: $(MAKE); $(unstage)
20616         @r=`${PWD_COMMAND}`; export r; \
20617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20618         $(HOST_EXPORTS) \
20619         (cd $(HOST_SUBDIR)/libcpp && \
20620           $(MAKE) $(FLAGS_TO_PASS)  check)
20621
20622 @endif libcpp
20623
20624 .PHONY: install-libcpp maybe-install-libcpp
20625 maybe-install-libcpp:
20626 @if libcpp
20627 maybe-install-libcpp: install-libcpp
20628
20629 install-libcpp: installdirs
20630         @: $(MAKE); $(unstage)
20631         @r=`${PWD_COMMAND}`; export r; \
20632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20633         $(HOST_EXPORTS) \
20634         (cd $(HOST_SUBDIR)/libcpp && \
20635           $(MAKE) $(FLAGS_TO_PASS)  install)
20636
20637 @endif libcpp
20638
20639 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20640 maybe-install-strip-libcpp:
20641 @if libcpp
20642 maybe-install-strip-libcpp: install-strip-libcpp
20643
20644 install-strip-libcpp: installdirs
20645         @: $(MAKE); $(unstage)
20646         @r=`${PWD_COMMAND}`; export r; \
20647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20648         $(HOST_EXPORTS) \
20649         (cd $(HOST_SUBDIR)/libcpp && \
20650           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20651
20652 @endif libcpp
20653
20654 # Other targets (info, dvi, pdf, etc.)
20655
20656 .PHONY: maybe-info-libcpp info-libcpp
20657 maybe-info-libcpp:
20658 @if libcpp
20659 maybe-info-libcpp: info-libcpp
20660
20661 info-libcpp: \
20662     configure-libcpp 
20663         @[ -f ./libcpp/Makefile ] || exit 0; \
20664         r=`${PWD_COMMAND}`; export r; \
20665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20666         $(HOST_EXPORTS) \
20667         for flag in $(EXTRA_HOST_FLAGS) ; do \
20668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20669         done; \
20670         echo "Doing info in libcpp" ; \
20671         (cd $(HOST_SUBDIR)/libcpp && \
20672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20674                   "RANLIB=$${RANLIB}" \
20675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20676                   info) \
20677           || exit 1
20678
20679 @endif libcpp
20680
20681 .PHONY: maybe-dvi-libcpp dvi-libcpp
20682 maybe-dvi-libcpp:
20683 @if libcpp
20684 maybe-dvi-libcpp: dvi-libcpp
20685
20686 dvi-libcpp: \
20687     configure-libcpp 
20688         @[ -f ./libcpp/Makefile ] || exit 0; \
20689         r=`${PWD_COMMAND}`; export r; \
20690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20691         $(HOST_EXPORTS) \
20692         for flag in $(EXTRA_HOST_FLAGS) ; do \
20693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20694         done; \
20695         echo "Doing dvi in libcpp" ; \
20696         (cd $(HOST_SUBDIR)/libcpp && \
20697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20699                   "RANLIB=$${RANLIB}" \
20700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20701                   dvi) \
20702           || exit 1
20703
20704 @endif libcpp
20705
20706 .PHONY: maybe-pdf-libcpp pdf-libcpp
20707 maybe-pdf-libcpp:
20708 @if libcpp
20709 maybe-pdf-libcpp: pdf-libcpp
20710
20711 pdf-libcpp: \
20712     configure-libcpp 
20713         @[ -f ./libcpp/Makefile ] || exit 0; \
20714         r=`${PWD_COMMAND}`; export r; \
20715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20716         $(HOST_EXPORTS) \
20717         for flag in $(EXTRA_HOST_FLAGS) ; do \
20718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20719         done; \
20720         echo "Doing pdf in libcpp" ; \
20721         (cd $(HOST_SUBDIR)/libcpp && \
20722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20724                   "RANLIB=$${RANLIB}" \
20725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20726                   pdf) \
20727           || exit 1
20728
20729 @endif libcpp
20730
20731 .PHONY: maybe-html-libcpp html-libcpp
20732 maybe-html-libcpp:
20733 @if libcpp
20734 maybe-html-libcpp: html-libcpp
20735
20736 html-libcpp: \
20737     configure-libcpp 
20738         @[ -f ./libcpp/Makefile ] || exit 0; \
20739         r=`${PWD_COMMAND}`; export r; \
20740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20741         $(HOST_EXPORTS) \
20742         for flag in $(EXTRA_HOST_FLAGS) ; do \
20743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20744         done; \
20745         echo "Doing html in libcpp" ; \
20746         (cd $(HOST_SUBDIR)/libcpp && \
20747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20749                   "RANLIB=$${RANLIB}" \
20750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20751                   html) \
20752           || exit 1
20753
20754 @endif libcpp
20755
20756 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20757 maybe-TAGS-libcpp:
20758 @if libcpp
20759 maybe-TAGS-libcpp: TAGS-libcpp
20760
20761 TAGS-libcpp: \
20762     configure-libcpp 
20763         @[ -f ./libcpp/Makefile ] || exit 0; \
20764         r=`${PWD_COMMAND}`; export r; \
20765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20766         $(HOST_EXPORTS) \
20767         for flag in $(EXTRA_HOST_FLAGS) ; do \
20768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20769         done; \
20770         echo "Doing TAGS in libcpp" ; \
20771         (cd $(HOST_SUBDIR)/libcpp && \
20772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20774                   "RANLIB=$${RANLIB}" \
20775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20776                   TAGS) \
20777           || exit 1
20778
20779 @endif libcpp
20780
20781 .PHONY: maybe-install-info-libcpp install-info-libcpp
20782 maybe-install-info-libcpp:
20783 @if libcpp
20784 maybe-install-info-libcpp: install-info-libcpp
20785
20786 install-info-libcpp: \
20787     configure-libcpp \
20788     info-libcpp 
20789         @[ -f ./libcpp/Makefile ] || exit 0; \
20790         r=`${PWD_COMMAND}`; export r; \
20791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20792         $(HOST_EXPORTS) \
20793         for flag in $(EXTRA_HOST_FLAGS) ; do \
20794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20795         done; \
20796         echo "Doing install-info in libcpp" ; \
20797         (cd $(HOST_SUBDIR)/libcpp && \
20798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20800                   "RANLIB=$${RANLIB}" \
20801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20802                   install-info) \
20803           || exit 1
20804
20805 @endif libcpp
20806
20807 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20808 maybe-install-pdf-libcpp:
20809 @if libcpp
20810 maybe-install-pdf-libcpp: install-pdf-libcpp
20811
20812 install-pdf-libcpp: \
20813     configure-libcpp \
20814     pdf-libcpp 
20815         @[ -f ./libcpp/Makefile ] || exit 0; \
20816         r=`${PWD_COMMAND}`; export r; \
20817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20818         $(HOST_EXPORTS) \
20819         for flag in $(EXTRA_HOST_FLAGS) ; do \
20820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20821         done; \
20822         echo "Doing install-pdf in libcpp" ; \
20823         (cd $(HOST_SUBDIR)/libcpp && \
20824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20826                   "RANLIB=$${RANLIB}" \
20827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20828                   install-pdf) \
20829           || exit 1
20830
20831 @endif libcpp
20832
20833 .PHONY: maybe-install-html-libcpp install-html-libcpp
20834 maybe-install-html-libcpp:
20835 @if libcpp
20836 maybe-install-html-libcpp: install-html-libcpp
20837
20838 install-html-libcpp: \
20839     configure-libcpp \
20840     html-libcpp 
20841         @[ -f ./libcpp/Makefile ] || exit 0; \
20842         r=`${PWD_COMMAND}`; export r; \
20843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20844         $(HOST_EXPORTS) \
20845         for flag in $(EXTRA_HOST_FLAGS) ; do \
20846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20847         done; \
20848         echo "Doing install-html in libcpp" ; \
20849         (cd $(HOST_SUBDIR)/libcpp && \
20850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20852                   "RANLIB=$${RANLIB}" \
20853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20854                   install-html) \
20855           || exit 1
20856
20857 @endif libcpp
20858
20859 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20860 maybe-installcheck-libcpp:
20861 @if libcpp
20862 maybe-installcheck-libcpp: installcheck-libcpp
20863
20864 installcheck-libcpp: \
20865     configure-libcpp 
20866         @[ -f ./libcpp/Makefile ] || exit 0; \
20867         r=`${PWD_COMMAND}`; export r; \
20868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20869         $(HOST_EXPORTS) \
20870         for flag in $(EXTRA_HOST_FLAGS) ; do \
20871           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20872         done; \
20873         echo "Doing installcheck in libcpp" ; \
20874         (cd $(HOST_SUBDIR)/libcpp && \
20875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20877                   "RANLIB=$${RANLIB}" \
20878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20879                   installcheck) \
20880           || exit 1
20881
20882 @endif libcpp
20883
20884 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20885 maybe-mostlyclean-libcpp:
20886 @if libcpp
20887 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20888
20889 mostlyclean-libcpp: 
20890         @[ -f ./libcpp/Makefile ] || exit 0; \
20891         r=`${PWD_COMMAND}`; export r; \
20892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20893         $(HOST_EXPORTS) \
20894         for flag in $(EXTRA_HOST_FLAGS) ; do \
20895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20896         done; \
20897         echo "Doing mostlyclean in libcpp" ; \
20898         (cd $(HOST_SUBDIR)/libcpp && \
20899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20901                   "RANLIB=$${RANLIB}" \
20902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20903                   mostlyclean) \
20904           || exit 1
20905
20906 @endif libcpp
20907
20908 .PHONY: maybe-clean-libcpp clean-libcpp
20909 maybe-clean-libcpp:
20910 @if libcpp
20911 maybe-clean-libcpp: clean-libcpp
20912
20913 clean-libcpp: 
20914         @[ -f ./libcpp/Makefile ] || exit 0; \
20915         r=`${PWD_COMMAND}`; export r; \
20916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20917         $(HOST_EXPORTS) \
20918         for flag in $(EXTRA_HOST_FLAGS) ; do \
20919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20920         done; \
20921         echo "Doing clean in libcpp" ; \
20922         (cd $(HOST_SUBDIR)/libcpp && \
20923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20925                   "RANLIB=$${RANLIB}" \
20926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20927                   clean) \
20928           || exit 1
20929
20930 @endif libcpp
20931
20932 .PHONY: maybe-distclean-libcpp distclean-libcpp
20933 maybe-distclean-libcpp:
20934 @if libcpp
20935 maybe-distclean-libcpp: distclean-libcpp
20936
20937 distclean-libcpp: 
20938         @[ -f ./libcpp/Makefile ] || exit 0; \
20939         r=`${PWD_COMMAND}`; export r; \
20940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20941         $(HOST_EXPORTS) \
20942         for flag in $(EXTRA_HOST_FLAGS) ; do \
20943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20944         done; \
20945         echo "Doing distclean in libcpp" ; \
20946         (cd $(HOST_SUBDIR)/libcpp && \
20947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20949                   "RANLIB=$${RANLIB}" \
20950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20951                   distclean) \
20952           || exit 1
20953
20954 @endif libcpp
20955
20956 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
20957 maybe-maintainer-clean-libcpp:
20958 @if libcpp
20959 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
20960
20961 maintainer-clean-libcpp: 
20962         @[ -f ./libcpp/Makefile ] || exit 0; \
20963         r=`${PWD_COMMAND}`; export r; \
20964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20965         $(HOST_EXPORTS) \
20966         for flag in $(EXTRA_HOST_FLAGS) ; do \
20967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20968         done; \
20969         echo "Doing maintainer-clean in libcpp" ; \
20970         (cd $(HOST_SUBDIR)/libcpp && \
20971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20973                   "RANLIB=$${RANLIB}" \
20974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20975                   maintainer-clean) \
20976           || exit 1
20977
20978 @endif libcpp
20979
20980
20981
20982 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
20983 maybe-configure-libdecnumber:
20984 @if gcc-bootstrap
20985 configure-libdecnumber: stage_current
20986 @endif gcc-bootstrap
20987 @if libdecnumber
20988 maybe-configure-libdecnumber: configure-libdecnumber
20989 configure-libdecnumber: 
20990         @r=`${PWD_COMMAND}`; export r; \
20991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20992         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
20993         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
20994         $(HOST_EXPORTS)  \
20995         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
20996         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
20997         case $(srcdir) in \
20998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20999           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21001         esac; \
21002         module_srcdir=libdecnumber; \
21003         $(SHELL) \
21004           $$s/$$module_srcdir/configure \
21005           --srcdir=$${topdir}/$$module_srcdir \
21006           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21007           --target=${target_alias}  \
21008           || exit 1
21009 @endif libdecnumber
21010
21011
21012
21013 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21014 maybe-configure-stage1-libdecnumber:
21015 @if libdecnumber-bootstrap
21016 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21017 configure-stage1-libdecnumber:
21018         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21019         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21020         @r=`${PWD_COMMAND}`; export r; \
21021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21022         TFLAGS="$(STAGE1_TFLAGS)"; \
21023         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21024         $(HOST_EXPORTS) \
21025         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21026         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21027         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21028         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
21029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21030         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21031         case $(srcdir) in \
21032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21033           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21035         esac; \
21036         module_srcdir=libdecnumber; \
21037         $(SHELL) $$s/$$module_srcdir/configure \
21038           --srcdir=$${topdir}/$$module_srcdir \
21039           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21040           --target=${target_alias} \
21041            \
21042           $(STAGE1_CONFIGURE_FLAGS)
21043 @endif libdecnumber-bootstrap
21044
21045 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21046 maybe-configure-stage2-libdecnumber:
21047 @if libdecnumber-bootstrap
21048 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21049 configure-stage2-libdecnumber:
21050         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21051         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21052         @r=`${PWD_COMMAND}`; export r; \
21053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21054         TFLAGS="$(STAGE2_TFLAGS)"; \
21055         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21056         $(HOST_EXPORTS) \
21057         $(POSTSTAGE1_HOST_EXPORTS) \
21058         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21059         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21060         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21061         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
21062         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21063         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21064         case $(srcdir) in \
21065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21066           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21068         esac; \
21069         module_srcdir=libdecnumber; \
21070         $(SHELL) $$s/$$module_srcdir/configure \
21071           --srcdir=$${topdir}/$$module_srcdir \
21072           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21073           --target=${target_alias} \
21074            --with-build-libsubdir=$(HOST_SUBDIR)  \
21075           $(STAGE2_CONFIGURE_FLAGS)
21076 @endif libdecnumber-bootstrap
21077
21078 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21079 maybe-configure-stage3-libdecnumber:
21080 @if libdecnumber-bootstrap
21081 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21082 configure-stage3-libdecnumber:
21083         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21084         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21085         @r=`${PWD_COMMAND}`; export r; \
21086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21087         TFLAGS="$(STAGE3_TFLAGS)"; \
21088         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21089         $(HOST_EXPORTS) \
21090         $(POSTSTAGE1_HOST_EXPORTS) \
21091         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21092         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21093         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21094         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
21095         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21096         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21097         case $(srcdir) in \
21098           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21099           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21100                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21101         esac; \
21102         module_srcdir=libdecnumber; \
21103         $(SHELL) $$s/$$module_srcdir/configure \
21104           --srcdir=$${topdir}/$$module_srcdir \
21105           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21106           --target=${target_alias} \
21107            --with-build-libsubdir=$(HOST_SUBDIR)  \
21108           $(STAGE3_CONFIGURE_FLAGS)
21109 @endif libdecnumber-bootstrap
21110
21111 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21112 maybe-configure-stage4-libdecnumber:
21113 @if libdecnumber-bootstrap
21114 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21115 configure-stage4-libdecnumber:
21116         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21117         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21118         @r=`${PWD_COMMAND}`; export r; \
21119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21120         TFLAGS="$(STAGE4_TFLAGS)"; \
21121         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21122         $(HOST_EXPORTS) \
21123         $(POSTSTAGE1_HOST_EXPORTS) \
21124         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21125         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21126         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21127         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
21128         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21129         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21130         case $(srcdir) in \
21131           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21132           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21133                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21134         esac; \
21135         module_srcdir=libdecnumber; \
21136         $(SHELL) $$s/$$module_srcdir/configure \
21137           --srcdir=$${topdir}/$$module_srcdir \
21138           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21139           --target=${target_alias} \
21140            --with-build-libsubdir=$(HOST_SUBDIR)  \
21141           $(STAGE4_CONFIGURE_FLAGS)
21142 @endif libdecnumber-bootstrap
21143
21144 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21145 maybe-configure-stageprofile-libdecnumber:
21146 @if libdecnumber-bootstrap
21147 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21148 configure-stageprofile-libdecnumber:
21149         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21150         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21151         @r=`${PWD_COMMAND}`; export r; \
21152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21153         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21154         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21155         $(HOST_EXPORTS) \
21156         $(POSTSTAGE1_HOST_EXPORTS) \
21157         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21158         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21159         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21160         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
21161         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21162         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21163         case $(srcdir) in \
21164           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21165           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21166                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21167         esac; \
21168         module_srcdir=libdecnumber; \
21169         $(SHELL) $$s/$$module_srcdir/configure \
21170           --srcdir=$${topdir}/$$module_srcdir \
21171           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21172           --target=${target_alias} \
21173            --with-build-libsubdir=$(HOST_SUBDIR)  \
21174           $(STAGEprofile_CONFIGURE_FLAGS)
21175 @endif libdecnumber-bootstrap
21176
21177 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21178 maybe-configure-stagefeedback-libdecnumber:
21179 @if libdecnumber-bootstrap
21180 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21181 configure-stagefeedback-libdecnumber:
21182         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21183         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21184         @r=`${PWD_COMMAND}`; export r; \
21185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21186         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21187         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21188         $(HOST_EXPORTS) \
21189         $(POSTSTAGE1_HOST_EXPORTS) \
21190         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21191         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21192         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21193         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
21194         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21195         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21196         case $(srcdir) in \
21197           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21198           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21199                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21200         esac; \
21201         module_srcdir=libdecnumber; \
21202         $(SHELL) $$s/$$module_srcdir/configure \
21203           --srcdir=$${topdir}/$$module_srcdir \
21204           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21205           --target=${target_alias} \
21206            --with-build-libsubdir=$(HOST_SUBDIR)  \
21207           $(STAGEfeedback_CONFIGURE_FLAGS)
21208 @endif libdecnumber-bootstrap
21209
21210
21211
21212
21213
21214 .PHONY: all-libdecnumber maybe-all-libdecnumber
21215 maybe-all-libdecnumber:
21216 @if gcc-bootstrap
21217 all-libdecnumber: stage_current
21218 @endif gcc-bootstrap
21219 @if libdecnumber
21220 TARGET-libdecnumber=all
21221 maybe-all-libdecnumber: all-libdecnumber
21222 all-libdecnumber: configure-libdecnumber
21223         @r=`${PWD_COMMAND}`; export r; \
21224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21225         $(HOST_EXPORTS)  \
21226         (cd $(HOST_SUBDIR)/libdecnumber && \
21227           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21228                 $(TARGET-libdecnumber))
21229 @endif libdecnumber
21230
21231
21232
21233 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21234 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21235 maybe-all-stage1-libdecnumber:
21236 maybe-clean-stage1-libdecnumber:
21237 @if libdecnumber-bootstrap
21238 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21239 all-stage1: all-stage1-libdecnumber
21240 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21241 all-stage1-libdecnumber: configure-stage1-libdecnumber
21242         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21243         @r=`${PWD_COMMAND}`; export r; \
21244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21245         TFLAGS="$(STAGE1_TFLAGS)"; \
21246         $(HOST_EXPORTS)  \
21247         cd $(HOST_SUBDIR)/libdecnumber && \
21248         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21249                 CFLAGS="$(STAGE1_CFLAGS)" \
21250                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21251                 LIBCFLAGS="$(LIBCFLAGS)" \
21252                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21253                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21254                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21255                 $(EXTRA_HOST_FLAGS)  \
21256                 $(STAGE1_FLAGS_TO_PASS)  \
21257                 TFLAGS="$(STAGE1_TFLAGS)" \
21258                 $(TARGET-stage1-libdecnumber)
21259
21260 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21261 clean-stage1: clean-stage1-libdecnumber
21262 clean-stage1-libdecnumber:
21263         @if [ $(current_stage) = stage1 ]; then \
21264           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21265         else \
21266           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21267           $(MAKE) stage1-start; \
21268         fi; \
21269         cd $(HOST_SUBDIR)/libdecnumber && \
21270         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21271         $(STAGE1_FLAGS_TO_PASS)  clean
21272 @endif libdecnumber-bootstrap
21273
21274
21275 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21276 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21277 maybe-all-stage2-libdecnumber:
21278 maybe-clean-stage2-libdecnumber:
21279 @if libdecnumber-bootstrap
21280 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21281 all-stage2: all-stage2-libdecnumber
21282 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21283 all-stage2-libdecnumber: configure-stage2-libdecnumber
21284         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21285         @r=`${PWD_COMMAND}`; export r; \
21286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21287         TFLAGS="$(STAGE2_TFLAGS)"; \
21288         $(HOST_EXPORTS) \
21289         $(POSTSTAGE1_HOST_EXPORTS)  \
21290         cd $(HOST_SUBDIR)/libdecnumber && \
21291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21292                 CFLAGS="$(STAGE2_CFLAGS)" \
21293                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21294                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21295                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21296                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21297                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21298                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21299                 TFLAGS="$(STAGE2_TFLAGS)" \
21300                 $(TARGET-stage2-libdecnumber)
21301
21302 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21303 clean-stage2: clean-stage2-libdecnumber
21304 clean-stage2-libdecnumber:
21305         @if [ $(current_stage) = stage2 ]; then \
21306           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21307         else \
21308           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21309           $(MAKE) stage2-start; \
21310         fi; \
21311         cd $(HOST_SUBDIR)/libdecnumber && \
21312         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21313 @endif libdecnumber-bootstrap
21314
21315
21316 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21317 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21318 maybe-all-stage3-libdecnumber:
21319 maybe-clean-stage3-libdecnumber:
21320 @if libdecnumber-bootstrap
21321 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21322 all-stage3: all-stage3-libdecnumber
21323 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21324 all-stage3-libdecnumber: configure-stage3-libdecnumber
21325         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21326         @r=`${PWD_COMMAND}`; export r; \
21327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21328         TFLAGS="$(STAGE3_TFLAGS)"; \
21329         $(HOST_EXPORTS) \
21330         $(POSTSTAGE1_HOST_EXPORTS)  \
21331         cd $(HOST_SUBDIR)/libdecnumber && \
21332         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21333                 CFLAGS="$(STAGE3_CFLAGS)" \
21334                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21335                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21336                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21337                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21338                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21339                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21340                 TFLAGS="$(STAGE3_TFLAGS)" \
21341                 $(TARGET-stage3-libdecnumber)
21342
21343 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21344 clean-stage3: clean-stage3-libdecnumber
21345 clean-stage3-libdecnumber:
21346         @if [ $(current_stage) = stage3 ]; then \
21347           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21348         else \
21349           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21350           $(MAKE) stage3-start; \
21351         fi; \
21352         cd $(HOST_SUBDIR)/libdecnumber && \
21353         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21354 @endif libdecnumber-bootstrap
21355
21356
21357 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21358 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21359 maybe-all-stage4-libdecnumber:
21360 maybe-clean-stage4-libdecnumber:
21361 @if libdecnumber-bootstrap
21362 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21363 all-stage4: all-stage4-libdecnumber
21364 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21365 all-stage4-libdecnumber: configure-stage4-libdecnumber
21366         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21367         @r=`${PWD_COMMAND}`; export r; \
21368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21369         TFLAGS="$(STAGE4_TFLAGS)"; \
21370         $(HOST_EXPORTS) \
21371         $(POSTSTAGE1_HOST_EXPORTS)  \
21372         cd $(HOST_SUBDIR)/libdecnumber && \
21373         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21374                 CFLAGS="$(STAGE4_CFLAGS)" \
21375                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21376                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21377                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21378                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21379                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21380                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21381                 TFLAGS="$(STAGE4_TFLAGS)" \
21382                 $(TARGET-stage4-libdecnumber)
21383
21384 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21385 clean-stage4: clean-stage4-libdecnumber
21386 clean-stage4-libdecnumber:
21387         @if [ $(current_stage) = stage4 ]; then \
21388           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21389         else \
21390           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21391           $(MAKE) stage4-start; \
21392         fi; \
21393         cd $(HOST_SUBDIR)/libdecnumber && \
21394         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21395 @endif libdecnumber-bootstrap
21396
21397
21398 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21399 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21400 maybe-all-stageprofile-libdecnumber:
21401 maybe-clean-stageprofile-libdecnumber:
21402 @if libdecnumber-bootstrap
21403 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21404 all-stageprofile: all-stageprofile-libdecnumber
21405 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21406 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21407         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21408         @r=`${PWD_COMMAND}`; export r; \
21409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21410         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21411         $(HOST_EXPORTS) \
21412         $(POSTSTAGE1_HOST_EXPORTS)  \
21413         cd $(HOST_SUBDIR)/libdecnumber && \
21414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21415                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21416                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21417                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21418                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21419                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21420                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21421                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21422                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21423                 $(TARGET-stageprofile-libdecnumber)
21424
21425 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21426 clean-stageprofile: clean-stageprofile-libdecnumber
21427 clean-stageprofile-libdecnumber:
21428         @if [ $(current_stage) = stageprofile ]; then \
21429           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21430         else \
21431           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21432           $(MAKE) stageprofile-start; \
21433         fi; \
21434         cd $(HOST_SUBDIR)/libdecnumber && \
21435         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21436 @endif libdecnumber-bootstrap
21437
21438
21439 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21440 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21441 maybe-all-stagefeedback-libdecnumber:
21442 maybe-clean-stagefeedback-libdecnumber:
21443 @if libdecnumber-bootstrap
21444 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21445 all-stagefeedback: all-stagefeedback-libdecnumber
21446 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21447 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21448         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21449         @r=`${PWD_COMMAND}`; export r; \
21450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21451         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21452         $(HOST_EXPORTS) \
21453         $(POSTSTAGE1_HOST_EXPORTS)  \
21454         cd $(HOST_SUBDIR)/libdecnumber && \
21455         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21456                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21457                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21458                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21459                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21460                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21461                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21462                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21463                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21464                 $(TARGET-stagefeedback-libdecnumber)
21465
21466 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21467 clean-stagefeedback: clean-stagefeedback-libdecnumber
21468 clean-stagefeedback-libdecnumber:
21469         @if [ $(current_stage) = stagefeedback ]; then \
21470           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21471         else \
21472           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21473           $(MAKE) stagefeedback-start; \
21474         fi; \
21475         cd $(HOST_SUBDIR)/libdecnumber && \
21476         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21477 @endif libdecnumber-bootstrap
21478
21479
21480
21481
21482
21483 .PHONY: check-libdecnumber maybe-check-libdecnumber
21484 maybe-check-libdecnumber:
21485 @if libdecnumber
21486 maybe-check-libdecnumber: check-libdecnumber
21487
21488 check-libdecnumber:
21489         @: $(MAKE); $(unstage)
21490         @r=`${PWD_COMMAND}`; export r; \
21491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21492         $(HOST_EXPORTS) \
21493         (cd $(HOST_SUBDIR)/libdecnumber && \
21494           $(MAKE) $(FLAGS_TO_PASS)  check)
21495
21496 @endif libdecnumber
21497
21498 .PHONY: install-libdecnumber maybe-install-libdecnumber
21499 maybe-install-libdecnumber:
21500 @if libdecnumber
21501 maybe-install-libdecnumber: install-libdecnumber
21502
21503 install-libdecnumber: installdirs
21504         @: $(MAKE); $(unstage)
21505         @r=`${PWD_COMMAND}`; export r; \
21506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21507         $(HOST_EXPORTS) \
21508         (cd $(HOST_SUBDIR)/libdecnumber && \
21509           $(MAKE) $(FLAGS_TO_PASS)  install)
21510
21511 @endif libdecnumber
21512
21513 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21514 maybe-install-strip-libdecnumber:
21515 @if libdecnumber
21516 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21517
21518 install-strip-libdecnumber: installdirs
21519         @: $(MAKE); $(unstage)
21520         @r=`${PWD_COMMAND}`; export r; \
21521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21522         $(HOST_EXPORTS) \
21523         (cd $(HOST_SUBDIR)/libdecnumber && \
21524           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21525
21526 @endif libdecnumber
21527
21528 # Other targets (info, dvi, pdf, etc.)
21529
21530 .PHONY: maybe-info-libdecnumber info-libdecnumber
21531 maybe-info-libdecnumber:
21532 @if libdecnumber
21533 maybe-info-libdecnumber: info-libdecnumber
21534
21535 info-libdecnumber: \
21536     configure-libdecnumber 
21537         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21538         r=`${PWD_COMMAND}`; export r; \
21539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21540         $(HOST_EXPORTS) \
21541         for flag in $(EXTRA_HOST_FLAGS) ; do \
21542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21543         done; \
21544         echo "Doing info in libdecnumber" ; \
21545         (cd $(HOST_SUBDIR)/libdecnumber && \
21546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21548                   "RANLIB=$${RANLIB}" \
21549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21550                   info) \
21551           || exit 1
21552
21553 @endif libdecnumber
21554
21555 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21556 maybe-dvi-libdecnumber:
21557 @if libdecnumber
21558 maybe-dvi-libdecnumber: dvi-libdecnumber
21559
21560 dvi-libdecnumber: \
21561     configure-libdecnumber 
21562         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21563         r=`${PWD_COMMAND}`; export r; \
21564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21565         $(HOST_EXPORTS) \
21566         for flag in $(EXTRA_HOST_FLAGS) ; do \
21567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21568         done; \
21569         echo "Doing dvi in libdecnumber" ; \
21570         (cd $(HOST_SUBDIR)/libdecnumber && \
21571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21573                   "RANLIB=$${RANLIB}" \
21574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21575                   dvi) \
21576           || exit 1
21577
21578 @endif libdecnumber
21579
21580 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21581 maybe-pdf-libdecnumber:
21582 @if libdecnumber
21583 maybe-pdf-libdecnumber: pdf-libdecnumber
21584
21585 pdf-libdecnumber: \
21586     configure-libdecnumber 
21587         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21588         r=`${PWD_COMMAND}`; export r; \
21589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21590         $(HOST_EXPORTS) \
21591         for flag in $(EXTRA_HOST_FLAGS) ; do \
21592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21593         done; \
21594         echo "Doing pdf in libdecnumber" ; \
21595         (cd $(HOST_SUBDIR)/libdecnumber && \
21596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21598                   "RANLIB=$${RANLIB}" \
21599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21600                   pdf) \
21601           || exit 1
21602
21603 @endif libdecnumber
21604
21605 .PHONY: maybe-html-libdecnumber html-libdecnumber
21606 maybe-html-libdecnumber:
21607 @if libdecnumber
21608 maybe-html-libdecnumber: html-libdecnumber
21609
21610 html-libdecnumber: \
21611     configure-libdecnumber 
21612         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21613         r=`${PWD_COMMAND}`; export r; \
21614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21615         $(HOST_EXPORTS) \
21616         for flag in $(EXTRA_HOST_FLAGS) ; do \
21617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21618         done; \
21619         echo "Doing html in libdecnumber" ; \
21620         (cd $(HOST_SUBDIR)/libdecnumber && \
21621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21623                   "RANLIB=$${RANLIB}" \
21624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21625                   html) \
21626           || exit 1
21627
21628 @endif libdecnumber
21629
21630 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21631 maybe-TAGS-libdecnumber:
21632 @if libdecnumber
21633 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21634
21635 TAGS-libdecnumber: \
21636     configure-libdecnumber 
21637         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21638         r=`${PWD_COMMAND}`; export r; \
21639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21640         $(HOST_EXPORTS) \
21641         for flag in $(EXTRA_HOST_FLAGS) ; do \
21642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21643         done; \
21644         echo "Doing TAGS in libdecnumber" ; \
21645         (cd $(HOST_SUBDIR)/libdecnumber && \
21646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21648                   "RANLIB=$${RANLIB}" \
21649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21650                   TAGS) \
21651           || exit 1
21652
21653 @endif libdecnumber
21654
21655 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21656 maybe-install-info-libdecnumber:
21657 @if libdecnumber
21658 maybe-install-info-libdecnumber: install-info-libdecnumber
21659
21660 install-info-libdecnumber: \
21661     configure-libdecnumber \
21662     info-libdecnumber 
21663         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21664         r=`${PWD_COMMAND}`; export r; \
21665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21666         $(HOST_EXPORTS) \
21667         for flag in $(EXTRA_HOST_FLAGS) ; do \
21668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21669         done; \
21670         echo "Doing install-info in libdecnumber" ; \
21671         (cd $(HOST_SUBDIR)/libdecnumber && \
21672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21674                   "RANLIB=$${RANLIB}" \
21675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21676                   install-info) \
21677           || exit 1
21678
21679 @endif libdecnumber
21680
21681 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21682 maybe-install-pdf-libdecnumber:
21683 @if libdecnumber
21684 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21685
21686 install-pdf-libdecnumber: \
21687     configure-libdecnumber \
21688     pdf-libdecnumber 
21689         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21690         r=`${PWD_COMMAND}`; export r; \
21691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21692         $(HOST_EXPORTS) \
21693         for flag in $(EXTRA_HOST_FLAGS) ; do \
21694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21695         done; \
21696         echo "Doing install-pdf in libdecnumber" ; \
21697         (cd $(HOST_SUBDIR)/libdecnumber && \
21698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21700                   "RANLIB=$${RANLIB}" \
21701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21702                   install-pdf) \
21703           || exit 1
21704
21705 @endif libdecnumber
21706
21707 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21708 maybe-install-html-libdecnumber:
21709 @if libdecnumber
21710 maybe-install-html-libdecnumber: install-html-libdecnumber
21711
21712 install-html-libdecnumber: \
21713     configure-libdecnumber \
21714     html-libdecnumber 
21715         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21716         r=`${PWD_COMMAND}`; export r; \
21717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21718         $(HOST_EXPORTS) \
21719         for flag in $(EXTRA_HOST_FLAGS) ; do \
21720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21721         done; \
21722         echo "Doing install-html in libdecnumber" ; \
21723         (cd $(HOST_SUBDIR)/libdecnumber && \
21724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21726                   "RANLIB=$${RANLIB}" \
21727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21728                   install-html) \
21729           || exit 1
21730
21731 @endif libdecnumber
21732
21733 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21734 maybe-installcheck-libdecnumber:
21735 @if libdecnumber
21736 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21737
21738 installcheck-libdecnumber: \
21739     configure-libdecnumber 
21740         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21741         r=`${PWD_COMMAND}`; export r; \
21742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21743         $(HOST_EXPORTS) \
21744         for flag in $(EXTRA_HOST_FLAGS) ; do \
21745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21746         done; \
21747         echo "Doing installcheck in libdecnumber" ; \
21748         (cd $(HOST_SUBDIR)/libdecnumber && \
21749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21751                   "RANLIB=$${RANLIB}" \
21752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21753                   installcheck) \
21754           || exit 1
21755
21756 @endif libdecnumber
21757
21758 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21759 maybe-mostlyclean-libdecnumber:
21760 @if libdecnumber
21761 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21762
21763 mostlyclean-libdecnumber: 
21764         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21765         r=`${PWD_COMMAND}`; export r; \
21766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21767         $(HOST_EXPORTS) \
21768         for flag in $(EXTRA_HOST_FLAGS) ; do \
21769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21770         done; \
21771         echo "Doing mostlyclean in libdecnumber" ; \
21772         (cd $(HOST_SUBDIR)/libdecnumber && \
21773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21775                   "RANLIB=$${RANLIB}" \
21776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21777                   mostlyclean) \
21778           || exit 1
21779
21780 @endif libdecnumber
21781
21782 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21783 maybe-clean-libdecnumber:
21784 @if libdecnumber
21785 maybe-clean-libdecnumber: clean-libdecnumber
21786
21787 clean-libdecnumber: 
21788         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21789         r=`${PWD_COMMAND}`; export r; \
21790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21791         $(HOST_EXPORTS) \
21792         for flag in $(EXTRA_HOST_FLAGS) ; do \
21793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21794         done; \
21795         echo "Doing clean in libdecnumber" ; \
21796         (cd $(HOST_SUBDIR)/libdecnumber && \
21797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21799                   "RANLIB=$${RANLIB}" \
21800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21801                   clean) \
21802           || exit 1
21803
21804 @endif libdecnumber
21805
21806 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21807 maybe-distclean-libdecnumber:
21808 @if libdecnumber
21809 maybe-distclean-libdecnumber: distclean-libdecnumber
21810
21811 distclean-libdecnumber: 
21812         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21813         r=`${PWD_COMMAND}`; export r; \
21814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815         $(HOST_EXPORTS) \
21816         for flag in $(EXTRA_HOST_FLAGS) ; do \
21817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21818         done; \
21819         echo "Doing distclean in libdecnumber" ; \
21820         (cd $(HOST_SUBDIR)/libdecnumber && \
21821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21823                   "RANLIB=$${RANLIB}" \
21824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21825                   distclean) \
21826           || exit 1
21827
21828 @endif libdecnumber
21829
21830 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21831 maybe-maintainer-clean-libdecnumber:
21832 @if libdecnumber
21833 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21834
21835 maintainer-clean-libdecnumber: 
21836         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21837         r=`${PWD_COMMAND}`; export r; \
21838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21839         $(HOST_EXPORTS) \
21840         for flag in $(EXTRA_HOST_FLAGS) ; do \
21841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21842         done; \
21843         echo "Doing maintainer-clean in libdecnumber" ; \
21844         (cd $(HOST_SUBDIR)/libdecnumber && \
21845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21847                   "RANLIB=$${RANLIB}" \
21848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21849                   maintainer-clean) \
21850           || exit 1
21851
21852 @endif libdecnumber
21853
21854
21855
21856 .PHONY: configure-libgui maybe-configure-libgui
21857 maybe-configure-libgui:
21858 @if gcc-bootstrap
21859 configure-libgui: stage_current
21860 @endif gcc-bootstrap
21861 @if libgui
21862 maybe-configure-libgui: configure-libgui
21863 configure-libgui: 
21864         @: $(MAKE); $(unstage)
21865         @r=`${PWD_COMMAND}`; export r; \
21866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21867         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21868         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
21869         $(HOST_EXPORTS)  \
21870         echo Configuring in $(HOST_SUBDIR)/libgui; \
21871         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21872         case $(srcdir) in \
21873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21874           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21876         esac; \
21877         module_srcdir=libgui; \
21878         $(SHELL) \
21879           $$s/$$module_srcdir/configure \
21880           --srcdir=$${topdir}/$$module_srcdir \
21881           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21882           --target=${target_alias}  \
21883           || exit 1
21884 @endif libgui
21885
21886
21887
21888
21889
21890 .PHONY: all-libgui maybe-all-libgui
21891 maybe-all-libgui:
21892 @if gcc-bootstrap
21893 all-libgui: stage_current
21894 @endif gcc-bootstrap
21895 @if libgui
21896 TARGET-libgui=all
21897 maybe-all-libgui: all-libgui
21898 all-libgui: configure-libgui
21899         @: $(MAKE); $(unstage)
21900         @r=`${PWD_COMMAND}`; export r; \
21901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21902         $(HOST_EXPORTS)  \
21903         (cd $(HOST_SUBDIR)/libgui && \
21904           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21905                 $(TARGET-libgui))
21906 @endif libgui
21907
21908
21909
21910
21911 .PHONY: check-libgui maybe-check-libgui
21912 maybe-check-libgui:
21913 @if libgui
21914 maybe-check-libgui: check-libgui
21915
21916 check-libgui:
21917         @: $(MAKE); $(unstage)
21918         @r=`${PWD_COMMAND}`; export r; \
21919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21920         $(HOST_EXPORTS) \
21921         (cd $(HOST_SUBDIR)/libgui && \
21922           $(MAKE) $(FLAGS_TO_PASS)  check)
21923
21924 @endif libgui
21925
21926 .PHONY: install-libgui maybe-install-libgui
21927 maybe-install-libgui:
21928 @if libgui
21929 maybe-install-libgui: install-libgui
21930
21931 install-libgui: installdirs
21932         @: $(MAKE); $(unstage)
21933         @r=`${PWD_COMMAND}`; export r; \
21934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21935         $(HOST_EXPORTS) \
21936         (cd $(HOST_SUBDIR)/libgui && \
21937           $(MAKE) $(FLAGS_TO_PASS)  install)
21938
21939 @endif libgui
21940
21941 .PHONY: install-strip-libgui maybe-install-strip-libgui
21942 maybe-install-strip-libgui:
21943 @if libgui
21944 maybe-install-strip-libgui: install-strip-libgui
21945
21946 install-strip-libgui: installdirs
21947         @: $(MAKE); $(unstage)
21948         @r=`${PWD_COMMAND}`; export r; \
21949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21950         $(HOST_EXPORTS) \
21951         (cd $(HOST_SUBDIR)/libgui && \
21952           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21953
21954 @endif libgui
21955
21956 # Other targets (info, dvi, pdf, etc.)
21957
21958 .PHONY: maybe-info-libgui info-libgui
21959 maybe-info-libgui:
21960 @if libgui
21961 maybe-info-libgui: info-libgui
21962
21963 info-libgui: \
21964     configure-libgui 
21965         @: $(MAKE); $(unstage)
21966         @[ -f ./libgui/Makefile ] || exit 0; \
21967         r=`${PWD_COMMAND}`; export r; \
21968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21969         $(HOST_EXPORTS) \
21970         for flag in $(EXTRA_HOST_FLAGS) ; do \
21971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21972         done; \
21973         echo "Doing info in libgui" ; \
21974         (cd $(HOST_SUBDIR)/libgui && \
21975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21977                   "RANLIB=$${RANLIB}" \
21978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21979                   info) \
21980           || exit 1
21981
21982 @endif libgui
21983
21984 .PHONY: maybe-dvi-libgui dvi-libgui
21985 maybe-dvi-libgui:
21986 @if libgui
21987 maybe-dvi-libgui: dvi-libgui
21988
21989 dvi-libgui: \
21990     configure-libgui 
21991         @: $(MAKE); $(unstage)
21992         @[ -f ./libgui/Makefile ] || exit 0; \
21993         r=`${PWD_COMMAND}`; export r; \
21994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21995         $(HOST_EXPORTS) \
21996         for flag in $(EXTRA_HOST_FLAGS) ; do \
21997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21998         done; \
21999         echo "Doing dvi in libgui" ; \
22000         (cd $(HOST_SUBDIR)/libgui && \
22001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22003                   "RANLIB=$${RANLIB}" \
22004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22005                   dvi) \
22006           || exit 1
22007
22008 @endif libgui
22009
22010 .PHONY: maybe-pdf-libgui pdf-libgui
22011 maybe-pdf-libgui:
22012 @if libgui
22013 maybe-pdf-libgui: pdf-libgui
22014
22015 pdf-libgui: \
22016     configure-libgui 
22017         @: $(MAKE); $(unstage)
22018         @[ -f ./libgui/Makefile ] || exit 0; \
22019         r=`${PWD_COMMAND}`; export r; \
22020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22021         $(HOST_EXPORTS) \
22022         for flag in $(EXTRA_HOST_FLAGS) ; do \
22023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22024         done; \
22025         echo "Doing pdf in libgui" ; \
22026         (cd $(HOST_SUBDIR)/libgui && \
22027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22029                   "RANLIB=$${RANLIB}" \
22030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22031                   pdf) \
22032           || exit 1
22033
22034 @endif libgui
22035
22036 .PHONY: maybe-html-libgui html-libgui
22037 maybe-html-libgui:
22038 @if libgui
22039 maybe-html-libgui: html-libgui
22040
22041 html-libgui: \
22042     configure-libgui 
22043         @: $(MAKE); $(unstage)
22044         @[ -f ./libgui/Makefile ] || exit 0; \
22045         r=`${PWD_COMMAND}`; export r; \
22046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22047         $(HOST_EXPORTS) \
22048         for flag in $(EXTRA_HOST_FLAGS) ; do \
22049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22050         done; \
22051         echo "Doing html in libgui" ; \
22052         (cd $(HOST_SUBDIR)/libgui && \
22053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22055                   "RANLIB=$${RANLIB}" \
22056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22057                   html) \
22058           || exit 1
22059
22060 @endif libgui
22061
22062 .PHONY: maybe-TAGS-libgui TAGS-libgui
22063 maybe-TAGS-libgui:
22064 @if libgui
22065 maybe-TAGS-libgui: TAGS-libgui
22066
22067 TAGS-libgui: \
22068     configure-libgui 
22069         @: $(MAKE); $(unstage)
22070         @[ -f ./libgui/Makefile ] || exit 0; \
22071         r=`${PWD_COMMAND}`; export r; \
22072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22073         $(HOST_EXPORTS) \
22074         for flag in $(EXTRA_HOST_FLAGS) ; do \
22075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22076         done; \
22077         echo "Doing TAGS in libgui" ; \
22078         (cd $(HOST_SUBDIR)/libgui && \
22079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22081                   "RANLIB=$${RANLIB}" \
22082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22083                   TAGS) \
22084           || exit 1
22085
22086 @endif libgui
22087
22088 .PHONY: maybe-install-info-libgui install-info-libgui
22089 maybe-install-info-libgui:
22090 @if libgui
22091 maybe-install-info-libgui: install-info-libgui
22092
22093 install-info-libgui: \
22094     configure-libgui \
22095     info-libgui 
22096         @: $(MAKE); $(unstage)
22097         @[ -f ./libgui/Makefile ] || exit 0; \
22098         r=`${PWD_COMMAND}`; export r; \
22099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22100         $(HOST_EXPORTS) \
22101         for flag in $(EXTRA_HOST_FLAGS) ; do \
22102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22103         done; \
22104         echo "Doing install-info in libgui" ; \
22105         (cd $(HOST_SUBDIR)/libgui && \
22106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22108                   "RANLIB=$${RANLIB}" \
22109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22110                   install-info) \
22111           || exit 1
22112
22113 @endif libgui
22114
22115 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22116 maybe-install-pdf-libgui:
22117 @if libgui
22118 maybe-install-pdf-libgui: install-pdf-libgui
22119
22120 install-pdf-libgui: \
22121     configure-libgui \
22122     pdf-libgui 
22123         @: $(MAKE); $(unstage)
22124         @[ -f ./libgui/Makefile ] || exit 0; \
22125         r=`${PWD_COMMAND}`; export r; \
22126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22127         $(HOST_EXPORTS) \
22128         for flag in $(EXTRA_HOST_FLAGS) ; do \
22129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22130         done; \
22131         echo "Doing install-pdf in libgui" ; \
22132         (cd $(HOST_SUBDIR)/libgui && \
22133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22135                   "RANLIB=$${RANLIB}" \
22136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22137                   install-pdf) \
22138           || exit 1
22139
22140 @endif libgui
22141
22142 .PHONY: maybe-install-html-libgui install-html-libgui
22143 maybe-install-html-libgui:
22144 @if libgui
22145 maybe-install-html-libgui: install-html-libgui
22146
22147 install-html-libgui: \
22148     configure-libgui \
22149     html-libgui 
22150         @: $(MAKE); $(unstage)
22151         @[ -f ./libgui/Makefile ] || exit 0; \
22152         r=`${PWD_COMMAND}`; export r; \
22153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22154         $(HOST_EXPORTS) \
22155         for flag in $(EXTRA_HOST_FLAGS) ; do \
22156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22157         done; \
22158         echo "Doing install-html in libgui" ; \
22159         (cd $(HOST_SUBDIR)/libgui && \
22160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22162                   "RANLIB=$${RANLIB}" \
22163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22164                   install-html) \
22165           || exit 1
22166
22167 @endif libgui
22168
22169 .PHONY: maybe-installcheck-libgui installcheck-libgui
22170 maybe-installcheck-libgui:
22171 @if libgui
22172 maybe-installcheck-libgui: installcheck-libgui
22173
22174 installcheck-libgui: \
22175     configure-libgui 
22176         @: $(MAKE); $(unstage)
22177         @[ -f ./libgui/Makefile ] || exit 0; \
22178         r=`${PWD_COMMAND}`; export r; \
22179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22180         $(HOST_EXPORTS) \
22181         for flag in $(EXTRA_HOST_FLAGS) ; do \
22182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22183         done; \
22184         echo "Doing installcheck in libgui" ; \
22185         (cd $(HOST_SUBDIR)/libgui && \
22186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22188                   "RANLIB=$${RANLIB}" \
22189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22190                   installcheck) \
22191           || exit 1
22192
22193 @endif libgui
22194
22195 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22196 maybe-mostlyclean-libgui:
22197 @if libgui
22198 maybe-mostlyclean-libgui: mostlyclean-libgui
22199
22200 mostlyclean-libgui: 
22201         @: $(MAKE); $(unstage)
22202         @[ -f ./libgui/Makefile ] || exit 0; \
22203         r=`${PWD_COMMAND}`; export r; \
22204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22205         $(HOST_EXPORTS) \
22206         for flag in $(EXTRA_HOST_FLAGS) ; do \
22207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22208         done; \
22209         echo "Doing mostlyclean in libgui" ; \
22210         (cd $(HOST_SUBDIR)/libgui && \
22211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22213                   "RANLIB=$${RANLIB}" \
22214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22215                   mostlyclean) \
22216           || exit 1
22217
22218 @endif libgui
22219
22220 .PHONY: maybe-clean-libgui clean-libgui
22221 maybe-clean-libgui:
22222 @if libgui
22223 maybe-clean-libgui: clean-libgui
22224
22225 clean-libgui: 
22226         @: $(MAKE); $(unstage)
22227         @[ -f ./libgui/Makefile ] || exit 0; \
22228         r=`${PWD_COMMAND}`; export r; \
22229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22230         $(HOST_EXPORTS) \
22231         for flag in $(EXTRA_HOST_FLAGS) ; do \
22232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22233         done; \
22234         echo "Doing clean in libgui" ; \
22235         (cd $(HOST_SUBDIR)/libgui && \
22236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22238                   "RANLIB=$${RANLIB}" \
22239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22240                   clean) \
22241           || exit 1
22242
22243 @endif libgui
22244
22245 .PHONY: maybe-distclean-libgui distclean-libgui
22246 maybe-distclean-libgui:
22247 @if libgui
22248 maybe-distclean-libgui: distclean-libgui
22249
22250 distclean-libgui: 
22251         @: $(MAKE); $(unstage)
22252         @[ -f ./libgui/Makefile ] || exit 0; \
22253         r=`${PWD_COMMAND}`; export r; \
22254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22255         $(HOST_EXPORTS) \
22256         for flag in $(EXTRA_HOST_FLAGS) ; do \
22257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22258         done; \
22259         echo "Doing distclean in libgui" ; \
22260         (cd $(HOST_SUBDIR)/libgui && \
22261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22263                   "RANLIB=$${RANLIB}" \
22264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22265                   distclean) \
22266           || exit 1
22267
22268 @endif libgui
22269
22270 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22271 maybe-maintainer-clean-libgui:
22272 @if libgui
22273 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22274
22275 maintainer-clean-libgui: 
22276         @: $(MAKE); $(unstage)
22277         @[ -f ./libgui/Makefile ] || exit 0; \
22278         r=`${PWD_COMMAND}`; export r; \
22279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22280         $(HOST_EXPORTS) \
22281         for flag in $(EXTRA_HOST_FLAGS) ; do \
22282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22283         done; \
22284         echo "Doing maintainer-clean in libgui" ; \
22285         (cd $(HOST_SUBDIR)/libgui && \
22286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22288                   "RANLIB=$${RANLIB}" \
22289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22290                   maintainer-clean) \
22291           || exit 1
22292
22293 @endif libgui
22294
22295
22296
22297 .PHONY: configure-libiberty maybe-configure-libiberty
22298 maybe-configure-libiberty:
22299 @if gcc-bootstrap
22300 configure-libiberty: stage_current
22301 @endif gcc-bootstrap
22302 @if libiberty
22303 maybe-configure-libiberty: configure-libiberty
22304 configure-libiberty: 
22305         @r=`${PWD_COMMAND}`; export r; \
22306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22307         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22309         $(HOST_EXPORTS)  \
22310         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22311         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22312         case $(srcdir) in \
22313           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22314           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22315                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22316         esac; \
22317         module_srcdir=libiberty; \
22318         $(SHELL) \
22319           $$s/$$module_srcdir/configure \
22320           --srcdir=$${topdir}/$$module_srcdir \
22321           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22322           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22323           || exit 1
22324 @endif libiberty
22325
22326
22327
22328 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22329 maybe-configure-stage1-libiberty:
22330 @if libiberty-bootstrap
22331 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22332 configure-stage1-libiberty:
22333         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22334         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22335         @r=`${PWD_COMMAND}`; export r; \
22336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22337         TFLAGS="$(STAGE1_TFLAGS)"; \
22338         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22339         $(HOST_EXPORTS) \
22340         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22341         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22342         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22343         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
22344         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22345         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22346         case $(srcdir) in \
22347           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22348           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22349                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22350         esac; \
22351         module_srcdir=libiberty; \
22352         $(SHELL) $$s/$$module_srcdir/configure \
22353           --srcdir=$${topdir}/$$module_srcdir \
22354           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22355           --target=${target_alias} \
22356            \
22357           $(STAGE1_CONFIGURE_FLAGS) \
22358           @extra_host_libiberty_configure_flags@
22359 @endif libiberty-bootstrap
22360
22361 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22362 maybe-configure-stage2-libiberty:
22363 @if libiberty-bootstrap
22364 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22365 configure-stage2-libiberty:
22366         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22367         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22368         @r=`${PWD_COMMAND}`; export r; \
22369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22370         TFLAGS="$(STAGE2_TFLAGS)"; \
22371         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22372         $(HOST_EXPORTS) \
22373         $(POSTSTAGE1_HOST_EXPORTS) \
22374         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22375         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22376         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22377         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
22378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22379         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22380         case $(srcdir) in \
22381           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22382           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22383                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22384         esac; \
22385         module_srcdir=libiberty; \
22386         $(SHELL) $$s/$$module_srcdir/configure \
22387           --srcdir=$${topdir}/$$module_srcdir \
22388           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22389           --target=${target_alias} \
22390            --with-build-libsubdir=$(HOST_SUBDIR)  \
22391           $(STAGE2_CONFIGURE_FLAGS) \
22392           @extra_host_libiberty_configure_flags@
22393 @endif libiberty-bootstrap
22394
22395 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22396 maybe-configure-stage3-libiberty:
22397 @if libiberty-bootstrap
22398 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22399 configure-stage3-libiberty:
22400         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22401         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22402         @r=`${PWD_COMMAND}`; export r; \
22403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22404         TFLAGS="$(STAGE3_TFLAGS)"; \
22405         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22406         $(HOST_EXPORTS) \
22407         $(POSTSTAGE1_HOST_EXPORTS) \
22408         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22409         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22410         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22411         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
22412         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22413         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22414         case $(srcdir) in \
22415           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22416           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22417                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22418         esac; \
22419         module_srcdir=libiberty; \
22420         $(SHELL) $$s/$$module_srcdir/configure \
22421           --srcdir=$${topdir}/$$module_srcdir \
22422           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22423           --target=${target_alias} \
22424            --with-build-libsubdir=$(HOST_SUBDIR)  \
22425           $(STAGE3_CONFIGURE_FLAGS) \
22426           @extra_host_libiberty_configure_flags@
22427 @endif libiberty-bootstrap
22428
22429 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22430 maybe-configure-stage4-libiberty:
22431 @if libiberty-bootstrap
22432 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22433 configure-stage4-libiberty:
22434         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22435         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22436         @r=`${PWD_COMMAND}`; export r; \
22437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22438         TFLAGS="$(STAGE4_TFLAGS)"; \
22439         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22440         $(HOST_EXPORTS) \
22441         $(POSTSTAGE1_HOST_EXPORTS) \
22442         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22443         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22444         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22445         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
22446         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22447         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22448         case $(srcdir) in \
22449           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22450           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22451                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22452         esac; \
22453         module_srcdir=libiberty; \
22454         $(SHELL) $$s/$$module_srcdir/configure \
22455           --srcdir=$${topdir}/$$module_srcdir \
22456           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22457           --target=${target_alias} \
22458            --with-build-libsubdir=$(HOST_SUBDIR)  \
22459           $(STAGE4_CONFIGURE_FLAGS) \
22460           @extra_host_libiberty_configure_flags@
22461 @endif libiberty-bootstrap
22462
22463 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22464 maybe-configure-stageprofile-libiberty:
22465 @if libiberty-bootstrap
22466 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22467 configure-stageprofile-libiberty:
22468         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22469         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22470         @r=`${PWD_COMMAND}`; export r; \
22471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22472         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22473         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22474         $(HOST_EXPORTS) \
22475         $(POSTSTAGE1_HOST_EXPORTS) \
22476         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22477         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22478         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22479         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
22480         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22481         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22482         case $(srcdir) in \
22483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22484           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22486         esac; \
22487         module_srcdir=libiberty; \
22488         $(SHELL) $$s/$$module_srcdir/configure \
22489           --srcdir=$${topdir}/$$module_srcdir \
22490           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22491           --target=${target_alias} \
22492            --with-build-libsubdir=$(HOST_SUBDIR)  \
22493           $(STAGEprofile_CONFIGURE_FLAGS) \
22494           @extra_host_libiberty_configure_flags@
22495 @endif libiberty-bootstrap
22496
22497 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22498 maybe-configure-stagefeedback-libiberty:
22499 @if libiberty-bootstrap
22500 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22501 configure-stagefeedback-libiberty:
22502         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22504         @r=`${PWD_COMMAND}`; export r; \
22505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22506         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22507         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22508         $(HOST_EXPORTS) \
22509         $(POSTSTAGE1_HOST_EXPORTS) \
22510         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22511         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22512         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22513         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
22514         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22515         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22516         case $(srcdir) in \
22517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22518           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22520         esac; \
22521         module_srcdir=libiberty; \
22522         $(SHELL) $$s/$$module_srcdir/configure \
22523           --srcdir=$${topdir}/$$module_srcdir \
22524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22525           --target=${target_alias} \
22526            --with-build-libsubdir=$(HOST_SUBDIR)  \
22527           $(STAGEfeedback_CONFIGURE_FLAGS) \
22528           @extra_host_libiberty_configure_flags@
22529 @endif libiberty-bootstrap
22530
22531
22532
22533
22534
22535 .PHONY: all-libiberty maybe-all-libiberty
22536 maybe-all-libiberty:
22537 @if gcc-bootstrap
22538 all-libiberty: stage_current
22539 @endif gcc-bootstrap
22540 @if libiberty
22541 TARGET-libiberty=all
22542 maybe-all-libiberty: all-libiberty
22543 all-libiberty: configure-libiberty
22544         @r=`${PWD_COMMAND}`; export r; \
22545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22546         $(HOST_EXPORTS)  \
22547         (cd $(HOST_SUBDIR)/libiberty && \
22548           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22549                 $(TARGET-libiberty))
22550 @endif libiberty
22551
22552
22553
22554 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22555 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22556 maybe-all-stage1-libiberty:
22557 maybe-clean-stage1-libiberty:
22558 @if libiberty-bootstrap
22559 maybe-all-stage1-libiberty: all-stage1-libiberty
22560 all-stage1: all-stage1-libiberty
22561 TARGET-stage1-libiberty = $(TARGET-libiberty)
22562 all-stage1-libiberty: configure-stage1-libiberty
22563         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22564         @r=`${PWD_COMMAND}`; export r; \
22565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22566         TFLAGS="$(STAGE1_TFLAGS)"; \
22567         $(HOST_EXPORTS)  \
22568         cd $(HOST_SUBDIR)/libiberty && \
22569         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22570                 CFLAGS="$(STAGE1_CFLAGS)" \
22571                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22572                 LIBCFLAGS="$(LIBCFLAGS)" \
22573                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22574                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22575                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22576                 $(EXTRA_HOST_FLAGS)  \
22577                 $(STAGE1_FLAGS_TO_PASS)  \
22578                 TFLAGS="$(STAGE1_TFLAGS)" \
22579                 $(TARGET-stage1-libiberty)
22580
22581 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22582 clean-stage1: clean-stage1-libiberty
22583 clean-stage1-libiberty:
22584         @if [ $(current_stage) = stage1 ]; then \
22585           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22586         else \
22587           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22588           $(MAKE) stage1-start; \
22589         fi; \
22590         cd $(HOST_SUBDIR)/libiberty && \
22591         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22592         $(STAGE1_FLAGS_TO_PASS)  clean
22593 @endif libiberty-bootstrap
22594
22595
22596 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22597 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22598 maybe-all-stage2-libiberty:
22599 maybe-clean-stage2-libiberty:
22600 @if libiberty-bootstrap
22601 maybe-all-stage2-libiberty: all-stage2-libiberty
22602 all-stage2: all-stage2-libiberty
22603 TARGET-stage2-libiberty = $(TARGET-libiberty)
22604 all-stage2-libiberty: configure-stage2-libiberty
22605         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22606         @r=`${PWD_COMMAND}`; export r; \
22607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22608         TFLAGS="$(STAGE2_TFLAGS)"; \
22609         $(HOST_EXPORTS) \
22610         $(POSTSTAGE1_HOST_EXPORTS)  \
22611         cd $(HOST_SUBDIR)/libiberty && \
22612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22613                 CFLAGS="$(STAGE2_CFLAGS)" \
22614                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22615                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22619                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22620                 TFLAGS="$(STAGE2_TFLAGS)" \
22621                 $(TARGET-stage2-libiberty)
22622
22623 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22624 clean-stage2: clean-stage2-libiberty
22625 clean-stage2-libiberty:
22626         @if [ $(current_stage) = stage2 ]; then \
22627           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22628         else \
22629           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22630           $(MAKE) stage2-start; \
22631         fi; \
22632         cd $(HOST_SUBDIR)/libiberty && \
22633         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22634 @endif libiberty-bootstrap
22635
22636
22637 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22638 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22639 maybe-all-stage3-libiberty:
22640 maybe-clean-stage3-libiberty:
22641 @if libiberty-bootstrap
22642 maybe-all-stage3-libiberty: all-stage3-libiberty
22643 all-stage3: all-stage3-libiberty
22644 TARGET-stage3-libiberty = $(TARGET-libiberty)
22645 all-stage3-libiberty: configure-stage3-libiberty
22646         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22647         @r=`${PWD_COMMAND}`; export r; \
22648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22649         TFLAGS="$(STAGE3_TFLAGS)"; \
22650         $(HOST_EXPORTS) \
22651         $(POSTSTAGE1_HOST_EXPORTS)  \
22652         cd $(HOST_SUBDIR)/libiberty && \
22653         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22654                 CFLAGS="$(STAGE3_CFLAGS)" \
22655                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22656                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22657                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22658                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22659                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22660                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22661                 TFLAGS="$(STAGE3_TFLAGS)" \
22662                 $(TARGET-stage3-libiberty)
22663
22664 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22665 clean-stage3: clean-stage3-libiberty
22666 clean-stage3-libiberty:
22667         @if [ $(current_stage) = stage3 ]; then \
22668           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22669         else \
22670           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22671           $(MAKE) stage3-start; \
22672         fi; \
22673         cd $(HOST_SUBDIR)/libiberty && \
22674         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22675 @endif libiberty-bootstrap
22676
22677
22678 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22679 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22680 maybe-all-stage4-libiberty:
22681 maybe-clean-stage4-libiberty:
22682 @if libiberty-bootstrap
22683 maybe-all-stage4-libiberty: all-stage4-libiberty
22684 all-stage4: all-stage4-libiberty
22685 TARGET-stage4-libiberty = $(TARGET-libiberty)
22686 all-stage4-libiberty: configure-stage4-libiberty
22687         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22688         @r=`${PWD_COMMAND}`; export r; \
22689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22690         TFLAGS="$(STAGE4_TFLAGS)"; \
22691         $(HOST_EXPORTS) \
22692         $(POSTSTAGE1_HOST_EXPORTS)  \
22693         cd $(HOST_SUBDIR)/libiberty && \
22694         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22695                 CFLAGS="$(STAGE4_CFLAGS)" \
22696                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22697                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22698                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22699                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22700                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22701                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22702                 TFLAGS="$(STAGE4_TFLAGS)" \
22703                 $(TARGET-stage4-libiberty)
22704
22705 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22706 clean-stage4: clean-stage4-libiberty
22707 clean-stage4-libiberty:
22708         @if [ $(current_stage) = stage4 ]; then \
22709           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22710         else \
22711           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22712           $(MAKE) stage4-start; \
22713         fi; \
22714         cd $(HOST_SUBDIR)/libiberty && \
22715         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22716 @endif libiberty-bootstrap
22717
22718
22719 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22720 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22721 maybe-all-stageprofile-libiberty:
22722 maybe-clean-stageprofile-libiberty:
22723 @if libiberty-bootstrap
22724 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22725 all-stageprofile: all-stageprofile-libiberty
22726 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22727 all-stageprofile-libiberty: configure-stageprofile-libiberty
22728         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22729         @r=`${PWD_COMMAND}`; export r; \
22730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22731         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22732         $(HOST_EXPORTS) \
22733         $(POSTSTAGE1_HOST_EXPORTS)  \
22734         cd $(HOST_SUBDIR)/libiberty && \
22735         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22736                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22737                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22738                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22739                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22740                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22741                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22742                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22743                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22744                 $(TARGET-stageprofile-libiberty)
22745
22746 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22747 clean-stageprofile: clean-stageprofile-libiberty
22748 clean-stageprofile-libiberty:
22749         @if [ $(current_stage) = stageprofile ]; then \
22750           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22751         else \
22752           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22753           $(MAKE) stageprofile-start; \
22754         fi; \
22755         cd $(HOST_SUBDIR)/libiberty && \
22756         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22757 @endif libiberty-bootstrap
22758
22759
22760 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22761 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22762 maybe-all-stagefeedback-libiberty:
22763 maybe-clean-stagefeedback-libiberty:
22764 @if libiberty-bootstrap
22765 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22766 all-stagefeedback: all-stagefeedback-libiberty
22767 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22768 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22769         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22770         @r=`${PWD_COMMAND}`; export r; \
22771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22772         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22773         $(HOST_EXPORTS) \
22774         $(POSTSTAGE1_HOST_EXPORTS)  \
22775         cd $(HOST_SUBDIR)/libiberty && \
22776         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22777                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22778                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22779                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22780                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22781                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22782                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22783                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22784                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22785                 $(TARGET-stagefeedback-libiberty)
22786
22787 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22788 clean-stagefeedback: clean-stagefeedback-libiberty
22789 clean-stagefeedback-libiberty:
22790         @if [ $(current_stage) = stagefeedback ]; then \
22791           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22792         else \
22793           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22794           $(MAKE) stagefeedback-start; \
22795         fi; \
22796         cd $(HOST_SUBDIR)/libiberty && \
22797         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22798 @endif libiberty-bootstrap
22799
22800
22801
22802
22803
22804 .PHONY: check-libiberty maybe-check-libiberty
22805 maybe-check-libiberty:
22806 @if libiberty
22807 maybe-check-libiberty: check-libiberty
22808
22809 check-libiberty:
22810         @: $(MAKE); $(unstage)
22811         @r=`${PWD_COMMAND}`; export r; \
22812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22813         $(HOST_EXPORTS) \
22814         (cd $(HOST_SUBDIR)/libiberty && \
22815           $(MAKE) $(FLAGS_TO_PASS)  check)
22816
22817 @endif libiberty
22818
22819 .PHONY: install-libiberty maybe-install-libiberty
22820 maybe-install-libiberty:
22821 @if libiberty
22822 maybe-install-libiberty: install-libiberty
22823
22824 install-libiberty: installdirs
22825         @: $(MAKE); $(unstage)
22826         @r=`${PWD_COMMAND}`; export r; \
22827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22828         $(HOST_EXPORTS) \
22829         (cd $(HOST_SUBDIR)/libiberty && \
22830           $(MAKE) $(FLAGS_TO_PASS)  install)
22831
22832 @endif libiberty
22833
22834 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22835 maybe-install-strip-libiberty:
22836 @if libiberty
22837 maybe-install-strip-libiberty: install-strip-libiberty
22838
22839 install-strip-libiberty: installdirs
22840         @: $(MAKE); $(unstage)
22841         @r=`${PWD_COMMAND}`; export r; \
22842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22843         $(HOST_EXPORTS) \
22844         (cd $(HOST_SUBDIR)/libiberty && \
22845           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22846
22847 @endif libiberty
22848
22849 # Other targets (info, dvi, pdf, etc.)
22850
22851 .PHONY: maybe-info-libiberty info-libiberty
22852 maybe-info-libiberty:
22853 @if libiberty
22854 maybe-info-libiberty: info-libiberty
22855
22856 info-libiberty: \
22857     configure-libiberty 
22858         @[ -f ./libiberty/Makefile ] || exit 0; \
22859         r=`${PWD_COMMAND}`; export r; \
22860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22861         $(HOST_EXPORTS) \
22862         for flag in $(EXTRA_HOST_FLAGS) ; do \
22863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22864         done; \
22865         echo "Doing info in libiberty" ; \
22866         (cd $(HOST_SUBDIR)/libiberty && \
22867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22869                   "RANLIB=$${RANLIB}" \
22870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22871                   info) \
22872           || exit 1
22873
22874 @endif libiberty
22875
22876 .PHONY: maybe-dvi-libiberty dvi-libiberty
22877 maybe-dvi-libiberty:
22878 @if libiberty
22879 maybe-dvi-libiberty: dvi-libiberty
22880
22881 dvi-libiberty: \
22882     configure-libiberty 
22883         @[ -f ./libiberty/Makefile ] || exit 0; \
22884         r=`${PWD_COMMAND}`; export r; \
22885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22886         $(HOST_EXPORTS) \
22887         for flag in $(EXTRA_HOST_FLAGS) ; do \
22888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22889         done; \
22890         echo "Doing dvi in libiberty" ; \
22891         (cd $(HOST_SUBDIR)/libiberty && \
22892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22894                   "RANLIB=$${RANLIB}" \
22895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22896                   dvi) \
22897           || exit 1
22898
22899 @endif libiberty
22900
22901 .PHONY: maybe-pdf-libiberty pdf-libiberty
22902 maybe-pdf-libiberty:
22903 @if libiberty
22904 maybe-pdf-libiberty: pdf-libiberty
22905
22906 pdf-libiberty: \
22907     configure-libiberty 
22908         @[ -f ./libiberty/Makefile ] || exit 0; \
22909         r=`${PWD_COMMAND}`; export r; \
22910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22911         $(HOST_EXPORTS) \
22912         for flag in $(EXTRA_HOST_FLAGS) ; do \
22913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22914         done; \
22915         echo "Doing pdf in libiberty" ; \
22916         (cd $(HOST_SUBDIR)/libiberty && \
22917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22919                   "RANLIB=$${RANLIB}" \
22920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22921                   pdf) \
22922           || exit 1
22923
22924 @endif libiberty
22925
22926 .PHONY: maybe-html-libiberty html-libiberty
22927 maybe-html-libiberty:
22928 @if libiberty
22929 maybe-html-libiberty: html-libiberty
22930
22931 html-libiberty: \
22932     configure-libiberty 
22933         @[ -f ./libiberty/Makefile ] || exit 0; \
22934         r=`${PWD_COMMAND}`; export r; \
22935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22936         $(HOST_EXPORTS) \
22937         for flag in $(EXTRA_HOST_FLAGS) ; do \
22938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22939         done; \
22940         echo "Doing html in libiberty" ; \
22941         (cd $(HOST_SUBDIR)/libiberty && \
22942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22944                   "RANLIB=$${RANLIB}" \
22945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22946                   html) \
22947           || exit 1
22948
22949 @endif libiberty
22950
22951 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
22952 maybe-TAGS-libiberty:
22953 @if libiberty
22954 maybe-TAGS-libiberty: TAGS-libiberty
22955
22956 TAGS-libiberty: \
22957     configure-libiberty 
22958         @[ -f ./libiberty/Makefile ] || exit 0; \
22959         r=`${PWD_COMMAND}`; export r; \
22960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22961         $(HOST_EXPORTS) \
22962         for flag in $(EXTRA_HOST_FLAGS) ; do \
22963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22964         done; \
22965         echo "Doing TAGS in libiberty" ; \
22966         (cd $(HOST_SUBDIR)/libiberty && \
22967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22969                   "RANLIB=$${RANLIB}" \
22970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22971                   TAGS) \
22972           || exit 1
22973
22974 @endif libiberty
22975
22976 .PHONY: maybe-install-info-libiberty install-info-libiberty
22977 maybe-install-info-libiberty:
22978 @if libiberty
22979 maybe-install-info-libiberty: install-info-libiberty
22980
22981 install-info-libiberty: \
22982     configure-libiberty \
22983     info-libiberty 
22984         @[ -f ./libiberty/Makefile ] || exit 0; \
22985         r=`${PWD_COMMAND}`; export r; \
22986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22987         $(HOST_EXPORTS) \
22988         for flag in $(EXTRA_HOST_FLAGS) ; do \
22989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22990         done; \
22991         echo "Doing install-info in libiberty" ; \
22992         (cd $(HOST_SUBDIR)/libiberty && \
22993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22995                   "RANLIB=$${RANLIB}" \
22996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22997                   install-info) \
22998           || exit 1
22999
23000 @endif libiberty
23001
23002 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23003 maybe-install-pdf-libiberty:
23004 @if libiberty
23005 maybe-install-pdf-libiberty: install-pdf-libiberty
23006
23007 install-pdf-libiberty: \
23008     configure-libiberty \
23009     pdf-libiberty 
23010         @[ -f ./libiberty/Makefile ] || exit 0; \
23011         r=`${PWD_COMMAND}`; export r; \
23012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23013         $(HOST_EXPORTS) \
23014         for flag in $(EXTRA_HOST_FLAGS) ; do \
23015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23016         done; \
23017         echo "Doing install-pdf in libiberty" ; \
23018         (cd $(HOST_SUBDIR)/libiberty && \
23019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23021                   "RANLIB=$${RANLIB}" \
23022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23023                   install-pdf) \
23024           || exit 1
23025
23026 @endif libiberty
23027
23028 .PHONY: maybe-install-html-libiberty install-html-libiberty
23029 maybe-install-html-libiberty:
23030 @if libiberty
23031 maybe-install-html-libiberty: install-html-libiberty
23032
23033 install-html-libiberty: \
23034     configure-libiberty \
23035     html-libiberty 
23036         @[ -f ./libiberty/Makefile ] || exit 0; \
23037         r=`${PWD_COMMAND}`; export r; \
23038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23039         $(HOST_EXPORTS) \
23040         for flag in $(EXTRA_HOST_FLAGS) ; do \
23041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23042         done; \
23043         echo "Doing install-html in libiberty" ; \
23044         (cd $(HOST_SUBDIR)/libiberty && \
23045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23047                   "RANLIB=$${RANLIB}" \
23048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23049                   install-html) \
23050           || exit 1
23051
23052 @endif libiberty
23053
23054 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23055 maybe-installcheck-libiberty:
23056 @if libiberty
23057 maybe-installcheck-libiberty: installcheck-libiberty
23058
23059 installcheck-libiberty: \
23060     configure-libiberty 
23061         @[ -f ./libiberty/Makefile ] || exit 0; \
23062         r=`${PWD_COMMAND}`; export r; \
23063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23064         $(HOST_EXPORTS) \
23065         for flag in $(EXTRA_HOST_FLAGS) ; do \
23066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23067         done; \
23068         echo "Doing installcheck in libiberty" ; \
23069         (cd $(HOST_SUBDIR)/libiberty && \
23070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23072                   "RANLIB=$${RANLIB}" \
23073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23074                   installcheck) \
23075           || exit 1
23076
23077 @endif libiberty
23078
23079 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23080 maybe-mostlyclean-libiberty:
23081 @if libiberty
23082 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23083
23084 mostlyclean-libiberty: 
23085         @[ -f ./libiberty/Makefile ] || exit 0; \
23086         r=`${PWD_COMMAND}`; export r; \
23087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23088         $(HOST_EXPORTS) \
23089         for flag in $(EXTRA_HOST_FLAGS) ; do \
23090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23091         done; \
23092         echo "Doing mostlyclean in libiberty" ; \
23093         (cd $(HOST_SUBDIR)/libiberty && \
23094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23096                   "RANLIB=$${RANLIB}" \
23097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23098                   mostlyclean) \
23099           || exit 1
23100
23101 @endif libiberty
23102
23103 .PHONY: maybe-clean-libiberty clean-libiberty
23104 maybe-clean-libiberty:
23105 @if libiberty
23106 maybe-clean-libiberty: clean-libiberty
23107
23108 clean-libiberty: 
23109         @[ -f ./libiberty/Makefile ] || exit 0; \
23110         r=`${PWD_COMMAND}`; export r; \
23111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23112         $(HOST_EXPORTS) \
23113         for flag in $(EXTRA_HOST_FLAGS) ; do \
23114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23115         done; \
23116         echo "Doing clean in libiberty" ; \
23117         (cd $(HOST_SUBDIR)/libiberty && \
23118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23120                   "RANLIB=$${RANLIB}" \
23121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23122                   clean) \
23123           || exit 1
23124
23125 @endif libiberty
23126
23127 .PHONY: maybe-distclean-libiberty distclean-libiberty
23128 maybe-distclean-libiberty:
23129 @if libiberty
23130 maybe-distclean-libiberty: distclean-libiberty
23131
23132 distclean-libiberty: 
23133         @[ -f ./libiberty/Makefile ] || exit 0; \
23134         r=`${PWD_COMMAND}`; export r; \
23135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23136         $(HOST_EXPORTS) \
23137         for flag in $(EXTRA_HOST_FLAGS) ; do \
23138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23139         done; \
23140         echo "Doing distclean in libiberty" ; \
23141         (cd $(HOST_SUBDIR)/libiberty && \
23142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23144                   "RANLIB=$${RANLIB}" \
23145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23146                   distclean) \
23147           || exit 1
23148
23149 @endif libiberty
23150
23151 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23152 maybe-maintainer-clean-libiberty:
23153 @if libiberty
23154 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23155
23156 maintainer-clean-libiberty: 
23157         @[ -f ./libiberty/Makefile ] || exit 0; \
23158         r=`${PWD_COMMAND}`; export r; \
23159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23160         $(HOST_EXPORTS) \
23161         for flag in $(EXTRA_HOST_FLAGS) ; do \
23162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23163         done; \
23164         echo "Doing maintainer-clean in libiberty" ; \
23165         (cd $(HOST_SUBDIR)/libiberty && \
23166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23168                   "RANLIB=$${RANLIB}" \
23169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23170                   maintainer-clean) \
23171           || exit 1
23172
23173 @endif libiberty
23174
23175
23176
23177 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23178 maybe-configure-libiberty-linker-plugin:
23179 @if gcc-bootstrap
23180 configure-libiberty-linker-plugin: stage_current
23181 @endif gcc-bootstrap
23182 @if libiberty-linker-plugin
23183 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23184 configure-libiberty-linker-plugin: 
23185         @r=`${PWD_COMMAND}`; export r; \
23186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23187         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23188         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23189         $(HOST_EXPORTS)  \
23190         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23191         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23192         case $(srcdir) in \
23193           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23194           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23195                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23196         esac; \
23197         module_srcdir=libiberty; \
23198         $(SHELL) \
23199           $$s/$$module_srcdir/configure \
23200           --srcdir=$${topdir}/$$module_srcdir \
23201           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23202           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23203           || exit 1
23204 @endif libiberty-linker-plugin
23205
23206
23207
23208 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23209 maybe-configure-stage1-libiberty-linker-plugin:
23210 @if libiberty-linker-plugin-bootstrap
23211 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23212 configure-stage1-libiberty-linker-plugin:
23213         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23214         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23215         @r=`${PWD_COMMAND}`; export r; \
23216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23217         TFLAGS="$(STAGE1_TFLAGS)"; \
23218         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23219         $(HOST_EXPORTS) \
23220         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23221         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23222         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23223         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23225         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23226         case $(srcdir) in \
23227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23228           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23230         esac; \
23231         module_srcdir=libiberty; \
23232         $(SHELL) $$s/$$module_srcdir/configure \
23233           --srcdir=$${topdir}/$$module_srcdir \
23234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23235           --target=${target_alias} \
23236            \
23237           $(STAGE1_CONFIGURE_FLAGS) \
23238           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23239 @endif libiberty-linker-plugin-bootstrap
23240
23241 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23242 maybe-configure-stage2-libiberty-linker-plugin:
23243 @if libiberty-linker-plugin-bootstrap
23244 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23245 configure-stage2-libiberty-linker-plugin:
23246         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23247         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23248         @r=`${PWD_COMMAND}`; export r; \
23249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23250         TFLAGS="$(STAGE2_TFLAGS)"; \
23251         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23252         $(HOST_EXPORTS) \
23253         $(POSTSTAGE1_HOST_EXPORTS) \
23254         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23255         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23256         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23257         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23259         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23260         case $(srcdir) in \
23261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23262           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23264         esac; \
23265         module_srcdir=libiberty; \
23266         $(SHELL) $$s/$$module_srcdir/configure \
23267           --srcdir=$${topdir}/$$module_srcdir \
23268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23269           --target=${target_alias} \
23270            --with-build-libsubdir=$(HOST_SUBDIR)  \
23271           $(STAGE2_CONFIGURE_FLAGS) \
23272           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23273 @endif libiberty-linker-plugin-bootstrap
23274
23275 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23276 maybe-configure-stage3-libiberty-linker-plugin:
23277 @if libiberty-linker-plugin-bootstrap
23278 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23279 configure-stage3-libiberty-linker-plugin:
23280         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23281         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23282         @r=`${PWD_COMMAND}`; export r; \
23283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23284         TFLAGS="$(STAGE3_TFLAGS)"; \
23285         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23286         $(HOST_EXPORTS) \
23287         $(POSTSTAGE1_HOST_EXPORTS) \
23288         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23289         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23290         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23291         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23292         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23293         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23294         case $(srcdir) in \
23295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23296           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23298         esac; \
23299         module_srcdir=libiberty; \
23300         $(SHELL) $$s/$$module_srcdir/configure \
23301           --srcdir=$${topdir}/$$module_srcdir \
23302           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23303           --target=${target_alias} \
23304            --with-build-libsubdir=$(HOST_SUBDIR)  \
23305           $(STAGE3_CONFIGURE_FLAGS) \
23306           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23307 @endif libiberty-linker-plugin-bootstrap
23308
23309 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23310 maybe-configure-stage4-libiberty-linker-plugin:
23311 @if libiberty-linker-plugin-bootstrap
23312 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23313 configure-stage4-libiberty-linker-plugin:
23314         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23315         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23316         @r=`${PWD_COMMAND}`; export r; \
23317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23318         TFLAGS="$(STAGE4_TFLAGS)"; \
23319         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23320         $(HOST_EXPORTS) \
23321         $(POSTSTAGE1_HOST_EXPORTS) \
23322         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23323         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23324         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23325         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23326         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23327         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23328         case $(srcdir) in \
23329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23330           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23332         esac; \
23333         module_srcdir=libiberty; \
23334         $(SHELL) $$s/$$module_srcdir/configure \
23335           --srcdir=$${topdir}/$$module_srcdir \
23336           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23337           --target=${target_alias} \
23338            --with-build-libsubdir=$(HOST_SUBDIR)  \
23339           $(STAGE4_CONFIGURE_FLAGS) \
23340           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23341 @endif libiberty-linker-plugin-bootstrap
23342
23343 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23344 maybe-configure-stageprofile-libiberty-linker-plugin:
23345 @if libiberty-linker-plugin-bootstrap
23346 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23347 configure-stageprofile-libiberty-linker-plugin:
23348         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23349         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23350         @r=`${PWD_COMMAND}`; export r; \
23351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23352         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23353         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23354         $(HOST_EXPORTS) \
23355         $(POSTSTAGE1_HOST_EXPORTS) \
23356         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23357         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23358         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23359         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23360         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23361         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23362         case $(srcdir) in \
23363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23364           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23366         esac; \
23367         module_srcdir=libiberty; \
23368         $(SHELL) $$s/$$module_srcdir/configure \
23369           --srcdir=$${topdir}/$$module_srcdir \
23370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23371           --target=${target_alias} \
23372            --with-build-libsubdir=$(HOST_SUBDIR)  \
23373           $(STAGEprofile_CONFIGURE_FLAGS) \
23374           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23375 @endif libiberty-linker-plugin-bootstrap
23376
23377 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23378 maybe-configure-stagefeedback-libiberty-linker-plugin:
23379 @if libiberty-linker-plugin-bootstrap
23380 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23381 configure-stagefeedback-libiberty-linker-plugin:
23382         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23383         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23384         @r=`${PWD_COMMAND}`; export r; \
23385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23386         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23387         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23388         $(HOST_EXPORTS) \
23389         $(POSTSTAGE1_HOST_EXPORTS) \
23390         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23391         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23392         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23393         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23394         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23395         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23396         case $(srcdir) in \
23397           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23398           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23399                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23400         esac; \
23401         module_srcdir=libiberty; \
23402         $(SHELL) $$s/$$module_srcdir/configure \
23403           --srcdir=$${topdir}/$$module_srcdir \
23404           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23405           --target=${target_alias} \
23406            --with-build-libsubdir=$(HOST_SUBDIR)  \
23407           $(STAGEfeedback_CONFIGURE_FLAGS) \
23408           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23409 @endif libiberty-linker-plugin-bootstrap
23410
23411
23412
23413
23414
23415 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23416 maybe-all-libiberty-linker-plugin:
23417 @if gcc-bootstrap
23418 all-libiberty-linker-plugin: stage_current
23419 @endif gcc-bootstrap
23420 @if libiberty-linker-plugin
23421 TARGET-libiberty-linker-plugin=all
23422 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23423 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23424         @r=`${PWD_COMMAND}`; export r; \
23425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23426         $(HOST_EXPORTS)  \
23427         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23428           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23429                 $(TARGET-libiberty-linker-plugin))
23430 @endif libiberty-linker-plugin
23431
23432
23433
23434 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23435 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23436 maybe-all-stage1-libiberty-linker-plugin:
23437 maybe-clean-stage1-libiberty-linker-plugin:
23438 @if libiberty-linker-plugin-bootstrap
23439 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23440 all-stage1: all-stage1-libiberty-linker-plugin
23441 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23442 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23443         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23444         @r=`${PWD_COMMAND}`; export r; \
23445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23446         TFLAGS="$(STAGE1_TFLAGS)"; \
23447         $(HOST_EXPORTS)  \
23448         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23450                 CFLAGS="$(STAGE1_CFLAGS)" \
23451                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23452                 LIBCFLAGS="$(LIBCFLAGS)" \
23453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23456                 $(EXTRA_HOST_FLAGS)  \
23457                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23458                 TFLAGS="$(STAGE1_TFLAGS)" \
23459                 $(TARGET-stage1-libiberty-linker-plugin)
23460
23461 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23462 clean-stage1: clean-stage1-libiberty-linker-plugin
23463 clean-stage1-libiberty-linker-plugin:
23464         @if [ $(current_stage) = stage1 ]; then \
23465           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23466         else \
23467           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23468           $(MAKE) stage1-start; \
23469         fi; \
23470         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23471         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23472         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23473 @endif libiberty-linker-plugin-bootstrap
23474
23475
23476 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23477 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23478 maybe-all-stage2-libiberty-linker-plugin:
23479 maybe-clean-stage2-libiberty-linker-plugin:
23480 @if libiberty-linker-plugin-bootstrap
23481 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23482 all-stage2: all-stage2-libiberty-linker-plugin
23483 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23484 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23485         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23486         @r=`${PWD_COMMAND}`; export r; \
23487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23488         TFLAGS="$(STAGE2_TFLAGS)"; \
23489         $(HOST_EXPORTS) \
23490         $(POSTSTAGE1_HOST_EXPORTS)  \
23491         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23492         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23493                 CFLAGS="$(STAGE2_CFLAGS)" \
23494                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23495                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23496                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23497                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23498                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23499                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23500                 TFLAGS="$(STAGE2_TFLAGS)" \
23501                 $(TARGET-stage2-libiberty-linker-plugin)
23502
23503 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23504 clean-stage2: clean-stage2-libiberty-linker-plugin
23505 clean-stage2-libiberty-linker-plugin:
23506         @if [ $(current_stage) = stage2 ]; then \
23507           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23508         else \
23509           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23510           $(MAKE) stage2-start; \
23511         fi; \
23512         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23513         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23514 @endif libiberty-linker-plugin-bootstrap
23515
23516
23517 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23518 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23519 maybe-all-stage3-libiberty-linker-plugin:
23520 maybe-clean-stage3-libiberty-linker-plugin:
23521 @if libiberty-linker-plugin-bootstrap
23522 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23523 all-stage3: all-stage3-libiberty-linker-plugin
23524 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23525 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23526         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23527         @r=`${PWD_COMMAND}`; export r; \
23528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23529         TFLAGS="$(STAGE3_TFLAGS)"; \
23530         $(HOST_EXPORTS) \
23531         $(POSTSTAGE1_HOST_EXPORTS)  \
23532         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23533         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23534                 CFLAGS="$(STAGE3_CFLAGS)" \
23535                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23536                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23537                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23538                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23539                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23540                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23541                 TFLAGS="$(STAGE3_TFLAGS)" \
23542                 $(TARGET-stage3-libiberty-linker-plugin)
23543
23544 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23545 clean-stage3: clean-stage3-libiberty-linker-plugin
23546 clean-stage3-libiberty-linker-plugin:
23547         @if [ $(current_stage) = stage3 ]; then \
23548           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23549         else \
23550           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23551           $(MAKE) stage3-start; \
23552         fi; \
23553         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23554         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23555 @endif libiberty-linker-plugin-bootstrap
23556
23557
23558 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23559 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23560 maybe-all-stage4-libiberty-linker-plugin:
23561 maybe-clean-stage4-libiberty-linker-plugin:
23562 @if libiberty-linker-plugin-bootstrap
23563 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23564 all-stage4: all-stage4-libiberty-linker-plugin
23565 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23566 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23567         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23568         @r=`${PWD_COMMAND}`; export r; \
23569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23570         TFLAGS="$(STAGE4_TFLAGS)"; \
23571         $(HOST_EXPORTS) \
23572         $(POSTSTAGE1_HOST_EXPORTS)  \
23573         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23574         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23575                 CFLAGS="$(STAGE4_CFLAGS)" \
23576                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23577                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23578                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23579                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23580                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23581                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23582                 TFLAGS="$(STAGE4_TFLAGS)" \
23583                 $(TARGET-stage4-libiberty-linker-plugin)
23584
23585 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23586 clean-stage4: clean-stage4-libiberty-linker-plugin
23587 clean-stage4-libiberty-linker-plugin:
23588         @if [ $(current_stage) = stage4 ]; then \
23589           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23590         else \
23591           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23592           $(MAKE) stage4-start; \
23593         fi; \
23594         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23595         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23596 @endif libiberty-linker-plugin-bootstrap
23597
23598
23599 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23600 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23601 maybe-all-stageprofile-libiberty-linker-plugin:
23602 maybe-clean-stageprofile-libiberty-linker-plugin:
23603 @if libiberty-linker-plugin-bootstrap
23604 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23605 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23606 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23607 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23608         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23609         @r=`${PWD_COMMAND}`; export r; \
23610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23611         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23612         $(HOST_EXPORTS) \
23613         $(POSTSTAGE1_HOST_EXPORTS)  \
23614         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23615         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23616                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23617                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23618                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23619                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23620                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23621                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23622                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23623                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23624                 $(TARGET-stageprofile-libiberty-linker-plugin)
23625
23626 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23627 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23628 clean-stageprofile-libiberty-linker-plugin:
23629         @if [ $(current_stage) = stageprofile ]; then \
23630           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23631         else \
23632           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23633           $(MAKE) stageprofile-start; \
23634         fi; \
23635         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23636         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23637 @endif libiberty-linker-plugin-bootstrap
23638
23639
23640 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23641 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23642 maybe-all-stagefeedback-libiberty-linker-plugin:
23643 maybe-clean-stagefeedback-libiberty-linker-plugin:
23644 @if libiberty-linker-plugin-bootstrap
23645 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23646 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23647 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23648 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23649         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23650         @r=`${PWD_COMMAND}`; export r; \
23651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23652         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23653         $(HOST_EXPORTS) \
23654         $(POSTSTAGE1_HOST_EXPORTS)  \
23655         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23657                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23658                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23659                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23660                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23661                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23662                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23663                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23664                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23665                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23666
23667 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23668 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23669 clean-stagefeedback-libiberty-linker-plugin:
23670         @if [ $(current_stage) = stagefeedback ]; then \
23671           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23672         else \
23673           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23674           $(MAKE) stagefeedback-start; \
23675         fi; \
23676         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23677         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23678 @endif libiberty-linker-plugin-bootstrap
23679
23680
23681
23682
23683
23684 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23685 maybe-check-libiberty-linker-plugin:
23686 @if libiberty-linker-plugin
23687 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23688
23689 check-libiberty-linker-plugin:
23690         @: $(MAKE); $(unstage)
23691         @r=`${PWD_COMMAND}`; export r; \
23692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23693         $(HOST_EXPORTS) \
23694         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23695           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ check)
23696
23697 @endif libiberty-linker-plugin
23698
23699 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23700 maybe-install-libiberty-linker-plugin:
23701 @if libiberty-linker-plugin
23702 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23703
23704 install-libiberty-linker-plugin: installdirs
23705         @: $(MAKE); $(unstage)
23706         @r=`${PWD_COMMAND}`; export r; \
23707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23708         $(HOST_EXPORTS) \
23709         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23710           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23711
23712 @endif libiberty-linker-plugin
23713
23714 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23715 maybe-install-strip-libiberty-linker-plugin:
23716 @if libiberty-linker-plugin
23717 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23718
23719 install-strip-libiberty-linker-plugin: installdirs
23720         @: $(MAKE); $(unstage)
23721         @r=`${PWD_COMMAND}`; export r; \
23722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23723         $(HOST_EXPORTS) \
23724         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23725           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23726
23727 @endif libiberty-linker-plugin
23728
23729 # Other targets (info, dvi, pdf, etc.)
23730
23731 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23732 maybe-info-libiberty-linker-plugin:
23733 @if libiberty-linker-plugin
23734 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23735
23736 info-libiberty-linker-plugin: \
23737     configure-libiberty-linker-plugin 
23738         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23739         r=`${PWD_COMMAND}`; export r; \
23740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23741         $(HOST_EXPORTS) \
23742         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23744         done; \
23745         echo "Doing info in libiberty-linker-plugin" ; \
23746         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23749                   "RANLIB=$${RANLIB}" \
23750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23751                   info) \
23752           || exit 1
23753
23754 @endif libiberty-linker-plugin
23755
23756 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23757 maybe-dvi-libiberty-linker-plugin:
23758 @if libiberty-linker-plugin
23759 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23760
23761 dvi-libiberty-linker-plugin: \
23762     configure-libiberty-linker-plugin 
23763         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23764         r=`${PWD_COMMAND}`; export r; \
23765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23766         $(HOST_EXPORTS) \
23767         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23769         done; \
23770         echo "Doing dvi in libiberty-linker-plugin" ; \
23771         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23774                   "RANLIB=$${RANLIB}" \
23775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23776                   dvi) \
23777           || exit 1
23778
23779 @endif libiberty-linker-plugin
23780
23781 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23782 maybe-pdf-libiberty-linker-plugin:
23783 @if libiberty-linker-plugin
23784 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23785
23786 pdf-libiberty-linker-plugin: \
23787     configure-libiberty-linker-plugin 
23788         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23789         r=`${PWD_COMMAND}`; export r; \
23790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23791         $(HOST_EXPORTS) \
23792         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23794         done; \
23795         echo "Doing pdf in libiberty-linker-plugin" ; \
23796         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23799                   "RANLIB=$${RANLIB}" \
23800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23801                   pdf) \
23802           || exit 1
23803
23804 @endif libiberty-linker-plugin
23805
23806 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23807 maybe-html-libiberty-linker-plugin:
23808 @if libiberty-linker-plugin
23809 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23810
23811 html-libiberty-linker-plugin: \
23812     configure-libiberty-linker-plugin 
23813         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23814         r=`${PWD_COMMAND}`; export r; \
23815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23816         $(HOST_EXPORTS) \
23817         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23819         done; \
23820         echo "Doing html in libiberty-linker-plugin" ; \
23821         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23824                   "RANLIB=$${RANLIB}" \
23825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23826                   html) \
23827           || exit 1
23828
23829 @endif libiberty-linker-plugin
23830
23831 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23832 maybe-TAGS-libiberty-linker-plugin:
23833 @if libiberty-linker-plugin
23834 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23835
23836 TAGS-libiberty-linker-plugin: \
23837     configure-libiberty-linker-plugin 
23838         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23839         r=`${PWD_COMMAND}`; export r; \
23840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23841         $(HOST_EXPORTS) \
23842         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23844         done; \
23845         echo "Doing TAGS in libiberty-linker-plugin" ; \
23846         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23849                   "RANLIB=$${RANLIB}" \
23850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23851                   TAGS) \
23852           || exit 1
23853
23854 @endif libiberty-linker-plugin
23855
23856 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23857 maybe-install-info-libiberty-linker-plugin:
23858 @if libiberty-linker-plugin
23859 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23860
23861 install-info-libiberty-linker-plugin: \
23862     configure-libiberty-linker-plugin \
23863     info-libiberty-linker-plugin 
23864         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23865         r=`${PWD_COMMAND}`; export r; \
23866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23867         $(HOST_EXPORTS) \
23868         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23870         done; \
23871         echo "Doing install-info in libiberty-linker-plugin" ; \
23872         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23875                   "RANLIB=$${RANLIB}" \
23876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23877                   install-info) \
23878           || exit 1
23879
23880 @endif libiberty-linker-plugin
23881
23882 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23883 maybe-install-pdf-libiberty-linker-plugin:
23884 @if libiberty-linker-plugin
23885 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23886
23887 install-pdf-libiberty-linker-plugin: \
23888     configure-libiberty-linker-plugin \
23889     pdf-libiberty-linker-plugin 
23890         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23891         r=`${PWD_COMMAND}`; export r; \
23892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23893         $(HOST_EXPORTS) \
23894         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23896         done; \
23897         echo "Doing install-pdf in libiberty-linker-plugin" ; \
23898         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23901                   "RANLIB=$${RANLIB}" \
23902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23903                   install-pdf) \
23904           || exit 1
23905
23906 @endif libiberty-linker-plugin
23907
23908 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23909 maybe-install-html-libiberty-linker-plugin:
23910 @if libiberty-linker-plugin
23911 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
23912
23913 install-html-libiberty-linker-plugin: \
23914     configure-libiberty-linker-plugin \
23915     html-libiberty-linker-plugin 
23916         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23917         r=`${PWD_COMMAND}`; export r; \
23918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23919         $(HOST_EXPORTS) \
23920         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23921           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23922         done; \
23923         echo "Doing install-html in libiberty-linker-plugin" ; \
23924         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23927                   "RANLIB=$${RANLIB}" \
23928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23929                   install-html) \
23930           || exit 1
23931
23932 @endif libiberty-linker-plugin
23933
23934 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
23935 maybe-installcheck-libiberty-linker-plugin:
23936 @if libiberty-linker-plugin
23937 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
23938
23939 installcheck-libiberty-linker-plugin: \
23940     configure-libiberty-linker-plugin 
23941         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23942         r=`${PWD_COMMAND}`; export r; \
23943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23944         $(HOST_EXPORTS) \
23945         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23946           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23947         done; \
23948         echo "Doing installcheck in libiberty-linker-plugin" ; \
23949         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23952                   "RANLIB=$${RANLIB}" \
23953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23954                   installcheck) \
23955           || exit 1
23956
23957 @endif libiberty-linker-plugin
23958
23959 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
23960 maybe-mostlyclean-libiberty-linker-plugin:
23961 @if libiberty-linker-plugin
23962 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
23963
23964 mostlyclean-libiberty-linker-plugin: 
23965         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23966         r=`${PWD_COMMAND}`; export r; \
23967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23968         $(HOST_EXPORTS) \
23969         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23971         done; \
23972         echo "Doing mostlyclean in libiberty-linker-plugin" ; \
23973         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23976                   "RANLIB=$${RANLIB}" \
23977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23978                   mostlyclean) \
23979           || exit 1
23980
23981 @endif libiberty-linker-plugin
23982
23983 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
23984 maybe-clean-libiberty-linker-plugin:
23985 @if libiberty-linker-plugin
23986 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
23987
23988 clean-libiberty-linker-plugin: 
23989         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23990         r=`${PWD_COMMAND}`; export r; \
23991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23992         $(HOST_EXPORTS) \
23993         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23995         done; \
23996         echo "Doing clean in libiberty-linker-plugin" ; \
23997         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24000                   "RANLIB=$${RANLIB}" \
24001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24002                   clean) \
24003           || exit 1
24004
24005 @endif libiberty-linker-plugin
24006
24007 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24008 maybe-distclean-libiberty-linker-plugin:
24009 @if libiberty-linker-plugin
24010 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24011
24012 distclean-libiberty-linker-plugin: 
24013         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24014         r=`${PWD_COMMAND}`; export r; \
24015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24016         $(HOST_EXPORTS) \
24017         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24019         done; \
24020         echo "Doing distclean in libiberty-linker-plugin" ; \
24021         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24024                   "RANLIB=$${RANLIB}" \
24025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24026                   distclean) \
24027           || exit 1
24028
24029 @endif libiberty-linker-plugin
24030
24031 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24032 maybe-maintainer-clean-libiberty-linker-plugin:
24033 @if libiberty-linker-plugin
24034 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24035
24036 maintainer-clean-libiberty-linker-plugin: 
24037         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24038         r=`${PWD_COMMAND}`; export r; \
24039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24040         $(HOST_EXPORTS) \
24041         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24043         done; \
24044         echo "Doing maintainer-clean in libiberty-linker-plugin" ; \
24045         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24048                   "RANLIB=$${RANLIB}" \
24049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24050                   maintainer-clean) \
24051           || exit 1
24052
24053 @endif libiberty-linker-plugin
24054
24055
24056
24057 .PHONY: configure-libiconv maybe-configure-libiconv
24058 maybe-configure-libiconv:
24059 @if gcc-bootstrap
24060 configure-libiconv: stage_current
24061 @endif gcc-bootstrap
24062 @if libiconv
24063 maybe-configure-libiconv: configure-libiconv
24064 configure-libiconv: 
24065         @: $(MAKE); $(unstage)
24066         @r=`${PWD_COMMAND}`; export r; \
24067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24068         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24069         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
24070         $(HOST_EXPORTS)  \
24071         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24072         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24073         case $(srcdir) in \
24074           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24075           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24076                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24077         esac; \
24078         module_srcdir=libiconv; \
24079         $(SHELL) \
24080           $$s/$$module_srcdir/configure \
24081           --srcdir=$${topdir}/$$module_srcdir \
24082           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24083           --target=${target_alias} --disable-shared \
24084           || exit 1
24085 @endif libiconv
24086
24087
24088
24089
24090
24091 .PHONY: all-libiconv maybe-all-libiconv
24092 maybe-all-libiconv:
24093 @if gcc-bootstrap
24094 all-libiconv: stage_current
24095 @endif gcc-bootstrap
24096 @if libiconv
24097 TARGET-libiconv=all
24098 maybe-all-libiconv: all-libiconv
24099 all-libiconv: configure-libiconv
24100         @: $(MAKE); $(unstage)
24101         @r=`${PWD_COMMAND}`; export r; \
24102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24103         $(HOST_EXPORTS)  \
24104         (cd $(HOST_SUBDIR)/libiconv && \
24105           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24106                 $(TARGET-libiconv))
24107 @endif libiconv
24108
24109
24110
24111
24112 .PHONY: check-libiconv maybe-check-libiconv
24113 maybe-check-libiconv:
24114 @if libiconv
24115 maybe-check-libiconv: check-libiconv
24116
24117 check-libiconv:
24118         @: $(MAKE); $(unstage)
24119         @r=`${PWD_COMMAND}`; export r; \
24120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24121         $(HOST_EXPORTS) \
24122         (cd $(HOST_SUBDIR)/libiconv && \
24123           $(MAKE) $(FLAGS_TO_PASS)  check)
24124
24125 @endif libiconv
24126
24127 .PHONY: install-libiconv maybe-install-libiconv
24128 maybe-install-libiconv:
24129 @if libiconv
24130 maybe-install-libiconv: install-libiconv
24131
24132 install-libiconv:
24133
24134 @endif libiconv
24135
24136 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24137 maybe-install-strip-libiconv:
24138 @if libiconv
24139 maybe-install-strip-libiconv: install-strip-libiconv
24140
24141 install-strip-libiconv:
24142
24143 @endif libiconv
24144
24145 # Other targets (info, dvi, pdf, etc.)
24146
24147 .PHONY: maybe-info-libiconv info-libiconv
24148 maybe-info-libiconv:
24149 @if libiconv
24150 maybe-info-libiconv: info-libiconv
24151
24152 info-libiconv: \
24153     configure-libiconv 
24154         @: $(MAKE); $(unstage)
24155         @[ -f ./libiconv/Makefile ] || exit 0; \
24156         r=`${PWD_COMMAND}`; export r; \
24157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24158         $(HOST_EXPORTS) \
24159         for flag in $(EXTRA_HOST_FLAGS) ; do \
24160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24161         done; \
24162         echo "Doing info in libiconv" ; \
24163         (cd $(HOST_SUBDIR)/libiconv && \
24164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24166                   "RANLIB=$${RANLIB}" \
24167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24168                   info) \
24169           || exit 1
24170
24171 @endif libiconv
24172
24173 .PHONY: maybe-dvi-libiconv dvi-libiconv
24174 maybe-dvi-libiconv:
24175 @if libiconv
24176 maybe-dvi-libiconv: dvi-libiconv
24177
24178 dvi-libiconv: \
24179     configure-libiconv 
24180         @: $(MAKE); $(unstage)
24181         @[ -f ./libiconv/Makefile ] || exit 0; \
24182         r=`${PWD_COMMAND}`; export r; \
24183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24184         $(HOST_EXPORTS) \
24185         for flag in $(EXTRA_HOST_FLAGS) ; do \
24186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24187         done; \
24188         echo "Doing dvi in libiconv" ; \
24189         (cd $(HOST_SUBDIR)/libiconv && \
24190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24192                   "RANLIB=$${RANLIB}" \
24193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24194                   dvi) \
24195           || exit 1
24196
24197 @endif libiconv
24198
24199 .PHONY: maybe-pdf-libiconv pdf-libiconv
24200 maybe-pdf-libiconv:
24201 @if libiconv
24202 maybe-pdf-libiconv: pdf-libiconv
24203
24204 pdf-libiconv: \
24205     configure-libiconv 
24206         @: $(MAKE); $(unstage)
24207         @[ -f ./libiconv/Makefile ] || exit 0; \
24208         r=`${PWD_COMMAND}`; export r; \
24209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24210         $(HOST_EXPORTS) \
24211         for flag in $(EXTRA_HOST_FLAGS) ; do \
24212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24213         done; \
24214         echo "Doing pdf in libiconv" ; \
24215         (cd $(HOST_SUBDIR)/libiconv && \
24216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24218                   "RANLIB=$${RANLIB}" \
24219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24220                   pdf) \
24221           || exit 1
24222
24223 @endif libiconv
24224
24225 .PHONY: maybe-html-libiconv html-libiconv
24226 maybe-html-libiconv:
24227 @if libiconv
24228 maybe-html-libiconv: html-libiconv
24229
24230 html-libiconv: \
24231     configure-libiconv 
24232         @: $(MAKE); $(unstage)
24233         @[ -f ./libiconv/Makefile ] || exit 0; \
24234         r=`${PWD_COMMAND}`; export r; \
24235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24236         $(HOST_EXPORTS) \
24237         for flag in $(EXTRA_HOST_FLAGS) ; do \
24238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24239         done; \
24240         echo "Doing html in libiconv" ; \
24241         (cd $(HOST_SUBDIR)/libiconv && \
24242           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24243                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24244                   "RANLIB=$${RANLIB}" \
24245                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24246                   html) \
24247           || exit 1
24248
24249 @endif libiconv
24250
24251 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24252 maybe-TAGS-libiconv:
24253 @if libiconv
24254 maybe-TAGS-libiconv: TAGS-libiconv
24255
24256 TAGS-libiconv: \
24257     configure-libiconv 
24258         @: $(MAKE); $(unstage)
24259         @[ -f ./libiconv/Makefile ] || exit 0; \
24260         r=`${PWD_COMMAND}`; export r; \
24261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24262         $(HOST_EXPORTS) \
24263         for flag in $(EXTRA_HOST_FLAGS) ; do \
24264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24265         done; \
24266         echo "Doing TAGS in libiconv" ; \
24267         (cd $(HOST_SUBDIR)/libiconv && \
24268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24270                   "RANLIB=$${RANLIB}" \
24271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24272                   TAGS) \
24273           || exit 1
24274
24275 @endif libiconv
24276
24277 .PHONY: maybe-install-info-libiconv install-info-libiconv
24278 maybe-install-info-libiconv:
24279 @if libiconv
24280 maybe-install-info-libiconv: install-info-libiconv
24281
24282 # libiconv doesn't support install-info.
24283 install-info-libiconv:
24284
24285 @endif libiconv
24286
24287 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24288 maybe-install-pdf-libiconv:
24289 @if libiconv
24290 maybe-install-pdf-libiconv: install-pdf-libiconv
24291
24292 # libiconv doesn't support install-pdf.
24293 install-pdf-libiconv:
24294
24295 @endif libiconv
24296
24297 .PHONY: maybe-install-html-libiconv install-html-libiconv
24298 maybe-install-html-libiconv:
24299 @if libiconv
24300 maybe-install-html-libiconv: install-html-libiconv
24301
24302 # libiconv doesn't support install-html.
24303 install-html-libiconv:
24304
24305 @endif libiconv
24306
24307 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24308 maybe-installcheck-libiconv:
24309 @if libiconv
24310 maybe-installcheck-libiconv: installcheck-libiconv
24311
24312 installcheck-libiconv: \
24313     configure-libiconv 
24314         @: $(MAKE); $(unstage)
24315         @[ -f ./libiconv/Makefile ] || exit 0; \
24316         r=`${PWD_COMMAND}`; export r; \
24317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24318         $(HOST_EXPORTS) \
24319         for flag in $(EXTRA_HOST_FLAGS) ; do \
24320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24321         done; \
24322         echo "Doing installcheck in libiconv" ; \
24323         (cd $(HOST_SUBDIR)/libiconv && \
24324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24326                   "RANLIB=$${RANLIB}" \
24327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24328                   installcheck) \
24329           || exit 1
24330
24331 @endif libiconv
24332
24333 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24334 maybe-mostlyclean-libiconv:
24335 @if libiconv
24336 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24337
24338 mostlyclean-libiconv: 
24339         @: $(MAKE); $(unstage)
24340         @[ -f ./libiconv/Makefile ] || exit 0; \
24341         r=`${PWD_COMMAND}`; export r; \
24342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24343         $(HOST_EXPORTS) \
24344         for flag in $(EXTRA_HOST_FLAGS) ; do \
24345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24346         done; \
24347         echo "Doing mostlyclean in libiconv" ; \
24348         (cd $(HOST_SUBDIR)/libiconv && \
24349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24351                   "RANLIB=$${RANLIB}" \
24352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24353                   mostlyclean) \
24354           || exit 1
24355
24356 @endif libiconv
24357
24358 .PHONY: maybe-clean-libiconv clean-libiconv
24359 maybe-clean-libiconv:
24360 @if libiconv
24361 maybe-clean-libiconv: clean-libiconv
24362
24363 clean-libiconv: 
24364         @: $(MAKE); $(unstage)
24365         @[ -f ./libiconv/Makefile ] || exit 0; \
24366         r=`${PWD_COMMAND}`; export r; \
24367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24368         $(HOST_EXPORTS) \
24369         for flag in $(EXTRA_HOST_FLAGS) ; do \
24370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24371         done; \
24372         echo "Doing clean in libiconv" ; \
24373         (cd $(HOST_SUBDIR)/libiconv && \
24374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24376                   "RANLIB=$${RANLIB}" \
24377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24378                   clean) \
24379           || exit 1
24380
24381 @endif libiconv
24382
24383 .PHONY: maybe-distclean-libiconv distclean-libiconv
24384 maybe-distclean-libiconv:
24385 @if libiconv
24386 maybe-distclean-libiconv: distclean-libiconv
24387
24388 distclean-libiconv: 
24389         @: $(MAKE); $(unstage)
24390         @[ -f ./libiconv/Makefile ] || exit 0; \
24391         r=`${PWD_COMMAND}`; export r; \
24392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24393         $(HOST_EXPORTS) \
24394         for flag in $(EXTRA_HOST_FLAGS) ; do \
24395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24396         done; \
24397         echo "Doing distclean in libiconv" ; \
24398         (cd $(HOST_SUBDIR)/libiconv && \
24399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24401                   "RANLIB=$${RANLIB}" \
24402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24403                   distclean) \
24404           || exit 1
24405
24406 @endif libiconv
24407
24408 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24409 maybe-maintainer-clean-libiconv:
24410 @if libiconv
24411 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24412
24413 maintainer-clean-libiconv: 
24414         @: $(MAKE); $(unstage)
24415         @[ -f ./libiconv/Makefile ] || exit 0; \
24416         r=`${PWD_COMMAND}`; export r; \
24417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24418         $(HOST_EXPORTS) \
24419         for flag in $(EXTRA_HOST_FLAGS) ; do \
24420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24421         done; \
24422         echo "Doing maintainer-clean in libiconv" ; \
24423         (cd $(HOST_SUBDIR)/libiconv && \
24424           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24425                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24426                   "RANLIB=$${RANLIB}" \
24427                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24428                   maintainer-clean) \
24429           || exit 1
24430
24431 @endif libiconv
24432
24433
24434
24435 .PHONY: configure-m4 maybe-configure-m4
24436 maybe-configure-m4:
24437 @if gcc-bootstrap
24438 configure-m4: stage_current
24439 @endif gcc-bootstrap
24440 @if m4
24441 maybe-configure-m4: configure-m4
24442 configure-m4: 
24443         @: $(MAKE); $(unstage)
24444         @r=`${PWD_COMMAND}`; export r; \
24445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24446         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24447         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
24448         $(HOST_EXPORTS)  \
24449         echo Configuring in $(HOST_SUBDIR)/m4; \
24450         cd "$(HOST_SUBDIR)/m4" || exit 1; \
24451         case $(srcdir) in \
24452           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24453           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24454                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24455         esac; \
24456         module_srcdir=m4; \
24457         $(SHELL) \
24458           $$s/$$module_srcdir/configure \
24459           --srcdir=$${topdir}/$$module_srcdir \
24460           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24461           --target=${target_alias}  \
24462           || exit 1
24463 @endif m4
24464
24465
24466
24467
24468
24469 .PHONY: all-m4 maybe-all-m4
24470 maybe-all-m4:
24471 @if gcc-bootstrap
24472 all-m4: stage_current
24473 @endif gcc-bootstrap
24474 @if m4
24475 TARGET-m4=all
24476 maybe-all-m4: all-m4
24477 all-m4: configure-m4
24478         @: $(MAKE); $(unstage)
24479         @r=`${PWD_COMMAND}`; export r; \
24480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24481         $(HOST_EXPORTS)  \
24482         (cd $(HOST_SUBDIR)/m4 && \
24483           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24484                 $(TARGET-m4))
24485 @endif m4
24486
24487
24488
24489
24490 .PHONY: check-m4 maybe-check-m4
24491 maybe-check-m4:
24492 @if m4
24493 maybe-check-m4: check-m4
24494
24495 check-m4:
24496         @: $(MAKE); $(unstage)
24497         @r=`${PWD_COMMAND}`; export r; \
24498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24499         $(HOST_EXPORTS) \
24500         (cd $(HOST_SUBDIR)/m4 && \
24501           $(MAKE) $(FLAGS_TO_PASS)  check)
24502
24503 @endif m4
24504
24505 .PHONY: install-m4 maybe-install-m4
24506 maybe-install-m4:
24507 @if m4
24508 maybe-install-m4: install-m4
24509
24510 install-m4: installdirs
24511         @: $(MAKE); $(unstage)
24512         @r=`${PWD_COMMAND}`; export r; \
24513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24514         $(HOST_EXPORTS) \
24515         (cd $(HOST_SUBDIR)/m4 && \
24516           $(MAKE) $(FLAGS_TO_PASS)  install)
24517
24518 @endif m4
24519
24520 .PHONY: install-strip-m4 maybe-install-strip-m4
24521 maybe-install-strip-m4:
24522 @if m4
24523 maybe-install-strip-m4: install-strip-m4
24524
24525 install-strip-m4: installdirs
24526         @: $(MAKE); $(unstage)
24527         @r=`${PWD_COMMAND}`; export r; \
24528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24529         $(HOST_EXPORTS) \
24530         (cd $(HOST_SUBDIR)/m4 && \
24531           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24532
24533 @endif m4
24534
24535 # Other targets (info, dvi, pdf, etc.)
24536
24537 .PHONY: maybe-info-m4 info-m4
24538 maybe-info-m4:
24539 @if m4
24540 maybe-info-m4: info-m4
24541
24542 info-m4: \
24543     configure-m4 
24544         @: $(MAKE); $(unstage)
24545         @[ -f ./m4/Makefile ] || exit 0; \
24546         r=`${PWD_COMMAND}`; export r; \
24547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24548         $(HOST_EXPORTS) \
24549         for flag in $(EXTRA_HOST_FLAGS) ; do \
24550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24551         done; \
24552         echo "Doing info in m4" ; \
24553         (cd $(HOST_SUBDIR)/m4 && \
24554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24556                   "RANLIB=$${RANLIB}" \
24557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24558                   info) \
24559           || exit 1
24560
24561 @endif m4
24562
24563 .PHONY: maybe-dvi-m4 dvi-m4
24564 maybe-dvi-m4:
24565 @if m4
24566 maybe-dvi-m4: dvi-m4
24567
24568 dvi-m4: \
24569     configure-m4 
24570         @: $(MAKE); $(unstage)
24571         @[ -f ./m4/Makefile ] || exit 0; \
24572         r=`${PWD_COMMAND}`; export r; \
24573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24574         $(HOST_EXPORTS) \
24575         for flag in $(EXTRA_HOST_FLAGS) ; do \
24576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24577         done; \
24578         echo "Doing dvi in m4" ; \
24579         (cd $(HOST_SUBDIR)/m4 && \
24580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24582                   "RANLIB=$${RANLIB}" \
24583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24584                   dvi) \
24585           || exit 1
24586
24587 @endif m4
24588
24589 .PHONY: maybe-pdf-m4 pdf-m4
24590 maybe-pdf-m4:
24591 @if m4
24592 maybe-pdf-m4: pdf-m4
24593
24594 pdf-m4: \
24595     configure-m4 
24596         @: $(MAKE); $(unstage)
24597         @[ -f ./m4/Makefile ] || exit 0; \
24598         r=`${PWD_COMMAND}`; export r; \
24599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24600         $(HOST_EXPORTS) \
24601         for flag in $(EXTRA_HOST_FLAGS) ; do \
24602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24603         done; \
24604         echo "Doing pdf in m4" ; \
24605         (cd $(HOST_SUBDIR)/m4 && \
24606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24608                   "RANLIB=$${RANLIB}" \
24609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24610                   pdf) \
24611           || exit 1
24612
24613 @endif m4
24614
24615 .PHONY: maybe-html-m4 html-m4
24616 maybe-html-m4:
24617 @if m4
24618 maybe-html-m4: html-m4
24619
24620 html-m4: \
24621     configure-m4 
24622         @: $(MAKE); $(unstage)
24623         @[ -f ./m4/Makefile ] || exit 0; \
24624         r=`${PWD_COMMAND}`; export r; \
24625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24626         $(HOST_EXPORTS) \
24627         for flag in $(EXTRA_HOST_FLAGS) ; do \
24628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24629         done; \
24630         echo "Doing html in m4" ; \
24631         (cd $(HOST_SUBDIR)/m4 && \
24632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24634                   "RANLIB=$${RANLIB}" \
24635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24636                   html) \
24637           || exit 1
24638
24639 @endif m4
24640
24641 .PHONY: maybe-TAGS-m4 TAGS-m4
24642 maybe-TAGS-m4:
24643 @if m4
24644 maybe-TAGS-m4: TAGS-m4
24645
24646 TAGS-m4: \
24647     configure-m4 
24648         @: $(MAKE); $(unstage)
24649         @[ -f ./m4/Makefile ] || exit 0; \
24650         r=`${PWD_COMMAND}`; export r; \
24651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24652         $(HOST_EXPORTS) \
24653         for flag in $(EXTRA_HOST_FLAGS) ; do \
24654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24655         done; \
24656         echo "Doing TAGS in m4" ; \
24657         (cd $(HOST_SUBDIR)/m4 && \
24658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24660                   "RANLIB=$${RANLIB}" \
24661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24662                   TAGS) \
24663           || exit 1
24664
24665 @endif m4
24666
24667 .PHONY: maybe-install-info-m4 install-info-m4
24668 maybe-install-info-m4:
24669 @if m4
24670 maybe-install-info-m4: install-info-m4
24671
24672 install-info-m4: \
24673     configure-m4 \
24674     info-m4 
24675         @: $(MAKE); $(unstage)
24676         @[ -f ./m4/Makefile ] || exit 0; \
24677         r=`${PWD_COMMAND}`; export r; \
24678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24679         $(HOST_EXPORTS) \
24680         for flag in $(EXTRA_HOST_FLAGS) ; do \
24681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24682         done; \
24683         echo "Doing install-info in m4" ; \
24684         (cd $(HOST_SUBDIR)/m4 && \
24685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24687                   "RANLIB=$${RANLIB}" \
24688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24689                   install-info) \
24690           || exit 1
24691
24692 @endif m4
24693
24694 .PHONY: maybe-install-pdf-m4 install-pdf-m4
24695 maybe-install-pdf-m4:
24696 @if m4
24697 maybe-install-pdf-m4: install-pdf-m4
24698
24699 install-pdf-m4: \
24700     configure-m4 \
24701     pdf-m4 
24702         @: $(MAKE); $(unstage)
24703         @[ -f ./m4/Makefile ] || exit 0; \
24704         r=`${PWD_COMMAND}`; export r; \
24705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24706         $(HOST_EXPORTS) \
24707         for flag in $(EXTRA_HOST_FLAGS) ; do \
24708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24709         done; \
24710         echo "Doing install-pdf in m4" ; \
24711         (cd $(HOST_SUBDIR)/m4 && \
24712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24714                   "RANLIB=$${RANLIB}" \
24715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24716                   install-pdf) \
24717           || exit 1
24718
24719 @endif m4
24720
24721 .PHONY: maybe-install-html-m4 install-html-m4
24722 maybe-install-html-m4:
24723 @if m4
24724 maybe-install-html-m4: install-html-m4
24725
24726 install-html-m4: \
24727     configure-m4 \
24728     html-m4 
24729         @: $(MAKE); $(unstage)
24730         @[ -f ./m4/Makefile ] || exit 0; \
24731         r=`${PWD_COMMAND}`; export r; \
24732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24733         $(HOST_EXPORTS) \
24734         for flag in $(EXTRA_HOST_FLAGS) ; do \
24735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24736         done; \
24737         echo "Doing install-html in m4" ; \
24738         (cd $(HOST_SUBDIR)/m4 && \
24739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24741                   "RANLIB=$${RANLIB}" \
24742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24743                   install-html) \
24744           || exit 1
24745
24746 @endif m4
24747
24748 .PHONY: maybe-installcheck-m4 installcheck-m4
24749 maybe-installcheck-m4:
24750 @if m4
24751 maybe-installcheck-m4: installcheck-m4
24752
24753 installcheck-m4: \
24754     configure-m4 
24755         @: $(MAKE); $(unstage)
24756         @[ -f ./m4/Makefile ] || exit 0; \
24757         r=`${PWD_COMMAND}`; export r; \
24758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24759         $(HOST_EXPORTS) \
24760         for flag in $(EXTRA_HOST_FLAGS) ; do \
24761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24762         done; \
24763         echo "Doing installcheck in m4" ; \
24764         (cd $(HOST_SUBDIR)/m4 && \
24765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24767                   "RANLIB=$${RANLIB}" \
24768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24769                   installcheck) \
24770           || exit 1
24771
24772 @endif m4
24773
24774 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
24775 maybe-mostlyclean-m4:
24776 @if m4
24777 maybe-mostlyclean-m4: mostlyclean-m4
24778
24779 mostlyclean-m4: 
24780         @: $(MAKE); $(unstage)
24781         @[ -f ./m4/Makefile ] || exit 0; \
24782         r=`${PWD_COMMAND}`; export r; \
24783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24784         $(HOST_EXPORTS) \
24785         for flag in $(EXTRA_HOST_FLAGS) ; do \
24786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24787         done; \
24788         echo "Doing mostlyclean in m4" ; \
24789         (cd $(HOST_SUBDIR)/m4 && \
24790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24792                   "RANLIB=$${RANLIB}" \
24793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24794                   mostlyclean) \
24795           || exit 1
24796
24797 @endif m4
24798
24799 .PHONY: maybe-clean-m4 clean-m4
24800 maybe-clean-m4:
24801 @if m4
24802 maybe-clean-m4: clean-m4
24803
24804 clean-m4: 
24805         @: $(MAKE); $(unstage)
24806         @[ -f ./m4/Makefile ] || exit 0; \
24807         r=`${PWD_COMMAND}`; export r; \
24808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24809         $(HOST_EXPORTS) \
24810         for flag in $(EXTRA_HOST_FLAGS) ; do \
24811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24812         done; \
24813         echo "Doing clean in m4" ; \
24814         (cd $(HOST_SUBDIR)/m4 && \
24815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24817                   "RANLIB=$${RANLIB}" \
24818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24819                   clean) \
24820           || exit 1
24821
24822 @endif m4
24823
24824 .PHONY: maybe-distclean-m4 distclean-m4
24825 maybe-distclean-m4:
24826 @if m4
24827 maybe-distclean-m4: distclean-m4
24828
24829 distclean-m4: 
24830         @: $(MAKE); $(unstage)
24831         @[ -f ./m4/Makefile ] || exit 0; \
24832         r=`${PWD_COMMAND}`; export r; \
24833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24834         $(HOST_EXPORTS) \
24835         for flag in $(EXTRA_HOST_FLAGS) ; do \
24836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24837         done; \
24838         echo "Doing distclean in m4" ; \
24839         (cd $(HOST_SUBDIR)/m4 && \
24840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24842                   "RANLIB=$${RANLIB}" \
24843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24844                   distclean) \
24845           || exit 1
24846
24847 @endif m4
24848
24849 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
24850 maybe-maintainer-clean-m4:
24851 @if m4
24852 maybe-maintainer-clean-m4: maintainer-clean-m4
24853
24854 maintainer-clean-m4: 
24855         @: $(MAKE); $(unstage)
24856         @[ -f ./m4/Makefile ] || exit 0; \
24857         r=`${PWD_COMMAND}`; export r; \
24858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24859         $(HOST_EXPORTS) \
24860         for flag in $(EXTRA_HOST_FLAGS) ; do \
24861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24862         done; \
24863         echo "Doing maintainer-clean in m4" ; \
24864         (cd $(HOST_SUBDIR)/m4 && \
24865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24867                   "RANLIB=$${RANLIB}" \
24868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24869                   maintainer-clean) \
24870           || exit 1
24871
24872 @endif m4
24873
24874
24875
24876 .PHONY: configure-readline maybe-configure-readline
24877 maybe-configure-readline:
24878 @if gcc-bootstrap
24879 configure-readline: stage_current
24880 @endif gcc-bootstrap
24881 @if readline
24882 maybe-configure-readline: configure-readline
24883 configure-readline: 
24884         @: $(MAKE); $(unstage)
24885         @r=`${PWD_COMMAND}`; export r; \
24886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24887         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
24888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
24889         $(HOST_EXPORTS)  \
24890         echo Configuring in $(HOST_SUBDIR)/readline; \
24891         cd "$(HOST_SUBDIR)/readline" || exit 1; \
24892         case $(srcdir) in \
24893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24894           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
24895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24896         esac; \
24897         module_srcdir=readline; \
24898         $(SHELL) \
24899           $$s/$$module_srcdir/configure \
24900           --srcdir=$${topdir}/$$module_srcdir \
24901           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24902           --target=${target_alias}  \
24903           || exit 1
24904 @endif readline
24905
24906
24907
24908
24909
24910 .PHONY: all-readline maybe-all-readline
24911 maybe-all-readline:
24912 @if gcc-bootstrap
24913 all-readline: stage_current
24914 @endif gcc-bootstrap
24915 @if readline
24916 TARGET-readline=all
24917 maybe-all-readline: all-readline
24918 all-readline: configure-readline
24919         @: $(MAKE); $(unstage)
24920         @r=`${PWD_COMMAND}`; export r; \
24921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24922         $(HOST_EXPORTS)  \
24923         (cd $(HOST_SUBDIR)/readline && \
24924           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24925                 $(TARGET-readline))
24926 @endif readline
24927
24928
24929
24930
24931 .PHONY: check-readline maybe-check-readline
24932 maybe-check-readline:
24933 @if readline
24934 maybe-check-readline: check-readline
24935
24936 check-readline:
24937         @: $(MAKE); $(unstage)
24938         @r=`${PWD_COMMAND}`; export r; \
24939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24940         $(HOST_EXPORTS) \
24941         (cd $(HOST_SUBDIR)/readline && \
24942           $(MAKE) $(FLAGS_TO_PASS)  check)
24943
24944 @endif readline
24945
24946 .PHONY: install-readline maybe-install-readline
24947 maybe-install-readline:
24948 @if readline
24949 maybe-install-readline: install-readline
24950
24951 install-readline: installdirs
24952         @: $(MAKE); $(unstage)
24953         @r=`${PWD_COMMAND}`; export r; \
24954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24955         $(HOST_EXPORTS) \
24956         (cd $(HOST_SUBDIR)/readline && \
24957           $(MAKE) $(FLAGS_TO_PASS)  install)
24958
24959 @endif readline
24960
24961 .PHONY: install-strip-readline maybe-install-strip-readline
24962 maybe-install-strip-readline:
24963 @if readline
24964 maybe-install-strip-readline: install-strip-readline
24965
24966 install-strip-readline: installdirs
24967         @: $(MAKE); $(unstage)
24968         @r=`${PWD_COMMAND}`; export r; \
24969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24970         $(HOST_EXPORTS) \
24971         (cd $(HOST_SUBDIR)/readline && \
24972           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24973
24974 @endif readline
24975
24976 # Other targets (info, dvi, pdf, etc.)
24977
24978 .PHONY: maybe-info-readline info-readline
24979 maybe-info-readline:
24980 @if readline
24981 maybe-info-readline: info-readline
24982
24983 info-readline: \
24984     configure-readline 
24985         @: $(MAKE); $(unstage)
24986         @[ -f ./readline/Makefile ] || exit 0; \
24987         r=`${PWD_COMMAND}`; export r; \
24988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24989         $(HOST_EXPORTS) \
24990         for flag in $(EXTRA_HOST_FLAGS) ; do \
24991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24992         done; \
24993         echo "Doing info in readline" ; \
24994         (cd $(HOST_SUBDIR)/readline && \
24995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24997                   "RANLIB=$${RANLIB}" \
24998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24999                   info) \
25000           || exit 1
25001
25002 @endif readline
25003
25004 .PHONY: maybe-dvi-readline dvi-readline
25005 maybe-dvi-readline:
25006 @if readline
25007 maybe-dvi-readline: dvi-readline
25008
25009 dvi-readline: \
25010     configure-readline 
25011         @: $(MAKE); $(unstage)
25012         @[ -f ./readline/Makefile ] || exit 0; \
25013         r=`${PWD_COMMAND}`; export r; \
25014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25015         $(HOST_EXPORTS) \
25016         for flag in $(EXTRA_HOST_FLAGS) ; do \
25017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25018         done; \
25019         echo "Doing dvi in readline" ; \
25020         (cd $(HOST_SUBDIR)/readline && \
25021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25023                   "RANLIB=$${RANLIB}" \
25024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25025                   dvi) \
25026           || exit 1
25027
25028 @endif readline
25029
25030 .PHONY: maybe-pdf-readline pdf-readline
25031 maybe-pdf-readline:
25032 @if readline
25033 maybe-pdf-readline: pdf-readline
25034
25035 pdf-readline: \
25036     configure-readline 
25037         @: $(MAKE); $(unstage)
25038         @[ -f ./readline/Makefile ] || exit 0; \
25039         r=`${PWD_COMMAND}`; export r; \
25040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25041         $(HOST_EXPORTS) \
25042         for flag in $(EXTRA_HOST_FLAGS) ; do \
25043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25044         done; \
25045         echo "Doing pdf in readline" ; \
25046         (cd $(HOST_SUBDIR)/readline && \
25047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25049                   "RANLIB=$${RANLIB}" \
25050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25051                   pdf) \
25052           || exit 1
25053
25054 @endif readline
25055
25056 .PHONY: maybe-html-readline html-readline
25057 maybe-html-readline:
25058 @if readline
25059 maybe-html-readline: html-readline
25060
25061 html-readline: \
25062     configure-readline 
25063         @: $(MAKE); $(unstage)
25064         @[ -f ./readline/Makefile ] || exit 0; \
25065         r=`${PWD_COMMAND}`; export r; \
25066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25067         $(HOST_EXPORTS) \
25068         for flag in $(EXTRA_HOST_FLAGS) ; do \
25069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25070         done; \
25071         echo "Doing html in readline" ; \
25072         (cd $(HOST_SUBDIR)/readline && \
25073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25075                   "RANLIB=$${RANLIB}" \
25076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25077                   html) \
25078           || exit 1
25079
25080 @endif readline
25081
25082 .PHONY: maybe-TAGS-readline TAGS-readline
25083 maybe-TAGS-readline:
25084 @if readline
25085 maybe-TAGS-readline: TAGS-readline
25086
25087 TAGS-readline: \
25088     configure-readline 
25089         @: $(MAKE); $(unstage)
25090         @[ -f ./readline/Makefile ] || exit 0; \
25091         r=`${PWD_COMMAND}`; export r; \
25092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25093         $(HOST_EXPORTS) \
25094         for flag in $(EXTRA_HOST_FLAGS) ; do \
25095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25096         done; \
25097         echo "Doing TAGS in readline" ; \
25098         (cd $(HOST_SUBDIR)/readline && \
25099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25101                   "RANLIB=$${RANLIB}" \
25102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25103                   TAGS) \
25104           || exit 1
25105
25106 @endif readline
25107
25108 .PHONY: maybe-install-info-readline install-info-readline
25109 maybe-install-info-readline:
25110 @if readline
25111 maybe-install-info-readline: install-info-readline
25112
25113 install-info-readline: \
25114     configure-readline \
25115     info-readline 
25116         @: $(MAKE); $(unstage)
25117         @[ -f ./readline/Makefile ] || exit 0; \
25118         r=`${PWD_COMMAND}`; export r; \
25119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25120         $(HOST_EXPORTS) \
25121         for flag in $(EXTRA_HOST_FLAGS) ; do \
25122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25123         done; \
25124         echo "Doing install-info in readline" ; \
25125         (cd $(HOST_SUBDIR)/readline && \
25126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25128                   "RANLIB=$${RANLIB}" \
25129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25130                   install-info) \
25131           || exit 1
25132
25133 @endif readline
25134
25135 .PHONY: maybe-install-pdf-readline install-pdf-readline
25136 maybe-install-pdf-readline:
25137 @if readline
25138 maybe-install-pdf-readline: install-pdf-readline
25139
25140 install-pdf-readline: \
25141     configure-readline \
25142     pdf-readline 
25143         @: $(MAKE); $(unstage)
25144         @[ -f ./readline/Makefile ] || exit 0; \
25145         r=`${PWD_COMMAND}`; export r; \
25146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25147         $(HOST_EXPORTS) \
25148         for flag in $(EXTRA_HOST_FLAGS) ; do \
25149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25150         done; \
25151         echo "Doing install-pdf in readline" ; \
25152         (cd $(HOST_SUBDIR)/readline && \
25153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25155                   "RANLIB=$${RANLIB}" \
25156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25157                   install-pdf) \
25158           || exit 1
25159
25160 @endif readline
25161
25162 .PHONY: maybe-install-html-readline install-html-readline
25163 maybe-install-html-readline:
25164 @if readline
25165 maybe-install-html-readline: install-html-readline
25166
25167 install-html-readline: \
25168     configure-readline \
25169     html-readline 
25170         @: $(MAKE); $(unstage)
25171         @[ -f ./readline/Makefile ] || exit 0; \
25172         r=`${PWD_COMMAND}`; export r; \
25173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25174         $(HOST_EXPORTS) \
25175         for flag in $(EXTRA_HOST_FLAGS) ; do \
25176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25177         done; \
25178         echo "Doing install-html in readline" ; \
25179         (cd $(HOST_SUBDIR)/readline && \
25180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25182                   "RANLIB=$${RANLIB}" \
25183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25184                   install-html) \
25185           || exit 1
25186
25187 @endif readline
25188
25189 .PHONY: maybe-installcheck-readline installcheck-readline
25190 maybe-installcheck-readline:
25191 @if readline
25192 maybe-installcheck-readline: installcheck-readline
25193
25194 installcheck-readline: \
25195     configure-readline 
25196         @: $(MAKE); $(unstage)
25197         @[ -f ./readline/Makefile ] || exit 0; \
25198         r=`${PWD_COMMAND}`; export r; \
25199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25200         $(HOST_EXPORTS) \
25201         for flag in $(EXTRA_HOST_FLAGS) ; do \
25202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25203         done; \
25204         echo "Doing installcheck in readline" ; \
25205         (cd $(HOST_SUBDIR)/readline && \
25206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25208                   "RANLIB=$${RANLIB}" \
25209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25210                   installcheck) \
25211           || exit 1
25212
25213 @endif readline
25214
25215 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25216 maybe-mostlyclean-readline:
25217 @if readline
25218 maybe-mostlyclean-readline: mostlyclean-readline
25219
25220 mostlyclean-readline: 
25221         @: $(MAKE); $(unstage)
25222         @[ -f ./readline/Makefile ] || exit 0; \
25223         r=`${PWD_COMMAND}`; export r; \
25224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25225         $(HOST_EXPORTS) \
25226         for flag in $(EXTRA_HOST_FLAGS) ; do \
25227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25228         done; \
25229         echo "Doing mostlyclean in readline" ; \
25230         (cd $(HOST_SUBDIR)/readline && \
25231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25233                   "RANLIB=$${RANLIB}" \
25234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25235                   mostlyclean) \
25236           || exit 1
25237
25238 @endif readline
25239
25240 .PHONY: maybe-clean-readline clean-readline
25241 maybe-clean-readline:
25242 @if readline
25243 maybe-clean-readline: clean-readline
25244
25245 clean-readline: 
25246         @: $(MAKE); $(unstage)
25247         @[ -f ./readline/Makefile ] || exit 0; \
25248         r=`${PWD_COMMAND}`; export r; \
25249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25250         $(HOST_EXPORTS) \
25251         for flag in $(EXTRA_HOST_FLAGS) ; do \
25252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25253         done; \
25254         echo "Doing clean in readline" ; \
25255         (cd $(HOST_SUBDIR)/readline && \
25256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25258                   "RANLIB=$${RANLIB}" \
25259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25260                   clean) \
25261           || exit 1
25262
25263 @endif readline
25264
25265 .PHONY: maybe-distclean-readline distclean-readline
25266 maybe-distclean-readline:
25267 @if readline
25268 maybe-distclean-readline: distclean-readline
25269
25270 distclean-readline: 
25271         @: $(MAKE); $(unstage)
25272         @[ -f ./readline/Makefile ] || exit 0; \
25273         r=`${PWD_COMMAND}`; export r; \
25274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25275         $(HOST_EXPORTS) \
25276         for flag in $(EXTRA_HOST_FLAGS) ; do \
25277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25278         done; \
25279         echo "Doing distclean in readline" ; \
25280         (cd $(HOST_SUBDIR)/readline && \
25281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25283                   "RANLIB=$${RANLIB}" \
25284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25285                   distclean) \
25286           || exit 1
25287
25288 @endif readline
25289
25290 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25291 maybe-maintainer-clean-readline:
25292 @if readline
25293 maybe-maintainer-clean-readline: maintainer-clean-readline
25294
25295 maintainer-clean-readline: 
25296         @: $(MAKE); $(unstage)
25297         @[ -f ./readline/Makefile ] || exit 0; \
25298         r=`${PWD_COMMAND}`; export r; \
25299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25300         $(HOST_EXPORTS) \
25301         for flag in $(EXTRA_HOST_FLAGS) ; do \
25302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25303         done; \
25304         echo "Doing maintainer-clean in readline" ; \
25305         (cd $(HOST_SUBDIR)/readline && \
25306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25308                   "RANLIB=$${RANLIB}" \
25309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25310                   maintainer-clean) \
25311           || exit 1
25312
25313 @endif readline
25314
25315
25316
25317 .PHONY: configure-sid maybe-configure-sid
25318 maybe-configure-sid:
25319 @if gcc-bootstrap
25320 configure-sid: stage_current
25321 @endif gcc-bootstrap
25322 @if sid
25323 maybe-configure-sid: configure-sid
25324 configure-sid: 
25325         @: $(MAKE); $(unstage)
25326         @r=`${PWD_COMMAND}`; export r; \
25327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25328         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25329         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
25330         $(HOST_EXPORTS)  \
25331         echo Configuring in $(HOST_SUBDIR)/sid; \
25332         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25333         case $(srcdir) in \
25334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25335           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25337         esac; \
25338         module_srcdir=sid; \
25339         $(SHELL) \
25340           $$s/$$module_srcdir/configure \
25341           --srcdir=$${topdir}/$$module_srcdir \
25342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25343           --target=${target_alias}  \
25344           || exit 1
25345 @endif sid
25346
25347
25348
25349
25350
25351 .PHONY: all-sid maybe-all-sid
25352 maybe-all-sid:
25353 @if gcc-bootstrap
25354 all-sid: stage_current
25355 @endif gcc-bootstrap
25356 @if sid
25357 TARGET-sid=all
25358 maybe-all-sid: all-sid
25359 all-sid: configure-sid
25360         @: $(MAKE); $(unstage)
25361         @r=`${PWD_COMMAND}`; export r; \
25362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25363         $(HOST_EXPORTS)  \
25364         (cd $(HOST_SUBDIR)/sid && \
25365           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25366                 $(TARGET-sid))
25367 @endif sid
25368
25369
25370
25371
25372 .PHONY: check-sid maybe-check-sid
25373 maybe-check-sid:
25374 @if sid
25375 maybe-check-sid: check-sid
25376
25377 check-sid:
25378         @: $(MAKE); $(unstage)
25379         @r=`${PWD_COMMAND}`; export r; \
25380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25381         $(HOST_EXPORTS) \
25382         (cd $(HOST_SUBDIR)/sid && \
25383           $(MAKE) $(FLAGS_TO_PASS)  check)
25384
25385 @endif sid
25386
25387 .PHONY: install-sid maybe-install-sid
25388 maybe-install-sid:
25389 @if sid
25390 maybe-install-sid: install-sid
25391
25392 install-sid: installdirs
25393         @: $(MAKE); $(unstage)
25394         @r=`${PWD_COMMAND}`; export r; \
25395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25396         $(HOST_EXPORTS) \
25397         (cd $(HOST_SUBDIR)/sid && \
25398           $(MAKE) $(FLAGS_TO_PASS)  install)
25399
25400 @endif sid
25401
25402 .PHONY: install-strip-sid maybe-install-strip-sid
25403 maybe-install-strip-sid:
25404 @if sid
25405 maybe-install-strip-sid: install-strip-sid
25406
25407 install-strip-sid: installdirs
25408         @: $(MAKE); $(unstage)
25409         @r=`${PWD_COMMAND}`; export r; \
25410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25411         $(HOST_EXPORTS) \
25412         (cd $(HOST_SUBDIR)/sid && \
25413           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25414
25415 @endif sid
25416
25417 # Other targets (info, dvi, pdf, etc.)
25418
25419 .PHONY: maybe-info-sid info-sid
25420 maybe-info-sid:
25421 @if sid
25422 maybe-info-sid: info-sid
25423
25424 info-sid: \
25425     configure-sid 
25426         @: $(MAKE); $(unstage)
25427         @[ -f ./sid/Makefile ] || exit 0; \
25428         r=`${PWD_COMMAND}`; export r; \
25429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25430         $(HOST_EXPORTS) \
25431         for flag in $(EXTRA_HOST_FLAGS) ; do \
25432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25433         done; \
25434         echo "Doing info in sid" ; \
25435         (cd $(HOST_SUBDIR)/sid && \
25436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25438                   "RANLIB=$${RANLIB}" \
25439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25440                   info) \
25441           || exit 1
25442
25443 @endif sid
25444
25445 .PHONY: maybe-dvi-sid dvi-sid
25446 maybe-dvi-sid:
25447 @if sid
25448 maybe-dvi-sid: dvi-sid
25449
25450 dvi-sid: \
25451     configure-sid 
25452         @: $(MAKE); $(unstage)
25453         @[ -f ./sid/Makefile ] || exit 0; \
25454         r=`${PWD_COMMAND}`; export r; \
25455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25456         $(HOST_EXPORTS) \
25457         for flag in $(EXTRA_HOST_FLAGS) ; do \
25458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25459         done; \
25460         echo "Doing dvi in sid" ; \
25461         (cd $(HOST_SUBDIR)/sid && \
25462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25464                   "RANLIB=$${RANLIB}" \
25465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25466                   dvi) \
25467           || exit 1
25468
25469 @endif sid
25470
25471 .PHONY: maybe-pdf-sid pdf-sid
25472 maybe-pdf-sid:
25473 @if sid
25474 maybe-pdf-sid: pdf-sid
25475
25476 pdf-sid: \
25477     configure-sid 
25478         @: $(MAKE); $(unstage)
25479         @[ -f ./sid/Makefile ] || exit 0; \
25480         r=`${PWD_COMMAND}`; export r; \
25481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25482         $(HOST_EXPORTS) \
25483         for flag in $(EXTRA_HOST_FLAGS) ; do \
25484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25485         done; \
25486         echo "Doing pdf in sid" ; \
25487         (cd $(HOST_SUBDIR)/sid && \
25488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25490                   "RANLIB=$${RANLIB}" \
25491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25492                   pdf) \
25493           || exit 1
25494
25495 @endif sid
25496
25497 .PHONY: maybe-html-sid html-sid
25498 maybe-html-sid:
25499 @if sid
25500 maybe-html-sid: html-sid
25501
25502 html-sid: \
25503     configure-sid 
25504         @: $(MAKE); $(unstage)
25505         @[ -f ./sid/Makefile ] || exit 0; \
25506         r=`${PWD_COMMAND}`; export r; \
25507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25508         $(HOST_EXPORTS) \
25509         for flag in $(EXTRA_HOST_FLAGS) ; do \
25510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25511         done; \
25512         echo "Doing html in sid" ; \
25513         (cd $(HOST_SUBDIR)/sid && \
25514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25516                   "RANLIB=$${RANLIB}" \
25517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25518                   html) \
25519           || exit 1
25520
25521 @endif sid
25522
25523 .PHONY: maybe-TAGS-sid TAGS-sid
25524 maybe-TAGS-sid:
25525 @if sid
25526 maybe-TAGS-sid: TAGS-sid
25527
25528 TAGS-sid: \
25529     configure-sid 
25530         @: $(MAKE); $(unstage)
25531         @[ -f ./sid/Makefile ] || exit 0; \
25532         r=`${PWD_COMMAND}`; export r; \
25533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25534         $(HOST_EXPORTS) \
25535         for flag in $(EXTRA_HOST_FLAGS) ; do \
25536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25537         done; \
25538         echo "Doing TAGS in sid" ; \
25539         (cd $(HOST_SUBDIR)/sid && \
25540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25542                   "RANLIB=$${RANLIB}" \
25543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25544                   TAGS) \
25545           || exit 1
25546
25547 @endif sid
25548
25549 .PHONY: maybe-install-info-sid install-info-sid
25550 maybe-install-info-sid:
25551 @if sid
25552 maybe-install-info-sid: install-info-sid
25553
25554 install-info-sid: \
25555     configure-sid \
25556     info-sid 
25557         @: $(MAKE); $(unstage)
25558         @[ -f ./sid/Makefile ] || exit 0; \
25559         r=`${PWD_COMMAND}`; export r; \
25560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25561         $(HOST_EXPORTS) \
25562         for flag in $(EXTRA_HOST_FLAGS) ; do \
25563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25564         done; \
25565         echo "Doing install-info in sid" ; \
25566         (cd $(HOST_SUBDIR)/sid && \
25567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25569                   "RANLIB=$${RANLIB}" \
25570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25571                   install-info) \
25572           || exit 1
25573
25574 @endif sid
25575
25576 .PHONY: maybe-install-pdf-sid install-pdf-sid
25577 maybe-install-pdf-sid:
25578 @if sid
25579 maybe-install-pdf-sid: install-pdf-sid
25580
25581 install-pdf-sid: \
25582     configure-sid \
25583     pdf-sid 
25584         @: $(MAKE); $(unstage)
25585         @[ -f ./sid/Makefile ] || exit 0; \
25586         r=`${PWD_COMMAND}`; export r; \
25587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25588         $(HOST_EXPORTS) \
25589         for flag in $(EXTRA_HOST_FLAGS) ; do \
25590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25591         done; \
25592         echo "Doing install-pdf in sid" ; \
25593         (cd $(HOST_SUBDIR)/sid && \
25594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25596                   "RANLIB=$${RANLIB}" \
25597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25598                   install-pdf) \
25599           || exit 1
25600
25601 @endif sid
25602
25603 .PHONY: maybe-install-html-sid install-html-sid
25604 maybe-install-html-sid:
25605 @if sid
25606 maybe-install-html-sid: install-html-sid
25607
25608 install-html-sid: \
25609     configure-sid \
25610     html-sid 
25611         @: $(MAKE); $(unstage)
25612         @[ -f ./sid/Makefile ] || exit 0; \
25613         r=`${PWD_COMMAND}`; export r; \
25614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25615         $(HOST_EXPORTS) \
25616         for flag in $(EXTRA_HOST_FLAGS) ; do \
25617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25618         done; \
25619         echo "Doing install-html in sid" ; \
25620         (cd $(HOST_SUBDIR)/sid && \
25621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25623                   "RANLIB=$${RANLIB}" \
25624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25625                   install-html) \
25626           || exit 1
25627
25628 @endif sid
25629
25630 .PHONY: maybe-installcheck-sid installcheck-sid
25631 maybe-installcheck-sid:
25632 @if sid
25633 maybe-installcheck-sid: installcheck-sid
25634
25635 installcheck-sid: \
25636     configure-sid 
25637         @: $(MAKE); $(unstage)
25638         @[ -f ./sid/Makefile ] || exit 0; \
25639         r=`${PWD_COMMAND}`; export r; \
25640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25641         $(HOST_EXPORTS) \
25642         for flag in $(EXTRA_HOST_FLAGS) ; do \
25643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25644         done; \
25645         echo "Doing installcheck in sid" ; \
25646         (cd $(HOST_SUBDIR)/sid && \
25647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25649                   "RANLIB=$${RANLIB}" \
25650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25651                   installcheck) \
25652           || exit 1
25653
25654 @endif sid
25655
25656 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
25657 maybe-mostlyclean-sid:
25658 @if sid
25659 maybe-mostlyclean-sid: mostlyclean-sid
25660
25661 mostlyclean-sid: 
25662         @: $(MAKE); $(unstage)
25663         @[ -f ./sid/Makefile ] || exit 0; \
25664         r=`${PWD_COMMAND}`; export r; \
25665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25666         $(HOST_EXPORTS) \
25667         for flag in $(EXTRA_HOST_FLAGS) ; do \
25668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25669         done; \
25670         echo "Doing mostlyclean in sid" ; \
25671         (cd $(HOST_SUBDIR)/sid && \
25672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25674                   "RANLIB=$${RANLIB}" \
25675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25676                   mostlyclean) \
25677           || exit 1
25678
25679 @endif sid
25680
25681 .PHONY: maybe-clean-sid clean-sid
25682 maybe-clean-sid:
25683 @if sid
25684 maybe-clean-sid: clean-sid
25685
25686 clean-sid: 
25687         @: $(MAKE); $(unstage)
25688         @[ -f ./sid/Makefile ] || exit 0; \
25689         r=`${PWD_COMMAND}`; export r; \
25690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25691         $(HOST_EXPORTS) \
25692         for flag in $(EXTRA_HOST_FLAGS) ; do \
25693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25694         done; \
25695         echo "Doing clean in sid" ; \
25696         (cd $(HOST_SUBDIR)/sid && \
25697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25699                   "RANLIB=$${RANLIB}" \
25700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25701                   clean) \
25702           || exit 1
25703
25704 @endif sid
25705
25706 .PHONY: maybe-distclean-sid distclean-sid
25707 maybe-distclean-sid:
25708 @if sid
25709 maybe-distclean-sid: distclean-sid
25710
25711 distclean-sid: 
25712         @: $(MAKE); $(unstage)
25713         @[ -f ./sid/Makefile ] || exit 0; \
25714         r=`${PWD_COMMAND}`; export r; \
25715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25716         $(HOST_EXPORTS) \
25717         for flag in $(EXTRA_HOST_FLAGS) ; do \
25718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25719         done; \
25720         echo "Doing distclean in sid" ; \
25721         (cd $(HOST_SUBDIR)/sid && \
25722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25724                   "RANLIB=$${RANLIB}" \
25725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25726                   distclean) \
25727           || exit 1
25728
25729 @endif sid
25730
25731 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
25732 maybe-maintainer-clean-sid:
25733 @if sid
25734 maybe-maintainer-clean-sid: maintainer-clean-sid
25735
25736 maintainer-clean-sid: 
25737         @: $(MAKE); $(unstage)
25738         @[ -f ./sid/Makefile ] || exit 0; \
25739         r=`${PWD_COMMAND}`; export r; \
25740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25741         $(HOST_EXPORTS) \
25742         for flag in $(EXTRA_HOST_FLAGS) ; do \
25743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25744         done; \
25745         echo "Doing maintainer-clean in sid" ; \
25746         (cd $(HOST_SUBDIR)/sid && \
25747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25749                   "RANLIB=$${RANLIB}" \
25750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25751                   maintainer-clean) \
25752           || exit 1
25753
25754 @endif sid
25755
25756
25757
25758 .PHONY: configure-sim maybe-configure-sim
25759 maybe-configure-sim:
25760 @if gcc-bootstrap
25761 configure-sim: stage_current
25762 @endif gcc-bootstrap
25763 @if sim
25764 maybe-configure-sim: configure-sim
25765 configure-sim: 
25766         @: $(MAKE); $(unstage)
25767         @r=`${PWD_COMMAND}`; export r; \
25768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25769         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
25770         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
25771         $(HOST_EXPORTS)  \
25772         echo Configuring in $(HOST_SUBDIR)/sim; \
25773         cd "$(HOST_SUBDIR)/sim" || exit 1; \
25774         case $(srcdir) in \
25775           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25776           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
25777                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25778         esac; \
25779         module_srcdir=sim; \
25780         $(SHELL) \
25781           $$s/$$module_srcdir/configure \
25782           --srcdir=$${topdir}/$$module_srcdir \
25783           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25784           --target=${target_alias}  \
25785           || exit 1
25786 @endif sim
25787
25788
25789
25790
25791
25792 .PHONY: all-sim maybe-all-sim
25793 maybe-all-sim:
25794 @if gcc-bootstrap
25795 all-sim: stage_current
25796 @endif gcc-bootstrap
25797 @if sim
25798 TARGET-sim=all
25799 maybe-all-sim: all-sim
25800 all-sim: configure-sim
25801         @: $(MAKE); $(unstage)
25802         @r=`${PWD_COMMAND}`; export r; \
25803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25804         $(HOST_EXPORTS)  \
25805         (cd $(HOST_SUBDIR)/sim && \
25806           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25807                 $(TARGET-sim))
25808 @endif sim
25809
25810
25811
25812
25813 .PHONY: check-sim maybe-check-sim
25814 maybe-check-sim:
25815 @if sim
25816 maybe-check-sim: check-sim
25817
25818 check-sim:
25819         @: $(MAKE); $(unstage)
25820         @r=`${PWD_COMMAND}`; export r; \
25821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25822         $(HOST_EXPORTS) \
25823         (cd $(HOST_SUBDIR)/sim && \
25824           $(MAKE) $(FLAGS_TO_PASS)  check)
25825
25826 @endif sim
25827
25828 .PHONY: install-sim maybe-install-sim
25829 maybe-install-sim:
25830 @if sim
25831 maybe-install-sim: install-sim
25832
25833 install-sim: installdirs
25834         @: $(MAKE); $(unstage)
25835         @r=`${PWD_COMMAND}`; export r; \
25836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25837         $(HOST_EXPORTS) \
25838         (cd $(HOST_SUBDIR)/sim && \
25839           $(MAKE) $(FLAGS_TO_PASS)  install)
25840
25841 @endif sim
25842
25843 .PHONY: install-strip-sim maybe-install-strip-sim
25844 maybe-install-strip-sim:
25845 @if sim
25846 maybe-install-strip-sim: install-strip-sim
25847
25848 install-strip-sim: installdirs
25849         @: $(MAKE); $(unstage)
25850         @r=`${PWD_COMMAND}`; export r; \
25851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25852         $(HOST_EXPORTS) \
25853         (cd $(HOST_SUBDIR)/sim && \
25854           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25855
25856 @endif sim
25857
25858 # Other targets (info, dvi, pdf, etc.)
25859
25860 .PHONY: maybe-info-sim info-sim
25861 maybe-info-sim:
25862 @if sim
25863 maybe-info-sim: info-sim
25864
25865 info-sim: \
25866     configure-sim 
25867         @: $(MAKE); $(unstage)
25868         @[ -f ./sim/Makefile ] || exit 0; \
25869         r=`${PWD_COMMAND}`; export r; \
25870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25871         $(HOST_EXPORTS) \
25872         for flag in $(EXTRA_HOST_FLAGS) ; do \
25873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25874         done; \
25875         echo "Doing info in sim" ; \
25876         (cd $(HOST_SUBDIR)/sim && \
25877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25879                   "RANLIB=$${RANLIB}" \
25880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25881                   info) \
25882           || exit 1
25883
25884 @endif sim
25885
25886 .PHONY: maybe-dvi-sim dvi-sim
25887 maybe-dvi-sim:
25888 @if sim
25889 maybe-dvi-sim: dvi-sim
25890
25891 dvi-sim: \
25892     configure-sim 
25893         @: $(MAKE); $(unstage)
25894         @[ -f ./sim/Makefile ] || exit 0; \
25895         r=`${PWD_COMMAND}`; export r; \
25896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25897         $(HOST_EXPORTS) \
25898         for flag in $(EXTRA_HOST_FLAGS) ; do \
25899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25900         done; \
25901         echo "Doing dvi in sim" ; \
25902         (cd $(HOST_SUBDIR)/sim && \
25903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25905                   "RANLIB=$${RANLIB}" \
25906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25907                   dvi) \
25908           || exit 1
25909
25910 @endif sim
25911
25912 .PHONY: maybe-pdf-sim pdf-sim
25913 maybe-pdf-sim:
25914 @if sim
25915 maybe-pdf-sim: pdf-sim
25916
25917 pdf-sim: \
25918     configure-sim 
25919         @: $(MAKE); $(unstage)
25920         @[ -f ./sim/Makefile ] || exit 0; \
25921         r=`${PWD_COMMAND}`; export r; \
25922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25923         $(HOST_EXPORTS) \
25924         for flag in $(EXTRA_HOST_FLAGS) ; do \
25925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25926         done; \
25927         echo "Doing pdf in sim" ; \
25928         (cd $(HOST_SUBDIR)/sim && \
25929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25931                   "RANLIB=$${RANLIB}" \
25932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25933                   pdf) \
25934           || exit 1
25935
25936 @endif sim
25937
25938 .PHONY: maybe-html-sim html-sim
25939 maybe-html-sim:
25940 @if sim
25941 maybe-html-sim: html-sim
25942
25943 html-sim: \
25944     configure-sim 
25945         @: $(MAKE); $(unstage)
25946         @[ -f ./sim/Makefile ] || exit 0; \
25947         r=`${PWD_COMMAND}`; export r; \
25948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25949         $(HOST_EXPORTS) \
25950         for flag in $(EXTRA_HOST_FLAGS) ; do \
25951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25952         done; \
25953         echo "Doing html in sim" ; \
25954         (cd $(HOST_SUBDIR)/sim && \
25955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25957                   "RANLIB=$${RANLIB}" \
25958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25959                   html) \
25960           || exit 1
25961
25962 @endif sim
25963
25964 .PHONY: maybe-TAGS-sim TAGS-sim
25965 maybe-TAGS-sim:
25966 @if sim
25967 maybe-TAGS-sim: TAGS-sim
25968
25969 TAGS-sim: \
25970     configure-sim 
25971         @: $(MAKE); $(unstage)
25972         @[ -f ./sim/Makefile ] || exit 0; \
25973         r=`${PWD_COMMAND}`; export r; \
25974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25975         $(HOST_EXPORTS) \
25976         for flag in $(EXTRA_HOST_FLAGS) ; do \
25977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25978         done; \
25979         echo "Doing TAGS in sim" ; \
25980         (cd $(HOST_SUBDIR)/sim && \
25981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25983                   "RANLIB=$${RANLIB}" \
25984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25985                   TAGS) \
25986           || exit 1
25987
25988 @endif sim
25989
25990 .PHONY: maybe-install-info-sim install-info-sim
25991 maybe-install-info-sim:
25992 @if sim
25993 maybe-install-info-sim: install-info-sim
25994
25995 install-info-sim: \
25996     configure-sim \
25997     info-sim 
25998         @: $(MAKE); $(unstage)
25999         @[ -f ./sim/Makefile ] || exit 0; \
26000         r=`${PWD_COMMAND}`; export r; \
26001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26002         $(HOST_EXPORTS) \
26003         for flag in $(EXTRA_HOST_FLAGS) ; do \
26004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26005         done; \
26006         echo "Doing install-info in sim" ; \
26007         (cd $(HOST_SUBDIR)/sim && \
26008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26010                   "RANLIB=$${RANLIB}" \
26011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26012                   install-info) \
26013           || exit 1
26014
26015 @endif sim
26016
26017 .PHONY: maybe-install-pdf-sim install-pdf-sim
26018 maybe-install-pdf-sim:
26019 @if sim
26020 maybe-install-pdf-sim: install-pdf-sim
26021
26022 install-pdf-sim: \
26023     configure-sim \
26024     pdf-sim 
26025         @: $(MAKE); $(unstage)
26026         @[ -f ./sim/Makefile ] || exit 0; \
26027         r=`${PWD_COMMAND}`; export r; \
26028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26029         $(HOST_EXPORTS) \
26030         for flag in $(EXTRA_HOST_FLAGS) ; do \
26031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26032         done; \
26033         echo "Doing install-pdf in sim" ; \
26034         (cd $(HOST_SUBDIR)/sim && \
26035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26037                   "RANLIB=$${RANLIB}" \
26038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26039                   install-pdf) \
26040           || exit 1
26041
26042 @endif sim
26043
26044 .PHONY: maybe-install-html-sim install-html-sim
26045 maybe-install-html-sim:
26046 @if sim
26047 maybe-install-html-sim: install-html-sim
26048
26049 install-html-sim: \
26050     configure-sim \
26051     html-sim 
26052         @: $(MAKE); $(unstage)
26053         @[ -f ./sim/Makefile ] || exit 0; \
26054         r=`${PWD_COMMAND}`; export r; \
26055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26056         $(HOST_EXPORTS) \
26057         for flag in $(EXTRA_HOST_FLAGS) ; do \
26058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26059         done; \
26060         echo "Doing install-html in sim" ; \
26061         (cd $(HOST_SUBDIR)/sim && \
26062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26064                   "RANLIB=$${RANLIB}" \
26065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26066                   install-html) \
26067           || exit 1
26068
26069 @endif sim
26070
26071 .PHONY: maybe-installcheck-sim installcheck-sim
26072 maybe-installcheck-sim:
26073 @if sim
26074 maybe-installcheck-sim: installcheck-sim
26075
26076 installcheck-sim: \
26077     configure-sim 
26078         @: $(MAKE); $(unstage)
26079         @[ -f ./sim/Makefile ] || exit 0; \
26080         r=`${PWD_COMMAND}`; export r; \
26081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26082         $(HOST_EXPORTS) \
26083         for flag in $(EXTRA_HOST_FLAGS) ; do \
26084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26085         done; \
26086         echo "Doing installcheck in sim" ; \
26087         (cd $(HOST_SUBDIR)/sim && \
26088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26090                   "RANLIB=$${RANLIB}" \
26091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26092                   installcheck) \
26093           || exit 1
26094
26095 @endif sim
26096
26097 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26098 maybe-mostlyclean-sim:
26099 @if sim
26100 maybe-mostlyclean-sim: mostlyclean-sim
26101
26102 mostlyclean-sim: 
26103         @: $(MAKE); $(unstage)
26104         @[ -f ./sim/Makefile ] || exit 0; \
26105         r=`${PWD_COMMAND}`; export r; \
26106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26107         $(HOST_EXPORTS) \
26108         for flag in $(EXTRA_HOST_FLAGS) ; do \
26109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26110         done; \
26111         echo "Doing mostlyclean in sim" ; \
26112         (cd $(HOST_SUBDIR)/sim && \
26113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26115                   "RANLIB=$${RANLIB}" \
26116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26117                   mostlyclean) \
26118           || exit 1
26119
26120 @endif sim
26121
26122 .PHONY: maybe-clean-sim clean-sim
26123 maybe-clean-sim:
26124 @if sim
26125 maybe-clean-sim: clean-sim
26126
26127 clean-sim: 
26128         @: $(MAKE); $(unstage)
26129         @[ -f ./sim/Makefile ] || exit 0; \
26130         r=`${PWD_COMMAND}`; export r; \
26131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26132         $(HOST_EXPORTS) \
26133         for flag in $(EXTRA_HOST_FLAGS) ; do \
26134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26135         done; \
26136         echo "Doing clean in sim" ; \
26137         (cd $(HOST_SUBDIR)/sim && \
26138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26140                   "RANLIB=$${RANLIB}" \
26141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26142                   clean) \
26143           || exit 1
26144
26145 @endif sim
26146
26147 .PHONY: maybe-distclean-sim distclean-sim
26148 maybe-distclean-sim:
26149 @if sim
26150 maybe-distclean-sim: distclean-sim
26151
26152 distclean-sim: 
26153         @: $(MAKE); $(unstage)
26154         @[ -f ./sim/Makefile ] || exit 0; \
26155         r=`${PWD_COMMAND}`; export r; \
26156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26157         $(HOST_EXPORTS) \
26158         for flag in $(EXTRA_HOST_FLAGS) ; do \
26159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26160         done; \
26161         echo "Doing distclean in sim" ; \
26162         (cd $(HOST_SUBDIR)/sim && \
26163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26165                   "RANLIB=$${RANLIB}" \
26166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26167                   distclean) \
26168           || exit 1
26169
26170 @endif sim
26171
26172 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26173 maybe-maintainer-clean-sim:
26174 @if sim
26175 maybe-maintainer-clean-sim: maintainer-clean-sim
26176
26177 maintainer-clean-sim: 
26178         @: $(MAKE); $(unstage)
26179         @[ -f ./sim/Makefile ] || exit 0; \
26180         r=`${PWD_COMMAND}`; export r; \
26181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26182         $(HOST_EXPORTS) \
26183         for flag in $(EXTRA_HOST_FLAGS) ; do \
26184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26185         done; \
26186         echo "Doing maintainer-clean in sim" ; \
26187         (cd $(HOST_SUBDIR)/sim && \
26188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26190                   "RANLIB=$${RANLIB}" \
26191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26192                   maintainer-clean) \
26193           || exit 1
26194
26195 @endif sim
26196
26197
26198
26199 .PHONY: configure-texinfo maybe-configure-texinfo
26200 maybe-configure-texinfo:
26201 @if gcc-bootstrap
26202 configure-texinfo: stage_current
26203 @endif gcc-bootstrap
26204 @if texinfo
26205 maybe-configure-texinfo: configure-texinfo
26206 configure-texinfo: 
26207         @: $(MAKE); $(unstage)
26208         @r=`${PWD_COMMAND}`; export r; \
26209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26210         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
26212         $(HOST_EXPORTS)  \
26213         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26214         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26215         case $(srcdir) in \
26216           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26217           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26218                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26219         esac; \
26220         module_srcdir=texinfo; \
26221         $(SHELL) \
26222           $$s/$$module_srcdir/configure \
26223           --srcdir=$${topdir}/$$module_srcdir \
26224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26225           --target=${target_alias}  \
26226           || exit 1
26227 @endif texinfo
26228
26229
26230
26231
26232
26233 .PHONY: all-texinfo maybe-all-texinfo
26234 maybe-all-texinfo:
26235 @if gcc-bootstrap
26236 all-texinfo: stage_current
26237 @endif gcc-bootstrap
26238 @if texinfo
26239 TARGET-texinfo=all
26240 maybe-all-texinfo: all-texinfo
26241 all-texinfo: configure-texinfo
26242         @: $(MAKE); $(unstage)
26243         @r=`${PWD_COMMAND}`; export r; \
26244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26245         $(HOST_EXPORTS)  \
26246         (cd $(HOST_SUBDIR)/texinfo && \
26247           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26248                 $(TARGET-texinfo))
26249 @endif texinfo
26250
26251
26252
26253
26254 .PHONY: check-texinfo maybe-check-texinfo
26255 maybe-check-texinfo:
26256 @if texinfo
26257 maybe-check-texinfo: check-texinfo
26258
26259 check-texinfo:
26260         @: $(MAKE); $(unstage)
26261         @r=`${PWD_COMMAND}`; export r; \
26262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26263         $(HOST_EXPORTS) \
26264         (cd $(HOST_SUBDIR)/texinfo && \
26265           $(MAKE) $(FLAGS_TO_PASS)  check)
26266
26267 @endif texinfo
26268
26269 .PHONY: install-texinfo maybe-install-texinfo
26270 maybe-install-texinfo:
26271 @if texinfo
26272 maybe-install-texinfo: install-texinfo
26273
26274 install-texinfo:
26275
26276 @endif texinfo
26277
26278 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26279 maybe-install-strip-texinfo:
26280 @if texinfo
26281 maybe-install-strip-texinfo: install-strip-texinfo
26282
26283 install-strip-texinfo:
26284
26285 @endif texinfo
26286
26287 # Other targets (info, dvi, pdf, etc.)
26288
26289 .PHONY: maybe-info-texinfo info-texinfo
26290 maybe-info-texinfo:
26291 @if texinfo
26292 maybe-info-texinfo: info-texinfo
26293
26294 info-texinfo: \
26295     configure-texinfo 
26296         @: $(MAKE); $(unstage)
26297         @[ -f ./texinfo/Makefile ] || exit 0; \
26298         r=`${PWD_COMMAND}`; export r; \
26299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26300         $(HOST_EXPORTS) \
26301         for flag in $(EXTRA_HOST_FLAGS) ; do \
26302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26303         done; \
26304         echo "Doing info in texinfo" ; \
26305         (cd $(HOST_SUBDIR)/texinfo && \
26306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26308                   "RANLIB=$${RANLIB}" \
26309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26310                   info) \
26311           || exit 1
26312
26313 @endif texinfo
26314
26315 .PHONY: maybe-dvi-texinfo dvi-texinfo
26316 maybe-dvi-texinfo:
26317 @if texinfo
26318 maybe-dvi-texinfo: dvi-texinfo
26319
26320 dvi-texinfo: \
26321     configure-texinfo 
26322         @: $(MAKE); $(unstage)
26323         @[ -f ./texinfo/Makefile ] || exit 0; \
26324         r=`${PWD_COMMAND}`; export r; \
26325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26326         $(HOST_EXPORTS) \
26327         for flag in $(EXTRA_HOST_FLAGS) ; do \
26328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26329         done; \
26330         echo "Doing dvi in texinfo" ; \
26331         (cd $(HOST_SUBDIR)/texinfo && \
26332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26334                   "RANLIB=$${RANLIB}" \
26335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26336                   dvi) \
26337           || exit 1
26338
26339 @endif texinfo
26340
26341 .PHONY: maybe-pdf-texinfo pdf-texinfo
26342 maybe-pdf-texinfo:
26343 @if texinfo
26344 maybe-pdf-texinfo: pdf-texinfo
26345
26346 pdf-texinfo: \
26347     configure-texinfo 
26348         @: $(MAKE); $(unstage)
26349         @[ -f ./texinfo/Makefile ] || exit 0; \
26350         r=`${PWD_COMMAND}`; export r; \
26351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26352         $(HOST_EXPORTS) \
26353         for flag in $(EXTRA_HOST_FLAGS) ; do \
26354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26355         done; \
26356         echo "Doing pdf in texinfo" ; \
26357         (cd $(HOST_SUBDIR)/texinfo && \
26358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26360                   "RANLIB=$${RANLIB}" \
26361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26362                   pdf) \
26363           || exit 1
26364
26365 @endif texinfo
26366
26367 .PHONY: maybe-html-texinfo html-texinfo
26368 maybe-html-texinfo:
26369 @if texinfo
26370 maybe-html-texinfo: html-texinfo
26371
26372 html-texinfo: \
26373     configure-texinfo 
26374         @: $(MAKE); $(unstage)
26375         @[ -f ./texinfo/Makefile ] || exit 0; \
26376         r=`${PWD_COMMAND}`; export r; \
26377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26378         $(HOST_EXPORTS) \
26379         for flag in $(EXTRA_HOST_FLAGS) ; do \
26380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26381         done; \
26382         echo "Doing html in texinfo" ; \
26383         (cd $(HOST_SUBDIR)/texinfo && \
26384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26386                   "RANLIB=$${RANLIB}" \
26387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26388                   html) \
26389           || exit 1
26390
26391 @endif texinfo
26392
26393 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26394 maybe-TAGS-texinfo:
26395 @if texinfo
26396 maybe-TAGS-texinfo: TAGS-texinfo
26397
26398 TAGS-texinfo: \
26399     configure-texinfo 
26400         @: $(MAKE); $(unstage)
26401         @[ -f ./texinfo/Makefile ] || exit 0; \
26402         r=`${PWD_COMMAND}`; export r; \
26403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26404         $(HOST_EXPORTS) \
26405         for flag in $(EXTRA_HOST_FLAGS) ; do \
26406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26407         done; \
26408         echo "Doing TAGS in texinfo" ; \
26409         (cd $(HOST_SUBDIR)/texinfo && \
26410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26412                   "RANLIB=$${RANLIB}" \
26413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26414                   TAGS) \
26415           || exit 1
26416
26417 @endif texinfo
26418
26419 .PHONY: maybe-install-info-texinfo install-info-texinfo
26420 maybe-install-info-texinfo:
26421 @if texinfo
26422 maybe-install-info-texinfo: install-info-texinfo
26423
26424 install-info-texinfo: \
26425     configure-texinfo \
26426     info-texinfo 
26427         @: $(MAKE); $(unstage)
26428         @[ -f ./texinfo/Makefile ] || exit 0; \
26429         r=`${PWD_COMMAND}`; export r; \
26430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26431         $(HOST_EXPORTS) \
26432         for flag in $(EXTRA_HOST_FLAGS) ; do \
26433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26434         done; \
26435         echo "Doing install-info in texinfo" ; \
26436         (cd $(HOST_SUBDIR)/texinfo && \
26437           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26438                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26439                   "RANLIB=$${RANLIB}" \
26440                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26441                   install-info) \
26442           || exit 1
26443
26444 @endif texinfo
26445
26446 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26447 maybe-install-pdf-texinfo:
26448 @if texinfo
26449 maybe-install-pdf-texinfo: install-pdf-texinfo
26450
26451 install-pdf-texinfo: \
26452     configure-texinfo \
26453     pdf-texinfo 
26454         @: $(MAKE); $(unstage)
26455         @[ -f ./texinfo/Makefile ] || exit 0; \
26456         r=`${PWD_COMMAND}`; export r; \
26457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26458         $(HOST_EXPORTS) \
26459         for flag in $(EXTRA_HOST_FLAGS) ; do \
26460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26461         done; \
26462         echo "Doing install-pdf in texinfo" ; \
26463         (cd $(HOST_SUBDIR)/texinfo && \
26464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26466                   "RANLIB=$${RANLIB}" \
26467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26468                   install-pdf) \
26469           || exit 1
26470
26471 @endif texinfo
26472
26473 .PHONY: maybe-install-html-texinfo install-html-texinfo
26474 maybe-install-html-texinfo:
26475 @if texinfo
26476 maybe-install-html-texinfo: install-html-texinfo
26477
26478 install-html-texinfo: \
26479     configure-texinfo \
26480     html-texinfo 
26481         @: $(MAKE); $(unstage)
26482         @[ -f ./texinfo/Makefile ] || exit 0; \
26483         r=`${PWD_COMMAND}`; export r; \
26484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26485         $(HOST_EXPORTS) \
26486         for flag in $(EXTRA_HOST_FLAGS) ; do \
26487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26488         done; \
26489         echo "Doing install-html in texinfo" ; \
26490         (cd $(HOST_SUBDIR)/texinfo && \
26491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26493                   "RANLIB=$${RANLIB}" \
26494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26495                   install-html) \
26496           || exit 1
26497
26498 @endif texinfo
26499
26500 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26501 maybe-installcheck-texinfo:
26502 @if texinfo
26503 maybe-installcheck-texinfo: installcheck-texinfo
26504
26505 installcheck-texinfo: \
26506     configure-texinfo 
26507         @: $(MAKE); $(unstage)
26508         @[ -f ./texinfo/Makefile ] || exit 0; \
26509         r=`${PWD_COMMAND}`; export r; \
26510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26511         $(HOST_EXPORTS) \
26512         for flag in $(EXTRA_HOST_FLAGS) ; do \
26513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26514         done; \
26515         echo "Doing installcheck in texinfo" ; \
26516         (cd $(HOST_SUBDIR)/texinfo && \
26517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26519                   "RANLIB=$${RANLIB}" \
26520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26521                   installcheck) \
26522           || exit 1
26523
26524 @endif texinfo
26525
26526 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
26527 maybe-mostlyclean-texinfo:
26528 @if texinfo
26529 maybe-mostlyclean-texinfo: mostlyclean-texinfo
26530
26531 mostlyclean-texinfo: 
26532         @: $(MAKE); $(unstage)
26533         @[ -f ./texinfo/Makefile ] || exit 0; \
26534         r=`${PWD_COMMAND}`; export r; \
26535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26536         $(HOST_EXPORTS) \
26537         for flag in $(EXTRA_HOST_FLAGS) ; do \
26538           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26539         done; \
26540         echo "Doing mostlyclean in texinfo" ; \
26541         (cd $(HOST_SUBDIR)/texinfo && \
26542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26544                   "RANLIB=$${RANLIB}" \
26545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26546                   mostlyclean) \
26547           || exit 1
26548
26549 @endif texinfo
26550
26551 .PHONY: maybe-clean-texinfo clean-texinfo
26552 maybe-clean-texinfo:
26553 @if texinfo
26554 maybe-clean-texinfo: clean-texinfo
26555
26556 clean-texinfo: 
26557         @: $(MAKE); $(unstage)
26558         @[ -f ./texinfo/Makefile ] || exit 0; \
26559         r=`${PWD_COMMAND}`; export r; \
26560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26561         $(HOST_EXPORTS) \
26562         for flag in $(EXTRA_HOST_FLAGS) ; do \
26563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26564         done; \
26565         echo "Doing clean in texinfo" ; \
26566         (cd $(HOST_SUBDIR)/texinfo && \
26567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26569                   "RANLIB=$${RANLIB}" \
26570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26571                   clean) \
26572           || exit 1
26573
26574 @endif texinfo
26575
26576 .PHONY: maybe-distclean-texinfo distclean-texinfo
26577 maybe-distclean-texinfo:
26578 @if texinfo
26579 maybe-distclean-texinfo: distclean-texinfo
26580
26581 distclean-texinfo: 
26582         @: $(MAKE); $(unstage)
26583         @[ -f ./texinfo/Makefile ] || exit 0; \
26584         r=`${PWD_COMMAND}`; export r; \
26585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26586         $(HOST_EXPORTS) \
26587         for flag in $(EXTRA_HOST_FLAGS) ; do \
26588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26589         done; \
26590         echo "Doing distclean in texinfo" ; \
26591         (cd $(HOST_SUBDIR)/texinfo && \
26592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26594                   "RANLIB=$${RANLIB}" \
26595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26596                   distclean) \
26597           || exit 1
26598
26599 @endif texinfo
26600
26601 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
26602 maybe-maintainer-clean-texinfo:
26603 @if texinfo
26604 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
26605
26606 maintainer-clean-texinfo: 
26607         @: $(MAKE); $(unstage)
26608         @[ -f ./texinfo/Makefile ] || exit 0; \
26609         r=`${PWD_COMMAND}`; export r; \
26610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26611         $(HOST_EXPORTS) \
26612         for flag in $(EXTRA_HOST_FLAGS) ; do \
26613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26614         done; \
26615         echo "Doing maintainer-clean in texinfo" ; \
26616         (cd $(HOST_SUBDIR)/texinfo && \
26617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26619                   "RANLIB=$${RANLIB}" \
26620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26621                   maintainer-clean) \
26622           || exit 1
26623
26624 @endif texinfo
26625
26626
26627
26628 .PHONY: configure-zlib maybe-configure-zlib
26629 maybe-configure-zlib:
26630 @if gcc-bootstrap
26631 configure-zlib: stage_current
26632 @endif gcc-bootstrap
26633 @if zlib
26634 maybe-configure-zlib: configure-zlib
26635 configure-zlib: 
26636         @r=`${PWD_COMMAND}`; export r; \
26637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26638         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26639         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26640         $(HOST_EXPORTS)  \
26641         echo Configuring in $(HOST_SUBDIR)/zlib; \
26642         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
26643         case $(srcdir) in \
26644           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26645           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26646                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26647         esac; \
26648         module_srcdir=zlib; \
26649         $(SHELL) \
26650           $$s/$$module_srcdir/configure \
26651           --srcdir=$${topdir}/$$module_srcdir \
26652           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26653           --target=${target_alias}  \
26654           || exit 1
26655 @endif zlib
26656
26657
26658
26659 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
26660 maybe-configure-stage1-zlib:
26661 @if zlib-bootstrap
26662 maybe-configure-stage1-zlib: configure-stage1-zlib
26663 configure-stage1-zlib:
26664         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26665         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26666         @r=`${PWD_COMMAND}`; export r; \
26667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26668         TFLAGS="$(STAGE1_TFLAGS)"; \
26669         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26670         $(HOST_EXPORTS) \
26671         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26672         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26673         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26674         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
26675         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26676         cd $(HOST_SUBDIR)/zlib || exit 1; \
26677         case $(srcdir) in \
26678           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26679           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26680                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26681         esac; \
26682         module_srcdir=zlib; \
26683         $(SHELL) $$s/$$module_srcdir/configure \
26684           --srcdir=$${topdir}/$$module_srcdir \
26685           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26686           --target=${target_alias} \
26687            \
26688           $(STAGE1_CONFIGURE_FLAGS)
26689 @endif zlib-bootstrap
26690
26691 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
26692 maybe-configure-stage2-zlib:
26693 @if zlib-bootstrap
26694 maybe-configure-stage2-zlib: configure-stage2-zlib
26695 configure-stage2-zlib:
26696         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26697         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26698         @r=`${PWD_COMMAND}`; export r; \
26699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26700         TFLAGS="$(STAGE2_TFLAGS)"; \
26701         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26702         $(HOST_EXPORTS) \
26703         $(POSTSTAGE1_HOST_EXPORTS) \
26704         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26705         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26706         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26707         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
26708         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26709         cd $(HOST_SUBDIR)/zlib || exit 1; \
26710         case $(srcdir) in \
26711           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26712           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26713                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26714         esac; \
26715         module_srcdir=zlib; \
26716         $(SHELL) $$s/$$module_srcdir/configure \
26717           --srcdir=$${topdir}/$$module_srcdir \
26718           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26719           --target=${target_alias} \
26720            --with-build-libsubdir=$(HOST_SUBDIR)  \
26721           $(STAGE2_CONFIGURE_FLAGS)
26722 @endif zlib-bootstrap
26723
26724 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
26725 maybe-configure-stage3-zlib:
26726 @if zlib-bootstrap
26727 maybe-configure-stage3-zlib: configure-stage3-zlib
26728 configure-stage3-zlib:
26729         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26730         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26731         @r=`${PWD_COMMAND}`; export r; \
26732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26733         TFLAGS="$(STAGE3_TFLAGS)"; \
26734         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26735         $(HOST_EXPORTS) \
26736         $(POSTSTAGE1_HOST_EXPORTS) \
26737         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26738         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26739         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26740         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
26741         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26742         cd $(HOST_SUBDIR)/zlib || exit 1; \
26743         case $(srcdir) in \
26744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26745           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26747         esac; \
26748         module_srcdir=zlib; \
26749         $(SHELL) $$s/$$module_srcdir/configure \
26750           --srcdir=$${topdir}/$$module_srcdir \
26751           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26752           --target=${target_alias} \
26753            --with-build-libsubdir=$(HOST_SUBDIR)  \
26754           $(STAGE3_CONFIGURE_FLAGS)
26755 @endif zlib-bootstrap
26756
26757 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
26758 maybe-configure-stage4-zlib:
26759 @if zlib-bootstrap
26760 maybe-configure-stage4-zlib: configure-stage4-zlib
26761 configure-stage4-zlib:
26762         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26763         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26764         @r=`${PWD_COMMAND}`; export r; \
26765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26766         TFLAGS="$(STAGE4_TFLAGS)"; \
26767         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26768         $(HOST_EXPORTS) \
26769         $(POSTSTAGE1_HOST_EXPORTS) \
26770         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26771         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26772         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26773         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
26774         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26775         cd $(HOST_SUBDIR)/zlib || exit 1; \
26776         case $(srcdir) in \
26777           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26778           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26779                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26780         esac; \
26781         module_srcdir=zlib; \
26782         $(SHELL) $$s/$$module_srcdir/configure \
26783           --srcdir=$${topdir}/$$module_srcdir \
26784           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26785           --target=${target_alias} \
26786            --with-build-libsubdir=$(HOST_SUBDIR)  \
26787           $(STAGE4_CONFIGURE_FLAGS)
26788 @endif zlib-bootstrap
26789
26790 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
26791 maybe-configure-stageprofile-zlib:
26792 @if zlib-bootstrap
26793 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
26794 configure-stageprofile-zlib:
26795         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26796         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26797         @r=`${PWD_COMMAND}`; export r; \
26798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26799         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26800         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26801         $(HOST_EXPORTS) \
26802         $(POSTSTAGE1_HOST_EXPORTS) \
26803         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26804         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26805         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26806         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
26807         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26808         cd $(HOST_SUBDIR)/zlib || exit 1; \
26809         case $(srcdir) in \
26810           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26811           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26812                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26813         esac; \
26814         module_srcdir=zlib; \
26815         $(SHELL) $$s/$$module_srcdir/configure \
26816           --srcdir=$${topdir}/$$module_srcdir \
26817           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26818           --target=${target_alias} \
26819            --with-build-libsubdir=$(HOST_SUBDIR)  \
26820           $(STAGEprofile_CONFIGURE_FLAGS)
26821 @endif zlib-bootstrap
26822
26823 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
26824 maybe-configure-stagefeedback-zlib:
26825 @if zlib-bootstrap
26826 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
26827 configure-stagefeedback-zlib:
26828         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26829         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26830         @r=`${PWD_COMMAND}`; export r; \
26831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26832         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26833         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26834         $(HOST_EXPORTS) \
26835         $(POSTSTAGE1_HOST_EXPORTS) \
26836         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26837         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26838         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26839         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
26840         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26841         cd $(HOST_SUBDIR)/zlib || exit 1; \
26842         case $(srcdir) in \
26843           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26844           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26845                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26846         esac; \
26847         module_srcdir=zlib; \
26848         $(SHELL) $$s/$$module_srcdir/configure \
26849           --srcdir=$${topdir}/$$module_srcdir \
26850           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26851           --target=${target_alias} \
26852            --with-build-libsubdir=$(HOST_SUBDIR)  \
26853           $(STAGEfeedback_CONFIGURE_FLAGS)
26854 @endif zlib-bootstrap
26855
26856
26857
26858
26859
26860 .PHONY: all-zlib maybe-all-zlib
26861 maybe-all-zlib:
26862 @if gcc-bootstrap
26863 all-zlib: stage_current
26864 @endif gcc-bootstrap
26865 @if zlib
26866 TARGET-zlib=all
26867 maybe-all-zlib: all-zlib
26868 all-zlib: configure-zlib
26869         @r=`${PWD_COMMAND}`; export r; \
26870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26871         $(HOST_EXPORTS)  \
26872         (cd $(HOST_SUBDIR)/zlib && \
26873           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26874                 $(TARGET-zlib))
26875 @endif zlib
26876
26877
26878
26879 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
26880 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
26881 maybe-all-stage1-zlib:
26882 maybe-clean-stage1-zlib:
26883 @if zlib-bootstrap
26884 maybe-all-stage1-zlib: all-stage1-zlib
26885 all-stage1: all-stage1-zlib
26886 TARGET-stage1-zlib = $(TARGET-zlib)
26887 all-stage1-zlib: configure-stage1-zlib
26888         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26889         @r=`${PWD_COMMAND}`; export r; \
26890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26891         TFLAGS="$(STAGE1_TFLAGS)"; \
26892         $(HOST_EXPORTS)  \
26893         cd $(HOST_SUBDIR)/zlib && \
26894         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26895                 CFLAGS="$(STAGE1_CFLAGS)" \
26896                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26897                 LIBCFLAGS="$(LIBCFLAGS)" \
26898                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26899                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26900                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26901                 $(EXTRA_HOST_FLAGS)  \
26902                 $(STAGE1_FLAGS_TO_PASS)  \
26903                 TFLAGS="$(STAGE1_TFLAGS)" \
26904                 $(TARGET-stage1-zlib)
26905
26906 maybe-clean-stage1-zlib: clean-stage1-zlib
26907 clean-stage1: clean-stage1-zlib
26908 clean-stage1-zlib:
26909         @if [ $(current_stage) = stage1 ]; then \
26910           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26911         else \
26912           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
26913           $(MAKE) stage1-start; \
26914         fi; \
26915         cd $(HOST_SUBDIR)/zlib && \
26916         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26917         $(STAGE1_FLAGS_TO_PASS)  clean
26918 @endif zlib-bootstrap
26919
26920
26921 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
26922 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
26923 maybe-all-stage2-zlib:
26924 maybe-clean-stage2-zlib:
26925 @if zlib-bootstrap
26926 maybe-all-stage2-zlib: all-stage2-zlib
26927 all-stage2: all-stage2-zlib
26928 TARGET-stage2-zlib = $(TARGET-zlib)
26929 all-stage2-zlib: configure-stage2-zlib
26930         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26931         @r=`${PWD_COMMAND}`; export r; \
26932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26933         TFLAGS="$(STAGE2_TFLAGS)"; \
26934         $(HOST_EXPORTS) \
26935         $(POSTSTAGE1_HOST_EXPORTS)  \
26936         cd $(HOST_SUBDIR)/zlib && \
26937         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26938                 CFLAGS="$(STAGE2_CFLAGS)" \
26939                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26940                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26941                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26942                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26943                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26944                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26945                 TFLAGS="$(STAGE2_TFLAGS)" \
26946                 $(TARGET-stage2-zlib)
26947
26948 maybe-clean-stage2-zlib: clean-stage2-zlib
26949 clean-stage2: clean-stage2-zlib
26950 clean-stage2-zlib:
26951         @if [ $(current_stage) = stage2 ]; then \
26952           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26953         else \
26954           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
26955           $(MAKE) stage2-start; \
26956         fi; \
26957         cd $(HOST_SUBDIR)/zlib && \
26958         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26959 @endif zlib-bootstrap
26960
26961
26962 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
26963 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
26964 maybe-all-stage3-zlib:
26965 maybe-clean-stage3-zlib:
26966 @if zlib-bootstrap
26967 maybe-all-stage3-zlib: all-stage3-zlib
26968 all-stage3: all-stage3-zlib
26969 TARGET-stage3-zlib = $(TARGET-zlib)
26970 all-stage3-zlib: configure-stage3-zlib
26971         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26972         @r=`${PWD_COMMAND}`; export r; \
26973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26974         TFLAGS="$(STAGE3_TFLAGS)"; \
26975         $(HOST_EXPORTS) \
26976         $(POSTSTAGE1_HOST_EXPORTS)  \
26977         cd $(HOST_SUBDIR)/zlib && \
26978         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26979                 CFLAGS="$(STAGE3_CFLAGS)" \
26980                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26981                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26982                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26983                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26984                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26985                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26986                 TFLAGS="$(STAGE3_TFLAGS)" \
26987                 $(TARGET-stage3-zlib)
26988
26989 maybe-clean-stage3-zlib: clean-stage3-zlib
26990 clean-stage3: clean-stage3-zlib
26991 clean-stage3-zlib:
26992         @if [ $(current_stage) = stage3 ]; then \
26993           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26994         else \
26995           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
26996           $(MAKE) stage3-start; \
26997         fi; \
26998         cd $(HOST_SUBDIR)/zlib && \
26999         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27000 @endif zlib-bootstrap
27001
27002
27003 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27004 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27005 maybe-all-stage4-zlib:
27006 maybe-clean-stage4-zlib:
27007 @if zlib-bootstrap
27008 maybe-all-stage4-zlib: all-stage4-zlib
27009 all-stage4: all-stage4-zlib
27010 TARGET-stage4-zlib = $(TARGET-zlib)
27011 all-stage4-zlib: configure-stage4-zlib
27012         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27013         @r=`${PWD_COMMAND}`; export r; \
27014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27015         TFLAGS="$(STAGE4_TFLAGS)"; \
27016         $(HOST_EXPORTS) \
27017         $(POSTSTAGE1_HOST_EXPORTS)  \
27018         cd $(HOST_SUBDIR)/zlib && \
27019         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27020                 CFLAGS="$(STAGE4_CFLAGS)" \
27021                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27022                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27023                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27024                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27025                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27026                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27027                 TFLAGS="$(STAGE4_TFLAGS)" \
27028                 $(TARGET-stage4-zlib)
27029
27030 maybe-clean-stage4-zlib: clean-stage4-zlib
27031 clean-stage4: clean-stage4-zlib
27032 clean-stage4-zlib:
27033         @if [ $(current_stage) = stage4 ]; then \
27034           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27035         else \
27036           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27037           $(MAKE) stage4-start; \
27038         fi; \
27039         cd $(HOST_SUBDIR)/zlib && \
27040         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27041 @endif zlib-bootstrap
27042
27043
27044 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27045 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27046 maybe-all-stageprofile-zlib:
27047 maybe-clean-stageprofile-zlib:
27048 @if zlib-bootstrap
27049 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27050 all-stageprofile: all-stageprofile-zlib
27051 TARGET-stageprofile-zlib = $(TARGET-zlib)
27052 all-stageprofile-zlib: configure-stageprofile-zlib
27053         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27054         @r=`${PWD_COMMAND}`; export r; \
27055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27056         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27057         $(HOST_EXPORTS) \
27058         $(POSTSTAGE1_HOST_EXPORTS)  \
27059         cd $(HOST_SUBDIR)/zlib && \
27060         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27061                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27062                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27063                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27064                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27065                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27066                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27067                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27068                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27069                 $(TARGET-stageprofile-zlib)
27070
27071 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27072 clean-stageprofile: clean-stageprofile-zlib
27073 clean-stageprofile-zlib:
27074         @if [ $(current_stage) = stageprofile ]; then \
27075           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27076         else \
27077           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27078           $(MAKE) stageprofile-start; \
27079         fi; \
27080         cd $(HOST_SUBDIR)/zlib && \
27081         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27082 @endif zlib-bootstrap
27083
27084
27085 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27086 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27087 maybe-all-stagefeedback-zlib:
27088 maybe-clean-stagefeedback-zlib:
27089 @if zlib-bootstrap
27090 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27091 all-stagefeedback: all-stagefeedback-zlib
27092 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27093 all-stagefeedback-zlib: configure-stagefeedback-zlib
27094         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27095         @r=`${PWD_COMMAND}`; export r; \
27096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27097         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27098         $(HOST_EXPORTS) \
27099         $(POSTSTAGE1_HOST_EXPORTS)  \
27100         cd $(HOST_SUBDIR)/zlib && \
27101         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27102                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27103                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27104                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27105                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27106                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27107                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27108                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27109                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27110                 $(TARGET-stagefeedback-zlib)
27111
27112 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27113 clean-stagefeedback: clean-stagefeedback-zlib
27114 clean-stagefeedback-zlib:
27115         @if [ $(current_stage) = stagefeedback ]; then \
27116           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27117         else \
27118           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27119           $(MAKE) stagefeedback-start; \
27120         fi; \
27121         cd $(HOST_SUBDIR)/zlib && \
27122         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27123 @endif zlib-bootstrap
27124
27125
27126
27127
27128
27129 .PHONY: check-zlib maybe-check-zlib
27130 maybe-check-zlib:
27131 @if zlib
27132 maybe-check-zlib: check-zlib
27133
27134 check-zlib:
27135
27136 @endif zlib
27137
27138 .PHONY: install-zlib maybe-install-zlib
27139 maybe-install-zlib:
27140 @if zlib
27141 maybe-install-zlib: install-zlib
27142
27143 install-zlib:
27144
27145 @endif zlib
27146
27147 .PHONY: install-strip-zlib maybe-install-strip-zlib
27148 maybe-install-strip-zlib:
27149 @if zlib
27150 maybe-install-strip-zlib: install-strip-zlib
27151
27152 install-strip-zlib:
27153
27154 @endif zlib
27155
27156 # Other targets (info, dvi, pdf, etc.)
27157
27158 .PHONY: maybe-info-zlib info-zlib
27159 maybe-info-zlib:
27160 @if zlib
27161 maybe-info-zlib: info-zlib
27162
27163 info-zlib: \
27164     configure-zlib 
27165         @[ -f ./zlib/Makefile ] || exit 0; \
27166         r=`${PWD_COMMAND}`; export r; \
27167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27168         $(HOST_EXPORTS) \
27169         for flag in $(EXTRA_HOST_FLAGS) ; do \
27170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27171         done; \
27172         echo "Doing info in zlib" ; \
27173         (cd $(HOST_SUBDIR)/zlib && \
27174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27176                   "RANLIB=$${RANLIB}" \
27177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27178                   info) \
27179           || exit 1
27180
27181 @endif zlib
27182
27183 .PHONY: maybe-dvi-zlib dvi-zlib
27184 maybe-dvi-zlib:
27185 @if zlib
27186 maybe-dvi-zlib: dvi-zlib
27187
27188 dvi-zlib: \
27189     configure-zlib 
27190         @[ -f ./zlib/Makefile ] || exit 0; \
27191         r=`${PWD_COMMAND}`; export r; \
27192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27193         $(HOST_EXPORTS) \
27194         for flag in $(EXTRA_HOST_FLAGS) ; do \
27195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27196         done; \
27197         echo "Doing dvi in zlib" ; \
27198         (cd $(HOST_SUBDIR)/zlib && \
27199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27201                   "RANLIB=$${RANLIB}" \
27202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27203                   dvi) \
27204           || exit 1
27205
27206 @endif zlib
27207
27208 .PHONY: maybe-pdf-zlib pdf-zlib
27209 maybe-pdf-zlib:
27210 @if zlib
27211 maybe-pdf-zlib: pdf-zlib
27212
27213 pdf-zlib: \
27214     configure-zlib 
27215         @[ -f ./zlib/Makefile ] || exit 0; \
27216         r=`${PWD_COMMAND}`; export r; \
27217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27218         $(HOST_EXPORTS) \
27219         for flag in $(EXTRA_HOST_FLAGS) ; do \
27220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27221         done; \
27222         echo "Doing pdf in zlib" ; \
27223         (cd $(HOST_SUBDIR)/zlib && \
27224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27226                   "RANLIB=$${RANLIB}" \
27227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27228                   pdf) \
27229           || exit 1
27230
27231 @endif zlib
27232
27233 .PHONY: maybe-html-zlib html-zlib
27234 maybe-html-zlib:
27235 @if zlib
27236 maybe-html-zlib: html-zlib
27237
27238 html-zlib: \
27239     configure-zlib 
27240         @[ -f ./zlib/Makefile ] || exit 0; \
27241         r=`${PWD_COMMAND}`; export r; \
27242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27243         $(HOST_EXPORTS) \
27244         for flag in $(EXTRA_HOST_FLAGS) ; do \
27245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27246         done; \
27247         echo "Doing html in zlib" ; \
27248         (cd $(HOST_SUBDIR)/zlib && \
27249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27251                   "RANLIB=$${RANLIB}" \
27252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27253                   html) \
27254           || exit 1
27255
27256 @endif zlib
27257
27258 .PHONY: maybe-TAGS-zlib TAGS-zlib
27259 maybe-TAGS-zlib:
27260 @if zlib
27261 maybe-TAGS-zlib: TAGS-zlib
27262
27263 TAGS-zlib: \
27264     configure-zlib 
27265         @[ -f ./zlib/Makefile ] || exit 0; \
27266         r=`${PWD_COMMAND}`; export r; \
27267         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27268         $(HOST_EXPORTS) \
27269         for flag in $(EXTRA_HOST_FLAGS) ; do \
27270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27271         done; \
27272         echo "Doing TAGS in zlib" ; \
27273         (cd $(HOST_SUBDIR)/zlib && \
27274           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27275                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27276                   "RANLIB=$${RANLIB}" \
27277                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27278                   TAGS) \
27279           || exit 1
27280
27281 @endif zlib
27282
27283 .PHONY: maybe-install-info-zlib install-info-zlib
27284 maybe-install-info-zlib:
27285 @if zlib
27286 maybe-install-info-zlib: install-info-zlib
27287
27288 install-info-zlib: \
27289     configure-zlib \
27290     info-zlib 
27291         @[ -f ./zlib/Makefile ] || exit 0; \
27292         r=`${PWD_COMMAND}`; export r; \
27293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27294         $(HOST_EXPORTS) \
27295         for flag in $(EXTRA_HOST_FLAGS) ; do \
27296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27297         done; \
27298         echo "Doing install-info in zlib" ; \
27299         (cd $(HOST_SUBDIR)/zlib && \
27300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27302                   "RANLIB=$${RANLIB}" \
27303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27304                   install-info) \
27305           || exit 1
27306
27307 @endif zlib
27308
27309 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27310 maybe-install-pdf-zlib:
27311 @if zlib
27312 maybe-install-pdf-zlib: install-pdf-zlib
27313
27314 install-pdf-zlib: \
27315     configure-zlib \
27316     pdf-zlib 
27317         @[ -f ./zlib/Makefile ] || exit 0; \
27318         r=`${PWD_COMMAND}`; export r; \
27319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27320         $(HOST_EXPORTS) \
27321         for flag in $(EXTRA_HOST_FLAGS) ; do \
27322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27323         done; \
27324         echo "Doing install-pdf in zlib" ; \
27325         (cd $(HOST_SUBDIR)/zlib && \
27326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27328                   "RANLIB=$${RANLIB}" \
27329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27330                   install-pdf) \
27331           || exit 1
27332
27333 @endif zlib
27334
27335 .PHONY: maybe-install-html-zlib install-html-zlib
27336 maybe-install-html-zlib:
27337 @if zlib
27338 maybe-install-html-zlib: install-html-zlib
27339
27340 install-html-zlib: \
27341     configure-zlib \
27342     html-zlib 
27343         @[ -f ./zlib/Makefile ] || exit 0; \
27344         r=`${PWD_COMMAND}`; export r; \
27345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27346         $(HOST_EXPORTS) \
27347         for flag in $(EXTRA_HOST_FLAGS) ; do \
27348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27349         done; \
27350         echo "Doing install-html in zlib" ; \
27351         (cd $(HOST_SUBDIR)/zlib && \
27352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27354                   "RANLIB=$${RANLIB}" \
27355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27356                   install-html) \
27357           || exit 1
27358
27359 @endif zlib
27360
27361 .PHONY: maybe-installcheck-zlib installcheck-zlib
27362 maybe-installcheck-zlib:
27363 @if zlib
27364 maybe-installcheck-zlib: installcheck-zlib
27365
27366 installcheck-zlib: \
27367     configure-zlib 
27368         @[ -f ./zlib/Makefile ] || exit 0; \
27369         r=`${PWD_COMMAND}`; export r; \
27370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27371         $(HOST_EXPORTS) \
27372         for flag in $(EXTRA_HOST_FLAGS) ; do \
27373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27374         done; \
27375         echo "Doing installcheck in zlib" ; \
27376         (cd $(HOST_SUBDIR)/zlib && \
27377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27379                   "RANLIB=$${RANLIB}" \
27380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27381                   installcheck) \
27382           || exit 1
27383
27384 @endif zlib
27385
27386 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27387 maybe-mostlyclean-zlib:
27388 @if zlib
27389 maybe-mostlyclean-zlib: mostlyclean-zlib
27390
27391 mostlyclean-zlib: 
27392         @[ -f ./zlib/Makefile ] || exit 0; \
27393         r=`${PWD_COMMAND}`; export r; \
27394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27395         $(HOST_EXPORTS) \
27396         for flag in $(EXTRA_HOST_FLAGS) ; do \
27397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27398         done; \
27399         echo "Doing mostlyclean in zlib" ; \
27400         (cd $(HOST_SUBDIR)/zlib && \
27401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27403                   "RANLIB=$${RANLIB}" \
27404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27405                   mostlyclean) \
27406           || exit 1
27407
27408 @endif zlib
27409
27410 .PHONY: maybe-clean-zlib clean-zlib
27411 maybe-clean-zlib:
27412 @if zlib
27413 maybe-clean-zlib: clean-zlib
27414
27415 clean-zlib: 
27416         @[ -f ./zlib/Makefile ] || exit 0; \
27417         r=`${PWD_COMMAND}`; export r; \
27418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27419         $(HOST_EXPORTS) \
27420         for flag in $(EXTRA_HOST_FLAGS) ; do \
27421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27422         done; \
27423         echo "Doing clean in zlib" ; \
27424         (cd $(HOST_SUBDIR)/zlib && \
27425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27427                   "RANLIB=$${RANLIB}" \
27428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27429                   clean) \
27430           || exit 1
27431
27432 @endif zlib
27433
27434 .PHONY: maybe-distclean-zlib distclean-zlib
27435 maybe-distclean-zlib:
27436 @if zlib
27437 maybe-distclean-zlib: distclean-zlib
27438
27439 distclean-zlib: 
27440         @[ -f ./zlib/Makefile ] || exit 0; \
27441         r=`${PWD_COMMAND}`; export r; \
27442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27443         $(HOST_EXPORTS) \
27444         for flag in $(EXTRA_HOST_FLAGS) ; do \
27445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27446         done; \
27447         echo "Doing distclean in zlib" ; \
27448         (cd $(HOST_SUBDIR)/zlib && \
27449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27451                   "RANLIB=$${RANLIB}" \
27452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27453                   distclean) \
27454           || exit 1
27455
27456 @endif zlib
27457
27458 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27459 maybe-maintainer-clean-zlib:
27460 @if zlib
27461 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27462
27463 maintainer-clean-zlib: 
27464         @[ -f ./zlib/Makefile ] || exit 0; \
27465         r=`${PWD_COMMAND}`; export r; \
27466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27467         $(HOST_EXPORTS) \
27468         for flag in $(EXTRA_HOST_FLAGS) ; do \
27469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27470         done; \
27471         echo "Doing maintainer-clean in zlib" ; \
27472         (cd $(HOST_SUBDIR)/zlib && \
27473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27475                   "RANLIB=$${RANLIB}" \
27476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27477                   maintainer-clean) \
27478           || exit 1
27479
27480 @endif zlib
27481
27482
27483
27484 .PHONY: configure-gdb maybe-configure-gdb
27485 maybe-configure-gdb:
27486 @if gcc-bootstrap
27487 configure-gdb: stage_current
27488 @endif gcc-bootstrap
27489 @if gdb
27490 maybe-configure-gdb: configure-gdb
27491 configure-gdb: 
27492         @: $(MAKE); $(unstage)
27493         @r=`${PWD_COMMAND}`; export r; \
27494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27495         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27496         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
27497         $(HOST_EXPORTS)  \
27498         echo Configuring in $(HOST_SUBDIR)/gdb; \
27499         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27500         case $(srcdir) in \
27501           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27502           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27503                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27504         esac; \
27505         module_srcdir=gdb; \
27506         $(SHELL) \
27507           $$s/$$module_srcdir/configure \
27508           --srcdir=$${topdir}/$$module_srcdir \
27509           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27510           --target=${target_alias}  \
27511           || exit 1
27512 @endif gdb
27513
27514
27515
27516
27517
27518 .PHONY: all-gdb maybe-all-gdb
27519 maybe-all-gdb:
27520 @if gcc-bootstrap
27521 all-gdb: stage_current
27522 @endif gcc-bootstrap
27523 @if gdb
27524 TARGET-gdb=all
27525 maybe-all-gdb: all-gdb
27526 all-gdb: configure-gdb
27527         @: $(MAKE); $(unstage)
27528         @r=`${PWD_COMMAND}`; export r; \
27529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27530         $(HOST_EXPORTS)  \
27531         (cd $(HOST_SUBDIR)/gdb && \
27532           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27533                 $(TARGET-gdb))
27534 @endif gdb
27535
27536
27537
27538
27539 .PHONY: check-gdb maybe-check-gdb
27540 maybe-check-gdb:
27541 @if gdb
27542 maybe-check-gdb: check-gdb
27543
27544 check-gdb:
27545         @: $(MAKE); $(unstage)
27546         @r=`${PWD_COMMAND}`; export r; \
27547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27548         $(HOST_EXPORTS) \
27549         (cd $(HOST_SUBDIR)/gdb && \
27550           $(MAKE) $(FLAGS_TO_PASS)  check)
27551
27552 @endif gdb
27553
27554 .PHONY: install-gdb maybe-install-gdb
27555 maybe-install-gdb:
27556 @if gdb
27557 maybe-install-gdb: install-gdb
27558
27559 install-gdb: installdirs
27560         @: $(MAKE); $(unstage)
27561         @r=`${PWD_COMMAND}`; export r; \
27562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27563         $(HOST_EXPORTS) \
27564         (cd $(HOST_SUBDIR)/gdb && \
27565           $(MAKE) $(FLAGS_TO_PASS)  install)
27566
27567 @endif gdb
27568
27569 .PHONY: install-strip-gdb maybe-install-strip-gdb
27570 maybe-install-strip-gdb:
27571 @if gdb
27572 maybe-install-strip-gdb: install-strip-gdb
27573
27574 install-strip-gdb: installdirs
27575         @: $(MAKE); $(unstage)
27576         @r=`${PWD_COMMAND}`; export r; \
27577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27578         $(HOST_EXPORTS) \
27579         (cd $(HOST_SUBDIR)/gdb && \
27580           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27581
27582 @endif gdb
27583
27584 # Other targets (info, dvi, pdf, etc.)
27585
27586 .PHONY: maybe-info-gdb info-gdb
27587 maybe-info-gdb:
27588 @if gdb
27589 maybe-info-gdb: info-gdb
27590
27591 info-gdb: \
27592     configure-gdb 
27593         @: $(MAKE); $(unstage)
27594         @[ -f ./gdb/Makefile ] || exit 0; \
27595         r=`${PWD_COMMAND}`; export r; \
27596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27597         $(HOST_EXPORTS) \
27598         for flag in $(EXTRA_HOST_FLAGS) ; do \
27599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27600         done; \
27601         echo "Doing info in gdb" ; \
27602         (cd $(HOST_SUBDIR)/gdb && \
27603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27605                   "RANLIB=$${RANLIB}" \
27606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27607                   info) \
27608           || exit 1
27609
27610 @endif gdb
27611
27612 .PHONY: maybe-dvi-gdb dvi-gdb
27613 maybe-dvi-gdb:
27614 @if gdb
27615 maybe-dvi-gdb: dvi-gdb
27616
27617 dvi-gdb: \
27618     configure-gdb 
27619         @: $(MAKE); $(unstage)
27620         @[ -f ./gdb/Makefile ] || exit 0; \
27621         r=`${PWD_COMMAND}`; export r; \
27622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27623         $(HOST_EXPORTS) \
27624         for flag in $(EXTRA_HOST_FLAGS) ; do \
27625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27626         done; \
27627         echo "Doing dvi in gdb" ; \
27628         (cd $(HOST_SUBDIR)/gdb && \
27629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27631                   "RANLIB=$${RANLIB}" \
27632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27633                   dvi) \
27634           || exit 1
27635
27636 @endif gdb
27637
27638 .PHONY: maybe-pdf-gdb pdf-gdb
27639 maybe-pdf-gdb:
27640 @if gdb
27641 maybe-pdf-gdb: pdf-gdb
27642
27643 pdf-gdb: \
27644     configure-gdb 
27645         @: $(MAKE); $(unstage)
27646         @[ -f ./gdb/Makefile ] || exit 0; \
27647         r=`${PWD_COMMAND}`; export r; \
27648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27649         $(HOST_EXPORTS) \
27650         for flag in $(EXTRA_HOST_FLAGS) ; do \
27651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27652         done; \
27653         echo "Doing pdf in gdb" ; \
27654         (cd $(HOST_SUBDIR)/gdb && \
27655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27657                   "RANLIB=$${RANLIB}" \
27658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27659                   pdf) \
27660           || exit 1
27661
27662 @endif gdb
27663
27664 .PHONY: maybe-html-gdb html-gdb
27665 maybe-html-gdb:
27666 @if gdb
27667 maybe-html-gdb: html-gdb
27668
27669 html-gdb: \
27670     configure-gdb 
27671         @: $(MAKE); $(unstage)
27672         @[ -f ./gdb/Makefile ] || exit 0; \
27673         r=`${PWD_COMMAND}`; export r; \
27674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27675         $(HOST_EXPORTS) \
27676         for flag in $(EXTRA_HOST_FLAGS) ; do \
27677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27678         done; \
27679         echo "Doing html in gdb" ; \
27680         (cd $(HOST_SUBDIR)/gdb && \
27681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27683                   "RANLIB=$${RANLIB}" \
27684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27685                   html) \
27686           || exit 1
27687
27688 @endif gdb
27689
27690 .PHONY: maybe-TAGS-gdb TAGS-gdb
27691 maybe-TAGS-gdb:
27692 @if gdb
27693 maybe-TAGS-gdb: TAGS-gdb
27694
27695 TAGS-gdb: \
27696     configure-gdb 
27697         @: $(MAKE); $(unstage)
27698         @[ -f ./gdb/Makefile ] || exit 0; \
27699         r=`${PWD_COMMAND}`; export r; \
27700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27701         $(HOST_EXPORTS) \
27702         for flag in $(EXTRA_HOST_FLAGS) ; do \
27703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27704         done; \
27705         echo "Doing TAGS in gdb" ; \
27706         (cd $(HOST_SUBDIR)/gdb && \
27707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27709                   "RANLIB=$${RANLIB}" \
27710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27711                   TAGS) \
27712           || exit 1
27713
27714 @endif gdb
27715
27716 .PHONY: maybe-install-info-gdb install-info-gdb
27717 maybe-install-info-gdb:
27718 @if gdb
27719 maybe-install-info-gdb: install-info-gdb
27720
27721 install-info-gdb: \
27722     configure-gdb \
27723     info-gdb 
27724         @: $(MAKE); $(unstage)
27725         @[ -f ./gdb/Makefile ] || exit 0; \
27726         r=`${PWD_COMMAND}`; export r; \
27727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27728         $(HOST_EXPORTS) \
27729         for flag in $(EXTRA_HOST_FLAGS) ; do \
27730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27731         done; \
27732         echo "Doing install-info in gdb" ; \
27733         (cd $(HOST_SUBDIR)/gdb && \
27734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27736                   "RANLIB=$${RANLIB}" \
27737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27738                   install-info) \
27739           || exit 1
27740
27741 @endif gdb
27742
27743 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
27744 maybe-install-pdf-gdb:
27745 @if gdb
27746 maybe-install-pdf-gdb: install-pdf-gdb
27747
27748 install-pdf-gdb: \
27749     configure-gdb \
27750     pdf-gdb 
27751         @: $(MAKE); $(unstage)
27752         @[ -f ./gdb/Makefile ] || exit 0; \
27753         r=`${PWD_COMMAND}`; export r; \
27754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27755         $(HOST_EXPORTS) \
27756         for flag in $(EXTRA_HOST_FLAGS) ; do \
27757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27758         done; \
27759         echo "Doing install-pdf in gdb" ; \
27760         (cd $(HOST_SUBDIR)/gdb && \
27761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27763                   "RANLIB=$${RANLIB}" \
27764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27765                   install-pdf) \
27766           || exit 1
27767
27768 @endif gdb
27769
27770 .PHONY: maybe-install-html-gdb install-html-gdb
27771 maybe-install-html-gdb:
27772 @if gdb
27773 maybe-install-html-gdb: install-html-gdb
27774
27775 install-html-gdb: \
27776     configure-gdb \
27777     html-gdb 
27778         @: $(MAKE); $(unstage)
27779         @[ -f ./gdb/Makefile ] || exit 0; \
27780         r=`${PWD_COMMAND}`; export r; \
27781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27782         $(HOST_EXPORTS) \
27783         for flag in $(EXTRA_HOST_FLAGS) ; do \
27784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27785         done; \
27786         echo "Doing install-html in gdb" ; \
27787         (cd $(HOST_SUBDIR)/gdb && \
27788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27790                   "RANLIB=$${RANLIB}" \
27791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27792                   install-html) \
27793           || exit 1
27794
27795 @endif gdb
27796
27797 .PHONY: maybe-installcheck-gdb installcheck-gdb
27798 maybe-installcheck-gdb:
27799 @if gdb
27800 maybe-installcheck-gdb: installcheck-gdb
27801
27802 installcheck-gdb: \
27803     configure-gdb 
27804         @: $(MAKE); $(unstage)
27805         @[ -f ./gdb/Makefile ] || exit 0; \
27806         r=`${PWD_COMMAND}`; export r; \
27807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27808         $(HOST_EXPORTS) \
27809         for flag in $(EXTRA_HOST_FLAGS) ; do \
27810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27811         done; \
27812         echo "Doing installcheck in gdb" ; \
27813         (cd $(HOST_SUBDIR)/gdb && \
27814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27816                   "RANLIB=$${RANLIB}" \
27817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27818                   installcheck) \
27819           || exit 1
27820
27821 @endif gdb
27822
27823 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
27824 maybe-mostlyclean-gdb:
27825 @if gdb
27826 maybe-mostlyclean-gdb: mostlyclean-gdb
27827
27828 mostlyclean-gdb: 
27829         @: $(MAKE); $(unstage)
27830         @[ -f ./gdb/Makefile ] || exit 0; \
27831         r=`${PWD_COMMAND}`; export r; \
27832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27833         $(HOST_EXPORTS) \
27834         for flag in $(EXTRA_HOST_FLAGS) ; do \
27835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27836         done; \
27837         echo "Doing mostlyclean in gdb" ; \
27838         (cd $(HOST_SUBDIR)/gdb && \
27839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27841                   "RANLIB=$${RANLIB}" \
27842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27843                   mostlyclean) \
27844           || exit 1
27845
27846 @endif gdb
27847
27848 .PHONY: maybe-clean-gdb clean-gdb
27849 maybe-clean-gdb:
27850 @if gdb
27851 maybe-clean-gdb: clean-gdb
27852
27853 clean-gdb: 
27854         @: $(MAKE); $(unstage)
27855         @[ -f ./gdb/Makefile ] || exit 0; \
27856         r=`${PWD_COMMAND}`; export r; \
27857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27858         $(HOST_EXPORTS) \
27859         for flag in $(EXTRA_HOST_FLAGS) ; do \
27860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27861         done; \
27862         echo "Doing clean in gdb" ; \
27863         (cd $(HOST_SUBDIR)/gdb && \
27864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27866                   "RANLIB=$${RANLIB}" \
27867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27868                   clean) \
27869           || exit 1
27870
27871 @endif gdb
27872
27873 .PHONY: maybe-distclean-gdb distclean-gdb
27874 maybe-distclean-gdb:
27875 @if gdb
27876 maybe-distclean-gdb: distclean-gdb
27877
27878 distclean-gdb: 
27879         @: $(MAKE); $(unstage)
27880         @[ -f ./gdb/Makefile ] || exit 0; \
27881         r=`${PWD_COMMAND}`; export r; \
27882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27883         $(HOST_EXPORTS) \
27884         for flag in $(EXTRA_HOST_FLAGS) ; do \
27885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27886         done; \
27887         echo "Doing distclean in gdb" ; \
27888         (cd $(HOST_SUBDIR)/gdb && \
27889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27891                   "RANLIB=$${RANLIB}" \
27892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27893                   distclean) \
27894           || exit 1
27895
27896 @endif gdb
27897
27898 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
27899 maybe-maintainer-clean-gdb:
27900 @if gdb
27901 maybe-maintainer-clean-gdb: maintainer-clean-gdb
27902
27903 maintainer-clean-gdb: 
27904         @: $(MAKE); $(unstage)
27905         @[ -f ./gdb/Makefile ] || exit 0; \
27906         r=`${PWD_COMMAND}`; export r; \
27907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27908         $(HOST_EXPORTS) \
27909         for flag in $(EXTRA_HOST_FLAGS) ; do \
27910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27911         done; \
27912         echo "Doing maintainer-clean in gdb" ; \
27913         (cd $(HOST_SUBDIR)/gdb && \
27914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27916                   "RANLIB=$${RANLIB}" \
27917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27918                   maintainer-clean) \
27919           || exit 1
27920
27921 @endif gdb
27922
27923
27924
27925 .PHONY: configure-expect maybe-configure-expect
27926 maybe-configure-expect:
27927 @if gcc-bootstrap
27928 configure-expect: stage_current
27929 @endif gcc-bootstrap
27930 @if expect
27931 maybe-configure-expect: configure-expect
27932 configure-expect: 
27933         @: $(MAKE); $(unstage)
27934         @r=`${PWD_COMMAND}`; export r; \
27935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27936         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
27937         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
27938         $(HOST_EXPORTS)  \
27939         echo Configuring in $(HOST_SUBDIR)/expect; \
27940         cd "$(HOST_SUBDIR)/expect" || exit 1; \
27941         case $(srcdir) in \
27942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27943           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
27944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27945         esac; \
27946         module_srcdir=expect; \
27947         $(SHELL) \
27948           $$s/$$module_srcdir/configure \
27949           --srcdir=$${topdir}/$$module_srcdir \
27950           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27951           --target=${target_alias}  \
27952           || exit 1
27953 @endif expect
27954
27955
27956
27957
27958
27959 .PHONY: all-expect maybe-all-expect
27960 maybe-all-expect:
27961 @if gcc-bootstrap
27962 all-expect: stage_current
27963 @endif gcc-bootstrap
27964 @if expect
27965 TARGET-expect=all
27966 maybe-all-expect: all-expect
27967 all-expect: configure-expect
27968         @: $(MAKE); $(unstage)
27969         @r=`${PWD_COMMAND}`; export r; \
27970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27971         $(HOST_EXPORTS)  \
27972         (cd $(HOST_SUBDIR)/expect && \
27973           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27974                 $(TARGET-expect))
27975 @endif expect
27976
27977
27978
27979
27980 .PHONY: check-expect maybe-check-expect
27981 maybe-check-expect:
27982 @if expect
27983 maybe-check-expect: check-expect
27984
27985 check-expect:
27986         @: $(MAKE); $(unstage)
27987         @r=`${PWD_COMMAND}`; export r; \
27988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27989         $(HOST_EXPORTS) \
27990         (cd $(HOST_SUBDIR)/expect && \
27991           $(MAKE) $(FLAGS_TO_PASS)  check)
27992
27993 @endif expect
27994
27995 .PHONY: install-expect maybe-install-expect
27996 maybe-install-expect:
27997 @if expect
27998 maybe-install-expect: install-expect
27999
28000 install-expect: installdirs
28001         @: $(MAKE); $(unstage)
28002         @r=`${PWD_COMMAND}`; export r; \
28003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28004         $(HOST_EXPORTS) \
28005         (cd $(HOST_SUBDIR)/expect && \
28006           $(MAKE) $(FLAGS_TO_PASS)  install)
28007
28008 @endif expect
28009
28010 .PHONY: install-strip-expect maybe-install-strip-expect
28011 maybe-install-strip-expect:
28012 @if expect
28013 maybe-install-strip-expect: install-strip-expect
28014
28015 install-strip-expect: installdirs
28016         @: $(MAKE); $(unstage)
28017         @r=`${PWD_COMMAND}`; export r; \
28018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28019         $(HOST_EXPORTS) \
28020         (cd $(HOST_SUBDIR)/expect && \
28021           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28022
28023 @endif expect
28024
28025 # Other targets (info, dvi, pdf, etc.)
28026
28027 .PHONY: maybe-info-expect info-expect
28028 maybe-info-expect:
28029 @if expect
28030 maybe-info-expect: info-expect
28031
28032 info-expect: \
28033     configure-expect 
28034         @: $(MAKE); $(unstage)
28035         @[ -f ./expect/Makefile ] || exit 0; \
28036         r=`${PWD_COMMAND}`; export r; \
28037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28038         $(HOST_EXPORTS) \
28039         for flag in $(EXTRA_HOST_FLAGS) ; do \
28040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28041         done; \
28042         echo "Doing info in expect" ; \
28043         (cd $(HOST_SUBDIR)/expect && \
28044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28046                   "RANLIB=$${RANLIB}" \
28047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28048                   info) \
28049           || exit 1
28050
28051 @endif expect
28052
28053 .PHONY: maybe-dvi-expect dvi-expect
28054 maybe-dvi-expect:
28055 @if expect
28056 maybe-dvi-expect: dvi-expect
28057
28058 dvi-expect: \
28059     configure-expect 
28060         @: $(MAKE); $(unstage)
28061         @[ -f ./expect/Makefile ] || exit 0; \
28062         r=`${PWD_COMMAND}`; export r; \
28063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28064         $(HOST_EXPORTS) \
28065         for flag in $(EXTRA_HOST_FLAGS) ; do \
28066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28067         done; \
28068         echo "Doing dvi in expect" ; \
28069         (cd $(HOST_SUBDIR)/expect && \
28070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28072                   "RANLIB=$${RANLIB}" \
28073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28074                   dvi) \
28075           || exit 1
28076
28077 @endif expect
28078
28079 .PHONY: maybe-pdf-expect pdf-expect
28080 maybe-pdf-expect:
28081 @if expect
28082 maybe-pdf-expect: pdf-expect
28083
28084 pdf-expect: \
28085     configure-expect 
28086         @: $(MAKE); $(unstage)
28087         @[ -f ./expect/Makefile ] || exit 0; \
28088         r=`${PWD_COMMAND}`; export r; \
28089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28090         $(HOST_EXPORTS) \
28091         for flag in $(EXTRA_HOST_FLAGS) ; do \
28092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28093         done; \
28094         echo "Doing pdf in expect" ; \
28095         (cd $(HOST_SUBDIR)/expect && \
28096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28098                   "RANLIB=$${RANLIB}" \
28099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28100                   pdf) \
28101           || exit 1
28102
28103 @endif expect
28104
28105 .PHONY: maybe-html-expect html-expect
28106 maybe-html-expect:
28107 @if expect
28108 maybe-html-expect: html-expect
28109
28110 html-expect: \
28111     configure-expect 
28112         @: $(MAKE); $(unstage)
28113         @[ -f ./expect/Makefile ] || exit 0; \
28114         r=`${PWD_COMMAND}`; export r; \
28115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28116         $(HOST_EXPORTS) \
28117         for flag in $(EXTRA_HOST_FLAGS) ; do \
28118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28119         done; \
28120         echo "Doing html in expect" ; \
28121         (cd $(HOST_SUBDIR)/expect && \
28122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28124                   "RANLIB=$${RANLIB}" \
28125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28126                   html) \
28127           || exit 1
28128
28129 @endif expect
28130
28131 .PHONY: maybe-TAGS-expect TAGS-expect
28132 maybe-TAGS-expect:
28133 @if expect
28134 maybe-TAGS-expect: TAGS-expect
28135
28136 TAGS-expect: \
28137     configure-expect 
28138         @: $(MAKE); $(unstage)
28139         @[ -f ./expect/Makefile ] || exit 0; \
28140         r=`${PWD_COMMAND}`; export r; \
28141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28142         $(HOST_EXPORTS) \
28143         for flag in $(EXTRA_HOST_FLAGS) ; do \
28144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28145         done; \
28146         echo "Doing TAGS in expect" ; \
28147         (cd $(HOST_SUBDIR)/expect && \
28148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28150                   "RANLIB=$${RANLIB}" \
28151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28152                   TAGS) \
28153           || exit 1
28154
28155 @endif expect
28156
28157 .PHONY: maybe-install-info-expect install-info-expect
28158 maybe-install-info-expect:
28159 @if expect
28160 maybe-install-info-expect: install-info-expect
28161
28162 install-info-expect: \
28163     configure-expect \
28164     info-expect 
28165         @: $(MAKE); $(unstage)
28166         @[ -f ./expect/Makefile ] || exit 0; \
28167         r=`${PWD_COMMAND}`; export r; \
28168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28169         $(HOST_EXPORTS) \
28170         for flag in $(EXTRA_HOST_FLAGS) ; do \
28171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28172         done; \
28173         echo "Doing install-info in expect" ; \
28174         (cd $(HOST_SUBDIR)/expect && \
28175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28177                   "RANLIB=$${RANLIB}" \
28178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28179                   install-info) \
28180           || exit 1
28181
28182 @endif expect
28183
28184 .PHONY: maybe-install-pdf-expect install-pdf-expect
28185 maybe-install-pdf-expect:
28186 @if expect
28187 maybe-install-pdf-expect: install-pdf-expect
28188
28189 install-pdf-expect: \
28190     configure-expect \
28191     pdf-expect 
28192         @: $(MAKE); $(unstage)
28193         @[ -f ./expect/Makefile ] || exit 0; \
28194         r=`${PWD_COMMAND}`; export r; \
28195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28196         $(HOST_EXPORTS) \
28197         for flag in $(EXTRA_HOST_FLAGS) ; do \
28198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28199         done; \
28200         echo "Doing install-pdf in expect" ; \
28201         (cd $(HOST_SUBDIR)/expect && \
28202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28204                   "RANLIB=$${RANLIB}" \
28205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28206                   install-pdf) \
28207           || exit 1
28208
28209 @endif expect
28210
28211 .PHONY: maybe-install-html-expect install-html-expect
28212 maybe-install-html-expect:
28213 @if expect
28214 maybe-install-html-expect: install-html-expect
28215
28216 install-html-expect: \
28217     configure-expect \
28218     html-expect 
28219         @: $(MAKE); $(unstage)
28220         @[ -f ./expect/Makefile ] || exit 0; \
28221         r=`${PWD_COMMAND}`; export r; \
28222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28223         $(HOST_EXPORTS) \
28224         for flag in $(EXTRA_HOST_FLAGS) ; do \
28225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28226         done; \
28227         echo "Doing install-html in expect" ; \
28228         (cd $(HOST_SUBDIR)/expect && \
28229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28231                   "RANLIB=$${RANLIB}" \
28232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28233                   install-html) \
28234           || exit 1
28235
28236 @endif expect
28237
28238 .PHONY: maybe-installcheck-expect installcheck-expect
28239 maybe-installcheck-expect:
28240 @if expect
28241 maybe-installcheck-expect: installcheck-expect
28242
28243 installcheck-expect: \
28244     configure-expect 
28245         @: $(MAKE); $(unstage)
28246         @[ -f ./expect/Makefile ] || exit 0; \
28247         r=`${PWD_COMMAND}`; export r; \
28248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28249         $(HOST_EXPORTS) \
28250         for flag in $(EXTRA_HOST_FLAGS) ; do \
28251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28252         done; \
28253         echo "Doing installcheck in expect" ; \
28254         (cd $(HOST_SUBDIR)/expect && \
28255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28257                   "RANLIB=$${RANLIB}" \
28258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28259                   installcheck) \
28260           || exit 1
28261
28262 @endif expect
28263
28264 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28265 maybe-mostlyclean-expect:
28266 @if expect
28267 maybe-mostlyclean-expect: mostlyclean-expect
28268
28269 mostlyclean-expect: 
28270         @: $(MAKE); $(unstage)
28271         @[ -f ./expect/Makefile ] || exit 0; \
28272         r=`${PWD_COMMAND}`; export r; \
28273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28274         $(HOST_EXPORTS) \
28275         for flag in $(EXTRA_HOST_FLAGS) ; do \
28276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28277         done; \
28278         echo "Doing mostlyclean in expect" ; \
28279         (cd $(HOST_SUBDIR)/expect && \
28280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28282                   "RANLIB=$${RANLIB}" \
28283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28284                   mostlyclean) \
28285           || exit 1
28286
28287 @endif expect
28288
28289 .PHONY: maybe-clean-expect clean-expect
28290 maybe-clean-expect:
28291 @if expect
28292 maybe-clean-expect: clean-expect
28293
28294 clean-expect: 
28295         @: $(MAKE); $(unstage)
28296         @[ -f ./expect/Makefile ] || exit 0; \
28297         r=`${PWD_COMMAND}`; export r; \
28298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28299         $(HOST_EXPORTS) \
28300         for flag in $(EXTRA_HOST_FLAGS) ; do \
28301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28302         done; \
28303         echo "Doing clean in expect" ; \
28304         (cd $(HOST_SUBDIR)/expect && \
28305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28307                   "RANLIB=$${RANLIB}" \
28308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28309                   clean) \
28310           || exit 1
28311
28312 @endif expect
28313
28314 .PHONY: maybe-distclean-expect distclean-expect
28315 maybe-distclean-expect:
28316 @if expect
28317 maybe-distclean-expect: distclean-expect
28318
28319 distclean-expect: 
28320         @: $(MAKE); $(unstage)
28321         @[ -f ./expect/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 distclean in expect" ; \
28329         (cd $(HOST_SUBDIR)/expect && \
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                   distclean) \
28335           || exit 1
28336
28337 @endif expect
28338
28339 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28340 maybe-maintainer-clean-expect:
28341 @if expect
28342 maybe-maintainer-clean-expect: maintainer-clean-expect
28343
28344 maintainer-clean-expect: 
28345         @: $(MAKE); $(unstage)
28346         @[ -f ./expect/Makefile ] || exit 0; \
28347         r=`${PWD_COMMAND}`; export r; \
28348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28349         $(HOST_EXPORTS) \
28350         for flag in $(EXTRA_HOST_FLAGS) ; do \
28351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28352         done; \
28353         echo "Doing maintainer-clean in expect" ; \
28354         (cd $(HOST_SUBDIR)/expect && \
28355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28357                   "RANLIB=$${RANLIB}" \
28358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28359                   maintainer-clean) \
28360           || exit 1
28361
28362 @endif expect
28363
28364
28365
28366 .PHONY: configure-guile maybe-configure-guile
28367 maybe-configure-guile:
28368 @if gcc-bootstrap
28369 configure-guile: stage_current
28370 @endif gcc-bootstrap
28371 @if guile
28372 maybe-configure-guile: configure-guile
28373 configure-guile: 
28374         @: $(MAKE); $(unstage)
28375         @r=`${PWD_COMMAND}`; export r; \
28376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28377         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
28379         $(HOST_EXPORTS)  \
28380         echo Configuring in $(HOST_SUBDIR)/guile; \
28381         cd "$(HOST_SUBDIR)/guile" || exit 1; \
28382         case $(srcdir) in \
28383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28384           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28386         esac; \
28387         module_srcdir=guile; \
28388         $(SHELL) \
28389           $$s/$$module_srcdir/configure \
28390           --srcdir=$${topdir}/$$module_srcdir \
28391           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28392           --target=${target_alias}  \
28393           || exit 1
28394 @endif guile
28395
28396
28397
28398
28399
28400 .PHONY: all-guile maybe-all-guile
28401 maybe-all-guile:
28402 @if gcc-bootstrap
28403 all-guile: stage_current
28404 @endif gcc-bootstrap
28405 @if guile
28406 TARGET-guile=all
28407 maybe-all-guile: all-guile
28408 all-guile: configure-guile
28409         @: $(MAKE); $(unstage)
28410         @r=`${PWD_COMMAND}`; export r; \
28411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28412         $(HOST_EXPORTS)  \
28413         (cd $(HOST_SUBDIR)/guile && \
28414           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28415                 $(TARGET-guile))
28416 @endif guile
28417
28418
28419
28420
28421 .PHONY: check-guile maybe-check-guile
28422 maybe-check-guile:
28423 @if guile
28424 maybe-check-guile: check-guile
28425
28426 check-guile:
28427         @: $(MAKE); $(unstage)
28428         @r=`${PWD_COMMAND}`; export r; \
28429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28430         $(HOST_EXPORTS) \
28431         (cd $(HOST_SUBDIR)/guile && \
28432           $(MAKE) $(FLAGS_TO_PASS)  check)
28433
28434 @endif guile
28435
28436 .PHONY: install-guile maybe-install-guile
28437 maybe-install-guile:
28438 @if guile
28439 maybe-install-guile: install-guile
28440
28441 install-guile: installdirs
28442         @: $(MAKE); $(unstage)
28443         @r=`${PWD_COMMAND}`; export r; \
28444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28445         $(HOST_EXPORTS) \
28446         (cd $(HOST_SUBDIR)/guile && \
28447           $(MAKE) $(FLAGS_TO_PASS)  install)
28448
28449 @endif guile
28450
28451 .PHONY: install-strip-guile maybe-install-strip-guile
28452 maybe-install-strip-guile:
28453 @if guile
28454 maybe-install-strip-guile: install-strip-guile
28455
28456 install-strip-guile: installdirs
28457         @: $(MAKE); $(unstage)
28458         @r=`${PWD_COMMAND}`; export r; \
28459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28460         $(HOST_EXPORTS) \
28461         (cd $(HOST_SUBDIR)/guile && \
28462           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28463
28464 @endif guile
28465
28466 # Other targets (info, dvi, pdf, etc.)
28467
28468 .PHONY: maybe-info-guile info-guile
28469 maybe-info-guile:
28470 @if guile
28471 maybe-info-guile: info-guile
28472
28473 info-guile: \
28474     configure-guile 
28475         @: $(MAKE); $(unstage)
28476         @[ -f ./guile/Makefile ] || exit 0; \
28477         r=`${PWD_COMMAND}`; export r; \
28478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28479         $(HOST_EXPORTS) \
28480         for flag in $(EXTRA_HOST_FLAGS) ; do \
28481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28482         done; \
28483         echo "Doing info in guile" ; \
28484         (cd $(HOST_SUBDIR)/guile && \
28485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28487                   "RANLIB=$${RANLIB}" \
28488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28489                   info) \
28490           || exit 1
28491
28492 @endif guile
28493
28494 .PHONY: maybe-dvi-guile dvi-guile
28495 maybe-dvi-guile:
28496 @if guile
28497 maybe-dvi-guile: dvi-guile
28498
28499 dvi-guile: \
28500     configure-guile 
28501         @: $(MAKE); $(unstage)
28502         @[ -f ./guile/Makefile ] || exit 0; \
28503         r=`${PWD_COMMAND}`; export r; \
28504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28505         $(HOST_EXPORTS) \
28506         for flag in $(EXTRA_HOST_FLAGS) ; do \
28507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28508         done; \
28509         echo "Doing dvi in guile" ; \
28510         (cd $(HOST_SUBDIR)/guile && \
28511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28513                   "RANLIB=$${RANLIB}" \
28514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28515                   dvi) \
28516           || exit 1
28517
28518 @endif guile
28519
28520 .PHONY: maybe-pdf-guile pdf-guile
28521 maybe-pdf-guile:
28522 @if guile
28523 maybe-pdf-guile: pdf-guile
28524
28525 pdf-guile: \
28526     configure-guile 
28527         @: $(MAKE); $(unstage)
28528         @[ -f ./guile/Makefile ] || exit 0; \
28529         r=`${PWD_COMMAND}`; export r; \
28530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28531         $(HOST_EXPORTS) \
28532         for flag in $(EXTRA_HOST_FLAGS) ; do \
28533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28534         done; \
28535         echo "Doing pdf in guile" ; \
28536         (cd $(HOST_SUBDIR)/guile && \
28537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28539                   "RANLIB=$${RANLIB}" \
28540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28541                   pdf) \
28542           || exit 1
28543
28544 @endif guile
28545
28546 .PHONY: maybe-html-guile html-guile
28547 maybe-html-guile:
28548 @if guile
28549 maybe-html-guile: html-guile
28550
28551 html-guile: \
28552     configure-guile 
28553         @: $(MAKE); $(unstage)
28554         @[ -f ./guile/Makefile ] || exit 0; \
28555         r=`${PWD_COMMAND}`; export r; \
28556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28557         $(HOST_EXPORTS) \
28558         for flag in $(EXTRA_HOST_FLAGS) ; do \
28559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28560         done; \
28561         echo "Doing html in guile" ; \
28562         (cd $(HOST_SUBDIR)/guile && \
28563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28565                   "RANLIB=$${RANLIB}" \
28566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28567                   html) \
28568           || exit 1
28569
28570 @endif guile
28571
28572 .PHONY: maybe-TAGS-guile TAGS-guile
28573 maybe-TAGS-guile:
28574 @if guile
28575 maybe-TAGS-guile: TAGS-guile
28576
28577 TAGS-guile: \
28578     configure-guile 
28579         @: $(MAKE); $(unstage)
28580         @[ -f ./guile/Makefile ] || exit 0; \
28581         r=`${PWD_COMMAND}`; export r; \
28582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28583         $(HOST_EXPORTS) \
28584         for flag in $(EXTRA_HOST_FLAGS) ; do \
28585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28586         done; \
28587         echo "Doing TAGS in guile" ; \
28588         (cd $(HOST_SUBDIR)/guile && \
28589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28591                   "RANLIB=$${RANLIB}" \
28592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28593                   TAGS) \
28594           || exit 1
28595
28596 @endif guile
28597
28598 .PHONY: maybe-install-info-guile install-info-guile
28599 maybe-install-info-guile:
28600 @if guile
28601 maybe-install-info-guile: install-info-guile
28602
28603 install-info-guile: \
28604     configure-guile \
28605     info-guile 
28606         @: $(MAKE); $(unstage)
28607         @[ -f ./guile/Makefile ] || exit 0; \
28608         r=`${PWD_COMMAND}`; export r; \
28609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28610         $(HOST_EXPORTS) \
28611         for flag in $(EXTRA_HOST_FLAGS) ; do \
28612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28613         done; \
28614         echo "Doing install-info in guile" ; \
28615         (cd $(HOST_SUBDIR)/guile && \
28616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28618                   "RANLIB=$${RANLIB}" \
28619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28620                   install-info) \
28621           || exit 1
28622
28623 @endif guile
28624
28625 .PHONY: maybe-install-pdf-guile install-pdf-guile
28626 maybe-install-pdf-guile:
28627 @if guile
28628 maybe-install-pdf-guile: install-pdf-guile
28629
28630 install-pdf-guile: \
28631     configure-guile \
28632     pdf-guile 
28633         @: $(MAKE); $(unstage)
28634         @[ -f ./guile/Makefile ] || exit 0; \
28635         r=`${PWD_COMMAND}`; export r; \
28636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28637         $(HOST_EXPORTS) \
28638         for flag in $(EXTRA_HOST_FLAGS) ; do \
28639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28640         done; \
28641         echo "Doing install-pdf in guile" ; \
28642         (cd $(HOST_SUBDIR)/guile && \
28643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28645                   "RANLIB=$${RANLIB}" \
28646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28647                   install-pdf) \
28648           || exit 1
28649
28650 @endif guile
28651
28652 .PHONY: maybe-install-html-guile install-html-guile
28653 maybe-install-html-guile:
28654 @if guile
28655 maybe-install-html-guile: install-html-guile
28656
28657 install-html-guile: \
28658     configure-guile \
28659     html-guile 
28660         @: $(MAKE); $(unstage)
28661         @[ -f ./guile/Makefile ] || exit 0; \
28662         r=`${PWD_COMMAND}`; export r; \
28663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28664         $(HOST_EXPORTS) \
28665         for flag in $(EXTRA_HOST_FLAGS) ; do \
28666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28667         done; \
28668         echo "Doing install-html in guile" ; \
28669         (cd $(HOST_SUBDIR)/guile && \
28670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28672                   "RANLIB=$${RANLIB}" \
28673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28674                   install-html) \
28675           || exit 1
28676
28677 @endif guile
28678
28679 .PHONY: maybe-installcheck-guile installcheck-guile
28680 maybe-installcheck-guile:
28681 @if guile
28682 maybe-installcheck-guile: installcheck-guile
28683
28684 installcheck-guile: \
28685     configure-guile 
28686         @: $(MAKE); $(unstage)
28687         @[ -f ./guile/Makefile ] || exit 0; \
28688         r=`${PWD_COMMAND}`; export r; \
28689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28690         $(HOST_EXPORTS) \
28691         for flag in $(EXTRA_HOST_FLAGS) ; do \
28692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28693         done; \
28694         echo "Doing installcheck in guile" ; \
28695         (cd $(HOST_SUBDIR)/guile && \
28696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28698                   "RANLIB=$${RANLIB}" \
28699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28700                   installcheck) \
28701           || exit 1
28702
28703 @endif guile
28704
28705 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
28706 maybe-mostlyclean-guile:
28707 @if guile
28708 maybe-mostlyclean-guile: mostlyclean-guile
28709
28710 mostlyclean-guile: 
28711         @: $(MAKE); $(unstage)
28712         @[ -f ./guile/Makefile ] || exit 0; \
28713         r=`${PWD_COMMAND}`; export r; \
28714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28715         $(HOST_EXPORTS) \
28716         for flag in $(EXTRA_HOST_FLAGS) ; do \
28717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28718         done; \
28719         echo "Doing mostlyclean in guile" ; \
28720         (cd $(HOST_SUBDIR)/guile && \
28721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28723                   "RANLIB=$${RANLIB}" \
28724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28725                   mostlyclean) \
28726           || exit 1
28727
28728 @endif guile
28729
28730 .PHONY: maybe-clean-guile clean-guile
28731 maybe-clean-guile:
28732 @if guile
28733 maybe-clean-guile: clean-guile
28734
28735 clean-guile: 
28736         @: $(MAKE); $(unstage)
28737         @[ -f ./guile/Makefile ] || exit 0; \
28738         r=`${PWD_COMMAND}`; export r; \
28739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28740         $(HOST_EXPORTS) \
28741         for flag in $(EXTRA_HOST_FLAGS) ; do \
28742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28743         done; \
28744         echo "Doing clean in guile" ; \
28745         (cd $(HOST_SUBDIR)/guile && \
28746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28748                   "RANLIB=$${RANLIB}" \
28749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28750                   clean) \
28751           || exit 1
28752
28753 @endif guile
28754
28755 .PHONY: maybe-distclean-guile distclean-guile
28756 maybe-distclean-guile:
28757 @if guile
28758 maybe-distclean-guile: distclean-guile
28759
28760 distclean-guile: 
28761         @: $(MAKE); $(unstage)
28762         @[ -f ./guile/Makefile ] || exit 0; \
28763         r=`${PWD_COMMAND}`; export r; \
28764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28765         $(HOST_EXPORTS) \
28766         for flag in $(EXTRA_HOST_FLAGS) ; do \
28767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28768         done; \
28769         echo "Doing distclean in guile" ; \
28770         (cd $(HOST_SUBDIR)/guile && \
28771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28773                   "RANLIB=$${RANLIB}" \
28774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28775                   distclean) \
28776           || exit 1
28777
28778 @endif guile
28779
28780 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
28781 maybe-maintainer-clean-guile:
28782 @if guile
28783 maybe-maintainer-clean-guile: maintainer-clean-guile
28784
28785 maintainer-clean-guile: 
28786         @: $(MAKE); $(unstage)
28787         @[ -f ./guile/Makefile ] || exit 0; \
28788         r=`${PWD_COMMAND}`; export r; \
28789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28790         $(HOST_EXPORTS) \
28791         for flag in $(EXTRA_HOST_FLAGS) ; do \
28792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28793         done; \
28794         echo "Doing maintainer-clean in guile" ; \
28795         (cd $(HOST_SUBDIR)/guile && \
28796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28798                   "RANLIB=$${RANLIB}" \
28799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28800                   maintainer-clean) \
28801           || exit 1
28802
28803 @endif guile
28804
28805
28806
28807 .PHONY: configure-tk maybe-configure-tk
28808 maybe-configure-tk:
28809 @if gcc-bootstrap
28810 configure-tk: stage_current
28811 @endif gcc-bootstrap
28812 @if tk
28813 maybe-configure-tk: configure-tk
28814 configure-tk: 
28815         @: $(MAKE); $(unstage)
28816         @r=`${PWD_COMMAND}`; export r; \
28817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28818         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
28819         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
28820         $(HOST_EXPORTS)  \
28821         echo Configuring in $(HOST_SUBDIR)/tk; \
28822         cd "$(HOST_SUBDIR)/tk" || exit 1; \
28823         case $(srcdir) in \
28824           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28825           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
28826                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28827         esac; \
28828         module_srcdir=tk; \
28829         $(SHELL) \
28830           $$s/$$module_srcdir/configure \
28831           --srcdir=$${topdir}/$$module_srcdir \
28832           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28833           --target=${target_alias}  \
28834           || exit 1
28835 @endif tk
28836
28837
28838
28839
28840
28841 .PHONY: all-tk maybe-all-tk
28842 maybe-all-tk:
28843 @if gcc-bootstrap
28844 all-tk: stage_current
28845 @endif gcc-bootstrap
28846 @if tk
28847 TARGET-tk=all
28848 maybe-all-tk: all-tk
28849 all-tk: configure-tk
28850         @: $(MAKE); $(unstage)
28851         @r=`${PWD_COMMAND}`; export r; \
28852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28853         $(HOST_EXPORTS)  \
28854         (cd $(HOST_SUBDIR)/tk && \
28855           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28856                 $(TARGET-tk))
28857 @endif tk
28858
28859
28860
28861
28862 .PHONY: check-tk maybe-check-tk
28863 maybe-check-tk:
28864 @if tk
28865 maybe-check-tk: check-tk
28866
28867 check-tk:
28868         @: $(MAKE); $(unstage)
28869         @r=`${PWD_COMMAND}`; export r; \
28870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28871         $(HOST_EXPORTS) \
28872         (cd $(HOST_SUBDIR)/tk && \
28873           $(MAKE) $(FLAGS_TO_PASS)  check)
28874
28875 @endif tk
28876
28877 .PHONY: install-tk maybe-install-tk
28878 maybe-install-tk:
28879 @if tk
28880 maybe-install-tk: install-tk
28881
28882 install-tk: installdirs
28883         @: $(MAKE); $(unstage)
28884         @r=`${PWD_COMMAND}`; export r; \
28885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28886         $(HOST_EXPORTS) \
28887         (cd $(HOST_SUBDIR)/tk && \
28888           $(MAKE) $(FLAGS_TO_PASS)  install)
28889
28890 @endif tk
28891
28892 .PHONY: install-strip-tk maybe-install-strip-tk
28893 maybe-install-strip-tk:
28894 @if tk
28895 maybe-install-strip-tk: install-strip-tk
28896
28897 install-strip-tk: installdirs
28898         @: $(MAKE); $(unstage)
28899         @r=`${PWD_COMMAND}`; export r; \
28900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28901         $(HOST_EXPORTS) \
28902         (cd $(HOST_SUBDIR)/tk && \
28903           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28904
28905 @endif tk
28906
28907 # Other targets (info, dvi, pdf, etc.)
28908
28909 .PHONY: maybe-info-tk info-tk
28910 maybe-info-tk:
28911 @if tk
28912 maybe-info-tk: info-tk
28913
28914 info-tk: \
28915     configure-tk 
28916         @: $(MAKE); $(unstage)
28917         @[ -f ./tk/Makefile ] || exit 0; \
28918         r=`${PWD_COMMAND}`; export r; \
28919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28920         $(HOST_EXPORTS) \
28921         for flag in $(EXTRA_HOST_FLAGS) ; do \
28922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28923         done; \
28924         echo "Doing info in tk" ; \
28925         (cd $(HOST_SUBDIR)/tk && \
28926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28928                   "RANLIB=$${RANLIB}" \
28929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28930                   info) \
28931           || exit 1
28932
28933 @endif tk
28934
28935 .PHONY: maybe-dvi-tk dvi-tk
28936 maybe-dvi-tk:
28937 @if tk
28938 maybe-dvi-tk: dvi-tk
28939
28940 dvi-tk: \
28941     configure-tk 
28942         @: $(MAKE); $(unstage)
28943         @[ -f ./tk/Makefile ] || exit 0; \
28944         r=`${PWD_COMMAND}`; export r; \
28945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28946         $(HOST_EXPORTS) \
28947         for flag in $(EXTRA_HOST_FLAGS) ; do \
28948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28949         done; \
28950         echo "Doing dvi in tk" ; \
28951         (cd $(HOST_SUBDIR)/tk && \
28952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28954                   "RANLIB=$${RANLIB}" \
28955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28956                   dvi) \
28957           || exit 1
28958
28959 @endif tk
28960
28961 .PHONY: maybe-pdf-tk pdf-tk
28962 maybe-pdf-tk:
28963 @if tk
28964 maybe-pdf-tk: pdf-tk
28965
28966 pdf-tk: \
28967     configure-tk 
28968         @: $(MAKE); $(unstage)
28969         @[ -f ./tk/Makefile ] || exit 0; \
28970         r=`${PWD_COMMAND}`; export r; \
28971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28972         $(HOST_EXPORTS) \
28973         for flag in $(EXTRA_HOST_FLAGS) ; do \
28974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28975         done; \
28976         echo "Doing pdf in tk" ; \
28977         (cd $(HOST_SUBDIR)/tk && \
28978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28980                   "RANLIB=$${RANLIB}" \
28981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28982                   pdf) \
28983           || exit 1
28984
28985 @endif tk
28986
28987 .PHONY: maybe-html-tk html-tk
28988 maybe-html-tk:
28989 @if tk
28990 maybe-html-tk: html-tk
28991
28992 html-tk: \
28993     configure-tk 
28994         @: $(MAKE); $(unstage)
28995         @[ -f ./tk/Makefile ] || exit 0; \
28996         r=`${PWD_COMMAND}`; export r; \
28997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28998         $(HOST_EXPORTS) \
28999         for flag in $(EXTRA_HOST_FLAGS) ; do \
29000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29001         done; \
29002         echo "Doing html in tk" ; \
29003         (cd $(HOST_SUBDIR)/tk && \
29004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29006                   "RANLIB=$${RANLIB}" \
29007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29008                   html) \
29009           || exit 1
29010
29011 @endif tk
29012
29013 .PHONY: maybe-TAGS-tk TAGS-tk
29014 maybe-TAGS-tk:
29015 @if tk
29016 maybe-TAGS-tk: TAGS-tk
29017
29018 TAGS-tk: \
29019     configure-tk 
29020         @: $(MAKE); $(unstage)
29021         @[ -f ./tk/Makefile ] || exit 0; \
29022         r=`${PWD_COMMAND}`; export r; \
29023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29024         $(HOST_EXPORTS) \
29025         for flag in $(EXTRA_HOST_FLAGS) ; do \
29026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29027         done; \
29028         echo "Doing TAGS in tk" ; \
29029         (cd $(HOST_SUBDIR)/tk && \
29030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29032                   "RANLIB=$${RANLIB}" \
29033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29034                   TAGS) \
29035           || exit 1
29036
29037 @endif tk
29038
29039 .PHONY: maybe-install-info-tk install-info-tk
29040 maybe-install-info-tk:
29041 @if tk
29042 maybe-install-info-tk: install-info-tk
29043
29044 install-info-tk: \
29045     configure-tk \
29046     info-tk 
29047         @: $(MAKE); $(unstage)
29048         @[ -f ./tk/Makefile ] || exit 0; \
29049         r=`${PWD_COMMAND}`; export r; \
29050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29051         $(HOST_EXPORTS) \
29052         for flag in $(EXTRA_HOST_FLAGS) ; do \
29053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29054         done; \
29055         echo "Doing install-info in tk" ; \
29056         (cd $(HOST_SUBDIR)/tk && \
29057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29059                   "RANLIB=$${RANLIB}" \
29060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29061                   install-info) \
29062           || exit 1
29063
29064 @endif tk
29065
29066 .PHONY: maybe-install-pdf-tk install-pdf-tk
29067 maybe-install-pdf-tk:
29068 @if tk
29069 maybe-install-pdf-tk: install-pdf-tk
29070
29071 install-pdf-tk: \
29072     configure-tk \
29073     pdf-tk 
29074         @: $(MAKE); $(unstage)
29075         @[ -f ./tk/Makefile ] || exit 0; \
29076         r=`${PWD_COMMAND}`; export r; \
29077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29078         $(HOST_EXPORTS) \
29079         for flag in $(EXTRA_HOST_FLAGS) ; do \
29080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29081         done; \
29082         echo "Doing install-pdf in tk" ; \
29083         (cd $(HOST_SUBDIR)/tk && \
29084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29086                   "RANLIB=$${RANLIB}" \
29087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29088                   install-pdf) \
29089           || exit 1
29090
29091 @endif tk
29092
29093 .PHONY: maybe-install-html-tk install-html-tk
29094 maybe-install-html-tk:
29095 @if tk
29096 maybe-install-html-tk: install-html-tk
29097
29098 install-html-tk: \
29099     configure-tk \
29100     html-tk 
29101         @: $(MAKE); $(unstage)
29102         @[ -f ./tk/Makefile ] || exit 0; \
29103         r=`${PWD_COMMAND}`; export r; \
29104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29105         $(HOST_EXPORTS) \
29106         for flag in $(EXTRA_HOST_FLAGS) ; do \
29107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29108         done; \
29109         echo "Doing install-html in tk" ; \
29110         (cd $(HOST_SUBDIR)/tk && \
29111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29113                   "RANLIB=$${RANLIB}" \
29114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29115                   install-html) \
29116           || exit 1
29117
29118 @endif tk
29119
29120 .PHONY: maybe-installcheck-tk installcheck-tk
29121 maybe-installcheck-tk:
29122 @if tk
29123 maybe-installcheck-tk: installcheck-tk
29124
29125 installcheck-tk: \
29126     configure-tk 
29127         @: $(MAKE); $(unstage)
29128         @[ -f ./tk/Makefile ] || exit 0; \
29129         r=`${PWD_COMMAND}`; export r; \
29130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29131         $(HOST_EXPORTS) \
29132         for flag in $(EXTRA_HOST_FLAGS) ; do \
29133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29134         done; \
29135         echo "Doing installcheck in tk" ; \
29136         (cd $(HOST_SUBDIR)/tk && \
29137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29139                   "RANLIB=$${RANLIB}" \
29140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29141                   installcheck) \
29142           || exit 1
29143
29144 @endif tk
29145
29146 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29147 maybe-mostlyclean-tk:
29148 @if tk
29149 maybe-mostlyclean-tk: mostlyclean-tk
29150
29151 mostlyclean-tk: 
29152         @: $(MAKE); $(unstage)
29153         @[ -f ./tk/Makefile ] || exit 0; \
29154         r=`${PWD_COMMAND}`; export r; \
29155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29156         $(HOST_EXPORTS) \
29157         for flag in $(EXTRA_HOST_FLAGS) ; do \
29158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29159         done; \
29160         echo "Doing mostlyclean in tk" ; \
29161         (cd $(HOST_SUBDIR)/tk && \
29162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29164                   "RANLIB=$${RANLIB}" \
29165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29166                   mostlyclean) \
29167           || exit 1
29168
29169 @endif tk
29170
29171 .PHONY: maybe-clean-tk clean-tk
29172 maybe-clean-tk:
29173 @if tk
29174 maybe-clean-tk: clean-tk
29175
29176 clean-tk: 
29177         @: $(MAKE); $(unstage)
29178         @[ -f ./tk/Makefile ] || exit 0; \
29179         r=`${PWD_COMMAND}`; export r; \
29180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29181         $(HOST_EXPORTS) \
29182         for flag in $(EXTRA_HOST_FLAGS) ; do \
29183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29184         done; \
29185         echo "Doing clean in tk" ; \
29186         (cd $(HOST_SUBDIR)/tk && \
29187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29189                   "RANLIB=$${RANLIB}" \
29190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29191                   clean) \
29192           || exit 1
29193
29194 @endif tk
29195
29196 .PHONY: maybe-distclean-tk distclean-tk
29197 maybe-distclean-tk:
29198 @if tk
29199 maybe-distclean-tk: distclean-tk
29200
29201 distclean-tk: 
29202         @: $(MAKE); $(unstage)
29203         @[ -f ./tk/Makefile ] || exit 0; \
29204         r=`${PWD_COMMAND}`; export r; \
29205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29206         $(HOST_EXPORTS) \
29207         for flag in $(EXTRA_HOST_FLAGS) ; do \
29208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29209         done; \
29210         echo "Doing distclean in tk" ; \
29211         (cd $(HOST_SUBDIR)/tk && \
29212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29214                   "RANLIB=$${RANLIB}" \
29215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29216                   distclean) \
29217           || exit 1
29218
29219 @endif tk
29220
29221 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29222 maybe-maintainer-clean-tk:
29223 @if tk
29224 maybe-maintainer-clean-tk: maintainer-clean-tk
29225
29226 maintainer-clean-tk: 
29227         @: $(MAKE); $(unstage)
29228         @[ -f ./tk/Makefile ] || exit 0; \
29229         r=`${PWD_COMMAND}`; export r; \
29230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29231         $(HOST_EXPORTS) \
29232         for flag in $(EXTRA_HOST_FLAGS) ; do \
29233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29234         done; \
29235         echo "Doing maintainer-clean in tk" ; \
29236         (cd $(HOST_SUBDIR)/tk && \
29237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29239                   "RANLIB=$${RANLIB}" \
29240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29241                   maintainer-clean) \
29242           || exit 1
29243
29244 @endif tk
29245
29246
29247
29248 .PHONY: configure-libtermcap maybe-configure-libtermcap
29249 maybe-configure-libtermcap:
29250 @if gcc-bootstrap
29251 configure-libtermcap: stage_current
29252 @endif gcc-bootstrap
29253 @if libtermcap
29254 maybe-configure-libtermcap: configure-libtermcap
29255 configure-libtermcap: 
29256         @: $(MAKE); $(unstage)
29257         @r=`${PWD_COMMAND}`; export r; \
29258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29259         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29260         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
29261         $(HOST_EXPORTS)  \
29262         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29263         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29264         case $(srcdir) in \
29265           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29266           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29267                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29268         esac; \
29269         module_srcdir=libtermcap; \
29270         $(SHELL) \
29271           $$s/$$module_srcdir/configure \
29272           --srcdir=$${topdir}/$$module_srcdir \
29273           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29274           --target=${target_alias}  \
29275           || exit 1
29276 @endif libtermcap
29277
29278
29279
29280
29281
29282 .PHONY: all-libtermcap maybe-all-libtermcap
29283 maybe-all-libtermcap:
29284 @if gcc-bootstrap
29285 all-libtermcap: stage_current
29286 @endif gcc-bootstrap
29287 @if libtermcap
29288 TARGET-libtermcap=all
29289 maybe-all-libtermcap: all-libtermcap
29290 all-libtermcap: configure-libtermcap
29291         @: $(MAKE); $(unstage)
29292         @r=`${PWD_COMMAND}`; export r; \
29293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29294         $(HOST_EXPORTS)  \
29295         (cd $(HOST_SUBDIR)/libtermcap && \
29296           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29297                 $(TARGET-libtermcap))
29298 @endif libtermcap
29299
29300
29301
29302
29303 .PHONY: check-libtermcap maybe-check-libtermcap
29304 maybe-check-libtermcap:
29305 @if libtermcap
29306 maybe-check-libtermcap: check-libtermcap
29307
29308 check-libtermcap:
29309
29310 @endif libtermcap
29311
29312 .PHONY: install-libtermcap maybe-install-libtermcap
29313 maybe-install-libtermcap:
29314 @if libtermcap
29315 maybe-install-libtermcap: install-libtermcap
29316
29317 install-libtermcap: installdirs
29318         @: $(MAKE); $(unstage)
29319         @r=`${PWD_COMMAND}`; export r; \
29320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29321         $(HOST_EXPORTS) \
29322         (cd $(HOST_SUBDIR)/libtermcap && \
29323           $(MAKE) $(FLAGS_TO_PASS)  install)
29324
29325 @endif libtermcap
29326
29327 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29328 maybe-install-strip-libtermcap:
29329 @if libtermcap
29330 maybe-install-strip-libtermcap: install-strip-libtermcap
29331
29332 install-strip-libtermcap: installdirs
29333         @: $(MAKE); $(unstage)
29334         @r=`${PWD_COMMAND}`; export r; \
29335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29336         $(HOST_EXPORTS) \
29337         (cd $(HOST_SUBDIR)/libtermcap && \
29338           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29339
29340 @endif libtermcap
29341
29342 # Other targets (info, dvi, pdf, etc.)
29343
29344 .PHONY: maybe-info-libtermcap info-libtermcap
29345 maybe-info-libtermcap:
29346 @if libtermcap
29347 maybe-info-libtermcap: info-libtermcap
29348
29349 info-libtermcap: \
29350     configure-libtermcap 
29351         @: $(MAKE); $(unstage)
29352         @[ -f ./libtermcap/Makefile ] || exit 0; \
29353         r=`${PWD_COMMAND}`; export r; \
29354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29355         $(HOST_EXPORTS) \
29356         for flag in $(EXTRA_HOST_FLAGS) ; do \
29357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29358         done; \
29359         echo "Doing info in libtermcap" ; \
29360         (cd $(HOST_SUBDIR)/libtermcap && \
29361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29363                   "RANLIB=$${RANLIB}" \
29364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29365                   info) \
29366           || exit 1
29367
29368 @endif libtermcap
29369
29370 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29371 maybe-dvi-libtermcap:
29372 @if libtermcap
29373 maybe-dvi-libtermcap: dvi-libtermcap
29374
29375 dvi-libtermcap: \
29376     configure-libtermcap 
29377         @: $(MAKE); $(unstage)
29378         @[ -f ./libtermcap/Makefile ] || exit 0; \
29379         r=`${PWD_COMMAND}`; export r; \
29380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29381         $(HOST_EXPORTS) \
29382         for flag in $(EXTRA_HOST_FLAGS) ; do \
29383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29384         done; \
29385         echo "Doing dvi in libtermcap" ; \
29386         (cd $(HOST_SUBDIR)/libtermcap && \
29387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29389                   "RANLIB=$${RANLIB}" \
29390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29391                   dvi) \
29392           || exit 1
29393
29394 @endif libtermcap
29395
29396 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29397 maybe-pdf-libtermcap:
29398 @if libtermcap
29399 maybe-pdf-libtermcap: pdf-libtermcap
29400
29401 pdf-libtermcap: \
29402     configure-libtermcap 
29403         @: $(MAKE); $(unstage)
29404         @[ -f ./libtermcap/Makefile ] || exit 0; \
29405         r=`${PWD_COMMAND}`; export r; \
29406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29407         $(HOST_EXPORTS) \
29408         for flag in $(EXTRA_HOST_FLAGS) ; do \
29409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29410         done; \
29411         echo "Doing pdf in libtermcap" ; \
29412         (cd $(HOST_SUBDIR)/libtermcap && \
29413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29415                   "RANLIB=$${RANLIB}" \
29416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29417                   pdf) \
29418           || exit 1
29419
29420 @endif libtermcap
29421
29422 .PHONY: maybe-html-libtermcap html-libtermcap
29423 maybe-html-libtermcap:
29424 @if libtermcap
29425 maybe-html-libtermcap: html-libtermcap
29426
29427 html-libtermcap: \
29428     configure-libtermcap 
29429         @: $(MAKE); $(unstage)
29430         @[ -f ./libtermcap/Makefile ] || exit 0; \
29431         r=`${PWD_COMMAND}`; export r; \
29432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29433         $(HOST_EXPORTS) \
29434         for flag in $(EXTRA_HOST_FLAGS) ; do \
29435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29436         done; \
29437         echo "Doing html in libtermcap" ; \
29438         (cd $(HOST_SUBDIR)/libtermcap && \
29439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29441                   "RANLIB=$${RANLIB}" \
29442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29443                   html) \
29444           || exit 1
29445
29446 @endif libtermcap
29447
29448 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29449 maybe-TAGS-libtermcap:
29450 @if libtermcap
29451 maybe-TAGS-libtermcap: TAGS-libtermcap
29452
29453 TAGS-libtermcap: \
29454     configure-libtermcap 
29455         @: $(MAKE); $(unstage)
29456         @[ -f ./libtermcap/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 TAGS in libtermcap" ; \
29464         (cd $(HOST_SUBDIR)/libtermcap && \
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                   TAGS) \
29470           || exit 1
29471
29472 @endif libtermcap
29473
29474 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29475 maybe-install-info-libtermcap:
29476 @if libtermcap
29477 maybe-install-info-libtermcap: install-info-libtermcap
29478
29479 install-info-libtermcap: \
29480     configure-libtermcap \
29481     info-libtermcap 
29482         @: $(MAKE); $(unstage)
29483         @[ -f ./libtermcap/Makefile ] || exit 0; \
29484         r=`${PWD_COMMAND}`; export r; \
29485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29486         $(HOST_EXPORTS) \
29487         for flag in $(EXTRA_HOST_FLAGS) ; do \
29488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29489         done; \
29490         echo "Doing install-info in libtermcap" ; \
29491         (cd $(HOST_SUBDIR)/libtermcap && \
29492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29494                   "RANLIB=$${RANLIB}" \
29495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29496                   install-info) \
29497           || exit 1
29498
29499 @endif libtermcap
29500
29501 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29502 maybe-install-pdf-libtermcap:
29503 @if libtermcap
29504 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29505
29506 install-pdf-libtermcap: \
29507     configure-libtermcap \
29508     pdf-libtermcap 
29509         @: $(MAKE); $(unstage)
29510         @[ -f ./libtermcap/Makefile ] || exit 0; \
29511         r=`${PWD_COMMAND}`; export r; \
29512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29513         $(HOST_EXPORTS) \
29514         for flag in $(EXTRA_HOST_FLAGS) ; do \
29515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29516         done; \
29517         echo "Doing install-pdf in libtermcap" ; \
29518         (cd $(HOST_SUBDIR)/libtermcap && \
29519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29521                   "RANLIB=$${RANLIB}" \
29522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29523                   install-pdf) \
29524           || exit 1
29525
29526 @endif libtermcap
29527
29528 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
29529 maybe-install-html-libtermcap:
29530 @if libtermcap
29531 maybe-install-html-libtermcap: install-html-libtermcap
29532
29533 install-html-libtermcap: \
29534     configure-libtermcap \
29535     html-libtermcap 
29536         @: $(MAKE); $(unstage)
29537         @[ -f ./libtermcap/Makefile ] || exit 0; \
29538         r=`${PWD_COMMAND}`; export r; \
29539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29540         $(HOST_EXPORTS) \
29541         for flag in $(EXTRA_HOST_FLAGS) ; do \
29542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29543         done; \
29544         echo "Doing install-html in libtermcap" ; \
29545         (cd $(HOST_SUBDIR)/libtermcap && \
29546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29548                   "RANLIB=$${RANLIB}" \
29549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29550                   install-html) \
29551           || exit 1
29552
29553 @endif libtermcap
29554
29555 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
29556 maybe-installcheck-libtermcap:
29557 @if libtermcap
29558 maybe-installcheck-libtermcap: installcheck-libtermcap
29559
29560 installcheck-libtermcap: \
29561     configure-libtermcap 
29562         @: $(MAKE); $(unstage)
29563         @[ -f ./libtermcap/Makefile ] || exit 0; \
29564         r=`${PWD_COMMAND}`; export r; \
29565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29566         $(HOST_EXPORTS) \
29567         for flag in $(EXTRA_HOST_FLAGS) ; do \
29568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29569         done; \
29570         echo "Doing installcheck in libtermcap" ; \
29571         (cd $(HOST_SUBDIR)/libtermcap && \
29572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29574                   "RANLIB=$${RANLIB}" \
29575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29576                   installcheck) \
29577           || exit 1
29578
29579 @endif libtermcap
29580
29581 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
29582 maybe-mostlyclean-libtermcap:
29583 @if libtermcap
29584 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
29585
29586 # libtermcap doesn't support mostlyclean.
29587 mostlyclean-libtermcap:
29588
29589 @endif libtermcap
29590
29591 .PHONY: maybe-clean-libtermcap clean-libtermcap
29592 maybe-clean-libtermcap:
29593 @if libtermcap
29594 maybe-clean-libtermcap: clean-libtermcap
29595
29596 # libtermcap doesn't support clean.
29597 clean-libtermcap:
29598
29599 @endif libtermcap
29600
29601 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
29602 maybe-distclean-libtermcap:
29603 @if libtermcap
29604 maybe-distclean-libtermcap: distclean-libtermcap
29605
29606 # libtermcap doesn't support distclean.
29607 distclean-libtermcap:
29608
29609 @endif libtermcap
29610
29611 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
29612 maybe-maintainer-clean-libtermcap:
29613 @if libtermcap
29614 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
29615
29616 # libtermcap doesn't support maintainer-clean.
29617 maintainer-clean-libtermcap:
29618
29619 @endif libtermcap
29620
29621
29622
29623 .PHONY: configure-utils maybe-configure-utils
29624 maybe-configure-utils:
29625 @if gcc-bootstrap
29626 configure-utils: stage_current
29627 @endif gcc-bootstrap
29628 @if utils
29629 maybe-configure-utils: configure-utils
29630 configure-utils: 
29631         @: $(MAKE); $(unstage)
29632         @r=`${PWD_COMMAND}`; export r; \
29633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29634         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
29635         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
29636         $(HOST_EXPORTS)  \
29637         echo Configuring in $(HOST_SUBDIR)/utils; \
29638         cd "$(HOST_SUBDIR)/utils" || exit 1; \
29639         case $(srcdir) in \
29640           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29641           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
29642                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29643         esac; \
29644         module_srcdir=utils; \
29645         $(SHELL) \
29646           $$s/$$module_srcdir/configure \
29647           --srcdir=$${topdir}/$$module_srcdir \
29648           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29649           --target=${target_alias}  \
29650           || exit 1
29651 @endif utils
29652
29653
29654
29655
29656
29657 .PHONY: all-utils maybe-all-utils
29658 maybe-all-utils:
29659 @if gcc-bootstrap
29660 all-utils: stage_current
29661 @endif gcc-bootstrap
29662 @if utils
29663 TARGET-utils=all
29664 maybe-all-utils: all-utils
29665 all-utils: configure-utils
29666         @: $(MAKE); $(unstage)
29667         @r=`${PWD_COMMAND}`; export r; \
29668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29669         $(HOST_EXPORTS)  \
29670         (cd $(HOST_SUBDIR)/utils && \
29671           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29672                 $(TARGET-utils))
29673 @endif utils
29674
29675
29676
29677
29678 .PHONY: check-utils maybe-check-utils
29679 maybe-check-utils:
29680 @if utils
29681 maybe-check-utils: check-utils
29682
29683 check-utils:
29684
29685 @endif utils
29686
29687 .PHONY: install-utils maybe-install-utils
29688 maybe-install-utils:
29689 @if utils
29690 maybe-install-utils: install-utils
29691
29692 install-utils: installdirs
29693         @: $(MAKE); $(unstage)
29694         @r=`${PWD_COMMAND}`; export r; \
29695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29696         $(HOST_EXPORTS) \
29697         (cd $(HOST_SUBDIR)/utils && \
29698           $(MAKE) $(FLAGS_TO_PASS)  install)
29699
29700 @endif utils
29701
29702 .PHONY: install-strip-utils maybe-install-strip-utils
29703 maybe-install-strip-utils:
29704 @if utils
29705 maybe-install-strip-utils: install-strip-utils
29706
29707 install-strip-utils: installdirs
29708         @: $(MAKE); $(unstage)
29709         @r=`${PWD_COMMAND}`; export r; \
29710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29711         $(HOST_EXPORTS) \
29712         (cd $(HOST_SUBDIR)/utils && \
29713           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29714
29715 @endif utils
29716
29717 # Other targets (info, dvi, pdf, etc.)
29718
29719 .PHONY: maybe-info-utils info-utils
29720 maybe-info-utils:
29721 @if utils
29722 maybe-info-utils: info-utils
29723
29724 info-utils: \
29725     configure-utils 
29726         @: $(MAKE); $(unstage)
29727         @[ -f ./utils/Makefile ] || exit 0; \
29728         r=`${PWD_COMMAND}`; export r; \
29729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29730         $(HOST_EXPORTS) \
29731         for flag in $(EXTRA_HOST_FLAGS) ; do \
29732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29733         done; \
29734         echo "Doing info in utils" ; \
29735         (cd $(HOST_SUBDIR)/utils && \
29736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29738                   "RANLIB=$${RANLIB}" \
29739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29740                   info) \
29741           || exit 1
29742
29743 @endif utils
29744
29745 .PHONY: maybe-dvi-utils dvi-utils
29746 maybe-dvi-utils:
29747 @if utils
29748 maybe-dvi-utils: dvi-utils
29749
29750 dvi-utils: \
29751     configure-utils 
29752         @: $(MAKE); $(unstage)
29753         @[ -f ./utils/Makefile ] || exit 0; \
29754         r=`${PWD_COMMAND}`; export r; \
29755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29756         $(HOST_EXPORTS) \
29757         for flag in $(EXTRA_HOST_FLAGS) ; do \
29758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29759         done; \
29760         echo "Doing dvi in utils" ; \
29761         (cd $(HOST_SUBDIR)/utils && \
29762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29764                   "RANLIB=$${RANLIB}" \
29765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29766                   dvi) \
29767           || exit 1
29768
29769 @endif utils
29770
29771 .PHONY: maybe-pdf-utils pdf-utils
29772 maybe-pdf-utils:
29773 @if utils
29774 maybe-pdf-utils: pdf-utils
29775
29776 pdf-utils: \
29777     configure-utils 
29778         @: $(MAKE); $(unstage)
29779         @[ -f ./utils/Makefile ] || exit 0; \
29780         r=`${PWD_COMMAND}`; export r; \
29781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29782         $(HOST_EXPORTS) \
29783         for flag in $(EXTRA_HOST_FLAGS) ; do \
29784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29785         done; \
29786         echo "Doing pdf in utils" ; \
29787         (cd $(HOST_SUBDIR)/utils && \
29788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29790                   "RANLIB=$${RANLIB}" \
29791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29792                   pdf) \
29793           || exit 1
29794
29795 @endif utils
29796
29797 .PHONY: maybe-html-utils html-utils
29798 maybe-html-utils:
29799 @if utils
29800 maybe-html-utils: html-utils
29801
29802 html-utils: \
29803     configure-utils 
29804         @: $(MAKE); $(unstage)
29805         @[ -f ./utils/Makefile ] || exit 0; \
29806         r=`${PWD_COMMAND}`; export r; \
29807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29808         $(HOST_EXPORTS) \
29809         for flag in $(EXTRA_HOST_FLAGS) ; do \
29810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29811         done; \
29812         echo "Doing html in utils" ; \
29813         (cd $(HOST_SUBDIR)/utils && \
29814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29816                   "RANLIB=$${RANLIB}" \
29817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29818                   html) \
29819           || exit 1
29820
29821 @endif utils
29822
29823 .PHONY: maybe-TAGS-utils TAGS-utils
29824 maybe-TAGS-utils:
29825 @if utils
29826 maybe-TAGS-utils: TAGS-utils
29827
29828 TAGS-utils: \
29829     configure-utils 
29830         @: $(MAKE); $(unstage)
29831         @[ -f ./utils/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 TAGS in utils" ; \
29839         (cd $(HOST_SUBDIR)/utils && \
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                   TAGS) \
29845           || exit 1
29846
29847 @endif utils
29848
29849 .PHONY: maybe-install-info-utils install-info-utils
29850 maybe-install-info-utils:
29851 @if utils
29852 maybe-install-info-utils: install-info-utils
29853
29854 install-info-utils: \
29855     configure-utils \
29856     info-utils 
29857         @: $(MAKE); $(unstage)
29858         @[ -f ./utils/Makefile ] || exit 0; \
29859         r=`${PWD_COMMAND}`; export r; \
29860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29861         $(HOST_EXPORTS) \
29862         for flag in $(EXTRA_HOST_FLAGS) ; do \
29863           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29864         done; \
29865         echo "Doing install-info in utils" ; \
29866         (cd $(HOST_SUBDIR)/utils && \
29867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29869                   "RANLIB=$${RANLIB}" \
29870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29871                   install-info) \
29872           || exit 1
29873
29874 @endif utils
29875
29876 .PHONY: maybe-install-pdf-utils install-pdf-utils
29877 maybe-install-pdf-utils:
29878 @if utils
29879 maybe-install-pdf-utils: install-pdf-utils
29880
29881 install-pdf-utils: \
29882     configure-utils \
29883     pdf-utils 
29884         @: $(MAKE); $(unstage)
29885         @[ -f ./utils/Makefile ] || exit 0; \
29886         r=`${PWD_COMMAND}`; export r; \
29887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29888         $(HOST_EXPORTS) \
29889         for flag in $(EXTRA_HOST_FLAGS) ; do \
29890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29891         done; \
29892         echo "Doing install-pdf in utils" ; \
29893         (cd $(HOST_SUBDIR)/utils && \
29894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29896                   "RANLIB=$${RANLIB}" \
29897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29898                   install-pdf) \
29899           || exit 1
29900
29901 @endif utils
29902
29903 .PHONY: maybe-install-html-utils install-html-utils
29904 maybe-install-html-utils:
29905 @if utils
29906 maybe-install-html-utils: install-html-utils
29907
29908 install-html-utils: \
29909     configure-utils \
29910     html-utils 
29911         @: $(MAKE); $(unstage)
29912         @[ -f ./utils/Makefile ] || exit 0; \
29913         r=`${PWD_COMMAND}`; export r; \
29914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29915         $(HOST_EXPORTS) \
29916         for flag in $(EXTRA_HOST_FLAGS) ; do \
29917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29918         done; \
29919         echo "Doing install-html in utils" ; \
29920         (cd $(HOST_SUBDIR)/utils && \
29921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29923                   "RANLIB=$${RANLIB}" \
29924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29925                   install-html) \
29926           || exit 1
29927
29928 @endif utils
29929
29930 .PHONY: maybe-installcheck-utils installcheck-utils
29931 maybe-installcheck-utils:
29932 @if utils
29933 maybe-installcheck-utils: installcheck-utils
29934
29935 installcheck-utils: \
29936     configure-utils 
29937         @: $(MAKE); $(unstage)
29938         @[ -f ./utils/Makefile ] || exit 0; \
29939         r=`${PWD_COMMAND}`; export r; \
29940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29941         $(HOST_EXPORTS) \
29942         for flag in $(EXTRA_HOST_FLAGS) ; do \
29943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29944         done; \
29945         echo "Doing installcheck in utils" ; \
29946         (cd $(HOST_SUBDIR)/utils && \
29947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29949                   "RANLIB=$${RANLIB}" \
29950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29951                   installcheck) \
29952           || exit 1
29953
29954 @endif utils
29955
29956 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
29957 maybe-mostlyclean-utils:
29958 @if utils
29959 maybe-mostlyclean-utils: mostlyclean-utils
29960
29961 mostlyclean-utils: 
29962         @: $(MAKE); $(unstage)
29963         @[ -f ./utils/Makefile ] || exit 0; \
29964         r=`${PWD_COMMAND}`; export r; \
29965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29966         $(HOST_EXPORTS) \
29967         for flag in $(EXTRA_HOST_FLAGS) ; do \
29968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29969         done; \
29970         echo "Doing mostlyclean in utils" ; \
29971         (cd $(HOST_SUBDIR)/utils && \
29972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29974                   "RANLIB=$${RANLIB}" \
29975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29976                   mostlyclean) \
29977           || exit 1
29978
29979 @endif utils
29980
29981 .PHONY: maybe-clean-utils clean-utils
29982 maybe-clean-utils:
29983 @if utils
29984 maybe-clean-utils: clean-utils
29985
29986 clean-utils: 
29987         @: $(MAKE); $(unstage)
29988         @[ -f ./utils/Makefile ] || exit 0; \
29989         r=`${PWD_COMMAND}`; export r; \
29990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29991         $(HOST_EXPORTS) \
29992         for flag in $(EXTRA_HOST_FLAGS) ; do \
29993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29994         done; \
29995         echo "Doing clean in utils" ; \
29996         (cd $(HOST_SUBDIR)/utils && \
29997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29999                   "RANLIB=$${RANLIB}" \
30000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30001                   clean) \
30002           || exit 1
30003
30004 @endif utils
30005
30006 .PHONY: maybe-distclean-utils distclean-utils
30007 maybe-distclean-utils:
30008 @if utils
30009 maybe-distclean-utils: distclean-utils
30010
30011 distclean-utils: 
30012         @: $(MAKE); $(unstage)
30013         @[ -f ./utils/Makefile ] || exit 0; \
30014         r=`${PWD_COMMAND}`; export r; \
30015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30016         $(HOST_EXPORTS) \
30017         for flag in $(EXTRA_HOST_FLAGS) ; do \
30018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30019         done; \
30020         echo "Doing distclean in utils" ; \
30021         (cd $(HOST_SUBDIR)/utils && \
30022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30024                   "RANLIB=$${RANLIB}" \
30025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30026                   distclean) \
30027           || exit 1
30028
30029 @endif utils
30030
30031 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30032 maybe-maintainer-clean-utils:
30033 @if utils
30034 maybe-maintainer-clean-utils: maintainer-clean-utils
30035
30036 maintainer-clean-utils: 
30037         @: $(MAKE); $(unstage)
30038         @[ -f ./utils/Makefile ] || exit 0; \
30039         r=`${PWD_COMMAND}`; export r; \
30040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30041         $(HOST_EXPORTS) \
30042         for flag in $(EXTRA_HOST_FLAGS) ; do \
30043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30044         done; \
30045         echo "Doing maintainer-clean in utils" ; \
30046         (cd $(HOST_SUBDIR)/utils && \
30047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30049                   "RANLIB=$${RANLIB}" \
30050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30051                   maintainer-clean) \
30052           || exit 1
30053
30054 @endif utils
30055
30056
30057
30058 .PHONY: configure-gnattools maybe-configure-gnattools
30059 maybe-configure-gnattools:
30060 @if gcc-bootstrap
30061 configure-gnattools: stage_current
30062 @endif gcc-bootstrap
30063 @if gnattools
30064 maybe-configure-gnattools: configure-gnattools
30065 configure-gnattools: 
30066         @: $(MAKE); $(unstage)
30067         @r=`${PWD_COMMAND}`; export r; \
30068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30069         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30070         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
30071         $(HOST_EXPORTS)  \
30072         echo Configuring in $(HOST_SUBDIR)/gnattools; \
30073         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30074         case $(srcdir) in \
30075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30076           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30078         esac; \
30079         module_srcdir=gnattools; \
30080         $(SHELL) \
30081           $$s/$$module_srcdir/configure \
30082           --srcdir=$${topdir}/$$module_srcdir \
30083           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30084           --target=${target_alias}  \
30085           || exit 1
30086 @endif gnattools
30087
30088
30089
30090
30091
30092 .PHONY: all-gnattools maybe-all-gnattools
30093 maybe-all-gnattools:
30094 @if gcc-bootstrap
30095 all-gnattools: stage_current
30096 @endif gcc-bootstrap
30097 @if gnattools
30098 TARGET-gnattools=all
30099 maybe-all-gnattools: all-gnattools
30100 all-gnattools: configure-gnattools
30101         @: $(MAKE); $(unstage)
30102         @r=`${PWD_COMMAND}`; export r; \
30103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30104         $(HOST_EXPORTS)  \
30105         (cd $(HOST_SUBDIR)/gnattools && \
30106           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30107                 $(TARGET-gnattools))
30108 @endif gnattools
30109
30110
30111
30112
30113 .PHONY: check-gnattools maybe-check-gnattools
30114 maybe-check-gnattools:
30115 @if gnattools
30116 maybe-check-gnattools: check-gnattools
30117
30118 check-gnattools:
30119         @: $(MAKE); $(unstage)
30120         @r=`${PWD_COMMAND}`; export r; \
30121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30122         $(HOST_EXPORTS) \
30123         (cd $(HOST_SUBDIR)/gnattools && \
30124           $(MAKE) $(FLAGS_TO_PASS)  check)
30125
30126 @endif gnattools
30127
30128 .PHONY: install-gnattools maybe-install-gnattools
30129 maybe-install-gnattools:
30130 @if gnattools
30131 maybe-install-gnattools: install-gnattools
30132
30133 install-gnattools: installdirs
30134         @: $(MAKE); $(unstage)
30135         @r=`${PWD_COMMAND}`; export r; \
30136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30137         $(HOST_EXPORTS) \
30138         (cd $(HOST_SUBDIR)/gnattools && \
30139           $(MAKE) $(FLAGS_TO_PASS)  install)
30140
30141 @endif gnattools
30142
30143 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30144 maybe-install-strip-gnattools:
30145 @if gnattools
30146 maybe-install-strip-gnattools: install-strip-gnattools
30147
30148 install-strip-gnattools: installdirs
30149         @: $(MAKE); $(unstage)
30150         @r=`${PWD_COMMAND}`; export r; \
30151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30152         $(HOST_EXPORTS) \
30153         (cd $(HOST_SUBDIR)/gnattools && \
30154           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30155
30156 @endif gnattools
30157
30158 # Other targets (info, dvi, pdf, etc.)
30159
30160 .PHONY: maybe-info-gnattools info-gnattools
30161 maybe-info-gnattools:
30162 @if gnattools
30163 maybe-info-gnattools: info-gnattools
30164
30165 info-gnattools: \
30166     configure-gnattools 
30167         @: $(MAKE); $(unstage)
30168         @[ -f ./gnattools/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 info in gnattools" ; \
30176         (cd $(HOST_SUBDIR)/gnattools && \
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                   info) \
30182           || exit 1
30183
30184 @endif gnattools
30185
30186 .PHONY: maybe-dvi-gnattools dvi-gnattools
30187 maybe-dvi-gnattools:
30188 @if gnattools
30189 maybe-dvi-gnattools: dvi-gnattools
30190
30191 dvi-gnattools: \
30192     configure-gnattools 
30193         @: $(MAKE); $(unstage)
30194         @[ -f ./gnattools/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 dvi in gnattools" ; \
30202         (cd $(HOST_SUBDIR)/gnattools && \
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                   dvi) \
30208           || exit 1
30209
30210 @endif gnattools
30211
30212 .PHONY: maybe-pdf-gnattools pdf-gnattools
30213 maybe-pdf-gnattools:
30214 @if gnattools
30215 maybe-pdf-gnattools: pdf-gnattools
30216
30217 pdf-gnattools: \
30218     configure-gnattools 
30219         @: $(MAKE); $(unstage)
30220         @[ -f ./gnattools/Makefile ] || exit 0; \
30221         r=`${PWD_COMMAND}`; export r; \
30222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30223         $(HOST_EXPORTS) \
30224         for flag in $(EXTRA_HOST_FLAGS) ; do \
30225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30226         done; \
30227         echo "Doing pdf in gnattools" ; \
30228         (cd $(HOST_SUBDIR)/gnattools && \
30229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30231                   "RANLIB=$${RANLIB}" \
30232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30233                   pdf) \
30234           || exit 1
30235
30236 @endif gnattools
30237
30238 .PHONY: maybe-html-gnattools html-gnattools
30239 maybe-html-gnattools:
30240 @if gnattools
30241 maybe-html-gnattools: html-gnattools
30242
30243 html-gnattools: \
30244     configure-gnattools 
30245         @: $(MAKE); $(unstage)
30246         @[ -f ./gnattools/Makefile ] || exit 0; \
30247         r=`${PWD_COMMAND}`; export r; \
30248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30249         $(HOST_EXPORTS) \
30250         for flag in $(EXTRA_HOST_FLAGS) ; do \
30251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30252         done; \
30253         echo "Doing html in gnattools" ; \
30254         (cd $(HOST_SUBDIR)/gnattools && \
30255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30257                   "RANLIB=$${RANLIB}" \
30258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30259                   html) \
30260           || exit 1
30261
30262 @endif gnattools
30263
30264 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30265 maybe-TAGS-gnattools:
30266 @if gnattools
30267 maybe-TAGS-gnattools: TAGS-gnattools
30268
30269 TAGS-gnattools: \
30270     configure-gnattools 
30271         @: $(MAKE); $(unstage)
30272         @[ -f ./gnattools/Makefile ] || exit 0; \
30273         r=`${PWD_COMMAND}`; export r; \
30274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30275         $(HOST_EXPORTS) \
30276         for flag in $(EXTRA_HOST_FLAGS) ; do \
30277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30278         done; \
30279         echo "Doing TAGS in gnattools" ; \
30280         (cd $(HOST_SUBDIR)/gnattools && \
30281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30283                   "RANLIB=$${RANLIB}" \
30284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30285                   TAGS) \
30286           || exit 1
30287
30288 @endif gnattools
30289
30290 .PHONY: maybe-install-info-gnattools install-info-gnattools
30291 maybe-install-info-gnattools:
30292 @if gnattools
30293 maybe-install-info-gnattools: install-info-gnattools
30294
30295 install-info-gnattools: \
30296     configure-gnattools \
30297     info-gnattools 
30298         @: $(MAKE); $(unstage)
30299         @[ -f ./gnattools/Makefile ] || exit 0; \
30300         r=`${PWD_COMMAND}`; export r; \
30301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30302         $(HOST_EXPORTS) \
30303         for flag in $(EXTRA_HOST_FLAGS) ; do \
30304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30305         done; \
30306         echo "Doing install-info in gnattools" ; \
30307         (cd $(HOST_SUBDIR)/gnattools && \
30308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30310                   "RANLIB=$${RANLIB}" \
30311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30312                   install-info) \
30313           || exit 1
30314
30315 @endif gnattools
30316
30317 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30318 maybe-install-pdf-gnattools:
30319 @if gnattools
30320 maybe-install-pdf-gnattools: install-pdf-gnattools
30321
30322 install-pdf-gnattools: \
30323     configure-gnattools \
30324     pdf-gnattools 
30325         @: $(MAKE); $(unstage)
30326         @[ -f ./gnattools/Makefile ] || exit 0; \
30327         r=`${PWD_COMMAND}`; export r; \
30328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30329         $(HOST_EXPORTS) \
30330         for flag in $(EXTRA_HOST_FLAGS) ; do \
30331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30332         done; \
30333         echo "Doing install-pdf in gnattools" ; \
30334         (cd $(HOST_SUBDIR)/gnattools && \
30335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30337                   "RANLIB=$${RANLIB}" \
30338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30339                   install-pdf) \
30340           || exit 1
30341
30342 @endif gnattools
30343
30344 .PHONY: maybe-install-html-gnattools install-html-gnattools
30345 maybe-install-html-gnattools:
30346 @if gnattools
30347 maybe-install-html-gnattools: install-html-gnattools
30348
30349 install-html-gnattools: \
30350     configure-gnattools \
30351     html-gnattools 
30352         @: $(MAKE); $(unstage)
30353         @[ -f ./gnattools/Makefile ] || exit 0; \
30354         r=`${PWD_COMMAND}`; export r; \
30355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30356         $(HOST_EXPORTS) \
30357         for flag in $(EXTRA_HOST_FLAGS) ; do \
30358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30359         done; \
30360         echo "Doing install-html in gnattools" ; \
30361         (cd $(HOST_SUBDIR)/gnattools && \
30362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30364                   "RANLIB=$${RANLIB}" \
30365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30366                   install-html) \
30367           || exit 1
30368
30369 @endif gnattools
30370
30371 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30372 maybe-installcheck-gnattools:
30373 @if gnattools
30374 maybe-installcheck-gnattools: installcheck-gnattools
30375
30376 installcheck-gnattools: \
30377     configure-gnattools 
30378         @: $(MAKE); $(unstage)
30379         @[ -f ./gnattools/Makefile ] || exit 0; \
30380         r=`${PWD_COMMAND}`; export r; \
30381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30382         $(HOST_EXPORTS) \
30383         for flag in $(EXTRA_HOST_FLAGS) ; do \
30384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30385         done; \
30386         echo "Doing installcheck in gnattools" ; \
30387         (cd $(HOST_SUBDIR)/gnattools && \
30388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30390                   "RANLIB=$${RANLIB}" \
30391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30392                   installcheck) \
30393           || exit 1
30394
30395 @endif gnattools
30396
30397 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30398 maybe-mostlyclean-gnattools:
30399 @if gnattools
30400 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30401
30402 mostlyclean-gnattools: 
30403         @: $(MAKE); $(unstage)
30404         @[ -f ./gnattools/Makefile ] || exit 0; \
30405         r=`${PWD_COMMAND}`; export r; \
30406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30407         $(HOST_EXPORTS) \
30408         for flag in $(EXTRA_HOST_FLAGS) ; do \
30409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30410         done; \
30411         echo "Doing mostlyclean in gnattools" ; \
30412         (cd $(HOST_SUBDIR)/gnattools && \
30413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30415                   "RANLIB=$${RANLIB}" \
30416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30417                   mostlyclean) \
30418           || exit 1
30419
30420 @endif gnattools
30421
30422 .PHONY: maybe-clean-gnattools clean-gnattools
30423 maybe-clean-gnattools:
30424 @if gnattools
30425 maybe-clean-gnattools: clean-gnattools
30426
30427 clean-gnattools: 
30428         @: $(MAKE); $(unstage)
30429         @[ -f ./gnattools/Makefile ] || exit 0; \
30430         r=`${PWD_COMMAND}`; export r; \
30431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30432         $(HOST_EXPORTS) \
30433         for flag in $(EXTRA_HOST_FLAGS) ; do \
30434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30435         done; \
30436         echo "Doing clean in gnattools" ; \
30437         (cd $(HOST_SUBDIR)/gnattools && \
30438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30440                   "RANLIB=$${RANLIB}" \
30441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30442                   clean) \
30443           || exit 1
30444
30445 @endif gnattools
30446
30447 .PHONY: maybe-distclean-gnattools distclean-gnattools
30448 maybe-distclean-gnattools:
30449 @if gnattools
30450 maybe-distclean-gnattools: distclean-gnattools
30451
30452 distclean-gnattools: 
30453         @: $(MAKE); $(unstage)
30454         @[ -f ./gnattools/Makefile ] || exit 0; \
30455         r=`${PWD_COMMAND}`; export r; \
30456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30457         $(HOST_EXPORTS) \
30458         for flag in $(EXTRA_HOST_FLAGS) ; do \
30459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30460         done; \
30461         echo "Doing distclean in gnattools" ; \
30462         (cd $(HOST_SUBDIR)/gnattools && \
30463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30465                   "RANLIB=$${RANLIB}" \
30466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30467                   distclean) \
30468           || exit 1
30469
30470 @endif gnattools
30471
30472 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30473 maybe-maintainer-clean-gnattools:
30474 @if gnattools
30475 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30476
30477 maintainer-clean-gnattools: 
30478         @: $(MAKE); $(unstage)
30479         @[ -f ./gnattools/Makefile ] || exit 0; \
30480         r=`${PWD_COMMAND}`; export r; \
30481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30482         $(HOST_EXPORTS) \
30483         for flag in $(EXTRA_HOST_FLAGS) ; do \
30484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30485         done; \
30486         echo "Doing maintainer-clean in gnattools" ; \
30487         (cd $(HOST_SUBDIR)/gnattools && \
30488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30490                   "RANLIB=$${RANLIB}" \
30491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30492                   maintainer-clean) \
30493           || exit 1
30494
30495 @endif gnattools
30496
30497
30498
30499 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30500 maybe-configure-lto-plugin:
30501 @if gcc-bootstrap
30502 configure-lto-plugin: stage_current
30503 @endif gcc-bootstrap
30504 @if lto-plugin
30505 maybe-configure-lto-plugin: configure-lto-plugin
30506 configure-lto-plugin: 
30507         @r=`${PWD_COMMAND}`; export r; \
30508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30509         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30510         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30511         $(HOST_EXPORTS)  \
30512         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
30513         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
30514         case $(srcdir) in \
30515           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30516           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30517                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30518         esac; \
30519         module_srcdir=lto-plugin; \
30520         $(SHELL) \
30521           $$s/$$module_srcdir/configure \
30522           --srcdir=$${topdir}/$$module_srcdir \
30523           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30524           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
30525           || exit 1
30526 @endif lto-plugin
30527
30528
30529
30530 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
30531 maybe-configure-stage1-lto-plugin:
30532 @if lto-plugin-bootstrap
30533 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
30534 configure-stage1-lto-plugin:
30535         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30536         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30537         @r=`${PWD_COMMAND}`; export r; \
30538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30539         TFLAGS="$(STAGE1_TFLAGS)"; \
30540         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30541         $(HOST_EXPORTS) \
30542         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30543         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30544         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
30545         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
30546         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30547         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30548         case $(srcdir) in \
30549           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30550           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30551                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30552         esac; \
30553         module_srcdir=lto-plugin; \
30554         $(SHELL) $$s/$$module_srcdir/configure \
30555           --srcdir=$${topdir}/$$module_srcdir \
30556           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30557           --target=${target_alias} \
30558            \
30559           $(STAGE1_CONFIGURE_FLAGS) \
30560           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30561 @endif lto-plugin-bootstrap
30562
30563 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
30564 maybe-configure-stage2-lto-plugin:
30565 @if lto-plugin-bootstrap
30566 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
30567 configure-stage2-lto-plugin:
30568         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30569         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30570         @r=`${PWD_COMMAND}`; export r; \
30571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30572         TFLAGS="$(STAGE2_TFLAGS)"; \
30573         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30574         $(HOST_EXPORTS) \
30575         $(POSTSTAGE1_HOST_EXPORTS) \
30576         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30577         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30578         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
30579         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
30580         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30581         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30582         case $(srcdir) in \
30583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30584           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30586         esac; \
30587         module_srcdir=lto-plugin; \
30588         $(SHELL) $$s/$$module_srcdir/configure \
30589           --srcdir=$${topdir}/$$module_srcdir \
30590           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30591           --target=${target_alias} \
30592            --with-build-libsubdir=$(HOST_SUBDIR)  \
30593           $(STAGE2_CONFIGURE_FLAGS) \
30594           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30595 @endif lto-plugin-bootstrap
30596
30597 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
30598 maybe-configure-stage3-lto-plugin:
30599 @if lto-plugin-bootstrap
30600 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
30601 configure-stage3-lto-plugin:
30602         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30603         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30604         @r=`${PWD_COMMAND}`; export r; \
30605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30606         TFLAGS="$(STAGE3_TFLAGS)"; \
30607         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30608         $(HOST_EXPORTS) \
30609         $(POSTSTAGE1_HOST_EXPORTS) \
30610         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30611         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30612         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
30613         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
30614         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30615         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30616         case $(srcdir) in \
30617           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30618           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30619                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30620         esac; \
30621         module_srcdir=lto-plugin; \
30622         $(SHELL) $$s/$$module_srcdir/configure \
30623           --srcdir=$${topdir}/$$module_srcdir \
30624           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30625           --target=${target_alias} \
30626            --with-build-libsubdir=$(HOST_SUBDIR)  \
30627           $(STAGE3_CONFIGURE_FLAGS) \
30628           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30629 @endif lto-plugin-bootstrap
30630
30631 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
30632 maybe-configure-stage4-lto-plugin:
30633 @if lto-plugin-bootstrap
30634 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
30635 configure-stage4-lto-plugin:
30636         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30637         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30638         @r=`${PWD_COMMAND}`; export r; \
30639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30640         TFLAGS="$(STAGE4_TFLAGS)"; \
30641         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30642         $(HOST_EXPORTS) \
30643         $(POSTSTAGE1_HOST_EXPORTS) \
30644         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30645         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30646         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30647         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
30648         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30649         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30650         case $(srcdir) in \
30651           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30652           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30653                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30654         esac; \
30655         module_srcdir=lto-plugin; \
30656         $(SHELL) $$s/$$module_srcdir/configure \
30657           --srcdir=$${topdir}/$$module_srcdir \
30658           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30659           --target=${target_alias} \
30660            --with-build-libsubdir=$(HOST_SUBDIR)  \
30661           $(STAGE4_CONFIGURE_FLAGS) \
30662           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30663 @endif lto-plugin-bootstrap
30664
30665 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
30666 maybe-configure-stageprofile-lto-plugin:
30667 @if lto-plugin-bootstrap
30668 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
30669 configure-stageprofile-lto-plugin:
30670         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30671         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30672         @r=`${PWD_COMMAND}`; export r; \
30673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30674         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30675         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30676         $(HOST_EXPORTS) \
30677         $(POSTSTAGE1_HOST_EXPORTS) \
30678         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30679         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30680         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30681         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
30682         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30683         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30684         case $(srcdir) in \
30685           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30686           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30687                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30688         esac; \
30689         module_srcdir=lto-plugin; \
30690         $(SHELL) $$s/$$module_srcdir/configure \
30691           --srcdir=$${topdir}/$$module_srcdir \
30692           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30693           --target=${target_alias} \
30694            --with-build-libsubdir=$(HOST_SUBDIR)  \
30695           $(STAGEprofile_CONFIGURE_FLAGS) \
30696           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30697 @endif lto-plugin-bootstrap
30698
30699 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
30700 maybe-configure-stagefeedback-lto-plugin:
30701 @if lto-plugin-bootstrap
30702 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
30703 configure-stagefeedback-lto-plugin:
30704         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30705         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30706         @r=`${PWD_COMMAND}`; export r; \
30707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30708         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30709         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30710         $(HOST_EXPORTS) \
30711         $(POSTSTAGE1_HOST_EXPORTS) \
30712         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30713         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30714         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30715         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
30716         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30717         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30718         case $(srcdir) in \
30719           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30720           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30721                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30722         esac; \
30723         module_srcdir=lto-plugin; \
30724         $(SHELL) $$s/$$module_srcdir/configure \
30725           --srcdir=$${topdir}/$$module_srcdir \
30726           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30727           --target=${target_alias} \
30728            --with-build-libsubdir=$(HOST_SUBDIR)  \
30729           $(STAGEfeedback_CONFIGURE_FLAGS) \
30730           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30731 @endif lto-plugin-bootstrap
30732
30733
30734
30735
30736
30737 .PHONY: all-lto-plugin maybe-all-lto-plugin
30738 maybe-all-lto-plugin:
30739 @if gcc-bootstrap
30740 all-lto-plugin: stage_current
30741 @endif gcc-bootstrap
30742 @if lto-plugin
30743 TARGET-lto-plugin=all
30744 maybe-all-lto-plugin: all-lto-plugin
30745 all-lto-plugin: configure-lto-plugin
30746         @r=`${PWD_COMMAND}`; export r; \
30747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30748         $(HOST_EXPORTS)  \
30749         (cd $(HOST_SUBDIR)/lto-plugin && \
30750           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30751                 $(TARGET-lto-plugin))
30752 @endif lto-plugin
30753
30754
30755
30756 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
30757 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
30758 maybe-all-stage1-lto-plugin:
30759 maybe-clean-stage1-lto-plugin:
30760 @if lto-plugin-bootstrap
30761 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
30762 all-stage1: all-stage1-lto-plugin
30763 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
30764 all-stage1-lto-plugin: configure-stage1-lto-plugin
30765         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30766         @r=`${PWD_COMMAND}`; export r; \
30767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30768         TFLAGS="$(STAGE1_TFLAGS)"; \
30769         $(HOST_EXPORTS)  \
30770         cd $(HOST_SUBDIR)/lto-plugin && \
30771         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30772                 CFLAGS="$(STAGE1_CFLAGS)" \
30773                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30774                 LIBCFLAGS="$(LIBCFLAGS)" \
30775                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30776                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30777                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30778                 $(EXTRA_HOST_FLAGS)  \
30779                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30780                 TFLAGS="$(STAGE1_TFLAGS)" \
30781                 $(TARGET-stage1-lto-plugin)
30782
30783 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
30784 clean-stage1: clean-stage1-lto-plugin
30785 clean-stage1-lto-plugin:
30786         @if [ $(current_stage) = stage1 ]; then \
30787           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30788         else \
30789           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
30790           $(MAKE) stage1-start; \
30791         fi; \
30792         cd $(HOST_SUBDIR)/lto-plugin && \
30793         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30794         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30795 @endif lto-plugin-bootstrap
30796
30797
30798 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
30799 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
30800 maybe-all-stage2-lto-plugin:
30801 maybe-clean-stage2-lto-plugin:
30802 @if lto-plugin-bootstrap
30803 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
30804 all-stage2: all-stage2-lto-plugin
30805 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
30806 all-stage2-lto-plugin: configure-stage2-lto-plugin
30807         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30808         @r=`${PWD_COMMAND}`; export r; \
30809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30810         TFLAGS="$(STAGE2_TFLAGS)"; \
30811         $(HOST_EXPORTS) \
30812         $(POSTSTAGE1_HOST_EXPORTS)  \
30813         cd $(HOST_SUBDIR)/lto-plugin && \
30814         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30815                 CFLAGS="$(STAGE2_CFLAGS)" \
30816                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30817                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30818                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30819                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30820                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30821                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30822                 TFLAGS="$(STAGE2_TFLAGS)" \
30823                 $(TARGET-stage2-lto-plugin)
30824
30825 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
30826 clean-stage2: clean-stage2-lto-plugin
30827 clean-stage2-lto-plugin:
30828         @if [ $(current_stage) = stage2 ]; then \
30829           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30830         else \
30831           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
30832           $(MAKE) stage2-start; \
30833         fi; \
30834         cd $(HOST_SUBDIR)/lto-plugin && \
30835         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30836 @endif lto-plugin-bootstrap
30837
30838
30839 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
30840 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
30841 maybe-all-stage3-lto-plugin:
30842 maybe-clean-stage3-lto-plugin:
30843 @if lto-plugin-bootstrap
30844 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
30845 all-stage3: all-stage3-lto-plugin
30846 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
30847 all-stage3-lto-plugin: configure-stage3-lto-plugin
30848         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30849         @r=`${PWD_COMMAND}`; export r; \
30850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30851         TFLAGS="$(STAGE3_TFLAGS)"; \
30852         $(HOST_EXPORTS) \
30853         $(POSTSTAGE1_HOST_EXPORTS)  \
30854         cd $(HOST_SUBDIR)/lto-plugin && \
30855         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30856                 CFLAGS="$(STAGE3_CFLAGS)" \
30857                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30858                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30859                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30860                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30861                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30862                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30863                 TFLAGS="$(STAGE3_TFLAGS)" \
30864                 $(TARGET-stage3-lto-plugin)
30865
30866 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
30867 clean-stage3: clean-stage3-lto-plugin
30868 clean-stage3-lto-plugin:
30869         @if [ $(current_stage) = stage3 ]; then \
30870           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30871         else \
30872           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
30873           $(MAKE) stage3-start; \
30874         fi; \
30875         cd $(HOST_SUBDIR)/lto-plugin && \
30876         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30877 @endif lto-plugin-bootstrap
30878
30879
30880 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
30881 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
30882 maybe-all-stage4-lto-plugin:
30883 maybe-clean-stage4-lto-plugin:
30884 @if lto-plugin-bootstrap
30885 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
30886 all-stage4: all-stage4-lto-plugin
30887 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
30888 all-stage4-lto-plugin: configure-stage4-lto-plugin
30889         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30890         @r=`${PWD_COMMAND}`; export r; \
30891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30892         TFLAGS="$(STAGE4_TFLAGS)"; \
30893         $(HOST_EXPORTS) \
30894         $(POSTSTAGE1_HOST_EXPORTS)  \
30895         cd $(HOST_SUBDIR)/lto-plugin && \
30896         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30897                 CFLAGS="$(STAGE4_CFLAGS)" \
30898                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30899                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30900                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30901                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30902                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30903                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30904                 TFLAGS="$(STAGE4_TFLAGS)" \
30905                 $(TARGET-stage4-lto-plugin)
30906
30907 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
30908 clean-stage4: clean-stage4-lto-plugin
30909 clean-stage4-lto-plugin:
30910         @if [ $(current_stage) = stage4 ]; then \
30911           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30912         else \
30913           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
30914           $(MAKE) stage4-start; \
30915         fi; \
30916         cd $(HOST_SUBDIR)/lto-plugin && \
30917         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30918 @endif lto-plugin-bootstrap
30919
30920
30921 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
30922 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
30923 maybe-all-stageprofile-lto-plugin:
30924 maybe-clean-stageprofile-lto-plugin:
30925 @if lto-plugin-bootstrap
30926 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
30927 all-stageprofile: all-stageprofile-lto-plugin
30928 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
30929 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
30930         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30931         @r=`${PWD_COMMAND}`; export r; \
30932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30933         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30934         $(HOST_EXPORTS) \
30935         $(POSTSTAGE1_HOST_EXPORTS)  \
30936         cd $(HOST_SUBDIR)/lto-plugin && \
30937         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30938                 CFLAGS="$(STAGEprofile_CFLAGS)" \
30939                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
30940                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
30941                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30942                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30943                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30944                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30945                 TFLAGS="$(STAGEprofile_TFLAGS)" \
30946                 $(TARGET-stageprofile-lto-plugin)
30947
30948 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
30949 clean-stageprofile: clean-stageprofile-lto-plugin
30950 clean-stageprofile-lto-plugin:
30951         @if [ $(current_stage) = stageprofile ]; then \
30952           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30953         else \
30954           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
30955           $(MAKE) stageprofile-start; \
30956         fi; \
30957         cd $(HOST_SUBDIR)/lto-plugin && \
30958         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30959 @endif lto-plugin-bootstrap
30960
30961
30962 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
30963 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
30964 maybe-all-stagefeedback-lto-plugin:
30965 maybe-clean-stagefeedback-lto-plugin:
30966 @if lto-plugin-bootstrap
30967 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
30968 all-stagefeedback: all-stagefeedback-lto-plugin
30969 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
30970 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
30971         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30972         @r=`${PWD_COMMAND}`; export r; \
30973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30974         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30975         $(HOST_EXPORTS) \
30976         $(POSTSTAGE1_HOST_EXPORTS)  \
30977         cd $(HOST_SUBDIR)/lto-plugin && \
30978         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30979                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
30980                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
30981                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
30982                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30983                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30984                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30985                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30986                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
30987                 $(TARGET-stagefeedback-lto-plugin)
30988
30989 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
30990 clean-stagefeedback: clean-stagefeedback-lto-plugin
30991 clean-stagefeedback-lto-plugin:
30992         @if [ $(current_stage) = stagefeedback ]; then \
30993           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30994         else \
30995           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
30996           $(MAKE) stagefeedback-start; \
30997         fi; \
30998         cd $(HOST_SUBDIR)/lto-plugin && \
30999         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31000 @endif lto-plugin-bootstrap
31001
31002
31003
31004
31005
31006 .PHONY: check-lto-plugin maybe-check-lto-plugin
31007 maybe-check-lto-plugin:
31008 @if lto-plugin
31009 maybe-check-lto-plugin: check-lto-plugin
31010
31011 check-lto-plugin:
31012         @: $(MAKE); $(unstage)
31013         @r=`${PWD_COMMAND}`; export r; \
31014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31015         $(HOST_EXPORTS) \
31016         (cd $(HOST_SUBDIR)/lto-plugin && \
31017           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ check)
31018
31019 @endif lto-plugin
31020
31021 .PHONY: install-lto-plugin maybe-install-lto-plugin
31022 maybe-install-lto-plugin:
31023 @if lto-plugin
31024 maybe-install-lto-plugin: install-lto-plugin
31025
31026 install-lto-plugin: installdirs
31027         @: $(MAKE); $(unstage)
31028         @r=`${PWD_COMMAND}`; export r; \
31029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31030         $(HOST_EXPORTS) \
31031         (cd $(HOST_SUBDIR)/lto-plugin && \
31032           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31033
31034 @endif lto-plugin
31035
31036 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31037 maybe-install-strip-lto-plugin:
31038 @if lto-plugin
31039 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31040
31041 install-strip-lto-plugin: installdirs
31042         @: $(MAKE); $(unstage)
31043         @r=`${PWD_COMMAND}`; export r; \
31044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31045         $(HOST_EXPORTS) \
31046         (cd $(HOST_SUBDIR)/lto-plugin && \
31047           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31048
31049 @endif lto-plugin
31050
31051 # Other targets (info, dvi, pdf, etc.)
31052
31053 .PHONY: maybe-info-lto-plugin info-lto-plugin
31054 maybe-info-lto-plugin:
31055 @if lto-plugin
31056 maybe-info-lto-plugin: info-lto-plugin
31057
31058 info-lto-plugin: \
31059     configure-lto-plugin 
31060         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31061         r=`${PWD_COMMAND}`; export r; \
31062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31063         $(HOST_EXPORTS) \
31064         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31066         done; \
31067         echo "Doing info in lto-plugin" ; \
31068         (cd $(HOST_SUBDIR)/lto-plugin && \
31069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31071                   "RANLIB=$${RANLIB}" \
31072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31073                   info) \
31074           || exit 1
31075
31076 @endif lto-plugin
31077
31078 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31079 maybe-dvi-lto-plugin:
31080 @if lto-plugin
31081 maybe-dvi-lto-plugin: dvi-lto-plugin
31082
31083 dvi-lto-plugin: \
31084     configure-lto-plugin 
31085         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31086         r=`${PWD_COMMAND}`; export r; \
31087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31088         $(HOST_EXPORTS) \
31089         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31091         done; \
31092         echo "Doing dvi in lto-plugin" ; \
31093         (cd $(HOST_SUBDIR)/lto-plugin && \
31094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31096                   "RANLIB=$${RANLIB}" \
31097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31098                   dvi) \
31099           || exit 1
31100
31101 @endif lto-plugin
31102
31103 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31104 maybe-pdf-lto-plugin:
31105 @if lto-plugin
31106 maybe-pdf-lto-plugin: pdf-lto-plugin
31107
31108 pdf-lto-plugin: \
31109     configure-lto-plugin 
31110         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31111         r=`${PWD_COMMAND}`; export r; \
31112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31113         $(HOST_EXPORTS) \
31114         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31116         done; \
31117         echo "Doing pdf in lto-plugin" ; \
31118         (cd $(HOST_SUBDIR)/lto-plugin && \
31119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31121                   "RANLIB=$${RANLIB}" \
31122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31123                   pdf) \
31124           || exit 1
31125
31126 @endif lto-plugin
31127
31128 .PHONY: maybe-html-lto-plugin html-lto-plugin
31129 maybe-html-lto-plugin:
31130 @if lto-plugin
31131 maybe-html-lto-plugin: html-lto-plugin
31132
31133 html-lto-plugin: \
31134     configure-lto-plugin 
31135         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31136         r=`${PWD_COMMAND}`; export r; \
31137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31138         $(HOST_EXPORTS) \
31139         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31140           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31141         done; \
31142         echo "Doing html in lto-plugin" ; \
31143         (cd $(HOST_SUBDIR)/lto-plugin && \
31144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31146                   "RANLIB=$${RANLIB}" \
31147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31148                   html) \
31149           || exit 1
31150
31151 @endif lto-plugin
31152
31153 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31154 maybe-TAGS-lto-plugin:
31155 @if lto-plugin
31156 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31157
31158 TAGS-lto-plugin: \
31159     configure-lto-plugin 
31160         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31161         r=`${PWD_COMMAND}`; export r; \
31162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31163         $(HOST_EXPORTS) \
31164         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31166         done; \
31167         echo "Doing TAGS in lto-plugin" ; \
31168         (cd $(HOST_SUBDIR)/lto-plugin && \
31169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31171                   "RANLIB=$${RANLIB}" \
31172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31173                   TAGS) \
31174           || exit 1
31175
31176 @endif lto-plugin
31177
31178 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31179 maybe-install-info-lto-plugin:
31180 @if lto-plugin
31181 maybe-install-info-lto-plugin: install-info-lto-plugin
31182
31183 install-info-lto-plugin: \
31184     configure-lto-plugin \
31185     info-lto-plugin 
31186         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31187         r=`${PWD_COMMAND}`; export r; \
31188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31189         $(HOST_EXPORTS) \
31190         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31192         done; \
31193         echo "Doing install-info in lto-plugin" ; \
31194         (cd $(HOST_SUBDIR)/lto-plugin && \
31195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31197                   "RANLIB=$${RANLIB}" \
31198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31199                   install-info) \
31200           || exit 1
31201
31202 @endif lto-plugin
31203
31204 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31205 maybe-install-pdf-lto-plugin:
31206 @if lto-plugin
31207 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31208
31209 install-pdf-lto-plugin: \
31210     configure-lto-plugin \
31211     pdf-lto-plugin 
31212         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31213         r=`${PWD_COMMAND}`; export r; \
31214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31215         $(HOST_EXPORTS) \
31216         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31218         done; \
31219         echo "Doing install-pdf in lto-plugin" ; \
31220         (cd $(HOST_SUBDIR)/lto-plugin && \
31221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31223                   "RANLIB=$${RANLIB}" \
31224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31225                   install-pdf) \
31226           || exit 1
31227
31228 @endif lto-plugin
31229
31230 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31231 maybe-install-html-lto-plugin:
31232 @if lto-plugin
31233 maybe-install-html-lto-plugin: install-html-lto-plugin
31234
31235 install-html-lto-plugin: \
31236     configure-lto-plugin \
31237     html-lto-plugin 
31238         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31239         r=`${PWD_COMMAND}`; export r; \
31240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31241         $(HOST_EXPORTS) \
31242         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31244         done; \
31245         echo "Doing install-html in lto-plugin" ; \
31246         (cd $(HOST_SUBDIR)/lto-plugin && \
31247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31249                   "RANLIB=$${RANLIB}" \
31250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31251                   install-html) \
31252           || exit 1
31253
31254 @endif lto-plugin
31255
31256 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31257 maybe-installcheck-lto-plugin:
31258 @if lto-plugin
31259 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31260
31261 installcheck-lto-plugin: \
31262     configure-lto-plugin 
31263         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31264         r=`${PWD_COMMAND}`; export r; \
31265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31266         $(HOST_EXPORTS) \
31267         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31269         done; \
31270         echo "Doing installcheck in lto-plugin" ; \
31271         (cd $(HOST_SUBDIR)/lto-plugin && \
31272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31274                   "RANLIB=$${RANLIB}" \
31275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31276                   installcheck) \
31277           || exit 1
31278
31279 @endif lto-plugin
31280
31281 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31282 maybe-mostlyclean-lto-plugin:
31283 @if lto-plugin
31284 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31285
31286 mostlyclean-lto-plugin: 
31287         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31288         r=`${PWD_COMMAND}`; export r; \
31289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31290         $(HOST_EXPORTS) \
31291         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31293         done; \
31294         echo "Doing mostlyclean in lto-plugin" ; \
31295         (cd $(HOST_SUBDIR)/lto-plugin && \
31296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31298                   "RANLIB=$${RANLIB}" \
31299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31300                   mostlyclean) \
31301           || exit 1
31302
31303 @endif lto-plugin
31304
31305 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31306 maybe-clean-lto-plugin:
31307 @if lto-plugin
31308 maybe-clean-lto-plugin: clean-lto-plugin
31309
31310 clean-lto-plugin: 
31311         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31312         r=`${PWD_COMMAND}`; export r; \
31313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31314         $(HOST_EXPORTS) \
31315         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31317         done; \
31318         echo "Doing clean in lto-plugin" ; \
31319         (cd $(HOST_SUBDIR)/lto-plugin && \
31320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31322                   "RANLIB=$${RANLIB}" \
31323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31324                   clean) \
31325           || exit 1
31326
31327 @endif lto-plugin
31328
31329 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31330 maybe-distclean-lto-plugin:
31331 @if lto-plugin
31332 maybe-distclean-lto-plugin: distclean-lto-plugin
31333
31334 distclean-lto-plugin: 
31335         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31336         r=`${PWD_COMMAND}`; export r; \
31337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31338         $(HOST_EXPORTS) \
31339         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31341         done; \
31342         echo "Doing distclean in lto-plugin" ; \
31343         (cd $(HOST_SUBDIR)/lto-plugin && \
31344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31346                   "RANLIB=$${RANLIB}" \
31347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31348                   distclean) \
31349           || exit 1
31350
31351 @endif lto-plugin
31352
31353 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31354 maybe-maintainer-clean-lto-plugin:
31355 @if lto-plugin
31356 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31357
31358 maintainer-clean-lto-plugin: 
31359         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31360         r=`${PWD_COMMAND}`; export r; \
31361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31362         $(HOST_EXPORTS) \
31363         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31365         done; \
31366         echo "Doing maintainer-clean in lto-plugin" ; \
31367         (cd $(HOST_SUBDIR)/lto-plugin && \
31368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31370                   "RANLIB=$${RANLIB}" \
31371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31372                   maintainer-clean) \
31373           || exit 1
31374
31375 @endif lto-plugin
31376
31377
31378
31379 .PHONY: configure-libcc1 maybe-configure-libcc1
31380 maybe-configure-libcc1:
31381 @if gcc-bootstrap
31382 configure-libcc1: stage_current
31383 @endif gcc-bootstrap
31384 @if libcc1
31385 maybe-configure-libcc1: configure-libcc1
31386 configure-libcc1: 
31387         @: $(MAKE); $(unstage)
31388         @r=`${PWD_COMMAND}`; export r; \
31389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31390         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31391         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1 ; \
31392         $(HOST_EXPORTS)  \
31393         echo Configuring in $(HOST_SUBDIR)/libcc1; \
31394         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31395         case $(srcdir) in \
31396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31397           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31399         esac; \
31400         module_srcdir=libcc1; \
31401         $(SHELL) \
31402           $$s/$$module_srcdir/configure \
31403           --srcdir=$${topdir}/$$module_srcdir \
31404           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31405           --target=${target_alias} --enable-shared \
31406           || exit 1
31407 @endif libcc1
31408
31409
31410
31411
31412
31413 .PHONY: all-libcc1 maybe-all-libcc1
31414 maybe-all-libcc1:
31415 @if gcc-bootstrap
31416 all-libcc1: stage_current
31417 @endif gcc-bootstrap
31418 @if libcc1
31419 TARGET-libcc1=all
31420 maybe-all-libcc1: all-libcc1
31421 all-libcc1: configure-libcc1
31422         @: $(MAKE); $(unstage)
31423         @r=`${PWD_COMMAND}`; export r; \
31424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31425         $(HOST_EXPORTS)  \
31426         (cd $(HOST_SUBDIR)/libcc1 && \
31427           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31428                 $(TARGET-libcc1))
31429 @endif libcc1
31430
31431
31432
31433
31434 .PHONY: check-libcc1 maybe-check-libcc1
31435 maybe-check-libcc1:
31436 @if libcc1
31437 maybe-check-libcc1: check-libcc1
31438
31439 check-libcc1:
31440         @: $(MAKE); $(unstage)
31441         @r=`${PWD_COMMAND}`; export r; \
31442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31443         $(HOST_EXPORTS) \
31444         (cd $(HOST_SUBDIR)/libcc1 && \
31445           $(MAKE) $(FLAGS_TO_PASS)  check)
31446
31447 @endif libcc1
31448
31449 .PHONY: install-libcc1 maybe-install-libcc1
31450 maybe-install-libcc1:
31451 @if libcc1
31452 maybe-install-libcc1: install-libcc1
31453
31454 install-libcc1: installdirs
31455         @: $(MAKE); $(unstage)
31456         @r=`${PWD_COMMAND}`; export r; \
31457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31458         $(HOST_EXPORTS) \
31459         (cd $(HOST_SUBDIR)/libcc1 && \
31460           $(MAKE) $(FLAGS_TO_PASS)  install)
31461
31462 @endif libcc1
31463
31464 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31465 maybe-install-strip-libcc1:
31466 @if libcc1
31467 maybe-install-strip-libcc1: install-strip-libcc1
31468
31469 install-strip-libcc1: installdirs
31470         @: $(MAKE); $(unstage)
31471         @r=`${PWD_COMMAND}`; export r; \
31472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31473         $(HOST_EXPORTS) \
31474         (cd $(HOST_SUBDIR)/libcc1 && \
31475           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31476
31477 @endif libcc1
31478
31479 # Other targets (info, dvi, pdf, etc.)
31480
31481 .PHONY: maybe-info-libcc1 info-libcc1
31482 maybe-info-libcc1:
31483 @if libcc1
31484 maybe-info-libcc1: info-libcc1
31485
31486 info-libcc1: \
31487     configure-libcc1 
31488         @: $(MAKE); $(unstage)
31489         @[ -f ./libcc1/Makefile ] || exit 0; \
31490         r=`${PWD_COMMAND}`; export r; \
31491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31492         $(HOST_EXPORTS) \
31493         for flag in $(EXTRA_HOST_FLAGS) ; do \
31494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31495         done; \
31496         echo "Doing info in libcc1" ; \
31497         (cd $(HOST_SUBDIR)/libcc1 && \
31498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31500                   "RANLIB=$${RANLIB}" \
31501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31502                   info) \
31503           || exit 1
31504
31505 @endif libcc1
31506
31507 .PHONY: maybe-dvi-libcc1 dvi-libcc1
31508 maybe-dvi-libcc1:
31509 @if libcc1
31510 maybe-dvi-libcc1: dvi-libcc1
31511
31512 dvi-libcc1: \
31513     configure-libcc1 
31514         @: $(MAKE); $(unstage)
31515         @[ -f ./libcc1/Makefile ] || exit 0; \
31516         r=`${PWD_COMMAND}`; export r; \
31517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31518         $(HOST_EXPORTS) \
31519         for flag in $(EXTRA_HOST_FLAGS) ; do \
31520           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31521         done; \
31522         echo "Doing dvi in libcc1" ; \
31523         (cd $(HOST_SUBDIR)/libcc1 && \
31524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31526                   "RANLIB=$${RANLIB}" \
31527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31528                   dvi) \
31529           || exit 1
31530
31531 @endif libcc1
31532
31533 .PHONY: maybe-pdf-libcc1 pdf-libcc1
31534 maybe-pdf-libcc1:
31535 @if libcc1
31536 maybe-pdf-libcc1: pdf-libcc1
31537
31538 pdf-libcc1: \
31539     configure-libcc1 
31540         @: $(MAKE); $(unstage)
31541         @[ -f ./libcc1/Makefile ] || exit 0; \
31542         r=`${PWD_COMMAND}`; export r; \
31543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31544         $(HOST_EXPORTS) \
31545         for flag in $(EXTRA_HOST_FLAGS) ; do \
31546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31547         done; \
31548         echo "Doing pdf in libcc1" ; \
31549         (cd $(HOST_SUBDIR)/libcc1 && \
31550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31552                   "RANLIB=$${RANLIB}" \
31553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31554                   pdf) \
31555           || exit 1
31556
31557 @endif libcc1
31558
31559 .PHONY: maybe-html-libcc1 html-libcc1
31560 maybe-html-libcc1:
31561 @if libcc1
31562 maybe-html-libcc1: html-libcc1
31563
31564 html-libcc1: \
31565     configure-libcc1 
31566         @: $(MAKE); $(unstage)
31567         @[ -f ./libcc1/Makefile ] || exit 0; \
31568         r=`${PWD_COMMAND}`; export r; \
31569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31570         $(HOST_EXPORTS) \
31571         for flag in $(EXTRA_HOST_FLAGS) ; do \
31572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31573         done; \
31574         echo "Doing html in libcc1" ; \
31575         (cd $(HOST_SUBDIR)/libcc1 && \
31576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31578                   "RANLIB=$${RANLIB}" \
31579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31580                   html) \
31581           || exit 1
31582
31583 @endif libcc1
31584
31585 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
31586 maybe-TAGS-libcc1:
31587 @if libcc1
31588 maybe-TAGS-libcc1: TAGS-libcc1
31589
31590 TAGS-libcc1: \
31591     configure-libcc1 
31592         @: $(MAKE); $(unstage)
31593         @[ -f ./libcc1/Makefile ] || exit 0; \
31594         r=`${PWD_COMMAND}`; export r; \
31595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31596         $(HOST_EXPORTS) \
31597         for flag in $(EXTRA_HOST_FLAGS) ; do \
31598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31599         done; \
31600         echo "Doing TAGS in libcc1" ; \
31601         (cd $(HOST_SUBDIR)/libcc1 && \
31602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31604                   "RANLIB=$${RANLIB}" \
31605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31606                   TAGS) \
31607           || exit 1
31608
31609 @endif libcc1
31610
31611 .PHONY: maybe-install-info-libcc1 install-info-libcc1
31612 maybe-install-info-libcc1:
31613 @if libcc1
31614 maybe-install-info-libcc1: install-info-libcc1
31615
31616 install-info-libcc1: \
31617     configure-libcc1 \
31618     info-libcc1 
31619         @: $(MAKE); $(unstage)
31620         @[ -f ./libcc1/Makefile ] || exit 0; \
31621         r=`${PWD_COMMAND}`; export r; \
31622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31623         $(HOST_EXPORTS) \
31624         for flag in $(EXTRA_HOST_FLAGS) ; do \
31625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31626         done; \
31627         echo "Doing install-info in libcc1" ; \
31628         (cd $(HOST_SUBDIR)/libcc1 && \
31629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31631                   "RANLIB=$${RANLIB}" \
31632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31633                   install-info) \
31634           || exit 1
31635
31636 @endif libcc1
31637
31638 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
31639 maybe-install-pdf-libcc1:
31640 @if libcc1
31641 maybe-install-pdf-libcc1: install-pdf-libcc1
31642
31643 install-pdf-libcc1: \
31644     configure-libcc1 \
31645     pdf-libcc1 
31646         @: $(MAKE); $(unstage)
31647         @[ -f ./libcc1/Makefile ] || exit 0; \
31648         r=`${PWD_COMMAND}`; export r; \
31649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31650         $(HOST_EXPORTS) \
31651         for flag in $(EXTRA_HOST_FLAGS) ; do \
31652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31653         done; \
31654         echo "Doing install-pdf in libcc1" ; \
31655         (cd $(HOST_SUBDIR)/libcc1 && \
31656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31658                   "RANLIB=$${RANLIB}" \
31659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31660                   install-pdf) \
31661           || exit 1
31662
31663 @endif libcc1
31664
31665 .PHONY: maybe-install-html-libcc1 install-html-libcc1
31666 maybe-install-html-libcc1:
31667 @if libcc1
31668 maybe-install-html-libcc1: install-html-libcc1
31669
31670 install-html-libcc1: \
31671     configure-libcc1 \
31672     html-libcc1 
31673         @: $(MAKE); $(unstage)
31674         @[ -f ./libcc1/Makefile ] || exit 0; \
31675         r=`${PWD_COMMAND}`; export r; \
31676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31677         $(HOST_EXPORTS) \
31678         for flag in $(EXTRA_HOST_FLAGS) ; do \
31679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31680         done; \
31681         echo "Doing install-html in libcc1" ; \
31682         (cd $(HOST_SUBDIR)/libcc1 && \
31683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31685                   "RANLIB=$${RANLIB}" \
31686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31687                   install-html) \
31688           || exit 1
31689
31690 @endif libcc1
31691
31692 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
31693 maybe-installcheck-libcc1:
31694 @if libcc1
31695 maybe-installcheck-libcc1: installcheck-libcc1
31696
31697 installcheck-libcc1: \
31698     configure-libcc1 
31699         @: $(MAKE); $(unstage)
31700         @[ -f ./libcc1/Makefile ] || exit 0; \
31701         r=`${PWD_COMMAND}`; export r; \
31702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31703         $(HOST_EXPORTS) \
31704         for flag in $(EXTRA_HOST_FLAGS) ; do \
31705           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31706         done; \
31707         echo "Doing installcheck in libcc1" ; \
31708         (cd $(HOST_SUBDIR)/libcc1 && \
31709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31711                   "RANLIB=$${RANLIB}" \
31712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31713                   installcheck) \
31714           || exit 1
31715
31716 @endif libcc1
31717
31718 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
31719 maybe-mostlyclean-libcc1:
31720 @if libcc1
31721 maybe-mostlyclean-libcc1: mostlyclean-libcc1
31722
31723 mostlyclean-libcc1: 
31724         @: $(MAKE); $(unstage)
31725         @[ -f ./libcc1/Makefile ] || exit 0; \
31726         r=`${PWD_COMMAND}`; export r; \
31727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31728         $(HOST_EXPORTS) \
31729         for flag in $(EXTRA_HOST_FLAGS) ; do \
31730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31731         done; \
31732         echo "Doing mostlyclean in libcc1" ; \
31733         (cd $(HOST_SUBDIR)/libcc1 && \
31734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31736                   "RANLIB=$${RANLIB}" \
31737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31738                   mostlyclean) \
31739           || exit 1
31740
31741 @endif libcc1
31742
31743 .PHONY: maybe-clean-libcc1 clean-libcc1
31744 maybe-clean-libcc1:
31745 @if libcc1
31746 maybe-clean-libcc1: clean-libcc1
31747
31748 clean-libcc1: 
31749         @: $(MAKE); $(unstage)
31750         @[ -f ./libcc1/Makefile ] || exit 0; \
31751         r=`${PWD_COMMAND}`; export r; \
31752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31753         $(HOST_EXPORTS) \
31754         for flag in $(EXTRA_HOST_FLAGS) ; do \
31755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31756         done; \
31757         echo "Doing clean in libcc1" ; \
31758         (cd $(HOST_SUBDIR)/libcc1 && \
31759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31761                   "RANLIB=$${RANLIB}" \
31762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31763                   clean) \
31764           || exit 1
31765
31766 @endif libcc1
31767
31768 .PHONY: maybe-distclean-libcc1 distclean-libcc1
31769 maybe-distclean-libcc1:
31770 @if libcc1
31771 maybe-distclean-libcc1: distclean-libcc1
31772
31773 distclean-libcc1: 
31774         @: $(MAKE); $(unstage)
31775         @[ -f ./libcc1/Makefile ] || exit 0; \
31776         r=`${PWD_COMMAND}`; export r; \
31777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31778         $(HOST_EXPORTS) \
31779         for flag in $(EXTRA_HOST_FLAGS) ; do \
31780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31781         done; \
31782         echo "Doing distclean in libcc1" ; \
31783         (cd $(HOST_SUBDIR)/libcc1 && \
31784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31786                   "RANLIB=$${RANLIB}" \
31787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31788                   distclean) \
31789           || exit 1
31790
31791 @endif libcc1
31792
31793 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
31794 maybe-maintainer-clean-libcc1:
31795 @if libcc1
31796 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
31797
31798 maintainer-clean-libcc1: 
31799         @: $(MAKE); $(unstage)
31800         @[ -f ./libcc1/Makefile ] || exit 0; \
31801         r=`${PWD_COMMAND}`; export r; \
31802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31803         $(HOST_EXPORTS) \
31804         for flag in $(EXTRA_HOST_FLAGS) ; do \
31805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31806         done; \
31807         echo "Doing maintainer-clean in libcc1" ; \
31808         (cd $(HOST_SUBDIR)/libcc1 && \
31809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31811                   "RANLIB=$${RANLIB}" \
31812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31813                   maintainer-clean) \
31814           || exit 1
31815
31816 @endif libcc1
31817
31818
31819
31820 # ---------------------------------------
31821 # Modules which run on the target machine
31822 # ---------------------------------------
31823
31824
31825
31826
31827 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
31828 maybe-configure-target-libstdc++-v3:
31829 @if gcc-bootstrap
31830 configure-target-libstdc++-v3: stage_current
31831 @endif gcc-bootstrap
31832 @if target-libstdc++-v3
31833 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
31834 configure-target-libstdc++-v3: 
31835         @r=`${PWD_COMMAND}`; export r; \
31836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31837         echo "Checking multilib configuration for libstdc++-v3..."; \
31838         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
31839         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
31840         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31841           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31842             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
31843           else \
31844             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
31845             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31846           fi; \
31847         else \
31848           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31849         fi; \
31850         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
31851         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
31852         $(RAW_CXX_TARGET_EXPORTS)  \
31853         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
31854         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
31855         case $(srcdir) in \
31856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31857           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
31858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31859         esac; \
31860         module_srcdir=libstdc++-v3; \
31861         rm -f no-such-file || : ; \
31862         CONFIG_SITE=no-such-file $(SHELL) \
31863           $$s/$$module_srcdir/configure \
31864           --srcdir=$${topdir}/$$module_srcdir \
31865           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31866           --target=${target_alias}  \
31867           || exit 1
31868 @endif target-libstdc++-v3
31869
31870
31871
31872 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
31873 maybe-configure-stage1-target-libstdc++-v3:
31874 @if target-libstdc++-v3-bootstrap
31875 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
31876 configure-stage1-target-libstdc++-v3:
31877         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31878         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
31879         @r=`${PWD_COMMAND}`; export r; \
31880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31881         TFLAGS="$(STAGE1_TFLAGS)"; \
31882         echo "Checking multilib configuration for libstdc++-v3..."; \
31883         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
31884         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31885           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31886             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
31887           else \
31888             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
31889             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31890           fi; \
31891         else \
31892           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31893         fi; \
31894         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
31895         $(RAW_CXX_TARGET_EXPORTS) \
31896         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31897         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31898         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31899         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
31900         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
31901         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
31902         case $(srcdir) in \
31903           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31904           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
31905                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31906         esac; \
31907         module_srcdir=libstdc++-v3; \
31908         $(SHELL) $$s/$$module_srcdir/configure \
31909           --srcdir=$${topdir}/$$module_srcdir \
31910           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31911           --target=${target_alias} \
31912            \
31913           $(STAGE1_CONFIGURE_FLAGS)
31914 @endif target-libstdc++-v3-bootstrap
31915
31916 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
31917 maybe-configure-stage2-target-libstdc++-v3:
31918 @if target-libstdc++-v3-bootstrap
31919 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
31920 configure-stage2-target-libstdc++-v3:
31921         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31922         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
31923         @r=`${PWD_COMMAND}`; export r; \
31924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31925         TFLAGS="$(STAGE2_TFLAGS)"; \
31926         echo "Checking multilib configuration for libstdc++-v3..."; \
31927         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
31928         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31929           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31930             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
31931           else \
31932             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
31933             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31934           fi; \
31935         else \
31936           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31937         fi; \
31938         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
31939         $(RAW_CXX_TARGET_EXPORTS) \
31940          \
31941         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31942         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31943         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31944         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
31945         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
31946         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
31947         case $(srcdir) in \
31948           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31949           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
31950                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31951         esac; \
31952         module_srcdir=libstdc++-v3; \
31953         $(SHELL) $$s/$$module_srcdir/configure \
31954           --srcdir=$${topdir}/$$module_srcdir \
31955           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
31956           --target=${target_alias} \
31957            --with-build-libsubdir=$(HOST_SUBDIR)  \
31958           $(STAGE2_CONFIGURE_FLAGS)
31959 @endif target-libstdc++-v3-bootstrap
31960
31961 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
31962 maybe-configure-stage3-target-libstdc++-v3:
31963 @if target-libstdc++-v3-bootstrap
31964 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
31965 configure-stage3-target-libstdc++-v3:
31966         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31967         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
31968         @r=`${PWD_COMMAND}`; export r; \
31969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31970         TFLAGS="$(STAGE3_TFLAGS)"; \
31971         echo "Checking multilib configuration for libstdc++-v3..."; \
31972         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
31973         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31974           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
31975             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
31976           else \
31977             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
31978             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31979           fi; \
31980         else \
31981           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
31982         fi; \
31983         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
31984         $(RAW_CXX_TARGET_EXPORTS) \
31985          \
31986         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
31987         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
31988         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
31989         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
31990         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
31991         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
31992         case $(srcdir) in \
31993           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31994           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
31995                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31996         esac; \
31997         module_srcdir=libstdc++-v3; \
31998         $(SHELL) $$s/$$module_srcdir/configure \
31999           --srcdir=$${topdir}/$$module_srcdir \
32000           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32001           --target=${target_alias} \
32002            --with-build-libsubdir=$(HOST_SUBDIR)  \
32003           $(STAGE3_CONFIGURE_FLAGS)
32004 @endif target-libstdc++-v3-bootstrap
32005
32006 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32007 maybe-configure-stage4-target-libstdc++-v3:
32008 @if target-libstdc++-v3-bootstrap
32009 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32010 configure-stage4-target-libstdc++-v3:
32011         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32012         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32013         @r=`${PWD_COMMAND}`; export r; \
32014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32015         TFLAGS="$(STAGE4_TFLAGS)"; \
32016         echo "Checking multilib configuration for libstdc++-v3..."; \
32017         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32018         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32019           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32020             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32021           else \
32022             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32023             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32024           fi; \
32025         else \
32026           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32027         fi; \
32028         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32029         $(RAW_CXX_TARGET_EXPORTS) \
32030          \
32031         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32032         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32033         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32034         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32035         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32036         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32037         case $(srcdir) in \
32038           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32039           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32040                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32041         esac; \
32042         module_srcdir=libstdc++-v3; \
32043         $(SHELL) $$s/$$module_srcdir/configure \
32044           --srcdir=$${topdir}/$$module_srcdir \
32045           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32046           --target=${target_alias} \
32047            --with-build-libsubdir=$(HOST_SUBDIR)  \
32048           $(STAGE4_CONFIGURE_FLAGS)
32049 @endif target-libstdc++-v3-bootstrap
32050
32051 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32052 maybe-configure-stageprofile-target-libstdc++-v3:
32053 @if target-libstdc++-v3-bootstrap
32054 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32055 configure-stageprofile-target-libstdc++-v3:
32056         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32057         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32058         @r=`${PWD_COMMAND}`; export r; \
32059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32060         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32061         echo "Checking multilib configuration for libstdc++-v3..."; \
32062         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32063         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32064           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32065             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32066           else \
32067             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32068             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32069           fi; \
32070         else \
32071           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32072         fi; \
32073         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32074         $(RAW_CXX_TARGET_EXPORTS) \
32075          \
32076         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32077         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32078         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32079         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32080         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32081         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32082         case $(srcdir) in \
32083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32084           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32086         esac; \
32087         module_srcdir=libstdc++-v3; \
32088         $(SHELL) $$s/$$module_srcdir/configure \
32089           --srcdir=$${topdir}/$$module_srcdir \
32090           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32091           --target=${target_alias} \
32092            --with-build-libsubdir=$(HOST_SUBDIR)  \
32093           $(STAGEprofile_CONFIGURE_FLAGS)
32094 @endif target-libstdc++-v3-bootstrap
32095
32096 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
32097 maybe-configure-stagefeedback-target-libstdc++-v3:
32098 @if target-libstdc++-v3-bootstrap
32099 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
32100 configure-stagefeedback-target-libstdc++-v3:
32101         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32102         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32103         @r=`${PWD_COMMAND}`; export r; \
32104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32105         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32106         echo "Checking multilib configuration for libstdc++-v3..."; \
32107         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32108         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32109           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32110             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32111           else \
32112             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32113             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32114           fi; \
32115         else \
32116           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32117         fi; \
32118         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32119         $(RAW_CXX_TARGET_EXPORTS) \
32120          \
32121         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32122         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32123         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32124         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32125         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32126         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32127         case $(srcdir) in \
32128           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32129           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32130                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32131         esac; \
32132         module_srcdir=libstdc++-v3; \
32133         $(SHELL) $$s/$$module_srcdir/configure \
32134           --srcdir=$${topdir}/$$module_srcdir \
32135           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32136           --target=${target_alias} \
32137            --with-build-libsubdir=$(HOST_SUBDIR)  \
32138           $(STAGEfeedback_CONFIGURE_FLAGS)
32139 @endif target-libstdc++-v3-bootstrap
32140
32141
32142
32143
32144
32145 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
32146 maybe-all-target-libstdc++-v3:
32147 @if gcc-bootstrap
32148 all-target-libstdc++-v3: stage_current
32149 @endif gcc-bootstrap
32150 @if target-libstdc++-v3
32151 TARGET-target-libstdc++-v3=all
32152 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
32153 all-target-libstdc++-v3: configure-target-libstdc++-v3
32154         @r=`${PWD_COMMAND}`; export r; \
32155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32156         $(RAW_CXX_TARGET_EXPORTS)  \
32157         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32158           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32159                 $(TARGET-target-libstdc++-v3))
32160 @endif target-libstdc++-v3
32161
32162
32163
32164 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
32165 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
32166 maybe-all-stage1-target-libstdc++-v3:
32167 maybe-clean-stage1-target-libstdc++-v3:
32168 @if target-libstdc++-v3-bootstrap
32169 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
32170 all-stage1: all-stage1-target-libstdc++-v3
32171 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32172 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32173         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32174         @r=`${PWD_COMMAND}`; export r; \
32175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32176         TFLAGS="$(STAGE1_TFLAGS)"; \
32177         $(RAW_CXX_TARGET_EXPORTS)  \
32178         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32180                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32181                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32182                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32186                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32187                   \
32188                 TFLAGS="$(STAGE1_TFLAGS)" \
32189                 $(TARGET-stage1-target-libstdc++-v3)
32190
32191 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
32192 clean-stage1: clean-stage1-target-libstdc++-v3
32193 clean-stage1-target-libstdc++-v3:
32194         @if [ $(current_stage) = stage1 ]; then \
32195           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32196         else \
32197           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
32198           $(MAKE) stage1-start; \
32199         fi; \
32200         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32201         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32202           clean
32203 @endif target-libstdc++-v3-bootstrap
32204
32205
32206 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
32207 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
32208 maybe-all-stage2-target-libstdc++-v3:
32209 maybe-clean-stage2-target-libstdc++-v3:
32210 @if target-libstdc++-v3-bootstrap
32211 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
32212 all-stage2: all-stage2-target-libstdc++-v3
32213 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32214 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32215         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32216         @r=`${PWD_COMMAND}`; export r; \
32217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32218         TFLAGS="$(STAGE2_TFLAGS)"; \
32219         $(RAW_CXX_TARGET_EXPORTS) \
32220           \
32221         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32222         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32223                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32224                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32225                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32226                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32227                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32228                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32229                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32230                 TFLAGS="$(STAGE2_TFLAGS)" \
32231                 $(TARGET-stage2-target-libstdc++-v3)
32232
32233 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
32234 clean-stage2: clean-stage2-target-libstdc++-v3
32235 clean-stage2-target-libstdc++-v3:
32236         @if [ $(current_stage) = stage2 ]; then \
32237           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32238         else \
32239           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
32240           $(MAKE) stage2-start; \
32241         fi; \
32242         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32243         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32244 @endif target-libstdc++-v3-bootstrap
32245
32246
32247 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
32248 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
32249 maybe-all-stage3-target-libstdc++-v3:
32250 maybe-clean-stage3-target-libstdc++-v3:
32251 @if target-libstdc++-v3-bootstrap
32252 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
32253 all-stage3: all-stage3-target-libstdc++-v3
32254 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32255 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32256         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32257         @r=`${PWD_COMMAND}`; export r; \
32258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32259         TFLAGS="$(STAGE3_TFLAGS)"; \
32260         $(RAW_CXX_TARGET_EXPORTS) \
32261           \
32262         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32263         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32264                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32265                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32266                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32267                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32268                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32269                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32270                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32271                 TFLAGS="$(STAGE3_TFLAGS)" \
32272                 $(TARGET-stage3-target-libstdc++-v3)
32273
32274 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
32275 clean-stage3: clean-stage3-target-libstdc++-v3
32276 clean-stage3-target-libstdc++-v3:
32277         @if [ $(current_stage) = stage3 ]; then \
32278           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32279         else \
32280           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
32281           $(MAKE) stage3-start; \
32282         fi; \
32283         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32284         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32285 @endif target-libstdc++-v3-bootstrap
32286
32287
32288 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
32289 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
32290 maybe-all-stage4-target-libstdc++-v3:
32291 maybe-clean-stage4-target-libstdc++-v3:
32292 @if target-libstdc++-v3-bootstrap
32293 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
32294 all-stage4: all-stage4-target-libstdc++-v3
32295 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32296 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32297         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32298         @r=`${PWD_COMMAND}`; export r; \
32299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32300         TFLAGS="$(STAGE4_TFLAGS)"; \
32301         $(RAW_CXX_TARGET_EXPORTS) \
32302           \
32303         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32304         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32305                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32306                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32307                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32308                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32309                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32310                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32311                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32312                 TFLAGS="$(STAGE4_TFLAGS)" \
32313                 $(TARGET-stage4-target-libstdc++-v3)
32314
32315 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
32316 clean-stage4: clean-stage4-target-libstdc++-v3
32317 clean-stage4-target-libstdc++-v3:
32318         @if [ $(current_stage) = stage4 ]; then \
32319           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32320         else \
32321           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
32322           $(MAKE) stage4-start; \
32323         fi; \
32324         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32325         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32326 @endif target-libstdc++-v3-bootstrap
32327
32328
32329 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
32330 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
32331 maybe-all-stageprofile-target-libstdc++-v3:
32332 maybe-clean-stageprofile-target-libstdc++-v3:
32333 @if target-libstdc++-v3-bootstrap
32334 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
32335 all-stageprofile: all-stageprofile-target-libstdc++-v3
32336 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32337 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32338         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32339         @r=`${PWD_COMMAND}`; export r; \
32340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32341         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32342         $(RAW_CXX_TARGET_EXPORTS) \
32343           \
32344         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32345         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32346                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32347                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32348                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32349                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32350                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32351                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32352                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32353                 TFLAGS="$(STAGEprofile_TFLAGS)" \
32354                 $(TARGET-stageprofile-target-libstdc++-v3)
32355
32356 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
32357 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
32358 clean-stageprofile-target-libstdc++-v3:
32359         @if [ $(current_stage) = stageprofile ]; then \
32360           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32361         else \
32362           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
32363           $(MAKE) stageprofile-start; \
32364         fi; \
32365         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32366         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32367 @endif target-libstdc++-v3-bootstrap
32368
32369
32370 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
32371 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
32372 maybe-all-stagefeedback-target-libstdc++-v3:
32373 maybe-clean-stagefeedback-target-libstdc++-v3:
32374 @if target-libstdc++-v3-bootstrap
32375 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
32376 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
32377 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32378 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
32379         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32380         @r=`${PWD_COMMAND}`; export r; \
32381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32382         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32383         $(RAW_CXX_TARGET_EXPORTS) \
32384           \
32385         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32386         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32387                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32388                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32389                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32390                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32391                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32392                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32393                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32394                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32395                 $(TARGET-stagefeedback-target-libstdc++-v3)
32396
32397 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
32398 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
32399 clean-stagefeedback-target-libstdc++-v3:
32400         @if [ $(current_stage) = stagefeedback ]; then \
32401           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32402         else \
32403           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
32404           $(MAKE) stagefeedback-start; \
32405         fi; \
32406         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32407         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32408 @endif target-libstdc++-v3-bootstrap
32409
32410
32411
32412
32413
32414
32415 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
32416 maybe-check-target-libstdc++-v3:
32417 @if target-libstdc++-v3
32418 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
32419
32420 check-target-libstdc++-v3:
32421         @: $(MAKE); $(unstage)
32422         @r=`${PWD_COMMAND}`; export r; \
32423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32424         $(RAW_CXX_TARGET_EXPORTS) \
32425         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32426           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
32427
32428 @endif target-libstdc++-v3
32429
32430 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
32431 maybe-install-target-libstdc++-v3:
32432 @if target-libstdc++-v3
32433 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
32434
32435 install-target-libstdc++-v3: installdirs
32436         @: $(MAKE); $(unstage)
32437         @r=`${PWD_COMMAND}`; export r; \
32438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32439         $(RAW_CXX_TARGET_EXPORTS) \
32440         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32441           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32442
32443 @endif target-libstdc++-v3
32444
32445 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
32446 maybe-install-strip-target-libstdc++-v3:
32447 @if target-libstdc++-v3
32448 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
32449
32450 install-strip-target-libstdc++-v3: installdirs
32451         @: $(MAKE); $(unstage)
32452         @r=`${PWD_COMMAND}`; export r; \
32453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32454         $(RAW_CXX_TARGET_EXPORTS) \
32455         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32456           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
32457
32458 @endif target-libstdc++-v3
32459
32460 # Other targets (info, dvi, pdf, etc.)
32461
32462 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
32463 maybe-info-target-libstdc++-v3:
32464 @if target-libstdc++-v3
32465 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
32466
32467 info-target-libstdc++-v3: \
32468     configure-target-libstdc++-v3 
32469         @: $(MAKE); $(unstage)
32470         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32471         r=`${PWD_COMMAND}`; export r; \
32472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32473         $(RAW_CXX_TARGET_EXPORTS) \
32474         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32475         for flag in $(EXTRA_TARGET_FLAGS); do \
32476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32477         done; \
32478         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32481                   "RANLIB=$${RANLIB}" \
32482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32483                    info) \
32484           || exit 1
32485
32486 @endif target-libstdc++-v3
32487
32488 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
32489 maybe-dvi-target-libstdc++-v3:
32490 @if target-libstdc++-v3
32491 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
32492
32493 dvi-target-libstdc++-v3: \
32494     configure-target-libstdc++-v3 
32495         @: $(MAKE); $(unstage)
32496         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32497         r=`${PWD_COMMAND}`; export r; \
32498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32499         $(RAW_CXX_TARGET_EXPORTS) \
32500         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32501         for flag in $(EXTRA_TARGET_FLAGS); do \
32502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32503         done; \
32504         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32507                   "RANLIB=$${RANLIB}" \
32508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32509                    dvi) \
32510           || exit 1
32511
32512 @endif target-libstdc++-v3
32513
32514 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
32515 maybe-pdf-target-libstdc++-v3:
32516 @if target-libstdc++-v3
32517 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
32518
32519 pdf-target-libstdc++-v3: \
32520     configure-target-libstdc++-v3 
32521         @: $(MAKE); $(unstage)
32522         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32523         r=`${PWD_COMMAND}`; export r; \
32524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32525         $(RAW_CXX_TARGET_EXPORTS) \
32526         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32527         for flag in $(EXTRA_TARGET_FLAGS); do \
32528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32529         done; \
32530         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32533                   "RANLIB=$${RANLIB}" \
32534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32535                    pdf) \
32536           || exit 1
32537
32538 @endif target-libstdc++-v3
32539
32540 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
32541 maybe-html-target-libstdc++-v3:
32542 @if target-libstdc++-v3
32543 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
32544
32545 html-target-libstdc++-v3: \
32546     configure-target-libstdc++-v3 
32547         @: $(MAKE); $(unstage)
32548         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32549         r=`${PWD_COMMAND}`; export r; \
32550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32551         $(RAW_CXX_TARGET_EXPORTS) \
32552         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32553         for flag in $(EXTRA_TARGET_FLAGS); do \
32554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32555         done; \
32556         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32559                   "RANLIB=$${RANLIB}" \
32560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32561                    html) \
32562           || exit 1
32563
32564 @endif target-libstdc++-v3
32565
32566 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
32567 maybe-TAGS-target-libstdc++-v3:
32568 @if target-libstdc++-v3
32569 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
32570
32571 TAGS-target-libstdc++-v3: \
32572     configure-target-libstdc++-v3 
32573         @: $(MAKE); $(unstage)
32574         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32575         r=`${PWD_COMMAND}`; export r; \
32576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32577         $(RAW_CXX_TARGET_EXPORTS) \
32578         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32579         for flag in $(EXTRA_TARGET_FLAGS); do \
32580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32581         done; \
32582         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32585                   "RANLIB=$${RANLIB}" \
32586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32587                    TAGS) \
32588           || exit 1
32589
32590 @endif target-libstdc++-v3
32591
32592 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
32593 maybe-install-info-target-libstdc++-v3:
32594 @if target-libstdc++-v3
32595 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
32596
32597 install-info-target-libstdc++-v3: \
32598     configure-target-libstdc++-v3 \
32599     info-target-libstdc++-v3 
32600         @: $(MAKE); $(unstage)
32601         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32602         r=`${PWD_COMMAND}`; export r; \
32603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32604         $(RAW_CXX_TARGET_EXPORTS) \
32605         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32606         for flag in $(EXTRA_TARGET_FLAGS); do \
32607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32608         done; \
32609         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32612                   "RANLIB=$${RANLIB}" \
32613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32614                    install-info) \
32615           || exit 1
32616
32617 @endif target-libstdc++-v3
32618
32619 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
32620 maybe-install-pdf-target-libstdc++-v3:
32621 @if target-libstdc++-v3
32622 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
32623
32624 install-pdf-target-libstdc++-v3: \
32625     configure-target-libstdc++-v3 \
32626     pdf-target-libstdc++-v3 
32627         @: $(MAKE); $(unstage)
32628         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32629         r=`${PWD_COMMAND}`; export r; \
32630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32631         $(RAW_CXX_TARGET_EXPORTS) \
32632         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32633         for flag in $(EXTRA_TARGET_FLAGS); do \
32634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32635         done; \
32636         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32639                   "RANLIB=$${RANLIB}" \
32640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32641                    install-pdf) \
32642           || exit 1
32643
32644 @endif target-libstdc++-v3
32645
32646 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
32647 maybe-install-html-target-libstdc++-v3:
32648 @if target-libstdc++-v3
32649 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
32650
32651 install-html-target-libstdc++-v3: \
32652     configure-target-libstdc++-v3 \
32653     html-target-libstdc++-v3 
32654         @: $(MAKE); $(unstage)
32655         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32656         r=`${PWD_COMMAND}`; export r; \
32657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32658         $(RAW_CXX_TARGET_EXPORTS) \
32659         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32660         for flag in $(EXTRA_TARGET_FLAGS); do \
32661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32662         done; \
32663         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32666                   "RANLIB=$${RANLIB}" \
32667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32668                    install-html) \
32669           || exit 1
32670
32671 @endif target-libstdc++-v3
32672
32673 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
32674 maybe-installcheck-target-libstdc++-v3:
32675 @if target-libstdc++-v3
32676 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
32677
32678 installcheck-target-libstdc++-v3: \
32679     configure-target-libstdc++-v3 
32680         @: $(MAKE); $(unstage)
32681         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32682         r=`${PWD_COMMAND}`; export r; \
32683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32684         $(RAW_CXX_TARGET_EXPORTS) \
32685         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32686         for flag in $(EXTRA_TARGET_FLAGS); do \
32687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32688         done; \
32689         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32692                   "RANLIB=$${RANLIB}" \
32693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32694                    installcheck) \
32695           || exit 1
32696
32697 @endif target-libstdc++-v3
32698
32699 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
32700 maybe-mostlyclean-target-libstdc++-v3:
32701 @if target-libstdc++-v3
32702 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
32703
32704 mostlyclean-target-libstdc++-v3: 
32705         @: $(MAKE); $(unstage)
32706         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32707         r=`${PWD_COMMAND}`; export r; \
32708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32709         $(RAW_CXX_TARGET_EXPORTS) \
32710         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32711         for flag in $(EXTRA_TARGET_FLAGS); do \
32712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32713         done; \
32714         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32717                   "RANLIB=$${RANLIB}" \
32718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32719                    mostlyclean) \
32720           || exit 1
32721
32722 @endif target-libstdc++-v3
32723
32724 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
32725 maybe-clean-target-libstdc++-v3:
32726 @if target-libstdc++-v3
32727 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
32728
32729 clean-target-libstdc++-v3: 
32730         @: $(MAKE); $(unstage)
32731         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32732         r=`${PWD_COMMAND}`; export r; \
32733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32734         $(RAW_CXX_TARGET_EXPORTS) \
32735         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32736         for flag in $(EXTRA_TARGET_FLAGS); do \
32737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32738         done; \
32739         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32742                   "RANLIB=$${RANLIB}" \
32743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32744                    clean) \
32745           || exit 1
32746
32747 @endif target-libstdc++-v3
32748
32749 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
32750 maybe-distclean-target-libstdc++-v3:
32751 @if target-libstdc++-v3
32752 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
32753
32754 distclean-target-libstdc++-v3: 
32755         @: $(MAKE); $(unstage)
32756         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32757         r=`${PWD_COMMAND}`; export r; \
32758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32759         $(RAW_CXX_TARGET_EXPORTS) \
32760         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32761         for flag in $(EXTRA_TARGET_FLAGS); do \
32762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32763         done; \
32764         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32767                   "RANLIB=$${RANLIB}" \
32768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32769                    distclean) \
32770           || exit 1
32771
32772 @endif target-libstdc++-v3
32773
32774 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
32775 maybe-maintainer-clean-target-libstdc++-v3:
32776 @if target-libstdc++-v3
32777 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
32778
32779 maintainer-clean-target-libstdc++-v3: 
32780         @: $(MAKE); $(unstage)
32781         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32782         r=`${PWD_COMMAND}`; export r; \
32783         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32784         $(RAW_CXX_TARGET_EXPORTS) \
32785         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32786         for flag in $(EXTRA_TARGET_FLAGS); do \
32787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32788         done; \
32789         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32790           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32791                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32792                   "RANLIB=$${RANLIB}" \
32793                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32794                    maintainer-clean) \
32795           || exit 1
32796
32797 @endif target-libstdc++-v3
32798
32799
32800
32801
32802
32803 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
32804 maybe-configure-target-libsanitizer:
32805 @if gcc-bootstrap
32806 configure-target-libsanitizer: stage_current
32807 @endif gcc-bootstrap
32808 @if target-libsanitizer
32809 maybe-configure-target-libsanitizer: configure-target-libsanitizer
32810 configure-target-libsanitizer: 
32811         @r=`${PWD_COMMAND}`; export r; \
32812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32813         echo "Checking multilib configuration for libsanitizer..."; \
32814         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
32815         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
32816         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32817           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32818             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
32819           else \
32820             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
32821             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32822           fi; \
32823         else \
32824           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32825         fi; \
32826         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
32827         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
32828         $(RAW_CXX_TARGET_EXPORTS)  \
32829         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
32830         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
32831         case $(srcdir) in \
32832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32833           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
32834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32835         esac; \
32836         module_srcdir=libsanitizer; \
32837         rm -f no-such-file || : ; \
32838         CONFIG_SITE=no-such-file $(SHELL) \
32839           $$s/$$module_srcdir/configure \
32840           --srcdir=$${topdir}/$$module_srcdir \
32841           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32842           --target=${target_alias}  \
32843           || exit 1
32844 @endif target-libsanitizer
32845
32846
32847
32848 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
32849 maybe-configure-stage1-target-libsanitizer:
32850 @if target-libsanitizer-bootstrap
32851 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
32852 configure-stage1-target-libsanitizer:
32853         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32854         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
32855         @r=`${PWD_COMMAND}`; export r; \
32856         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32857         TFLAGS="$(STAGE1_TFLAGS)"; \
32858         echo "Checking multilib configuration for libsanitizer..."; \
32859         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
32860         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32861           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32862             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
32863           else \
32864             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
32865             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32866           fi; \
32867         else \
32868           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32869         fi; \
32870         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
32871         $(RAW_CXX_TARGET_EXPORTS) \
32872         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32873         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32874         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32875         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer ; \
32876         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
32877         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
32878         case $(srcdir) in \
32879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32880           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
32881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32882         esac; \
32883         module_srcdir=libsanitizer; \
32884         $(SHELL) $$s/$$module_srcdir/configure \
32885           --srcdir=$${topdir}/$$module_srcdir \
32886           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32887           --target=${target_alias} \
32888            \
32889           $(STAGE1_CONFIGURE_FLAGS)
32890 @endif target-libsanitizer-bootstrap
32891
32892 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
32893 maybe-configure-stage2-target-libsanitizer:
32894 @if target-libsanitizer-bootstrap
32895 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
32896 configure-stage2-target-libsanitizer:
32897         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32898         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
32899         @r=`${PWD_COMMAND}`; export r; \
32900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901         TFLAGS="$(STAGE2_TFLAGS)"; \
32902         echo "Checking multilib configuration for libsanitizer..."; \
32903         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
32904         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32905           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32906             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
32907           else \
32908             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
32909             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32910           fi; \
32911         else \
32912           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32913         fi; \
32914         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
32915         $(RAW_CXX_TARGET_EXPORTS) \
32916          \
32917         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32918         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32919         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32920         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer ; \
32921         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
32922         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
32923         case $(srcdir) in \
32924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32925           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
32926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32927         esac; \
32928         module_srcdir=libsanitizer; \
32929         $(SHELL) $$s/$$module_srcdir/configure \
32930           --srcdir=$${topdir}/$$module_srcdir \
32931           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32932           --target=${target_alias} \
32933            --with-build-libsubdir=$(HOST_SUBDIR)  \
32934           $(STAGE2_CONFIGURE_FLAGS)
32935 @endif target-libsanitizer-bootstrap
32936
32937 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
32938 maybe-configure-stage3-target-libsanitizer:
32939 @if target-libsanitizer-bootstrap
32940 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
32941 configure-stage3-target-libsanitizer:
32942         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32943         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
32944         @r=`${PWD_COMMAND}`; export r; \
32945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32946         TFLAGS="$(STAGE3_TFLAGS)"; \
32947         echo "Checking multilib configuration for libsanitizer..."; \
32948         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
32949         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32950           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32951             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
32952           else \
32953             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
32954             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32955           fi; \
32956         else \
32957           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
32958         fi; \
32959         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
32960         $(RAW_CXX_TARGET_EXPORTS) \
32961          \
32962         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32963         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32964         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32965         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer ; \
32966         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
32967         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
32968         case $(srcdir) in \
32969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32970           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
32971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32972         esac; \
32973         module_srcdir=libsanitizer; \
32974         $(SHELL) $$s/$$module_srcdir/configure \
32975           --srcdir=$${topdir}/$$module_srcdir \
32976           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32977           --target=${target_alias} \
32978            --with-build-libsubdir=$(HOST_SUBDIR)  \
32979           $(STAGE3_CONFIGURE_FLAGS)
32980 @endif target-libsanitizer-bootstrap
32981
32982 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
32983 maybe-configure-stage4-target-libsanitizer:
32984 @if target-libsanitizer-bootstrap
32985 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
32986 configure-stage4-target-libsanitizer:
32987         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32988         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
32989         @r=`${PWD_COMMAND}`; export r; \
32990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32991         TFLAGS="$(STAGE4_TFLAGS)"; \
32992         echo "Checking multilib configuration for libsanitizer..."; \
32993         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
32994         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32995           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
32996             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
32997           else \
32998             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
32999             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33000           fi; \
33001         else \
33002           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33003         fi; \
33004         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33005         $(RAW_CXX_TARGET_EXPORTS) \
33006          \
33007         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33008         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33009         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33010         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer ; \
33011         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33012         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33013         case $(srcdir) in \
33014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33015           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33017         esac; \
33018         module_srcdir=libsanitizer; \
33019         $(SHELL) $$s/$$module_srcdir/configure \
33020           --srcdir=$${topdir}/$$module_srcdir \
33021           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33022           --target=${target_alias} \
33023            --with-build-libsubdir=$(HOST_SUBDIR)  \
33024           $(STAGE4_CONFIGURE_FLAGS)
33025 @endif target-libsanitizer-bootstrap
33026
33027 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33028 maybe-configure-stageprofile-target-libsanitizer:
33029 @if target-libsanitizer-bootstrap
33030 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33031 configure-stageprofile-target-libsanitizer:
33032         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33033         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33034         @r=`${PWD_COMMAND}`; export r; \
33035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33036         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33037         echo "Checking multilib configuration for libsanitizer..."; \
33038         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33039         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33040           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33041             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33042           else \
33043             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33044             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33045           fi; \
33046         else \
33047           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33048         fi; \
33049         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33050         $(RAW_CXX_TARGET_EXPORTS) \
33051          \
33052         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33053         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33054         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33055         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer ; \
33056         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33057         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33058         case $(srcdir) in \
33059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33060           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33062         esac; \
33063         module_srcdir=libsanitizer; \
33064         $(SHELL) $$s/$$module_srcdir/configure \
33065           --srcdir=$${topdir}/$$module_srcdir \
33066           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33067           --target=${target_alias} \
33068            --with-build-libsubdir=$(HOST_SUBDIR)  \
33069           $(STAGEprofile_CONFIGURE_FLAGS)
33070 @endif target-libsanitizer-bootstrap
33071
33072 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
33073 maybe-configure-stagefeedback-target-libsanitizer:
33074 @if target-libsanitizer-bootstrap
33075 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
33076 configure-stagefeedback-target-libsanitizer:
33077         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33078         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33079         @r=`${PWD_COMMAND}`; export r; \
33080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33081         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33082         echo "Checking multilib configuration for libsanitizer..."; \
33083         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33084         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33085           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33086             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33087           else \
33088             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33089             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33090           fi; \
33091         else \
33092           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33093         fi; \
33094         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33095         $(RAW_CXX_TARGET_EXPORTS) \
33096          \
33097         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33098         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33099         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33100         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer ; \
33101         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33102         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33103         case $(srcdir) in \
33104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33105           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33107         esac; \
33108         module_srcdir=libsanitizer; \
33109         $(SHELL) $$s/$$module_srcdir/configure \
33110           --srcdir=$${topdir}/$$module_srcdir \
33111           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33112           --target=${target_alias} \
33113            --with-build-libsubdir=$(HOST_SUBDIR)  \
33114           $(STAGEfeedback_CONFIGURE_FLAGS)
33115 @endif target-libsanitizer-bootstrap
33116
33117
33118
33119
33120
33121 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
33122 maybe-all-target-libsanitizer:
33123 @if gcc-bootstrap
33124 all-target-libsanitizer: stage_current
33125 @endif gcc-bootstrap
33126 @if target-libsanitizer
33127 TARGET-target-libsanitizer=all
33128 maybe-all-target-libsanitizer: all-target-libsanitizer
33129 all-target-libsanitizer: configure-target-libsanitizer
33130         @r=`${PWD_COMMAND}`; export r; \
33131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33132         $(RAW_CXX_TARGET_EXPORTS)  \
33133         (cd $(TARGET_SUBDIR)/libsanitizer && \
33134           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33135                 $(TARGET-target-libsanitizer))
33136 @endif target-libsanitizer
33137
33138
33139
33140 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
33141 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
33142 maybe-all-stage1-target-libsanitizer:
33143 maybe-clean-stage1-target-libsanitizer:
33144 @if target-libsanitizer-bootstrap
33145 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
33146 all-stage1: all-stage1-target-libsanitizer
33147 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
33148 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33149         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33150         @r=`${PWD_COMMAND}`; export r; \
33151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33152         TFLAGS="$(STAGE1_TFLAGS)"; \
33153         $(RAW_CXX_TARGET_EXPORTS)  \
33154         cd $(TARGET_SUBDIR)/libsanitizer && \
33155         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33156                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33157                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33158                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33159                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33160                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33161                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33162                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33163                   \
33164                 TFLAGS="$(STAGE1_TFLAGS)" \
33165                 $(TARGET-stage1-target-libsanitizer)
33166
33167 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
33168 clean-stage1: clean-stage1-target-libsanitizer
33169 clean-stage1-target-libsanitizer:
33170         @if [ $(current_stage) = stage1 ]; then \
33171           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33172         else \
33173           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
33174           $(MAKE) stage1-start; \
33175         fi; \
33176         cd $(TARGET_SUBDIR)/libsanitizer && \
33177         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33178           clean
33179 @endif target-libsanitizer-bootstrap
33180
33181
33182 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
33183 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
33184 maybe-all-stage2-target-libsanitizer:
33185 maybe-clean-stage2-target-libsanitizer:
33186 @if target-libsanitizer-bootstrap
33187 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
33188 all-stage2: all-stage2-target-libsanitizer
33189 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
33190 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33191         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33192         @r=`${PWD_COMMAND}`; export r; \
33193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33194         TFLAGS="$(STAGE2_TFLAGS)"; \
33195         $(RAW_CXX_TARGET_EXPORTS) \
33196           \
33197         cd $(TARGET_SUBDIR)/libsanitizer && \
33198         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33199                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33200                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33201                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33202                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33203                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33204                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33205                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33206                 TFLAGS="$(STAGE2_TFLAGS)" \
33207                 $(TARGET-stage2-target-libsanitizer)
33208
33209 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
33210 clean-stage2: clean-stage2-target-libsanitizer
33211 clean-stage2-target-libsanitizer:
33212         @if [ $(current_stage) = stage2 ]; then \
33213           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33214         else \
33215           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
33216           $(MAKE) stage2-start; \
33217         fi; \
33218         cd $(TARGET_SUBDIR)/libsanitizer && \
33219         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33220 @endif target-libsanitizer-bootstrap
33221
33222
33223 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
33224 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
33225 maybe-all-stage3-target-libsanitizer:
33226 maybe-clean-stage3-target-libsanitizer:
33227 @if target-libsanitizer-bootstrap
33228 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
33229 all-stage3: all-stage3-target-libsanitizer
33230 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
33231 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33232         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33233         @r=`${PWD_COMMAND}`; export r; \
33234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33235         TFLAGS="$(STAGE3_TFLAGS)"; \
33236         $(RAW_CXX_TARGET_EXPORTS) \
33237           \
33238         cd $(TARGET_SUBDIR)/libsanitizer && \
33239         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33240                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33241                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33242                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33243                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33244                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33245                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33246                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33247                 TFLAGS="$(STAGE3_TFLAGS)" \
33248                 $(TARGET-stage3-target-libsanitizer)
33249
33250 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
33251 clean-stage3: clean-stage3-target-libsanitizer
33252 clean-stage3-target-libsanitizer:
33253         @if [ $(current_stage) = stage3 ]; then \
33254           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33255         else \
33256           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
33257           $(MAKE) stage3-start; \
33258         fi; \
33259         cd $(TARGET_SUBDIR)/libsanitizer && \
33260         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33261 @endif target-libsanitizer-bootstrap
33262
33263
33264 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
33265 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
33266 maybe-all-stage4-target-libsanitizer:
33267 maybe-clean-stage4-target-libsanitizer:
33268 @if target-libsanitizer-bootstrap
33269 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
33270 all-stage4: all-stage4-target-libsanitizer
33271 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
33272 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33273         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33274         @r=`${PWD_COMMAND}`; export r; \
33275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33276         TFLAGS="$(STAGE4_TFLAGS)"; \
33277         $(RAW_CXX_TARGET_EXPORTS) \
33278           \
33279         cd $(TARGET_SUBDIR)/libsanitizer && \
33280         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33281                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33282                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33283                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33284                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33285                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33286                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33287                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33288                 TFLAGS="$(STAGE4_TFLAGS)" \
33289                 $(TARGET-stage4-target-libsanitizer)
33290
33291 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
33292 clean-stage4: clean-stage4-target-libsanitizer
33293 clean-stage4-target-libsanitizer:
33294         @if [ $(current_stage) = stage4 ]; then \
33295           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33296         else \
33297           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
33298           $(MAKE) stage4-start; \
33299         fi; \
33300         cd $(TARGET_SUBDIR)/libsanitizer && \
33301         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33302 @endif target-libsanitizer-bootstrap
33303
33304
33305 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
33306 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
33307 maybe-all-stageprofile-target-libsanitizer:
33308 maybe-clean-stageprofile-target-libsanitizer:
33309 @if target-libsanitizer-bootstrap
33310 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
33311 all-stageprofile: all-stageprofile-target-libsanitizer
33312 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
33313 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33314         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33315         @r=`${PWD_COMMAND}`; export r; \
33316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33317         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33318         $(RAW_CXX_TARGET_EXPORTS) \
33319           \
33320         cd $(TARGET_SUBDIR)/libsanitizer && \
33321         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33322                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33323                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33324                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33325                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33326                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33327                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33328                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33329                 TFLAGS="$(STAGEprofile_TFLAGS)" \
33330                 $(TARGET-stageprofile-target-libsanitizer)
33331
33332 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
33333 clean-stageprofile: clean-stageprofile-target-libsanitizer
33334 clean-stageprofile-target-libsanitizer:
33335         @if [ $(current_stage) = stageprofile ]; then \
33336           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33337         else \
33338           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
33339           $(MAKE) stageprofile-start; \
33340         fi; \
33341         cd $(TARGET_SUBDIR)/libsanitizer && \
33342         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33343 @endif target-libsanitizer-bootstrap
33344
33345
33346 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
33347 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
33348 maybe-all-stagefeedback-target-libsanitizer:
33349 maybe-clean-stagefeedback-target-libsanitizer:
33350 @if target-libsanitizer-bootstrap
33351 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
33352 all-stagefeedback: all-stagefeedback-target-libsanitizer
33353 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
33354 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
33355         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33356         @r=`${PWD_COMMAND}`; export r; \
33357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33358         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33359         $(RAW_CXX_TARGET_EXPORTS) \
33360           \
33361         cd $(TARGET_SUBDIR)/libsanitizer && \
33362         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33363                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33364                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33365                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33366                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33367                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33368                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33369                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33370                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33371                 $(TARGET-stagefeedback-target-libsanitizer)
33372
33373 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
33374 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
33375 clean-stagefeedback-target-libsanitizer:
33376         @if [ $(current_stage) = stagefeedback ]; then \
33377           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33378         else \
33379           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
33380           $(MAKE) stagefeedback-start; \
33381         fi; \
33382         cd $(TARGET_SUBDIR)/libsanitizer && \
33383         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33384 @endif target-libsanitizer-bootstrap
33385
33386
33387
33388
33389
33390
33391 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
33392 maybe-check-target-libsanitizer:
33393 @if target-libsanitizer
33394 maybe-check-target-libsanitizer: check-target-libsanitizer
33395
33396 check-target-libsanitizer:
33397         @: $(MAKE); $(unstage)
33398         @r=`${PWD_COMMAND}`; export r; \
33399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33400         $(RAW_CXX_TARGET_EXPORTS) \
33401         (cd $(TARGET_SUBDIR)/libsanitizer && \
33402           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33403
33404 @endif target-libsanitizer
33405
33406 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
33407 maybe-install-target-libsanitizer:
33408 @if target-libsanitizer
33409 maybe-install-target-libsanitizer: install-target-libsanitizer
33410
33411 install-target-libsanitizer: installdirs
33412         @: $(MAKE); $(unstage)
33413         @r=`${PWD_COMMAND}`; export r; \
33414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33415         $(RAW_CXX_TARGET_EXPORTS) \
33416         (cd $(TARGET_SUBDIR)/libsanitizer && \
33417           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33418
33419 @endif target-libsanitizer
33420
33421 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
33422 maybe-install-strip-target-libsanitizer:
33423 @if target-libsanitizer
33424 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
33425
33426 install-strip-target-libsanitizer: installdirs
33427         @: $(MAKE); $(unstage)
33428         @r=`${PWD_COMMAND}`; export r; \
33429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33430         $(RAW_CXX_TARGET_EXPORTS) \
33431         (cd $(TARGET_SUBDIR)/libsanitizer && \
33432           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33433
33434 @endif target-libsanitizer
33435
33436 # Other targets (info, dvi, pdf, etc.)
33437
33438 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
33439 maybe-info-target-libsanitizer:
33440 @if target-libsanitizer
33441 maybe-info-target-libsanitizer: info-target-libsanitizer
33442
33443 info-target-libsanitizer: \
33444     configure-target-libsanitizer 
33445         @: $(MAKE); $(unstage)
33446         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33447         r=`${PWD_COMMAND}`; export r; \
33448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33449         $(RAW_CXX_TARGET_EXPORTS) \
33450         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer" ; \
33451         for flag in $(EXTRA_TARGET_FLAGS); do \
33452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33453         done; \
33454         (cd $(TARGET_SUBDIR)/libsanitizer && \
33455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33457                   "RANLIB=$${RANLIB}" \
33458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33459                    info) \
33460           || exit 1
33461
33462 @endif target-libsanitizer
33463
33464 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
33465 maybe-dvi-target-libsanitizer:
33466 @if target-libsanitizer
33467 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
33468
33469 dvi-target-libsanitizer: \
33470     configure-target-libsanitizer 
33471         @: $(MAKE); $(unstage)
33472         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33473         r=`${PWD_COMMAND}`; export r; \
33474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33475         $(RAW_CXX_TARGET_EXPORTS) \
33476         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer" ; \
33477         for flag in $(EXTRA_TARGET_FLAGS); do \
33478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33479         done; \
33480         (cd $(TARGET_SUBDIR)/libsanitizer && \
33481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33483                   "RANLIB=$${RANLIB}" \
33484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33485                    dvi) \
33486           || exit 1
33487
33488 @endif target-libsanitizer
33489
33490 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
33491 maybe-pdf-target-libsanitizer:
33492 @if target-libsanitizer
33493 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
33494
33495 pdf-target-libsanitizer: \
33496     configure-target-libsanitizer 
33497         @: $(MAKE); $(unstage)
33498         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33499         r=`${PWD_COMMAND}`; export r; \
33500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33501         $(RAW_CXX_TARGET_EXPORTS) \
33502         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
33503         for flag in $(EXTRA_TARGET_FLAGS); do \
33504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33505         done; \
33506         (cd $(TARGET_SUBDIR)/libsanitizer && \
33507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33509                   "RANLIB=$${RANLIB}" \
33510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33511                    pdf) \
33512           || exit 1
33513
33514 @endif target-libsanitizer
33515
33516 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
33517 maybe-html-target-libsanitizer:
33518 @if target-libsanitizer
33519 maybe-html-target-libsanitizer: html-target-libsanitizer
33520
33521 html-target-libsanitizer: \
33522     configure-target-libsanitizer 
33523         @: $(MAKE); $(unstage)
33524         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33525         r=`${PWD_COMMAND}`; export r; \
33526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33527         $(RAW_CXX_TARGET_EXPORTS) \
33528         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer" ; \
33529         for flag in $(EXTRA_TARGET_FLAGS); do \
33530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33531         done; \
33532         (cd $(TARGET_SUBDIR)/libsanitizer && \
33533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33535                   "RANLIB=$${RANLIB}" \
33536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33537                    html) \
33538           || exit 1
33539
33540 @endif target-libsanitizer
33541
33542 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
33543 maybe-TAGS-target-libsanitizer:
33544 @if target-libsanitizer
33545 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
33546
33547 TAGS-target-libsanitizer: \
33548     configure-target-libsanitizer 
33549         @: $(MAKE); $(unstage)
33550         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33551         r=`${PWD_COMMAND}`; export r; \
33552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33553         $(RAW_CXX_TARGET_EXPORTS) \
33554         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer" ; \
33555         for flag in $(EXTRA_TARGET_FLAGS); do \
33556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33557         done; \
33558         (cd $(TARGET_SUBDIR)/libsanitizer && \
33559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33561                   "RANLIB=$${RANLIB}" \
33562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33563                    TAGS) \
33564           || exit 1
33565
33566 @endif target-libsanitizer
33567
33568 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
33569 maybe-install-info-target-libsanitizer:
33570 @if target-libsanitizer
33571 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
33572
33573 install-info-target-libsanitizer: \
33574     configure-target-libsanitizer \
33575     info-target-libsanitizer 
33576         @: $(MAKE); $(unstage)
33577         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33578         r=`${PWD_COMMAND}`; export r; \
33579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33580         $(RAW_CXX_TARGET_EXPORTS) \
33581         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer" ; \
33582         for flag in $(EXTRA_TARGET_FLAGS); do \
33583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33584         done; \
33585         (cd $(TARGET_SUBDIR)/libsanitizer && \
33586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33588                   "RANLIB=$${RANLIB}" \
33589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33590                    install-info) \
33591           || exit 1
33592
33593 @endif target-libsanitizer
33594
33595 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
33596 maybe-install-pdf-target-libsanitizer:
33597 @if target-libsanitizer
33598 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
33599
33600 install-pdf-target-libsanitizer: \
33601     configure-target-libsanitizer \
33602     pdf-target-libsanitizer 
33603         @: $(MAKE); $(unstage)
33604         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33605         r=`${PWD_COMMAND}`; export r; \
33606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33607         $(RAW_CXX_TARGET_EXPORTS) \
33608         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
33609         for flag in $(EXTRA_TARGET_FLAGS); do \
33610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33611         done; \
33612         (cd $(TARGET_SUBDIR)/libsanitizer && \
33613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33615                   "RANLIB=$${RANLIB}" \
33616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33617                    install-pdf) \
33618           || exit 1
33619
33620 @endif target-libsanitizer
33621
33622 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
33623 maybe-install-html-target-libsanitizer:
33624 @if target-libsanitizer
33625 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
33626
33627 install-html-target-libsanitizer: \
33628     configure-target-libsanitizer \
33629     html-target-libsanitizer 
33630         @: $(MAKE); $(unstage)
33631         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33632         r=`${PWD_COMMAND}`; export r; \
33633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33634         $(RAW_CXX_TARGET_EXPORTS) \
33635         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer" ; \
33636         for flag in $(EXTRA_TARGET_FLAGS); do \
33637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33638         done; \
33639         (cd $(TARGET_SUBDIR)/libsanitizer && \
33640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33642                   "RANLIB=$${RANLIB}" \
33643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33644                    install-html) \
33645           || exit 1
33646
33647 @endif target-libsanitizer
33648
33649 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
33650 maybe-installcheck-target-libsanitizer:
33651 @if target-libsanitizer
33652 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
33653
33654 installcheck-target-libsanitizer: \
33655     configure-target-libsanitizer 
33656         @: $(MAKE); $(unstage)
33657         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33658         r=`${PWD_COMMAND}`; export r; \
33659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33660         $(RAW_CXX_TARGET_EXPORTS) \
33661         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer" ; \
33662         for flag in $(EXTRA_TARGET_FLAGS); do \
33663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33664         done; \
33665         (cd $(TARGET_SUBDIR)/libsanitizer && \
33666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33668                   "RANLIB=$${RANLIB}" \
33669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33670                    installcheck) \
33671           || exit 1
33672
33673 @endif target-libsanitizer
33674
33675 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
33676 maybe-mostlyclean-target-libsanitizer:
33677 @if target-libsanitizer
33678 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
33679
33680 mostlyclean-target-libsanitizer: 
33681         @: $(MAKE); $(unstage)
33682         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33683         r=`${PWD_COMMAND}`; export r; \
33684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33685         $(RAW_CXX_TARGET_EXPORTS) \
33686         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer" ; \
33687         for flag in $(EXTRA_TARGET_FLAGS); do \
33688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33689         done; \
33690         (cd $(TARGET_SUBDIR)/libsanitizer && \
33691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33693                   "RANLIB=$${RANLIB}" \
33694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33695                    mostlyclean) \
33696           || exit 1
33697
33698 @endif target-libsanitizer
33699
33700 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
33701 maybe-clean-target-libsanitizer:
33702 @if target-libsanitizer
33703 maybe-clean-target-libsanitizer: clean-target-libsanitizer
33704
33705 clean-target-libsanitizer: 
33706         @: $(MAKE); $(unstage)
33707         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33708         r=`${PWD_COMMAND}`; export r; \
33709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33710         $(RAW_CXX_TARGET_EXPORTS) \
33711         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer" ; \
33712         for flag in $(EXTRA_TARGET_FLAGS); do \
33713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33714         done; \
33715         (cd $(TARGET_SUBDIR)/libsanitizer && \
33716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33718                   "RANLIB=$${RANLIB}" \
33719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33720                    clean) \
33721           || exit 1
33722
33723 @endif target-libsanitizer
33724
33725 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
33726 maybe-distclean-target-libsanitizer:
33727 @if target-libsanitizer
33728 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
33729
33730 distclean-target-libsanitizer: 
33731         @: $(MAKE); $(unstage)
33732         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33733         r=`${PWD_COMMAND}`; export r; \
33734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33735         $(RAW_CXX_TARGET_EXPORTS) \
33736         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer" ; \
33737         for flag in $(EXTRA_TARGET_FLAGS); do \
33738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33739         done; \
33740         (cd $(TARGET_SUBDIR)/libsanitizer && \
33741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33743                   "RANLIB=$${RANLIB}" \
33744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33745                    distclean) \
33746           || exit 1
33747
33748 @endif target-libsanitizer
33749
33750 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
33751 maybe-maintainer-clean-target-libsanitizer:
33752 @if target-libsanitizer
33753 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
33754
33755 maintainer-clean-target-libsanitizer: 
33756         @: $(MAKE); $(unstage)
33757         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33758         r=`${PWD_COMMAND}`; export r; \
33759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33760         $(RAW_CXX_TARGET_EXPORTS) \
33761         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer" ; \
33762         for flag in $(EXTRA_TARGET_FLAGS); do \
33763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33764         done; \
33765         (cd $(TARGET_SUBDIR)/libsanitizer && \
33766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33768                   "RANLIB=$${RANLIB}" \
33769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33770                    maintainer-clean) \
33771           || exit 1
33772
33773 @endif target-libsanitizer
33774
33775
33776
33777
33778
33779 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
33780 maybe-configure-target-libvtv:
33781 @if gcc-bootstrap
33782 configure-target-libvtv: stage_current
33783 @endif gcc-bootstrap
33784 @if target-libvtv
33785 maybe-configure-target-libvtv: configure-target-libvtv
33786 configure-target-libvtv: 
33787         @r=`${PWD_COMMAND}`; export r; \
33788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33789         echo "Checking multilib configuration for libvtv..."; \
33790         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
33791         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
33792         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
33793           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
33794             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
33795           else \
33796             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
33797             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33798           fi; \
33799         else \
33800           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33801         fi; \
33802         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
33803         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
33804         $(RAW_CXX_TARGET_EXPORTS)  \
33805         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
33806         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
33807         case $(srcdir) in \
33808           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33809           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
33810                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33811         esac; \
33812         module_srcdir=libvtv; \
33813         rm -f no-such-file || : ; \
33814         CONFIG_SITE=no-such-file $(SHELL) \
33815           $$s/$$module_srcdir/configure \
33816           --srcdir=$${topdir}/$$module_srcdir \
33817           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33818           --target=${target_alias}  \
33819           || exit 1
33820 @endif target-libvtv
33821
33822
33823
33824 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
33825 maybe-configure-stage1-target-libvtv:
33826 @if target-libvtv-bootstrap
33827 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
33828 configure-stage1-target-libvtv:
33829         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33830         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
33831         @r=`${PWD_COMMAND}`; export r; \
33832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33833         TFLAGS="$(STAGE1_TFLAGS)"; \
33834         echo "Checking multilib configuration for libvtv..."; \
33835         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
33836         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
33837           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
33838             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
33839           else \
33840             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
33841             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33842           fi; \
33843         else \
33844           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33845         fi; \
33846         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
33847         $(RAW_CXX_TARGET_EXPORTS) \
33848         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33849         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33850         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33851         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv ; \
33852         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
33853         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
33854         case $(srcdir) in \
33855           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33856           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
33857                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33858         esac; \
33859         module_srcdir=libvtv; \
33860         $(SHELL) $$s/$$module_srcdir/configure \
33861           --srcdir=$${topdir}/$$module_srcdir \
33862           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33863           --target=${target_alias} \
33864            \
33865           $(STAGE1_CONFIGURE_FLAGS)
33866 @endif target-libvtv-bootstrap
33867
33868 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
33869 maybe-configure-stage2-target-libvtv:
33870 @if target-libvtv-bootstrap
33871 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
33872 configure-stage2-target-libvtv:
33873         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33874         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
33875         @r=`${PWD_COMMAND}`; export r; \
33876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33877         TFLAGS="$(STAGE2_TFLAGS)"; \
33878         echo "Checking multilib configuration for libvtv..."; \
33879         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
33880         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
33881           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
33882             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
33883           else \
33884             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
33885             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33886           fi; \
33887         else \
33888           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33889         fi; \
33890         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
33891         $(RAW_CXX_TARGET_EXPORTS) \
33892          \
33893         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33894         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33895         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33896         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv ; \
33897         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
33898         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
33899         case $(srcdir) in \
33900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33901           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
33902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33903         esac; \
33904         module_srcdir=libvtv; \
33905         $(SHELL) $$s/$$module_srcdir/configure \
33906           --srcdir=$${topdir}/$$module_srcdir \
33907           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33908           --target=${target_alias} \
33909            --with-build-libsubdir=$(HOST_SUBDIR)  \
33910           $(STAGE2_CONFIGURE_FLAGS)
33911 @endif target-libvtv-bootstrap
33912
33913 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
33914 maybe-configure-stage3-target-libvtv:
33915 @if target-libvtv-bootstrap
33916 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
33917 configure-stage3-target-libvtv:
33918         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33919         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
33920         @r=`${PWD_COMMAND}`; export r; \
33921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33922         TFLAGS="$(STAGE3_TFLAGS)"; \
33923         echo "Checking multilib configuration for libvtv..."; \
33924         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
33925         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
33926           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
33927             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
33928           else \
33929             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
33930             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33931           fi; \
33932         else \
33933           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33934         fi; \
33935         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
33936         $(RAW_CXX_TARGET_EXPORTS) \
33937          \
33938         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33939         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33940         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33941         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv ; \
33942         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
33943         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
33944         case $(srcdir) in \
33945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33946           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
33947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33948         esac; \
33949         module_srcdir=libvtv; \
33950         $(SHELL) $$s/$$module_srcdir/configure \
33951           --srcdir=$${topdir}/$$module_srcdir \
33952           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33953           --target=${target_alias} \
33954            --with-build-libsubdir=$(HOST_SUBDIR)  \
33955           $(STAGE3_CONFIGURE_FLAGS)
33956 @endif target-libvtv-bootstrap
33957
33958 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
33959 maybe-configure-stage4-target-libvtv:
33960 @if target-libvtv-bootstrap
33961 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
33962 configure-stage4-target-libvtv:
33963         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33964         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
33965         @r=`${PWD_COMMAND}`; export r; \
33966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33967         TFLAGS="$(STAGE4_TFLAGS)"; \
33968         echo "Checking multilib configuration for libvtv..."; \
33969         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
33970         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
33971           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
33972             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
33973           else \
33974             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
33975             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33976           fi; \
33977         else \
33978           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
33979         fi; \
33980         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
33981         $(RAW_CXX_TARGET_EXPORTS) \
33982          \
33983         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33984         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33985         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33986         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv ; \
33987         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
33988         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
33989         case $(srcdir) in \
33990           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33991           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
33992                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33993         esac; \
33994         module_srcdir=libvtv; \
33995         $(SHELL) $$s/$$module_srcdir/configure \
33996           --srcdir=$${topdir}/$$module_srcdir \
33997           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33998           --target=${target_alias} \
33999            --with-build-libsubdir=$(HOST_SUBDIR)  \
34000           $(STAGE4_CONFIGURE_FLAGS)
34001 @endif target-libvtv-bootstrap
34002
34003 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
34004 maybe-configure-stageprofile-target-libvtv:
34005 @if target-libvtv-bootstrap
34006 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
34007 configure-stageprofile-target-libvtv:
34008         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34009         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
34010         @r=`${PWD_COMMAND}`; export r; \
34011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34012         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34013         echo "Checking multilib configuration for libvtv..."; \
34014         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
34015         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34016           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34017             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
34018           else \
34019             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
34020             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34021           fi; \
34022         else \
34023           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34024         fi; \
34025         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
34026         $(RAW_CXX_TARGET_EXPORTS) \
34027          \
34028         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34029         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34030         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34031         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv ; \
34032         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
34033         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
34034         case $(srcdir) in \
34035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34036           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
34037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34038         esac; \
34039         module_srcdir=libvtv; \
34040         $(SHELL) $$s/$$module_srcdir/configure \
34041           --srcdir=$${topdir}/$$module_srcdir \
34042           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34043           --target=${target_alias} \
34044            --with-build-libsubdir=$(HOST_SUBDIR)  \
34045           $(STAGEprofile_CONFIGURE_FLAGS)
34046 @endif target-libvtv-bootstrap
34047
34048 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
34049 maybe-configure-stagefeedback-target-libvtv:
34050 @if target-libvtv-bootstrap
34051 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
34052 configure-stagefeedback-target-libvtv:
34053         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34054         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
34055         @r=`${PWD_COMMAND}`; export r; \
34056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34057         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34058         echo "Checking multilib configuration for libvtv..."; \
34059         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
34060         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34061           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
34062             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
34063           else \
34064             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
34065             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34066           fi; \
34067         else \
34068           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
34069         fi; \
34070         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
34071         $(RAW_CXX_TARGET_EXPORTS) \
34072          \
34073         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34074         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34075         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34076         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv ; \
34077         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
34078         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
34079         case $(srcdir) in \
34080           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34081           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
34082                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34083         esac; \
34084         module_srcdir=libvtv; \
34085         $(SHELL) $$s/$$module_srcdir/configure \
34086           --srcdir=$${topdir}/$$module_srcdir \
34087           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34088           --target=${target_alias} \
34089            --with-build-libsubdir=$(HOST_SUBDIR)  \
34090           $(STAGEfeedback_CONFIGURE_FLAGS)
34091 @endif target-libvtv-bootstrap
34092
34093
34094
34095
34096
34097 .PHONY: all-target-libvtv maybe-all-target-libvtv
34098 maybe-all-target-libvtv:
34099 @if gcc-bootstrap
34100 all-target-libvtv: stage_current
34101 @endif gcc-bootstrap
34102 @if target-libvtv
34103 TARGET-target-libvtv=all
34104 maybe-all-target-libvtv: all-target-libvtv
34105 all-target-libvtv: configure-target-libvtv
34106         @r=`${PWD_COMMAND}`; export r; \
34107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34108         $(RAW_CXX_TARGET_EXPORTS)  \
34109         (cd $(TARGET_SUBDIR)/libvtv && \
34110           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34111                 $(TARGET-target-libvtv))
34112 @endif target-libvtv
34113
34114
34115
34116 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
34117 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
34118 maybe-all-stage1-target-libvtv:
34119 maybe-clean-stage1-target-libvtv:
34120 @if target-libvtv-bootstrap
34121 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
34122 all-stage1: all-stage1-target-libvtv
34123 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
34124 all-stage1-target-libvtv: configure-stage1-target-libvtv
34125         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34126         @r=`${PWD_COMMAND}`; export r; \
34127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34128         TFLAGS="$(STAGE1_TFLAGS)"; \
34129         $(RAW_CXX_TARGET_EXPORTS)  \
34130         cd $(TARGET_SUBDIR)/libvtv && \
34131         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34132                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34133                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34134                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34135                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34136                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34137                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34138                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34139                   \
34140                 TFLAGS="$(STAGE1_TFLAGS)" \
34141                 $(TARGET-stage1-target-libvtv)
34142
34143 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
34144 clean-stage1: clean-stage1-target-libvtv
34145 clean-stage1-target-libvtv:
34146         @if [ $(current_stage) = stage1 ]; then \
34147           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34148         else \
34149           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
34150           $(MAKE) stage1-start; \
34151         fi; \
34152         cd $(TARGET_SUBDIR)/libvtv && \
34153         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
34154           clean
34155 @endif target-libvtv-bootstrap
34156
34157
34158 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
34159 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
34160 maybe-all-stage2-target-libvtv:
34161 maybe-clean-stage2-target-libvtv:
34162 @if target-libvtv-bootstrap
34163 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
34164 all-stage2: all-stage2-target-libvtv
34165 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
34166 all-stage2-target-libvtv: configure-stage2-target-libvtv
34167         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34168         @r=`${PWD_COMMAND}`; export r; \
34169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34170         TFLAGS="$(STAGE2_TFLAGS)"; \
34171         $(RAW_CXX_TARGET_EXPORTS) \
34172           \
34173         cd $(TARGET_SUBDIR)/libvtv && \
34174         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34175                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34176                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34177                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34178                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34179                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34180                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34181                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34182                 TFLAGS="$(STAGE2_TFLAGS)" \
34183                 $(TARGET-stage2-target-libvtv)
34184
34185 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
34186 clean-stage2: clean-stage2-target-libvtv
34187 clean-stage2-target-libvtv:
34188         @if [ $(current_stage) = stage2 ]; then \
34189           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34190         else \
34191           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
34192           $(MAKE) stage2-start; \
34193         fi; \
34194         cd $(TARGET_SUBDIR)/libvtv && \
34195         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34196 @endif target-libvtv-bootstrap
34197
34198
34199 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
34200 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
34201 maybe-all-stage3-target-libvtv:
34202 maybe-clean-stage3-target-libvtv:
34203 @if target-libvtv-bootstrap
34204 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
34205 all-stage3: all-stage3-target-libvtv
34206 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
34207 all-stage3-target-libvtv: configure-stage3-target-libvtv
34208         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34209         @r=`${PWD_COMMAND}`; export r; \
34210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34211         TFLAGS="$(STAGE3_TFLAGS)"; \
34212         $(RAW_CXX_TARGET_EXPORTS) \
34213           \
34214         cd $(TARGET_SUBDIR)/libvtv && \
34215         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34216                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34217                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34218                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34219                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34220                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34221                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34222                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34223                 TFLAGS="$(STAGE3_TFLAGS)" \
34224                 $(TARGET-stage3-target-libvtv)
34225
34226 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
34227 clean-stage3: clean-stage3-target-libvtv
34228 clean-stage3-target-libvtv:
34229         @if [ $(current_stage) = stage3 ]; then \
34230           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34231         else \
34232           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
34233           $(MAKE) stage3-start; \
34234         fi; \
34235         cd $(TARGET_SUBDIR)/libvtv && \
34236         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34237 @endif target-libvtv-bootstrap
34238
34239
34240 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
34241 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
34242 maybe-all-stage4-target-libvtv:
34243 maybe-clean-stage4-target-libvtv:
34244 @if target-libvtv-bootstrap
34245 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
34246 all-stage4: all-stage4-target-libvtv
34247 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
34248 all-stage4-target-libvtv: configure-stage4-target-libvtv
34249         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34250         @r=`${PWD_COMMAND}`; export r; \
34251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34252         TFLAGS="$(STAGE4_TFLAGS)"; \
34253         $(RAW_CXX_TARGET_EXPORTS) \
34254           \
34255         cd $(TARGET_SUBDIR)/libvtv && \
34256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34257                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34258                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34259                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34263                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34264                 TFLAGS="$(STAGE4_TFLAGS)" \
34265                 $(TARGET-stage4-target-libvtv)
34266
34267 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
34268 clean-stage4: clean-stage4-target-libvtv
34269 clean-stage4-target-libvtv:
34270         @if [ $(current_stage) = stage4 ]; then \
34271           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34272         else \
34273           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
34274           $(MAKE) stage4-start; \
34275         fi; \
34276         cd $(TARGET_SUBDIR)/libvtv && \
34277         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34278 @endif target-libvtv-bootstrap
34279
34280
34281 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
34282 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
34283 maybe-all-stageprofile-target-libvtv:
34284 maybe-clean-stageprofile-target-libvtv:
34285 @if target-libvtv-bootstrap
34286 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
34287 all-stageprofile: all-stageprofile-target-libvtv
34288 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
34289 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
34290         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34291         @r=`${PWD_COMMAND}`; export r; \
34292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34293         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34294         $(RAW_CXX_TARGET_EXPORTS) \
34295           \
34296         cd $(TARGET_SUBDIR)/libvtv && \
34297         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34298                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34299                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34300                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34301                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34302                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34303                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34304                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34305                 TFLAGS="$(STAGEprofile_TFLAGS)" \
34306                 $(TARGET-stageprofile-target-libvtv)
34307
34308 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
34309 clean-stageprofile: clean-stageprofile-target-libvtv
34310 clean-stageprofile-target-libvtv:
34311         @if [ $(current_stage) = stageprofile ]; then \
34312           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34313         else \
34314           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
34315           $(MAKE) stageprofile-start; \
34316         fi; \
34317         cd $(TARGET_SUBDIR)/libvtv && \
34318         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34319 @endif target-libvtv-bootstrap
34320
34321
34322 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
34323 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
34324 maybe-all-stagefeedback-target-libvtv:
34325 maybe-clean-stagefeedback-target-libvtv:
34326 @if target-libvtv-bootstrap
34327 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
34328 all-stagefeedback: all-stagefeedback-target-libvtv
34329 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
34330 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
34331         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34332         @r=`${PWD_COMMAND}`; export r; \
34333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34334         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34335         $(RAW_CXX_TARGET_EXPORTS) \
34336           \
34337         cd $(TARGET_SUBDIR)/libvtv && \
34338         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34339                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34340                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34341                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34342                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34343                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34344                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34345                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
34346                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34347                 $(TARGET-stagefeedback-target-libvtv)
34348
34349 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
34350 clean-stagefeedback: clean-stagefeedback-target-libvtv
34351 clean-stagefeedback-target-libvtv:
34352         @if [ $(current_stage) = stagefeedback ]; then \
34353           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
34354         else \
34355           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
34356           $(MAKE) stagefeedback-start; \
34357         fi; \
34358         cd $(TARGET_SUBDIR)/libvtv && \
34359         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
34360 @endif target-libvtv-bootstrap
34361
34362
34363
34364
34365
34366
34367 .PHONY: check-target-libvtv maybe-check-target-libvtv
34368 maybe-check-target-libvtv:
34369 @if target-libvtv
34370 maybe-check-target-libvtv: check-target-libvtv
34371
34372 check-target-libvtv:
34373         @: $(MAKE); $(unstage)
34374         @r=`${PWD_COMMAND}`; export r; \
34375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34376         $(RAW_CXX_TARGET_EXPORTS) \
34377         (cd $(TARGET_SUBDIR)/libvtv && \
34378           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
34379
34380 @endif target-libvtv
34381
34382 .PHONY: install-target-libvtv maybe-install-target-libvtv
34383 maybe-install-target-libvtv:
34384 @if target-libvtv
34385 maybe-install-target-libvtv: install-target-libvtv
34386
34387 install-target-libvtv: installdirs
34388         @: $(MAKE); $(unstage)
34389         @r=`${PWD_COMMAND}`; export r; \
34390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34391         $(RAW_CXX_TARGET_EXPORTS) \
34392         (cd $(TARGET_SUBDIR)/libvtv && \
34393           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34394
34395 @endif target-libvtv
34396
34397 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
34398 maybe-install-strip-target-libvtv:
34399 @if target-libvtv
34400 maybe-install-strip-target-libvtv: install-strip-target-libvtv
34401
34402 install-strip-target-libvtv: installdirs
34403         @: $(MAKE); $(unstage)
34404         @r=`${PWD_COMMAND}`; export r; \
34405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34406         $(RAW_CXX_TARGET_EXPORTS) \
34407         (cd $(TARGET_SUBDIR)/libvtv && \
34408           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34409
34410 @endif target-libvtv
34411
34412 # Other targets (info, dvi, pdf, etc.)
34413
34414 .PHONY: maybe-info-target-libvtv info-target-libvtv
34415 maybe-info-target-libvtv:
34416 @if target-libvtv
34417 maybe-info-target-libvtv: info-target-libvtv
34418
34419 info-target-libvtv: \
34420     configure-target-libvtv 
34421         @: $(MAKE); $(unstage)
34422         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34423         r=`${PWD_COMMAND}`; export r; \
34424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34425         $(RAW_CXX_TARGET_EXPORTS) \
34426         echo "Doing info in $(TARGET_SUBDIR)/libvtv" ; \
34427         for flag in $(EXTRA_TARGET_FLAGS); do \
34428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34429         done; \
34430         (cd $(TARGET_SUBDIR)/libvtv && \
34431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34433                   "RANLIB=$${RANLIB}" \
34434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34435                    info) \
34436           || exit 1
34437
34438 @endif target-libvtv
34439
34440 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
34441 maybe-dvi-target-libvtv:
34442 @if target-libvtv
34443 maybe-dvi-target-libvtv: dvi-target-libvtv
34444
34445 dvi-target-libvtv: \
34446     configure-target-libvtv 
34447         @: $(MAKE); $(unstage)
34448         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34449         r=`${PWD_COMMAND}`; export r; \
34450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34451         $(RAW_CXX_TARGET_EXPORTS) \
34452         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv" ; \
34453         for flag in $(EXTRA_TARGET_FLAGS); do \
34454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34455         done; \
34456         (cd $(TARGET_SUBDIR)/libvtv && \
34457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34459                   "RANLIB=$${RANLIB}" \
34460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34461                    dvi) \
34462           || exit 1
34463
34464 @endif target-libvtv
34465
34466 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
34467 maybe-pdf-target-libvtv:
34468 @if target-libvtv
34469 maybe-pdf-target-libvtv: pdf-target-libvtv
34470
34471 pdf-target-libvtv: \
34472     configure-target-libvtv 
34473         @: $(MAKE); $(unstage)
34474         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34475         r=`${PWD_COMMAND}`; export r; \
34476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34477         $(RAW_CXX_TARGET_EXPORTS) \
34478         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv" ; \
34479         for flag in $(EXTRA_TARGET_FLAGS); do \
34480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34481         done; \
34482         (cd $(TARGET_SUBDIR)/libvtv && \
34483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34485                   "RANLIB=$${RANLIB}" \
34486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34487                    pdf) \
34488           || exit 1
34489
34490 @endif target-libvtv
34491
34492 .PHONY: maybe-html-target-libvtv html-target-libvtv
34493 maybe-html-target-libvtv:
34494 @if target-libvtv
34495 maybe-html-target-libvtv: html-target-libvtv
34496
34497 html-target-libvtv: \
34498     configure-target-libvtv 
34499         @: $(MAKE); $(unstage)
34500         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34501         r=`${PWD_COMMAND}`; export r; \
34502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34503         $(RAW_CXX_TARGET_EXPORTS) \
34504         echo "Doing html in $(TARGET_SUBDIR)/libvtv" ; \
34505         for flag in $(EXTRA_TARGET_FLAGS); do \
34506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34507         done; \
34508         (cd $(TARGET_SUBDIR)/libvtv && \
34509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34511                   "RANLIB=$${RANLIB}" \
34512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34513                    html) \
34514           || exit 1
34515
34516 @endif target-libvtv
34517
34518 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
34519 maybe-TAGS-target-libvtv:
34520 @if target-libvtv
34521 maybe-TAGS-target-libvtv: TAGS-target-libvtv
34522
34523 TAGS-target-libvtv: \
34524     configure-target-libvtv 
34525         @: $(MAKE); $(unstage)
34526         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34527         r=`${PWD_COMMAND}`; export r; \
34528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34529         $(RAW_CXX_TARGET_EXPORTS) \
34530         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv" ; \
34531         for flag in $(EXTRA_TARGET_FLAGS); do \
34532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34533         done; \
34534         (cd $(TARGET_SUBDIR)/libvtv && \
34535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34537                   "RANLIB=$${RANLIB}" \
34538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34539                    TAGS) \
34540           || exit 1
34541
34542 @endif target-libvtv
34543
34544 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
34545 maybe-install-info-target-libvtv:
34546 @if target-libvtv
34547 maybe-install-info-target-libvtv: install-info-target-libvtv
34548
34549 install-info-target-libvtv: \
34550     configure-target-libvtv \
34551     info-target-libvtv 
34552         @: $(MAKE); $(unstage)
34553         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34554         r=`${PWD_COMMAND}`; export r; \
34555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34556         $(RAW_CXX_TARGET_EXPORTS) \
34557         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv" ; \
34558         for flag in $(EXTRA_TARGET_FLAGS); do \
34559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34560         done; \
34561         (cd $(TARGET_SUBDIR)/libvtv && \
34562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34564                   "RANLIB=$${RANLIB}" \
34565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34566                    install-info) \
34567           || exit 1
34568
34569 @endif target-libvtv
34570
34571 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
34572 maybe-install-pdf-target-libvtv:
34573 @if target-libvtv
34574 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
34575
34576 install-pdf-target-libvtv: \
34577     configure-target-libvtv \
34578     pdf-target-libvtv 
34579         @: $(MAKE); $(unstage)
34580         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34581         r=`${PWD_COMMAND}`; export r; \
34582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34583         $(RAW_CXX_TARGET_EXPORTS) \
34584         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv" ; \
34585         for flag in $(EXTRA_TARGET_FLAGS); do \
34586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34587         done; \
34588         (cd $(TARGET_SUBDIR)/libvtv && \
34589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34591                   "RANLIB=$${RANLIB}" \
34592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34593                    install-pdf) \
34594           || exit 1
34595
34596 @endif target-libvtv
34597
34598 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
34599 maybe-install-html-target-libvtv:
34600 @if target-libvtv
34601 maybe-install-html-target-libvtv: install-html-target-libvtv
34602
34603 install-html-target-libvtv: \
34604     configure-target-libvtv \
34605     html-target-libvtv 
34606         @: $(MAKE); $(unstage)
34607         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34608         r=`${PWD_COMMAND}`; export r; \
34609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34610         $(RAW_CXX_TARGET_EXPORTS) \
34611         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv" ; \
34612         for flag in $(EXTRA_TARGET_FLAGS); do \
34613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34614         done; \
34615         (cd $(TARGET_SUBDIR)/libvtv && \
34616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34618                   "RANLIB=$${RANLIB}" \
34619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34620                    install-html) \
34621           || exit 1
34622
34623 @endif target-libvtv
34624
34625 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
34626 maybe-installcheck-target-libvtv:
34627 @if target-libvtv
34628 maybe-installcheck-target-libvtv: installcheck-target-libvtv
34629
34630 installcheck-target-libvtv: \
34631     configure-target-libvtv 
34632         @: $(MAKE); $(unstage)
34633         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34634         r=`${PWD_COMMAND}`; export r; \
34635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34636         $(RAW_CXX_TARGET_EXPORTS) \
34637         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv" ; \
34638         for flag in $(EXTRA_TARGET_FLAGS); do \
34639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34640         done; \
34641         (cd $(TARGET_SUBDIR)/libvtv && \
34642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34644                   "RANLIB=$${RANLIB}" \
34645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34646                    installcheck) \
34647           || exit 1
34648
34649 @endif target-libvtv
34650
34651 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
34652 maybe-mostlyclean-target-libvtv:
34653 @if target-libvtv
34654 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
34655
34656 mostlyclean-target-libvtv: 
34657         @: $(MAKE); $(unstage)
34658         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34659         r=`${PWD_COMMAND}`; export r; \
34660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34661         $(RAW_CXX_TARGET_EXPORTS) \
34662         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv" ; \
34663         for flag in $(EXTRA_TARGET_FLAGS); do \
34664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34665         done; \
34666         (cd $(TARGET_SUBDIR)/libvtv && \
34667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34669                   "RANLIB=$${RANLIB}" \
34670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34671                    mostlyclean) \
34672           || exit 1
34673
34674 @endif target-libvtv
34675
34676 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
34677 maybe-clean-target-libvtv:
34678 @if target-libvtv
34679 maybe-clean-target-libvtv: clean-target-libvtv
34680
34681 clean-target-libvtv: 
34682         @: $(MAKE); $(unstage)
34683         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34684         r=`${PWD_COMMAND}`; export r; \
34685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34686         $(RAW_CXX_TARGET_EXPORTS) \
34687         echo "Doing clean in $(TARGET_SUBDIR)/libvtv" ; \
34688         for flag in $(EXTRA_TARGET_FLAGS); do \
34689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34690         done; \
34691         (cd $(TARGET_SUBDIR)/libvtv && \
34692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34694                   "RANLIB=$${RANLIB}" \
34695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34696                    clean) \
34697           || exit 1
34698
34699 @endif target-libvtv
34700
34701 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
34702 maybe-distclean-target-libvtv:
34703 @if target-libvtv
34704 maybe-distclean-target-libvtv: distclean-target-libvtv
34705
34706 distclean-target-libvtv: 
34707         @: $(MAKE); $(unstage)
34708         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34709         r=`${PWD_COMMAND}`; export r; \
34710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34711         $(RAW_CXX_TARGET_EXPORTS) \
34712         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv" ; \
34713         for flag in $(EXTRA_TARGET_FLAGS); do \
34714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34715         done; \
34716         (cd $(TARGET_SUBDIR)/libvtv && \
34717           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34718                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34719                   "RANLIB=$${RANLIB}" \
34720                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34721                    distclean) \
34722           || exit 1
34723
34724 @endif target-libvtv
34725
34726 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
34727 maybe-maintainer-clean-target-libvtv:
34728 @if target-libvtv
34729 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
34730
34731 maintainer-clean-target-libvtv: 
34732         @: $(MAKE); $(unstage)
34733         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
34734         r=`${PWD_COMMAND}`; export r; \
34735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34736         $(RAW_CXX_TARGET_EXPORTS) \
34737         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv" ; \
34738         for flag in $(EXTRA_TARGET_FLAGS); do \
34739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34740         done; \
34741         (cd $(TARGET_SUBDIR)/libvtv && \
34742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34744                   "RANLIB=$${RANLIB}" \
34745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34746                    maintainer-clean) \
34747           || exit 1
34748
34749 @endif target-libvtv
34750
34751
34752
34753
34754
34755 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
34756 maybe-configure-target-libcilkrts:
34757 @if gcc-bootstrap
34758 configure-target-libcilkrts: stage_current
34759 @endif gcc-bootstrap
34760 @if target-libcilkrts
34761 maybe-configure-target-libcilkrts: configure-target-libcilkrts
34762 configure-target-libcilkrts: 
34763         @: $(MAKE); $(unstage)
34764         @r=`${PWD_COMMAND}`; export r; \
34765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34766         echo "Checking multilib configuration for libcilkrts..."; \
34767         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
34768         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
34769         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
34770           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
34771             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
34772           else \
34773             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
34774             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
34775           fi; \
34776         else \
34777           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
34778         fi; \
34779         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
34780         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
34781         $(NORMAL_TARGET_EXPORTS)  \
34782         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
34783         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
34784         case $(srcdir) in \
34785           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34786           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
34787                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34788         esac; \
34789         module_srcdir=libcilkrts; \
34790         rm -f no-such-file || : ; \
34791         CONFIG_SITE=no-such-file $(SHELL) \
34792           $$s/$$module_srcdir/configure \
34793           --srcdir=$${topdir}/$$module_srcdir \
34794           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34795           --target=${target_alias}  \
34796           || exit 1
34797 @endif target-libcilkrts
34798
34799
34800
34801
34802
34803 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
34804 maybe-all-target-libcilkrts:
34805 @if gcc-bootstrap
34806 all-target-libcilkrts: stage_current
34807 @endif gcc-bootstrap
34808 @if target-libcilkrts
34809 TARGET-target-libcilkrts=all
34810 maybe-all-target-libcilkrts: all-target-libcilkrts
34811 all-target-libcilkrts: configure-target-libcilkrts
34812         @: $(MAKE); $(unstage)
34813         @r=`${PWD_COMMAND}`; export r; \
34814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34815         $(NORMAL_TARGET_EXPORTS)  \
34816         (cd $(TARGET_SUBDIR)/libcilkrts && \
34817           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
34818                 $(TARGET-target-libcilkrts))
34819 @endif target-libcilkrts
34820
34821
34822
34823
34824
34825 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
34826 maybe-check-target-libcilkrts:
34827 @if target-libcilkrts
34828 maybe-check-target-libcilkrts: check-target-libcilkrts
34829
34830 check-target-libcilkrts:
34831         @: $(MAKE); $(unstage)
34832         @r=`${PWD_COMMAND}`; export r; \
34833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34834         $(NORMAL_TARGET_EXPORTS) \
34835         (cd $(TARGET_SUBDIR)/libcilkrts && \
34836           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34837
34838 @endif target-libcilkrts
34839
34840 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
34841 maybe-install-target-libcilkrts:
34842 @if target-libcilkrts
34843 maybe-install-target-libcilkrts: install-target-libcilkrts
34844
34845 install-target-libcilkrts: installdirs
34846         @: $(MAKE); $(unstage)
34847         @r=`${PWD_COMMAND}`; export r; \
34848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34849         $(NORMAL_TARGET_EXPORTS) \
34850         (cd $(TARGET_SUBDIR)/libcilkrts && \
34851           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34852
34853 @endif target-libcilkrts
34854
34855 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
34856 maybe-install-strip-target-libcilkrts:
34857 @if target-libcilkrts
34858 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
34859
34860 install-strip-target-libcilkrts: installdirs
34861         @: $(MAKE); $(unstage)
34862         @r=`${PWD_COMMAND}`; export r; \
34863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34864         $(NORMAL_TARGET_EXPORTS) \
34865         (cd $(TARGET_SUBDIR)/libcilkrts && \
34866           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34867
34868 @endif target-libcilkrts
34869
34870 # Other targets (info, dvi, pdf, etc.)
34871
34872 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
34873 maybe-info-target-libcilkrts:
34874 @if target-libcilkrts
34875 maybe-info-target-libcilkrts: info-target-libcilkrts
34876
34877 info-target-libcilkrts: \
34878     configure-target-libcilkrts 
34879         @: $(MAKE); $(unstage)
34880         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
34881         r=`${PWD_COMMAND}`; export r; \
34882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34883         $(NORMAL_TARGET_EXPORTS) \
34884         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \
34885         for flag in $(EXTRA_TARGET_FLAGS); do \
34886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34887         done; \
34888         (cd $(TARGET_SUBDIR)/libcilkrts && \
34889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34891                   "RANLIB=$${RANLIB}" \
34892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34893                    info) \
34894           || exit 1
34895
34896 @endif target-libcilkrts
34897
34898 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
34899 maybe-dvi-target-libcilkrts:
34900 @if target-libcilkrts
34901 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
34902
34903 dvi-target-libcilkrts: \
34904     configure-target-libcilkrts 
34905         @: $(MAKE); $(unstage)
34906         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
34907         r=`${PWD_COMMAND}`; export r; \
34908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34909         $(NORMAL_TARGET_EXPORTS) \
34910         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \
34911         for flag in $(EXTRA_TARGET_FLAGS); do \
34912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34913         done; \
34914         (cd $(TARGET_SUBDIR)/libcilkrts && \
34915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34917                   "RANLIB=$${RANLIB}" \
34918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34919                    dvi) \
34920           || exit 1
34921
34922 @endif target-libcilkrts
34923
34924 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
34925 maybe-pdf-target-libcilkrts:
34926 @if target-libcilkrts
34927 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
34928
34929 pdf-target-libcilkrts: \
34930     configure-target-libcilkrts 
34931         @: $(MAKE); $(unstage)
34932         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
34933         r=`${PWD_COMMAND}`; export r; \
34934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34935         $(NORMAL_TARGET_EXPORTS) \
34936         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
34937         for flag in $(EXTRA_TARGET_FLAGS); do \
34938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34939         done; \
34940         (cd $(TARGET_SUBDIR)/libcilkrts && \
34941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34943                   "RANLIB=$${RANLIB}" \
34944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34945                    pdf) \
34946           || exit 1
34947
34948 @endif target-libcilkrts
34949
34950 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
34951 maybe-html-target-libcilkrts:
34952 @if target-libcilkrts
34953 maybe-html-target-libcilkrts: html-target-libcilkrts
34954
34955 html-target-libcilkrts: \
34956     configure-target-libcilkrts 
34957         @: $(MAKE); $(unstage)
34958         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
34959         r=`${PWD_COMMAND}`; export r; \
34960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34961         $(NORMAL_TARGET_EXPORTS) \
34962         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \
34963         for flag in $(EXTRA_TARGET_FLAGS); do \
34964           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34965         done; \
34966         (cd $(TARGET_SUBDIR)/libcilkrts && \
34967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34969                   "RANLIB=$${RANLIB}" \
34970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34971                    html) \
34972           || exit 1
34973
34974 @endif target-libcilkrts
34975
34976 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
34977 maybe-TAGS-target-libcilkrts:
34978 @if target-libcilkrts
34979 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
34980
34981 TAGS-target-libcilkrts: \
34982     configure-target-libcilkrts 
34983         @: $(MAKE); $(unstage)
34984         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
34985         r=`${PWD_COMMAND}`; export r; \
34986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34987         $(NORMAL_TARGET_EXPORTS) \
34988         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \
34989         for flag in $(EXTRA_TARGET_FLAGS); do \
34990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34991         done; \
34992         (cd $(TARGET_SUBDIR)/libcilkrts && \
34993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34995                   "RANLIB=$${RANLIB}" \
34996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34997                    TAGS) \
34998           || exit 1
34999
35000 @endif target-libcilkrts
35001
35002 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
35003 maybe-install-info-target-libcilkrts:
35004 @if target-libcilkrts
35005 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
35006
35007 install-info-target-libcilkrts: \
35008     configure-target-libcilkrts \
35009     info-target-libcilkrts 
35010         @: $(MAKE); $(unstage)
35011         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35012         r=`${PWD_COMMAND}`; export r; \
35013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35014         $(NORMAL_TARGET_EXPORTS) \
35015         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts" ; \
35016         for flag in $(EXTRA_TARGET_FLAGS); do \
35017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35018         done; \
35019         (cd $(TARGET_SUBDIR)/libcilkrts && \
35020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35022                   "RANLIB=$${RANLIB}" \
35023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35024                    install-info) \
35025           || exit 1
35026
35027 @endif target-libcilkrts
35028
35029 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
35030 maybe-install-pdf-target-libcilkrts:
35031 @if target-libcilkrts
35032 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
35033
35034 install-pdf-target-libcilkrts: \
35035     configure-target-libcilkrts \
35036     pdf-target-libcilkrts 
35037         @: $(MAKE); $(unstage)
35038         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35039         r=`${PWD_COMMAND}`; export r; \
35040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35041         $(NORMAL_TARGET_EXPORTS) \
35042         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
35043         for flag in $(EXTRA_TARGET_FLAGS); do \
35044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35045         done; \
35046         (cd $(TARGET_SUBDIR)/libcilkrts && \
35047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35049                   "RANLIB=$${RANLIB}" \
35050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35051                    install-pdf) \
35052           || exit 1
35053
35054 @endif target-libcilkrts
35055
35056 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
35057 maybe-install-html-target-libcilkrts:
35058 @if target-libcilkrts
35059 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
35060
35061 install-html-target-libcilkrts: \
35062     configure-target-libcilkrts \
35063     html-target-libcilkrts 
35064         @: $(MAKE); $(unstage)
35065         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35066         r=`${PWD_COMMAND}`; export r; \
35067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35068         $(NORMAL_TARGET_EXPORTS) \
35069         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts" ; \
35070         for flag in $(EXTRA_TARGET_FLAGS); do \
35071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35072         done; \
35073         (cd $(TARGET_SUBDIR)/libcilkrts && \
35074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35076                   "RANLIB=$${RANLIB}" \
35077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35078                    install-html) \
35079           || exit 1
35080
35081 @endif target-libcilkrts
35082
35083 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
35084 maybe-installcheck-target-libcilkrts:
35085 @if target-libcilkrts
35086 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
35087
35088 installcheck-target-libcilkrts: \
35089     configure-target-libcilkrts 
35090         @: $(MAKE); $(unstage)
35091         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35092         r=`${PWD_COMMAND}`; export r; \
35093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35094         $(NORMAL_TARGET_EXPORTS) \
35095         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \
35096         for flag in $(EXTRA_TARGET_FLAGS); do \
35097           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35098         done; \
35099         (cd $(TARGET_SUBDIR)/libcilkrts && \
35100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35102                   "RANLIB=$${RANLIB}" \
35103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35104                    installcheck) \
35105           || exit 1
35106
35107 @endif target-libcilkrts
35108
35109 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
35110 maybe-mostlyclean-target-libcilkrts:
35111 @if target-libcilkrts
35112 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
35113
35114 mostlyclean-target-libcilkrts: 
35115         @: $(MAKE); $(unstage)
35116         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35117         r=`${PWD_COMMAND}`; export r; \
35118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35119         $(NORMAL_TARGET_EXPORTS) \
35120         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \
35121         for flag in $(EXTRA_TARGET_FLAGS); do \
35122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35123         done; \
35124         (cd $(TARGET_SUBDIR)/libcilkrts && \
35125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35127                   "RANLIB=$${RANLIB}" \
35128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35129                    mostlyclean) \
35130           || exit 1
35131
35132 @endif target-libcilkrts
35133
35134 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
35135 maybe-clean-target-libcilkrts:
35136 @if target-libcilkrts
35137 maybe-clean-target-libcilkrts: clean-target-libcilkrts
35138
35139 clean-target-libcilkrts: 
35140         @: $(MAKE); $(unstage)
35141         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35142         r=`${PWD_COMMAND}`; export r; \
35143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35144         $(NORMAL_TARGET_EXPORTS) \
35145         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \
35146         for flag in $(EXTRA_TARGET_FLAGS); do \
35147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35148         done; \
35149         (cd $(TARGET_SUBDIR)/libcilkrts && \
35150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35152                   "RANLIB=$${RANLIB}" \
35153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35154                    clean) \
35155           || exit 1
35156
35157 @endif target-libcilkrts
35158
35159 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
35160 maybe-distclean-target-libcilkrts:
35161 @if target-libcilkrts
35162 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
35163
35164 distclean-target-libcilkrts: 
35165         @: $(MAKE); $(unstage)
35166         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35167         r=`${PWD_COMMAND}`; export r; \
35168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35169         $(NORMAL_TARGET_EXPORTS) \
35170         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \
35171         for flag in $(EXTRA_TARGET_FLAGS); do \
35172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35173         done; \
35174         (cd $(TARGET_SUBDIR)/libcilkrts && \
35175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35177                   "RANLIB=$${RANLIB}" \
35178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35179                    distclean) \
35180           || exit 1
35181
35182 @endif target-libcilkrts
35183
35184 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
35185 maybe-maintainer-clean-target-libcilkrts:
35186 @if target-libcilkrts
35187 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
35188
35189 maintainer-clean-target-libcilkrts: 
35190         @: $(MAKE); $(unstage)
35191         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
35192         r=`${PWD_COMMAND}`; export r; \
35193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35194         $(NORMAL_TARGET_EXPORTS) \
35195         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts" ; \
35196         for flag in $(EXTRA_TARGET_FLAGS); do \
35197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35198         done; \
35199         (cd $(TARGET_SUBDIR)/libcilkrts && \
35200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35202                   "RANLIB=$${RANLIB}" \
35203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35204                    maintainer-clean) \
35205           || exit 1
35206
35207 @endif target-libcilkrts
35208
35209
35210
35211
35212
35213 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
35214 maybe-configure-target-liboffloadmic:
35215 @if gcc-bootstrap
35216 configure-target-liboffloadmic: stage_current
35217 @endif gcc-bootstrap
35218 @if target-liboffloadmic
35219 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
35220 configure-target-liboffloadmic: 
35221         @: $(MAKE); $(unstage)
35222         @r=`${PWD_COMMAND}`; export r; \
35223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35224         echo "Checking multilib configuration for liboffloadmic..."; \
35225         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic ; \
35226         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null ; \
35227         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
35228           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
35229             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
35230           else \
35231             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
35232             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
35233           fi; \
35234         else \
35235           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
35236         fi; \
35237         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
35238         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic ; \
35239         $(NORMAL_TARGET_EXPORTS)  \
35240         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
35241         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
35242         case $(srcdir) in \
35243           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35244           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
35245                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35246         esac; \
35247         module_srcdir=liboffloadmic; \
35248         rm -f no-such-file || : ; \
35249         CONFIG_SITE=no-such-file $(SHELL) \
35250           $$s/$$module_srcdir/configure \
35251           --srcdir=$${topdir}/$$module_srcdir \
35252           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35253           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
35254           || exit 1
35255 @endif target-liboffloadmic
35256
35257
35258
35259
35260
35261 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
35262 maybe-all-target-liboffloadmic:
35263 @if gcc-bootstrap
35264 all-target-liboffloadmic: stage_current
35265 @endif gcc-bootstrap
35266 @if target-liboffloadmic
35267 TARGET-target-liboffloadmic=all
35268 maybe-all-target-liboffloadmic: all-target-liboffloadmic
35269 all-target-liboffloadmic: configure-target-liboffloadmic
35270         @: $(MAKE); $(unstage)
35271         @r=`${PWD_COMMAND}`; export r; \
35272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35273         $(NORMAL_TARGET_EXPORTS)  \
35274         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35275           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
35276                 $(TARGET-target-liboffloadmic))
35277 @endif target-liboffloadmic
35278
35279
35280
35281
35282
35283 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
35284 maybe-check-target-liboffloadmic:
35285 @if target-liboffloadmic
35286 maybe-check-target-liboffloadmic: check-target-liboffloadmic
35287
35288 check-target-liboffloadmic:
35289         @: $(MAKE); $(unstage)
35290         @r=`${PWD_COMMAND}`; export r; \
35291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35292         $(NORMAL_TARGET_EXPORTS) \
35293         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35294           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35295
35296 @endif target-liboffloadmic
35297
35298 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
35299 maybe-install-target-liboffloadmic:
35300 @if target-liboffloadmic
35301 maybe-install-target-liboffloadmic: install-target-liboffloadmic
35302
35303 install-target-liboffloadmic: installdirs
35304         @: $(MAKE); $(unstage)
35305         @r=`${PWD_COMMAND}`; export r; \
35306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35307         $(NORMAL_TARGET_EXPORTS) \
35308         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35309           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35310
35311 @endif target-liboffloadmic
35312
35313 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
35314 maybe-install-strip-target-liboffloadmic:
35315 @if target-liboffloadmic
35316 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
35317
35318 install-strip-target-liboffloadmic: installdirs
35319         @: $(MAKE); $(unstage)
35320         @r=`${PWD_COMMAND}`; export r; \
35321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35322         $(NORMAL_TARGET_EXPORTS) \
35323         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35324           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35325
35326 @endif target-liboffloadmic
35327
35328 # Other targets (info, dvi, pdf, etc.)
35329
35330 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
35331 maybe-info-target-liboffloadmic:
35332 @if target-liboffloadmic
35333 maybe-info-target-liboffloadmic: info-target-liboffloadmic
35334
35335 info-target-liboffloadmic: \
35336     configure-target-liboffloadmic 
35337         @: $(MAKE); $(unstage)
35338         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35339         r=`${PWD_COMMAND}`; export r; \
35340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35341         $(NORMAL_TARGET_EXPORTS) \
35342         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic" ; \
35343         for flag in $(EXTRA_TARGET_FLAGS); do \
35344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35345         done; \
35346         (cd $(TARGET_SUBDIR)/liboffloadmic && \
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                    info) \
35352           || exit 1
35353
35354 @endif target-liboffloadmic
35355
35356 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
35357 maybe-dvi-target-liboffloadmic:
35358 @if target-liboffloadmic
35359 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
35360
35361 dvi-target-liboffloadmic: \
35362     configure-target-liboffloadmic 
35363         @: $(MAKE); $(unstage)
35364         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35365         r=`${PWD_COMMAND}`; export r; \
35366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35367         $(NORMAL_TARGET_EXPORTS) \
35368         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic" ; \
35369         for flag in $(EXTRA_TARGET_FLAGS); do \
35370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35371         done; \
35372         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35375                   "RANLIB=$${RANLIB}" \
35376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35377                    dvi) \
35378           || exit 1
35379
35380 @endif target-liboffloadmic
35381
35382 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
35383 maybe-pdf-target-liboffloadmic:
35384 @if target-liboffloadmic
35385 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
35386
35387 pdf-target-liboffloadmic: \
35388     configure-target-liboffloadmic 
35389         @: $(MAKE); $(unstage)
35390         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35391         r=`${PWD_COMMAND}`; export r; \
35392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35393         $(NORMAL_TARGET_EXPORTS) \
35394         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic" ; \
35395         for flag in $(EXTRA_TARGET_FLAGS); do \
35396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35397         done; \
35398         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35401                   "RANLIB=$${RANLIB}" \
35402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35403                    pdf) \
35404           || exit 1
35405
35406 @endif target-liboffloadmic
35407
35408 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
35409 maybe-html-target-liboffloadmic:
35410 @if target-liboffloadmic
35411 maybe-html-target-liboffloadmic: html-target-liboffloadmic
35412
35413 html-target-liboffloadmic: \
35414     configure-target-liboffloadmic 
35415         @: $(MAKE); $(unstage)
35416         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35417         r=`${PWD_COMMAND}`; export r; \
35418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35419         $(NORMAL_TARGET_EXPORTS) \
35420         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic" ; \
35421         for flag in $(EXTRA_TARGET_FLAGS); do \
35422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35423         done; \
35424         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35427                   "RANLIB=$${RANLIB}" \
35428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35429                    html) \
35430           || exit 1
35431
35432 @endif target-liboffloadmic
35433
35434 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
35435 maybe-TAGS-target-liboffloadmic:
35436 @if target-liboffloadmic
35437 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
35438
35439 TAGS-target-liboffloadmic: \
35440     configure-target-liboffloadmic 
35441         @: $(MAKE); $(unstage)
35442         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35443         r=`${PWD_COMMAND}`; export r; \
35444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35445         $(NORMAL_TARGET_EXPORTS) \
35446         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic" ; \
35447         for flag in $(EXTRA_TARGET_FLAGS); do \
35448           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35449         done; \
35450         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35451           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35452                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35453                   "RANLIB=$${RANLIB}" \
35454                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35455                    TAGS) \
35456           || exit 1
35457
35458 @endif target-liboffloadmic
35459
35460 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
35461 maybe-install-info-target-liboffloadmic:
35462 @if target-liboffloadmic
35463 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
35464
35465 install-info-target-liboffloadmic: \
35466     configure-target-liboffloadmic \
35467     info-target-liboffloadmic 
35468         @: $(MAKE); $(unstage)
35469         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35470         r=`${PWD_COMMAND}`; export r; \
35471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35472         $(NORMAL_TARGET_EXPORTS) \
35473         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic" ; \
35474         for flag in $(EXTRA_TARGET_FLAGS); do \
35475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35476         done; \
35477         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35480                   "RANLIB=$${RANLIB}" \
35481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35482                    install-info) \
35483           || exit 1
35484
35485 @endif target-liboffloadmic
35486
35487 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
35488 maybe-install-pdf-target-liboffloadmic:
35489 @if target-liboffloadmic
35490 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
35491
35492 install-pdf-target-liboffloadmic: \
35493     configure-target-liboffloadmic \
35494     pdf-target-liboffloadmic 
35495         @: $(MAKE); $(unstage)
35496         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35497         r=`${PWD_COMMAND}`; export r; \
35498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35499         $(NORMAL_TARGET_EXPORTS) \
35500         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic" ; \
35501         for flag in $(EXTRA_TARGET_FLAGS); do \
35502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35503         done; \
35504         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35507                   "RANLIB=$${RANLIB}" \
35508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35509                    install-pdf) \
35510           || exit 1
35511
35512 @endif target-liboffloadmic
35513
35514 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
35515 maybe-install-html-target-liboffloadmic:
35516 @if target-liboffloadmic
35517 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
35518
35519 install-html-target-liboffloadmic: \
35520     configure-target-liboffloadmic \
35521     html-target-liboffloadmic 
35522         @: $(MAKE); $(unstage)
35523         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35524         r=`${PWD_COMMAND}`; export r; \
35525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35526         $(NORMAL_TARGET_EXPORTS) \
35527         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic" ; \
35528         for flag in $(EXTRA_TARGET_FLAGS); do \
35529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35530         done; \
35531         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35534                   "RANLIB=$${RANLIB}" \
35535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35536                    install-html) \
35537           || exit 1
35538
35539 @endif target-liboffloadmic
35540
35541 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
35542 maybe-installcheck-target-liboffloadmic:
35543 @if target-liboffloadmic
35544 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
35545
35546 installcheck-target-liboffloadmic: \
35547     configure-target-liboffloadmic 
35548         @: $(MAKE); $(unstage)
35549         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35550         r=`${PWD_COMMAND}`; export r; \
35551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35552         $(NORMAL_TARGET_EXPORTS) \
35553         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic" ; \
35554         for flag in $(EXTRA_TARGET_FLAGS); do \
35555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35556         done; \
35557         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35560                   "RANLIB=$${RANLIB}" \
35561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35562                    installcheck) \
35563           || exit 1
35564
35565 @endif target-liboffloadmic
35566
35567 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
35568 maybe-mostlyclean-target-liboffloadmic:
35569 @if target-liboffloadmic
35570 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
35571
35572 mostlyclean-target-liboffloadmic: 
35573         @: $(MAKE); $(unstage)
35574         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35575         r=`${PWD_COMMAND}`; export r; \
35576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35577         $(NORMAL_TARGET_EXPORTS) \
35578         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic" ; \
35579         for flag in $(EXTRA_TARGET_FLAGS); do \
35580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35581         done; \
35582         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35585                   "RANLIB=$${RANLIB}" \
35586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35587                    mostlyclean) \
35588           || exit 1
35589
35590 @endif target-liboffloadmic
35591
35592 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
35593 maybe-clean-target-liboffloadmic:
35594 @if target-liboffloadmic
35595 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
35596
35597 clean-target-liboffloadmic: 
35598         @: $(MAKE); $(unstage)
35599         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35600         r=`${PWD_COMMAND}`; export r; \
35601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35602         $(NORMAL_TARGET_EXPORTS) \
35603         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic" ; \
35604         for flag in $(EXTRA_TARGET_FLAGS); do \
35605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35606         done; \
35607         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35610                   "RANLIB=$${RANLIB}" \
35611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35612                    clean) \
35613           || exit 1
35614
35615 @endif target-liboffloadmic
35616
35617 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
35618 maybe-distclean-target-liboffloadmic:
35619 @if target-liboffloadmic
35620 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
35621
35622 distclean-target-liboffloadmic: 
35623         @: $(MAKE); $(unstage)
35624         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35625         r=`${PWD_COMMAND}`; export r; \
35626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35627         $(NORMAL_TARGET_EXPORTS) \
35628         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic" ; \
35629         for flag in $(EXTRA_TARGET_FLAGS); do \
35630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35631         done; \
35632         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35635                   "RANLIB=$${RANLIB}" \
35636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35637                    distclean) \
35638           || exit 1
35639
35640 @endif target-liboffloadmic
35641
35642 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
35643 maybe-maintainer-clean-target-liboffloadmic:
35644 @if target-liboffloadmic
35645 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
35646
35647 maintainer-clean-target-liboffloadmic: 
35648         @: $(MAKE); $(unstage)
35649         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
35650         r=`${PWD_COMMAND}`; export r; \
35651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35652         $(NORMAL_TARGET_EXPORTS) \
35653         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic" ; \
35654         for flag in $(EXTRA_TARGET_FLAGS); do \
35655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35656         done; \
35657         (cd $(TARGET_SUBDIR)/liboffloadmic && \
35658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35660                   "RANLIB=$${RANLIB}" \
35661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35662                    maintainer-clean) \
35663           || exit 1
35664
35665 @endif target-liboffloadmic
35666
35667
35668
35669
35670
35671 .PHONY: configure-target-libssp maybe-configure-target-libssp
35672 maybe-configure-target-libssp:
35673 @if gcc-bootstrap
35674 configure-target-libssp: stage_current
35675 @endif gcc-bootstrap
35676 @if target-libssp
35677 maybe-configure-target-libssp: configure-target-libssp
35678 configure-target-libssp: 
35679         @: $(MAKE); $(unstage)
35680         @r=`${PWD_COMMAND}`; export r; \
35681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35682         echo "Checking multilib configuration for libssp..."; \
35683         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
35684         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
35685         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
35686           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
35687             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
35688           else \
35689             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
35690             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
35691           fi; \
35692         else \
35693           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
35694         fi; \
35695         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
35696         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
35697         $(NORMAL_TARGET_EXPORTS)  \
35698         echo Configuring in $(TARGET_SUBDIR)/libssp; \
35699         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
35700         case $(srcdir) in \
35701           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35702           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
35703                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35704         esac; \
35705         module_srcdir=libssp; \
35706         rm -f no-such-file || : ; \
35707         CONFIG_SITE=no-such-file $(SHELL) \
35708           $$s/$$module_srcdir/configure \
35709           --srcdir=$${topdir}/$$module_srcdir \
35710           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35711           --target=${target_alias}  \
35712           || exit 1
35713 @endif target-libssp
35714
35715
35716
35717
35718
35719 .PHONY: all-target-libssp maybe-all-target-libssp
35720 maybe-all-target-libssp:
35721 @if gcc-bootstrap
35722 all-target-libssp: stage_current
35723 @endif gcc-bootstrap
35724 @if target-libssp
35725 TARGET-target-libssp=all
35726 maybe-all-target-libssp: all-target-libssp
35727 all-target-libssp: configure-target-libssp
35728         @: $(MAKE); $(unstage)
35729         @r=`${PWD_COMMAND}`; export r; \
35730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35731         $(NORMAL_TARGET_EXPORTS)  \
35732         (cd $(TARGET_SUBDIR)/libssp && \
35733           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
35734                 $(TARGET-target-libssp))
35735 @endif target-libssp
35736
35737
35738
35739
35740
35741 .PHONY: check-target-libssp maybe-check-target-libssp
35742 maybe-check-target-libssp:
35743 @if target-libssp
35744 maybe-check-target-libssp: check-target-libssp
35745
35746 check-target-libssp:
35747         @: $(MAKE); $(unstage)
35748         @r=`${PWD_COMMAND}`; export r; \
35749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35750         $(NORMAL_TARGET_EXPORTS) \
35751         (cd $(TARGET_SUBDIR)/libssp && \
35752           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
35753
35754 @endif target-libssp
35755
35756 .PHONY: install-target-libssp maybe-install-target-libssp
35757 maybe-install-target-libssp:
35758 @if target-libssp
35759 maybe-install-target-libssp: install-target-libssp
35760
35761 install-target-libssp: installdirs
35762         @: $(MAKE); $(unstage)
35763         @r=`${PWD_COMMAND}`; export r; \
35764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35765         $(NORMAL_TARGET_EXPORTS) \
35766         (cd $(TARGET_SUBDIR)/libssp && \
35767           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35768
35769 @endif target-libssp
35770
35771 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
35772 maybe-install-strip-target-libssp:
35773 @if target-libssp
35774 maybe-install-strip-target-libssp: install-strip-target-libssp
35775
35776 install-strip-target-libssp: installdirs
35777         @: $(MAKE); $(unstage)
35778         @r=`${PWD_COMMAND}`; export r; \
35779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35780         $(NORMAL_TARGET_EXPORTS) \
35781         (cd $(TARGET_SUBDIR)/libssp && \
35782           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35783
35784 @endif target-libssp
35785
35786 # Other targets (info, dvi, pdf, etc.)
35787
35788 .PHONY: maybe-info-target-libssp info-target-libssp
35789 maybe-info-target-libssp:
35790 @if target-libssp
35791 maybe-info-target-libssp: info-target-libssp
35792
35793 info-target-libssp: \
35794     configure-target-libssp 
35795         @: $(MAKE); $(unstage)
35796         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35797         r=`${PWD_COMMAND}`; export r; \
35798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35799         $(NORMAL_TARGET_EXPORTS) \
35800         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
35801         for flag in $(EXTRA_TARGET_FLAGS); do \
35802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35803         done; \
35804         (cd $(TARGET_SUBDIR)/libssp && \
35805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35807                   "RANLIB=$${RANLIB}" \
35808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35809                    info) \
35810           || exit 1
35811
35812 @endif target-libssp
35813
35814 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
35815 maybe-dvi-target-libssp:
35816 @if target-libssp
35817 maybe-dvi-target-libssp: dvi-target-libssp
35818
35819 dvi-target-libssp: \
35820     configure-target-libssp 
35821         @: $(MAKE); $(unstage)
35822         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35823         r=`${PWD_COMMAND}`; export r; \
35824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35825         $(NORMAL_TARGET_EXPORTS) \
35826         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
35827         for flag in $(EXTRA_TARGET_FLAGS); do \
35828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35829         done; \
35830         (cd $(TARGET_SUBDIR)/libssp && \
35831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35833                   "RANLIB=$${RANLIB}" \
35834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35835                    dvi) \
35836           || exit 1
35837
35838 @endif target-libssp
35839
35840 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
35841 maybe-pdf-target-libssp:
35842 @if target-libssp
35843 maybe-pdf-target-libssp: pdf-target-libssp
35844
35845 pdf-target-libssp: \
35846     configure-target-libssp 
35847         @: $(MAKE); $(unstage)
35848         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35849         r=`${PWD_COMMAND}`; export r; \
35850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35851         $(NORMAL_TARGET_EXPORTS) \
35852         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
35853         for flag in $(EXTRA_TARGET_FLAGS); do \
35854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35855         done; \
35856         (cd $(TARGET_SUBDIR)/libssp && \
35857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35859                   "RANLIB=$${RANLIB}" \
35860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35861                    pdf) \
35862           || exit 1
35863
35864 @endif target-libssp
35865
35866 .PHONY: maybe-html-target-libssp html-target-libssp
35867 maybe-html-target-libssp:
35868 @if target-libssp
35869 maybe-html-target-libssp: html-target-libssp
35870
35871 html-target-libssp: \
35872     configure-target-libssp 
35873         @: $(MAKE); $(unstage)
35874         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35875         r=`${PWD_COMMAND}`; export r; \
35876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35877         $(NORMAL_TARGET_EXPORTS) \
35878         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
35879         for flag in $(EXTRA_TARGET_FLAGS); do \
35880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35881         done; \
35882         (cd $(TARGET_SUBDIR)/libssp && \
35883           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35884                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35885                   "RANLIB=$${RANLIB}" \
35886                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35887                    html) \
35888           || exit 1
35889
35890 @endif target-libssp
35891
35892 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
35893 maybe-TAGS-target-libssp:
35894 @if target-libssp
35895 maybe-TAGS-target-libssp: TAGS-target-libssp
35896
35897 TAGS-target-libssp: \
35898     configure-target-libssp 
35899         @: $(MAKE); $(unstage)
35900         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35901         r=`${PWD_COMMAND}`; export r; \
35902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35903         $(NORMAL_TARGET_EXPORTS) \
35904         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
35905         for flag in $(EXTRA_TARGET_FLAGS); do \
35906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35907         done; \
35908         (cd $(TARGET_SUBDIR)/libssp && \
35909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35911                   "RANLIB=$${RANLIB}" \
35912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35913                    TAGS) \
35914           || exit 1
35915
35916 @endif target-libssp
35917
35918 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
35919 maybe-install-info-target-libssp:
35920 @if target-libssp
35921 maybe-install-info-target-libssp: install-info-target-libssp
35922
35923 install-info-target-libssp: \
35924     configure-target-libssp \
35925     info-target-libssp 
35926         @: $(MAKE); $(unstage)
35927         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35928         r=`${PWD_COMMAND}`; export r; \
35929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35930         $(NORMAL_TARGET_EXPORTS) \
35931         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
35932         for flag in $(EXTRA_TARGET_FLAGS); do \
35933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35934         done; \
35935         (cd $(TARGET_SUBDIR)/libssp && \
35936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35938                   "RANLIB=$${RANLIB}" \
35939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35940                    install-info) \
35941           || exit 1
35942
35943 @endif target-libssp
35944
35945 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
35946 maybe-install-pdf-target-libssp:
35947 @if target-libssp
35948 maybe-install-pdf-target-libssp: install-pdf-target-libssp
35949
35950 install-pdf-target-libssp: \
35951     configure-target-libssp \
35952     pdf-target-libssp 
35953         @: $(MAKE); $(unstage)
35954         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35955         r=`${PWD_COMMAND}`; export r; \
35956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35957         $(NORMAL_TARGET_EXPORTS) \
35958         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
35959         for flag in $(EXTRA_TARGET_FLAGS); do \
35960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35961         done; \
35962         (cd $(TARGET_SUBDIR)/libssp && \
35963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35965                   "RANLIB=$${RANLIB}" \
35966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35967                    install-pdf) \
35968           || exit 1
35969
35970 @endif target-libssp
35971
35972 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
35973 maybe-install-html-target-libssp:
35974 @if target-libssp
35975 maybe-install-html-target-libssp: install-html-target-libssp
35976
35977 install-html-target-libssp: \
35978     configure-target-libssp \
35979     html-target-libssp 
35980         @: $(MAKE); $(unstage)
35981         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
35982         r=`${PWD_COMMAND}`; export r; \
35983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35984         $(NORMAL_TARGET_EXPORTS) \
35985         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
35986         for flag in $(EXTRA_TARGET_FLAGS); do \
35987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35988         done; \
35989         (cd $(TARGET_SUBDIR)/libssp && \
35990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35992                   "RANLIB=$${RANLIB}" \
35993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35994                    install-html) \
35995           || exit 1
35996
35997 @endif target-libssp
35998
35999 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
36000 maybe-installcheck-target-libssp:
36001 @if target-libssp
36002 maybe-installcheck-target-libssp: installcheck-target-libssp
36003
36004 installcheck-target-libssp: \
36005     configure-target-libssp 
36006         @: $(MAKE); $(unstage)
36007         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36008         r=`${PWD_COMMAND}`; export r; \
36009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36010         $(NORMAL_TARGET_EXPORTS) \
36011         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
36012         for flag in $(EXTRA_TARGET_FLAGS); do \
36013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36014         done; \
36015         (cd $(TARGET_SUBDIR)/libssp && \
36016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36018                   "RANLIB=$${RANLIB}" \
36019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36020                    installcheck) \
36021           || exit 1
36022
36023 @endif target-libssp
36024
36025 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
36026 maybe-mostlyclean-target-libssp:
36027 @if target-libssp
36028 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
36029
36030 mostlyclean-target-libssp: 
36031         @: $(MAKE); $(unstage)
36032         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36033         r=`${PWD_COMMAND}`; export r; \
36034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36035         $(NORMAL_TARGET_EXPORTS) \
36036         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
36037         for flag in $(EXTRA_TARGET_FLAGS); do \
36038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36039         done; \
36040         (cd $(TARGET_SUBDIR)/libssp && \
36041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36043                   "RANLIB=$${RANLIB}" \
36044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36045                    mostlyclean) \
36046           || exit 1
36047
36048 @endif target-libssp
36049
36050 .PHONY: maybe-clean-target-libssp clean-target-libssp
36051 maybe-clean-target-libssp:
36052 @if target-libssp
36053 maybe-clean-target-libssp: clean-target-libssp
36054
36055 clean-target-libssp: 
36056         @: $(MAKE); $(unstage)
36057         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36058         r=`${PWD_COMMAND}`; export r; \
36059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36060         $(NORMAL_TARGET_EXPORTS) \
36061         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
36062         for flag in $(EXTRA_TARGET_FLAGS); do \
36063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36064         done; \
36065         (cd $(TARGET_SUBDIR)/libssp && \
36066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36068                   "RANLIB=$${RANLIB}" \
36069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36070                    clean) \
36071           || exit 1
36072
36073 @endif target-libssp
36074
36075 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
36076 maybe-distclean-target-libssp:
36077 @if target-libssp
36078 maybe-distclean-target-libssp: distclean-target-libssp
36079
36080 distclean-target-libssp: 
36081         @: $(MAKE); $(unstage)
36082         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36083         r=`${PWD_COMMAND}`; export r; \
36084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36085         $(NORMAL_TARGET_EXPORTS) \
36086         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
36087         for flag in $(EXTRA_TARGET_FLAGS); do \
36088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36089         done; \
36090         (cd $(TARGET_SUBDIR)/libssp && \
36091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36093                   "RANLIB=$${RANLIB}" \
36094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36095                    distclean) \
36096           || exit 1
36097
36098 @endif target-libssp
36099
36100 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
36101 maybe-maintainer-clean-target-libssp:
36102 @if target-libssp
36103 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
36104
36105 maintainer-clean-target-libssp: 
36106         @: $(MAKE); $(unstage)
36107         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
36108         r=`${PWD_COMMAND}`; export r; \
36109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36110         $(NORMAL_TARGET_EXPORTS) \
36111         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
36112         for flag in $(EXTRA_TARGET_FLAGS); do \
36113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36114         done; \
36115         (cd $(TARGET_SUBDIR)/libssp && \
36116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36118                   "RANLIB=$${RANLIB}" \
36119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36120                    maintainer-clean) \
36121           || exit 1
36122
36123 @endif target-libssp
36124
36125
36126
36127
36128
36129 .PHONY: configure-target-newlib maybe-configure-target-newlib
36130 maybe-configure-target-newlib:
36131 @if gcc-bootstrap
36132 configure-target-newlib: stage_current
36133 @endif gcc-bootstrap
36134 @if target-newlib
36135 maybe-configure-target-newlib: configure-target-newlib
36136 configure-target-newlib: 
36137         @: $(MAKE); $(unstage)
36138         @r=`${PWD_COMMAND}`; export r; \
36139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36140         echo "Checking multilib configuration for newlib..."; \
36141         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
36142         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
36143         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
36144           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
36145             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
36146           else \
36147             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
36148             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
36149           fi; \
36150         else \
36151           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
36152         fi; \
36153         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
36154         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
36155         $(NORMAL_TARGET_EXPORTS)  \
36156         echo Configuring in $(TARGET_SUBDIR)/newlib; \
36157         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
36158         case $(srcdir) in \
36159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36160           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
36161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36162         esac; \
36163         module_srcdir=newlib; \
36164         rm -f no-such-file || : ; \
36165         CONFIG_SITE=no-such-file $(SHELL) \
36166           $$s/$$module_srcdir/configure \
36167           --srcdir=$${topdir}/$$module_srcdir \
36168           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36169           --target=${target_alias}  \
36170           || exit 1
36171 @endif target-newlib
36172
36173
36174
36175
36176
36177 .PHONY: all-target-newlib maybe-all-target-newlib
36178 maybe-all-target-newlib:
36179 @if gcc-bootstrap
36180 all-target-newlib: stage_current
36181 @endif gcc-bootstrap
36182 @if target-newlib
36183 TARGET-target-newlib=all
36184 maybe-all-target-newlib: all-target-newlib
36185 all-target-newlib: configure-target-newlib
36186         @: $(MAKE); $(unstage)
36187         @r=`${PWD_COMMAND}`; export r; \
36188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36189         $(NORMAL_TARGET_EXPORTS)  \
36190         (cd $(TARGET_SUBDIR)/newlib && \
36191           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36192                 $(TARGET-target-newlib))
36193 @endif target-newlib
36194
36195
36196
36197
36198
36199 .PHONY: check-target-newlib maybe-check-target-newlib
36200 maybe-check-target-newlib:
36201 @if target-newlib
36202 maybe-check-target-newlib: check-target-newlib
36203
36204 check-target-newlib:
36205         @: $(MAKE); $(unstage)
36206         @r=`${PWD_COMMAND}`; export r; \
36207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36208         $(NORMAL_TARGET_EXPORTS) \
36209         (cd $(TARGET_SUBDIR)/newlib && \
36210           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36211
36212 @endif target-newlib
36213
36214 .PHONY: install-target-newlib maybe-install-target-newlib
36215 maybe-install-target-newlib:
36216 @if target-newlib
36217 maybe-install-target-newlib: install-target-newlib
36218
36219 install-target-newlib: installdirs
36220         @: $(MAKE); $(unstage)
36221         @r=`${PWD_COMMAND}`; export r; \
36222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36223         $(NORMAL_TARGET_EXPORTS) \
36224         (cd $(TARGET_SUBDIR)/newlib && \
36225           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36226
36227 @endif target-newlib
36228
36229 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
36230 maybe-install-strip-target-newlib:
36231 @if target-newlib
36232 maybe-install-strip-target-newlib: install-strip-target-newlib
36233
36234 install-strip-target-newlib: installdirs
36235         @: $(MAKE); $(unstage)
36236         @r=`${PWD_COMMAND}`; export r; \
36237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36238         $(NORMAL_TARGET_EXPORTS) \
36239         (cd $(TARGET_SUBDIR)/newlib && \
36240           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36241
36242 @endif target-newlib
36243
36244 # Other targets (info, dvi, pdf, etc.)
36245
36246 .PHONY: maybe-info-target-newlib info-target-newlib
36247 maybe-info-target-newlib:
36248 @if target-newlib
36249 maybe-info-target-newlib: info-target-newlib
36250
36251 info-target-newlib: \
36252     configure-target-newlib 
36253         @: $(MAKE); $(unstage)
36254         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36255         r=`${PWD_COMMAND}`; export r; \
36256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36257         $(NORMAL_TARGET_EXPORTS) \
36258         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
36259         for flag in $(EXTRA_TARGET_FLAGS); do \
36260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36261         done; \
36262         (cd $(TARGET_SUBDIR)/newlib && \
36263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36265                   "RANLIB=$${RANLIB}" \
36266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36267                    info) \
36268           || exit 1
36269
36270 @endif target-newlib
36271
36272 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
36273 maybe-dvi-target-newlib:
36274 @if target-newlib
36275 maybe-dvi-target-newlib: dvi-target-newlib
36276
36277 dvi-target-newlib: \
36278     configure-target-newlib 
36279         @: $(MAKE); $(unstage)
36280         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36281         r=`${PWD_COMMAND}`; export r; \
36282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36283         $(NORMAL_TARGET_EXPORTS) \
36284         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
36285         for flag in $(EXTRA_TARGET_FLAGS); do \
36286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36287         done; \
36288         (cd $(TARGET_SUBDIR)/newlib && \
36289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36291                   "RANLIB=$${RANLIB}" \
36292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36293                    dvi) \
36294           || exit 1
36295
36296 @endif target-newlib
36297
36298 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
36299 maybe-pdf-target-newlib:
36300 @if target-newlib
36301 maybe-pdf-target-newlib: pdf-target-newlib
36302
36303 pdf-target-newlib: \
36304     configure-target-newlib 
36305         @: $(MAKE); $(unstage)
36306         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36307         r=`${PWD_COMMAND}`; export r; \
36308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36309         $(NORMAL_TARGET_EXPORTS) \
36310         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
36311         for flag in $(EXTRA_TARGET_FLAGS); do \
36312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36313         done; \
36314         (cd $(TARGET_SUBDIR)/newlib && \
36315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36317                   "RANLIB=$${RANLIB}" \
36318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36319                    pdf) \
36320           || exit 1
36321
36322 @endif target-newlib
36323
36324 .PHONY: maybe-html-target-newlib html-target-newlib
36325 maybe-html-target-newlib:
36326 @if target-newlib
36327 maybe-html-target-newlib: html-target-newlib
36328
36329 html-target-newlib: \
36330     configure-target-newlib 
36331         @: $(MAKE); $(unstage)
36332         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36333         r=`${PWD_COMMAND}`; export r; \
36334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36335         $(NORMAL_TARGET_EXPORTS) \
36336         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
36337         for flag in $(EXTRA_TARGET_FLAGS); do \
36338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36339         done; \
36340         (cd $(TARGET_SUBDIR)/newlib && \
36341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36343                   "RANLIB=$${RANLIB}" \
36344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36345                    html) \
36346           || exit 1
36347
36348 @endif target-newlib
36349
36350 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
36351 maybe-TAGS-target-newlib:
36352 @if target-newlib
36353 maybe-TAGS-target-newlib: TAGS-target-newlib
36354
36355 TAGS-target-newlib: \
36356     configure-target-newlib 
36357         @: $(MAKE); $(unstage)
36358         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36359         r=`${PWD_COMMAND}`; export r; \
36360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36361         $(NORMAL_TARGET_EXPORTS) \
36362         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
36363         for flag in $(EXTRA_TARGET_FLAGS); do \
36364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36365         done; \
36366         (cd $(TARGET_SUBDIR)/newlib && \
36367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36369                   "RANLIB=$${RANLIB}" \
36370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36371                    TAGS) \
36372           || exit 1
36373
36374 @endif target-newlib
36375
36376 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
36377 maybe-install-info-target-newlib:
36378 @if target-newlib
36379 maybe-install-info-target-newlib: install-info-target-newlib
36380
36381 install-info-target-newlib: \
36382     configure-target-newlib \
36383     info-target-newlib 
36384         @: $(MAKE); $(unstage)
36385         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36386         r=`${PWD_COMMAND}`; export r; \
36387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36388         $(NORMAL_TARGET_EXPORTS) \
36389         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
36390         for flag in $(EXTRA_TARGET_FLAGS); do \
36391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36392         done; \
36393         (cd $(TARGET_SUBDIR)/newlib && \
36394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36396                   "RANLIB=$${RANLIB}" \
36397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36398                    install-info) \
36399           || exit 1
36400
36401 @endif target-newlib
36402
36403 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
36404 maybe-install-pdf-target-newlib:
36405 @if target-newlib
36406 maybe-install-pdf-target-newlib: install-pdf-target-newlib
36407
36408 install-pdf-target-newlib: \
36409     configure-target-newlib \
36410     pdf-target-newlib 
36411         @: $(MAKE); $(unstage)
36412         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36413         r=`${PWD_COMMAND}`; export r; \
36414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36415         $(NORMAL_TARGET_EXPORTS) \
36416         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
36417         for flag in $(EXTRA_TARGET_FLAGS); do \
36418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36419         done; \
36420         (cd $(TARGET_SUBDIR)/newlib && \
36421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36423                   "RANLIB=$${RANLIB}" \
36424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36425                    install-pdf) \
36426           || exit 1
36427
36428 @endif target-newlib
36429
36430 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
36431 maybe-install-html-target-newlib:
36432 @if target-newlib
36433 maybe-install-html-target-newlib: install-html-target-newlib
36434
36435 install-html-target-newlib: \
36436     configure-target-newlib \
36437     html-target-newlib 
36438         @: $(MAKE); $(unstage)
36439         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36440         r=`${PWD_COMMAND}`; export r; \
36441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36442         $(NORMAL_TARGET_EXPORTS) \
36443         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
36444         for flag in $(EXTRA_TARGET_FLAGS); do \
36445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36446         done; \
36447         (cd $(TARGET_SUBDIR)/newlib && \
36448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36450                   "RANLIB=$${RANLIB}" \
36451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36452                    install-html) \
36453           || exit 1
36454
36455 @endif target-newlib
36456
36457 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
36458 maybe-installcheck-target-newlib:
36459 @if target-newlib
36460 maybe-installcheck-target-newlib: installcheck-target-newlib
36461
36462 installcheck-target-newlib: \
36463     configure-target-newlib 
36464         @: $(MAKE); $(unstage)
36465         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36466         r=`${PWD_COMMAND}`; export r; \
36467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36468         $(NORMAL_TARGET_EXPORTS) \
36469         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
36470         for flag in $(EXTRA_TARGET_FLAGS); do \
36471           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36472         done; \
36473         (cd $(TARGET_SUBDIR)/newlib && \
36474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36476                   "RANLIB=$${RANLIB}" \
36477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36478                    installcheck) \
36479           || exit 1
36480
36481 @endif target-newlib
36482
36483 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
36484 maybe-mostlyclean-target-newlib:
36485 @if target-newlib
36486 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
36487
36488 mostlyclean-target-newlib: 
36489         @: $(MAKE); $(unstage)
36490         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36491         r=`${PWD_COMMAND}`; export r; \
36492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36493         $(NORMAL_TARGET_EXPORTS) \
36494         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
36495         for flag in $(EXTRA_TARGET_FLAGS); do \
36496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36497         done; \
36498         (cd $(TARGET_SUBDIR)/newlib && \
36499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36501                   "RANLIB=$${RANLIB}" \
36502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36503                    mostlyclean) \
36504           || exit 1
36505
36506 @endif target-newlib
36507
36508 .PHONY: maybe-clean-target-newlib clean-target-newlib
36509 maybe-clean-target-newlib:
36510 @if target-newlib
36511 maybe-clean-target-newlib: clean-target-newlib
36512
36513 clean-target-newlib: 
36514         @: $(MAKE); $(unstage)
36515         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36516         r=`${PWD_COMMAND}`; export r; \
36517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36518         $(NORMAL_TARGET_EXPORTS) \
36519         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
36520         for flag in $(EXTRA_TARGET_FLAGS); do \
36521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36522         done; \
36523         (cd $(TARGET_SUBDIR)/newlib && \
36524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36526                   "RANLIB=$${RANLIB}" \
36527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36528                    clean) \
36529           || exit 1
36530
36531 @endif target-newlib
36532
36533 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
36534 maybe-distclean-target-newlib:
36535 @if target-newlib
36536 maybe-distclean-target-newlib: distclean-target-newlib
36537
36538 distclean-target-newlib: 
36539         @: $(MAKE); $(unstage)
36540         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36541         r=`${PWD_COMMAND}`; export r; \
36542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36543         $(NORMAL_TARGET_EXPORTS) \
36544         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
36545         for flag in $(EXTRA_TARGET_FLAGS); do \
36546           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36547         done; \
36548         (cd $(TARGET_SUBDIR)/newlib && \
36549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36551                   "RANLIB=$${RANLIB}" \
36552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36553                    distclean) \
36554           || exit 1
36555
36556 @endif target-newlib
36557
36558 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
36559 maybe-maintainer-clean-target-newlib:
36560 @if target-newlib
36561 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
36562
36563 maintainer-clean-target-newlib: 
36564         @: $(MAKE); $(unstage)
36565         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
36566         r=`${PWD_COMMAND}`; export r; \
36567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36568         $(NORMAL_TARGET_EXPORTS) \
36569         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
36570         for flag in $(EXTRA_TARGET_FLAGS); do \
36571           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36572         done; \
36573         (cd $(TARGET_SUBDIR)/newlib && \
36574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36576                   "RANLIB=$${RANLIB}" \
36577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36578                    maintainer-clean) \
36579           || exit 1
36580
36581 @endif target-newlib
36582
36583
36584
36585
36586
36587 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
36588 maybe-configure-target-libgcc:
36589 @if gcc-bootstrap
36590 configure-target-libgcc: stage_current
36591 @endif gcc-bootstrap
36592 @if target-libgcc
36593 maybe-configure-target-libgcc: configure-target-libgcc
36594 configure-target-libgcc: 
36595         @r=`${PWD_COMMAND}`; export r; \
36596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36597         echo "Checking multilib configuration for libgcc..."; \
36598         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36599         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36600         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36601           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36602             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36603           else \
36604             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36605             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36606           fi; \
36607         else \
36608           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36609         fi; \
36610         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36611         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36612         $(NORMAL_TARGET_EXPORTS)  \
36613         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
36614         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
36615         case $(srcdir) in \
36616           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36617           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36618                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36619         esac; \
36620         module_srcdir=libgcc; \
36621         rm -f no-such-file || : ; \
36622         CONFIG_SITE=no-such-file $(SHELL) \
36623           $$s/$$module_srcdir/configure \
36624           --srcdir=$${topdir}/$$module_srcdir \
36625           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36626           --target=${target_alias}  \
36627           || exit 1
36628 @endif target-libgcc
36629
36630
36631
36632 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
36633 maybe-configure-stage1-target-libgcc:
36634 @if target-libgcc-bootstrap
36635 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
36636 configure-stage1-target-libgcc:
36637         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36638         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36639         @r=`${PWD_COMMAND}`; export r; \
36640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36641         TFLAGS="$(STAGE1_TFLAGS)"; \
36642         echo "Checking multilib configuration for libgcc..."; \
36643         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36644         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36645           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36646             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36647           else \
36648             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36649             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36650           fi; \
36651         else \
36652           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36653         fi; \
36654         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36655         $(NORMAL_TARGET_EXPORTS) \
36656         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36657         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36658         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36659         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
36660         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36661         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36662         case $(srcdir) in \
36663           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36664           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36665                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36666         esac; \
36667         module_srcdir=libgcc; \
36668         $(SHELL) $$s/$$module_srcdir/configure \
36669           --srcdir=$${topdir}/$$module_srcdir \
36670           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36671           --target=${target_alias} \
36672            \
36673           $(STAGE1_CONFIGURE_FLAGS)
36674 @endif target-libgcc-bootstrap
36675
36676 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
36677 maybe-configure-stage2-target-libgcc:
36678 @if target-libgcc-bootstrap
36679 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
36680 configure-stage2-target-libgcc:
36681         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36682         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36683         @r=`${PWD_COMMAND}`; export r; \
36684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36685         TFLAGS="$(STAGE2_TFLAGS)"; \
36686         echo "Checking multilib configuration for libgcc..."; \
36687         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36688         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36689           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36690             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36691           else \
36692             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36693             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36694           fi; \
36695         else \
36696           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36697         fi; \
36698         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36699         $(NORMAL_TARGET_EXPORTS) \
36700          \
36701         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36702         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36703         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36704         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
36705         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36706         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36707         case $(srcdir) in \
36708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36709           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36711         esac; \
36712         module_srcdir=libgcc; \
36713         $(SHELL) $$s/$$module_srcdir/configure \
36714           --srcdir=$${topdir}/$$module_srcdir \
36715           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36716           --target=${target_alias} \
36717            --with-build-libsubdir=$(HOST_SUBDIR)  \
36718           $(STAGE2_CONFIGURE_FLAGS)
36719 @endif target-libgcc-bootstrap
36720
36721 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
36722 maybe-configure-stage3-target-libgcc:
36723 @if target-libgcc-bootstrap
36724 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
36725 configure-stage3-target-libgcc:
36726         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36727         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36728         @r=`${PWD_COMMAND}`; export r; \
36729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36730         TFLAGS="$(STAGE3_TFLAGS)"; \
36731         echo "Checking multilib configuration for libgcc..."; \
36732         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36733         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36734           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36735             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36736           else \
36737             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36738             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36739           fi; \
36740         else \
36741           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36742         fi; \
36743         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36744         $(NORMAL_TARGET_EXPORTS) \
36745          \
36746         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36747         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36748         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36749         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
36750         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36751         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36752         case $(srcdir) in \
36753           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36754           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36755                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36756         esac; \
36757         module_srcdir=libgcc; \
36758         $(SHELL) $$s/$$module_srcdir/configure \
36759           --srcdir=$${topdir}/$$module_srcdir \
36760           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36761           --target=${target_alias} \
36762            --with-build-libsubdir=$(HOST_SUBDIR)  \
36763           $(STAGE3_CONFIGURE_FLAGS)
36764 @endif target-libgcc-bootstrap
36765
36766 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
36767 maybe-configure-stage4-target-libgcc:
36768 @if target-libgcc-bootstrap
36769 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
36770 configure-stage4-target-libgcc:
36771         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36772         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36773         @r=`${PWD_COMMAND}`; export r; \
36774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36775         TFLAGS="$(STAGE4_TFLAGS)"; \
36776         echo "Checking multilib configuration for libgcc..."; \
36777         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36778         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36779           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36780             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36781           else \
36782             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36783             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36784           fi; \
36785         else \
36786           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36787         fi; \
36788         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36789         $(NORMAL_TARGET_EXPORTS) \
36790          \
36791         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36792         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36793         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36794         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
36795         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36796         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36797         case $(srcdir) in \
36798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36799           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36801         esac; \
36802         module_srcdir=libgcc; \
36803         $(SHELL) $$s/$$module_srcdir/configure \
36804           --srcdir=$${topdir}/$$module_srcdir \
36805           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36806           --target=${target_alias} \
36807            --with-build-libsubdir=$(HOST_SUBDIR)  \
36808           $(STAGE4_CONFIGURE_FLAGS)
36809 @endif target-libgcc-bootstrap
36810
36811 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
36812 maybe-configure-stageprofile-target-libgcc:
36813 @if target-libgcc-bootstrap
36814 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
36815 configure-stageprofile-target-libgcc:
36816         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36817         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36818         @r=`${PWD_COMMAND}`; export r; \
36819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36820         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36821         echo "Checking multilib configuration for libgcc..."; \
36822         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36823         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36824           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36825             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36826           else \
36827             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36828             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36829           fi; \
36830         else \
36831           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36832         fi; \
36833         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36834         $(NORMAL_TARGET_EXPORTS) \
36835          \
36836         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36837         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36838         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36839         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
36840         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36841         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36842         case $(srcdir) in \
36843           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36844           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36845                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36846         esac; \
36847         module_srcdir=libgcc; \
36848         $(SHELL) $$s/$$module_srcdir/configure \
36849           --srcdir=$${topdir}/$$module_srcdir \
36850           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36851           --target=${target_alias} \
36852            --with-build-libsubdir=$(HOST_SUBDIR)  \
36853           $(STAGEprofile_CONFIGURE_FLAGS)
36854 @endif target-libgcc-bootstrap
36855
36856 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
36857 maybe-configure-stagefeedback-target-libgcc:
36858 @if target-libgcc-bootstrap
36859 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
36860 configure-stagefeedback-target-libgcc:
36861         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36862         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
36863         @r=`${PWD_COMMAND}`; export r; \
36864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36865         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36866         echo "Checking multilib configuration for libgcc..."; \
36867         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
36868         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36869           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
36870             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
36871           else \
36872             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
36873             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36874           fi; \
36875         else \
36876           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
36877         fi; \
36878         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
36879         $(NORMAL_TARGET_EXPORTS) \
36880          \
36881         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
36882         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
36883         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
36884         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
36885         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
36886         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
36887         case $(srcdir) in \
36888           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36889           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
36890                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36891         esac; \
36892         module_srcdir=libgcc; \
36893         $(SHELL) $$s/$$module_srcdir/configure \
36894           --srcdir=$${topdir}/$$module_srcdir \
36895           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36896           --target=${target_alias} \
36897            --with-build-libsubdir=$(HOST_SUBDIR)  \
36898           $(STAGEfeedback_CONFIGURE_FLAGS)
36899 @endif target-libgcc-bootstrap
36900
36901
36902
36903
36904
36905 .PHONY: all-target-libgcc maybe-all-target-libgcc
36906 maybe-all-target-libgcc:
36907 @if gcc-bootstrap
36908 all-target-libgcc: stage_current
36909 @endif gcc-bootstrap
36910 @if target-libgcc
36911 TARGET-target-libgcc=all
36912 maybe-all-target-libgcc: all-target-libgcc
36913 all-target-libgcc: configure-target-libgcc
36914         @r=`${PWD_COMMAND}`; export r; \
36915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36916         $(NORMAL_TARGET_EXPORTS)  \
36917         (cd $(TARGET_SUBDIR)/libgcc && \
36918           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36919                 $(TARGET-target-libgcc))
36920 @endif target-libgcc
36921
36922
36923
36924 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
36925 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
36926 maybe-all-stage1-target-libgcc:
36927 maybe-clean-stage1-target-libgcc:
36928 @if target-libgcc-bootstrap
36929 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
36930 all-stage1: all-stage1-target-libgcc
36931 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
36932 all-stage1-target-libgcc: configure-stage1-target-libgcc
36933         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36934         @r=`${PWD_COMMAND}`; export r; \
36935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36936         TFLAGS="$(STAGE1_TFLAGS)"; \
36937         $(NORMAL_TARGET_EXPORTS)  \
36938         cd $(TARGET_SUBDIR)/libgcc && \
36939         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36940                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36941                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36942                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36943                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36944                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36945                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36946                 $(EXTRA_TARGET_FLAGS)  \
36947                   \
36948                 TFLAGS="$(STAGE1_TFLAGS)" \
36949                 $(TARGET-stage1-target-libgcc)
36950
36951 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
36952 clean-stage1: clean-stage1-target-libgcc
36953 clean-stage1-target-libgcc:
36954         @if [ $(current_stage) = stage1 ]; then \
36955           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
36956         else \
36957           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
36958           $(MAKE) stage1-start; \
36959         fi; \
36960         cd $(TARGET_SUBDIR)/libgcc && \
36961         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
36962           clean
36963 @endif target-libgcc-bootstrap
36964
36965
36966 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
36967 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
36968 maybe-all-stage2-target-libgcc:
36969 maybe-clean-stage2-target-libgcc:
36970 @if target-libgcc-bootstrap
36971 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
36972 all-stage2: all-stage2-target-libgcc
36973 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
36974 all-stage2-target-libgcc: configure-stage2-target-libgcc
36975         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36976         @r=`${PWD_COMMAND}`; export r; \
36977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36978         TFLAGS="$(STAGE2_TFLAGS)"; \
36979         $(NORMAL_TARGET_EXPORTS) \
36980           \
36981         cd $(TARGET_SUBDIR)/libgcc && \
36982         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36983                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
36984                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
36985                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
36986                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36987                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36988                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36989                 $(EXTRA_TARGET_FLAGS)   \
36990                 TFLAGS="$(STAGE2_TFLAGS)" \
36991                 $(TARGET-stage2-target-libgcc)
36992
36993 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
36994 clean-stage2: clean-stage2-target-libgcc
36995 clean-stage2-target-libgcc:
36996         @if [ $(current_stage) = stage2 ]; then \
36997           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
36998         else \
36999           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
37000           $(MAKE) stage2-start; \
37001         fi; \
37002         cd $(TARGET_SUBDIR)/libgcc && \
37003         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37004 @endif target-libgcc-bootstrap
37005
37006
37007 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
37008 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
37009 maybe-all-stage3-target-libgcc:
37010 maybe-clean-stage3-target-libgcc:
37011 @if target-libgcc-bootstrap
37012 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
37013 all-stage3: all-stage3-target-libgcc
37014 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
37015 all-stage3-target-libgcc: configure-stage3-target-libgcc
37016         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
37017         @r=`${PWD_COMMAND}`; export r; \
37018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37019         TFLAGS="$(STAGE3_TFLAGS)"; \
37020         $(NORMAL_TARGET_EXPORTS) \
37021           \
37022         cd $(TARGET_SUBDIR)/libgcc && \
37023         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37024                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37025                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37026                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37027                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37028                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37029                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37030                 $(EXTRA_TARGET_FLAGS)   \
37031                 TFLAGS="$(STAGE3_TFLAGS)" \
37032                 $(TARGET-stage3-target-libgcc)
37033
37034 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
37035 clean-stage3: clean-stage3-target-libgcc
37036 clean-stage3-target-libgcc:
37037         @if [ $(current_stage) = stage3 ]; then \
37038           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37039         else \
37040           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
37041           $(MAKE) stage3-start; \
37042         fi; \
37043         cd $(TARGET_SUBDIR)/libgcc && \
37044         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37045 @endif target-libgcc-bootstrap
37046
37047
37048 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
37049 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
37050 maybe-all-stage4-target-libgcc:
37051 maybe-clean-stage4-target-libgcc:
37052 @if target-libgcc-bootstrap
37053 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
37054 all-stage4: all-stage4-target-libgcc
37055 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
37056 all-stage4-target-libgcc: configure-stage4-target-libgcc
37057         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
37058         @r=`${PWD_COMMAND}`; export r; \
37059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37060         TFLAGS="$(STAGE4_TFLAGS)"; \
37061         $(NORMAL_TARGET_EXPORTS) \
37062           \
37063         cd $(TARGET_SUBDIR)/libgcc && \
37064         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37065                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37066                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37067                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37068                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37069                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37070                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37071                 $(EXTRA_TARGET_FLAGS)   \
37072                 TFLAGS="$(STAGE4_TFLAGS)" \
37073                 $(TARGET-stage4-target-libgcc)
37074
37075 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
37076 clean-stage4: clean-stage4-target-libgcc
37077 clean-stage4-target-libgcc:
37078         @if [ $(current_stage) = stage4 ]; then \
37079           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37080         else \
37081           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
37082           $(MAKE) stage4-start; \
37083         fi; \
37084         cd $(TARGET_SUBDIR)/libgcc && \
37085         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37086 @endif target-libgcc-bootstrap
37087
37088
37089 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
37090 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
37091 maybe-all-stageprofile-target-libgcc:
37092 maybe-clean-stageprofile-target-libgcc:
37093 @if target-libgcc-bootstrap
37094 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
37095 all-stageprofile: all-stageprofile-target-libgcc
37096 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
37097 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
37098         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
37099         @r=`${PWD_COMMAND}`; export r; \
37100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37101         TFLAGS="$(STAGEprofile_TFLAGS)"; \
37102         $(NORMAL_TARGET_EXPORTS) \
37103           \
37104         cd $(TARGET_SUBDIR)/libgcc && \
37105         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37106                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37107                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37108                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37109                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37110                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37111                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37112                 $(EXTRA_TARGET_FLAGS)   \
37113                 TFLAGS="$(STAGEprofile_TFLAGS)" \
37114                 $(TARGET-stageprofile-target-libgcc)
37115
37116 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
37117 clean-stageprofile: clean-stageprofile-target-libgcc
37118 clean-stageprofile-target-libgcc:
37119         @if [ $(current_stage) = stageprofile ]; then \
37120           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37121         else \
37122           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
37123           $(MAKE) stageprofile-start; \
37124         fi; \
37125         cd $(TARGET_SUBDIR)/libgcc && \
37126         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37127 @endif target-libgcc-bootstrap
37128
37129
37130 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
37131 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
37132 maybe-all-stagefeedback-target-libgcc:
37133 maybe-clean-stagefeedback-target-libgcc:
37134 @if target-libgcc-bootstrap
37135 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
37136 all-stagefeedback: all-stagefeedback-target-libgcc
37137 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
37138 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
37139         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
37140         @r=`${PWD_COMMAND}`; export r; \
37141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37142         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
37143         $(NORMAL_TARGET_EXPORTS) \
37144           \
37145         cd $(TARGET_SUBDIR)/libgcc && \
37146         $(MAKE) $(BASE_FLAGS_TO_PASS) \
37147                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
37148                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
37149                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
37150                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
37151                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
37152                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
37153                 $(EXTRA_TARGET_FLAGS)   \
37154                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
37155                 $(TARGET-stagefeedback-target-libgcc)
37156
37157 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
37158 clean-stagefeedback: clean-stagefeedback-target-libgcc
37159 clean-stagefeedback-target-libgcc:
37160         @if [ $(current_stage) = stagefeedback ]; then \
37161           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
37162         else \
37163           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
37164           $(MAKE) stagefeedback-start; \
37165         fi; \
37166         cd $(TARGET_SUBDIR)/libgcc && \
37167         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
37168 @endif target-libgcc-bootstrap
37169
37170
37171
37172
37173
37174
37175 .PHONY: check-target-libgcc maybe-check-target-libgcc
37176 maybe-check-target-libgcc:
37177 @if target-libgcc
37178 maybe-check-target-libgcc: check-target-libgcc
37179
37180 # Dummy target for uncheckable module.
37181 check-target-libgcc:
37182
37183 @endif target-libgcc
37184
37185 .PHONY: install-target-libgcc maybe-install-target-libgcc
37186 maybe-install-target-libgcc:
37187 @if target-libgcc
37188 maybe-install-target-libgcc: install-target-libgcc
37189
37190 install-target-libgcc: installdirs
37191         @: $(MAKE); $(unstage)
37192         @r=`${PWD_COMMAND}`; export r; \
37193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37194         $(NORMAL_TARGET_EXPORTS) \
37195         (cd $(TARGET_SUBDIR)/libgcc && \
37196           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37197
37198 @endif target-libgcc
37199
37200 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
37201 maybe-install-strip-target-libgcc:
37202 @if target-libgcc
37203 maybe-install-strip-target-libgcc: install-strip-target-libgcc
37204
37205 install-strip-target-libgcc: installdirs
37206         @: $(MAKE); $(unstage)
37207         @r=`${PWD_COMMAND}`; export r; \
37208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37209         $(NORMAL_TARGET_EXPORTS) \
37210         (cd $(TARGET_SUBDIR)/libgcc && \
37211           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37212
37213 @endif target-libgcc
37214
37215 # Other targets (info, dvi, pdf, etc.)
37216
37217 .PHONY: maybe-info-target-libgcc info-target-libgcc
37218 maybe-info-target-libgcc:
37219 @if target-libgcc
37220 maybe-info-target-libgcc: info-target-libgcc
37221
37222 info-target-libgcc: \
37223     configure-target-libgcc 
37224         @: $(MAKE); $(unstage)
37225         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37226         r=`${PWD_COMMAND}`; export r; \
37227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37228         $(NORMAL_TARGET_EXPORTS) \
37229         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
37230         for flag in $(EXTRA_TARGET_FLAGS); do \
37231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37232         done; \
37233         (cd $(TARGET_SUBDIR)/libgcc && \
37234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37236                   "RANLIB=$${RANLIB}" \
37237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37238                    info) \
37239           || exit 1
37240
37241 @endif target-libgcc
37242
37243 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
37244 maybe-dvi-target-libgcc:
37245 @if target-libgcc
37246 maybe-dvi-target-libgcc: dvi-target-libgcc
37247
37248 dvi-target-libgcc: \
37249     configure-target-libgcc 
37250         @: $(MAKE); $(unstage)
37251         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37252         r=`${PWD_COMMAND}`; export r; \
37253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37254         $(NORMAL_TARGET_EXPORTS) \
37255         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
37256         for flag in $(EXTRA_TARGET_FLAGS); do \
37257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37258         done; \
37259         (cd $(TARGET_SUBDIR)/libgcc && \
37260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37262                   "RANLIB=$${RANLIB}" \
37263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37264                    dvi) \
37265           || exit 1
37266
37267 @endif target-libgcc
37268
37269 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
37270 maybe-pdf-target-libgcc:
37271 @if target-libgcc
37272 maybe-pdf-target-libgcc: pdf-target-libgcc
37273
37274 pdf-target-libgcc: \
37275     configure-target-libgcc 
37276         @: $(MAKE); $(unstage)
37277         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37278         r=`${PWD_COMMAND}`; export r; \
37279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37280         $(NORMAL_TARGET_EXPORTS) \
37281         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
37282         for flag in $(EXTRA_TARGET_FLAGS); do \
37283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37284         done; \
37285         (cd $(TARGET_SUBDIR)/libgcc && \
37286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37288                   "RANLIB=$${RANLIB}" \
37289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37290                    pdf) \
37291           || exit 1
37292
37293 @endif target-libgcc
37294
37295 .PHONY: maybe-html-target-libgcc html-target-libgcc
37296 maybe-html-target-libgcc:
37297 @if target-libgcc
37298 maybe-html-target-libgcc: html-target-libgcc
37299
37300 html-target-libgcc: \
37301     configure-target-libgcc 
37302         @: $(MAKE); $(unstage)
37303         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37304         r=`${PWD_COMMAND}`; export r; \
37305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37306         $(NORMAL_TARGET_EXPORTS) \
37307         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
37308         for flag in $(EXTRA_TARGET_FLAGS); do \
37309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37310         done; \
37311         (cd $(TARGET_SUBDIR)/libgcc && \
37312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37314                   "RANLIB=$${RANLIB}" \
37315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37316                    html) \
37317           || exit 1
37318
37319 @endif target-libgcc
37320
37321 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
37322 maybe-TAGS-target-libgcc:
37323 @if target-libgcc
37324 maybe-TAGS-target-libgcc: TAGS-target-libgcc
37325
37326 TAGS-target-libgcc: \
37327     configure-target-libgcc 
37328         @: $(MAKE); $(unstage)
37329         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37330         r=`${PWD_COMMAND}`; export r; \
37331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37332         $(NORMAL_TARGET_EXPORTS) \
37333         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
37334         for flag in $(EXTRA_TARGET_FLAGS); do \
37335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37336         done; \
37337         (cd $(TARGET_SUBDIR)/libgcc && \
37338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37340                   "RANLIB=$${RANLIB}" \
37341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37342                    TAGS) \
37343           || exit 1
37344
37345 @endif target-libgcc
37346
37347 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
37348 maybe-install-info-target-libgcc:
37349 @if target-libgcc
37350 maybe-install-info-target-libgcc: install-info-target-libgcc
37351
37352 install-info-target-libgcc: \
37353     configure-target-libgcc \
37354     info-target-libgcc 
37355         @: $(MAKE); $(unstage)
37356         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37357         r=`${PWD_COMMAND}`; export r; \
37358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37359         $(NORMAL_TARGET_EXPORTS) \
37360         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
37361         for flag in $(EXTRA_TARGET_FLAGS); do \
37362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37363         done; \
37364         (cd $(TARGET_SUBDIR)/libgcc && \
37365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37367                   "RANLIB=$${RANLIB}" \
37368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37369                    install-info) \
37370           || exit 1
37371
37372 @endif target-libgcc
37373
37374 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
37375 maybe-install-pdf-target-libgcc:
37376 @if target-libgcc
37377 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
37378
37379 install-pdf-target-libgcc: \
37380     configure-target-libgcc \
37381     pdf-target-libgcc 
37382         @: $(MAKE); $(unstage)
37383         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37384         r=`${PWD_COMMAND}`; export r; \
37385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37386         $(NORMAL_TARGET_EXPORTS) \
37387         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
37388         for flag in $(EXTRA_TARGET_FLAGS); do \
37389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37390         done; \
37391         (cd $(TARGET_SUBDIR)/libgcc && \
37392           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37393                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37394                   "RANLIB=$${RANLIB}" \
37395                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37396                    install-pdf) \
37397           || exit 1
37398
37399 @endif target-libgcc
37400
37401 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
37402 maybe-install-html-target-libgcc:
37403 @if target-libgcc
37404 maybe-install-html-target-libgcc: install-html-target-libgcc
37405
37406 install-html-target-libgcc: \
37407     configure-target-libgcc \
37408     html-target-libgcc 
37409         @: $(MAKE); $(unstage)
37410         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37411         r=`${PWD_COMMAND}`; export r; \
37412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37413         $(NORMAL_TARGET_EXPORTS) \
37414         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
37415         for flag in $(EXTRA_TARGET_FLAGS); do \
37416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37417         done; \
37418         (cd $(TARGET_SUBDIR)/libgcc && \
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                    install-html) \
37424           || exit 1
37425
37426 @endif target-libgcc
37427
37428 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
37429 maybe-installcheck-target-libgcc:
37430 @if target-libgcc
37431 maybe-installcheck-target-libgcc: installcheck-target-libgcc
37432
37433 installcheck-target-libgcc: \
37434     configure-target-libgcc 
37435         @: $(MAKE); $(unstage)
37436         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37437         r=`${PWD_COMMAND}`; export r; \
37438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37439         $(NORMAL_TARGET_EXPORTS) \
37440         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
37441         for flag in $(EXTRA_TARGET_FLAGS); do \
37442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37443         done; \
37444         (cd $(TARGET_SUBDIR)/libgcc && \
37445           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37446                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37447                   "RANLIB=$${RANLIB}" \
37448                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37449                    installcheck) \
37450           || exit 1
37451
37452 @endif target-libgcc
37453
37454 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
37455 maybe-mostlyclean-target-libgcc:
37456 @if target-libgcc
37457 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
37458
37459 mostlyclean-target-libgcc: 
37460         @: $(MAKE); $(unstage)
37461         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37462         r=`${PWD_COMMAND}`; export r; \
37463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37464         $(NORMAL_TARGET_EXPORTS) \
37465         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
37466         for flag in $(EXTRA_TARGET_FLAGS); do \
37467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37468         done; \
37469         (cd $(TARGET_SUBDIR)/libgcc && \
37470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37472                   "RANLIB=$${RANLIB}" \
37473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37474                    mostlyclean) \
37475           || exit 1
37476
37477 @endif target-libgcc
37478
37479 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
37480 maybe-clean-target-libgcc:
37481 @if target-libgcc
37482 maybe-clean-target-libgcc: clean-target-libgcc
37483
37484 clean-target-libgcc: 
37485         @: $(MAKE); $(unstage)
37486         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37487         r=`${PWD_COMMAND}`; export r; \
37488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37489         $(NORMAL_TARGET_EXPORTS) \
37490         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
37491         for flag in $(EXTRA_TARGET_FLAGS); do \
37492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37493         done; \
37494         (cd $(TARGET_SUBDIR)/libgcc && \
37495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37497                   "RANLIB=$${RANLIB}" \
37498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37499                    clean) \
37500           || exit 1
37501
37502 @endif target-libgcc
37503
37504 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
37505 maybe-distclean-target-libgcc:
37506 @if target-libgcc
37507 maybe-distclean-target-libgcc: distclean-target-libgcc
37508
37509 distclean-target-libgcc: 
37510         @: $(MAKE); $(unstage)
37511         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37512         r=`${PWD_COMMAND}`; export r; \
37513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37514         $(NORMAL_TARGET_EXPORTS) \
37515         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
37516         for flag in $(EXTRA_TARGET_FLAGS); do \
37517           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37518         done; \
37519         (cd $(TARGET_SUBDIR)/libgcc && \
37520           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37521                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37522                   "RANLIB=$${RANLIB}" \
37523                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37524                    distclean) \
37525           || exit 1
37526
37527 @endif target-libgcc
37528
37529 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
37530 maybe-maintainer-clean-target-libgcc:
37531 @if target-libgcc
37532 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
37533
37534 maintainer-clean-target-libgcc: 
37535         @: $(MAKE); $(unstage)
37536         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
37537         r=`${PWD_COMMAND}`; export r; \
37538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37539         $(NORMAL_TARGET_EXPORTS) \
37540         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
37541         for flag in $(EXTRA_TARGET_FLAGS); do \
37542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37543         done; \
37544         (cd $(TARGET_SUBDIR)/libgcc && \
37545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37547                   "RANLIB=$${RANLIB}" \
37548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37549                    maintainer-clean) \
37550           || exit 1
37551
37552 @endif target-libgcc
37553
37554
37555
37556
37557
37558 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
37559 maybe-configure-target-libbacktrace:
37560 @if gcc-bootstrap
37561 configure-target-libbacktrace: stage_current
37562 @endif gcc-bootstrap
37563 @if target-libbacktrace
37564 maybe-configure-target-libbacktrace: configure-target-libbacktrace
37565 configure-target-libbacktrace: 
37566         @: $(MAKE); $(unstage)
37567         @r=`${PWD_COMMAND}`; export r; \
37568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37569         echo "Checking multilib configuration for libbacktrace..."; \
37570         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
37571         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null ; \
37572         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
37573           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
37574             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
37575           else \
37576             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
37577             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
37578           fi; \
37579         else \
37580           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
37581         fi; \
37582         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
37583         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
37584         $(NORMAL_TARGET_EXPORTS)  \
37585         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
37586         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
37587         case $(srcdir) in \
37588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37589           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
37590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37591         esac; \
37592         module_srcdir=libbacktrace; \
37593         rm -f no-such-file || : ; \
37594         CONFIG_SITE=no-such-file $(SHELL) \
37595           $$s/$$module_srcdir/configure \
37596           --srcdir=$${topdir}/$$module_srcdir \
37597           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37598           --target=${target_alias}  \
37599           || exit 1
37600 @endif target-libbacktrace
37601
37602
37603
37604
37605
37606 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
37607 maybe-all-target-libbacktrace:
37608 @if gcc-bootstrap
37609 all-target-libbacktrace: stage_current
37610 @endif gcc-bootstrap
37611 @if target-libbacktrace
37612 TARGET-target-libbacktrace=all
37613 maybe-all-target-libbacktrace: all-target-libbacktrace
37614 all-target-libbacktrace: configure-target-libbacktrace
37615         @: $(MAKE); $(unstage)
37616         @r=`${PWD_COMMAND}`; export r; \
37617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37618         $(NORMAL_TARGET_EXPORTS)  \
37619         (cd $(TARGET_SUBDIR)/libbacktrace && \
37620           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37621                 $(TARGET-target-libbacktrace))
37622 @endif target-libbacktrace
37623
37624
37625
37626
37627
37628 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
37629 maybe-check-target-libbacktrace:
37630 @if target-libbacktrace
37631 maybe-check-target-libbacktrace: check-target-libbacktrace
37632
37633 check-target-libbacktrace:
37634         @: $(MAKE); $(unstage)
37635         @r=`${PWD_COMMAND}`; export r; \
37636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37637         $(NORMAL_TARGET_EXPORTS) \
37638         (cd $(TARGET_SUBDIR)/libbacktrace && \
37639           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37640
37641 @endif target-libbacktrace
37642
37643 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
37644 maybe-install-target-libbacktrace:
37645 @if target-libbacktrace
37646 maybe-install-target-libbacktrace: install-target-libbacktrace
37647
37648 install-target-libbacktrace: installdirs
37649         @: $(MAKE); $(unstage)
37650         @r=`${PWD_COMMAND}`; export r; \
37651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37652         $(NORMAL_TARGET_EXPORTS) \
37653         (cd $(TARGET_SUBDIR)/libbacktrace && \
37654           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37655
37656 @endif target-libbacktrace
37657
37658 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
37659 maybe-install-strip-target-libbacktrace:
37660 @if target-libbacktrace
37661 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
37662
37663 install-strip-target-libbacktrace: installdirs
37664         @: $(MAKE); $(unstage)
37665         @r=`${PWD_COMMAND}`; export r; \
37666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37667         $(NORMAL_TARGET_EXPORTS) \
37668         (cd $(TARGET_SUBDIR)/libbacktrace && \
37669           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37670
37671 @endif target-libbacktrace
37672
37673 # Other targets (info, dvi, pdf, etc.)
37674
37675 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
37676 maybe-info-target-libbacktrace:
37677 @if target-libbacktrace
37678 maybe-info-target-libbacktrace: info-target-libbacktrace
37679
37680 info-target-libbacktrace: \
37681     configure-target-libbacktrace 
37682         @: $(MAKE); $(unstage)
37683         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37684         r=`${PWD_COMMAND}`; export r; \
37685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37686         $(NORMAL_TARGET_EXPORTS) \
37687         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace" ; \
37688         for flag in $(EXTRA_TARGET_FLAGS); do \
37689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37690         done; \
37691         (cd $(TARGET_SUBDIR)/libbacktrace && \
37692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37694                   "RANLIB=$${RANLIB}" \
37695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37696                    info) \
37697           || exit 1
37698
37699 @endif target-libbacktrace
37700
37701 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
37702 maybe-dvi-target-libbacktrace:
37703 @if target-libbacktrace
37704 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
37705
37706 dvi-target-libbacktrace: \
37707     configure-target-libbacktrace 
37708         @: $(MAKE); $(unstage)
37709         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37710         r=`${PWD_COMMAND}`; export r; \
37711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37712         $(NORMAL_TARGET_EXPORTS) \
37713         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace" ; \
37714         for flag in $(EXTRA_TARGET_FLAGS); do \
37715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37716         done; \
37717         (cd $(TARGET_SUBDIR)/libbacktrace && \
37718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37720                   "RANLIB=$${RANLIB}" \
37721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37722                    dvi) \
37723           || exit 1
37724
37725 @endif target-libbacktrace
37726
37727 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
37728 maybe-pdf-target-libbacktrace:
37729 @if target-libbacktrace
37730 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
37731
37732 pdf-target-libbacktrace: \
37733     configure-target-libbacktrace 
37734         @: $(MAKE); $(unstage)
37735         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37736         r=`${PWD_COMMAND}`; export r; \
37737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37738         $(NORMAL_TARGET_EXPORTS) \
37739         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
37740         for flag in $(EXTRA_TARGET_FLAGS); do \
37741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37742         done; \
37743         (cd $(TARGET_SUBDIR)/libbacktrace && \
37744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37746                   "RANLIB=$${RANLIB}" \
37747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37748                    pdf) \
37749           || exit 1
37750
37751 @endif target-libbacktrace
37752
37753 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
37754 maybe-html-target-libbacktrace:
37755 @if target-libbacktrace
37756 maybe-html-target-libbacktrace: html-target-libbacktrace
37757
37758 html-target-libbacktrace: \
37759     configure-target-libbacktrace 
37760         @: $(MAKE); $(unstage)
37761         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37762         r=`${PWD_COMMAND}`; export r; \
37763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37764         $(NORMAL_TARGET_EXPORTS) \
37765         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace" ; \
37766         for flag in $(EXTRA_TARGET_FLAGS); do \
37767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37768         done; \
37769         (cd $(TARGET_SUBDIR)/libbacktrace && \
37770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37772                   "RANLIB=$${RANLIB}" \
37773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37774                    html) \
37775           || exit 1
37776
37777 @endif target-libbacktrace
37778
37779 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
37780 maybe-TAGS-target-libbacktrace:
37781 @if target-libbacktrace
37782 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
37783
37784 TAGS-target-libbacktrace: \
37785     configure-target-libbacktrace 
37786         @: $(MAKE); $(unstage)
37787         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37788         r=`${PWD_COMMAND}`; export r; \
37789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37790         $(NORMAL_TARGET_EXPORTS) \
37791         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace" ; \
37792         for flag in $(EXTRA_TARGET_FLAGS); do \
37793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37794         done; \
37795         (cd $(TARGET_SUBDIR)/libbacktrace && \
37796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37798                   "RANLIB=$${RANLIB}" \
37799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37800                    TAGS) \
37801           || exit 1
37802
37803 @endif target-libbacktrace
37804
37805 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
37806 maybe-install-info-target-libbacktrace:
37807 @if target-libbacktrace
37808 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
37809
37810 install-info-target-libbacktrace: \
37811     configure-target-libbacktrace \
37812     info-target-libbacktrace 
37813         @: $(MAKE); $(unstage)
37814         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37815         r=`${PWD_COMMAND}`; export r; \
37816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37817         $(NORMAL_TARGET_EXPORTS) \
37818         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace" ; \
37819         for flag in $(EXTRA_TARGET_FLAGS); do \
37820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37821         done; \
37822         (cd $(TARGET_SUBDIR)/libbacktrace && \
37823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37825                   "RANLIB=$${RANLIB}" \
37826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37827                    install-info) \
37828           || exit 1
37829
37830 @endif target-libbacktrace
37831
37832 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
37833 maybe-install-pdf-target-libbacktrace:
37834 @if target-libbacktrace
37835 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
37836
37837 install-pdf-target-libbacktrace: \
37838     configure-target-libbacktrace \
37839     pdf-target-libbacktrace 
37840         @: $(MAKE); $(unstage)
37841         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37842         r=`${PWD_COMMAND}`; export r; \
37843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37844         $(NORMAL_TARGET_EXPORTS) \
37845         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
37846         for flag in $(EXTRA_TARGET_FLAGS); do \
37847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37848         done; \
37849         (cd $(TARGET_SUBDIR)/libbacktrace && \
37850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37852                   "RANLIB=$${RANLIB}" \
37853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37854                    install-pdf) \
37855           || exit 1
37856
37857 @endif target-libbacktrace
37858
37859 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
37860 maybe-install-html-target-libbacktrace:
37861 @if target-libbacktrace
37862 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
37863
37864 install-html-target-libbacktrace: \
37865     configure-target-libbacktrace \
37866     html-target-libbacktrace 
37867         @: $(MAKE); $(unstage)
37868         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37869         r=`${PWD_COMMAND}`; export r; \
37870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37871         $(NORMAL_TARGET_EXPORTS) \
37872         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace" ; \
37873         for flag in $(EXTRA_TARGET_FLAGS); do \
37874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37875         done; \
37876         (cd $(TARGET_SUBDIR)/libbacktrace && \
37877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37879                   "RANLIB=$${RANLIB}" \
37880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37881                    install-html) \
37882           || exit 1
37883
37884 @endif target-libbacktrace
37885
37886 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
37887 maybe-installcheck-target-libbacktrace:
37888 @if target-libbacktrace
37889 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
37890
37891 installcheck-target-libbacktrace: \
37892     configure-target-libbacktrace 
37893         @: $(MAKE); $(unstage)
37894         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37895         r=`${PWD_COMMAND}`; export r; \
37896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37897         $(NORMAL_TARGET_EXPORTS) \
37898         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace" ; \
37899         for flag in $(EXTRA_TARGET_FLAGS); do \
37900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37901         done; \
37902         (cd $(TARGET_SUBDIR)/libbacktrace && \
37903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37905                   "RANLIB=$${RANLIB}" \
37906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37907                    installcheck) \
37908           || exit 1
37909
37910 @endif target-libbacktrace
37911
37912 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
37913 maybe-mostlyclean-target-libbacktrace:
37914 @if target-libbacktrace
37915 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
37916
37917 mostlyclean-target-libbacktrace: 
37918         @: $(MAKE); $(unstage)
37919         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37920         r=`${PWD_COMMAND}`; export r; \
37921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37922         $(NORMAL_TARGET_EXPORTS) \
37923         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace" ; \
37924         for flag in $(EXTRA_TARGET_FLAGS); do \
37925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37926         done; \
37927         (cd $(TARGET_SUBDIR)/libbacktrace && \
37928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37930                   "RANLIB=$${RANLIB}" \
37931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37932                    mostlyclean) \
37933           || exit 1
37934
37935 @endif target-libbacktrace
37936
37937 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
37938 maybe-clean-target-libbacktrace:
37939 @if target-libbacktrace
37940 maybe-clean-target-libbacktrace: clean-target-libbacktrace
37941
37942 clean-target-libbacktrace: 
37943         @: $(MAKE); $(unstage)
37944         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37945         r=`${PWD_COMMAND}`; export r; \
37946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37947         $(NORMAL_TARGET_EXPORTS) \
37948         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace" ; \
37949         for flag in $(EXTRA_TARGET_FLAGS); do \
37950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37951         done; \
37952         (cd $(TARGET_SUBDIR)/libbacktrace && \
37953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37955                   "RANLIB=$${RANLIB}" \
37956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37957                    clean) \
37958           || exit 1
37959
37960 @endif target-libbacktrace
37961
37962 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
37963 maybe-distclean-target-libbacktrace:
37964 @if target-libbacktrace
37965 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
37966
37967 distclean-target-libbacktrace: 
37968         @: $(MAKE); $(unstage)
37969         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37970         r=`${PWD_COMMAND}`; export r; \
37971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37972         $(NORMAL_TARGET_EXPORTS) \
37973         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace" ; \
37974         for flag in $(EXTRA_TARGET_FLAGS); do \
37975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37976         done; \
37977         (cd $(TARGET_SUBDIR)/libbacktrace && \
37978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37980                   "RANLIB=$${RANLIB}" \
37981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37982                    distclean) \
37983           || exit 1
37984
37985 @endif target-libbacktrace
37986
37987 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
37988 maybe-maintainer-clean-target-libbacktrace:
37989 @if target-libbacktrace
37990 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
37991
37992 maintainer-clean-target-libbacktrace: 
37993         @: $(MAKE); $(unstage)
37994         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
37995         r=`${PWD_COMMAND}`; export r; \
37996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37997         $(NORMAL_TARGET_EXPORTS) \
37998         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace" ; \
37999         for flag in $(EXTRA_TARGET_FLAGS); do \
38000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38001         done; \
38002         (cd $(TARGET_SUBDIR)/libbacktrace && \
38003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38005                   "RANLIB=$${RANLIB}" \
38006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38007                    maintainer-clean) \
38008           || exit 1
38009
38010 @endif target-libbacktrace
38011
38012
38013
38014
38015
38016 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
38017 maybe-configure-target-libquadmath:
38018 @if gcc-bootstrap
38019 configure-target-libquadmath: stage_current
38020 @endif gcc-bootstrap
38021 @if target-libquadmath
38022 maybe-configure-target-libquadmath: configure-target-libquadmath
38023 configure-target-libquadmath: 
38024         @: $(MAKE); $(unstage)
38025         @r=`${PWD_COMMAND}`; export r; \
38026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38027         echo "Checking multilib configuration for libquadmath..."; \
38028         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
38029         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
38030         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
38031           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
38032             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
38033           else \
38034             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
38035             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
38036           fi; \
38037         else \
38038           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
38039         fi; \
38040         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
38041         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
38042         $(NORMAL_TARGET_EXPORTS)  \
38043         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
38044         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
38045         case $(srcdir) in \
38046           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38047           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
38048                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38049         esac; \
38050         module_srcdir=libquadmath; \
38051         rm -f no-such-file || : ; \
38052         CONFIG_SITE=no-such-file $(SHELL) \
38053           $$s/$$module_srcdir/configure \
38054           --srcdir=$${topdir}/$$module_srcdir \
38055           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38056           --target=${target_alias}  \
38057           || exit 1
38058 @endif target-libquadmath
38059
38060
38061
38062
38063
38064 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
38065 maybe-all-target-libquadmath:
38066 @if gcc-bootstrap
38067 all-target-libquadmath: stage_current
38068 @endif gcc-bootstrap
38069 @if target-libquadmath
38070 TARGET-target-libquadmath=all
38071 maybe-all-target-libquadmath: all-target-libquadmath
38072 all-target-libquadmath: configure-target-libquadmath
38073         @: $(MAKE); $(unstage)
38074         @r=`${PWD_COMMAND}`; export r; \
38075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38076         $(NORMAL_TARGET_EXPORTS)  \
38077         (cd $(TARGET_SUBDIR)/libquadmath && \
38078           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38079                 $(TARGET-target-libquadmath))
38080 @endif target-libquadmath
38081
38082
38083
38084
38085
38086 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
38087 maybe-check-target-libquadmath:
38088 @if target-libquadmath
38089 maybe-check-target-libquadmath: check-target-libquadmath
38090
38091 check-target-libquadmath:
38092         @: $(MAKE); $(unstage)
38093         @r=`${PWD_COMMAND}`; export r; \
38094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38095         $(NORMAL_TARGET_EXPORTS) \
38096         (cd $(TARGET_SUBDIR)/libquadmath && \
38097           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38098
38099 @endif target-libquadmath
38100
38101 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
38102 maybe-install-target-libquadmath:
38103 @if target-libquadmath
38104 maybe-install-target-libquadmath: install-target-libquadmath
38105
38106 install-target-libquadmath: installdirs
38107         @: $(MAKE); $(unstage)
38108         @r=`${PWD_COMMAND}`; export r; \
38109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38110         $(NORMAL_TARGET_EXPORTS) \
38111         (cd $(TARGET_SUBDIR)/libquadmath && \
38112           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38113
38114 @endif target-libquadmath
38115
38116 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
38117 maybe-install-strip-target-libquadmath:
38118 @if target-libquadmath
38119 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
38120
38121 install-strip-target-libquadmath: installdirs
38122         @: $(MAKE); $(unstage)
38123         @r=`${PWD_COMMAND}`; export r; \
38124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38125         $(NORMAL_TARGET_EXPORTS) \
38126         (cd $(TARGET_SUBDIR)/libquadmath && \
38127           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38128
38129 @endif target-libquadmath
38130
38131 # Other targets (info, dvi, pdf, etc.)
38132
38133 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
38134 maybe-info-target-libquadmath:
38135 @if target-libquadmath
38136 maybe-info-target-libquadmath: info-target-libquadmath
38137
38138 info-target-libquadmath: \
38139     configure-target-libquadmath 
38140         @: $(MAKE); $(unstage)
38141         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38142         r=`${PWD_COMMAND}`; export r; \
38143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38144         $(NORMAL_TARGET_EXPORTS) \
38145         echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
38146         for flag in $(EXTRA_TARGET_FLAGS); do \
38147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38148         done; \
38149         (cd $(TARGET_SUBDIR)/libquadmath && \
38150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38152                   "RANLIB=$${RANLIB}" \
38153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38154                    info) \
38155           || exit 1
38156
38157 @endif target-libquadmath
38158
38159 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
38160 maybe-dvi-target-libquadmath:
38161 @if target-libquadmath
38162 maybe-dvi-target-libquadmath: dvi-target-libquadmath
38163
38164 dvi-target-libquadmath: \
38165     configure-target-libquadmath 
38166         @: $(MAKE); $(unstage)
38167         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38168         r=`${PWD_COMMAND}`; export r; \
38169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38170         $(NORMAL_TARGET_EXPORTS) \
38171         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
38172         for flag in $(EXTRA_TARGET_FLAGS); do \
38173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38174         done; \
38175         (cd $(TARGET_SUBDIR)/libquadmath && \
38176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38178                   "RANLIB=$${RANLIB}" \
38179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38180                    dvi) \
38181           || exit 1
38182
38183 @endif target-libquadmath
38184
38185 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
38186 maybe-pdf-target-libquadmath:
38187 @if target-libquadmath
38188 maybe-pdf-target-libquadmath: pdf-target-libquadmath
38189
38190 pdf-target-libquadmath: \
38191     configure-target-libquadmath 
38192         @: $(MAKE); $(unstage)
38193         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38194         r=`${PWD_COMMAND}`; export r; \
38195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38196         $(NORMAL_TARGET_EXPORTS) \
38197         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
38198         for flag in $(EXTRA_TARGET_FLAGS); do \
38199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38200         done; \
38201         (cd $(TARGET_SUBDIR)/libquadmath && \
38202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38204                   "RANLIB=$${RANLIB}" \
38205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38206                    pdf) \
38207           || exit 1
38208
38209 @endif target-libquadmath
38210
38211 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
38212 maybe-html-target-libquadmath:
38213 @if target-libquadmath
38214 maybe-html-target-libquadmath: html-target-libquadmath
38215
38216 html-target-libquadmath: \
38217     configure-target-libquadmath 
38218         @: $(MAKE); $(unstage)
38219         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38220         r=`${PWD_COMMAND}`; export r; \
38221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38222         $(NORMAL_TARGET_EXPORTS) \
38223         echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
38224         for flag in $(EXTRA_TARGET_FLAGS); do \
38225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38226         done; \
38227         (cd $(TARGET_SUBDIR)/libquadmath && \
38228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38230                   "RANLIB=$${RANLIB}" \
38231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38232                    html) \
38233           || exit 1
38234
38235 @endif target-libquadmath
38236
38237 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
38238 maybe-TAGS-target-libquadmath:
38239 @if target-libquadmath
38240 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
38241
38242 TAGS-target-libquadmath: \
38243     configure-target-libquadmath 
38244         @: $(MAKE); $(unstage)
38245         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38246         r=`${PWD_COMMAND}`; export r; \
38247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38248         $(NORMAL_TARGET_EXPORTS) \
38249         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
38250         for flag in $(EXTRA_TARGET_FLAGS); do \
38251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38252         done; \
38253         (cd $(TARGET_SUBDIR)/libquadmath && \
38254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38256                   "RANLIB=$${RANLIB}" \
38257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38258                    TAGS) \
38259           || exit 1
38260
38261 @endif target-libquadmath
38262
38263 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
38264 maybe-install-info-target-libquadmath:
38265 @if target-libquadmath
38266 maybe-install-info-target-libquadmath: install-info-target-libquadmath
38267
38268 install-info-target-libquadmath: \
38269     configure-target-libquadmath \
38270     info-target-libquadmath 
38271         @: $(MAKE); $(unstage)
38272         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38273         r=`${PWD_COMMAND}`; export r; \
38274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38275         $(NORMAL_TARGET_EXPORTS) \
38276         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
38277         for flag in $(EXTRA_TARGET_FLAGS); do \
38278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38279         done; \
38280         (cd $(TARGET_SUBDIR)/libquadmath && \
38281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38283                   "RANLIB=$${RANLIB}" \
38284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38285                    install-info) \
38286           || exit 1
38287
38288 @endif target-libquadmath
38289
38290 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
38291 maybe-install-pdf-target-libquadmath:
38292 @if target-libquadmath
38293 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
38294
38295 install-pdf-target-libquadmath: \
38296     configure-target-libquadmath \
38297     pdf-target-libquadmath 
38298         @: $(MAKE); $(unstage)
38299         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38300         r=`${PWD_COMMAND}`; export r; \
38301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38302         $(NORMAL_TARGET_EXPORTS) \
38303         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
38304         for flag in $(EXTRA_TARGET_FLAGS); do \
38305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38306         done; \
38307         (cd $(TARGET_SUBDIR)/libquadmath && \
38308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38310                   "RANLIB=$${RANLIB}" \
38311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38312                    install-pdf) \
38313           || exit 1
38314
38315 @endif target-libquadmath
38316
38317 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
38318 maybe-install-html-target-libquadmath:
38319 @if target-libquadmath
38320 maybe-install-html-target-libquadmath: install-html-target-libquadmath
38321
38322 install-html-target-libquadmath: \
38323     configure-target-libquadmath \
38324     html-target-libquadmath 
38325         @: $(MAKE); $(unstage)
38326         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38327         r=`${PWD_COMMAND}`; export r; \
38328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38329         $(NORMAL_TARGET_EXPORTS) \
38330         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
38331         for flag in $(EXTRA_TARGET_FLAGS); do \
38332           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38333         done; \
38334         (cd $(TARGET_SUBDIR)/libquadmath && \
38335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38337                   "RANLIB=$${RANLIB}" \
38338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38339                    install-html) \
38340           || exit 1
38341
38342 @endif target-libquadmath
38343
38344 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
38345 maybe-installcheck-target-libquadmath:
38346 @if target-libquadmath
38347 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
38348
38349 installcheck-target-libquadmath: \
38350     configure-target-libquadmath 
38351         @: $(MAKE); $(unstage)
38352         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38353         r=`${PWD_COMMAND}`; export r; \
38354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38355         $(NORMAL_TARGET_EXPORTS) \
38356         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
38357         for flag in $(EXTRA_TARGET_FLAGS); do \
38358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38359         done; \
38360         (cd $(TARGET_SUBDIR)/libquadmath && \
38361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38363                   "RANLIB=$${RANLIB}" \
38364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38365                    installcheck) \
38366           || exit 1
38367
38368 @endif target-libquadmath
38369
38370 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
38371 maybe-mostlyclean-target-libquadmath:
38372 @if target-libquadmath
38373 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
38374
38375 mostlyclean-target-libquadmath: 
38376         @: $(MAKE); $(unstage)
38377         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38378         r=`${PWD_COMMAND}`; export r; \
38379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38380         $(NORMAL_TARGET_EXPORTS) \
38381         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
38382         for flag in $(EXTRA_TARGET_FLAGS); do \
38383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38384         done; \
38385         (cd $(TARGET_SUBDIR)/libquadmath && \
38386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38388                   "RANLIB=$${RANLIB}" \
38389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38390                    mostlyclean) \
38391           || exit 1
38392
38393 @endif target-libquadmath
38394
38395 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
38396 maybe-clean-target-libquadmath:
38397 @if target-libquadmath
38398 maybe-clean-target-libquadmath: clean-target-libquadmath
38399
38400 clean-target-libquadmath: 
38401         @: $(MAKE); $(unstage)
38402         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38403         r=`${PWD_COMMAND}`; export r; \
38404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38405         $(NORMAL_TARGET_EXPORTS) \
38406         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
38407         for flag in $(EXTRA_TARGET_FLAGS); do \
38408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38409         done; \
38410         (cd $(TARGET_SUBDIR)/libquadmath && \
38411           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38412                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38413                   "RANLIB=$${RANLIB}" \
38414                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38415                    clean) \
38416           || exit 1
38417
38418 @endif target-libquadmath
38419
38420 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
38421 maybe-distclean-target-libquadmath:
38422 @if target-libquadmath
38423 maybe-distclean-target-libquadmath: distclean-target-libquadmath
38424
38425 distclean-target-libquadmath: 
38426         @: $(MAKE); $(unstage)
38427         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38428         r=`${PWD_COMMAND}`; export r; \
38429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38430         $(NORMAL_TARGET_EXPORTS) \
38431         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
38432         for flag in $(EXTRA_TARGET_FLAGS); do \
38433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38434         done; \
38435         (cd $(TARGET_SUBDIR)/libquadmath && \
38436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38438                   "RANLIB=$${RANLIB}" \
38439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38440                    distclean) \
38441           || exit 1
38442
38443 @endif target-libquadmath
38444
38445 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
38446 maybe-maintainer-clean-target-libquadmath:
38447 @if target-libquadmath
38448 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
38449
38450 maintainer-clean-target-libquadmath: 
38451         @: $(MAKE); $(unstage)
38452         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
38453         r=`${PWD_COMMAND}`; export r; \
38454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38455         $(NORMAL_TARGET_EXPORTS) \
38456         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
38457         for flag in $(EXTRA_TARGET_FLAGS); do \
38458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38459         done; \
38460         (cd $(TARGET_SUBDIR)/libquadmath && \
38461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38463                   "RANLIB=$${RANLIB}" \
38464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38465                    maintainer-clean) \
38466           || exit 1
38467
38468 @endif target-libquadmath
38469
38470
38471
38472
38473
38474 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
38475 maybe-configure-target-libgfortran:
38476 @if gcc-bootstrap
38477 configure-target-libgfortran: stage_current
38478 @endif gcc-bootstrap
38479 @if target-libgfortran
38480 maybe-configure-target-libgfortran: configure-target-libgfortran
38481 configure-target-libgfortran: 
38482         @: $(MAKE); $(unstage)
38483         @r=`${PWD_COMMAND}`; export r; \
38484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38485         echo "Checking multilib configuration for libgfortran..."; \
38486         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
38487         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
38488         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
38489           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
38490             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
38491           else \
38492             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
38493             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
38494           fi; \
38495         else \
38496           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
38497         fi; \
38498         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
38499         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
38500         $(NORMAL_TARGET_EXPORTS)  \
38501         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
38502         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
38503         case $(srcdir) in \
38504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38505           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
38506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38507         esac; \
38508         module_srcdir=libgfortran; \
38509         rm -f no-such-file || : ; \
38510         CONFIG_SITE=no-such-file $(SHELL) \
38511           $$s/$$module_srcdir/configure \
38512           --srcdir=$${topdir}/$$module_srcdir \
38513           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38514           --target=${target_alias}  \
38515           || exit 1
38516 @endif target-libgfortran
38517
38518
38519
38520
38521
38522 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
38523 maybe-all-target-libgfortran:
38524 @if gcc-bootstrap
38525 all-target-libgfortran: stage_current
38526 @endif gcc-bootstrap
38527 @if target-libgfortran
38528 TARGET-target-libgfortran=all
38529 maybe-all-target-libgfortran: all-target-libgfortran
38530 all-target-libgfortran: configure-target-libgfortran
38531         @: $(MAKE); $(unstage)
38532         @r=`${PWD_COMMAND}`; export r; \
38533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38534         $(NORMAL_TARGET_EXPORTS)  \
38535         (cd $(TARGET_SUBDIR)/libgfortran && \
38536           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38537                 $(TARGET-target-libgfortran))
38538 @endif target-libgfortran
38539
38540
38541
38542
38543
38544 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
38545 maybe-check-target-libgfortran:
38546 @if target-libgfortran
38547 maybe-check-target-libgfortran: check-target-libgfortran
38548
38549 check-target-libgfortran:
38550         @: $(MAKE); $(unstage)
38551         @r=`${PWD_COMMAND}`; export r; \
38552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38553         $(NORMAL_TARGET_EXPORTS) \
38554         (cd $(TARGET_SUBDIR)/libgfortran && \
38555           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
38556
38557 @endif target-libgfortran
38558
38559 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
38560 maybe-install-target-libgfortran:
38561 @if target-libgfortran
38562 maybe-install-target-libgfortran: install-target-libgfortran
38563
38564 install-target-libgfortran: installdirs
38565         @: $(MAKE); $(unstage)
38566         @r=`${PWD_COMMAND}`; export r; \
38567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38568         $(NORMAL_TARGET_EXPORTS) \
38569         (cd $(TARGET_SUBDIR)/libgfortran && \
38570           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38571
38572 @endif target-libgfortran
38573
38574 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
38575 maybe-install-strip-target-libgfortran:
38576 @if target-libgfortran
38577 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
38578
38579 install-strip-target-libgfortran: installdirs
38580         @: $(MAKE); $(unstage)
38581         @r=`${PWD_COMMAND}`; export r; \
38582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38583         $(NORMAL_TARGET_EXPORTS) \
38584         (cd $(TARGET_SUBDIR)/libgfortran && \
38585           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38586
38587 @endif target-libgfortran
38588
38589 # Other targets (info, dvi, pdf, etc.)
38590
38591 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
38592 maybe-info-target-libgfortran:
38593 @if target-libgfortran
38594 maybe-info-target-libgfortran: info-target-libgfortran
38595
38596 info-target-libgfortran: \
38597     configure-target-libgfortran 
38598         @: $(MAKE); $(unstage)
38599         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38600         r=`${PWD_COMMAND}`; export r; \
38601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38602         $(NORMAL_TARGET_EXPORTS) \
38603         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
38604         for flag in $(EXTRA_TARGET_FLAGS); do \
38605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38606         done; \
38607         (cd $(TARGET_SUBDIR)/libgfortran && \
38608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38610                   "RANLIB=$${RANLIB}" \
38611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38612                    info) \
38613           || exit 1
38614
38615 @endif target-libgfortran
38616
38617 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
38618 maybe-dvi-target-libgfortran:
38619 @if target-libgfortran
38620 maybe-dvi-target-libgfortran: dvi-target-libgfortran
38621
38622 dvi-target-libgfortran: \
38623     configure-target-libgfortran 
38624         @: $(MAKE); $(unstage)
38625         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38626         r=`${PWD_COMMAND}`; export r; \
38627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38628         $(NORMAL_TARGET_EXPORTS) \
38629         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
38630         for flag in $(EXTRA_TARGET_FLAGS); do \
38631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38632         done; \
38633         (cd $(TARGET_SUBDIR)/libgfortran && \
38634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38636                   "RANLIB=$${RANLIB}" \
38637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38638                    dvi) \
38639           || exit 1
38640
38641 @endif target-libgfortran
38642
38643 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
38644 maybe-pdf-target-libgfortran:
38645 @if target-libgfortran
38646 maybe-pdf-target-libgfortran: pdf-target-libgfortran
38647
38648 pdf-target-libgfortran: \
38649     configure-target-libgfortran 
38650         @: $(MAKE); $(unstage)
38651         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38652         r=`${PWD_COMMAND}`; export r; \
38653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38654         $(NORMAL_TARGET_EXPORTS) \
38655         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
38656         for flag in $(EXTRA_TARGET_FLAGS); do \
38657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38658         done; \
38659         (cd $(TARGET_SUBDIR)/libgfortran && \
38660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38662                   "RANLIB=$${RANLIB}" \
38663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38664                    pdf) \
38665           || exit 1
38666
38667 @endif target-libgfortran
38668
38669 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
38670 maybe-html-target-libgfortran:
38671 @if target-libgfortran
38672 maybe-html-target-libgfortran: html-target-libgfortran
38673
38674 html-target-libgfortran: \
38675     configure-target-libgfortran 
38676         @: $(MAKE); $(unstage)
38677         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38678         r=`${PWD_COMMAND}`; export r; \
38679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38680         $(NORMAL_TARGET_EXPORTS) \
38681         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
38682         for flag in $(EXTRA_TARGET_FLAGS); do \
38683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38684         done; \
38685         (cd $(TARGET_SUBDIR)/libgfortran && \
38686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38688                   "RANLIB=$${RANLIB}" \
38689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38690                    html) \
38691           || exit 1
38692
38693 @endif target-libgfortran
38694
38695 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
38696 maybe-TAGS-target-libgfortran:
38697 @if target-libgfortran
38698 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
38699
38700 TAGS-target-libgfortran: \
38701     configure-target-libgfortran 
38702         @: $(MAKE); $(unstage)
38703         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38704         r=`${PWD_COMMAND}`; export r; \
38705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38706         $(NORMAL_TARGET_EXPORTS) \
38707         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
38708         for flag in $(EXTRA_TARGET_FLAGS); do \
38709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38710         done; \
38711         (cd $(TARGET_SUBDIR)/libgfortran && \
38712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38714                   "RANLIB=$${RANLIB}" \
38715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38716                    TAGS) \
38717           || exit 1
38718
38719 @endif target-libgfortran
38720
38721 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
38722 maybe-install-info-target-libgfortran:
38723 @if target-libgfortran
38724 maybe-install-info-target-libgfortran: install-info-target-libgfortran
38725
38726 install-info-target-libgfortran: \
38727     configure-target-libgfortran \
38728     info-target-libgfortran 
38729         @: $(MAKE); $(unstage)
38730         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38731         r=`${PWD_COMMAND}`; export r; \
38732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38733         $(NORMAL_TARGET_EXPORTS) \
38734         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
38735         for flag in $(EXTRA_TARGET_FLAGS); do \
38736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38737         done; \
38738         (cd $(TARGET_SUBDIR)/libgfortran && \
38739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38741                   "RANLIB=$${RANLIB}" \
38742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38743                    install-info) \
38744           || exit 1
38745
38746 @endif target-libgfortran
38747
38748 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
38749 maybe-install-pdf-target-libgfortran:
38750 @if target-libgfortran
38751 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
38752
38753 install-pdf-target-libgfortran: \
38754     configure-target-libgfortran \
38755     pdf-target-libgfortran 
38756         @: $(MAKE); $(unstage)
38757         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38758         r=`${PWD_COMMAND}`; export r; \
38759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38760         $(NORMAL_TARGET_EXPORTS) \
38761         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
38762         for flag in $(EXTRA_TARGET_FLAGS); do \
38763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38764         done; \
38765         (cd $(TARGET_SUBDIR)/libgfortran && \
38766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38768                   "RANLIB=$${RANLIB}" \
38769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38770                    install-pdf) \
38771           || exit 1
38772
38773 @endif target-libgfortran
38774
38775 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
38776 maybe-install-html-target-libgfortran:
38777 @if target-libgfortran
38778 maybe-install-html-target-libgfortran: install-html-target-libgfortran
38779
38780 install-html-target-libgfortran: \
38781     configure-target-libgfortran \
38782     html-target-libgfortran 
38783         @: $(MAKE); $(unstage)
38784         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38785         r=`${PWD_COMMAND}`; export r; \
38786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38787         $(NORMAL_TARGET_EXPORTS) \
38788         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
38789         for flag in $(EXTRA_TARGET_FLAGS); do \
38790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38791         done; \
38792         (cd $(TARGET_SUBDIR)/libgfortran && \
38793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38795                   "RANLIB=$${RANLIB}" \
38796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38797                    install-html) \
38798           || exit 1
38799
38800 @endif target-libgfortran
38801
38802 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
38803 maybe-installcheck-target-libgfortran:
38804 @if target-libgfortran
38805 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
38806
38807 installcheck-target-libgfortran: \
38808     configure-target-libgfortran 
38809         @: $(MAKE); $(unstage)
38810         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38811         r=`${PWD_COMMAND}`; export r; \
38812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38813         $(NORMAL_TARGET_EXPORTS) \
38814         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
38815         for flag in $(EXTRA_TARGET_FLAGS); do \
38816           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38817         done; \
38818         (cd $(TARGET_SUBDIR)/libgfortran && \
38819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38821                   "RANLIB=$${RANLIB}" \
38822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38823                    installcheck) \
38824           || exit 1
38825
38826 @endif target-libgfortran
38827
38828 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
38829 maybe-mostlyclean-target-libgfortran:
38830 @if target-libgfortran
38831 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
38832
38833 mostlyclean-target-libgfortran: 
38834         @: $(MAKE); $(unstage)
38835         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38836         r=`${PWD_COMMAND}`; export r; \
38837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38838         $(NORMAL_TARGET_EXPORTS) \
38839         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
38840         for flag in $(EXTRA_TARGET_FLAGS); do \
38841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38842         done; \
38843         (cd $(TARGET_SUBDIR)/libgfortran && \
38844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38846                   "RANLIB=$${RANLIB}" \
38847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38848                    mostlyclean) \
38849           || exit 1
38850
38851 @endif target-libgfortran
38852
38853 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
38854 maybe-clean-target-libgfortran:
38855 @if target-libgfortran
38856 maybe-clean-target-libgfortran: clean-target-libgfortran
38857
38858 clean-target-libgfortran: 
38859         @: $(MAKE); $(unstage)
38860         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38861         r=`${PWD_COMMAND}`; export r; \
38862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38863         $(NORMAL_TARGET_EXPORTS) \
38864         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
38865         for flag in $(EXTRA_TARGET_FLAGS); do \
38866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38867         done; \
38868         (cd $(TARGET_SUBDIR)/libgfortran && \
38869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38871                   "RANLIB=$${RANLIB}" \
38872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38873                    clean) \
38874           || exit 1
38875
38876 @endif target-libgfortran
38877
38878 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
38879 maybe-distclean-target-libgfortran:
38880 @if target-libgfortran
38881 maybe-distclean-target-libgfortran: distclean-target-libgfortran
38882
38883 distclean-target-libgfortran: 
38884         @: $(MAKE); $(unstage)
38885         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38886         r=`${PWD_COMMAND}`; export r; \
38887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38888         $(NORMAL_TARGET_EXPORTS) \
38889         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
38890         for flag in $(EXTRA_TARGET_FLAGS); do \
38891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38892         done; \
38893         (cd $(TARGET_SUBDIR)/libgfortran && \
38894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38896                   "RANLIB=$${RANLIB}" \
38897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38898                    distclean) \
38899           || exit 1
38900
38901 @endif target-libgfortran
38902
38903 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
38904 maybe-maintainer-clean-target-libgfortran:
38905 @if target-libgfortran
38906 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
38907
38908 maintainer-clean-target-libgfortran: 
38909         @: $(MAKE); $(unstage)
38910         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
38911         r=`${PWD_COMMAND}`; export r; \
38912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38913         $(NORMAL_TARGET_EXPORTS) \
38914         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
38915         for flag in $(EXTRA_TARGET_FLAGS); do \
38916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38917         done; \
38918         (cd $(TARGET_SUBDIR)/libgfortran && \
38919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38921                   "RANLIB=$${RANLIB}" \
38922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38923                    maintainer-clean) \
38924           || exit 1
38925
38926 @endif target-libgfortran
38927
38928
38929
38930
38931
38932 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
38933 maybe-configure-target-libobjc:
38934 @if gcc-bootstrap
38935 configure-target-libobjc: stage_current
38936 @endif gcc-bootstrap
38937 @if target-libobjc
38938 maybe-configure-target-libobjc: configure-target-libobjc
38939 configure-target-libobjc: 
38940         @: $(MAKE); $(unstage)
38941         @r=`${PWD_COMMAND}`; export r; \
38942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38943         echo "Checking multilib configuration for libobjc..."; \
38944         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
38945         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
38946         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
38947           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
38948             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
38949           else \
38950             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
38951             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
38952           fi; \
38953         else \
38954           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
38955         fi; \
38956         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
38957         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
38958         $(NORMAL_TARGET_EXPORTS)  \
38959         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
38960         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
38961         case $(srcdir) in \
38962           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38963           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
38964                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38965         esac; \
38966         module_srcdir=libobjc; \
38967         rm -f no-such-file || : ; \
38968         CONFIG_SITE=no-such-file $(SHELL) \
38969           $$s/$$module_srcdir/configure \
38970           --srcdir=$${topdir}/$$module_srcdir \
38971           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38972           --target=${target_alias}  \
38973           || exit 1
38974 @endif target-libobjc
38975
38976
38977
38978
38979
38980 .PHONY: all-target-libobjc maybe-all-target-libobjc
38981 maybe-all-target-libobjc:
38982 @if gcc-bootstrap
38983 all-target-libobjc: stage_current
38984 @endif gcc-bootstrap
38985 @if target-libobjc
38986 TARGET-target-libobjc=all
38987 maybe-all-target-libobjc: all-target-libobjc
38988 all-target-libobjc: configure-target-libobjc
38989         @: $(MAKE); $(unstage)
38990         @r=`${PWD_COMMAND}`; export r; \
38991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38992         $(NORMAL_TARGET_EXPORTS)  \
38993         (cd $(TARGET_SUBDIR)/libobjc && \
38994           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38995                 $(TARGET-target-libobjc))
38996 @endif target-libobjc
38997
38998
38999
39000
39001
39002 .PHONY: check-target-libobjc maybe-check-target-libobjc
39003 maybe-check-target-libobjc:
39004 @if target-libobjc
39005 maybe-check-target-libobjc: check-target-libobjc
39006
39007 check-target-libobjc:
39008         @: $(MAKE); $(unstage)
39009         @r=`${PWD_COMMAND}`; export r; \
39010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39011         $(NORMAL_TARGET_EXPORTS) \
39012         (cd $(TARGET_SUBDIR)/libobjc && \
39013           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39014
39015 @endif target-libobjc
39016
39017 .PHONY: install-target-libobjc maybe-install-target-libobjc
39018 maybe-install-target-libobjc:
39019 @if target-libobjc
39020 maybe-install-target-libobjc: install-target-libobjc
39021
39022 install-target-libobjc: installdirs
39023         @: $(MAKE); $(unstage)
39024         @r=`${PWD_COMMAND}`; export r; \
39025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39026         $(NORMAL_TARGET_EXPORTS) \
39027         (cd $(TARGET_SUBDIR)/libobjc && \
39028           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39029
39030 @endif target-libobjc
39031
39032 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
39033 maybe-install-strip-target-libobjc:
39034 @if target-libobjc
39035 maybe-install-strip-target-libobjc: install-strip-target-libobjc
39036
39037 install-strip-target-libobjc: installdirs
39038         @: $(MAKE); $(unstage)
39039         @r=`${PWD_COMMAND}`; export r; \
39040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39041         $(NORMAL_TARGET_EXPORTS) \
39042         (cd $(TARGET_SUBDIR)/libobjc && \
39043           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39044
39045 @endif target-libobjc
39046
39047 # Other targets (info, dvi, pdf, etc.)
39048
39049 .PHONY: maybe-info-target-libobjc info-target-libobjc
39050 maybe-info-target-libobjc:
39051 @if target-libobjc
39052 maybe-info-target-libobjc: info-target-libobjc
39053
39054 info-target-libobjc: \
39055     configure-target-libobjc 
39056         @: $(MAKE); $(unstage)
39057         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39058         r=`${PWD_COMMAND}`; export r; \
39059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39060         $(NORMAL_TARGET_EXPORTS) \
39061         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
39062         for flag in $(EXTRA_TARGET_FLAGS); do \
39063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39064         done; \
39065         (cd $(TARGET_SUBDIR)/libobjc && \
39066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39068                   "RANLIB=$${RANLIB}" \
39069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39070                    info) \
39071           || exit 1
39072
39073 @endif target-libobjc
39074
39075 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
39076 maybe-dvi-target-libobjc:
39077 @if target-libobjc
39078 maybe-dvi-target-libobjc: dvi-target-libobjc
39079
39080 dvi-target-libobjc: \
39081     configure-target-libobjc 
39082         @: $(MAKE); $(unstage)
39083         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39084         r=`${PWD_COMMAND}`; export r; \
39085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39086         $(NORMAL_TARGET_EXPORTS) \
39087         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
39088         for flag in $(EXTRA_TARGET_FLAGS); do \
39089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39090         done; \
39091         (cd $(TARGET_SUBDIR)/libobjc && \
39092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39094                   "RANLIB=$${RANLIB}" \
39095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39096                    dvi) \
39097           || exit 1
39098
39099 @endif target-libobjc
39100
39101 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
39102 maybe-pdf-target-libobjc:
39103 @if target-libobjc
39104 maybe-pdf-target-libobjc: pdf-target-libobjc
39105
39106 pdf-target-libobjc: \
39107     configure-target-libobjc 
39108         @: $(MAKE); $(unstage)
39109         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39110         r=`${PWD_COMMAND}`; export r; \
39111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39112         $(NORMAL_TARGET_EXPORTS) \
39113         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
39114         for flag in $(EXTRA_TARGET_FLAGS); do \
39115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39116         done; \
39117         (cd $(TARGET_SUBDIR)/libobjc && \
39118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39120                   "RANLIB=$${RANLIB}" \
39121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39122                    pdf) \
39123           || exit 1
39124
39125 @endif target-libobjc
39126
39127 .PHONY: maybe-html-target-libobjc html-target-libobjc
39128 maybe-html-target-libobjc:
39129 @if target-libobjc
39130 maybe-html-target-libobjc: html-target-libobjc
39131
39132 html-target-libobjc: \
39133     configure-target-libobjc 
39134         @: $(MAKE); $(unstage)
39135         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39136         r=`${PWD_COMMAND}`; export r; \
39137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39138         $(NORMAL_TARGET_EXPORTS) \
39139         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
39140         for flag in $(EXTRA_TARGET_FLAGS); do \
39141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39142         done; \
39143         (cd $(TARGET_SUBDIR)/libobjc && \
39144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39146                   "RANLIB=$${RANLIB}" \
39147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39148                    html) \
39149           || exit 1
39150
39151 @endif target-libobjc
39152
39153 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
39154 maybe-TAGS-target-libobjc:
39155 @if target-libobjc
39156 maybe-TAGS-target-libobjc: TAGS-target-libobjc
39157
39158 TAGS-target-libobjc: \
39159     configure-target-libobjc 
39160         @: $(MAKE); $(unstage)
39161         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39162         r=`${PWD_COMMAND}`; export r; \
39163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39164         $(NORMAL_TARGET_EXPORTS) \
39165         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
39166         for flag in $(EXTRA_TARGET_FLAGS); do \
39167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39168         done; \
39169         (cd $(TARGET_SUBDIR)/libobjc && \
39170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39172                   "RANLIB=$${RANLIB}" \
39173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39174                    TAGS) \
39175           || exit 1
39176
39177 @endif target-libobjc
39178
39179 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
39180 maybe-install-info-target-libobjc:
39181 @if target-libobjc
39182 maybe-install-info-target-libobjc: install-info-target-libobjc
39183
39184 install-info-target-libobjc: \
39185     configure-target-libobjc \
39186     info-target-libobjc 
39187         @: $(MAKE); $(unstage)
39188         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39189         r=`${PWD_COMMAND}`; export r; \
39190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39191         $(NORMAL_TARGET_EXPORTS) \
39192         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
39193         for flag in $(EXTRA_TARGET_FLAGS); do \
39194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39195         done; \
39196         (cd $(TARGET_SUBDIR)/libobjc && \
39197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39199                   "RANLIB=$${RANLIB}" \
39200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39201                    install-info) \
39202           || exit 1
39203
39204 @endif target-libobjc
39205
39206 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
39207 maybe-install-pdf-target-libobjc:
39208 @if target-libobjc
39209 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
39210
39211 install-pdf-target-libobjc: \
39212     configure-target-libobjc \
39213     pdf-target-libobjc 
39214         @: $(MAKE); $(unstage)
39215         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39216         r=`${PWD_COMMAND}`; export r; \
39217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39218         $(NORMAL_TARGET_EXPORTS) \
39219         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
39220         for flag in $(EXTRA_TARGET_FLAGS); do \
39221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39222         done; \
39223         (cd $(TARGET_SUBDIR)/libobjc && \
39224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39226                   "RANLIB=$${RANLIB}" \
39227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39228                    install-pdf) \
39229           || exit 1
39230
39231 @endif target-libobjc
39232
39233 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
39234 maybe-install-html-target-libobjc:
39235 @if target-libobjc
39236 maybe-install-html-target-libobjc: install-html-target-libobjc
39237
39238 install-html-target-libobjc: \
39239     configure-target-libobjc \
39240     html-target-libobjc 
39241         @: $(MAKE); $(unstage)
39242         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39243         r=`${PWD_COMMAND}`; export r; \
39244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39245         $(NORMAL_TARGET_EXPORTS) \
39246         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
39247         for flag in $(EXTRA_TARGET_FLAGS); do \
39248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39249         done; \
39250         (cd $(TARGET_SUBDIR)/libobjc && \
39251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39253                   "RANLIB=$${RANLIB}" \
39254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39255                    install-html) \
39256           || exit 1
39257
39258 @endif target-libobjc
39259
39260 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
39261 maybe-installcheck-target-libobjc:
39262 @if target-libobjc
39263 maybe-installcheck-target-libobjc: installcheck-target-libobjc
39264
39265 installcheck-target-libobjc: \
39266     configure-target-libobjc 
39267         @: $(MAKE); $(unstage)
39268         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39269         r=`${PWD_COMMAND}`; export r; \
39270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39271         $(NORMAL_TARGET_EXPORTS) \
39272         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
39273         for flag in $(EXTRA_TARGET_FLAGS); do \
39274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39275         done; \
39276         (cd $(TARGET_SUBDIR)/libobjc && \
39277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39279                   "RANLIB=$${RANLIB}" \
39280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39281                    installcheck) \
39282           || exit 1
39283
39284 @endif target-libobjc
39285
39286 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
39287 maybe-mostlyclean-target-libobjc:
39288 @if target-libobjc
39289 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
39290
39291 mostlyclean-target-libobjc: 
39292         @: $(MAKE); $(unstage)
39293         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39294         r=`${PWD_COMMAND}`; export r; \
39295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39296         $(NORMAL_TARGET_EXPORTS) \
39297         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
39298         for flag in $(EXTRA_TARGET_FLAGS); do \
39299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39300         done; \
39301         (cd $(TARGET_SUBDIR)/libobjc && \
39302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39304                   "RANLIB=$${RANLIB}" \
39305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39306                    mostlyclean) \
39307           || exit 1
39308
39309 @endif target-libobjc
39310
39311 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
39312 maybe-clean-target-libobjc:
39313 @if target-libobjc
39314 maybe-clean-target-libobjc: clean-target-libobjc
39315
39316 clean-target-libobjc: 
39317         @: $(MAKE); $(unstage)
39318         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39319         r=`${PWD_COMMAND}`; export r; \
39320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39321         $(NORMAL_TARGET_EXPORTS) \
39322         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
39323         for flag in $(EXTRA_TARGET_FLAGS); do \
39324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39325         done; \
39326         (cd $(TARGET_SUBDIR)/libobjc && \
39327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39329                   "RANLIB=$${RANLIB}" \
39330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39331                    clean) \
39332           || exit 1
39333
39334 @endif target-libobjc
39335
39336 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
39337 maybe-distclean-target-libobjc:
39338 @if target-libobjc
39339 maybe-distclean-target-libobjc: distclean-target-libobjc
39340
39341 distclean-target-libobjc: 
39342         @: $(MAKE); $(unstage)
39343         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39344         r=`${PWD_COMMAND}`; export r; \
39345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39346         $(NORMAL_TARGET_EXPORTS) \
39347         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
39348         for flag in $(EXTRA_TARGET_FLAGS); do \
39349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39350         done; \
39351         (cd $(TARGET_SUBDIR)/libobjc && \
39352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39354                   "RANLIB=$${RANLIB}" \
39355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39356                    distclean) \
39357           || exit 1
39358
39359 @endif target-libobjc
39360
39361 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
39362 maybe-maintainer-clean-target-libobjc:
39363 @if target-libobjc
39364 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
39365
39366 maintainer-clean-target-libobjc: 
39367         @: $(MAKE); $(unstage)
39368         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
39369         r=`${PWD_COMMAND}`; export r; \
39370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39371         $(NORMAL_TARGET_EXPORTS) \
39372         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
39373         for flag in $(EXTRA_TARGET_FLAGS); do \
39374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39375         done; \
39376         (cd $(TARGET_SUBDIR)/libobjc && \
39377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39379                   "RANLIB=$${RANLIB}" \
39380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39381                    maintainer-clean) \
39382           || exit 1
39383
39384 @endif target-libobjc
39385
39386
39387
39388
39389
39390 .PHONY: configure-target-libgo maybe-configure-target-libgo
39391 maybe-configure-target-libgo:
39392 @if gcc-bootstrap
39393 configure-target-libgo: stage_current
39394 @endif gcc-bootstrap
39395 @if target-libgo
39396 maybe-configure-target-libgo: configure-target-libgo
39397 configure-target-libgo: 
39398         @: $(MAKE); $(unstage)
39399         @r=`${PWD_COMMAND}`; export r; \
39400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39401         echo "Checking multilib configuration for libgo..."; \
39402         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
39403         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
39404         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
39405           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
39406             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
39407           else \
39408             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
39409             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
39410           fi; \
39411         else \
39412           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
39413         fi; \
39414         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
39415         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
39416         $(NORMAL_TARGET_EXPORTS)  \
39417         echo Configuring in $(TARGET_SUBDIR)/libgo; \
39418         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
39419         case $(srcdir) in \
39420           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39421           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
39422                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39423         esac; \
39424         module_srcdir=libgo; \
39425         rm -f no-such-file || : ; \
39426         CONFIG_SITE=no-such-file $(SHELL) \
39427           $$s/$$module_srcdir/configure \
39428           --srcdir=$${topdir}/$$module_srcdir \
39429           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39430           --target=${target_alias}  \
39431           || exit 1
39432 @endif target-libgo
39433
39434
39435
39436
39437
39438 .PHONY: all-target-libgo maybe-all-target-libgo
39439 maybe-all-target-libgo:
39440 @if gcc-bootstrap
39441 all-target-libgo: stage_current
39442 @endif gcc-bootstrap
39443 @if target-libgo
39444 TARGET-target-libgo=all
39445 maybe-all-target-libgo: all-target-libgo
39446 all-target-libgo: configure-target-libgo
39447         @: $(MAKE); $(unstage)
39448         @r=`${PWD_COMMAND}`; export r; \
39449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39450         $(NORMAL_TARGET_EXPORTS)  \
39451         (cd $(TARGET_SUBDIR)/libgo && \
39452           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39453                 $(TARGET-target-libgo))
39454 @endif target-libgo
39455
39456
39457
39458
39459
39460 .PHONY: check-target-libgo maybe-check-target-libgo
39461 maybe-check-target-libgo:
39462 @if target-libgo
39463 maybe-check-target-libgo: check-target-libgo
39464
39465 check-target-libgo:
39466         @: $(MAKE); $(unstage)
39467         @r=`${PWD_COMMAND}`; export r; \
39468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39469         $(NORMAL_TARGET_EXPORTS) \
39470         (cd $(TARGET_SUBDIR)/libgo && \
39471           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39472
39473 @endif target-libgo
39474
39475 .PHONY: install-target-libgo maybe-install-target-libgo
39476 maybe-install-target-libgo:
39477 @if target-libgo
39478 maybe-install-target-libgo: install-target-libgo
39479
39480 install-target-libgo: installdirs
39481         @: $(MAKE); $(unstage)
39482         @r=`${PWD_COMMAND}`; export r; \
39483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39484         $(NORMAL_TARGET_EXPORTS) \
39485         (cd $(TARGET_SUBDIR)/libgo && \
39486           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39487
39488 @endif target-libgo
39489
39490 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
39491 maybe-install-strip-target-libgo:
39492 @if target-libgo
39493 maybe-install-strip-target-libgo: install-strip-target-libgo
39494
39495 install-strip-target-libgo: installdirs
39496         @: $(MAKE); $(unstage)
39497         @r=`${PWD_COMMAND}`; export r; \
39498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39499         $(NORMAL_TARGET_EXPORTS) \
39500         (cd $(TARGET_SUBDIR)/libgo && \
39501           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39502
39503 @endif target-libgo
39504
39505 # Other targets (info, dvi, pdf, etc.)
39506
39507 .PHONY: maybe-info-target-libgo info-target-libgo
39508 maybe-info-target-libgo:
39509 @if target-libgo
39510 maybe-info-target-libgo: info-target-libgo
39511
39512 info-target-libgo: \
39513     configure-target-libgo 
39514         @: $(MAKE); $(unstage)
39515         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39516         r=`${PWD_COMMAND}`; export r; \
39517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39518         $(NORMAL_TARGET_EXPORTS) \
39519         echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
39520         for flag in $(EXTRA_TARGET_FLAGS); do \
39521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39522         done; \
39523         (cd $(TARGET_SUBDIR)/libgo && \
39524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39526                   "RANLIB=$${RANLIB}" \
39527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39528                    info) \
39529           || exit 1
39530
39531 @endif target-libgo
39532
39533 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
39534 maybe-dvi-target-libgo:
39535 @if target-libgo
39536 maybe-dvi-target-libgo: dvi-target-libgo
39537
39538 dvi-target-libgo: \
39539     configure-target-libgo 
39540         @: $(MAKE); $(unstage)
39541         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39542         r=`${PWD_COMMAND}`; export r; \
39543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39544         $(NORMAL_TARGET_EXPORTS) \
39545         echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
39546         for flag in $(EXTRA_TARGET_FLAGS); do \
39547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39548         done; \
39549         (cd $(TARGET_SUBDIR)/libgo && \
39550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39552                   "RANLIB=$${RANLIB}" \
39553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39554                    dvi) \
39555           || exit 1
39556
39557 @endif target-libgo
39558
39559 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
39560 maybe-pdf-target-libgo:
39561 @if target-libgo
39562 maybe-pdf-target-libgo: pdf-target-libgo
39563
39564 pdf-target-libgo: \
39565     configure-target-libgo 
39566         @: $(MAKE); $(unstage)
39567         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39568         r=`${PWD_COMMAND}`; export r; \
39569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39570         $(NORMAL_TARGET_EXPORTS) \
39571         echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
39572         for flag in $(EXTRA_TARGET_FLAGS); do \
39573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39574         done; \
39575         (cd $(TARGET_SUBDIR)/libgo && \
39576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39578                   "RANLIB=$${RANLIB}" \
39579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39580                    pdf) \
39581           || exit 1
39582
39583 @endif target-libgo
39584
39585 .PHONY: maybe-html-target-libgo html-target-libgo
39586 maybe-html-target-libgo:
39587 @if target-libgo
39588 maybe-html-target-libgo: html-target-libgo
39589
39590 html-target-libgo: \
39591     configure-target-libgo 
39592         @: $(MAKE); $(unstage)
39593         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39594         r=`${PWD_COMMAND}`; export r; \
39595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39596         $(NORMAL_TARGET_EXPORTS) \
39597         echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
39598         for flag in $(EXTRA_TARGET_FLAGS); do \
39599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39600         done; \
39601         (cd $(TARGET_SUBDIR)/libgo && \
39602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39604                   "RANLIB=$${RANLIB}" \
39605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39606                    html) \
39607           || exit 1
39608
39609 @endif target-libgo
39610
39611 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
39612 maybe-TAGS-target-libgo:
39613 @if target-libgo
39614 maybe-TAGS-target-libgo: TAGS-target-libgo
39615
39616 TAGS-target-libgo: \
39617     configure-target-libgo 
39618         @: $(MAKE); $(unstage)
39619         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39620         r=`${PWD_COMMAND}`; export r; \
39621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39622         $(NORMAL_TARGET_EXPORTS) \
39623         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
39624         for flag in $(EXTRA_TARGET_FLAGS); do \
39625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39626         done; \
39627         (cd $(TARGET_SUBDIR)/libgo && \
39628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39630                   "RANLIB=$${RANLIB}" \
39631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39632                    TAGS) \
39633           || exit 1
39634
39635 @endif target-libgo
39636
39637 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
39638 maybe-install-info-target-libgo:
39639 @if target-libgo
39640 maybe-install-info-target-libgo: install-info-target-libgo
39641
39642 install-info-target-libgo: \
39643     configure-target-libgo \
39644     info-target-libgo 
39645         @: $(MAKE); $(unstage)
39646         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39647         r=`${PWD_COMMAND}`; export r; \
39648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39649         $(NORMAL_TARGET_EXPORTS) \
39650         echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
39651         for flag in $(EXTRA_TARGET_FLAGS); do \
39652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39653         done; \
39654         (cd $(TARGET_SUBDIR)/libgo && \
39655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39657                   "RANLIB=$${RANLIB}" \
39658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39659                    install-info) \
39660           || exit 1
39661
39662 @endif target-libgo
39663
39664 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
39665 maybe-install-pdf-target-libgo:
39666 @if target-libgo
39667 maybe-install-pdf-target-libgo: install-pdf-target-libgo
39668
39669 install-pdf-target-libgo: \
39670     configure-target-libgo \
39671     pdf-target-libgo 
39672         @: $(MAKE); $(unstage)
39673         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39674         r=`${PWD_COMMAND}`; export r; \
39675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39676         $(NORMAL_TARGET_EXPORTS) \
39677         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
39678         for flag in $(EXTRA_TARGET_FLAGS); do \
39679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39680         done; \
39681         (cd $(TARGET_SUBDIR)/libgo && \
39682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39684                   "RANLIB=$${RANLIB}" \
39685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39686                    install-pdf) \
39687           || exit 1
39688
39689 @endif target-libgo
39690
39691 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
39692 maybe-install-html-target-libgo:
39693 @if target-libgo
39694 maybe-install-html-target-libgo: install-html-target-libgo
39695
39696 install-html-target-libgo: \
39697     configure-target-libgo \
39698     html-target-libgo 
39699         @: $(MAKE); $(unstage)
39700         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39701         r=`${PWD_COMMAND}`; export r; \
39702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39703         $(NORMAL_TARGET_EXPORTS) \
39704         echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
39705         for flag in $(EXTRA_TARGET_FLAGS); do \
39706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39707         done; \
39708         (cd $(TARGET_SUBDIR)/libgo && \
39709           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39710                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39711                   "RANLIB=$${RANLIB}" \
39712                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39713                    install-html) \
39714           || exit 1
39715
39716 @endif target-libgo
39717
39718 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
39719 maybe-installcheck-target-libgo:
39720 @if target-libgo
39721 maybe-installcheck-target-libgo: installcheck-target-libgo
39722
39723 installcheck-target-libgo: \
39724     configure-target-libgo 
39725         @: $(MAKE); $(unstage)
39726         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39727         r=`${PWD_COMMAND}`; export r; \
39728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39729         $(NORMAL_TARGET_EXPORTS) \
39730         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
39731         for flag in $(EXTRA_TARGET_FLAGS); do \
39732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39733         done; \
39734         (cd $(TARGET_SUBDIR)/libgo && \
39735           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39736                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39737                   "RANLIB=$${RANLIB}" \
39738                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39739                    installcheck) \
39740           || exit 1
39741
39742 @endif target-libgo
39743
39744 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
39745 maybe-mostlyclean-target-libgo:
39746 @if target-libgo
39747 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
39748
39749 mostlyclean-target-libgo: 
39750         @: $(MAKE); $(unstage)
39751         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39752         r=`${PWD_COMMAND}`; export r; \
39753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39754         $(NORMAL_TARGET_EXPORTS) \
39755         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
39756         for flag in $(EXTRA_TARGET_FLAGS); do \
39757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39758         done; \
39759         (cd $(TARGET_SUBDIR)/libgo && \
39760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39762                   "RANLIB=$${RANLIB}" \
39763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39764                    mostlyclean) \
39765           || exit 1
39766
39767 @endif target-libgo
39768
39769 .PHONY: maybe-clean-target-libgo clean-target-libgo
39770 maybe-clean-target-libgo:
39771 @if target-libgo
39772 maybe-clean-target-libgo: clean-target-libgo
39773
39774 clean-target-libgo: 
39775         @: $(MAKE); $(unstage)
39776         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39777         r=`${PWD_COMMAND}`; export r; \
39778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39779         $(NORMAL_TARGET_EXPORTS) \
39780         echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
39781         for flag in $(EXTRA_TARGET_FLAGS); do \
39782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39783         done; \
39784         (cd $(TARGET_SUBDIR)/libgo && \
39785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39787                   "RANLIB=$${RANLIB}" \
39788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39789                    clean) \
39790           || exit 1
39791
39792 @endif target-libgo
39793
39794 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
39795 maybe-distclean-target-libgo:
39796 @if target-libgo
39797 maybe-distclean-target-libgo: distclean-target-libgo
39798
39799 distclean-target-libgo: 
39800         @: $(MAKE); $(unstage)
39801         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39802         r=`${PWD_COMMAND}`; export r; \
39803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39804         $(NORMAL_TARGET_EXPORTS) \
39805         echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
39806         for flag in $(EXTRA_TARGET_FLAGS); do \
39807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39808         done; \
39809         (cd $(TARGET_SUBDIR)/libgo && \
39810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39812                   "RANLIB=$${RANLIB}" \
39813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39814                    distclean) \
39815           || exit 1
39816
39817 @endif target-libgo
39818
39819 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
39820 maybe-maintainer-clean-target-libgo:
39821 @if target-libgo
39822 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
39823
39824 maintainer-clean-target-libgo: 
39825         @: $(MAKE); $(unstage)
39826         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
39827         r=`${PWD_COMMAND}`; export r; \
39828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39829         $(NORMAL_TARGET_EXPORTS) \
39830         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
39831         for flag in $(EXTRA_TARGET_FLAGS); do \
39832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39833         done; \
39834         (cd $(TARGET_SUBDIR)/libgo && \
39835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39837                   "RANLIB=$${RANLIB}" \
39838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39839                    maintainer-clean) \
39840           || exit 1
39841
39842 @endif target-libgo
39843
39844
39845
39846
39847
39848 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
39849 maybe-configure-target-libtermcap:
39850 @if gcc-bootstrap
39851 configure-target-libtermcap: stage_current
39852 @endif gcc-bootstrap
39853 @if target-libtermcap
39854 maybe-configure-target-libtermcap: configure-target-libtermcap
39855 configure-target-libtermcap: 
39856         @: $(MAKE); $(unstage)
39857         @r=`${PWD_COMMAND}`; export r; \
39858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39859         echo "Checking multilib configuration for libtermcap..."; \
39860         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
39861         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
39862         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
39863           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
39864             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
39865           else \
39866             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
39867             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
39868           fi; \
39869         else \
39870           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
39871         fi; \
39872         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
39873         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
39874         $(NORMAL_TARGET_EXPORTS)  \
39875         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
39876         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
39877         case $(srcdir) in \
39878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39879           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
39880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39881         esac; \
39882         module_srcdir=libtermcap; \
39883         rm -f no-such-file || : ; \
39884         CONFIG_SITE=no-such-file $(SHELL) \
39885           $$s/$$module_srcdir/configure \
39886           --srcdir=$${topdir}/$$module_srcdir \
39887           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39888           --target=${target_alias}  \
39889           || exit 1
39890 @endif target-libtermcap
39891
39892
39893
39894
39895
39896 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
39897 maybe-all-target-libtermcap:
39898 @if gcc-bootstrap
39899 all-target-libtermcap: stage_current
39900 @endif gcc-bootstrap
39901 @if target-libtermcap
39902 TARGET-target-libtermcap=all
39903 maybe-all-target-libtermcap: all-target-libtermcap
39904 all-target-libtermcap: configure-target-libtermcap
39905         @: $(MAKE); $(unstage)
39906         @r=`${PWD_COMMAND}`; export r; \
39907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39908         $(NORMAL_TARGET_EXPORTS)  \
39909         (cd $(TARGET_SUBDIR)/libtermcap && \
39910           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39911                 $(TARGET-target-libtermcap))
39912 @endif target-libtermcap
39913
39914
39915
39916
39917
39918 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
39919 maybe-check-target-libtermcap:
39920 @if target-libtermcap
39921 maybe-check-target-libtermcap: check-target-libtermcap
39922
39923 # Dummy target for uncheckable module.
39924 check-target-libtermcap:
39925
39926 @endif target-libtermcap
39927
39928 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
39929 maybe-install-target-libtermcap:
39930 @if target-libtermcap
39931 maybe-install-target-libtermcap: install-target-libtermcap
39932
39933 install-target-libtermcap: installdirs
39934         @: $(MAKE); $(unstage)
39935         @r=`${PWD_COMMAND}`; export r; \
39936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39937         $(NORMAL_TARGET_EXPORTS) \
39938         (cd $(TARGET_SUBDIR)/libtermcap && \
39939           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39940
39941 @endif target-libtermcap
39942
39943 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
39944 maybe-install-strip-target-libtermcap:
39945 @if target-libtermcap
39946 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
39947
39948 install-strip-target-libtermcap: installdirs
39949         @: $(MAKE); $(unstage)
39950         @r=`${PWD_COMMAND}`; export r; \
39951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39952         $(NORMAL_TARGET_EXPORTS) \
39953         (cd $(TARGET_SUBDIR)/libtermcap && \
39954           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39955
39956 @endif target-libtermcap
39957
39958 # Other targets (info, dvi, pdf, etc.)
39959
39960 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
39961 maybe-info-target-libtermcap:
39962 @if target-libtermcap
39963 maybe-info-target-libtermcap: info-target-libtermcap
39964
39965 info-target-libtermcap: \
39966     configure-target-libtermcap 
39967         @: $(MAKE); $(unstage)
39968         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
39969         r=`${PWD_COMMAND}`; export r; \
39970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39971         $(NORMAL_TARGET_EXPORTS) \
39972         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
39973         for flag in $(EXTRA_TARGET_FLAGS); do \
39974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39975         done; \
39976         (cd $(TARGET_SUBDIR)/libtermcap && \
39977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39979                   "RANLIB=$${RANLIB}" \
39980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39981                    info) \
39982           || exit 1
39983
39984 @endif target-libtermcap
39985
39986 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
39987 maybe-dvi-target-libtermcap:
39988 @if target-libtermcap
39989 maybe-dvi-target-libtermcap: dvi-target-libtermcap
39990
39991 dvi-target-libtermcap: \
39992     configure-target-libtermcap 
39993         @: $(MAKE); $(unstage)
39994         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
39995         r=`${PWD_COMMAND}`; export r; \
39996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39997         $(NORMAL_TARGET_EXPORTS) \
39998         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
39999         for flag in $(EXTRA_TARGET_FLAGS); do \
40000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40001         done; \
40002         (cd $(TARGET_SUBDIR)/libtermcap && \
40003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40005                   "RANLIB=$${RANLIB}" \
40006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40007                    dvi) \
40008           || exit 1
40009
40010 @endif target-libtermcap
40011
40012 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
40013 maybe-pdf-target-libtermcap:
40014 @if target-libtermcap
40015 maybe-pdf-target-libtermcap: pdf-target-libtermcap
40016
40017 pdf-target-libtermcap: \
40018     configure-target-libtermcap 
40019         @: $(MAKE); $(unstage)
40020         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40021         r=`${PWD_COMMAND}`; export r; \
40022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40023         $(NORMAL_TARGET_EXPORTS) \
40024         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
40025         for flag in $(EXTRA_TARGET_FLAGS); do \
40026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40027         done; \
40028         (cd $(TARGET_SUBDIR)/libtermcap && \
40029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40031                   "RANLIB=$${RANLIB}" \
40032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40033                    pdf) \
40034           || exit 1
40035
40036 @endif target-libtermcap
40037
40038 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
40039 maybe-html-target-libtermcap:
40040 @if target-libtermcap
40041 maybe-html-target-libtermcap: html-target-libtermcap
40042
40043 html-target-libtermcap: \
40044     configure-target-libtermcap 
40045         @: $(MAKE); $(unstage)
40046         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40047         r=`${PWD_COMMAND}`; export r; \
40048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40049         $(NORMAL_TARGET_EXPORTS) \
40050         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
40051         for flag in $(EXTRA_TARGET_FLAGS); do \
40052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40053         done; \
40054         (cd $(TARGET_SUBDIR)/libtermcap && \
40055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40057                   "RANLIB=$${RANLIB}" \
40058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40059                    html) \
40060           || exit 1
40061
40062 @endif target-libtermcap
40063
40064 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
40065 maybe-TAGS-target-libtermcap:
40066 @if target-libtermcap
40067 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
40068
40069 TAGS-target-libtermcap: \
40070     configure-target-libtermcap 
40071         @: $(MAKE); $(unstage)
40072         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40073         r=`${PWD_COMMAND}`; export r; \
40074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40075         $(NORMAL_TARGET_EXPORTS) \
40076         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
40077         for flag in $(EXTRA_TARGET_FLAGS); do \
40078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40079         done; \
40080         (cd $(TARGET_SUBDIR)/libtermcap && \
40081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40083                   "RANLIB=$${RANLIB}" \
40084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40085                    TAGS) \
40086           || exit 1
40087
40088 @endif target-libtermcap
40089
40090 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
40091 maybe-install-info-target-libtermcap:
40092 @if target-libtermcap
40093 maybe-install-info-target-libtermcap: install-info-target-libtermcap
40094
40095 install-info-target-libtermcap: \
40096     configure-target-libtermcap \
40097     info-target-libtermcap 
40098         @: $(MAKE); $(unstage)
40099         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40100         r=`${PWD_COMMAND}`; export r; \
40101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40102         $(NORMAL_TARGET_EXPORTS) \
40103         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
40104         for flag in $(EXTRA_TARGET_FLAGS); do \
40105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40106         done; \
40107         (cd $(TARGET_SUBDIR)/libtermcap && \
40108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40110                   "RANLIB=$${RANLIB}" \
40111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40112                    install-info) \
40113           || exit 1
40114
40115 @endif target-libtermcap
40116
40117 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
40118 maybe-install-pdf-target-libtermcap:
40119 @if target-libtermcap
40120 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
40121
40122 install-pdf-target-libtermcap: \
40123     configure-target-libtermcap \
40124     pdf-target-libtermcap 
40125         @: $(MAKE); $(unstage)
40126         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40127         r=`${PWD_COMMAND}`; export r; \
40128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40129         $(NORMAL_TARGET_EXPORTS) \
40130         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
40131         for flag in $(EXTRA_TARGET_FLAGS); do \
40132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40133         done; \
40134         (cd $(TARGET_SUBDIR)/libtermcap && \
40135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40137                   "RANLIB=$${RANLIB}" \
40138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40139                    install-pdf) \
40140           || exit 1
40141
40142 @endif target-libtermcap
40143
40144 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
40145 maybe-install-html-target-libtermcap:
40146 @if target-libtermcap
40147 maybe-install-html-target-libtermcap: install-html-target-libtermcap
40148
40149 install-html-target-libtermcap: \
40150     configure-target-libtermcap \
40151     html-target-libtermcap 
40152         @: $(MAKE); $(unstage)
40153         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40154         r=`${PWD_COMMAND}`; export r; \
40155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40156         $(NORMAL_TARGET_EXPORTS) \
40157         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
40158         for flag in $(EXTRA_TARGET_FLAGS); do \
40159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40160         done; \
40161         (cd $(TARGET_SUBDIR)/libtermcap && \
40162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40164                   "RANLIB=$${RANLIB}" \
40165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40166                    install-html) \
40167           || exit 1
40168
40169 @endif target-libtermcap
40170
40171 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
40172 maybe-installcheck-target-libtermcap:
40173 @if target-libtermcap
40174 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
40175
40176 installcheck-target-libtermcap: \
40177     configure-target-libtermcap 
40178         @: $(MAKE); $(unstage)
40179         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
40180         r=`${PWD_COMMAND}`; export r; \
40181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40182         $(NORMAL_TARGET_EXPORTS) \
40183         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
40184         for flag in $(EXTRA_TARGET_FLAGS); do \
40185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40186         done; \
40187         (cd $(TARGET_SUBDIR)/libtermcap && \
40188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40190                   "RANLIB=$${RANLIB}" \
40191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40192                    installcheck) \
40193           || exit 1
40194
40195 @endif target-libtermcap
40196
40197 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
40198 maybe-mostlyclean-target-libtermcap:
40199 @if target-libtermcap
40200 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
40201
40202 # libtermcap doesn't support mostlyclean.
40203 mostlyclean-target-libtermcap:
40204
40205 @endif target-libtermcap
40206
40207 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
40208 maybe-clean-target-libtermcap:
40209 @if target-libtermcap
40210 maybe-clean-target-libtermcap: clean-target-libtermcap
40211
40212 # libtermcap doesn't support clean.
40213 clean-target-libtermcap:
40214
40215 @endif target-libtermcap
40216
40217 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
40218 maybe-distclean-target-libtermcap:
40219 @if target-libtermcap
40220 maybe-distclean-target-libtermcap: distclean-target-libtermcap
40221
40222 # libtermcap doesn't support distclean.
40223 distclean-target-libtermcap:
40224
40225 @endif target-libtermcap
40226
40227 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
40228 maybe-maintainer-clean-target-libtermcap:
40229 @if target-libtermcap
40230 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
40231
40232 # libtermcap doesn't support maintainer-clean.
40233 maintainer-clean-target-libtermcap:
40234
40235 @endif target-libtermcap
40236
40237
40238
40239
40240
40241 .PHONY: configure-target-winsup maybe-configure-target-winsup
40242 maybe-configure-target-winsup:
40243 @if gcc-bootstrap
40244 configure-target-winsup: stage_current
40245 @endif gcc-bootstrap
40246 @if target-winsup
40247 maybe-configure-target-winsup: configure-target-winsup
40248 configure-target-winsup: 
40249         @: $(MAKE); $(unstage)
40250         @r=`${PWD_COMMAND}`; export r; \
40251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40252         echo "Checking multilib configuration for winsup..."; \
40253         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
40254         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
40255         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
40256           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
40257             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
40258           else \
40259             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
40260             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
40261           fi; \
40262         else \
40263           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
40264         fi; \
40265         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
40266         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
40267         $(NORMAL_TARGET_EXPORTS)  \
40268         echo Configuring in $(TARGET_SUBDIR)/winsup; \
40269         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
40270         case $(srcdir) in \
40271           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40272           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
40273                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40274         esac; \
40275         module_srcdir=winsup; \
40276         rm -f no-such-file || : ; \
40277         CONFIG_SITE=no-such-file $(SHELL) \
40278           $$s/$$module_srcdir/configure \
40279           --srcdir=$${topdir}/$$module_srcdir \
40280           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40281           --target=${target_alias}  \
40282           || exit 1
40283 @endif target-winsup
40284
40285
40286
40287
40288
40289 .PHONY: all-target-winsup maybe-all-target-winsup
40290 maybe-all-target-winsup:
40291 @if gcc-bootstrap
40292 all-target-winsup: stage_current
40293 @endif gcc-bootstrap
40294 @if target-winsup
40295 TARGET-target-winsup=all
40296 maybe-all-target-winsup: all-target-winsup
40297 all-target-winsup: configure-target-winsup
40298         @: $(MAKE); $(unstage)
40299         @r=`${PWD_COMMAND}`; export r; \
40300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40301         $(NORMAL_TARGET_EXPORTS)  \
40302         (cd $(TARGET_SUBDIR)/winsup && \
40303           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40304                 $(TARGET-target-winsup))
40305 @endif target-winsup
40306
40307
40308
40309
40310
40311 .PHONY: check-target-winsup maybe-check-target-winsup
40312 maybe-check-target-winsup:
40313 @if target-winsup
40314 maybe-check-target-winsup: check-target-winsup
40315
40316 check-target-winsup:
40317         @: $(MAKE); $(unstage)
40318         @r=`${PWD_COMMAND}`; export r; \
40319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40320         $(NORMAL_TARGET_EXPORTS) \
40321         (cd $(TARGET_SUBDIR)/winsup && \
40322           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40323
40324 @endif target-winsup
40325
40326 .PHONY: install-target-winsup maybe-install-target-winsup
40327 maybe-install-target-winsup:
40328 @if target-winsup
40329 maybe-install-target-winsup: install-target-winsup
40330
40331 install-target-winsup: installdirs
40332         @: $(MAKE); $(unstage)
40333         @r=`${PWD_COMMAND}`; export r; \
40334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40335         $(NORMAL_TARGET_EXPORTS) \
40336         (cd $(TARGET_SUBDIR)/winsup && \
40337           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40338
40339 @endif target-winsup
40340
40341 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
40342 maybe-install-strip-target-winsup:
40343 @if target-winsup
40344 maybe-install-strip-target-winsup: install-strip-target-winsup
40345
40346 install-strip-target-winsup: installdirs
40347         @: $(MAKE); $(unstage)
40348         @r=`${PWD_COMMAND}`; export r; \
40349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40350         $(NORMAL_TARGET_EXPORTS) \
40351         (cd $(TARGET_SUBDIR)/winsup && \
40352           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40353
40354 @endif target-winsup
40355
40356 # Other targets (info, dvi, pdf, etc.)
40357
40358 .PHONY: maybe-info-target-winsup info-target-winsup
40359 maybe-info-target-winsup:
40360 @if target-winsup
40361 maybe-info-target-winsup: info-target-winsup
40362
40363 info-target-winsup: \
40364     configure-target-winsup 
40365         @: $(MAKE); $(unstage)
40366         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40367         r=`${PWD_COMMAND}`; export r; \
40368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40369         $(NORMAL_TARGET_EXPORTS) \
40370         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
40371         for flag in $(EXTRA_TARGET_FLAGS); do \
40372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40373         done; \
40374         (cd $(TARGET_SUBDIR)/winsup && \
40375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40377                   "RANLIB=$${RANLIB}" \
40378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40379                    info) \
40380           || exit 1
40381
40382 @endif target-winsup
40383
40384 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
40385 maybe-dvi-target-winsup:
40386 @if target-winsup
40387 maybe-dvi-target-winsup: dvi-target-winsup
40388
40389 dvi-target-winsup: \
40390     configure-target-winsup 
40391         @: $(MAKE); $(unstage)
40392         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40393         r=`${PWD_COMMAND}`; export r; \
40394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40395         $(NORMAL_TARGET_EXPORTS) \
40396         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
40397         for flag in $(EXTRA_TARGET_FLAGS); do \
40398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40399         done; \
40400         (cd $(TARGET_SUBDIR)/winsup && \
40401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40403                   "RANLIB=$${RANLIB}" \
40404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40405                    dvi) \
40406           || exit 1
40407
40408 @endif target-winsup
40409
40410 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
40411 maybe-pdf-target-winsup:
40412 @if target-winsup
40413 maybe-pdf-target-winsup: pdf-target-winsup
40414
40415 pdf-target-winsup: \
40416     configure-target-winsup 
40417         @: $(MAKE); $(unstage)
40418         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40419         r=`${PWD_COMMAND}`; export r; \
40420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40421         $(NORMAL_TARGET_EXPORTS) \
40422         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
40423         for flag in $(EXTRA_TARGET_FLAGS); do \
40424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40425         done; \
40426         (cd $(TARGET_SUBDIR)/winsup && \
40427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40429                   "RANLIB=$${RANLIB}" \
40430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40431                    pdf) \
40432           || exit 1
40433
40434 @endif target-winsup
40435
40436 .PHONY: maybe-html-target-winsup html-target-winsup
40437 maybe-html-target-winsup:
40438 @if target-winsup
40439 maybe-html-target-winsup: html-target-winsup
40440
40441 html-target-winsup: \
40442     configure-target-winsup 
40443         @: $(MAKE); $(unstage)
40444         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40445         r=`${PWD_COMMAND}`; export r; \
40446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40447         $(NORMAL_TARGET_EXPORTS) \
40448         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
40449         for flag in $(EXTRA_TARGET_FLAGS); do \
40450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40451         done; \
40452         (cd $(TARGET_SUBDIR)/winsup && \
40453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40455                   "RANLIB=$${RANLIB}" \
40456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40457                    html) \
40458           || exit 1
40459
40460 @endif target-winsup
40461
40462 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
40463 maybe-TAGS-target-winsup:
40464 @if target-winsup
40465 maybe-TAGS-target-winsup: TAGS-target-winsup
40466
40467 TAGS-target-winsup: \
40468     configure-target-winsup 
40469         @: $(MAKE); $(unstage)
40470         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40471         r=`${PWD_COMMAND}`; export r; \
40472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40473         $(NORMAL_TARGET_EXPORTS) \
40474         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
40475         for flag in $(EXTRA_TARGET_FLAGS); do \
40476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40477         done; \
40478         (cd $(TARGET_SUBDIR)/winsup && \
40479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40481                   "RANLIB=$${RANLIB}" \
40482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40483                    TAGS) \
40484           || exit 1
40485
40486 @endif target-winsup
40487
40488 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
40489 maybe-install-info-target-winsup:
40490 @if target-winsup
40491 maybe-install-info-target-winsup: install-info-target-winsup
40492
40493 install-info-target-winsup: \
40494     configure-target-winsup \
40495     info-target-winsup 
40496         @: $(MAKE); $(unstage)
40497         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40498         r=`${PWD_COMMAND}`; export r; \
40499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40500         $(NORMAL_TARGET_EXPORTS) \
40501         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
40502         for flag in $(EXTRA_TARGET_FLAGS); do \
40503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40504         done; \
40505         (cd $(TARGET_SUBDIR)/winsup && \
40506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40508                   "RANLIB=$${RANLIB}" \
40509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40510                    install-info) \
40511           || exit 1
40512
40513 @endif target-winsup
40514
40515 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
40516 maybe-install-pdf-target-winsup:
40517 @if target-winsup
40518 maybe-install-pdf-target-winsup: install-pdf-target-winsup
40519
40520 install-pdf-target-winsup: \
40521     configure-target-winsup \
40522     pdf-target-winsup 
40523         @: $(MAKE); $(unstage)
40524         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40525         r=`${PWD_COMMAND}`; export r; \
40526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40527         $(NORMAL_TARGET_EXPORTS) \
40528         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
40529         for flag in $(EXTRA_TARGET_FLAGS); do \
40530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40531         done; \
40532         (cd $(TARGET_SUBDIR)/winsup && \
40533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40535                   "RANLIB=$${RANLIB}" \
40536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40537                    install-pdf) \
40538           || exit 1
40539
40540 @endif target-winsup
40541
40542 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
40543 maybe-install-html-target-winsup:
40544 @if target-winsup
40545 maybe-install-html-target-winsup: install-html-target-winsup
40546
40547 install-html-target-winsup: \
40548     configure-target-winsup \
40549     html-target-winsup 
40550         @: $(MAKE); $(unstage)
40551         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40552         r=`${PWD_COMMAND}`; export r; \
40553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40554         $(NORMAL_TARGET_EXPORTS) \
40555         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
40556         for flag in $(EXTRA_TARGET_FLAGS); do \
40557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40558         done; \
40559         (cd $(TARGET_SUBDIR)/winsup && \
40560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40562                   "RANLIB=$${RANLIB}" \
40563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40564                    install-html) \
40565           || exit 1
40566
40567 @endif target-winsup
40568
40569 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
40570 maybe-installcheck-target-winsup:
40571 @if target-winsup
40572 maybe-installcheck-target-winsup: installcheck-target-winsup
40573
40574 installcheck-target-winsup: \
40575     configure-target-winsup 
40576         @: $(MAKE); $(unstage)
40577         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40578         r=`${PWD_COMMAND}`; export r; \
40579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40580         $(NORMAL_TARGET_EXPORTS) \
40581         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
40582         for flag in $(EXTRA_TARGET_FLAGS); do \
40583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40584         done; \
40585         (cd $(TARGET_SUBDIR)/winsup && \
40586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40588                   "RANLIB=$${RANLIB}" \
40589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40590                    installcheck) \
40591           || exit 1
40592
40593 @endif target-winsup
40594
40595 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
40596 maybe-mostlyclean-target-winsup:
40597 @if target-winsup
40598 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
40599
40600 mostlyclean-target-winsup: 
40601         @: $(MAKE); $(unstage)
40602         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40603         r=`${PWD_COMMAND}`; export r; \
40604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40605         $(NORMAL_TARGET_EXPORTS) \
40606         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
40607         for flag in $(EXTRA_TARGET_FLAGS); do \
40608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40609         done; \
40610         (cd $(TARGET_SUBDIR)/winsup && \
40611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40613                   "RANLIB=$${RANLIB}" \
40614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40615                    mostlyclean) \
40616           || exit 1
40617
40618 @endif target-winsup
40619
40620 .PHONY: maybe-clean-target-winsup clean-target-winsup
40621 maybe-clean-target-winsup:
40622 @if target-winsup
40623 maybe-clean-target-winsup: clean-target-winsup
40624
40625 clean-target-winsup: 
40626         @: $(MAKE); $(unstage)
40627         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40628         r=`${PWD_COMMAND}`; export r; \
40629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40630         $(NORMAL_TARGET_EXPORTS) \
40631         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
40632         for flag in $(EXTRA_TARGET_FLAGS); do \
40633           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40634         done; \
40635         (cd $(TARGET_SUBDIR)/winsup && \
40636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40638                   "RANLIB=$${RANLIB}" \
40639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40640                    clean) \
40641           || exit 1
40642
40643 @endif target-winsup
40644
40645 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
40646 maybe-distclean-target-winsup:
40647 @if target-winsup
40648 maybe-distclean-target-winsup: distclean-target-winsup
40649
40650 distclean-target-winsup: 
40651         @: $(MAKE); $(unstage)
40652         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40653         r=`${PWD_COMMAND}`; export r; \
40654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40655         $(NORMAL_TARGET_EXPORTS) \
40656         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
40657         for flag in $(EXTRA_TARGET_FLAGS); do \
40658           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40659         done; \
40660         (cd $(TARGET_SUBDIR)/winsup && \
40661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40663                   "RANLIB=$${RANLIB}" \
40664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40665                    distclean) \
40666           || exit 1
40667
40668 @endif target-winsup
40669
40670 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
40671 maybe-maintainer-clean-target-winsup:
40672 @if target-winsup
40673 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
40674
40675 maintainer-clean-target-winsup: 
40676         @: $(MAKE); $(unstage)
40677         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
40678         r=`${PWD_COMMAND}`; export r; \
40679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40680         $(NORMAL_TARGET_EXPORTS) \
40681         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
40682         for flag in $(EXTRA_TARGET_FLAGS); do \
40683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40684         done; \
40685         (cd $(TARGET_SUBDIR)/winsup && \
40686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40688                   "RANLIB=$${RANLIB}" \
40689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40690                    maintainer-clean) \
40691           || exit 1
40692
40693 @endif target-winsup
40694
40695
40696
40697
40698
40699 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
40700 maybe-configure-target-libgloss:
40701 @if gcc-bootstrap
40702 configure-target-libgloss: stage_current
40703 @endif gcc-bootstrap
40704 @if target-libgloss
40705 maybe-configure-target-libgloss: configure-target-libgloss
40706 configure-target-libgloss: 
40707         @: $(MAKE); $(unstage)
40708         @r=`${PWD_COMMAND}`; export r; \
40709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40710         echo "Checking multilib configuration for libgloss..."; \
40711         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
40712         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
40713         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
40714           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
40715             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
40716           else \
40717             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
40718             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
40719           fi; \
40720         else \
40721           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
40722         fi; \
40723         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
40724         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
40725         $(NORMAL_TARGET_EXPORTS)  \
40726         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
40727         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
40728         case $(srcdir) in \
40729           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40730           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
40731                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40732         esac; \
40733         module_srcdir=libgloss; \
40734         rm -f no-such-file || : ; \
40735         CONFIG_SITE=no-such-file $(SHELL) \
40736           $$s/$$module_srcdir/configure \
40737           --srcdir=$${topdir}/$$module_srcdir \
40738           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40739           --target=${target_alias}  \
40740           || exit 1
40741 @endif target-libgloss
40742
40743
40744
40745
40746
40747 .PHONY: all-target-libgloss maybe-all-target-libgloss
40748 maybe-all-target-libgloss:
40749 @if gcc-bootstrap
40750 all-target-libgloss: stage_current
40751 @endif gcc-bootstrap
40752 @if target-libgloss
40753 TARGET-target-libgloss=all
40754 maybe-all-target-libgloss: all-target-libgloss
40755 all-target-libgloss: configure-target-libgloss
40756         @: $(MAKE); $(unstage)
40757         @r=`${PWD_COMMAND}`; export r; \
40758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40759         $(NORMAL_TARGET_EXPORTS)  \
40760         (cd $(TARGET_SUBDIR)/libgloss && \
40761           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40762                 $(TARGET-target-libgloss))
40763 @endif target-libgloss
40764
40765
40766
40767
40768
40769 .PHONY: check-target-libgloss maybe-check-target-libgloss
40770 maybe-check-target-libgloss:
40771 @if target-libgloss
40772 maybe-check-target-libgloss: check-target-libgloss
40773
40774 # Dummy target for uncheckable module.
40775 check-target-libgloss:
40776
40777 @endif target-libgloss
40778
40779 .PHONY: install-target-libgloss maybe-install-target-libgloss
40780 maybe-install-target-libgloss:
40781 @if target-libgloss
40782 maybe-install-target-libgloss: install-target-libgloss
40783
40784 install-target-libgloss: installdirs
40785         @: $(MAKE); $(unstage)
40786         @r=`${PWD_COMMAND}`; export r; \
40787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40788         $(NORMAL_TARGET_EXPORTS) \
40789         (cd $(TARGET_SUBDIR)/libgloss && \
40790           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40791
40792 @endif target-libgloss
40793
40794 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
40795 maybe-install-strip-target-libgloss:
40796 @if target-libgloss
40797 maybe-install-strip-target-libgloss: install-strip-target-libgloss
40798
40799 install-strip-target-libgloss: installdirs
40800         @: $(MAKE); $(unstage)
40801         @r=`${PWD_COMMAND}`; export r; \
40802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40803         $(NORMAL_TARGET_EXPORTS) \
40804         (cd $(TARGET_SUBDIR)/libgloss && \
40805           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40806
40807 @endif target-libgloss
40808
40809 # Other targets (info, dvi, pdf, etc.)
40810
40811 .PHONY: maybe-info-target-libgloss info-target-libgloss
40812 maybe-info-target-libgloss:
40813 @if target-libgloss
40814 maybe-info-target-libgloss: info-target-libgloss
40815
40816 info-target-libgloss: \
40817     configure-target-libgloss 
40818         @: $(MAKE); $(unstage)
40819         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
40820         r=`${PWD_COMMAND}`; export r; \
40821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40822         $(NORMAL_TARGET_EXPORTS) \
40823         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
40824         for flag in $(EXTRA_TARGET_FLAGS); do \
40825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40826         done; \
40827         (cd $(TARGET_SUBDIR)/libgloss && \
40828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40830                   "RANLIB=$${RANLIB}" \
40831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40832                    info) \
40833           || exit 1
40834
40835 @endif target-libgloss
40836
40837 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
40838 maybe-dvi-target-libgloss:
40839 @if target-libgloss
40840 maybe-dvi-target-libgloss: dvi-target-libgloss
40841
40842 dvi-target-libgloss: \
40843     configure-target-libgloss 
40844         @: $(MAKE); $(unstage)
40845         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
40846         r=`${PWD_COMMAND}`; export r; \
40847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40848         $(NORMAL_TARGET_EXPORTS) \
40849         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
40850         for flag in $(EXTRA_TARGET_FLAGS); do \
40851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40852         done; \
40853         (cd $(TARGET_SUBDIR)/libgloss && \
40854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40856                   "RANLIB=$${RANLIB}" \
40857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40858                    dvi) \
40859           || exit 1
40860
40861 @endif target-libgloss
40862
40863 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
40864 maybe-pdf-target-libgloss:
40865 @if target-libgloss
40866 maybe-pdf-target-libgloss: pdf-target-libgloss
40867
40868 pdf-target-libgloss: \
40869     configure-target-libgloss 
40870         @: $(MAKE); $(unstage)
40871         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
40872         r=`${PWD_COMMAND}`; export r; \
40873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40874         $(NORMAL_TARGET_EXPORTS) \
40875         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
40876         for flag in $(EXTRA_TARGET_FLAGS); do \
40877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40878         done; \
40879         (cd $(TARGET_SUBDIR)/libgloss && \
40880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40882                   "RANLIB=$${RANLIB}" \
40883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40884                    pdf) \
40885           || exit 1
40886
40887 @endif target-libgloss
40888
40889 .PHONY: maybe-html-target-libgloss html-target-libgloss
40890 maybe-html-target-libgloss:
40891 @if target-libgloss
40892 maybe-html-target-libgloss: html-target-libgloss
40893
40894 html-target-libgloss: \
40895     configure-target-libgloss 
40896         @: $(MAKE); $(unstage)
40897         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
40898         r=`${PWD_COMMAND}`; export r; \
40899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40900         $(NORMAL_TARGET_EXPORTS) \
40901         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
40902         for flag in $(EXTRA_TARGET_FLAGS); do \
40903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40904         done; \
40905         (cd $(TARGET_SUBDIR)/libgloss && \
40906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40908                   "RANLIB=$${RANLIB}" \
40909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40910                    html) \
40911           || exit 1
40912
40913 @endif target-libgloss
40914
40915 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
40916 maybe-TAGS-target-libgloss:
40917 @if target-libgloss
40918 maybe-TAGS-target-libgloss: TAGS-target-libgloss
40919
40920 TAGS-target-libgloss: \
40921     configure-target-libgloss 
40922         @: $(MAKE); $(unstage)
40923         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
40924         r=`${PWD_COMMAND}`; export r; \
40925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40926         $(NORMAL_TARGET_EXPORTS) \
40927         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
40928         for flag in $(EXTRA_TARGET_FLAGS); do \
40929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40930         done; \
40931         (cd $(TARGET_SUBDIR)/libgloss && \
40932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40934                   "RANLIB=$${RANLIB}" \
40935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40936                    TAGS) \
40937           || exit 1
40938
40939 @endif target-libgloss
40940
40941 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
40942 maybe-install-info-target-libgloss:
40943 @if target-libgloss
40944 maybe-install-info-target-libgloss: install-info-target-libgloss
40945
40946 install-info-target-libgloss: \
40947     configure-target-libgloss \
40948     info-target-libgloss 
40949         @: $(MAKE); $(unstage)
40950         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
40951         r=`${PWD_COMMAND}`; export r; \
40952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40953         $(NORMAL_TARGET_EXPORTS) \
40954         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
40955         for flag in $(EXTRA_TARGET_FLAGS); do \
40956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40957         done; \
40958         (cd $(TARGET_SUBDIR)/libgloss && \
40959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40961                   "RANLIB=$${RANLIB}" \
40962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40963                    install-info) \
40964           || exit 1
40965
40966 @endif target-libgloss
40967
40968 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
40969 maybe-install-pdf-target-libgloss:
40970 @if target-libgloss
40971 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
40972
40973 install-pdf-target-libgloss: \
40974     configure-target-libgloss \
40975     pdf-target-libgloss 
40976         @: $(MAKE); $(unstage)
40977         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
40978         r=`${PWD_COMMAND}`; export r; \
40979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40980         $(NORMAL_TARGET_EXPORTS) \
40981         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
40982         for flag in $(EXTRA_TARGET_FLAGS); do \
40983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40984         done; \
40985         (cd $(TARGET_SUBDIR)/libgloss && \
40986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40988                   "RANLIB=$${RANLIB}" \
40989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40990                    install-pdf) \
40991           || exit 1
40992
40993 @endif target-libgloss
40994
40995 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
40996 maybe-install-html-target-libgloss:
40997 @if target-libgloss
40998 maybe-install-html-target-libgloss: install-html-target-libgloss
40999
41000 install-html-target-libgloss: \
41001     configure-target-libgloss \
41002     html-target-libgloss 
41003         @: $(MAKE); $(unstage)
41004         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41005         r=`${PWD_COMMAND}`; export r; \
41006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41007         $(NORMAL_TARGET_EXPORTS) \
41008         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
41009         for flag in $(EXTRA_TARGET_FLAGS); do \
41010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41011         done; \
41012         (cd $(TARGET_SUBDIR)/libgloss && \
41013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41015                   "RANLIB=$${RANLIB}" \
41016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41017                    install-html) \
41018           || exit 1
41019
41020 @endif target-libgloss
41021
41022 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
41023 maybe-installcheck-target-libgloss:
41024 @if target-libgloss
41025 maybe-installcheck-target-libgloss: installcheck-target-libgloss
41026
41027 installcheck-target-libgloss: \
41028     configure-target-libgloss 
41029         @: $(MAKE); $(unstage)
41030         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41031         r=`${PWD_COMMAND}`; export r; \
41032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41033         $(NORMAL_TARGET_EXPORTS) \
41034         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
41035         for flag in $(EXTRA_TARGET_FLAGS); do \
41036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41037         done; \
41038         (cd $(TARGET_SUBDIR)/libgloss && \
41039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41041                   "RANLIB=$${RANLIB}" \
41042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41043                    installcheck) \
41044           || exit 1
41045
41046 @endif target-libgloss
41047
41048 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
41049 maybe-mostlyclean-target-libgloss:
41050 @if target-libgloss
41051 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
41052
41053 mostlyclean-target-libgloss: 
41054         @: $(MAKE); $(unstage)
41055         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41056         r=`${PWD_COMMAND}`; export r; \
41057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41058         $(NORMAL_TARGET_EXPORTS) \
41059         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
41060         for flag in $(EXTRA_TARGET_FLAGS); do \
41061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41062         done; \
41063         (cd $(TARGET_SUBDIR)/libgloss && \
41064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41066                   "RANLIB=$${RANLIB}" \
41067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41068                    mostlyclean) \
41069           || exit 1
41070
41071 @endif target-libgloss
41072
41073 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
41074 maybe-clean-target-libgloss:
41075 @if target-libgloss
41076 maybe-clean-target-libgloss: clean-target-libgloss
41077
41078 clean-target-libgloss: 
41079         @: $(MAKE); $(unstage)
41080         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41081         r=`${PWD_COMMAND}`; export r; \
41082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41083         $(NORMAL_TARGET_EXPORTS) \
41084         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
41085         for flag in $(EXTRA_TARGET_FLAGS); do \
41086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41087         done; \
41088         (cd $(TARGET_SUBDIR)/libgloss && \
41089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41091                   "RANLIB=$${RANLIB}" \
41092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41093                    clean) \
41094           || exit 1
41095
41096 @endif target-libgloss
41097
41098 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
41099 maybe-distclean-target-libgloss:
41100 @if target-libgloss
41101 maybe-distclean-target-libgloss: distclean-target-libgloss
41102
41103 distclean-target-libgloss: 
41104         @: $(MAKE); $(unstage)
41105         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41106         r=`${PWD_COMMAND}`; export r; \
41107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41108         $(NORMAL_TARGET_EXPORTS) \
41109         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
41110         for flag in $(EXTRA_TARGET_FLAGS); do \
41111           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41112         done; \
41113         (cd $(TARGET_SUBDIR)/libgloss && \
41114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41116                   "RANLIB=$${RANLIB}" \
41117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41118                    distclean) \
41119           || exit 1
41120
41121 @endif target-libgloss
41122
41123 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
41124 maybe-maintainer-clean-target-libgloss:
41125 @if target-libgloss
41126 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
41127
41128 maintainer-clean-target-libgloss: 
41129         @: $(MAKE); $(unstage)
41130         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
41131         r=`${PWD_COMMAND}`; export r; \
41132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41133         $(NORMAL_TARGET_EXPORTS) \
41134         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
41135         for flag in $(EXTRA_TARGET_FLAGS); do \
41136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41137         done; \
41138         (cd $(TARGET_SUBDIR)/libgloss && \
41139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41141                   "RANLIB=$${RANLIB}" \
41142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41143                    maintainer-clean) \
41144           || exit 1
41145
41146 @endif target-libgloss
41147
41148
41149
41150
41151
41152 .PHONY: configure-target-libffi maybe-configure-target-libffi
41153 maybe-configure-target-libffi:
41154 @if gcc-bootstrap
41155 configure-target-libffi: stage_current
41156 @endif gcc-bootstrap
41157 @if target-libffi
41158 maybe-configure-target-libffi: configure-target-libffi
41159 configure-target-libffi: 
41160         @: $(MAKE); $(unstage)
41161         @r=`${PWD_COMMAND}`; export r; \
41162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41163         echo "Checking multilib configuration for libffi..."; \
41164         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
41165         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
41166         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
41167           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
41168             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
41169           else \
41170             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
41171             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
41172           fi; \
41173         else \
41174           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
41175         fi; \
41176         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
41177         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
41178         $(NORMAL_TARGET_EXPORTS)  \
41179         echo Configuring in $(TARGET_SUBDIR)/libffi; \
41180         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
41181         case $(srcdir) in \
41182           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41183           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
41184                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41185         esac; \
41186         module_srcdir=libffi; \
41187         rm -f no-such-file || : ; \
41188         CONFIG_SITE=no-such-file $(SHELL) \
41189           $$s/$$module_srcdir/configure \
41190           --srcdir=$${topdir}/$$module_srcdir \
41191           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41192           --target=${target_alias}  \
41193           || exit 1
41194 @endif target-libffi
41195
41196
41197
41198
41199
41200 .PHONY: all-target-libffi maybe-all-target-libffi
41201 maybe-all-target-libffi:
41202 @if gcc-bootstrap
41203 all-target-libffi: stage_current
41204 @endif gcc-bootstrap
41205 @if target-libffi
41206 TARGET-target-libffi=all
41207 maybe-all-target-libffi: all-target-libffi
41208 all-target-libffi: configure-target-libffi
41209         @: $(MAKE); $(unstage)
41210         @r=`${PWD_COMMAND}`; export r; \
41211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41212         $(NORMAL_TARGET_EXPORTS)  \
41213         (cd $(TARGET_SUBDIR)/libffi && \
41214           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41215                 $(TARGET-target-libffi))
41216 @endif target-libffi
41217
41218
41219
41220
41221
41222 .PHONY: check-target-libffi maybe-check-target-libffi
41223 maybe-check-target-libffi:
41224 @if target-libffi
41225 maybe-check-target-libffi: check-target-libffi
41226
41227 check-target-libffi:
41228         @: $(MAKE); $(unstage)
41229         @r=`${PWD_COMMAND}`; export r; \
41230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41231         $(NORMAL_TARGET_EXPORTS) \
41232         (cd $(TARGET_SUBDIR)/libffi && \
41233           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41234
41235 @endif target-libffi
41236
41237 .PHONY: install-target-libffi maybe-install-target-libffi
41238 maybe-install-target-libffi:
41239 @if target-libffi
41240 maybe-install-target-libffi: install-target-libffi
41241
41242 # Dummy target for uninstallable.
41243 install-target-libffi:
41244
41245 @endif target-libffi
41246
41247 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
41248 maybe-install-strip-target-libffi:
41249 @if target-libffi
41250 maybe-install-strip-target-libffi: install-strip-target-libffi
41251
41252 # Dummy target for uninstallable.
41253 install-strip-target-libffi:
41254
41255 @endif target-libffi
41256
41257 # Other targets (info, dvi, pdf, etc.)
41258
41259 .PHONY: maybe-info-target-libffi info-target-libffi
41260 maybe-info-target-libffi:
41261 @if target-libffi
41262 maybe-info-target-libffi: info-target-libffi
41263
41264 info-target-libffi: \
41265     configure-target-libffi 
41266         @: $(MAKE); $(unstage)
41267         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41268         r=`${PWD_COMMAND}`; export r; \
41269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41270         $(NORMAL_TARGET_EXPORTS) \
41271         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
41272         for flag in $(EXTRA_TARGET_FLAGS); do \
41273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41274         done; \
41275         (cd $(TARGET_SUBDIR)/libffi && \
41276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41278                   "RANLIB=$${RANLIB}" \
41279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41280                    info) \
41281           || exit 1
41282
41283 @endif target-libffi
41284
41285 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
41286 maybe-dvi-target-libffi:
41287 @if target-libffi
41288 maybe-dvi-target-libffi: dvi-target-libffi
41289
41290 dvi-target-libffi: \
41291     configure-target-libffi 
41292         @: $(MAKE); $(unstage)
41293         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41294         r=`${PWD_COMMAND}`; export r; \
41295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41296         $(NORMAL_TARGET_EXPORTS) \
41297         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
41298         for flag in $(EXTRA_TARGET_FLAGS); do \
41299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41300         done; \
41301         (cd $(TARGET_SUBDIR)/libffi && \
41302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41304                   "RANLIB=$${RANLIB}" \
41305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41306                    dvi) \
41307           || exit 1
41308
41309 @endif target-libffi
41310
41311 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
41312 maybe-pdf-target-libffi:
41313 @if target-libffi
41314 maybe-pdf-target-libffi: pdf-target-libffi
41315
41316 pdf-target-libffi: \
41317     configure-target-libffi 
41318         @: $(MAKE); $(unstage)
41319         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41320         r=`${PWD_COMMAND}`; export r; \
41321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41322         $(NORMAL_TARGET_EXPORTS) \
41323         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
41324         for flag in $(EXTRA_TARGET_FLAGS); do \
41325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41326         done; \
41327         (cd $(TARGET_SUBDIR)/libffi && \
41328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41330                   "RANLIB=$${RANLIB}" \
41331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41332                    pdf) \
41333           || exit 1
41334
41335 @endif target-libffi
41336
41337 .PHONY: maybe-html-target-libffi html-target-libffi
41338 maybe-html-target-libffi:
41339 @if target-libffi
41340 maybe-html-target-libffi: html-target-libffi
41341
41342 html-target-libffi: \
41343     configure-target-libffi 
41344         @: $(MAKE); $(unstage)
41345         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41346         r=`${PWD_COMMAND}`; export r; \
41347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41348         $(NORMAL_TARGET_EXPORTS) \
41349         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
41350         for flag in $(EXTRA_TARGET_FLAGS); do \
41351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41352         done; \
41353         (cd $(TARGET_SUBDIR)/libffi && \
41354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41356                   "RANLIB=$${RANLIB}" \
41357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41358                    html) \
41359           || exit 1
41360
41361 @endif target-libffi
41362
41363 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
41364 maybe-TAGS-target-libffi:
41365 @if target-libffi
41366 maybe-TAGS-target-libffi: TAGS-target-libffi
41367
41368 TAGS-target-libffi: \
41369     configure-target-libffi 
41370         @: $(MAKE); $(unstage)
41371         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41372         r=`${PWD_COMMAND}`; export r; \
41373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41374         $(NORMAL_TARGET_EXPORTS) \
41375         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
41376         for flag in $(EXTRA_TARGET_FLAGS); do \
41377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41378         done; \
41379         (cd $(TARGET_SUBDIR)/libffi && \
41380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41382                   "RANLIB=$${RANLIB}" \
41383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41384                    TAGS) \
41385           || exit 1
41386
41387 @endif target-libffi
41388
41389 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
41390 maybe-install-info-target-libffi:
41391 @if target-libffi
41392 maybe-install-info-target-libffi: install-info-target-libffi
41393
41394 install-info-target-libffi: \
41395     configure-target-libffi \
41396     info-target-libffi 
41397         @: $(MAKE); $(unstage)
41398         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41399         r=`${PWD_COMMAND}`; export r; \
41400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41401         $(NORMAL_TARGET_EXPORTS) \
41402         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
41403         for flag in $(EXTRA_TARGET_FLAGS); do \
41404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41405         done; \
41406         (cd $(TARGET_SUBDIR)/libffi && \
41407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41409                   "RANLIB=$${RANLIB}" \
41410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41411                    install-info) \
41412           || exit 1
41413
41414 @endif target-libffi
41415
41416 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
41417 maybe-install-pdf-target-libffi:
41418 @if target-libffi
41419 maybe-install-pdf-target-libffi: install-pdf-target-libffi
41420
41421 install-pdf-target-libffi: \
41422     configure-target-libffi \
41423     pdf-target-libffi 
41424         @: $(MAKE); $(unstage)
41425         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41426         r=`${PWD_COMMAND}`; export r; \
41427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41428         $(NORMAL_TARGET_EXPORTS) \
41429         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
41430         for flag in $(EXTRA_TARGET_FLAGS); do \
41431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41432         done; \
41433         (cd $(TARGET_SUBDIR)/libffi && \
41434           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41435                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41436                   "RANLIB=$${RANLIB}" \
41437                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41438                    install-pdf) \
41439           || exit 1
41440
41441 @endif target-libffi
41442
41443 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
41444 maybe-install-html-target-libffi:
41445 @if target-libffi
41446 maybe-install-html-target-libffi: install-html-target-libffi
41447
41448 install-html-target-libffi: \
41449     configure-target-libffi \
41450     html-target-libffi 
41451         @: $(MAKE); $(unstage)
41452         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41453         r=`${PWD_COMMAND}`; export r; \
41454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41455         $(NORMAL_TARGET_EXPORTS) \
41456         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
41457         for flag in $(EXTRA_TARGET_FLAGS); do \
41458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41459         done; \
41460         (cd $(TARGET_SUBDIR)/libffi && \
41461           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41462                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41463                   "RANLIB=$${RANLIB}" \
41464                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41465                    install-html) \
41466           || exit 1
41467
41468 @endif target-libffi
41469
41470 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
41471 maybe-installcheck-target-libffi:
41472 @if target-libffi
41473 maybe-installcheck-target-libffi: installcheck-target-libffi
41474
41475 installcheck-target-libffi: \
41476     configure-target-libffi 
41477         @: $(MAKE); $(unstage)
41478         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41479         r=`${PWD_COMMAND}`; export r; \
41480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41481         $(NORMAL_TARGET_EXPORTS) \
41482         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
41483         for flag in $(EXTRA_TARGET_FLAGS); do \
41484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41485         done; \
41486         (cd $(TARGET_SUBDIR)/libffi && \
41487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41489                   "RANLIB=$${RANLIB}" \
41490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41491                    installcheck) \
41492           || exit 1
41493
41494 @endif target-libffi
41495
41496 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
41497 maybe-mostlyclean-target-libffi:
41498 @if target-libffi
41499 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
41500
41501 mostlyclean-target-libffi: 
41502         @: $(MAKE); $(unstage)
41503         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41504         r=`${PWD_COMMAND}`; export r; \
41505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41506         $(NORMAL_TARGET_EXPORTS) \
41507         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
41508         for flag in $(EXTRA_TARGET_FLAGS); do \
41509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41510         done; \
41511         (cd $(TARGET_SUBDIR)/libffi && \
41512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41514                   "RANLIB=$${RANLIB}" \
41515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41516                    mostlyclean) \
41517           || exit 1
41518
41519 @endif target-libffi
41520
41521 .PHONY: maybe-clean-target-libffi clean-target-libffi
41522 maybe-clean-target-libffi:
41523 @if target-libffi
41524 maybe-clean-target-libffi: clean-target-libffi
41525
41526 clean-target-libffi: 
41527         @: $(MAKE); $(unstage)
41528         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41529         r=`${PWD_COMMAND}`; export r; \
41530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41531         $(NORMAL_TARGET_EXPORTS) \
41532         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
41533         for flag in $(EXTRA_TARGET_FLAGS); do \
41534           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41535         done; \
41536         (cd $(TARGET_SUBDIR)/libffi && \
41537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41539                   "RANLIB=$${RANLIB}" \
41540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41541                    clean) \
41542           || exit 1
41543
41544 @endif target-libffi
41545
41546 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
41547 maybe-distclean-target-libffi:
41548 @if target-libffi
41549 maybe-distclean-target-libffi: distclean-target-libffi
41550
41551 distclean-target-libffi: 
41552         @: $(MAKE); $(unstage)
41553         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41554         r=`${PWD_COMMAND}`; export r; \
41555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41556         $(NORMAL_TARGET_EXPORTS) \
41557         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
41558         for flag in $(EXTRA_TARGET_FLAGS); do \
41559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41560         done; \
41561         (cd $(TARGET_SUBDIR)/libffi && \
41562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41564                   "RANLIB=$${RANLIB}" \
41565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41566                    distclean) \
41567           || exit 1
41568
41569 @endif target-libffi
41570
41571 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
41572 maybe-maintainer-clean-target-libffi:
41573 @if target-libffi
41574 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
41575
41576 maintainer-clean-target-libffi: 
41577         @: $(MAKE); $(unstage)
41578         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
41579         r=`${PWD_COMMAND}`; export r; \
41580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41581         $(NORMAL_TARGET_EXPORTS) \
41582         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
41583         for flag in $(EXTRA_TARGET_FLAGS); do \
41584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41585         done; \
41586         (cd $(TARGET_SUBDIR)/libffi && \
41587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41589                   "RANLIB=$${RANLIB}" \
41590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41591                    maintainer-clean) \
41592           || exit 1
41593
41594 @endif target-libffi
41595
41596
41597
41598
41599
41600 .PHONY: configure-target-libjava maybe-configure-target-libjava
41601 maybe-configure-target-libjava:
41602 @if gcc-bootstrap
41603 configure-target-libjava: stage_current
41604 @endif gcc-bootstrap
41605 @if target-libjava
41606 maybe-configure-target-libjava: configure-target-libjava
41607 configure-target-libjava: 
41608         @: $(MAKE); $(unstage)
41609         @r=`${PWD_COMMAND}`; export r; \
41610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41611         echo "Checking multilib configuration for libjava..."; \
41612         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
41613         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
41614         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
41615           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
41616             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
41617           else \
41618             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
41619             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
41620           fi; \
41621         else \
41622           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
41623         fi; \
41624         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
41625         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
41626         $(RAW_CXX_TARGET_EXPORTS)  \
41627         echo Configuring in $(TARGET_SUBDIR)/libjava; \
41628         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
41629         case $(srcdir) in \
41630           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41631           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
41632                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41633         esac; \
41634         module_srcdir=libjava; \
41635         rm -f no-such-file || : ; \
41636         CONFIG_SITE=no-such-file $(SHELL) \
41637           $$s/$$module_srcdir/configure \
41638           --srcdir=$${topdir}/$$module_srcdir \
41639           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41640           --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
41641           || exit 1
41642 @endif target-libjava
41643
41644
41645
41646
41647
41648 .PHONY: all-target-libjava maybe-all-target-libjava
41649 maybe-all-target-libjava:
41650 @if gcc-bootstrap
41651 all-target-libjava: stage_current
41652 @endif gcc-bootstrap
41653 @if target-libjava
41654 TARGET-target-libjava=all
41655 maybe-all-target-libjava: all-target-libjava
41656 all-target-libjava: configure-target-libjava
41657         @: $(MAKE); $(unstage)
41658         @r=`${PWD_COMMAND}`; export r; \
41659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41660         $(RAW_CXX_TARGET_EXPORTS)  \
41661         (cd $(TARGET_SUBDIR)/libjava && \
41662           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
41663                 $(TARGET-target-libjava))
41664 @endif target-libjava
41665
41666
41667
41668
41669
41670 .PHONY: check-target-libjava maybe-check-target-libjava
41671 maybe-check-target-libjava:
41672 @if target-libjava
41673 maybe-check-target-libjava: check-target-libjava
41674
41675 check-target-libjava:
41676         @: $(MAKE); $(unstage)
41677         @r=`${PWD_COMMAND}`; export r; \
41678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41679         $(RAW_CXX_TARGET_EXPORTS) \
41680         (cd $(TARGET_SUBDIR)/libjava && \
41681           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
41682
41683 @endif target-libjava
41684
41685 .PHONY: install-target-libjava maybe-install-target-libjava
41686 maybe-install-target-libjava:
41687 @if target-libjava
41688 maybe-install-target-libjava: install-target-libjava
41689
41690 install-target-libjava: installdirs
41691         @: $(MAKE); $(unstage)
41692         @r=`${PWD_COMMAND}`; export r; \
41693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41694         $(RAW_CXX_TARGET_EXPORTS) \
41695         (cd $(TARGET_SUBDIR)/libjava && \
41696           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41697
41698 @endif target-libjava
41699
41700 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
41701 maybe-install-strip-target-libjava:
41702 @if target-libjava
41703 maybe-install-strip-target-libjava: install-strip-target-libjava
41704
41705 install-strip-target-libjava: installdirs
41706         @: $(MAKE); $(unstage)
41707         @r=`${PWD_COMMAND}`; export r; \
41708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41709         $(RAW_CXX_TARGET_EXPORTS) \
41710         (cd $(TARGET_SUBDIR)/libjava && \
41711           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41712
41713 @endif target-libjava
41714
41715 # Other targets (info, dvi, pdf, etc.)
41716
41717 .PHONY: maybe-info-target-libjava info-target-libjava
41718 maybe-info-target-libjava:
41719 @if target-libjava
41720 maybe-info-target-libjava: info-target-libjava
41721
41722 info-target-libjava: \
41723     configure-target-libjava 
41724         @: $(MAKE); $(unstage)
41725         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
41726         r=`${PWD_COMMAND}`; export r; \
41727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41728         $(RAW_CXX_TARGET_EXPORTS) \
41729         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
41730         for flag in $(EXTRA_TARGET_FLAGS); do \
41731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41732         done; \
41733         (cd $(TARGET_SUBDIR)/libjava && \
41734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41736                   "RANLIB=$${RANLIB}" \
41737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41738                    info) \
41739           || exit 1
41740
41741 @endif target-libjava
41742
41743 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
41744 maybe-dvi-target-libjava:
41745 @if target-libjava
41746 maybe-dvi-target-libjava: dvi-target-libjava
41747
41748 dvi-target-libjava: \
41749     configure-target-libjava 
41750         @: $(MAKE); $(unstage)
41751         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
41752         r=`${PWD_COMMAND}`; export r; \
41753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41754         $(RAW_CXX_TARGET_EXPORTS) \
41755         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
41756         for flag in $(EXTRA_TARGET_FLAGS); do \
41757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41758         done; \
41759         (cd $(TARGET_SUBDIR)/libjava && \
41760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41762                   "RANLIB=$${RANLIB}" \
41763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41764                    dvi) \
41765           || exit 1
41766
41767 @endif target-libjava
41768
41769 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
41770 maybe-pdf-target-libjava:
41771 @if target-libjava
41772 maybe-pdf-target-libjava: pdf-target-libjava
41773
41774 pdf-target-libjava: \
41775     configure-target-libjava 
41776         @: $(MAKE); $(unstage)
41777         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
41778         r=`${PWD_COMMAND}`; export r; \
41779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41780         $(RAW_CXX_TARGET_EXPORTS) \
41781         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
41782         for flag in $(EXTRA_TARGET_FLAGS); do \
41783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41784         done; \
41785         (cd $(TARGET_SUBDIR)/libjava && \
41786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41788                   "RANLIB=$${RANLIB}" \
41789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41790                    pdf) \
41791           || exit 1
41792
41793 @endif target-libjava
41794
41795 .PHONY: maybe-html-target-libjava html-target-libjava
41796 maybe-html-target-libjava:
41797 @if target-libjava
41798 maybe-html-target-libjava: html-target-libjava
41799
41800 html-target-libjava: \
41801     configure-target-libjava 
41802         @: $(MAKE); $(unstage)
41803         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
41804         r=`${PWD_COMMAND}`; export r; \
41805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41806         $(RAW_CXX_TARGET_EXPORTS) \
41807         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
41808         for flag in $(EXTRA_TARGET_FLAGS); do \
41809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41810         done; \
41811         (cd $(TARGET_SUBDIR)/libjava && \
41812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41814                   "RANLIB=$${RANLIB}" \
41815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41816                    html) \
41817           || exit 1
41818
41819 @endif target-libjava
41820
41821 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
41822 maybe-TAGS-target-libjava:
41823 @if target-libjava
41824 maybe-TAGS-target-libjava: TAGS-target-libjava
41825
41826 TAGS-target-libjava: \
41827     configure-target-libjava 
41828         @: $(MAKE); $(unstage)
41829         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
41830         r=`${PWD_COMMAND}`; export r; \
41831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41832         $(RAW_CXX_TARGET_EXPORTS) \
41833         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
41834         for flag in $(EXTRA_TARGET_FLAGS); do \
41835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41836         done; \
41837         (cd $(TARGET_SUBDIR)/libjava && \
41838           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41839                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41840                   "RANLIB=$${RANLIB}" \
41841                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41842                    TAGS) \
41843           || exit 1
41844
41845 @endif target-libjava
41846
41847 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
41848 maybe-install-info-target-libjava:
41849 @if target-libjava
41850 maybe-install-info-target-libjava: install-info-target-libjava
41851
41852 install-info-target-libjava: \
41853     configure-target-libjava \
41854     info-target-libjava 
41855         @: $(MAKE); $(unstage)
41856         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
41857         r=`${PWD_COMMAND}`; export r; \
41858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41859         $(RAW_CXX_TARGET_EXPORTS) \
41860         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
41861         for flag in $(EXTRA_TARGET_FLAGS); do \
41862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41863         done; \
41864         (cd $(TARGET_SUBDIR)/libjava && \
41865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41867                   "RANLIB=$${RANLIB}" \
41868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41869                    install-info) \
41870           || exit 1
41871
41872 @endif target-libjava
41873
41874 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
41875 maybe-install-pdf-target-libjava:
41876 @if target-libjava
41877 maybe-install-pdf-target-libjava: install-pdf-target-libjava
41878
41879 install-pdf-target-libjava: \
41880     configure-target-libjava \
41881     pdf-target-libjava 
41882         @: $(MAKE); $(unstage)
41883         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
41884         r=`${PWD_COMMAND}`; export r; \
41885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41886         $(RAW_CXX_TARGET_EXPORTS) \
41887         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
41888         for flag in $(EXTRA_TARGET_FLAGS); do \
41889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41890         done; \
41891         (cd $(TARGET_SUBDIR)/libjava && \
41892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41894                   "RANLIB=$${RANLIB}" \
41895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41896                    install-pdf) \
41897           || exit 1
41898
41899 @endif target-libjava
41900
41901 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
41902 maybe-install-html-target-libjava:
41903 @if target-libjava
41904 maybe-install-html-target-libjava: install-html-target-libjava
41905
41906 install-html-target-libjava: \
41907     configure-target-libjava \
41908     html-target-libjava 
41909         @: $(MAKE); $(unstage)
41910         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
41911         r=`${PWD_COMMAND}`; export r; \
41912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41913         $(RAW_CXX_TARGET_EXPORTS) \
41914         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
41915         for flag in $(EXTRA_TARGET_FLAGS); do \
41916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41917         done; \
41918         (cd $(TARGET_SUBDIR)/libjava && \
41919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41921                   "RANLIB=$${RANLIB}" \
41922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41923                    install-html) \
41924           || exit 1
41925
41926 @endif target-libjava
41927
41928 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
41929 maybe-installcheck-target-libjava:
41930 @if target-libjava
41931 maybe-installcheck-target-libjava: installcheck-target-libjava
41932
41933 installcheck-target-libjava: \
41934     configure-target-libjava 
41935         @: $(MAKE); $(unstage)
41936         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
41937         r=`${PWD_COMMAND}`; export r; \
41938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41939         $(RAW_CXX_TARGET_EXPORTS) \
41940         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
41941         for flag in $(EXTRA_TARGET_FLAGS); do \
41942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41943         done; \
41944         (cd $(TARGET_SUBDIR)/libjava && \
41945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41947                   "RANLIB=$${RANLIB}" \
41948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41949                    installcheck) \
41950           || exit 1
41951
41952 @endif target-libjava
41953
41954 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
41955 maybe-mostlyclean-target-libjava:
41956 @if target-libjava
41957 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
41958
41959 mostlyclean-target-libjava: 
41960         @: $(MAKE); $(unstage)
41961         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
41962         r=`${PWD_COMMAND}`; export r; \
41963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41964         $(RAW_CXX_TARGET_EXPORTS) \
41965         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
41966         for flag in $(EXTRA_TARGET_FLAGS); do \
41967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41968         done; \
41969         (cd $(TARGET_SUBDIR)/libjava && \
41970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41972                   "RANLIB=$${RANLIB}" \
41973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41974                    mostlyclean) \
41975           || exit 1
41976
41977 @endif target-libjava
41978
41979 .PHONY: maybe-clean-target-libjava clean-target-libjava
41980 maybe-clean-target-libjava:
41981 @if target-libjava
41982 maybe-clean-target-libjava: clean-target-libjava
41983
41984 clean-target-libjava: 
41985         @: $(MAKE); $(unstage)
41986         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
41987         r=`${PWD_COMMAND}`; export r; \
41988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41989         $(RAW_CXX_TARGET_EXPORTS) \
41990         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
41991         for flag in $(EXTRA_TARGET_FLAGS); do \
41992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41993         done; \
41994         (cd $(TARGET_SUBDIR)/libjava && \
41995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41997                   "RANLIB=$${RANLIB}" \
41998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41999                    clean) \
42000           || exit 1
42001
42002 @endif target-libjava
42003
42004 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
42005 maybe-distclean-target-libjava:
42006 @if target-libjava
42007 maybe-distclean-target-libjava: distclean-target-libjava
42008
42009 distclean-target-libjava: 
42010         @: $(MAKE); $(unstage)
42011         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42012         r=`${PWD_COMMAND}`; export r; \
42013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42014         $(RAW_CXX_TARGET_EXPORTS) \
42015         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
42016         for flag in $(EXTRA_TARGET_FLAGS); do \
42017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42018         done; \
42019         (cd $(TARGET_SUBDIR)/libjava && \
42020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42022                   "RANLIB=$${RANLIB}" \
42023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42024                    distclean) \
42025           || exit 1
42026
42027 @endif target-libjava
42028
42029 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
42030 maybe-maintainer-clean-target-libjava:
42031 @if target-libjava
42032 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
42033
42034 maintainer-clean-target-libjava: 
42035         @: $(MAKE); $(unstage)
42036         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
42037         r=`${PWD_COMMAND}`; export r; \
42038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42039         $(RAW_CXX_TARGET_EXPORTS) \
42040         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
42041         for flag in $(EXTRA_TARGET_FLAGS); do \
42042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42043         done; \
42044         (cd $(TARGET_SUBDIR)/libjava && \
42045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42047                   "RANLIB=$${RANLIB}" \
42048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42049                    maintainer-clean) \
42050           || exit 1
42051
42052 @endif target-libjava
42053
42054
42055
42056
42057
42058 .PHONY: configure-target-zlib maybe-configure-target-zlib
42059 maybe-configure-target-zlib:
42060 @if gcc-bootstrap
42061 configure-target-zlib: stage_current
42062 @endif gcc-bootstrap
42063 @if target-zlib
42064 maybe-configure-target-zlib: configure-target-zlib
42065 configure-target-zlib: 
42066         @: $(MAKE); $(unstage)
42067         @r=`${PWD_COMMAND}`; export r; \
42068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42069         echo "Checking multilib configuration for zlib..."; \
42070         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
42071         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
42072         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
42073           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
42074             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
42075           else \
42076             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
42077             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
42078           fi; \
42079         else \
42080           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
42081         fi; \
42082         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
42083         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
42084         $(NORMAL_TARGET_EXPORTS)  \
42085         echo Configuring in $(TARGET_SUBDIR)/zlib; \
42086         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
42087         case $(srcdir) in \
42088           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42089           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
42090                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42091         esac; \
42092         module_srcdir=zlib; \
42093         rm -f no-such-file || : ; \
42094         CONFIG_SITE=no-such-file $(SHELL) \
42095           $$s/$$module_srcdir/configure \
42096           --srcdir=$${topdir}/$$module_srcdir \
42097           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42098           --target=${target_alias}  \
42099           || exit 1
42100 @endif target-zlib
42101
42102
42103
42104
42105
42106 .PHONY: all-target-zlib maybe-all-target-zlib
42107 maybe-all-target-zlib:
42108 @if gcc-bootstrap
42109 all-target-zlib: stage_current
42110 @endif gcc-bootstrap
42111 @if target-zlib
42112 TARGET-target-zlib=all
42113 maybe-all-target-zlib: all-target-zlib
42114 all-target-zlib: configure-target-zlib
42115         @: $(MAKE); $(unstage)
42116         @r=`${PWD_COMMAND}`; export r; \
42117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42118         $(NORMAL_TARGET_EXPORTS)  \
42119         (cd $(TARGET_SUBDIR)/zlib && \
42120           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42121                 $(TARGET-target-zlib))
42122 @endif target-zlib
42123
42124
42125
42126
42127
42128 .PHONY: check-target-zlib maybe-check-target-zlib
42129 maybe-check-target-zlib:
42130 @if target-zlib
42131 maybe-check-target-zlib: check-target-zlib
42132
42133 check-target-zlib:
42134         @: $(MAKE); $(unstage)
42135         @r=`${PWD_COMMAND}`; export r; \
42136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42137         $(NORMAL_TARGET_EXPORTS) \
42138         (cd $(TARGET_SUBDIR)/zlib && \
42139           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42140
42141 @endif target-zlib
42142
42143 .PHONY: install-target-zlib maybe-install-target-zlib
42144 maybe-install-target-zlib:
42145 @if target-zlib
42146 maybe-install-target-zlib: install-target-zlib
42147
42148 install-target-zlib: installdirs
42149         @: $(MAKE); $(unstage)
42150         @r=`${PWD_COMMAND}`; export r; \
42151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42152         $(NORMAL_TARGET_EXPORTS) \
42153         (cd $(TARGET_SUBDIR)/zlib && \
42154           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42155
42156 @endif target-zlib
42157
42158 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
42159 maybe-install-strip-target-zlib:
42160 @if target-zlib
42161 maybe-install-strip-target-zlib: install-strip-target-zlib
42162
42163 install-strip-target-zlib: installdirs
42164         @: $(MAKE); $(unstage)
42165         @r=`${PWD_COMMAND}`; export r; \
42166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42167         $(NORMAL_TARGET_EXPORTS) \
42168         (cd $(TARGET_SUBDIR)/zlib && \
42169           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42170
42171 @endif target-zlib
42172
42173 # Other targets (info, dvi, pdf, etc.)
42174
42175 .PHONY: maybe-info-target-zlib info-target-zlib
42176 maybe-info-target-zlib:
42177 @if target-zlib
42178 maybe-info-target-zlib: info-target-zlib
42179
42180 info-target-zlib: \
42181     configure-target-zlib 
42182         @: $(MAKE); $(unstage)
42183         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42184         r=`${PWD_COMMAND}`; export r; \
42185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42186         $(NORMAL_TARGET_EXPORTS) \
42187         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
42188         for flag in $(EXTRA_TARGET_FLAGS); do \
42189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42190         done; \
42191         (cd $(TARGET_SUBDIR)/zlib && \
42192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42194                   "RANLIB=$${RANLIB}" \
42195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42196                    info) \
42197           || exit 1
42198
42199 @endif target-zlib
42200
42201 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
42202 maybe-dvi-target-zlib:
42203 @if target-zlib
42204 maybe-dvi-target-zlib: dvi-target-zlib
42205
42206 dvi-target-zlib: \
42207     configure-target-zlib 
42208         @: $(MAKE); $(unstage)
42209         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42210         r=`${PWD_COMMAND}`; export r; \
42211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42212         $(NORMAL_TARGET_EXPORTS) \
42213         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
42214         for flag in $(EXTRA_TARGET_FLAGS); do \
42215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42216         done; \
42217         (cd $(TARGET_SUBDIR)/zlib && \
42218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42220                   "RANLIB=$${RANLIB}" \
42221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42222                    dvi) \
42223           || exit 1
42224
42225 @endif target-zlib
42226
42227 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
42228 maybe-pdf-target-zlib:
42229 @if target-zlib
42230 maybe-pdf-target-zlib: pdf-target-zlib
42231
42232 pdf-target-zlib: \
42233     configure-target-zlib 
42234         @: $(MAKE); $(unstage)
42235         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42236         r=`${PWD_COMMAND}`; export r; \
42237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42238         $(NORMAL_TARGET_EXPORTS) \
42239         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
42240         for flag in $(EXTRA_TARGET_FLAGS); do \
42241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42242         done; \
42243         (cd $(TARGET_SUBDIR)/zlib && \
42244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42246                   "RANLIB=$${RANLIB}" \
42247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42248                    pdf) \
42249           || exit 1
42250
42251 @endif target-zlib
42252
42253 .PHONY: maybe-html-target-zlib html-target-zlib
42254 maybe-html-target-zlib:
42255 @if target-zlib
42256 maybe-html-target-zlib: html-target-zlib
42257
42258 html-target-zlib: \
42259     configure-target-zlib 
42260         @: $(MAKE); $(unstage)
42261         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42262         r=`${PWD_COMMAND}`; export r; \
42263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42264         $(NORMAL_TARGET_EXPORTS) \
42265         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
42266         for flag in $(EXTRA_TARGET_FLAGS); do \
42267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42268         done; \
42269         (cd $(TARGET_SUBDIR)/zlib && \
42270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42272                   "RANLIB=$${RANLIB}" \
42273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42274                    html) \
42275           || exit 1
42276
42277 @endif target-zlib
42278
42279 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
42280 maybe-TAGS-target-zlib:
42281 @if target-zlib
42282 maybe-TAGS-target-zlib: TAGS-target-zlib
42283
42284 TAGS-target-zlib: \
42285     configure-target-zlib 
42286         @: $(MAKE); $(unstage)
42287         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42288         r=`${PWD_COMMAND}`; export r; \
42289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42290         $(NORMAL_TARGET_EXPORTS) \
42291         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
42292         for flag in $(EXTRA_TARGET_FLAGS); do \
42293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42294         done; \
42295         (cd $(TARGET_SUBDIR)/zlib && \
42296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42298                   "RANLIB=$${RANLIB}" \
42299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42300                    TAGS) \
42301           || exit 1
42302
42303 @endif target-zlib
42304
42305 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
42306 maybe-install-info-target-zlib:
42307 @if target-zlib
42308 maybe-install-info-target-zlib: install-info-target-zlib
42309
42310 install-info-target-zlib: \
42311     configure-target-zlib \
42312     info-target-zlib 
42313         @: $(MAKE); $(unstage)
42314         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42315         r=`${PWD_COMMAND}`; export r; \
42316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42317         $(NORMAL_TARGET_EXPORTS) \
42318         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
42319         for flag in $(EXTRA_TARGET_FLAGS); do \
42320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42321         done; \
42322         (cd $(TARGET_SUBDIR)/zlib && \
42323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42325                   "RANLIB=$${RANLIB}" \
42326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42327                    install-info) \
42328           || exit 1
42329
42330 @endif target-zlib
42331
42332 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
42333 maybe-install-pdf-target-zlib:
42334 @if target-zlib
42335 maybe-install-pdf-target-zlib: install-pdf-target-zlib
42336
42337 install-pdf-target-zlib: \
42338     configure-target-zlib \
42339     pdf-target-zlib 
42340         @: $(MAKE); $(unstage)
42341         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42342         r=`${PWD_COMMAND}`; export r; \
42343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42344         $(NORMAL_TARGET_EXPORTS) \
42345         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
42346         for flag in $(EXTRA_TARGET_FLAGS); do \
42347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42348         done; \
42349         (cd $(TARGET_SUBDIR)/zlib && \
42350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42352                   "RANLIB=$${RANLIB}" \
42353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42354                    install-pdf) \
42355           || exit 1
42356
42357 @endif target-zlib
42358
42359 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
42360 maybe-install-html-target-zlib:
42361 @if target-zlib
42362 maybe-install-html-target-zlib: install-html-target-zlib
42363
42364 install-html-target-zlib: \
42365     configure-target-zlib \
42366     html-target-zlib 
42367         @: $(MAKE); $(unstage)
42368         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42369         r=`${PWD_COMMAND}`; export r; \
42370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42371         $(NORMAL_TARGET_EXPORTS) \
42372         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
42373         for flag in $(EXTRA_TARGET_FLAGS); do \
42374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42375         done; \
42376         (cd $(TARGET_SUBDIR)/zlib && \
42377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42379                   "RANLIB=$${RANLIB}" \
42380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42381                    install-html) \
42382           || exit 1
42383
42384 @endif target-zlib
42385
42386 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
42387 maybe-installcheck-target-zlib:
42388 @if target-zlib
42389 maybe-installcheck-target-zlib: installcheck-target-zlib
42390
42391 installcheck-target-zlib: \
42392     configure-target-zlib 
42393         @: $(MAKE); $(unstage)
42394         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42395         r=`${PWD_COMMAND}`; export r; \
42396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42397         $(NORMAL_TARGET_EXPORTS) \
42398         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
42399         for flag in $(EXTRA_TARGET_FLAGS); do \
42400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42401         done; \
42402         (cd $(TARGET_SUBDIR)/zlib && \
42403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42405                   "RANLIB=$${RANLIB}" \
42406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42407                    installcheck) \
42408           || exit 1
42409
42410 @endif target-zlib
42411
42412 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
42413 maybe-mostlyclean-target-zlib:
42414 @if target-zlib
42415 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
42416
42417 mostlyclean-target-zlib: 
42418         @: $(MAKE); $(unstage)
42419         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42420         r=`${PWD_COMMAND}`; export r; \
42421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42422         $(NORMAL_TARGET_EXPORTS) \
42423         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
42424         for flag in $(EXTRA_TARGET_FLAGS); do \
42425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42426         done; \
42427         (cd $(TARGET_SUBDIR)/zlib && \
42428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42430                   "RANLIB=$${RANLIB}" \
42431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42432                    mostlyclean) \
42433           || exit 1
42434
42435 @endif target-zlib
42436
42437 .PHONY: maybe-clean-target-zlib clean-target-zlib
42438 maybe-clean-target-zlib:
42439 @if target-zlib
42440 maybe-clean-target-zlib: clean-target-zlib
42441
42442 clean-target-zlib: 
42443         @: $(MAKE); $(unstage)
42444         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42445         r=`${PWD_COMMAND}`; export r; \
42446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42447         $(NORMAL_TARGET_EXPORTS) \
42448         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
42449         for flag in $(EXTRA_TARGET_FLAGS); do \
42450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42451         done; \
42452         (cd $(TARGET_SUBDIR)/zlib && \
42453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42455                   "RANLIB=$${RANLIB}" \
42456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42457                    clean) \
42458           || exit 1
42459
42460 @endif target-zlib
42461
42462 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
42463 maybe-distclean-target-zlib:
42464 @if target-zlib
42465 maybe-distclean-target-zlib: distclean-target-zlib
42466
42467 distclean-target-zlib: 
42468         @: $(MAKE); $(unstage)
42469         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42470         r=`${PWD_COMMAND}`; export r; \
42471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42472         $(NORMAL_TARGET_EXPORTS) \
42473         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
42474         for flag in $(EXTRA_TARGET_FLAGS); do \
42475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42476         done; \
42477         (cd $(TARGET_SUBDIR)/zlib && \
42478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42480                   "RANLIB=$${RANLIB}" \
42481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42482                    distclean) \
42483           || exit 1
42484
42485 @endif target-zlib
42486
42487 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
42488 maybe-maintainer-clean-target-zlib:
42489 @if target-zlib
42490 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
42491
42492 maintainer-clean-target-zlib: 
42493         @: $(MAKE); $(unstage)
42494         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
42495         r=`${PWD_COMMAND}`; export r; \
42496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42497         $(NORMAL_TARGET_EXPORTS) \
42498         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
42499         for flag in $(EXTRA_TARGET_FLAGS); do \
42500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42501         done; \
42502         (cd $(TARGET_SUBDIR)/zlib && \
42503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42505                   "RANLIB=$${RANLIB}" \
42506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42507                    maintainer-clean) \
42508           || exit 1
42509
42510 @endif target-zlib
42511
42512
42513
42514
42515
42516 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
42517 maybe-configure-target-boehm-gc:
42518 @if gcc-bootstrap
42519 configure-target-boehm-gc: stage_current
42520 @endif gcc-bootstrap
42521 @if target-boehm-gc
42522 maybe-configure-target-boehm-gc: configure-target-boehm-gc
42523 configure-target-boehm-gc: 
42524         @: $(MAKE); $(unstage)
42525         @r=`${PWD_COMMAND}`; export r; \
42526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42527         echo "Checking multilib configuration for boehm-gc..."; \
42528         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
42529         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
42530         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
42531           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
42532             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
42533           else \
42534             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
42535             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
42536           fi; \
42537         else \
42538           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
42539         fi; \
42540         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
42541         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
42542         $(NORMAL_TARGET_EXPORTS)  \
42543         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
42544         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
42545         case $(srcdir) in \
42546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42547           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
42548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42549         esac; \
42550         module_srcdir=boehm-gc; \
42551         rm -f no-such-file || : ; \
42552         CONFIG_SITE=no-such-file $(SHELL) \
42553           $$s/$$module_srcdir/configure \
42554           --srcdir=$${topdir}/$$module_srcdir \
42555           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42556           --target=${target_alias}  \
42557           || exit 1
42558 @endif target-boehm-gc
42559
42560
42561
42562
42563
42564 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
42565 maybe-all-target-boehm-gc:
42566 @if gcc-bootstrap
42567 all-target-boehm-gc: stage_current
42568 @endif gcc-bootstrap
42569 @if target-boehm-gc
42570 TARGET-target-boehm-gc=all
42571 maybe-all-target-boehm-gc: all-target-boehm-gc
42572 all-target-boehm-gc: configure-target-boehm-gc
42573         @: $(MAKE); $(unstage)
42574         @r=`${PWD_COMMAND}`; export r; \
42575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42576         $(NORMAL_TARGET_EXPORTS)  \
42577         (cd $(TARGET_SUBDIR)/boehm-gc && \
42578           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42579                 $(TARGET-target-boehm-gc))
42580 @endif target-boehm-gc
42581
42582
42583
42584
42585
42586 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
42587 maybe-check-target-boehm-gc:
42588 @if target-boehm-gc
42589 maybe-check-target-boehm-gc: check-target-boehm-gc
42590
42591 check-target-boehm-gc:
42592         @: $(MAKE); $(unstage)
42593         @r=`${PWD_COMMAND}`; export r; \
42594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42595         $(NORMAL_TARGET_EXPORTS) \
42596         (cd $(TARGET_SUBDIR)/boehm-gc && \
42597           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42598
42599 @endif target-boehm-gc
42600
42601 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
42602 maybe-install-target-boehm-gc:
42603 @if target-boehm-gc
42604 maybe-install-target-boehm-gc: install-target-boehm-gc
42605
42606 install-target-boehm-gc: installdirs
42607         @: $(MAKE); $(unstage)
42608         @r=`${PWD_COMMAND}`; export r; \
42609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42610         $(NORMAL_TARGET_EXPORTS) \
42611         (cd $(TARGET_SUBDIR)/boehm-gc && \
42612           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42613
42614 @endif target-boehm-gc
42615
42616 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
42617 maybe-install-strip-target-boehm-gc:
42618 @if target-boehm-gc
42619 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
42620
42621 install-strip-target-boehm-gc: installdirs
42622         @: $(MAKE); $(unstage)
42623         @r=`${PWD_COMMAND}`; export r; \
42624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42625         $(NORMAL_TARGET_EXPORTS) \
42626         (cd $(TARGET_SUBDIR)/boehm-gc && \
42627           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42628
42629 @endif target-boehm-gc
42630
42631 # Other targets (info, dvi, pdf, etc.)
42632
42633 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
42634 maybe-info-target-boehm-gc:
42635 @if target-boehm-gc
42636 maybe-info-target-boehm-gc: info-target-boehm-gc
42637
42638 info-target-boehm-gc: \
42639     configure-target-boehm-gc 
42640         @: $(MAKE); $(unstage)
42641         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42642         r=`${PWD_COMMAND}`; export r; \
42643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42644         $(NORMAL_TARGET_EXPORTS) \
42645         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
42646         for flag in $(EXTRA_TARGET_FLAGS); do \
42647           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42648         done; \
42649         (cd $(TARGET_SUBDIR)/boehm-gc && \
42650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42652                   "RANLIB=$${RANLIB}" \
42653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42654                    info) \
42655           || exit 1
42656
42657 @endif target-boehm-gc
42658
42659 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
42660 maybe-dvi-target-boehm-gc:
42661 @if target-boehm-gc
42662 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
42663
42664 dvi-target-boehm-gc: \
42665     configure-target-boehm-gc 
42666         @: $(MAKE); $(unstage)
42667         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42668         r=`${PWD_COMMAND}`; export r; \
42669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42670         $(NORMAL_TARGET_EXPORTS) \
42671         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
42672         for flag in $(EXTRA_TARGET_FLAGS); do \
42673           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42674         done; \
42675         (cd $(TARGET_SUBDIR)/boehm-gc && \
42676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42678                   "RANLIB=$${RANLIB}" \
42679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42680                    dvi) \
42681           || exit 1
42682
42683 @endif target-boehm-gc
42684
42685 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
42686 maybe-pdf-target-boehm-gc:
42687 @if target-boehm-gc
42688 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
42689
42690 pdf-target-boehm-gc: \
42691     configure-target-boehm-gc 
42692         @: $(MAKE); $(unstage)
42693         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42694         r=`${PWD_COMMAND}`; export r; \
42695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42696         $(NORMAL_TARGET_EXPORTS) \
42697         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
42698         for flag in $(EXTRA_TARGET_FLAGS); do \
42699           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42700         done; \
42701         (cd $(TARGET_SUBDIR)/boehm-gc && \
42702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42704                   "RANLIB=$${RANLIB}" \
42705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42706                    pdf) \
42707           || exit 1
42708
42709 @endif target-boehm-gc
42710
42711 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
42712 maybe-html-target-boehm-gc:
42713 @if target-boehm-gc
42714 maybe-html-target-boehm-gc: html-target-boehm-gc
42715
42716 html-target-boehm-gc: \
42717     configure-target-boehm-gc 
42718         @: $(MAKE); $(unstage)
42719         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42720         r=`${PWD_COMMAND}`; export r; \
42721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42722         $(NORMAL_TARGET_EXPORTS) \
42723         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
42724         for flag in $(EXTRA_TARGET_FLAGS); do \
42725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42726         done; \
42727         (cd $(TARGET_SUBDIR)/boehm-gc && \
42728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42730                   "RANLIB=$${RANLIB}" \
42731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42732                    html) \
42733           || exit 1
42734
42735 @endif target-boehm-gc
42736
42737 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
42738 maybe-TAGS-target-boehm-gc:
42739 @if target-boehm-gc
42740 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
42741
42742 TAGS-target-boehm-gc: \
42743     configure-target-boehm-gc 
42744         @: $(MAKE); $(unstage)
42745         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42746         r=`${PWD_COMMAND}`; export r; \
42747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42748         $(NORMAL_TARGET_EXPORTS) \
42749         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
42750         for flag in $(EXTRA_TARGET_FLAGS); do \
42751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42752         done; \
42753         (cd $(TARGET_SUBDIR)/boehm-gc && \
42754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42756                   "RANLIB=$${RANLIB}" \
42757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42758                    TAGS) \
42759           || exit 1
42760
42761 @endif target-boehm-gc
42762
42763 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
42764 maybe-install-info-target-boehm-gc:
42765 @if target-boehm-gc
42766 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
42767
42768 install-info-target-boehm-gc: \
42769     configure-target-boehm-gc \
42770     info-target-boehm-gc 
42771         @: $(MAKE); $(unstage)
42772         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42773         r=`${PWD_COMMAND}`; export r; \
42774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42775         $(NORMAL_TARGET_EXPORTS) \
42776         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
42777         for flag in $(EXTRA_TARGET_FLAGS); do \
42778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42779         done; \
42780         (cd $(TARGET_SUBDIR)/boehm-gc && \
42781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42783                   "RANLIB=$${RANLIB}" \
42784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42785                    install-info) \
42786           || exit 1
42787
42788 @endif target-boehm-gc
42789
42790 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
42791 maybe-install-pdf-target-boehm-gc:
42792 @if target-boehm-gc
42793 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
42794
42795 install-pdf-target-boehm-gc: \
42796     configure-target-boehm-gc \
42797     pdf-target-boehm-gc 
42798         @: $(MAKE); $(unstage)
42799         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42800         r=`${PWD_COMMAND}`; export r; \
42801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42802         $(NORMAL_TARGET_EXPORTS) \
42803         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
42804         for flag in $(EXTRA_TARGET_FLAGS); do \
42805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42806         done; \
42807         (cd $(TARGET_SUBDIR)/boehm-gc && \
42808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42810                   "RANLIB=$${RANLIB}" \
42811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42812                    install-pdf) \
42813           || exit 1
42814
42815 @endif target-boehm-gc
42816
42817 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
42818 maybe-install-html-target-boehm-gc:
42819 @if target-boehm-gc
42820 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
42821
42822 install-html-target-boehm-gc: \
42823     configure-target-boehm-gc \
42824     html-target-boehm-gc 
42825         @: $(MAKE); $(unstage)
42826         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42827         r=`${PWD_COMMAND}`; export r; \
42828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42829         $(NORMAL_TARGET_EXPORTS) \
42830         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
42831         for flag in $(EXTRA_TARGET_FLAGS); do \
42832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42833         done; \
42834         (cd $(TARGET_SUBDIR)/boehm-gc && \
42835           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42836                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42837                   "RANLIB=$${RANLIB}" \
42838                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42839                    install-html) \
42840           || exit 1
42841
42842 @endif target-boehm-gc
42843
42844 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
42845 maybe-installcheck-target-boehm-gc:
42846 @if target-boehm-gc
42847 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
42848
42849 installcheck-target-boehm-gc: \
42850     configure-target-boehm-gc 
42851         @: $(MAKE); $(unstage)
42852         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42853         r=`${PWD_COMMAND}`; export r; \
42854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42855         $(NORMAL_TARGET_EXPORTS) \
42856         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
42857         for flag in $(EXTRA_TARGET_FLAGS); do \
42858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42859         done; \
42860         (cd $(TARGET_SUBDIR)/boehm-gc && \
42861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42863                   "RANLIB=$${RANLIB}" \
42864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42865                    installcheck) \
42866           || exit 1
42867
42868 @endif target-boehm-gc
42869
42870 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
42871 maybe-mostlyclean-target-boehm-gc:
42872 @if target-boehm-gc
42873 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
42874
42875 mostlyclean-target-boehm-gc: 
42876         @: $(MAKE); $(unstage)
42877         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42878         r=`${PWD_COMMAND}`; export r; \
42879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42880         $(NORMAL_TARGET_EXPORTS) \
42881         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
42882         for flag in $(EXTRA_TARGET_FLAGS); do \
42883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42884         done; \
42885         (cd $(TARGET_SUBDIR)/boehm-gc && \
42886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42888                   "RANLIB=$${RANLIB}" \
42889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42890                    mostlyclean) \
42891           || exit 1
42892
42893 @endif target-boehm-gc
42894
42895 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
42896 maybe-clean-target-boehm-gc:
42897 @if target-boehm-gc
42898 maybe-clean-target-boehm-gc: clean-target-boehm-gc
42899
42900 clean-target-boehm-gc: 
42901         @: $(MAKE); $(unstage)
42902         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42903         r=`${PWD_COMMAND}`; export r; \
42904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42905         $(NORMAL_TARGET_EXPORTS) \
42906         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
42907         for flag in $(EXTRA_TARGET_FLAGS); do \
42908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42909         done; \
42910         (cd $(TARGET_SUBDIR)/boehm-gc && \
42911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42913                   "RANLIB=$${RANLIB}" \
42914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42915                    clean) \
42916           || exit 1
42917
42918 @endif target-boehm-gc
42919
42920 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
42921 maybe-distclean-target-boehm-gc:
42922 @if target-boehm-gc
42923 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
42924
42925 distclean-target-boehm-gc: 
42926         @: $(MAKE); $(unstage)
42927         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42928         r=`${PWD_COMMAND}`; export r; \
42929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42930         $(NORMAL_TARGET_EXPORTS) \
42931         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
42932         for flag in $(EXTRA_TARGET_FLAGS); do \
42933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42934         done; \
42935         (cd $(TARGET_SUBDIR)/boehm-gc && \
42936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42938                   "RANLIB=$${RANLIB}" \
42939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42940                    distclean) \
42941           || exit 1
42942
42943 @endif target-boehm-gc
42944
42945 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
42946 maybe-maintainer-clean-target-boehm-gc:
42947 @if target-boehm-gc
42948 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
42949
42950 maintainer-clean-target-boehm-gc: 
42951         @: $(MAKE); $(unstage)
42952         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
42953         r=`${PWD_COMMAND}`; export r; \
42954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42955         $(NORMAL_TARGET_EXPORTS) \
42956         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
42957         for flag in $(EXTRA_TARGET_FLAGS); do \
42958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42959         done; \
42960         (cd $(TARGET_SUBDIR)/boehm-gc && \
42961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42963                   "RANLIB=$${RANLIB}" \
42964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42965                    maintainer-clean) \
42966           || exit 1
42967
42968 @endif target-boehm-gc
42969
42970
42971
42972
42973
42974 .PHONY: configure-target-rda maybe-configure-target-rda
42975 maybe-configure-target-rda:
42976 @if gcc-bootstrap
42977 configure-target-rda: stage_current
42978 @endif gcc-bootstrap
42979 @if target-rda
42980 maybe-configure-target-rda: configure-target-rda
42981 configure-target-rda: 
42982         @: $(MAKE); $(unstage)
42983         @r=`${PWD_COMMAND}`; export r; \
42984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42985         echo "Checking multilib configuration for rda..."; \
42986         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
42987         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
42988         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
42989           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
42990             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
42991           else \
42992             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
42993             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
42994           fi; \
42995         else \
42996           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
42997         fi; \
42998         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
42999         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
43000         $(NORMAL_TARGET_EXPORTS)  \
43001         echo Configuring in $(TARGET_SUBDIR)/rda; \
43002         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
43003         case $(srcdir) in \
43004           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43005           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
43006                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43007         esac; \
43008         module_srcdir=rda; \
43009         rm -f no-such-file || : ; \
43010         CONFIG_SITE=no-such-file $(SHELL) \
43011           $$s/$$module_srcdir/configure \
43012           --srcdir=$${topdir}/$$module_srcdir \
43013           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43014           --target=${target_alias}  \
43015           || exit 1
43016 @endif target-rda
43017
43018
43019
43020
43021
43022 .PHONY: all-target-rda maybe-all-target-rda
43023 maybe-all-target-rda:
43024 @if gcc-bootstrap
43025 all-target-rda: stage_current
43026 @endif gcc-bootstrap
43027 @if target-rda
43028 TARGET-target-rda=all
43029 maybe-all-target-rda: all-target-rda
43030 all-target-rda: configure-target-rda
43031         @: $(MAKE); $(unstage)
43032         @r=`${PWD_COMMAND}`; export r; \
43033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43034         $(NORMAL_TARGET_EXPORTS)  \
43035         (cd $(TARGET_SUBDIR)/rda && \
43036           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43037                 $(TARGET-target-rda))
43038 @endif target-rda
43039
43040
43041
43042
43043
43044 .PHONY: check-target-rda maybe-check-target-rda
43045 maybe-check-target-rda:
43046 @if target-rda
43047 maybe-check-target-rda: check-target-rda
43048
43049 check-target-rda:
43050         @: $(MAKE); $(unstage)
43051         @r=`${PWD_COMMAND}`; export r; \
43052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43053         $(NORMAL_TARGET_EXPORTS) \
43054         (cd $(TARGET_SUBDIR)/rda && \
43055           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43056
43057 @endif target-rda
43058
43059 .PHONY: install-target-rda maybe-install-target-rda
43060 maybe-install-target-rda:
43061 @if target-rda
43062 maybe-install-target-rda: install-target-rda
43063
43064 install-target-rda: installdirs
43065         @: $(MAKE); $(unstage)
43066         @r=`${PWD_COMMAND}`; export r; \
43067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43068         $(NORMAL_TARGET_EXPORTS) \
43069         (cd $(TARGET_SUBDIR)/rda && \
43070           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43071
43072 @endif target-rda
43073
43074 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
43075 maybe-install-strip-target-rda:
43076 @if target-rda
43077 maybe-install-strip-target-rda: install-strip-target-rda
43078
43079 install-strip-target-rda: installdirs
43080         @: $(MAKE); $(unstage)
43081         @r=`${PWD_COMMAND}`; export r; \
43082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43083         $(NORMAL_TARGET_EXPORTS) \
43084         (cd $(TARGET_SUBDIR)/rda && \
43085           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43086
43087 @endif target-rda
43088
43089 # Other targets (info, dvi, pdf, etc.)
43090
43091 .PHONY: maybe-info-target-rda info-target-rda
43092 maybe-info-target-rda:
43093 @if target-rda
43094 maybe-info-target-rda: info-target-rda
43095
43096 info-target-rda: \
43097     configure-target-rda 
43098         @: $(MAKE); $(unstage)
43099         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43100         r=`${PWD_COMMAND}`; export r; \
43101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43102         $(NORMAL_TARGET_EXPORTS) \
43103         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
43104         for flag in $(EXTRA_TARGET_FLAGS); do \
43105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43106         done; \
43107         (cd $(TARGET_SUBDIR)/rda && \
43108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43110                   "RANLIB=$${RANLIB}" \
43111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43112                    info) \
43113           || exit 1
43114
43115 @endif target-rda
43116
43117 .PHONY: maybe-dvi-target-rda dvi-target-rda
43118 maybe-dvi-target-rda:
43119 @if target-rda
43120 maybe-dvi-target-rda: dvi-target-rda
43121
43122 dvi-target-rda: \
43123     configure-target-rda 
43124         @: $(MAKE); $(unstage)
43125         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43126         r=`${PWD_COMMAND}`; export r; \
43127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43128         $(NORMAL_TARGET_EXPORTS) \
43129         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
43130         for flag in $(EXTRA_TARGET_FLAGS); do \
43131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43132         done; \
43133         (cd $(TARGET_SUBDIR)/rda && \
43134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43136                   "RANLIB=$${RANLIB}" \
43137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43138                    dvi) \
43139           || exit 1
43140
43141 @endif target-rda
43142
43143 .PHONY: maybe-pdf-target-rda pdf-target-rda
43144 maybe-pdf-target-rda:
43145 @if target-rda
43146 maybe-pdf-target-rda: pdf-target-rda
43147
43148 pdf-target-rda: \
43149     configure-target-rda 
43150         @: $(MAKE); $(unstage)
43151         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43152         r=`${PWD_COMMAND}`; export r; \
43153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43154         $(NORMAL_TARGET_EXPORTS) \
43155         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
43156         for flag in $(EXTRA_TARGET_FLAGS); do \
43157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43158         done; \
43159         (cd $(TARGET_SUBDIR)/rda && \
43160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43162                   "RANLIB=$${RANLIB}" \
43163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43164                    pdf) \
43165           || exit 1
43166
43167 @endif target-rda
43168
43169 .PHONY: maybe-html-target-rda html-target-rda
43170 maybe-html-target-rda:
43171 @if target-rda
43172 maybe-html-target-rda: html-target-rda
43173
43174 html-target-rda: \
43175     configure-target-rda 
43176         @: $(MAKE); $(unstage)
43177         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43178         r=`${PWD_COMMAND}`; export r; \
43179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43180         $(NORMAL_TARGET_EXPORTS) \
43181         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
43182         for flag in $(EXTRA_TARGET_FLAGS); do \
43183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43184         done; \
43185         (cd $(TARGET_SUBDIR)/rda && \
43186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43188                   "RANLIB=$${RANLIB}" \
43189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43190                    html) \
43191           || exit 1
43192
43193 @endif target-rda
43194
43195 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
43196 maybe-TAGS-target-rda:
43197 @if target-rda
43198 maybe-TAGS-target-rda: TAGS-target-rda
43199
43200 TAGS-target-rda: \
43201     configure-target-rda 
43202         @: $(MAKE); $(unstage)
43203         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43204         r=`${PWD_COMMAND}`; export r; \
43205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43206         $(NORMAL_TARGET_EXPORTS) \
43207         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
43208         for flag in $(EXTRA_TARGET_FLAGS); do \
43209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43210         done; \
43211         (cd $(TARGET_SUBDIR)/rda && \
43212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43214                   "RANLIB=$${RANLIB}" \
43215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43216                    TAGS) \
43217           || exit 1
43218
43219 @endif target-rda
43220
43221 .PHONY: maybe-install-info-target-rda install-info-target-rda
43222 maybe-install-info-target-rda:
43223 @if target-rda
43224 maybe-install-info-target-rda: install-info-target-rda
43225
43226 install-info-target-rda: \
43227     configure-target-rda \
43228     info-target-rda 
43229         @: $(MAKE); $(unstage)
43230         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43231         r=`${PWD_COMMAND}`; export r; \
43232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43233         $(NORMAL_TARGET_EXPORTS) \
43234         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
43235         for flag in $(EXTRA_TARGET_FLAGS); do \
43236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43237         done; \
43238         (cd $(TARGET_SUBDIR)/rda && \
43239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43241                   "RANLIB=$${RANLIB}" \
43242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43243                    install-info) \
43244           || exit 1
43245
43246 @endif target-rda
43247
43248 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
43249 maybe-install-pdf-target-rda:
43250 @if target-rda
43251 maybe-install-pdf-target-rda: install-pdf-target-rda
43252
43253 install-pdf-target-rda: \
43254     configure-target-rda \
43255     pdf-target-rda 
43256         @: $(MAKE); $(unstage)
43257         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43258         r=`${PWD_COMMAND}`; export r; \
43259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43260         $(NORMAL_TARGET_EXPORTS) \
43261         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
43262         for flag in $(EXTRA_TARGET_FLAGS); do \
43263           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43264         done; \
43265         (cd $(TARGET_SUBDIR)/rda && \
43266           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43267                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43268                   "RANLIB=$${RANLIB}" \
43269                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43270                    install-pdf) \
43271           || exit 1
43272
43273 @endif target-rda
43274
43275 .PHONY: maybe-install-html-target-rda install-html-target-rda
43276 maybe-install-html-target-rda:
43277 @if target-rda
43278 maybe-install-html-target-rda: install-html-target-rda
43279
43280 install-html-target-rda: \
43281     configure-target-rda \
43282     html-target-rda 
43283         @: $(MAKE); $(unstage)
43284         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43285         r=`${PWD_COMMAND}`; export r; \
43286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43287         $(NORMAL_TARGET_EXPORTS) \
43288         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
43289         for flag in $(EXTRA_TARGET_FLAGS); do \
43290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43291         done; \
43292         (cd $(TARGET_SUBDIR)/rda && \
43293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43295                   "RANLIB=$${RANLIB}" \
43296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43297                    install-html) \
43298           || exit 1
43299
43300 @endif target-rda
43301
43302 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
43303 maybe-installcheck-target-rda:
43304 @if target-rda
43305 maybe-installcheck-target-rda: installcheck-target-rda
43306
43307 installcheck-target-rda: \
43308     configure-target-rda 
43309         @: $(MAKE); $(unstage)
43310         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43311         r=`${PWD_COMMAND}`; export r; \
43312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43313         $(NORMAL_TARGET_EXPORTS) \
43314         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
43315         for flag in $(EXTRA_TARGET_FLAGS); do \
43316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43317         done; \
43318         (cd $(TARGET_SUBDIR)/rda && \
43319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43321                   "RANLIB=$${RANLIB}" \
43322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43323                    installcheck) \
43324           || exit 1
43325
43326 @endif target-rda
43327
43328 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
43329 maybe-mostlyclean-target-rda:
43330 @if target-rda
43331 maybe-mostlyclean-target-rda: mostlyclean-target-rda
43332
43333 mostlyclean-target-rda: 
43334         @: $(MAKE); $(unstage)
43335         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43336         r=`${PWD_COMMAND}`; export r; \
43337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43338         $(NORMAL_TARGET_EXPORTS) \
43339         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
43340         for flag in $(EXTRA_TARGET_FLAGS); do \
43341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43342         done; \
43343         (cd $(TARGET_SUBDIR)/rda && \
43344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43346                   "RANLIB=$${RANLIB}" \
43347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43348                    mostlyclean) \
43349           || exit 1
43350
43351 @endif target-rda
43352
43353 .PHONY: maybe-clean-target-rda clean-target-rda
43354 maybe-clean-target-rda:
43355 @if target-rda
43356 maybe-clean-target-rda: clean-target-rda
43357
43358 clean-target-rda: 
43359         @: $(MAKE); $(unstage)
43360         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43361         r=`${PWD_COMMAND}`; export r; \
43362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43363         $(NORMAL_TARGET_EXPORTS) \
43364         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
43365         for flag in $(EXTRA_TARGET_FLAGS); do \
43366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43367         done; \
43368         (cd $(TARGET_SUBDIR)/rda && \
43369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43371                   "RANLIB=$${RANLIB}" \
43372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43373                    clean) \
43374           || exit 1
43375
43376 @endif target-rda
43377
43378 .PHONY: maybe-distclean-target-rda distclean-target-rda
43379 maybe-distclean-target-rda:
43380 @if target-rda
43381 maybe-distclean-target-rda: distclean-target-rda
43382
43383 distclean-target-rda: 
43384         @: $(MAKE); $(unstage)
43385         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43386         r=`${PWD_COMMAND}`; export r; \
43387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43388         $(NORMAL_TARGET_EXPORTS) \
43389         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
43390         for flag in $(EXTRA_TARGET_FLAGS); do \
43391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43392         done; \
43393         (cd $(TARGET_SUBDIR)/rda && \
43394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43396                   "RANLIB=$${RANLIB}" \
43397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43398                    distclean) \
43399           || exit 1
43400
43401 @endif target-rda
43402
43403 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
43404 maybe-maintainer-clean-target-rda:
43405 @if target-rda
43406 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
43407
43408 maintainer-clean-target-rda: 
43409         @: $(MAKE); $(unstage)
43410         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
43411         r=`${PWD_COMMAND}`; export r; \
43412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43413         $(NORMAL_TARGET_EXPORTS) \
43414         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
43415         for flag in $(EXTRA_TARGET_FLAGS); do \
43416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43417         done; \
43418         (cd $(TARGET_SUBDIR)/rda && \
43419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43421                   "RANLIB=$${RANLIB}" \
43422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43423                    maintainer-clean) \
43424           || exit 1
43425
43426 @endif target-rda
43427
43428
43429
43430
43431
43432 .PHONY: configure-target-libada maybe-configure-target-libada
43433 maybe-configure-target-libada:
43434 @if gcc-bootstrap
43435 configure-target-libada: stage_current
43436 @endif gcc-bootstrap
43437 @if target-libada
43438 maybe-configure-target-libada: configure-target-libada
43439 configure-target-libada: 
43440         @: $(MAKE); $(unstage)
43441         @r=`${PWD_COMMAND}`; export r; \
43442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43443         echo "Checking multilib configuration for libada..."; \
43444         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
43445         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
43446         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
43447           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
43448             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
43449           else \
43450             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
43451             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
43452           fi; \
43453         else \
43454           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
43455         fi; \
43456         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
43457         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
43458         $(NORMAL_TARGET_EXPORTS)  \
43459         echo Configuring in $(TARGET_SUBDIR)/libada; \
43460         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
43461         case $(srcdir) in \
43462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43463           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
43464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43465         esac; \
43466         module_srcdir=libada; \
43467         rm -f no-such-file || : ; \
43468         CONFIG_SITE=no-such-file $(SHELL) \
43469           $$s/$$module_srcdir/configure \
43470           --srcdir=$${topdir}/$$module_srcdir \
43471           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43472           --target=${target_alias}  \
43473           || exit 1
43474 @endif target-libada
43475
43476
43477
43478
43479
43480 .PHONY: all-target-libada maybe-all-target-libada
43481 maybe-all-target-libada:
43482 @if gcc-bootstrap
43483 all-target-libada: stage_current
43484 @endif gcc-bootstrap
43485 @if target-libada
43486 TARGET-target-libada=all
43487 maybe-all-target-libada: all-target-libada
43488 all-target-libada: configure-target-libada
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)/libada && \
43494           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43495                 $(TARGET-target-libada))
43496 @endif target-libada
43497
43498
43499
43500
43501
43502 .PHONY: check-target-libada maybe-check-target-libada
43503 maybe-check-target-libada:
43504 @if target-libada
43505 maybe-check-target-libada: check-target-libada
43506
43507 check-target-libada:
43508         @: $(MAKE); $(unstage)
43509         @r=`${PWD_COMMAND}`; export r; \
43510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43511         $(NORMAL_TARGET_EXPORTS) \
43512         (cd $(TARGET_SUBDIR)/libada && \
43513           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43514
43515 @endif target-libada
43516
43517 .PHONY: install-target-libada maybe-install-target-libada
43518 maybe-install-target-libada:
43519 @if target-libada
43520 maybe-install-target-libada: install-target-libada
43521
43522 install-target-libada: installdirs
43523         @: $(MAKE); $(unstage)
43524         @r=`${PWD_COMMAND}`; export r; \
43525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43526         $(NORMAL_TARGET_EXPORTS) \
43527         (cd $(TARGET_SUBDIR)/libada && \
43528           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43529
43530 @endif target-libada
43531
43532 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
43533 maybe-install-strip-target-libada:
43534 @if target-libada
43535 maybe-install-strip-target-libada: install-strip-target-libada
43536
43537 install-strip-target-libada: installdirs
43538         @: $(MAKE); $(unstage)
43539         @r=`${PWD_COMMAND}`; export r; \
43540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43541         $(NORMAL_TARGET_EXPORTS) \
43542         (cd $(TARGET_SUBDIR)/libada && \
43543           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43544
43545 @endif target-libada
43546
43547 # Other targets (info, dvi, pdf, etc.)
43548
43549 .PHONY: maybe-info-target-libada info-target-libada
43550 maybe-info-target-libada:
43551 @if target-libada
43552 maybe-info-target-libada: info-target-libada
43553
43554 info-target-libada: \
43555     configure-target-libada 
43556         @: $(MAKE); $(unstage)
43557         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43558         r=`${PWD_COMMAND}`; export r; \
43559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43560         $(NORMAL_TARGET_EXPORTS) \
43561         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
43562         for flag in $(EXTRA_TARGET_FLAGS); do \
43563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43564         done; \
43565         (cd $(TARGET_SUBDIR)/libada && \
43566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43568                   "RANLIB=$${RANLIB}" \
43569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43570                    info) \
43571           || exit 1
43572
43573 @endif target-libada
43574
43575 .PHONY: maybe-dvi-target-libada dvi-target-libada
43576 maybe-dvi-target-libada:
43577 @if target-libada
43578 maybe-dvi-target-libada: dvi-target-libada
43579
43580 dvi-target-libada: \
43581     configure-target-libada 
43582         @: $(MAKE); $(unstage)
43583         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43584         r=`${PWD_COMMAND}`; export r; \
43585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43586         $(NORMAL_TARGET_EXPORTS) \
43587         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
43588         for flag in $(EXTRA_TARGET_FLAGS); do \
43589           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43590         done; \
43591         (cd $(TARGET_SUBDIR)/libada && \
43592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43594                   "RANLIB=$${RANLIB}" \
43595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43596                    dvi) \
43597           || exit 1
43598
43599 @endif target-libada
43600
43601 .PHONY: maybe-pdf-target-libada pdf-target-libada
43602 maybe-pdf-target-libada:
43603 @if target-libada
43604 maybe-pdf-target-libada: pdf-target-libada
43605
43606 pdf-target-libada: \
43607     configure-target-libada 
43608         @: $(MAKE); $(unstage)
43609         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43610         r=`${PWD_COMMAND}`; export r; \
43611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43612         $(NORMAL_TARGET_EXPORTS) \
43613         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
43614         for flag in $(EXTRA_TARGET_FLAGS); do \
43615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43616         done; \
43617         (cd $(TARGET_SUBDIR)/libada && \
43618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43620                   "RANLIB=$${RANLIB}" \
43621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43622                    pdf) \
43623           || exit 1
43624
43625 @endif target-libada
43626
43627 .PHONY: maybe-html-target-libada html-target-libada
43628 maybe-html-target-libada:
43629 @if target-libada
43630 maybe-html-target-libada: html-target-libada
43631
43632 html-target-libada: \
43633     configure-target-libada 
43634         @: $(MAKE); $(unstage)
43635         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43636         r=`${PWD_COMMAND}`; export r; \
43637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43638         $(NORMAL_TARGET_EXPORTS) \
43639         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
43640         for flag in $(EXTRA_TARGET_FLAGS); do \
43641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43642         done; \
43643         (cd $(TARGET_SUBDIR)/libada && \
43644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43646                   "RANLIB=$${RANLIB}" \
43647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43648                    html) \
43649           || exit 1
43650
43651 @endif target-libada
43652
43653 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
43654 maybe-TAGS-target-libada:
43655 @if target-libada
43656 maybe-TAGS-target-libada: TAGS-target-libada
43657
43658 TAGS-target-libada: \
43659     configure-target-libada 
43660         @: $(MAKE); $(unstage)
43661         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43662         r=`${PWD_COMMAND}`; export r; \
43663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43664         $(NORMAL_TARGET_EXPORTS) \
43665         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
43666         for flag in $(EXTRA_TARGET_FLAGS); do \
43667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43668         done; \
43669         (cd $(TARGET_SUBDIR)/libada && \
43670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43672                   "RANLIB=$${RANLIB}" \
43673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43674                    TAGS) \
43675           || exit 1
43676
43677 @endif target-libada
43678
43679 .PHONY: maybe-install-info-target-libada install-info-target-libada
43680 maybe-install-info-target-libada:
43681 @if target-libada
43682 maybe-install-info-target-libada: install-info-target-libada
43683
43684 install-info-target-libada: \
43685     configure-target-libada \
43686     info-target-libada 
43687         @: $(MAKE); $(unstage)
43688         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43689         r=`${PWD_COMMAND}`; export r; \
43690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43691         $(NORMAL_TARGET_EXPORTS) \
43692         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
43693         for flag in $(EXTRA_TARGET_FLAGS); do \
43694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43695         done; \
43696         (cd $(TARGET_SUBDIR)/libada && \
43697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43699                   "RANLIB=$${RANLIB}" \
43700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43701                    install-info) \
43702           || exit 1
43703
43704 @endif target-libada
43705
43706 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
43707 maybe-install-pdf-target-libada:
43708 @if target-libada
43709 maybe-install-pdf-target-libada: install-pdf-target-libada
43710
43711 install-pdf-target-libada: \
43712     configure-target-libada \
43713     pdf-target-libada 
43714         @: $(MAKE); $(unstage)
43715         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43716         r=`${PWD_COMMAND}`; export r; \
43717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43718         $(NORMAL_TARGET_EXPORTS) \
43719         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
43720         for flag in $(EXTRA_TARGET_FLAGS); do \
43721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43722         done; \
43723         (cd $(TARGET_SUBDIR)/libada && \
43724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43726                   "RANLIB=$${RANLIB}" \
43727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43728                    install-pdf) \
43729           || exit 1
43730
43731 @endif target-libada
43732
43733 .PHONY: maybe-install-html-target-libada install-html-target-libada
43734 maybe-install-html-target-libada:
43735 @if target-libada
43736 maybe-install-html-target-libada: install-html-target-libada
43737
43738 install-html-target-libada: \
43739     configure-target-libada \
43740     html-target-libada 
43741         @: $(MAKE); $(unstage)
43742         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43743         r=`${PWD_COMMAND}`; export r; \
43744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43745         $(NORMAL_TARGET_EXPORTS) \
43746         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
43747         for flag in $(EXTRA_TARGET_FLAGS); do \
43748           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43749         done; \
43750         (cd $(TARGET_SUBDIR)/libada && \
43751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43753                   "RANLIB=$${RANLIB}" \
43754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43755                    install-html) \
43756           || exit 1
43757
43758 @endif target-libada
43759
43760 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
43761 maybe-installcheck-target-libada:
43762 @if target-libada
43763 maybe-installcheck-target-libada: installcheck-target-libada
43764
43765 installcheck-target-libada: \
43766     configure-target-libada 
43767         @: $(MAKE); $(unstage)
43768         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43769         r=`${PWD_COMMAND}`; export r; \
43770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43771         $(NORMAL_TARGET_EXPORTS) \
43772         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
43773         for flag in $(EXTRA_TARGET_FLAGS); do \
43774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43775         done; \
43776         (cd $(TARGET_SUBDIR)/libada && \
43777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43779                   "RANLIB=$${RANLIB}" \
43780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43781                    installcheck) \
43782           || exit 1
43783
43784 @endif target-libada
43785
43786 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
43787 maybe-mostlyclean-target-libada:
43788 @if target-libada
43789 maybe-mostlyclean-target-libada: mostlyclean-target-libada
43790
43791 mostlyclean-target-libada: 
43792         @: $(MAKE); $(unstage)
43793         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43794         r=`${PWD_COMMAND}`; export r; \
43795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43796         $(NORMAL_TARGET_EXPORTS) \
43797         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
43798         for flag in $(EXTRA_TARGET_FLAGS); do \
43799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43800         done; \
43801         (cd $(TARGET_SUBDIR)/libada && \
43802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43804                   "RANLIB=$${RANLIB}" \
43805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43806                    mostlyclean) \
43807           || exit 1
43808
43809 @endif target-libada
43810
43811 .PHONY: maybe-clean-target-libada clean-target-libada
43812 maybe-clean-target-libada:
43813 @if target-libada
43814 maybe-clean-target-libada: clean-target-libada
43815
43816 clean-target-libada: 
43817         @: $(MAKE); $(unstage)
43818         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43819         r=`${PWD_COMMAND}`; export r; \
43820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43821         $(NORMAL_TARGET_EXPORTS) \
43822         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
43823         for flag in $(EXTRA_TARGET_FLAGS); do \
43824           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43825         done; \
43826         (cd $(TARGET_SUBDIR)/libada && \
43827           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43828                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43829                   "RANLIB=$${RANLIB}" \
43830                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43831                    clean) \
43832           || exit 1
43833
43834 @endif target-libada
43835
43836 .PHONY: maybe-distclean-target-libada distclean-target-libada
43837 maybe-distclean-target-libada:
43838 @if target-libada
43839 maybe-distclean-target-libada: distclean-target-libada
43840
43841 distclean-target-libada: 
43842         @: $(MAKE); $(unstage)
43843         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43844         r=`${PWD_COMMAND}`; export r; \
43845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43846         $(NORMAL_TARGET_EXPORTS) \
43847         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
43848         for flag in $(EXTRA_TARGET_FLAGS); do \
43849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43850         done; \
43851         (cd $(TARGET_SUBDIR)/libada && \
43852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43854                   "RANLIB=$${RANLIB}" \
43855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43856                    distclean) \
43857           || exit 1
43858
43859 @endif target-libada
43860
43861 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
43862 maybe-maintainer-clean-target-libada:
43863 @if target-libada
43864 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
43865
43866 maintainer-clean-target-libada: 
43867         @: $(MAKE); $(unstage)
43868         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
43869         r=`${PWD_COMMAND}`; export r; \
43870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43871         $(NORMAL_TARGET_EXPORTS) \
43872         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
43873         for flag in $(EXTRA_TARGET_FLAGS); do \
43874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43875         done; \
43876         (cd $(TARGET_SUBDIR)/libada && \
43877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43879                   "RANLIB=$${RANLIB}" \
43880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43881                    maintainer-clean) \
43882           || exit 1
43883
43884 @endif target-libada
43885
43886
43887
43888
43889
43890 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
43891 maybe-configure-target-libgomp:
43892 @if gcc-bootstrap
43893 configure-target-libgomp: stage_current
43894 @endif gcc-bootstrap
43895 @if target-libgomp
43896 maybe-configure-target-libgomp: configure-target-libgomp
43897 configure-target-libgomp: 
43898         @r=`${PWD_COMMAND}`; export r; \
43899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43900         echo "Checking multilib configuration for libgomp..."; \
43901         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
43902         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
43903         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43904           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43905             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
43906           else \
43907             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
43908             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43909           fi; \
43910         else \
43911           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43912         fi; \
43913         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
43914         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
43915         $(NORMAL_TARGET_EXPORTS)  \
43916         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
43917         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
43918         case $(srcdir) in \
43919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43920           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
43921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43922         esac; \
43923         module_srcdir=libgomp; \
43924         rm -f no-such-file || : ; \
43925         CONFIG_SITE=no-such-file $(SHELL) \
43926           $$s/$$module_srcdir/configure \
43927           --srcdir=$${topdir}/$$module_srcdir \
43928           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43929           --target=${target_alias}  \
43930           || exit 1
43931 @endif target-libgomp
43932
43933
43934
43935 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
43936 maybe-configure-stage1-target-libgomp:
43937 @if target-libgomp-bootstrap
43938 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
43939 configure-stage1-target-libgomp:
43940         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
43941         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
43942         @r=`${PWD_COMMAND}`; export r; \
43943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43944         TFLAGS="$(STAGE1_TFLAGS)"; \
43945         echo "Checking multilib configuration for libgomp..."; \
43946         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
43947         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43948           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43949             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
43950           else \
43951             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
43952             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43953           fi; \
43954         else \
43955           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43956         fi; \
43957         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
43958         $(NORMAL_TARGET_EXPORTS) \
43959         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
43960         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
43961         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
43962         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
43963         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
43964         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
43965         case $(srcdir) in \
43966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43967           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
43968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43969         esac; \
43970         module_srcdir=libgomp; \
43971         $(SHELL) $$s/$$module_srcdir/configure \
43972           --srcdir=$${topdir}/$$module_srcdir \
43973           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43974           --target=${target_alias} \
43975            \
43976           $(STAGE1_CONFIGURE_FLAGS)
43977 @endif target-libgomp-bootstrap
43978
43979 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
43980 maybe-configure-stage2-target-libgomp:
43981 @if target-libgomp-bootstrap
43982 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
43983 configure-stage2-target-libgomp:
43984         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
43985         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
43986         @r=`${PWD_COMMAND}`; export r; \
43987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43988         TFLAGS="$(STAGE2_TFLAGS)"; \
43989         echo "Checking multilib configuration for libgomp..."; \
43990         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
43991         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43992           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
43993             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
43994           else \
43995             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
43996             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
43997           fi; \
43998         else \
43999           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44000         fi; \
44001         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44002         $(NORMAL_TARGET_EXPORTS) \
44003          \
44004         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44005         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44006         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44007         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
44008         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44009         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44010         case $(srcdir) in \
44011           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44012           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44013                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44014         esac; \
44015         module_srcdir=libgomp; \
44016         $(SHELL) $$s/$$module_srcdir/configure \
44017           --srcdir=$${topdir}/$$module_srcdir \
44018           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44019           --target=${target_alias} \
44020            --with-build-libsubdir=$(HOST_SUBDIR)  \
44021           $(STAGE2_CONFIGURE_FLAGS)
44022 @endif target-libgomp-bootstrap
44023
44024 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
44025 maybe-configure-stage3-target-libgomp:
44026 @if target-libgomp-bootstrap
44027 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
44028 configure-stage3-target-libgomp:
44029         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44030         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44031         @r=`${PWD_COMMAND}`; export r; \
44032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44033         TFLAGS="$(STAGE3_TFLAGS)"; \
44034         echo "Checking multilib configuration for libgomp..."; \
44035         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44036         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44037           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44038             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44039           else \
44040             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44041             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44042           fi; \
44043         else \
44044           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44045         fi; \
44046         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44047         $(NORMAL_TARGET_EXPORTS) \
44048          \
44049         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44050         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44051         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44052         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
44053         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44054         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44055         case $(srcdir) in \
44056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44057           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44059         esac; \
44060         module_srcdir=libgomp; \
44061         $(SHELL) $$s/$$module_srcdir/configure \
44062           --srcdir=$${topdir}/$$module_srcdir \
44063           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44064           --target=${target_alias} \
44065            --with-build-libsubdir=$(HOST_SUBDIR)  \
44066           $(STAGE3_CONFIGURE_FLAGS)
44067 @endif target-libgomp-bootstrap
44068
44069 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
44070 maybe-configure-stage4-target-libgomp:
44071 @if target-libgomp-bootstrap
44072 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
44073 configure-stage4-target-libgomp:
44074         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44075         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44076         @r=`${PWD_COMMAND}`; export r; \
44077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44078         TFLAGS="$(STAGE4_TFLAGS)"; \
44079         echo "Checking multilib configuration for libgomp..."; \
44080         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44081         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44082           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44083             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44084           else \
44085             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44086             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44087           fi; \
44088         else \
44089           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44090         fi; \
44091         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44092         $(NORMAL_TARGET_EXPORTS) \
44093          \
44094         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44095         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44096         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44097         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
44098         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44099         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44100         case $(srcdir) in \
44101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44102           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44104         esac; \
44105         module_srcdir=libgomp; \
44106         $(SHELL) $$s/$$module_srcdir/configure \
44107           --srcdir=$${topdir}/$$module_srcdir \
44108           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44109           --target=${target_alias} \
44110            --with-build-libsubdir=$(HOST_SUBDIR)  \
44111           $(STAGE4_CONFIGURE_FLAGS)
44112 @endif target-libgomp-bootstrap
44113
44114 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
44115 maybe-configure-stageprofile-target-libgomp:
44116 @if target-libgomp-bootstrap
44117 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
44118 configure-stageprofile-target-libgomp:
44119         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44120         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44121         @r=`${PWD_COMMAND}`; export r; \
44122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44123         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44124         echo "Checking multilib configuration for libgomp..."; \
44125         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44126         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44127           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44128             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44129           else \
44130             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44131             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44132           fi; \
44133         else \
44134           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44135         fi; \
44136         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44137         $(NORMAL_TARGET_EXPORTS) \
44138          \
44139         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44140         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44141         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44142         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
44143         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44144         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44145         case $(srcdir) in \
44146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44147           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44149         esac; \
44150         module_srcdir=libgomp; \
44151         $(SHELL) $$s/$$module_srcdir/configure \
44152           --srcdir=$${topdir}/$$module_srcdir \
44153           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44154           --target=${target_alias} \
44155            --with-build-libsubdir=$(HOST_SUBDIR)  \
44156           $(STAGEprofile_CONFIGURE_FLAGS)
44157 @endif target-libgomp-bootstrap
44158
44159 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
44160 maybe-configure-stagefeedback-target-libgomp:
44161 @if target-libgomp-bootstrap
44162 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
44163 configure-stagefeedback-target-libgomp:
44164         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44165         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
44166         @r=`${PWD_COMMAND}`; export r; \
44167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44168         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44169         echo "Checking multilib configuration for libgomp..."; \
44170         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
44171         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44172           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
44173             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
44174           else \
44175             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
44176             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44177           fi; \
44178         else \
44179           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
44180         fi; \
44181         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
44182         $(NORMAL_TARGET_EXPORTS) \
44183          \
44184         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44185         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44186         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44187         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
44188         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
44189         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
44190         case $(srcdir) in \
44191           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44192           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
44193                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44194         esac; \
44195         module_srcdir=libgomp; \
44196         $(SHELL) $$s/$$module_srcdir/configure \
44197           --srcdir=$${topdir}/$$module_srcdir \
44198           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44199           --target=${target_alias} \
44200            --with-build-libsubdir=$(HOST_SUBDIR)  \
44201           $(STAGEfeedback_CONFIGURE_FLAGS)
44202 @endif target-libgomp-bootstrap
44203
44204
44205
44206
44207
44208 .PHONY: all-target-libgomp maybe-all-target-libgomp
44209 maybe-all-target-libgomp:
44210 @if gcc-bootstrap
44211 all-target-libgomp: stage_current
44212 @endif gcc-bootstrap
44213 @if target-libgomp
44214 TARGET-target-libgomp=all
44215 maybe-all-target-libgomp: all-target-libgomp
44216 all-target-libgomp: configure-target-libgomp
44217         @r=`${PWD_COMMAND}`; export r; \
44218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44219         $(NORMAL_TARGET_EXPORTS)  \
44220         (cd $(TARGET_SUBDIR)/libgomp && \
44221           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44222                 $(TARGET-target-libgomp))
44223 @endif target-libgomp
44224
44225
44226
44227 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
44228 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
44229 maybe-all-stage1-target-libgomp:
44230 maybe-clean-stage1-target-libgomp:
44231 @if target-libgomp-bootstrap
44232 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
44233 all-stage1: all-stage1-target-libgomp
44234 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
44235 all-stage1-target-libgomp: configure-stage1-target-libgomp
44236         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44237         @r=`${PWD_COMMAND}`; export r; \
44238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44239         TFLAGS="$(STAGE1_TFLAGS)"; \
44240         $(NORMAL_TARGET_EXPORTS)  \
44241         cd $(TARGET_SUBDIR)/libgomp && \
44242         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44243                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44244                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44245                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44246                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44247                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44248                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44249                 $(EXTRA_TARGET_FLAGS)  \
44250                   \
44251                 TFLAGS="$(STAGE1_TFLAGS)" \
44252                 $(TARGET-stage1-target-libgomp)
44253
44254 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
44255 clean-stage1: clean-stage1-target-libgomp
44256 clean-stage1-target-libgomp:
44257         @if [ $(current_stage) = stage1 ]; then \
44258           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44259         else \
44260           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
44261           $(MAKE) stage1-start; \
44262         fi; \
44263         cd $(TARGET_SUBDIR)/libgomp && \
44264         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
44265           clean
44266 @endif target-libgomp-bootstrap
44267
44268
44269 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
44270 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
44271 maybe-all-stage2-target-libgomp:
44272 maybe-clean-stage2-target-libgomp:
44273 @if target-libgomp-bootstrap
44274 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
44275 all-stage2: all-stage2-target-libgomp
44276 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
44277 all-stage2-target-libgomp: configure-stage2-target-libgomp
44278         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44279         @r=`${PWD_COMMAND}`; export r; \
44280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44281         TFLAGS="$(STAGE2_TFLAGS)"; \
44282         $(NORMAL_TARGET_EXPORTS) \
44283           \
44284         cd $(TARGET_SUBDIR)/libgomp && \
44285         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44286                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44287                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44288                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44289                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44290                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44291                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44292                 $(EXTRA_TARGET_FLAGS)   \
44293                 TFLAGS="$(STAGE2_TFLAGS)" \
44294                 $(TARGET-stage2-target-libgomp)
44295
44296 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
44297 clean-stage2: clean-stage2-target-libgomp
44298 clean-stage2-target-libgomp:
44299         @if [ $(current_stage) = stage2 ]; then \
44300           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44301         else \
44302           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
44303           $(MAKE) stage2-start; \
44304         fi; \
44305         cd $(TARGET_SUBDIR)/libgomp && \
44306         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
44307 @endif target-libgomp-bootstrap
44308
44309
44310 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
44311 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
44312 maybe-all-stage3-target-libgomp:
44313 maybe-clean-stage3-target-libgomp:
44314 @if target-libgomp-bootstrap
44315 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
44316 all-stage3: all-stage3-target-libgomp
44317 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
44318 all-stage3-target-libgomp: configure-stage3-target-libgomp
44319         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44320         @r=`${PWD_COMMAND}`; export r; \
44321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44322         TFLAGS="$(STAGE3_TFLAGS)"; \
44323         $(NORMAL_TARGET_EXPORTS) \
44324           \
44325         cd $(TARGET_SUBDIR)/libgomp && \
44326         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44327                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44328                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44329                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44330                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44331                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44332                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44333                 $(EXTRA_TARGET_FLAGS)   \
44334                 TFLAGS="$(STAGE3_TFLAGS)" \
44335                 $(TARGET-stage3-target-libgomp)
44336
44337 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
44338 clean-stage3: clean-stage3-target-libgomp
44339 clean-stage3-target-libgomp:
44340         @if [ $(current_stage) = stage3 ]; then \
44341           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44342         else \
44343           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
44344           $(MAKE) stage3-start; \
44345         fi; \
44346         cd $(TARGET_SUBDIR)/libgomp && \
44347         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
44348 @endif target-libgomp-bootstrap
44349
44350
44351 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
44352 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
44353 maybe-all-stage4-target-libgomp:
44354 maybe-clean-stage4-target-libgomp:
44355 @if target-libgomp-bootstrap
44356 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
44357 all-stage4: all-stage4-target-libgomp
44358 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
44359 all-stage4-target-libgomp: configure-stage4-target-libgomp
44360         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44361         @r=`${PWD_COMMAND}`; export r; \
44362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44363         TFLAGS="$(STAGE4_TFLAGS)"; \
44364         $(NORMAL_TARGET_EXPORTS) \
44365           \
44366         cd $(TARGET_SUBDIR)/libgomp && \
44367         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44368                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44369                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44370                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44371                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44372                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44373                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44374                 $(EXTRA_TARGET_FLAGS)   \
44375                 TFLAGS="$(STAGE4_TFLAGS)" \
44376                 $(TARGET-stage4-target-libgomp)
44377
44378 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
44379 clean-stage4: clean-stage4-target-libgomp
44380 clean-stage4-target-libgomp:
44381         @if [ $(current_stage) = stage4 ]; then \
44382           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44383         else \
44384           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
44385           $(MAKE) stage4-start; \
44386         fi; \
44387         cd $(TARGET_SUBDIR)/libgomp && \
44388         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
44389 @endif target-libgomp-bootstrap
44390
44391
44392 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
44393 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
44394 maybe-all-stageprofile-target-libgomp:
44395 maybe-clean-stageprofile-target-libgomp:
44396 @if target-libgomp-bootstrap
44397 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
44398 all-stageprofile: all-stageprofile-target-libgomp
44399 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
44400 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
44401         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44402         @r=`${PWD_COMMAND}`; export r; \
44403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44404         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44405         $(NORMAL_TARGET_EXPORTS) \
44406           \
44407         cd $(TARGET_SUBDIR)/libgomp && \
44408         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44409                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44410                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44411                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44412                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44413                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44414                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44415                 $(EXTRA_TARGET_FLAGS)   \
44416                 TFLAGS="$(STAGEprofile_TFLAGS)" \
44417                 $(TARGET-stageprofile-target-libgomp)
44418
44419 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
44420 clean-stageprofile: clean-stageprofile-target-libgomp
44421 clean-stageprofile-target-libgomp:
44422         @if [ $(current_stage) = stageprofile ]; then \
44423           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44424         else \
44425           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
44426           $(MAKE) stageprofile-start; \
44427         fi; \
44428         cd $(TARGET_SUBDIR)/libgomp && \
44429         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
44430 @endif target-libgomp-bootstrap
44431
44432
44433 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
44434 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
44435 maybe-all-stagefeedback-target-libgomp:
44436 maybe-clean-stagefeedback-target-libgomp:
44437 @if target-libgomp-bootstrap
44438 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
44439 all-stagefeedback: all-stagefeedback-target-libgomp
44440 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
44441 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
44442         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
44443         @r=`${PWD_COMMAND}`; export r; \
44444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44445         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
44446         $(NORMAL_TARGET_EXPORTS) \
44447           \
44448         cd $(TARGET_SUBDIR)/libgomp && \
44449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
44450                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
44451                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
44452                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
44453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
44454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
44455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
44456                 $(EXTRA_TARGET_FLAGS)   \
44457                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
44458                 $(TARGET-stagefeedback-target-libgomp)
44459
44460 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
44461 clean-stagefeedback: clean-stagefeedback-target-libgomp
44462 clean-stagefeedback-target-libgomp:
44463         @if [ $(current_stage) = stagefeedback ]; then \
44464           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
44465         else \
44466           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
44467           $(MAKE) stagefeedback-start; \
44468         fi; \
44469         cd $(TARGET_SUBDIR)/libgomp && \
44470         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
44471 @endif target-libgomp-bootstrap
44472
44473
44474
44475
44476
44477
44478 .PHONY: check-target-libgomp maybe-check-target-libgomp
44479 maybe-check-target-libgomp:
44480 @if target-libgomp
44481 maybe-check-target-libgomp: check-target-libgomp
44482
44483 check-target-libgomp:
44484         @: $(MAKE); $(unstage)
44485         @r=`${PWD_COMMAND}`; export r; \
44486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44487         $(NORMAL_TARGET_EXPORTS) \
44488         (cd $(TARGET_SUBDIR)/libgomp && \
44489           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44490
44491 @endif target-libgomp
44492
44493 .PHONY: install-target-libgomp maybe-install-target-libgomp
44494 maybe-install-target-libgomp:
44495 @if target-libgomp
44496 maybe-install-target-libgomp: install-target-libgomp
44497
44498 install-target-libgomp: installdirs
44499         @: $(MAKE); $(unstage)
44500         @r=`${PWD_COMMAND}`; export r; \
44501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44502         $(NORMAL_TARGET_EXPORTS) \
44503         (cd $(TARGET_SUBDIR)/libgomp && \
44504           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44505
44506 @endif target-libgomp
44507
44508 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
44509 maybe-install-strip-target-libgomp:
44510 @if target-libgomp
44511 maybe-install-strip-target-libgomp: install-strip-target-libgomp
44512
44513 install-strip-target-libgomp: installdirs
44514         @: $(MAKE); $(unstage)
44515         @r=`${PWD_COMMAND}`; export r; \
44516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44517         $(NORMAL_TARGET_EXPORTS) \
44518         (cd $(TARGET_SUBDIR)/libgomp && \
44519           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44520
44521 @endif target-libgomp
44522
44523 # Other targets (info, dvi, pdf, etc.)
44524
44525 .PHONY: maybe-info-target-libgomp info-target-libgomp
44526 maybe-info-target-libgomp:
44527 @if target-libgomp
44528 maybe-info-target-libgomp: info-target-libgomp
44529
44530 info-target-libgomp: \
44531     configure-target-libgomp 
44532         @: $(MAKE); $(unstage)
44533         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44534         r=`${PWD_COMMAND}`; export r; \
44535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44536         $(NORMAL_TARGET_EXPORTS) \
44537         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
44538         for flag in $(EXTRA_TARGET_FLAGS); do \
44539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44540         done; \
44541         (cd $(TARGET_SUBDIR)/libgomp && \
44542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44544                   "RANLIB=$${RANLIB}" \
44545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44546                    info) \
44547           || exit 1
44548
44549 @endif target-libgomp
44550
44551 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
44552 maybe-dvi-target-libgomp:
44553 @if target-libgomp
44554 maybe-dvi-target-libgomp: dvi-target-libgomp
44555
44556 dvi-target-libgomp: \
44557     configure-target-libgomp 
44558         @: $(MAKE); $(unstage)
44559         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44560         r=`${PWD_COMMAND}`; export r; \
44561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44562         $(NORMAL_TARGET_EXPORTS) \
44563         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
44564         for flag in $(EXTRA_TARGET_FLAGS); do \
44565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44566         done; \
44567         (cd $(TARGET_SUBDIR)/libgomp && \
44568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44570                   "RANLIB=$${RANLIB}" \
44571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44572                    dvi) \
44573           || exit 1
44574
44575 @endif target-libgomp
44576
44577 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
44578 maybe-pdf-target-libgomp:
44579 @if target-libgomp
44580 maybe-pdf-target-libgomp: pdf-target-libgomp
44581
44582 pdf-target-libgomp: \
44583     configure-target-libgomp 
44584         @: $(MAKE); $(unstage)
44585         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44586         r=`${PWD_COMMAND}`; export r; \
44587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44588         $(NORMAL_TARGET_EXPORTS) \
44589         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
44590         for flag in $(EXTRA_TARGET_FLAGS); do \
44591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44592         done; \
44593         (cd $(TARGET_SUBDIR)/libgomp && \
44594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44596                   "RANLIB=$${RANLIB}" \
44597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44598                    pdf) \
44599           || exit 1
44600
44601 @endif target-libgomp
44602
44603 .PHONY: maybe-html-target-libgomp html-target-libgomp
44604 maybe-html-target-libgomp:
44605 @if target-libgomp
44606 maybe-html-target-libgomp: html-target-libgomp
44607
44608 html-target-libgomp: \
44609     configure-target-libgomp 
44610         @: $(MAKE); $(unstage)
44611         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44612         r=`${PWD_COMMAND}`; export r; \
44613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44614         $(NORMAL_TARGET_EXPORTS) \
44615         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
44616         for flag in $(EXTRA_TARGET_FLAGS); do \
44617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44618         done; \
44619         (cd $(TARGET_SUBDIR)/libgomp && \
44620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44622                   "RANLIB=$${RANLIB}" \
44623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44624                    html) \
44625           || exit 1
44626
44627 @endif target-libgomp
44628
44629 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
44630 maybe-TAGS-target-libgomp:
44631 @if target-libgomp
44632 maybe-TAGS-target-libgomp: TAGS-target-libgomp
44633
44634 TAGS-target-libgomp: \
44635     configure-target-libgomp 
44636         @: $(MAKE); $(unstage)
44637         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44638         r=`${PWD_COMMAND}`; export r; \
44639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44640         $(NORMAL_TARGET_EXPORTS) \
44641         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
44642         for flag in $(EXTRA_TARGET_FLAGS); do \
44643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44644         done; \
44645         (cd $(TARGET_SUBDIR)/libgomp && \
44646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44648                   "RANLIB=$${RANLIB}" \
44649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44650                    TAGS) \
44651           || exit 1
44652
44653 @endif target-libgomp
44654
44655 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
44656 maybe-install-info-target-libgomp:
44657 @if target-libgomp
44658 maybe-install-info-target-libgomp: install-info-target-libgomp
44659
44660 install-info-target-libgomp: \
44661     configure-target-libgomp \
44662     info-target-libgomp 
44663         @: $(MAKE); $(unstage)
44664         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44665         r=`${PWD_COMMAND}`; export r; \
44666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44667         $(NORMAL_TARGET_EXPORTS) \
44668         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
44669         for flag in $(EXTRA_TARGET_FLAGS); do \
44670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44671         done; \
44672         (cd $(TARGET_SUBDIR)/libgomp && \
44673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44675                   "RANLIB=$${RANLIB}" \
44676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44677                    install-info) \
44678           || exit 1
44679
44680 @endif target-libgomp
44681
44682 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
44683 maybe-install-pdf-target-libgomp:
44684 @if target-libgomp
44685 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
44686
44687 install-pdf-target-libgomp: \
44688     configure-target-libgomp \
44689     pdf-target-libgomp 
44690         @: $(MAKE); $(unstage)
44691         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44692         r=`${PWD_COMMAND}`; export r; \
44693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44694         $(NORMAL_TARGET_EXPORTS) \
44695         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
44696         for flag in $(EXTRA_TARGET_FLAGS); do \
44697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44698         done; \
44699         (cd $(TARGET_SUBDIR)/libgomp && \
44700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44702                   "RANLIB=$${RANLIB}" \
44703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44704                    install-pdf) \
44705           || exit 1
44706
44707 @endif target-libgomp
44708
44709 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
44710 maybe-install-html-target-libgomp:
44711 @if target-libgomp
44712 maybe-install-html-target-libgomp: install-html-target-libgomp
44713
44714 install-html-target-libgomp: \
44715     configure-target-libgomp \
44716     html-target-libgomp 
44717         @: $(MAKE); $(unstage)
44718         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44719         r=`${PWD_COMMAND}`; export r; \
44720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44721         $(NORMAL_TARGET_EXPORTS) \
44722         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
44723         for flag in $(EXTRA_TARGET_FLAGS); do \
44724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44725         done; \
44726         (cd $(TARGET_SUBDIR)/libgomp && \
44727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44729                   "RANLIB=$${RANLIB}" \
44730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44731                    install-html) \
44732           || exit 1
44733
44734 @endif target-libgomp
44735
44736 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
44737 maybe-installcheck-target-libgomp:
44738 @if target-libgomp
44739 maybe-installcheck-target-libgomp: installcheck-target-libgomp
44740
44741 installcheck-target-libgomp: \
44742     configure-target-libgomp 
44743         @: $(MAKE); $(unstage)
44744         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44745         r=`${PWD_COMMAND}`; export r; \
44746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44747         $(NORMAL_TARGET_EXPORTS) \
44748         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
44749         for flag in $(EXTRA_TARGET_FLAGS); do \
44750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44751         done; \
44752         (cd $(TARGET_SUBDIR)/libgomp && \
44753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44755                   "RANLIB=$${RANLIB}" \
44756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44757                    installcheck) \
44758           || exit 1
44759
44760 @endif target-libgomp
44761
44762 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
44763 maybe-mostlyclean-target-libgomp:
44764 @if target-libgomp
44765 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
44766
44767 mostlyclean-target-libgomp: 
44768         @: $(MAKE); $(unstage)
44769         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44770         r=`${PWD_COMMAND}`; export r; \
44771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44772         $(NORMAL_TARGET_EXPORTS) \
44773         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
44774         for flag in $(EXTRA_TARGET_FLAGS); do \
44775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44776         done; \
44777         (cd $(TARGET_SUBDIR)/libgomp && \
44778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44780                   "RANLIB=$${RANLIB}" \
44781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44782                    mostlyclean) \
44783           || exit 1
44784
44785 @endif target-libgomp
44786
44787 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
44788 maybe-clean-target-libgomp:
44789 @if target-libgomp
44790 maybe-clean-target-libgomp: clean-target-libgomp
44791
44792 clean-target-libgomp: 
44793         @: $(MAKE); $(unstage)
44794         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44795         r=`${PWD_COMMAND}`; export r; \
44796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44797         $(NORMAL_TARGET_EXPORTS) \
44798         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
44799         for flag in $(EXTRA_TARGET_FLAGS); do \
44800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44801         done; \
44802         (cd $(TARGET_SUBDIR)/libgomp && \
44803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44805                   "RANLIB=$${RANLIB}" \
44806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44807                    clean) \
44808           || exit 1
44809
44810 @endif target-libgomp
44811
44812 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
44813 maybe-distclean-target-libgomp:
44814 @if target-libgomp
44815 maybe-distclean-target-libgomp: distclean-target-libgomp
44816
44817 distclean-target-libgomp: 
44818         @: $(MAKE); $(unstage)
44819         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44820         r=`${PWD_COMMAND}`; export r; \
44821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44822         $(NORMAL_TARGET_EXPORTS) \
44823         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
44824         for flag in $(EXTRA_TARGET_FLAGS); do \
44825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44826         done; \
44827         (cd $(TARGET_SUBDIR)/libgomp && \
44828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44830                   "RANLIB=$${RANLIB}" \
44831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44832                    distclean) \
44833           || exit 1
44834
44835 @endif target-libgomp
44836
44837 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
44838 maybe-maintainer-clean-target-libgomp:
44839 @if target-libgomp
44840 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
44841
44842 maintainer-clean-target-libgomp: 
44843         @: $(MAKE); $(unstage)
44844         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
44845         r=`${PWD_COMMAND}`; export r; \
44846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44847         $(NORMAL_TARGET_EXPORTS) \
44848         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
44849         for flag in $(EXTRA_TARGET_FLAGS); do \
44850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44851         done; \
44852         (cd $(TARGET_SUBDIR)/libgomp && \
44853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44855                   "RANLIB=$${RANLIB}" \
44856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44857                    maintainer-clean) \
44858           || exit 1
44859
44860 @endif target-libgomp
44861
44862
44863
44864
44865
44866 .PHONY: configure-target-libitm maybe-configure-target-libitm
44867 maybe-configure-target-libitm:
44868 @if gcc-bootstrap
44869 configure-target-libitm: stage_current
44870 @endif gcc-bootstrap
44871 @if target-libitm
44872 maybe-configure-target-libitm: configure-target-libitm
44873 configure-target-libitm: 
44874         @: $(MAKE); $(unstage)
44875         @r=`${PWD_COMMAND}`; export r; \
44876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44877         echo "Checking multilib configuration for libitm..."; \
44878         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
44879         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null ; \
44880         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
44881           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
44882             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
44883           else \
44884             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
44885             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
44886           fi; \
44887         else \
44888           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
44889         fi; \
44890         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
44891         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
44892         $(NORMAL_TARGET_EXPORTS)  \
44893         echo Configuring in $(TARGET_SUBDIR)/libitm; \
44894         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
44895         case $(srcdir) in \
44896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44897           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
44898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44899         esac; \
44900         module_srcdir=libitm; \
44901         rm -f no-such-file || : ; \
44902         CONFIG_SITE=no-such-file $(SHELL) \
44903           $$s/$$module_srcdir/configure \
44904           --srcdir=$${topdir}/$$module_srcdir \
44905           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44906           --target=${target_alias}  \
44907           || exit 1
44908 @endif target-libitm
44909
44910
44911
44912
44913
44914 .PHONY: all-target-libitm maybe-all-target-libitm
44915 maybe-all-target-libitm:
44916 @if gcc-bootstrap
44917 all-target-libitm: stage_current
44918 @endif gcc-bootstrap
44919 @if target-libitm
44920 TARGET-target-libitm=all
44921 maybe-all-target-libitm: all-target-libitm
44922 all-target-libitm: configure-target-libitm
44923         @: $(MAKE); $(unstage)
44924         @r=`${PWD_COMMAND}`; export r; \
44925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44926         $(NORMAL_TARGET_EXPORTS)  \
44927         (cd $(TARGET_SUBDIR)/libitm && \
44928           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44929                 $(TARGET-target-libitm))
44930 @endif target-libitm
44931
44932
44933
44934
44935
44936 .PHONY: check-target-libitm maybe-check-target-libitm
44937 maybe-check-target-libitm:
44938 @if target-libitm
44939 maybe-check-target-libitm: check-target-libitm
44940
44941 check-target-libitm:
44942         @: $(MAKE); $(unstage)
44943         @r=`${PWD_COMMAND}`; export r; \
44944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44945         $(NORMAL_TARGET_EXPORTS) \
44946         (cd $(TARGET_SUBDIR)/libitm && \
44947           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44948
44949 @endif target-libitm
44950
44951 .PHONY: install-target-libitm maybe-install-target-libitm
44952 maybe-install-target-libitm:
44953 @if target-libitm
44954 maybe-install-target-libitm: install-target-libitm
44955
44956 install-target-libitm: installdirs
44957         @: $(MAKE); $(unstage)
44958         @r=`${PWD_COMMAND}`; export r; \
44959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44960         $(NORMAL_TARGET_EXPORTS) \
44961         (cd $(TARGET_SUBDIR)/libitm && \
44962           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44963
44964 @endif target-libitm
44965
44966 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
44967 maybe-install-strip-target-libitm:
44968 @if target-libitm
44969 maybe-install-strip-target-libitm: install-strip-target-libitm
44970
44971 install-strip-target-libitm: installdirs
44972         @: $(MAKE); $(unstage)
44973         @r=`${PWD_COMMAND}`; export r; \
44974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44975         $(NORMAL_TARGET_EXPORTS) \
44976         (cd $(TARGET_SUBDIR)/libitm && \
44977           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44978
44979 @endif target-libitm
44980
44981 # Other targets (info, dvi, pdf, etc.)
44982
44983 .PHONY: maybe-info-target-libitm info-target-libitm
44984 maybe-info-target-libitm:
44985 @if target-libitm
44986 maybe-info-target-libitm: info-target-libitm
44987
44988 info-target-libitm: \
44989     configure-target-libitm 
44990         @: $(MAKE); $(unstage)
44991         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
44992         r=`${PWD_COMMAND}`; export r; \
44993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44994         $(NORMAL_TARGET_EXPORTS) \
44995         echo "Doing info in $(TARGET_SUBDIR)/libitm" ; \
44996         for flag in $(EXTRA_TARGET_FLAGS); do \
44997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44998         done; \
44999         (cd $(TARGET_SUBDIR)/libitm && \
45000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45002                   "RANLIB=$${RANLIB}" \
45003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45004                    info) \
45005           || exit 1
45006
45007 @endif target-libitm
45008
45009 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
45010 maybe-dvi-target-libitm:
45011 @if target-libitm
45012 maybe-dvi-target-libitm: dvi-target-libitm
45013
45014 dvi-target-libitm: \
45015     configure-target-libitm 
45016         @: $(MAKE); $(unstage)
45017         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45018         r=`${PWD_COMMAND}`; export r; \
45019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45020         $(NORMAL_TARGET_EXPORTS) \
45021         echo "Doing dvi in $(TARGET_SUBDIR)/libitm" ; \
45022         for flag in $(EXTRA_TARGET_FLAGS); do \
45023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45024         done; \
45025         (cd $(TARGET_SUBDIR)/libitm && \
45026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45028                   "RANLIB=$${RANLIB}" \
45029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45030                    dvi) \
45031           || exit 1
45032
45033 @endif target-libitm
45034
45035 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
45036 maybe-pdf-target-libitm:
45037 @if target-libitm
45038 maybe-pdf-target-libitm: pdf-target-libitm
45039
45040 pdf-target-libitm: \
45041     configure-target-libitm 
45042         @: $(MAKE); $(unstage)
45043         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45044         r=`${PWD_COMMAND}`; export r; \
45045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45046         $(NORMAL_TARGET_EXPORTS) \
45047         echo "Doing pdf in $(TARGET_SUBDIR)/libitm" ; \
45048         for flag in $(EXTRA_TARGET_FLAGS); do \
45049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45050         done; \
45051         (cd $(TARGET_SUBDIR)/libitm && \
45052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45054                   "RANLIB=$${RANLIB}" \
45055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45056                    pdf) \
45057           || exit 1
45058
45059 @endif target-libitm
45060
45061 .PHONY: maybe-html-target-libitm html-target-libitm
45062 maybe-html-target-libitm:
45063 @if target-libitm
45064 maybe-html-target-libitm: html-target-libitm
45065
45066 html-target-libitm: \
45067     configure-target-libitm 
45068         @: $(MAKE); $(unstage)
45069         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45070         r=`${PWD_COMMAND}`; export r; \
45071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45072         $(NORMAL_TARGET_EXPORTS) \
45073         echo "Doing html in $(TARGET_SUBDIR)/libitm" ; \
45074         for flag in $(EXTRA_TARGET_FLAGS); do \
45075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45076         done; \
45077         (cd $(TARGET_SUBDIR)/libitm && \
45078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45080                   "RANLIB=$${RANLIB}" \
45081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45082                    html) \
45083           || exit 1
45084
45085 @endif target-libitm
45086
45087 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
45088 maybe-TAGS-target-libitm:
45089 @if target-libitm
45090 maybe-TAGS-target-libitm: TAGS-target-libitm
45091
45092 TAGS-target-libitm: \
45093     configure-target-libitm 
45094         @: $(MAKE); $(unstage)
45095         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45096         r=`${PWD_COMMAND}`; export r; \
45097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45098         $(NORMAL_TARGET_EXPORTS) \
45099         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm" ; \
45100         for flag in $(EXTRA_TARGET_FLAGS); do \
45101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45102         done; \
45103         (cd $(TARGET_SUBDIR)/libitm && \
45104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45106                   "RANLIB=$${RANLIB}" \
45107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45108                    TAGS) \
45109           || exit 1
45110
45111 @endif target-libitm
45112
45113 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
45114 maybe-install-info-target-libitm:
45115 @if target-libitm
45116 maybe-install-info-target-libitm: install-info-target-libitm
45117
45118 install-info-target-libitm: \
45119     configure-target-libitm \
45120     info-target-libitm 
45121         @: $(MAKE); $(unstage)
45122         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45123         r=`${PWD_COMMAND}`; export r; \
45124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45125         $(NORMAL_TARGET_EXPORTS) \
45126         echo "Doing install-info in $(TARGET_SUBDIR)/libitm" ; \
45127         for flag in $(EXTRA_TARGET_FLAGS); do \
45128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45129         done; \
45130         (cd $(TARGET_SUBDIR)/libitm && \
45131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45133                   "RANLIB=$${RANLIB}" \
45134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45135                    install-info) \
45136           || exit 1
45137
45138 @endif target-libitm
45139
45140 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
45141 maybe-install-pdf-target-libitm:
45142 @if target-libitm
45143 maybe-install-pdf-target-libitm: install-pdf-target-libitm
45144
45145 install-pdf-target-libitm: \
45146     configure-target-libitm \
45147     pdf-target-libitm 
45148         @: $(MAKE); $(unstage)
45149         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45150         r=`${PWD_COMMAND}`; export r; \
45151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45152         $(NORMAL_TARGET_EXPORTS) \
45153         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm" ; \
45154         for flag in $(EXTRA_TARGET_FLAGS); do \
45155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45156         done; \
45157         (cd $(TARGET_SUBDIR)/libitm && \
45158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45160                   "RANLIB=$${RANLIB}" \
45161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45162                    install-pdf) \
45163           || exit 1
45164
45165 @endif target-libitm
45166
45167 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
45168 maybe-install-html-target-libitm:
45169 @if target-libitm
45170 maybe-install-html-target-libitm: install-html-target-libitm
45171
45172 install-html-target-libitm: \
45173     configure-target-libitm \
45174     html-target-libitm 
45175         @: $(MAKE); $(unstage)
45176         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45177         r=`${PWD_COMMAND}`; export r; \
45178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45179         $(NORMAL_TARGET_EXPORTS) \
45180         echo "Doing install-html in $(TARGET_SUBDIR)/libitm" ; \
45181         for flag in $(EXTRA_TARGET_FLAGS); do \
45182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45183         done; \
45184         (cd $(TARGET_SUBDIR)/libitm && \
45185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45187                   "RANLIB=$${RANLIB}" \
45188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45189                    install-html) \
45190           || exit 1
45191
45192 @endif target-libitm
45193
45194 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
45195 maybe-installcheck-target-libitm:
45196 @if target-libitm
45197 maybe-installcheck-target-libitm: installcheck-target-libitm
45198
45199 installcheck-target-libitm: \
45200     configure-target-libitm 
45201         @: $(MAKE); $(unstage)
45202         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45203         r=`${PWD_COMMAND}`; export r; \
45204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45205         $(NORMAL_TARGET_EXPORTS) \
45206         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm" ; \
45207         for flag in $(EXTRA_TARGET_FLAGS); do \
45208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45209         done; \
45210         (cd $(TARGET_SUBDIR)/libitm && \
45211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45213                   "RANLIB=$${RANLIB}" \
45214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45215                    installcheck) \
45216           || exit 1
45217
45218 @endif target-libitm
45219
45220 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
45221 maybe-mostlyclean-target-libitm:
45222 @if target-libitm
45223 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
45224
45225 mostlyclean-target-libitm: 
45226         @: $(MAKE); $(unstage)
45227         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45228         r=`${PWD_COMMAND}`; export r; \
45229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45230         $(NORMAL_TARGET_EXPORTS) \
45231         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm" ; \
45232         for flag in $(EXTRA_TARGET_FLAGS); do \
45233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45234         done; \
45235         (cd $(TARGET_SUBDIR)/libitm && \
45236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45238                   "RANLIB=$${RANLIB}" \
45239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45240                    mostlyclean) \
45241           || exit 1
45242
45243 @endif target-libitm
45244
45245 .PHONY: maybe-clean-target-libitm clean-target-libitm
45246 maybe-clean-target-libitm:
45247 @if target-libitm
45248 maybe-clean-target-libitm: clean-target-libitm
45249
45250 clean-target-libitm: 
45251         @: $(MAKE); $(unstage)
45252         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45253         r=`${PWD_COMMAND}`; export r; \
45254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45255         $(NORMAL_TARGET_EXPORTS) \
45256         echo "Doing clean in $(TARGET_SUBDIR)/libitm" ; \
45257         for flag in $(EXTRA_TARGET_FLAGS); do \
45258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45259         done; \
45260         (cd $(TARGET_SUBDIR)/libitm && \
45261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45263                   "RANLIB=$${RANLIB}" \
45264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45265                    clean) \
45266           || exit 1
45267
45268 @endif target-libitm
45269
45270 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
45271 maybe-distclean-target-libitm:
45272 @if target-libitm
45273 maybe-distclean-target-libitm: distclean-target-libitm
45274
45275 distclean-target-libitm: 
45276         @: $(MAKE); $(unstage)
45277         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45278         r=`${PWD_COMMAND}`; export r; \
45279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45280         $(NORMAL_TARGET_EXPORTS) \
45281         echo "Doing distclean in $(TARGET_SUBDIR)/libitm" ; \
45282         for flag in $(EXTRA_TARGET_FLAGS); do \
45283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45284         done; \
45285         (cd $(TARGET_SUBDIR)/libitm && \
45286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45288                   "RANLIB=$${RANLIB}" \
45289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45290                    distclean) \
45291           || exit 1
45292
45293 @endif target-libitm
45294
45295 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
45296 maybe-maintainer-clean-target-libitm:
45297 @if target-libitm
45298 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
45299
45300 maintainer-clean-target-libitm: 
45301         @: $(MAKE); $(unstage)
45302         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
45303         r=`${PWD_COMMAND}`; export r; \
45304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45305         $(NORMAL_TARGET_EXPORTS) \
45306         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm" ; \
45307         for flag in $(EXTRA_TARGET_FLAGS); do \
45308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45309         done; \
45310         (cd $(TARGET_SUBDIR)/libitm && \
45311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45313                   "RANLIB=$${RANLIB}" \
45314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45315                    maintainer-clean) \
45316           || exit 1
45317
45318 @endif target-libitm
45319
45320
45321
45322
45323
45324 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
45325 maybe-configure-target-libatomic:
45326 @if gcc-bootstrap
45327 configure-target-libatomic: stage_current
45328 @endif gcc-bootstrap
45329 @if target-libatomic
45330 maybe-configure-target-libatomic: configure-target-libatomic
45331 configure-target-libatomic: 
45332         @: $(MAKE); $(unstage)
45333         @r=`${PWD_COMMAND}`; export r; \
45334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45335         echo "Checking multilib configuration for libatomic..."; \
45336         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
45337         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null ; \
45338         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
45339           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
45340             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
45341           else \
45342             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
45343             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
45344           fi; \
45345         else \
45346           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
45347         fi; \
45348         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
45349         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
45350         $(NORMAL_TARGET_EXPORTS)  \
45351         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
45352         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
45353         case $(srcdir) in \
45354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45355           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
45356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45357         esac; \
45358         module_srcdir=libatomic; \
45359         rm -f no-such-file || : ; \
45360         CONFIG_SITE=no-such-file $(SHELL) \
45361           $$s/$$module_srcdir/configure \
45362           --srcdir=$${topdir}/$$module_srcdir \
45363           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45364           --target=${target_alias}  \
45365           || exit 1
45366 @endif target-libatomic
45367
45368
45369
45370
45371
45372 .PHONY: all-target-libatomic maybe-all-target-libatomic
45373 maybe-all-target-libatomic:
45374 @if gcc-bootstrap
45375 all-target-libatomic: stage_current
45376 @endif gcc-bootstrap
45377 @if target-libatomic
45378 TARGET-target-libatomic=all
45379 maybe-all-target-libatomic: all-target-libatomic
45380 all-target-libatomic: configure-target-libatomic
45381         @: $(MAKE); $(unstage)
45382         @r=`${PWD_COMMAND}`; export r; \
45383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45384         $(NORMAL_TARGET_EXPORTS)  \
45385         (cd $(TARGET_SUBDIR)/libatomic && \
45386           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45387                 $(TARGET-target-libatomic))
45388 @endif target-libatomic
45389
45390
45391
45392
45393
45394 .PHONY: check-target-libatomic maybe-check-target-libatomic
45395 maybe-check-target-libatomic:
45396 @if target-libatomic
45397 maybe-check-target-libatomic: check-target-libatomic
45398
45399 check-target-libatomic:
45400         @: $(MAKE); $(unstage)
45401         @r=`${PWD_COMMAND}`; export r; \
45402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45403         $(NORMAL_TARGET_EXPORTS) \
45404         (cd $(TARGET_SUBDIR)/libatomic && \
45405           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45406
45407 @endif target-libatomic
45408
45409 .PHONY: install-target-libatomic maybe-install-target-libatomic
45410 maybe-install-target-libatomic:
45411 @if target-libatomic
45412 maybe-install-target-libatomic: install-target-libatomic
45413
45414 install-target-libatomic: installdirs
45415         @: $(MAKE); $(unstage)
45416         @r=`${PWD_COMMAND}`; export r; \
45417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45418         $(NORMAL_TARGET_EXPORTS) \
45419         (cd $(TARGET_SUBDIR)/libatomic && \
45420           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45421
45422 @endif target-libatomic
45423
45424 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
45425 maybe-install-strip-target-libatomic:
45426 @if target-libatomic
45427 maybe-install-strip-target-libatomic: install-strip-target-libatomic
45428
45429 install-strip-target-libatomic: installdirs
45430         @: $(MAKE); $(unstage)
45431         @r=`${PWD_COMMAND}`; export r; \
45432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45433         $(NORMAL_TARGET_EXPORTS) \
45434         (cd $(TARGET_SUBDIR)/libatomic && \
45435           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45436
45437 @endif target-libatomic
45438
45439 # Other targets (info, dvi, pdf, etc.)
45440
45441 .PHONY: maybe-info-target-libatomic info-target-libatomic
45442 maybe-info-target-libatomic:
45443 @if target-libatomic
45444 maybe-info-target-libatomic: info-target-libatomic
45445
45446 info-target-libatomic: \
45447     configure-target-libatomic 
45448         @: $(MAKE); $(unstage)
45449         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45450         r=`${PWD_COMMAND}`; export r; \
45451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45452         $(NORMAL_TARGET_EXPORTS) \
45453         echo "Doing info in $(TARGET_SUBDIR)/libatomic" ; \
45454         for flag in $(EXTRA_TARGET_FLAGS); do \
45455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45456         done; \
45457         (cd $(TARGET_SUBDIR)/libatomic && \
45458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45460                   "RANLIB=$${RANLIB}" \
45461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45462                    info) \
45463           || exit 1
45464
45465 @endif target-libatomic
45466
45467 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
45468 maybe-dvi-target-libatomic:
45469 @if target-libatomic
45470 maybe-dvi-target-libatomic: dvi-target-libatomic
45471
45472 dvi-target-libatomic: \
45473     configure-target-libatomic 
45474         @: $(MAKE); $(unstage)
45475         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45476         r=`${PWD_COMMAND}`; export r; \
45477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45478         $(NORMAL_TARGET_EXPORTS) \
45479         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic" ; \
45480         for flag in $(EXTRA_TARGET_FLAGS); do \
45481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45482         done; \
45483         (cd $(TARGET_SUBDIR)/libatomic && \
45484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45486                   "RANLIB=$${RANLIB}" \
45487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45488                    dvi) \
45489           || exit 1
45490
45491 @endif target-libatomic
45492
45493 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
45494 maybe-pdf-target-libatomic:
45495 @if target-libatomic
45496 maybe-pdf-target-libatomic: pdf-target-libatomic
45497
45498 pdf-target-libatomic: \
45499     configure-target-libatomic 
45500         @: $(MAKE); $(unstage)
45501         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45502         r=`${PWD_COMMAND}`; export r; \
45503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45504         $(NORMAL_TARGET_EXPORTS) \
45505         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic" ; \
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)/libatomic && \
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                    pdf) \
45515           || exit 1
45516
45517 @endif target-libatomic
45518
45519 .PHONY: maybe-html-target-libatomic html-target-libatomic
45520 maybe-html-target-libatomic:
45521 @if target-libatomic
45522 maybe-html-target-libatomic: html-target-libatomic
45523
45524 html-target-libatomic: \
45525     configure-target-libatomic 
45526         @: $(MAKE); $(unstage)
45527         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45528         r=`${PWD_COMMAND}`; export r; \
45529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45530         $(NORMAL_TARGET_EXPORTS) \
45531         echo "Doing html in $(TARGET_SUBDIR)/libatomic" ; \
45532         for flag in $(EXTRA_TARGET_FLAGS); do \
45533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45534         done; \
45535         (cd $(TARGET_SUBDIR)/libatomic && \
45536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45538                   "RANLIB=$${RANLIB}" \
45539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45540                    html) \
45541           || exit 1
45542
45543 @endif target-libatomic
45544
45545 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
45546 maybe-TAGS-target-libatomic:
45547 @if target-libatomic
45548 maybe-TAGS-target-libatomic: TAGS-target-libatomic
45549
45550 TAGS-target-libatomic: \
45551     configure-target-libatomic 
45552         @: $(MAKE); $(unstage)
45553         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45554         r=`${PWD_COMMAND}`; export r; \
45555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45556         $(NORMAL_TARGET_EXPORTS) \
45557         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic" ; \
45558         for flag in $(EXTRA_TARGET_FLAGS); do \
45559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45560         done; \
45561         (cd $(TARGET_SUBDIR)/libatomic && \
45562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45564                   "RANLIB=$${RANLIB}" \
45565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45566                    TAGS) \
45567           || exit 1
45568
45569 @endif target-libatomic
45570
45571 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
45572 maybe-install-info-target-libatomic:
45573 @if target-libatomic
45574 maybe-install-info-target-libatomic: install-info-target-libatomic
45575
45576 install-info-target-libatomic: \
45577     configure-target-libatomic \
45578     info-target-libatomic 
45579         @: $(MAKE); $(unstage)
45580         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45581         r=`${PWD_COMMAND}`; export r; \
45582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45583         $(NORMAL_TARGET_EXPORTS) \
45584         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic" ; \
45585         for flag in $(EXTRA_TARGET_FLAGS); do \
45586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45587         done; \
45588         (cd $(TARGET_SUBDIR)/libatomic && \
45589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45591                   "RANLIB=$${RANLIB}" \
45592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45593                    install-info) \
45594           || exit 1
45595
45596 @endif target-libatomic
45597
45598 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
45599 maybe-install-pdf-target-libatomic:
45600 @if target-libatomic
45601 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
45602
45603 install-pdf-target-libatomic: \
45604     configure-target-libatomic \
45605     pdf-target-libatomic 
45606         @: $(MAKE); $(unstage)
45607         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45608         r=`${PWD_COMMAND}`; export r; \
45609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45610         $(NORMAL_TARGET_EXPORTS) \
45611         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic" ; \
45612         for flag in $(EXTRA_TARGET_FLAGS); do \
45613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45614         done; \
45615         (cd $(TARGET_SUBDIR)/libatomic && \
45616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45618                   "RANLIB=$${RANLIB}" \
45619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45620                    install-pdf) \
45621           || exit 1
45622
45623 @endif target-libatomic
45624
45625 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
45626 maybe-install-html-target-libatomic:
45627 @if target-libatomic
45628 maybe-install-html-target-libatomic: install-html-target-libatomic
45629
45630 install-html-target-libatomic: \
45631     configure-target-libatomic \
45632     html-target-libatomic 
45633         @: $(MAKE); $(unstage)
45634         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45635         r=`${PWD_COMMAND}`; export r; \
45636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45637         $(NORMAL_TARGET_EXPORTS) \
45638         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic" ; \
45639         for flag in $(EXTRA_TARGET_FLAGS); do \
45640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45641         done; \
45642         (cd $(TARGET_SUBDIR)/libatomic && \
45643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45645                   "RANLIB=$${RANLIB}" \
45646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45647                    install-html) \
45648           || exit 1
45649
45650 @endif target-libatomic
45651
45652 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
45653 maybe-installcheck-target-libatomic:
45654 @if target-libatomic
45655 maybe-installcheck-target-libatomic: installcheck-target-libatomic
45656
45657 installcheck-target-libatomic: \
45658     configure-target-libatomic 
45659         @: $(MAKE); $(unstage)
45660         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45661         r=`${PWD_COMMAND}`; export r; \
45662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45663         $(NORMAL_TARGET_EXPORTS) \
45664         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic" ; \
45665         for flag in $(EXTRA_TARGET_FLAGS); do \
45666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45667         done; \
45668         (cd $(TARGET_SUBDIR)/libatomic && \
45669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45671                   "RANLIB=$${RANLIB}" \
45672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45673                    installcheck) \
45674           || exit 1
45675
45676 @endif target-libatomic
45677
45678 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
45679 maybe-mostlyclean-target-libatomic:
45680 @if target-libatomic
45681 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
45682
45683 mostlyclean-target-libatomic: 
45684         @: $(MAKE); $(unstage)
45685         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45686         r=`${PWD_COMMAND}`; export r; \
45687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45688         $(NORMAL_TARGET_EXPORTS) \
45689         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic" ; \
45690         for flag in $(EXTRA_TARGET_FLAGS); do \
45691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45692         done; \
45693         (cd $(TARGET_SUBDIR)/libatomic && \
45694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45696                   "RANLIB=$${RANLIB}" \
45697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45698                    mostlyclean) \
45699           || exit 1
45700
45701 @endif target-libatomic
45702
45703 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
45704 maybe-clean-target-libatomic:
45705 @if target-libatomic
45706 maybe-clean-target-libatomic: clean-target-libatomic
45707
45708 clean-target-libatomic: 
45709         @: $(MAKE); $(unstage)
45710         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45711         r=`${PWD_COMMAND}`; export r; \
45712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45713         $(NORMAL_TARGET_EXPORTS) \
45714         echo "Doing clean in $(TARGET_SUBDIR)/libatomic" ; \
45715         for flag in $(EXTRA_TARGET_FLAGS); do \
45716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45717         done; \
45718         (cd $(TARGET_SUBDIR)/libatomic && \
45719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45721                   "RANLIB=$${RANLIB}" \
45722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45723                    clean) \
45724           || exit 1
45725
45726 @endif target-libatomic
45727
45728 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
45729 maybe-distclean-target-libatomic:
45730 @if target-libatomic
45731 maybe-distclean-target-libatomic: distclean-target-libatomic
45732
45733 distclean-target-libatomic: 
45734         @: $(MAKE); $(unstage)
45735         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45736         r=`${PWD_COMMAND}`; export r; \
45737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45738         $(NORMAL_TARGET_EXPORTS) \
45739         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic" ; \
45740         for flag in $(EXTRA_TARGET_FLAGS); do \
45741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45742         done; \
45743         (cd $(TARGET_SUBDIR)/libatomic && \
45744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45746                   "RANLIB=$${RANLIB}" \
45747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45748                    distclean) \
45749           || exit 1
45750
45751 @endif target-libatomic
45752
45753 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
45754 maybe-maintainer-clean-target-libatomic:
45755 @if target-libatomic
45756 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
45757
45758 maintainer-clean-target-libatomic: 
45759         @: $(MAKE); $(unstage)
45760         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
45761         r=`${PWD_COMMAND}`; export r; \
45762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45763         $(NORMAL_TARGET_EXPORTS) \
45764         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic" ; \
45765         for flag in $(EXTRA_TARGET_FLAGS); do \
45766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45767         done; \
45768         (cd $(TARGET_SUBDIR)/libatomic && \
45769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45771                   "RANLIB=$${RANLIB}" \
45772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45773                    maintainer-clean) \
45774           || exit 1
45775
45776 @endif target-libatomic
45777
45778
45779
45780 @if target-libgomp
45781 .PHONY: check-target-libgomp-c++
45782 check-target-libgomp-c++:
45783         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
45784
45785 @endif target-libgomp
45786
45787 @if target-libitm
45788 .PHONY: check-target-libitm-c++
45789 check-target-libitm-c++:
45790         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
45791
45792 @endif target-libitm
45793
45794 # ----------
45795 # GCC module
45796 # ----------
45797
45798 @if gcc-no-bootstrap
45799 .PHONY: cross
45800 cross: all-build all-gas all-ld
45801         @r=`${PWD_COMMAND}`; export r; \
45802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45803         $(HOST_EXPORTS) \
45804         echo "Building the C and C++ compiler"; \
45805         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
45806         @r=`${PWD_COMMAND}`; export r; \
45807         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
45808         echo "Building runtime libraries"; \
45809         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
45810 @endif gcc-no-bootstrap
45811
45812 @if gcc
45813
45814 .PHONY: check-gcc-c check-c
45815 check-gcc-c:
45816         r=`${PWD_COMMAND}`; export r; \
45817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45818         $(HOST_EXPORTS) \
45819         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
45820 check-c: check-gcc-c
45821
45822 .PHONY: check-gcc-c++ check-c++
45823 check-gcc-c++:
45824         r=`${PWD_COMMAND}`; export r; \
45825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45826         $(HOST_EXPORTS) \
45827         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
45828 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
45829
45830 .PHONY: check-gcc-fortran check-fortran
45831 check-gcc-fortran:
45832         r=`${PWD_COMMAND}`; export r; \
45833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45834         $(HOST_EXPORTS) \
45835         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
45836 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
45837
45838 .PHONY: check-gcc-java check-java
45839 check-gcc-java:
45840         r=`${PWD_COMMAND}`; export r; \
45841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45842         $(HOST_EXPORTS) \
45843         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
45844 check-java: check-gcc-java check-target-libjava
45845
45846 .PHONY: check-gcc-ada check-ada
45847 check-gcc-ada:
45848         r=`${PWD_COMMAND}`; export r; \
45849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45850         $(HOST_EXPORTS) \
45851         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
45852 check-ada: check-gcc-ada check-target-libada
45853
45854 .PHONY: check-gcc-objc check-objc
45855 check-gcc-objc:
45856         r=`${PWD_COMMAND}`; export r; \
45857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45858         $(HOST_EXPORTS) \
45859         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
45860 check-objc: check-gcc-objc check-target-libobjc
45861
45862 .PHONY: check-gcc-obj-c++ check-obj-c++
45863 check-gcc-obj-c++:
45864         r=`${PWD_COMMAND}`; export r; \
45865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45866         $(HOST_EXPORTS) \
45867         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
45868 check-obj-c++: check-gcc-obj-c++
45869
45870 .PHONY: check-gcc-go check-go
45871 check-gcc-go:
45872         r=`${PWD_COMMAND}`; export r; \
45873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45874         $(HOST_EXPORTS) \
45875         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
45876 check-go: check-gcc-go check-target-libgo
45877
45878
45879 # The gcc part of install-no-fixedincludes, which relies on an intimate
45880 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
45881 .PHONY: gcc-install-no-fixedincludes
45882 gcc-install-no-fixedincludes:
45883         @if [ -f ./gcc/Makefile ]; then \
45884           r=`${PWD_COMMAND}`; export r; \
45885           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45886           $(HOST_EXPORTS) \
45887           (cd ./gcc \
45888            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
45889         else true; fi
45890 @endif gcc
45891
45892 # ---------------------
45893 # GCC bootstrap support
45894 # ---------------------
45895
45896 # We track the current stage (the one in 'gcc') in the stage_current file.
45897 # stage_last instead tracks the stage that was built last.  These targets
45898 # are dummy when toplevel bootstrap is not active.
45899
45900 # While making host and target tools, symlinks to the final stage must be
45901 # there, so $(unstage) should be run at various points.  To avoid excessive
45902 # recursive invocations of make, we "inline" them using a variable.  These
45903 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
45904 # to avoid warnings from the GNU Make job server.
45905
45906 unstage = :
45907 stage = :
45908 current_stage = ""
45909
45910 @if gcc-bootstrap
45911 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
45912 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
45913 current_stage = "`cat stage_current 2> /dev/null`"
45914 @endif gcc-bootstrap
45915
45916 .PHONY: unstage stage
45917 unstage:
45918         @: $(MAKE); $(unstage)
45919 stage:
45920         @: $(MAKE); $(stage)
45921
45922 # Disable commands for lean bootstrap.
45923 LEAN = false
45924
45925 # We name the build directories for the various stages "stage1-gcc",
45926 # "stage2-gcc","stage3-gcc", etc.
45927
45928 # Since the 'compare' process will fail (on debugging information) if any
45929 # directory names are different, we need to link the gcc directory for
45930 # the previous stage to a constant name ('prev-gcc'), and to make the name of
45931 # the build directories constant as well. For the latter, we use naked names
45932 # like 'gcc', because the scripts in that directory assume it.  We use
45933 # mv on platforms where symlinks to directories do not work or are not
45934 # reliable.
45935
45936 # 'touch' doesn't work right on some platforms.
45937 STAMP = echo timestamp > 
45938
45939 # We only want to compare .o files, so set this!
45940 objext = .o
45941
45942
45943 .PHONY: stage1-start stage1-end
45944
45945 stage1-start::
45946         @: $(MAKE); $(stage); \
45947         echo stage1 > stage_current ; \
45948         echo stage1 > stage_last; \
45949         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
45950 @if bfd
45951         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
45952           mkdir stage1-bfd; \
45953         mv stage1-bfd bfd 
45954 @endif bfd
45955 @if opcodes
45956         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
45957           mkdir stage1-opcodes; \
45958         mv stage1-opcodes opcodes 
45959 @endif opcodes
45960 @if binutils
45961         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
45962           mkdir stage1-binutils; \
45963         mv stage1-binutils binutils 
45964 @endif binutils
45965 @if fixincludes
45966         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
45967           mkdir stage1-fixincludes; \
45968         mv stage1-fixincludes fixincludes 
45969 @endif fixincludes
45970 @if gas
45971         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
45972           mkdir stage1-gas; \
45973         mv stage1-gas gas 
45974 @endif gas
45975 @if gcc
45976         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
45977           mkdir stage1-gcc; \
45978         mv stage1-gcc gcc 
45979 @endif gcc
45980 @if gmp
45981         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
45982           mkdir stage1-gmp; \
45983         mv stage1-gmp gmp 
45984 @endif gmp
45985 @if mpfr
45986         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
45987           mkdir stage1-mpfr; \
45988         mv stage1-mpfr mpfr 
45989 @endif mpfr
45990 @if mpc
45991         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
45992           mkdir stage1-mpc; \
45993         mv stage1-mpc mpc 
45994 @endif mpc
45995 @if isl
45996         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
45997           mkdir stage1-isl; \
45998         mv stage1-isl isl 
45999 @endif isl
46000 @if libelf
46001         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
46002           mkdir stage1-libelf; \
46003         mv stage1-libelf libelf 
46004 @endif libelf
46005 @if gold
46006         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
46007           mkdir stage1-gold; \
46008         mv stage1-gold gold 
46009 @endif gold
46010 @if intl
46011         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
46012           mkdir stage1-intl; \
46013         mv stage1-intl intl 
46014 @endif intl
46015 @if ld
46016         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
46017           mkdir stage1-ld; \
46018         mv stage1-ld ld 
46019 @endif ld
46020 @if libbacktrace
46021         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
46022           mkdir stage1-libbacktrace; \
46023         mv stage1-libbacktrace libbacktrace 
46024 @endif libbacktrace
46025 @if libcpp
46026         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
46027           mkdir stage1-libcpp; \
46028         mv stage1-libcpp libcpp 
46029 @endif libcpp
46030 @if libdecnumber
46031         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
46032           mkdir stage1-libdecnumber; \
46033         mv stage1-libdecnumber libdecnumber 
46034 @endif libdecnumber
46035 @if libiberty
46036         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
46037           mkdir stage1-libiberty; \
46038         mv stage1-libiberty libiberty 
46039 @endif libiberty
46040 @if libiberty-linker-plugin
46041         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
46042           mkdir stage1-libiberty-linker-plugin; \
46043         mv stage1-libiberty-linker-plugin libiberty-linker-plugin 
46044 @endif libiberty-linker-plugin
46045 @if zlib
46046         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
46047           mkdir stage1-zlib; \
46048         mv stage1-zlib zlib 
46049 @endif zlib
46050 @if lto-plugin
46051         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
46052           mkdir stage1-lto-plugin; \
46053         mv stage1-lto-plugin lto-plugin 
46054 @endif lto-plugin
46055         @[ -d stage1-$(TARGET_SUBDIR) ] || \
46056           mkdir stage1-$(TARGET_SUBDIR); \
46057         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
46058
46059 stage1-end:: 
46060 @if bfd
46061         @if test -d $(HOST_SUBDIR)/bfd ; then \
46062           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
46063         fi
46064 @endif bfd
46065 @if opcodes
46066         @if test -d $(HOST_SUBDIR)/opcodes ; then \
46067           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
46068         fi
46069 @endif opcodes
46070 @if binutils
46071         @if test -d $(HOST_SUBDIR)/binutils ; then \
46072           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
46073         fi
46074 @endif binutils
46075 @if fixincludes
46076         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
46077           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes  ; \
46078         fi
46079 @endif fixincludes
46080 @if gas
46081         @if test -d $(HOST_SUBDIR)/gas ; then \
46082           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
46083         fi
46084 @endif gas
46085 @if gcc
46086         @if test -d $(HOST_SUBDIR)/gcc ; then \
46087           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
46088         fi
46089 @endif gcc
46090 @if gmp
46091         @if test -d $(HOST_SUBDIR)/gmp ; then \
46092           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
46093         fi
46094 @endif gmp
46095 @if mpfr
46096         @if test -d $(HOST_SUBDIR)/mpfr ; then \
46097           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
46098         fi
46099 @endif mpfr
46100 @if mpc
46101         @if test -d $(HOST_SUBDIR)/mpc ; then \
46102           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
46103         fi
46104 @endif mpc
46105 @if isl
46106         @if test -d $(HOST_SUBDIR)/isl ; then \
46107           cd $(HOST_SUBDIR); mv isl stage1-isl  ; \
46108         fi
46109 @endif isl
46110 @if libelf
46111         @if test -d $(HOST_SUBDIR)/libelf ; then \
46112           cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
46113         fi
46114 @endif libelf
46115 @if gold
46116         @if test -d $(HOST_SUBDIR)/gold ; then \
46117           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
46118         fi
46119 @endif gold
46120 @if intl
46121         @if test -d $(HOST_SUBDIR)/intl ; then \
46122           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
46123         fi
46124 @endif intl
46125 @if ld
46126         @if test -d $(HOST_SUBDIR)/ld ; then \
46127           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
46128         fi
46129 @endif ld
46130 @if libbacktrace
46131         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
46132           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace  ; \
46133         fi
46134 @endif libbacktrace
46135 @if libcpp
46136         @if test -d $(HOST_SUBDIR)/libcpp ; then \
46137           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
46138         fi
46139 @endif libcpp
46140 @if libdecnumber
46141         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
46142           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
46143         fi
46144 @endif libdecnumber
46145 @if libiberty
46146         @if test -d $(HOST_SUBDIR)/libiberty ; then \
46147           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
46148         fi
46149 @endif libiberty
46150 @if libiberty-linker-plugin
46151         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
46152           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin  ; \
46153         fi
46154 @endif libiberty-linker-plugin
46155 @if zlib
46156         @if test -d $(HOST_SUBDIR)/zlib ; then \
46157           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
46158         fi
46159 @endif zlib
46160 @if lto-plugin
46161         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
46162           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
46163         fi
46164 @endif lto-plugin
46165         @if test -d $(TARGET_SUBDIR) ; then \
46166           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
46167         fi
46168         rm -f stage_current
46169
46170 # Bubble a bug fix through all the stages up to stage 1.  They are
46171 # remade, but not reconfigured.  The next stage (if any) will not be
46172 # reconfigured either.
46173 .PHONY: stage1-bubble
46174 stage1-bubble:: 
46175         @r=`${PWD_COMMAND}`; export r; \
46176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46177         if test -f stage1-lean  ; then \
46178           echo Skipping rebuild of stage1 ; \
46179         else \
46180           $(MAKE) stage1-start; \
46181           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
46182         fi
46183
46184 .PHONY: all-stage1 clean-stage1
46185 do-clean: clean-stage1
46186
46187 # FIXME: Will not need to be conditional when toplevel bootstrap is the
46188 # only possibility, but now it conflicts with no-bootstrap rules
46189 @if gcc-bootstrap
46190
46191
46192
46193
46194 # Rules to wipe a stage and all the following ones, also used for cleanstrap
46195
46196 .PHONY: distclean-stage1
46197 distclean-stage1::
46198         @: $(MAKE); $(stage)
46199         @test "`cat stage_last`" != stage1 || rm -f stage_last
46200         rm -rf stage1-* 
46201
46202
46203 @endif gcc-bootstrap
46204
46205
46206 .PHONY: stage2-start stage2-end
46207
46208 stage2-start::
46209         @: $(MAKE); $(stage); \
46210         echo stage2 > stage_current ; \
46211         echo stage2 > stage_last; \
46212         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
46213 @if bfd
46214         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
46215           mkdir stage2-bfd; \
46216         mv stage2-bfd bfd  ; \
46217         mv stage1-bfd prev-bfd || test -f stage1-lean 
46218 @endif bfd
46219 @if opcodes
46220         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
46221           mkdir stage2-opcodes; \
46222         mv stage2-opcodes opcodes  ; \
46223         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
46224 @endif opcodes
46225 @if binutils
46226         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
46227           mkdir stage2-binutils; \
46228         mv stage2-binutils binutils  ; \
46229         mv stage1-binutils prev-binutils || test -f stage1-lean 
46230 @endif binutils
46231 @if fixincludes
46232         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
46233           mkdir stage2-fixincludes; \
46234         mv stage2-fixincludes fixincludes  ; \
46235         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
46236 @endif fixincludes
46237 @if gas
46238         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
46239           mkdir stage2-gas; \
46240         mv stage2-gas gas  ; \
46241         mv stage1-gas prev-gas || test -f stage1-lean 
46242 @endif gas
46243 @if gcc
46244         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
46245           mkdir stage2-gcc; \
46246         mv stage2-gcc gcc  ; \
46247         mv stage1-gcc prev-gcc || test -f stage1-lean 
46248 @endif gcc
46249 @if gmp
46250         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
46251           mkdir stage2-gmp; \
46252         mv stage2-gmp gmp  ; \
46253         mv stage1-gmp prev-gmp || test -f stage1-lean 
46254 @endif gmp
46255 @if mpfr
46256         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
46257           mkdir stage2-mpfr; \
46258         mv stage2-mpfr mpfr  ; \
46259         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
46260 @endif mpfr
46261 @if mpc
46262         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
46263           mkdir stage2-mpc; \
46264         mv stage2-mpc mpc  ; \
46265         mv stage1-mpc prev-mpc || test -f stage1-lean 
46266 @endif mpc
46267 @if isl
46268         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
46269           mkdir stage2-isl; \
46270         mv stage2-isl isl  ; \
46271         mv stage1-isl prev-isl || test -f stage1-lean 
46272 @endif isl
46273 @if libelf
46274         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
46275           mkdir stage2-libelf; \
46276         mv stage2-libelf libelf  ; \
46277         mv stage1-libelf prev-libelf || test -f stage1-lean 
46278 @endif libelf
46279 @if gold
46280         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
46281           mkdir stage2-gold; \
46282         mv stage2-gold gold  ; \
46283         mv stage1-gold prev-gold || test -f stage1-lean 
46284 @endif gold
46285 @if intl
46286         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
46287           mkdir stage2-intl; \
46288         mv stage2-intl intl  ; \
46289         mv stage1-intl prev-intl || test -f stage1-lean 
46290 @endif intl
46291 @if ld
46292         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
46293           mkdir stage2-ld; \
46294         mv stage2-ld ld  ; \
46295         mv stage1-ld prev-ld || test -f stage1-lean 
46296 @endif ld
46297 @if libbacktrace
46298         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
46299           mkdir stage2-libbacktrace; \
46300         mv stage2-libbacktrace libbacktrace  ; \
46301         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
46302 @endif libbacktrace
46303 @if libcpp
46304         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
46305           mkdir stage2-libcpp; \
46306         mv stage2-libcpp libcpp  ; \
46307         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
46308 @endif libcpp
46309 @if libdecnumber
46310         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
46311           mkdir stage2-libdecnumber; \
46312         mv stage2-libdecnumber libdecnumber  ; \
46313         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
46314 @endif libdecnumber
46315 @if libiberty
46316         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
46317           mkdir stage2-libiberty; \
46318         mv stage2-libiberty libiberty  ; \
46319         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
46320 @endif libiberty
46321 @if libiberty-linker-plugin
46322         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
46323           mkdir stage2-libiberty-linker-plugin; \
46324         mv stage2-libiberty-linker-plugin libiberty-linker-plugin  ; \
46325         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
46326 @endif libiberty-linker-plugin
46327 @if zlib
46328         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
46329           mkdir stage2-zlib; \
46330         mv stage2-zlib zlib  ; \
46331         mv stage1-zlib prev-zlib || test -f stage1-lean 
46332 @endif zlib
46333 @if lto-plugin
46334         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
46335           mkdir stage2-lto-plugin; \
46336         mv stage2-lto-plugin lto-plugin  ; \
46337         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
46338 @endif lto-plugin
46339         @[ -d stage2-$(TARGET_SUBDIR) ] || \
46340           mkdir stage2-$(TARGET_SUBDIR); \
46341         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
46342         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
46343
46344 stage2-end:: 
46345 @if bfd
46346         @if test -d $(HOST_SUBDIR)/bfd ; then \
46347           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
46348           mv prev-bfd stage1-bfd ; :  ; \
46349         fi
46350 @endif bfd
46351 @if opcodes
46352         @if test -d $(HOST_SUBDIR)/opcodes ; then \
46353           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
46354           mv prev-opcodes stage1-opcodes ; :  ; \
46355         fi
46356 @endif opcodes
46357 @if binutils
46358         @if test -d $(HOST_SUBDIR)/binutils ; then \
46359           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
46360           mv prev-binutils stage1-binutils ; :  ; \
46361         fi
46362 @endif binutils
46363 @if fixincludes
46364         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
46365           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes ; \
46366           mv prev-fixincludes stage1-fixincludes ; :  ; \
46367         fi
46368 @endif fixincludes
46369 @if gas
46370         @if test -d $(HOST_SUBDIR)/gas ; then \
46371           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
46372           mv prev-gas stage1-gas ; :  ; \
46373         fi
46374 @endif gas
46375 @if gcc
46376         @if test -d $(HOST_SUBDIR)/gcc ; then \
46377           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
46378           mv prev-gcc stage1-gcc ; :  ; \
46379         fi
46380 @endif gcc
46381 @if gmp
46382         @if test -d $(HOST_SUBDIR)/gmp ; then \
46383           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
46384           mv prev-gmp stage1-gmp ; :  ; \
46385         fi
46386 @endif gmp
46387 @if mpfr
46388         @if test -d $(HOST_SUBDIR)/mpfr ; then \
46389           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
46390           mv prev-mpfr stage1-mpfr ; :  ; \
46391         fi
46392 @endif mpfr
46393 @if mpc
46394         @if test -d $(HOST_SUBDIR)/mpc ; then \
46395           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
46396           mv prev-mpc stage1-mpc ; :  ; \
46397         fi
46398 @endif mpc
46399 @if isl
46400         @if test -d $(HOST_SUBDIR)/isl ; then \
46401           cd $(HOST_SUBDIR); mv isl stage2-isl ; \
46402           mv prev-isl stage1-isl ; :  ; \
46403         fi
46404 @endif isl
46405 @if libelf
46406         @if test -d $(HOST_SUBDIR)/libelf ; then \
46407           cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
46408           mv prev-libelf stage1-libelf ; :  ; \
46409         fi
46410 @endif libelf
46411 @if gold
46412         @if test -d $(HOST_SUBDIR)/gold ; then \
46413           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
46414           mv prev-gold stage1-gold ; :  ; \
46415         fi
46416 @endif gold
46417 @if intl
46418         @if test -d $(HOST_SUBDIR)/intl ; then \
46419           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
46420           mv prev-intl stage1-intl ; :  ; \
46421         fi
46422 @endif intl
46423 @if ld
46424         @if test -d $(HOST_SUBDIR)/ld ; then \
46425           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
46426           mv prev-ld stage1-ld ; :  ; \
46427         fi
46428 @endif ld
46429 @if libbacktrace
46430         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
46431           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace ; \
46432           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
46433         fi
46434 @endif libbacktrace
46435 @if libcpp
46436         @if test -d $(HOST_SUBDIR)/libcpp ; then \
46437           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
46438           mv prev-libcpp stage1-libcpp ; :  ; \
46439         fi
46440 @endif libcpp
46441 @if libdecnumber
46442         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
46443           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
46444           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
46445         fi
46446 @endif libdecnumber
46447 @if libiberty
46448         @if test -d $(HOST_SUBDIR)/libiberty ; then \
46449           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
46450           mv prev-libiberty stage1-libiberty ; :  ; \
46451         fi
46452 @endif libiberty
46453 @if libiberty-linker-plugin
46454         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
46455           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin ; \
46456           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; :  ; \
46457         fi
46458 @endif libiberty-linker-plugin
46459 @if zlib
46460         @if test -d $(HOST_SUBDIR)/zlib ; then \
46461           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
46462           mv prev-zlib stage1-zlib ; :  ; \
46463         fi
46464 @endif zlib
46465 @if lto-plugin
46466         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
46467           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
46468           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
46469         fi
46470 @endif lto-plugin
46471         @if test -d $(TARGET_SUBDIR) ; then \
46472           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
46473           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
46474         fi
46475         rm -f stage_current
46476
46477 # Bubble a bug fix through all the stages up to stage 2.  They are
46478 # remade, but not reconfigured.  The next stage (if any) will not be
46479 # reconfigured either.
46480 .PHONY: stage2-bubble
46481 stage2-bubble:: stage1-bubble
46482         @r=`${PWD_COMMAND}`; export r; \
46483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46484         if test -f stage2-lean || test -f stage1-lean  ; then \
46485           echo Skipping rebuild of stage2 ; \
46486         else \
46487           $(MAKE) stage2-start; \
46488           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
46489         fi
46490
46491 .PHONY: all-stage2 clean-stage2
46492 do-clean: clean-stage2
46493
46494 # FIXME: Will not need to be conditional when toplevel bootstrap is the
46495 # only possibility, but now it conflicts with no-bootstrap rules
46496 @if gcc-bootstrap
46497
46498
46499
46500 .PHONY: bootstrap2 bootstrap2-lean
46501 bootstrap2:
46502         echo stage2 > stage_final
46503         @r=`${PWD_COMMAND}`; export r; \
46504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46505         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
46506         @: $(MAKE); $(unstage)
46507         @r=`${PWD_COMMAND}`; export r; \
46508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46509         TFLAGS="$(STAGE2_TFLAGS)"; \
46510         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46511
46512 bootstrap2-lean:
46513         echo stage2 > stage_final
46514         @r=`${PWD_COMMAND}`; export r; \
46515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46516         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
46517         @: $(MAKE); $(unstage)
46518         @r=`${PWD_COMMAND}`; export r; \
46519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46520         TFLAGS="$(STAGE2_TFLAGS)"; \
46521         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46522
46523
46524 # Rules to wipe a stage and all the following ones, also used for cleanstrap
46525 distclean-stage1:: distclean-stage2 
46526 .PHONY: distclean-stage2
46527 distclean-stage2::
46528         @: $(MAKE); $(stage)
46529         @test "`cat stage_last`" != stage2 || rm -f stage_last
46530         rm -rf stage2-* 
46531
46532
46533 @endif gcc-bootstrap
46534
46535
46536 .PHONY: stage3-start stage3-end
46537
46538 stage3-start::
46539         @: $(MAKE); $(stage); \
46540         echo stage3 > stage_current ; \
46541         echo stage3 > stage_last; \
46542         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
46543 @if bfd
46544         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
46545           mkdir stage3-bfd; \
46546         mv stage3-bfd bfd  ; \
46547         mv stage2-bfd prev-bfd || test -f stage2-lean 
46548 @endif bfd
46549 @if opcodes
46550         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
46551           mkdir stage3-opcodes; \
46552         mv stage3-opcodes opcodes  ; \
46553         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
46554 @endif opcodes
46555 @if binutils
46556         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
46557           mkdir stage3-binutils; \
46558         mv stage3-binutils binutils  ; \
46559         mv stage2-binutils prev-binutils || test -f stage2-lean 
46560 @endif binutils
46561 @if fixincludes
46562         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
46563           mkdir stage3-fixincludes; \
46564         mv stage3-fixincludes fixincludes  ; \
46565         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
46566 @endif fixincludes
46567 @if gas
46568         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
46569           mkdir stage3-gas; \
46570         mv stage3-gas gas  ; \
46571         mv stage2-gas prev-gas || test -f stage2-lean 
46572 @endif gas
46573 @if gcc
46574         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
46575           mkdir stage3-gcc; \
46576         mv stage3-gcc gcc  ; \
46577         mv stage2-gcc prev-gcc || test -f stage2-lean 
46578 @endif gcc
46579 @if gmp
46580         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
46581           mkdir stage3-gmp; \
46582         mv stage3-gmp gmp  ; \
46583         mv stage2-gmp prev-gmp || test -f stage2-lean 
46584 @endif gmp
46585 @if mpfr
46586         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
46587           mkdir stage3-mpfr; \
46588         mv stage3-mpfr mpfr  ; \
46589         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
46590 @endif mpfr
46591 @if mpc
46592         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
46593           mkdir stage3-mpc; \
46594         mv stage3-mpc mpc  ; \
46595         mv stage2-mpc prev-mpc || test -f stage2-lean 
46596 @endif mpc
46597 @if isl
46598         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
46599           mkdir stage3-isl; \
46600         mv stage3-isl isl  ; \
46601         mv stage2-isl prev-isl || test -f stage2-lean 
46602 @endif isl
46603 @if libelf
46604         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
46605           mkdir stage3-libelf; \
46606         mv stage3-libelf libelf  ; \
46607         mv stage2-libelf prev-libelf || test -f stage2-lean 
46608 @endif libelf
46609 @if gold
46610         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
46611           mkdir stage3-gold; \
46612         mv stage3-gold gold  ; \
46613         mv stage2-gold prev-gold || test -f stage2-lean 
46614 @endif gold
46615 @if intl
46616         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
46617           mkdir stage3-intl; \
46618         mv stage3-intl intl  ; \
46619         mv stage2-intl prev-intl || test -f stage2-lean 
46620 @endif intl
46621 @if ld
46622         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
46623           mkdir stage3-ld; \
46624         mv stage3-ld ld  ; \
46625         mv stage2-ld prev-ld || test -f stage2-lean 
46626 @endif ld
46627 @if libbacktrace
46628         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
46629           mkdir stage3-libbacktrace; \
46630         mv stage3-libbacktrace libbacktrace  ; \
46631         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
46632 @endif libbacktrace
46633 @if libcpp
46634         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
46635           mkdir stage3-libcpp; \
46636         mv stage3-libcpp libcpp  ; \
46637         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
46638 @endif libcpp
46639 @if libdecnumber
46640         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
46641           mkdir stage3-libdecnumber; \
46642         mv stage3-libdecnumber libdecnumber  ; \
46643         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
46644 @endif libdecnumber
46645 @if libiberty
46646         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
46647           mkdir stage3-libiberty; \
46648         mv stage3-libiberty libiberty  ; \
46649         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
46650 @endif libiberty
46651 @if libiberty-linker-plugin
46652         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
46653           mkdir stage3-libiberty-linker-plugin; \
46654         mv stage3-libiberty-linker-plugin libiberty-linker-plugin  ; \
46655         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
46656 @endif libiberty-linker-plugin
46657 @if zlib
46658         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
46659           mkdir stage3-zlib; \
46660         mv stage3-zlib zlib  ; \
46661         mv stage2-zlib prev-zlib || test -f stage2-lean 
46662 @endif zlib
46663 @if lto-plugin
46664         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
46665           mkdir stage3-lto-plugin; \
46666         mv stage3-lto-plugin lto-plugin  ; \
46667         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
46668 @endif lto-plugin
46669         @[ -d stage3-$(TARGET_SUBDIR) ] || \
46670           mkdir stage3-$(TARGET_SUBDIR); \
46671         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
46672         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
46673
46674 stage3-end:: 
46675 @if bfd
46676         @if test -d $(HOST_SUBDIR)/bfd ; then \
46677           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
46678           mv prev-bfd stage2-bfd ; :  ; \
46679         fi
46680 @endif bfd
46681 @if opcodes
46682         @if test -d $(HOST_SUBDIR)/opcodes ; then \
46683           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
46684           mv prev-opcodes stage2-opcodes ; :  ; \
46685         fi
46686 @endif opcodes
46687 @if binutils
46688         @if test -d $(HOST_SUBDIR)/binutils ; then \
46689           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
46690           mv prev-binutils stage2-binutils ; :  ; \
46691         fi
46692 @endif binutils
46693 @if fixincludes
46694         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
46695           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes ; \
46696           mv prev-fixincludes stage2-fixincludes ; :  ; \
46697         fi
46698 @endif fixincludes
46699 @if gas
46700         @if test -d $(HOST_SUBDIR)/gas ; then \
46701           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
46702           mv prev-gas stage2-gas ; :  ; \
46703         fi
46704 @endif gas
46705 @if gcc
46706         @if test -d $(HOST_SUBDIR)/gcc ; then \
46707           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
46708           mv prev-gcc stage2-gcc ; :  ; \
46709         fi
46710 @endif gcc
46711 @if gmp
46712         @if test -d $(HOST_SUBDIR)/gmp ; then \
46713           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
46714           mv prev-gmp stage2-gmp ; :  ; \
46715         fi
46716 @endif gmp
46717 @if mpfr
46718         @if test -d $(HOST_SUBDIR)/mpfr ; then \
46719           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
46720           mv prev-mpfr stage2-mpfr ; :  ; \
46721         fi
46722 @endif mpfr
46723 @if mpc
46724         @if test -d $(HOST_SUBDIR)/mpc ; then \
46725           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
46726           mv prev-mpc stage2-mpc ; :  ; \
46727         fi
46728 @endif mpc
46729 @if isl
46730         @if test -d $(HOST_SUBDIR)/isl ; then \
46731           cd $(HOST_SUBDIR); mv isl stage3-isl ; \
46732           mv prev-isl stage2-isl ; :  ; \
46733         fi
46734 @endif isl
46735 @if libelf
46736         @if test -d $(HOST_SUBDIR)/libelf ; then \
46737           cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
46738           mv prev-libelf stage2-libelf ; :  ; \
46739         fi
46740 @endif libelf
46741 @if gold
46742         @if test -d $(HOST_SUBDIR)/gold ; then \
46743           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
46744           mv prev-gold stage2-gold ; :  ; \
46745         fi
46746 @endif gold
46747 @if intl
46748         @if test -d $(HOST_SUBDIR)/intl ; then \
46749           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
46750           mv prev-intl stage2-intl ; :  ; \
46751         fi
46752 @endif intl
46753 @if ld
46754         @if test -d $(HOST_SUBDIR)/ld ; then \
46755           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
46756           mv prev-ld stage2-ld ; :  ; \
46757         fi
46758 @endif ld
46759 @if libbacktrace
46760         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
46761           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace ; \
46762           mv prev-libbacktrace stage2-libbacktrace ; :  ; \
46763         fi
46764 @endif libbacktrace
46765 @if libcpp
46766         @if test -d $(HOST_SUBDIR)/libcpp ; then \
46767           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
46768           mv prev-libcpp stage2-libcpp ; :  ; \
46769         fi
46770 @endif libcpp
46771 @if libdecnumber
46772         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
46773           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
46774           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
46775         fi
46776 @endif libdecnumber
46777 @if libiberty
46778         @if test -d $(HOST_SUBDIR)/libiberty ; then \
46779           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
46780           mv prev-libiberty stage2-libiberty ; :  ; \
46781         fi
46782 @endif libiberty
46783 @if libiberty-linker-plugin
46784         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
46785           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin ; \
46786           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin ; :  ; \
46787         fi
46788 @endif libiberty-linker-plugin
46789 @if zlib
46790         @if test -d $(HOST_SUBDIR)/zlib ; then \
46791           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
46792           mv prev-zlib stage2-zlib ; :  ; \
46793         fi
46794 @endif zlib
46795 @if lto-plugin
46796         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
46797           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
46798           mv prev-lto-plugin stage2-lto-plugin ; :  ; \
46799         fi
46800 @endif lto-plugin
46801         @if test -d $(TARGET_SUBDIR) ; then \
46802           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
46803           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
46804         fi
46805         rm -f stage_current
46806
46807 # Bubble a bug fix through all the stages up to stage 3.  They are
46808 # remade, but not reconfigured.  The next stage (if any) will not be
46809 # reconfigured either.
46810 .PHONY: stage3-bubble
46811 stage3-bubble:: stage2-bubble
46812         @r=`${PWD_COMMAND}`; export r; \
46813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46814         if test -f stage3-lean || test -f stage2-lean  ; then \
46815           echo Skipping rebuild of stage3 ; \
46816         else \
46817           $(MAKE) stage3-start; \
46818           if $(LEAN); then \
46819             rm -rf stage1-* ; \
46820             $(STAMP) stage1-lean ; \
46821           fi; \
46822           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
46823         fi
46824         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
46825
46826 .PHONY: all-stage3 clean-stage3
46827 do-clean: clean-stage3
46828
46829 # FIXME: Will not need to be conditional when toplevel bootstrap is the
46830 # only possibility, but now it conflicts with no-bootstrap rules
46831 @if gcc-bootstrap
46832
46833 compare:
46834         @r=`${PWD_COMMAND}`; export r; \
46835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46836         if test -f stage2-lean; then \
46837           echo Cannot compare object files as stage 2 was deleted. ; \
46838           exit 0 ; \
46839         fi; \
46840         : $(MAKE); $(stage); \
46841         rm -f .bad_compare ; \
46842         echo Comparing stages 2 and 3 ; \
46843         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
46844         files=`find stage3-* -name "*$(objext)" -print | \
46845                  sed -n s,^stage$$sed-,,p` ; \
46846         for file in $${files} ; do \
46847           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
46848           if test ! -f $$f1; then continue; fi; \
46849           $(do-compare) > /dev/null 2>&1; \
46850           if test $$? -eq 1; then \
46851             case $$file in \
46852               @compare_exclusions@) \
46853                 echo warning: $$file differs ;; \
46854               *) \
46855                 echo $$file differs >> .bad_compare ;; \
46856             esac ; \
46857           fi ; \
46858         done ; \
46859         if [ -f .bad_compare ]; then \
46860           echo "Bootstrap comparison failure!"; \
46861           cat .bad_compare; \
46862           exit 1; \
46863         else \
46864           echo Comparison successful.; \
46865         fi ; \
46866         $(STAMP) compare
46867         if $(LEAN); then \
46868           rm -rf stage2-*; \
46869           $(STAMP) stage2-lean; \
46870         fi
46871
46872
46873
46874 .PHONY: bootstrap bootstrap-lean
46875 bootstrap:
46876         echo stage3 > stage_final
46877         @r=`${PWD_COMMAND}`; export r; \
46878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46879         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
46880         @: $(MAKE); $(unstage)
46881         @r=`${PWD_COMMAND}`; export r; \
46882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46883         TFLAGS="$(STAGE3_TFLAGS)"; \
46884         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46885
46886 bootstrap-lean:
46887         echo stage3 > stage_final
46888         @r=`${PWD_COMMAND}`; export r; \
46889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46890         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
46891         @: $(MAKE); $(unstage)
46892         @r=`${PWD_COMMAND}`; export r; \
46893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46894         TFLAGS="$(STAGE3_TFLAGS)"; \
46895         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46896
46897
46898 # Rules to wipe a stage and all the following ones, also used for cleanstrap
46899 distclean-stage2:: distclean-stage3 
46900 .PHONY: distclean-stage3
46901 distclean-stage3::
46902         @: $(MAKE); $(stage)
46903         @test "`cat stage_last`" != stage3 || rm -f stage_last
46904         rm -rf stage3-* compare 
46905
46906
46907 .PHONY: cleanstrap
46908 cleanstrap: do-distclean local-clean
46909         echo stage3 > stage_final
46910         @r=`${PWD_COMMAND}`; export r; \
46911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46912         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
46913         @: $(MAKE); $(unstage)
46914         @r=`${PWD_COMMAND}`; export r; \
46915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46916         TFLAGS="$(STAGE3_TFLAGS)"; \
46917         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
46918
46919 @endif gcc-bootstrap
46920
46921
46922 .PHONY: stage4-start stage4-end
46923
46924 stage4-start::
46925         @: $(MAKE); $(stage); \
46926         echo stage4 > stage_current ; \
46927         echo stage4 > stage_last; \
46928         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
46929 @if bfd
46930         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
46931           mkdir stage4-bfd; \
46932         mv stage4-bfd bfd  ; \
46933         mv stage3-bfd prev-bfd || test -f stage3-lean 
46934 @endif bfd
46935 @if opcodes
46936         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
46937           mkdir stage4-opcodes; \
46938         mv stage4-opcodes opcodes  ; \
46939         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
46940 @endif opcodes
46941 @if binutils
46942         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
46943           mkdir stage4-binutils; \
46944         mv stage4-binutils binutils  ; \
46945         mv stage3-binutils prev-binutils || test -f stage3-lean 
46946 @endif binutils
46947 @if fixincludes
46948         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
46949           mkdir stage4-fixincludes; \
46950         mv stage4-fixincludes fixincludes  ; \
46951         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
46952 @endif fixincludes
46953 @if gas
46954         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
46955           mkdir stage4-gas; \
46956         mv stage4-gas gas  ; \
46957         mv stage3-gas prev-gas || test -f stage3-lean 
46958 @endif gas
46959 @if gcc
46960         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
46961           mkdir stage4-gcc; \
46962         mv stage4-gcc gcc  ; \
46963         mv stage3-gcc prev-gcc || test -f stage3-lean 
46964 @endif gcc
46965 @if gmp
46966         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
46967           mkdir stage4-gmp; \
46968         mv stage4-gmp gmp  ; \
46969         mv stage3-gmp prev-gmp || test -f stage3-lean 
46970 @endif gmp
46971 @if mpfr
46972         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
46973           mkdir stage4-mpfr; \
46974         mv stage4-mpfr mpfr  ; \
46975         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
46976 @endif mpfr
46977 @if mpc
46978         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
46979           mkdir stage4-mpc; \
46980         mv stage4-mpc mpc  ; \
46981         mv stage3-mpc prev-mpc || test -f stage3-lean 
46982 @endif mpc
46983 @if isl
46984         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
46985           mkdir stage4-isl; \
46986         mv stage4-isl isl  ; \
46987         mv stage3-isl prev-isl || test -f stage3-lean 
46988 @endif isl
46989 @if libelf
46990         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
46991           mkdir stage4-libelf; \
46992         mv stage4-libelf libelf  ; \
46993         mv stage3-libelf prev-libelf || test -f stage3-lean 
46994 @endif libelf
46995 @if gold
46996         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
46997           mkdir stage4-gold; \
46998         mv stage4-gold gold  ; \
46999         mv stage3-gold prev-gold || test -f stage3-lean 
47000 @endif gold
47001 @if intl
47002         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
47003           mkdir stage4-intl; \
47004         mv stage4-intl intl  ; \
47005         mv stage3-intl prev-intl || test -f stage3-lean 
47006 @endif intl
47007 @if ld
47008         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
47009           mkdir stage4-ld; \
47010         mv stage4-ld ld  ; \
47011         mv stage3-ld prev-ld || test -f stage3-lean 
47012 @endif ld
47013 @if libbacktrace
47014         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
47015           mkdir stage4-libbacktrace; \
47016         mv stage4-libbacktrace libbacktrace  ; \
47017         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
47018 @endif libbacktrace
47019 @if libcpp
47020         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
47021           mkdir stage4-libcpp; \
47022         mv stage4-libcpp libcpp  ; \
47023         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
47024 @endif libcpp
47025 @if libdecnumber
47026         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
47027           mkdir stage4-libdecnumber; \
47028         mv stage4-libdecnumber libdecnumber  ; \
47029         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
47030 @endif libdecnumber
47031 @if libiberty
47032         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
47033           mkdir stage4-libiberty; \
47034         mv stage4-libiberty libiberty  ; \
47035         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
47036 @endif libiberty
47037 @if libiberty-linker-plugin
47038         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
47039           mkdir stage4-libiberty-linker-plugin; \
47040         mv stage4-libiberty-linker-plugin libiberty-linker-plugin  ; \
47041         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
47042 @endif libiberty-linker-plugin
47043 @if zlib
47044         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
47045           mkdir stage4-zlib; \
47046         mv stage4-zlib zlib  ; \
47047         mv stage3-zlib prev-zlib || test -f stage3-lean 
47048 @endif zlib
47049 @if lto-plugin
47050         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
47051           mkdir stage4-lto-plugin; \
47052         mv stage4-lto-plugin lto-plugin  ; \
47053         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
47054 @endif lto-plugin
47055         @[ -d stage4-$(TARGET_SUBDIR) ] || \
47056           mkdir stage4-$(TARGET_SUBDIR); \
47057         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
47058         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
47059
47060 stage4-end:: 
47061 @if bfd
47062         @if test -d $(HOST_SUBDIR)/bfd ; then \
47063           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
47064           mv prev-bfd stage3-bfd ; :  ; \
47065         fi
47066 @endif bfd
47067 @if opcodes
47068         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47069           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
47070           mv prev-opcodes stage3-opcodes ; :  ; \
47071         fi
47072 @endif opcodes
47073 @if binutils
47074         @if test -d $(HOST_SUBDIR)/binutils ; then \
47075           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
47076           mv prev-binutils stage3-binutils ; :  ; \
47077         fi
47078 @endif binutils
47079 @if fixincludes
47080         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47081           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes ; \
47082           mv prev-fixincludes stage3-fixincludes ; :  ; \
47083         fi
47084 @endif fixincludes
47085 @if gas
47086         @if test -d $(HOST_SUBDIR)/gas ; then \
47087           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
47088           mv prev-gas stage3-gas ; :  ; \
47089         fi
47090 @endif gas
47091 @if gcc
47092         @if test -d $(HOST_SUBDIR)/gcc ; then \
47093           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
47094           mv prev-gcc stage3-gcc ; :  ; \
47095         fi
47096 @endif gcc
47097 @if gmp
47098         @if test -d $(HOST_SUBDIR)/gmp ; then \
47099           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
47100           mv prev-gmp stage3-gmp ; :  ; \
47101         fi
47102 @endif gmp
47103 @if mpfr
47104         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47105           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
47106           mv prev-mpfr stage3-mpfr ; :  ; \
47107         fi
47108 @endif mpfr
47109 @if mpc
47110         @if test -d $(HOST_SUBDIR)/mpc ; then \
47111           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
47112           mv prev-mpc stage3-mpc ; :  ; \
47113         fi
47114 @endif mpc
47115 @if isl
47116         @if test -d $(HOST_SUBDIR)/isl ; then \
47117           cd $(HOST_SUBDIR); mv isl stage4-isl ; \
47118           mv prev-isl stage3-isl ; :  ; \
47119         fi
47120 @endif isl
47121 @if libelf
47122         @if test -d $(HOST_SUBDIR)/libelf ; then \
47123           cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
47124           mv prev-libelf stage3-libelf ; :  ; \
47125         fi
47126 @endif libelf
47127 @if gold
47128         @if test -d $(HOST_SUBDIR)/gold ; then \
47129           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
47130           mv prev-gold stage3-gold ; :  ; \
47131         fi
47132 @endif gold
47133 @if intl
47134         @if test -d $(HOST_SUBDIR)/intl ; then \
47135           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
47136           mv prev-intl stage3-intl ; :  ; \
47137         fi
47138 @endif intl
47139 @if ld
47140         @if test -d $(HOST_SUBDIR)/ld ; then \
47141           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
47142           mv prev-ld stage3-ld ; :  ; \
47143         fi
47144 @endif ld
47145 @if libbacktrace
47146         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47147           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace ; \
47148           mv prev-libbacktrace stage3-libbacktrace ; :  ; \
47149         fi
47150 @endif libbacktrace
47151 @if libcpp
47152         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47153           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
47154           mv prev-libcpp stage3-libcpp ; :  ; \
47155         fi
47156 @endif libcpp
47157 @if libdecnumber
47158         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47159           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
47160           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
47161         fi
47162 @endif libdecnumber
47163 @if libiberty
47164         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47165           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
47166           mv prev-libiberty stage3-libiberty ; :  ; \
47167         fi
47168 @endif libiberty
47169 @if libiberty-linker-plugin
47170         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47171           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin ; \
47172           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin ; :  ; \
47173         fi
47174 @endif libiberty-linker-plugin
47175 @if zlib
47176         @if test -d $(HOST_SUBDIR)/zlib ; then \
47177           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
47178           mv prev-zlib stage3-zlib ; :  ; \
47179         fi
47180 @endif zlib
47181 @if lto-plugin
47182         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47183           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
47184           mv prev-lto-plugin stage3-lto-plugin ; :  ; \
47185         fi
47186 @endif lto-plugin
47187         @if test -d $(TARGET_SUBDIR) ; then \
47188           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
47189           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
47190         fi
47191         rm -f stage_current
47192
47193 # Bubble a bug fix through all the stages up to stage 4.  They are
47194 # remade, but not reconfigured.  The next stage (if any) will not be
47195 # reconfigured either.
47196 .PHONY: stage4-bubble
47197 stage4-bubble:: stage3-bubble
47198         @r=`${PWD_COMMAND}`; export r; \
47199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47200         if test -f stage4-lean || test -f stage3-lean  ; then \
47201           echo Skipping rebuild of stage4 ; \
47202         else \
47203           $(MAKE) stage4-start; \
47204           if $(LEAN); then \
47205             rm -rf stage2-* ; \
47206             $(STAMP) stage2-lean ; \
47207           fi; \
47208           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
47209         fi
47210         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
47211
47212 .PHONY: all-stage4 clean-stage4
47213 do-clean: clean-stage4
47214
47215 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47216 # only possibility, but now it conflicts with no-bootstrap rules
47217 @if gcc-bootstrap
47218
47219 compare3:
47220         @r=`${PWD_COMMAND}`; export r; \
47221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47222         if test -f stage3-lean; then \
47223           echo Cannot compare object files as stage 3 was deleted. ; \
47224           exit 0 ; \
47225         fi; \
47226         : $(MAKE); $(stage); \
47227         rm -f .bad_compare ; \
47228         echo Comparing stages 3 and 4 ; \
47229         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
47230         files=`find stage4-* -name "*$(objext)" -print | \
47231                  sed -n s,^stage$$sed-,,p` ; \
47232         for file in $${files} ; do \
47233           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
47234           if test ! -f $$f1; then continue; fi; \
47235           $(do-compare3) > /dev/null 2>&1; \
47236           if test $$? -eq 1; then \
47237             case $$file in \
47238               @compare_exclusions@) \
47239                 echo warning: $$file differs ;; \
47240               *) \
47241                 echo $$file differs >> .bad_compare ;; \
47242             esac ; \
47243           fi ; \
47244         done ; \
47245         if [ -f .bad_compare ]; then \
47246           echo "Bootstrap comparison failure!"; \
47247           cat .bad_compare; \
47248           exit 1; \
47249         else \
47250           echo Comparison successful.; \
47251         fi ; \
47252         $(STAMP) compare3
47253         if $(LEAN); then \
47254           rm -rf stage3-*; \
47255           $(STAMP) stage3-lean; \
47256         fi
47257
47258
47259
47260 .PHONY: bootstrap4 bootstrap4-lean
47261 bootstrap4:
47262         echo stage4 > stage_final
47263         @r=`${PWD_COMMAND}`; export r; \
47264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47265         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
47266         @: $(MAKE); $(unstage)
47267         @r=`${PWD_COMMAND}`; export r; \
47268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47269         TFLAGS="$(STAGE4_TFLAGS)"; \
47270         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47271
47272 bootstrap4-lean:
47273         echo stage4 > stage_final
47274         @r=`${PWD_COMMAND}`; export r; \
47275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47276         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
47277         @: $(MAKE); $(unstage)
47278         @r=`${PWD_COMMAND}`; export r; \
47279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47280         TFLAGS="$(STAGE4_TFLAGS)"; \
47281         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47282
47283
47284 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47285 distclean-stage3:: distclean-stage4 
47286 .PHONY: distclean-stage4
47287 distclean-stage4::
47288         @: $(MAKE); $(stage)
47289         @test "`cat stage_last`" != stage4 || rm -f stage_last
47290         rm -rf stage4-* compare3 
47291
47292
47293 @endif gcc-bootstrap
47294
47295
47296 .PHONY: stageprofile-start stageprofile-end
47297
47298 stageprofile-start::
47299         @: $(MAKE); $(stage); \
47300         echo stageprofile > stage_current ; \
47301         echo stageprofile > stage_last; \
47302         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47303 @if bfd
47304         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
47305           mkdir stageprofile-bfd; \
47306         mv stageprofile-bfd bfd  ; \
47307         mv stage1-bfd prev-bfd || test -f stage1-lean 
47308 @endif bfd
47309 @if opcodes
47310         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
47311           mkdir stageprofile-opcodes; \
47312         mv stageprofile-opcodes opcodes  ; \
47313         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
47314 @endif opcodes
47315 @if binutils
47316         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
47317           mkdir stageprofile-binutils; \
47318         mv stageprofile-binutils binutils  ; \
47319         mv stage1-binutils prev-binutils || test -f stage1-lean 
47320 @endif binutils
47321 @if fixincludes
47322         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
47323           mkdir stageprofile-fixincludes; \
47324         mv stageprofile-fixincludes fixincludes  ; \
47325         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
47326 @endif fixincludes
47327 @if gas
47328         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
47329           mkdir stageprofile-gas; \
47330         mv stageprofile-gas gas  ; \
47331         mv stage1-gas prev-gas || test -f stage1-lean 
47332 @endif gas
47333 @if gcc
47334         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
47335           mkdir stageprofile-gcc; \
47336         mv stageprofile-gcc gcc  ; \
47337         mv stage1-gcc prev-gcc || test -f stage1-lean 
47338 @endif gcc
47339 @if gmp
47340         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
47341           mkdir stageprofile-gmp; \
47342         mv stageprofile-gmp gmp  ; \
47343         mv stage1-gmp prev-gmp || test -f stage1-lean 
47344 @endif gmp
47345 @if mpfr
47346         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
47347           mkdir stageprofile-mpfr; \
47348         mv stageprofile-mpfr mpfr  ; \
47349         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
47350 @endif mpfr
47351 @if mpc
47352         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
47353           mkdir stageprofile-mpc; \
47354         mv stageprofile-mpc mpc  ; \
47355         mv stage1-mpc prev-mpc || test -f stage1-lean 
47356 @endif mpc
47357 @if isl
47358         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
47359           mkdir stageprofile-isl; \
47360         mv stageprofile-isl isl  ; \
47361         mv stage1-isl prev-isl || test -f stage1-lean 
47362 @endif isl
47363 @if libelf
47364         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
47365           mkdir stageprofile-libelf; \
47366         mv stageprofile-libelf libelf  ; \
47367         mv stage1-libelf prev-libelf || test -f stage1-lean 
47368 @endif libelf
47369 @if gold
47370         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
47371           mkdir stageprofile-gold; \
47372         mv stageprofile-gold gold  ; \
47373         mv stage1-gold prev-gold || test -f stage1-lean 
47374 @endif gold
47375 @if intl
47376         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
47377           mkdir stageprofile-intl; \
47378         mv stageprofile-intl intl  ; \
47379         mv stage1-intl prev-intl || test -f stage1-lean 
47380 @endif intl
47381 @if ld
47382         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
47383           mkdir stageprofile-ld; \
47384         mv stageprofile-ld ld  ; \
47385         mv stage1-ld prev-ld || test -f stage1-lean 
47386 @endif ld
47387 @if libbacktrace
47388         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
47389           mkdir stageprofile-libbacktrace; \
47390         mv stageprofile-libbacktrace libbacktrace  ; \
47391         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
47392 @endif libbacktrace
47393 @if libcpp
47394         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
47395           mkdir stageprofile-libcpp; \
47396         mv stageprofile-libcpp libcpp  ; \
47397         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
47398 @endif libcpp
47399 @if libdecnumber
47400         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
47401           mkdir stageprofile-libdecnumber; \
47402         mv stageprofile-libdecnumber libdecnumber  ; \
47403         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
47404 @endif libdecnumber
47405 @if libiberty
47406         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
47407           mkdir stageprofile-libiberty; \
47408         mv stageprofile-libiberty libiberty  ; \
47409         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
47410 @endif libiberty
47411 @if libiberty-linker-plugin
47412         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
47413           mkdir stageprofile-libiberty-linker-plugin; \
47414         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin  ; \
47415         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
47416 @endif libiberty-linker-plugin
47417 @if zlib
47418         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
47419           mkdir stageprofile-zlib; \
47420         mv stageprofile-zlib zlib  ; \
47421         mv stage1-zlib prev-zlib || test -f stage1-lean 
47422 @endif zlib
47423 @if lto-plugin
47424         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
47425           mkdir stageprofile-lto-plugin; \
47426         mv stageprofile-lto-plugin lto-plugin  ; \
47427         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
47428 @endif lto-plugin
47429         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
47430           mkdir stageprofile-$(TARGET_SUBDIR); \
47431         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
47432         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
47433
47434 stageprofile-end:: 
47435 @if bfd
47436         @if test -d $(HOST_SUBDIR)/bfd ; then \
47437           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
47438           mv prev-bfd stage1-bfd ; :  ; \
47439         fi
47440 @endif bfd
47441 @if opcodes
47442         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47443           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
47444           mv prev-opcodes stage1-opcodes ; :  ; \
47445         fi
47446 @endif opcodes
47447 @if binutils
47448         @if test -d $(HOST_SUBDIR)/binutils ; then \
47449           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
47450           mv prev-binutils stage1-binutils ; :  ; \
47451         fi
47452 @endif binutils
47453 @if fixincludes
47454         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47455           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes ; \
47456           mv prev-fixincludes stage1-fixincludes ; :  ; \
47457         fi
47458 @endif fixincludes
47459 @if gas
47460         @if test -d $(HOST_SUBDIR)/gas ; then \
47461           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
47462           mv prev-gas stage1-gas ; :  ; \
47463         fi
47464 @endif gas
47465 @if gcc
47466         @if test -d $(HOST_SUBDIR)/gcc ; then \
47467           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
47468           mv prev-gcc stage1-gcc ; :  ; \
47469         fi
47470 @endif gcc
47471 @if gmp
47472         @if test -d $(HOST_SUBDIR)/gmp ; then \
47473           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
47474           mv prev-gmp stage1-gmp ; :  ; \
47475         fi
47476 @endif gmp
47477 @if mpfr
47478         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47479           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
47480           mv prev-mpfr stage1-mpfr ; :  ; \
47481         fi
47482 @endif mpfr
47483 @if mpc
47484         @if test -d $(HOST_SUBDIR)/mpc ; then \
47485           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
47486           mv prev-mpc stage1-mpc ; :  ; \
47487         fi
47488 @endif mpc
47489 @if isl
47490         @if test -d $(HOST_SUBDIR)/isl ; then \
47491           cd $(HOST_SUBDIR); mv isl stageprofile-isl ; \
47492           mv prev-isl stage1-isl ; :  ; \
47493         fi
47494 @endif isl
47495 @if libelf
47496         @if test -d $(HOST_SUBDIR)/libelf ; then \
47497           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
47498           mv prev-libelf stage1-libelf ; :  ; \
47499         fi
47500 @endif libelf
47501 @if gold
47502         @if test -d $(HOST_SUBDIR)/gold ; then \
47503           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
47504           mv prev-gold stage1-gold ; :  ; \
47505         fi
47506 @endif gold
47507 @if intl
47508         @if test -d $(HOST_SUBDIR)/intl ; then \
47509           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
47510           mv prev-intl stage1-intl ; :  ; \
47511         fi
47512 @endif intl
47513 @if ld
47514         @if test -d $(HOST_SUBDIR)/ld ; then \
47515           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
47516           mv prev-ld stage1-ld ; :  ; \
47517         fi
47518 @endif ld
47519 @if libbacktrace
47520         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47521           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace ; \
47522           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
47523         fi
47524 @endif libbacktrace
47525 @if libcpp
47526         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47527           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
47528           mv prev-libcpp stage1-libcpp ; :  ; \
47529         fi
47530 @endif libcpp
47531 @if libdecnumber
47532         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47533           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
47534           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
47535         fi
47536 @endif libdecnumber
47537 @if libiberty
47538         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47539           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
47540           mv prev-libiberty stage1-libiberty ; :  ; \
47541         fi
47542 @endif libiberty
47543 @if libiberty-linker-plugin
47544         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47545           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; \
47546           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; :  ; \
47547         fi
47548 @endif libiberty-linker-plugin
47549 @if zlib
47550         @if test -d $(HOST_SUBDIR)/zlib ; then \
47551           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
47552           mv prev-zlib stage1-zlib ; :  ; \
47553         fi
47554 @endif zlib
47555 @if lto-plugin
47556         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47557           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
47558           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
47559         fi
47560 @endif lto-plugin
47561         @if test -d $(TARGET_SUBDIR) ; then \
47562           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
47563           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
47564         fi
47565         rm -f stage_current
47566
47567 # Bubble a bug fix through all the stages up to stage profile.  They are
47568 # remade, but not reconfigured.  The next stage (if any) will not be
47569 # reconfigured either.
47570 .PHONY: stageprofile-bubble
47571 stageprofile-bubble:: stage1-bubble
47572         @r=`${PWD_COMMAND}`; export r; \
47573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47574         if test -f stageprofile-lean || test -f stage1-lean  ; then \
47575           echo Skipping rebuild of stageprofile ; \
47576         else \
47577           $(MAKE) stageprofile-start; \
47578           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
47579         fi
47580
47581 .PHONY: all-stageprofile clean-stageprofile
47582 do-clean: clean-stageprofile
47583
47584 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47585 # only possibility, but now it conflicts with no-bootstrap rules
47586 @if gcc-bootstrap
47587
47588
47589
47590
47591 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47592 distclean-stage1:: distclean-stageprofile 
47593 .PHONY: distclean-stageprofile
47594 distclean-stageprofile::
47595         @: $(MAKE); $(stage)
47596         @test "`cat stage_last`" != stageprofile || rm -f stage_last
47597         rm -rf stageprofile-* 
47598
47599
47600 @endif gcc-bootstrap
47601
47602
47603 .PHONY: stagefeedback-start stagefeedback-end
47604
47605 stagefeedback-start::
47606         @: $(MAKE); $(stage); \
47607         echo stagefeedback > stage_current ; \
47608         echo stagefeedback > stage_last; \
47609         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47610 @if bfd
47611         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
47612           mkdir stagefeedback-bfd; \
47613         mv stagefeedback-bfd bfd  ; \
47614         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
47615 @endif bfd
47616 @if opcodes
47617         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
47618           mkdir stagefeedback-opcodes; \
47619         mv stagefeedback-opcodes opcodes  ; \
47620         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
47621 @endif opcodes
47622 @if binutils
47623         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
47624           mkdir stagefeedback-binutils; \
47625         mv stagefeedback-binutils binutils  ; \
47626         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
47627 @endif binutils
47628 @if fixincludes
47629         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
47630           mkdir stagefeedback-fixincludes; \
47631         mv stagefeedback-fixincludes fixincludes  ; \
47632         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
47633 @endif fixincludes
47634 @if gas
47635         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
47636           mkdir stagefeedback-gas; \
47637         mv stagefeedback-gas gas  ; \
47638         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
47639 @endif gas
47640 @if gcc
47641         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
47642           mkdir stagefeedback-gcc; \
47643         mv stagefeedback-gcc gcc  ; \
47644         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
47645 @endif gcc
47646 @if gmp
47647         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
47648           mkdir stagefeedback-gmp; \
47649         mv stagefeedback-gmp gmp  ; \
47650         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
47651 @endif gmp
47652 @if mpfr
47653         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
47654           mkdir stagefeedback-mpfr; \
47655         mv stagefeedback-mpfr mpfr  ; \
47656         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
47657 @endif mpfr
47658 @if mpc
47659         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
47660           mkdir stagefeedback-mpc; \
47661         mv stagefeedback-mpc mpc  ; \
47662         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
47663 @endif mpc
47664 @if isl
47665         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
47666           mkdir stagefeedback-isl; \
47667         mv stagefeedback-isl isl  ; \
47668         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
47669 @endif isl
47670 @if libelf
47671         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
47672           mkdir stagefeedback-libelf; \
47673         mv stagefeedback-libelf libelf  ; \
47674         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
47675 @endif libelf
47676 @if gold
47677         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
47678           mkdir stagefeedback-gold; \
47679         mv stagefeedback-gold gold  ; \
47680         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
47681 @endif gold
47682 @if intl
47683         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
47684           mkdir stagefeedback-intl; \
47685         mv stagefeedback-intl intl  ; \
47686         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
47687 @endif intl
47688 @if ld
47689         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
47690           mkdir stagefeedback-ld; \
47691         mv stagefeedback-ld ld  ; \
47692         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
47693 @endif ld
47694 @if libbacktrace
47695         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
47696           mkdir stagefeedback-libbacktrace; \
47697         mv stagefeedback-libbacktrace libbacktrace  ; \
47698         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
47699 @endif libbacktrace
47700 @if libcpp
47701         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
47702           mkdir stagefeedback-libcpp; \
47703         mv stagefeedback-libcpp libcpp  ; \
47704         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
47705 @endif libcpp
47706 @if libdecnumber
47707         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
47708           mkdir stagefeedback-libdecnumber; \
47709         mv stagefeedback-libdecnumber libdecnumber  ; \
47710         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
47711 @endif libdecnumber
47712 @if libiberty
47713         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
47714           mkdir stagefeedback-libiberty; \
47715         mv stagefeedback-libiberty libiberty  ; \
47716         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
47717 @endif libiberty
47718 @if libiberty-linker-plugin
47719         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
47720           mkdir stagefeedback-libiberty-linker-plugin; \
47721         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin  ; \
47722         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
47723 @endif libiberty-linker-plugin
47724 @if zlib
47725         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
47726           mkdir stagefeedback-zlib; \
47727         mv stagefeedback-zlib zlib  ; \
47728         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
47729 @endif zlib
47730 @if lto-plugin
47731         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
47732           mkdir stagefeedback-lto-plugin; \
47733         mv stagefeedback-lto-plugin lto-plugin  ; \
47734         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
47735 @endif lto-plugin
47736         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
47737           mkdir stagefeedback-$(TARGET_SUBDIR); \
47738         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
47739         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
47740
47741 stagefeedback-end:: 
47742 @if bfd
47743         @if test -d $(HOST_SUBDIR)/bfd ; then \
47744           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
47745           mv prev-bfd stageprofile-bfd ; :  ; \
47746         fi
47747 @endif bfd
47748 @if opcodes
47749         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47750           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
47751           mv prev-opcodes stageprofile-opcodes ; :  ; \
47752         fi
47753 @endif opcodes
47754 @if binutils
47755         @if test -d $(HOST_SUBDIR)/binutils ; then \
47756           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
47757           mv prev-binutils stageprofile-binutils ; :  ; \
47758         fi
47759 @endif binutils
47760 @if fixincludes
47761         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47762           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes ; \
47763           mv prev-fixincludes stageprofile-fixincludes ; :  ; \
47764         fi
47765 @endif fixincludes
47766 @if gas
47767         @if test -d $(HOST_SUBDIR)/gas ; then \
47768           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
47769           mv prev-gas stageprofile-gas ; :  ; \
47770         fi
47771 @endif gas
47772 @if gcc
47773         @if test -d $(HOST_SUBDIR)/gcc ; then \
47774           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
47775           mv prev-gcc stageprofile-gcc ; :  ; \
47776         fi
47777 @endif gcc
47778 @if gmp
47779         @if test -d $(HOST_SUBDIR)/gmp ; then \
47780           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
47781           mv prev-gmp stageprofile-gmp ; :  ; \
47782         fi
47783 @endif gmp
47784 @if mpfr
47785         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47786           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
47787           mv prev-mpfr stageprofile-mpfr ; :  ; \
47788         fi
47789 @endif mpfr
47790 @if mpc
47791         @if test -d $(HOST_SUBDIR)/mpc ; then \
47792           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
47793           mv prev-mpc stageprofile-mpc ; :  ; \
47794         fi
47795 @endif mpc
47796 @if isl
47797         @if test -d $(HOST_SUBDIR)/isl ; then \
47798           cd $(HOST_SUBDIR); mv isl stagefeedback-isl ; \
47799           mv prev-isl stageprofile-isl ; :  ; \
47800         fi
47801 @endif isl
47802 @if libelf
47803         @if test -d $(HOST_SUBDIR)/libelf ; then \
47804           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
47805           mv prev-libelf stageprofile-libelf ; :  ; \
47806         fi
47807 @endif libelf
47808 @if gold
47809         @if test -d $(HOST_SUBDIR)/gold ; then \
47810           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
47811           mv prev-gold stageprofile-gold ; :  ; \
47812         fi
47813 @endif gold
47814 @if intl
47815         @if test -d $(HOST_SUBDIR)/intl ; then \
47816           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
47817           mv prev-intl stageprofile-intl ; :  ; \
47818         fi
47819 @endif intl
47820 @if ld
47821         @if test -d $(HOST_SUBDIR)/ld ; then \
47822           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
47823           mv prev-ld stageprofile-ld ; :  ; \
47824         fi
47825 @endif ld
47826 @if libbacktrace
47827         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47828           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace ; \
47829           mv prev-libbacktrace stageprofile-libbacktrace ; :  ; \
47830         fi
47831 @endif libbacktrace
47832 @if libcpp
47833         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47834           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
47835           mv prev-libcpp stageprofile-libcpp ; :  ; \
47836         fi
47837 @endif libcpp
47838 @if libdecnumber
47839         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47840           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
47841           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
47842         fi
47843 @endif libdecnumber
47844 @if libiberty
47845         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47846           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
47847           mv prev-libiberty stageprofile-libiberty ; :  ; \
47848         fi
47849 @endif libiberty
47850 @if libiberty-linker-plugin
47851         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47852           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin ; \
47853           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; :  ; \
47854         fi
47855 @endif libiberty-linker-plugin
47856 @if zlib
47857         @if test -d $(HOST_SUBDIR)/zlib ; then \
47858           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
47859           mv prev-zlib stageprofile-zlib ; :  ; \
47860         fi
47861 @endif zlib
47862 @if lto-plugin
47863         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47864           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
47865           mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
47866         fi
47867 @endif lto-plugin
47868         @if test -d $(TARGET_SUBDIR) ; then \
47869           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
47870           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
47871         fi
47872         rm -f stage_current
47873
47874 # Bubble a bug fix through all the stages up to stage feedback.  They are
47875 # remade, but not reconfigured.  The next stage (if any) will not be
47876 # reconfigured either.
47877 .PHONY: stagefeedback-bubble
47878 stagefeedback-bubble:: stageprofile-bubble
47879         @r=`${PWD_COMMAND}`; export r; \
47880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47881         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
47882           echo Skipping rebuild of stagefeedback ; \
47883         else \
47884           $(MAKE) stagefeedback-start; \
47885           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
47886         fi
47887
47888 .PHONY: all-stagefeedback clean-stagefeedback
47889 do-clean: clean-stagefeedback
47890
47891 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47892 # only possibility, but now it conflicts with no-bootstrap rules
47893 @if gcc-bootstrap
47894
47895
47896
47897 .PHONY: profiledbootstrap profiledbootstrap-lean
47898 profiledbootstrap:
47899         echo stagefeedback > stage_final
47900         @r=`${PWD_COMMAND}`; export r; \
47901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47902         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
47903         @: $(MAKE); $(unstage)
47904         @r=`${PWD_COMMAND}`; export r; \
47905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47906         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47907         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47908
47909 profiledbootstrap-lean:
47910         echo stagefeedback > stage_final
47911         @r=`${PWD_COMMAND}`; export r; \
47912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47913         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
47914         @: $(MAKE); $(unstage)
47915         @r=`${PWD_COMMAND}`; export r; \
47916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47917         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
47918         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47919
47920
47921 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47922 distclean-stageprofile:: distclean-stagefeedback 
47923 .PHONY: distclean-stagefeedback
47924 distclean-stagefeedback::
47925         @: $(MAKE); $(stage)
47926         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
47927         rm -rf stagefeedback-* 
47928
47929
47930 @endif gcc-bootstrap
47931
47932
47933
47934 stageprofile-end::
47935         $(MAKE) distclean-stagefeedback
47936
47937 stagefeedback-start::
47938         @r=`${PWD_COMMAND}`; export r; \
47939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47940         for i in prev-*; do \
47941           j=`echo $$i | sed s/^prev-//` ; \
47942           cd $$r/$$i && \
47943           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
47944           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
47945         done
47946
47947 @if gcc-bootstrap
47948 do-distclean: distclean-stage1
47949
47950 # Provide a GCC build when we're building target libraries.  This does
47951 # not work as a dependency, just as the minimum necessary to avoid errors.
47952 stage_last:
47953         @r=`${PWD_COMMAND}`; export r; \
47954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47955         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
47956
47957 # Same as unstage, but not phony and defaulting to stage1-start.  We place
47958 # it in the dependency so that for example `make -j3 all-gcc' works.
47959 stage_current:
47960         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
47961
47962 .PHONY: restrap
47963 restrap::
47964         @: $(MAKE); $(stage)
47965         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
47966 restrap:: all
47967 @endif gcc-bootstrap
47968
47969 # --------------------------------------
47970 # Dependencies between different modules
47971 # --------------------------------------
47972
47973 # Generic dependencies for target modules on host stuff, especially gcc
47974 @if gcc-bootstrap
47975 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
47976 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
47977 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
47978 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
47979 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
47980 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
47981 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
47982 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
47983 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
47984 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
47985 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
47986 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
47987 configure-stage1-target-libvtv: maybe-all-stage1-gcc
47988 configure-stage2-target-libvtv: maybe-all-stage2-gcc
47989 configure-stage3-target-libvtv: maybe-all-stage3-gcc
47990 configure-stage4-target-libvtv: maybe-all-stage4-gcc
47991 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
47992 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
47993 configure-target-libcilkrts: stage_last
47994 configure-target-liboffloadmic: stage_last
47995 configure-target-libssp: stage_last
47996 configure-target-newlib: stage_last
47997 configure-stage1-target-libgcc: maybe-all-stage1-gcc
47998 configure-stage2-target-libgcc: maybe-all-stage2-gcc
47999 configure-stage3-target-libgcc: maybe-all-stage3-gcc
48000 configure-stage4-target-libgcc: maybe-all-stage4-gcc
48001 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
48002 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
48003 configure-target-libbacktrace: stage_last
48004 configure-target-libquadmath: stage_last
48005 configure-target-libgfortran: stage_last
48006 configure-target-libobjc: stage_last
48007 configure-target-libgo: stage_last
48008 configure-target-libtermcap: stage_last
48009 configure-target-winsup: stage_last
48010 configure-target-libgloss: stage_last
48011 configure-target-libffi: stage_last
48012 configure-target-libjava: stage_last
48013 configure-target-zlib: stage_last
48014 configure-target-boehm-gc: stage_last
48015 configure-target-rda: stage_last
48016 configure-target-libada: stage_last
48017 configure-stage1-target-libgomp: maybe-all-stage1-gcc
48018 configure-stage2-target-libgomp: maybe-all-stage2-gcc
48019 configure-stage3-target-libgomp: maybe-all-stage3-gcc
48020 configure-stage4-target-libgomp: maybe-all-stage4-gcc
48021 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
48022 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
48023 configure-target-libitm: stage_last
48024 configure-target-libatomic: stage_last
48025 @endif gcc-bootstrap
48026
48027 @if gcc-no-bootstrap
48028 configure-target-libstdc++-v3: maybe-all-gcc
48029 configure-target-libsanitizer: maybe-all-gcc
48030 configure-target-libvtv: maybe-all-gcc
48031 configure-target-libcilkrts: maybe-all-gcc
48032 configure-target-liboffloadmic: maybe-all-gcc
48033 configure-target-libssp: maybe-all-gcc
48034 configure-target-newlib: maybe-all-gcc
48035 configure-target-libgcc: maybe-all-gcc
48036 configure-target-libbacktrace: maybe-all-gcc
48037 configure-target-libquadmath: maybe-all-gcc
48038 configure-target-libgfortran: maybe-all-gcc
48039 configure-target-libobjc: maybe-all-gcc
48040 configure-target-libgo: maybe-all-gcc
48041 configure-target-libtermcap: maybe-all-gcc
48042 configure-target-winsup: maybe-all-gcc
48043 configure-target-libgloss: maybe-all-gcc
48044 configure-target-libffi: maybe-all-gcc
48045 configure-target-libjava: maybe-all-gcc
48046 configure-target-zlib: maybe-all-gcc
48047 configure-target-boehm-gc: maybe-all-gcc
48048 configure-target-rda: maybe-all-gcc
48049 configure-target-libada: maybe-all-gcc
48050 configure-target-libgomp: maybe-all-gcc
48051 configure-target-libitm: maybe-all-gcc
48052 configure-target-libatomic: maybe-all-gcc
48053 @endif gcc-no-bootstrap
48054
48055
48056 # There are two types of dependencies here: 'hard' dependencies, where one
48057 # module simply won't build without the other; and 'soft' dependencies, where
48058 # if the depended-on module is missing, the depending module will do without
48059 # or find a substitute somewhere (perhaps installed).  Soft dependencies
48060 # are made here to depend on a 'maybe-' target.  If you're not sure,
48061 # it's safer to use a soft dependency.
48062
48063
48064
48065
48066
48067
48068 # With all the machinery above in place, it is pretty easy to generate
48069 # dependencies.  Host dependencies are a bit more complex because we have
48070 # to check for bootstrap/prebootstrap dependencies.  To resolve
48071 # prebootstrap dependencies, prebootstrap modules are gathered in
48072 # a hash table.
48073 all-build-bison: maybe-all-build-texinfo
48074 all-build-flex: maybe-all-build-texinfo
48075 all-build-flex: maybe-all-build-bison
48076 all-build-flex: maybe-all-build-m4
48077 all-build-libiberty: maybe-all-build-texinfo
48078 all-build-m4: maybe-all-build-texinfo
48079 all-build-fixincludes: maybe-all-build-libiberty
48080 all-build-libcpp: maybe-all-build-libiberty
48081 configure-gcc: maybe-configure-intl
48082
48083 configure-stage1-gcc: maybe-configure-stage1-intl
48084 configure-stage2-gcc: maybe-configure-stage2-intl
48085 configure-stage3-gcc: maybe-configure-stage3-intl
48086 configure-stage4-gcc: maybe-configure-stage4-intl
48087 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
48088 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
48089 configure-gcc: maybe-all-gmp
48090
48091 configure-stage1-gcc: maybe-all-stage1-gmp
48092 configure-stage2-gcc: maybe-all-stage2-gmp
48093 configure-stage3-gcc: maybe-all-stage3-gmp
48094 configure-stage4-gcc: maybe-all-stage4-gmp
48095 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
48096 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
48097 configure-gcc: maybe-all-mpfr
48098
48099 configure-stage1-gcc: maybe-all-stage1-mpfr
48100 configure-stage2-gcc: maybe-all-stage2-mpfr
48101 configure-stage3-gcc: maybe-all-stage3-mpfr
48102 configure-stage4-gcc: maybe-all-stage4-mpfr
48103 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
48104 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
48105 configure-gcc: maybe-all-mpc
48106
48107 configure-stage1-gcc: maybe-all-stage1-mpc
48108 configure-stage2-gcc: maybe-all-stage2-mpc
48109 configure-stage3-gcc: maybe-all-stage3-mpc
48110 configure-stage4-gcc: maybe-all-stage4-mpc
48111 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
48112 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
48113 configure-gcc: maybe-all-isl
48114
48115 configure-stage1-gcc: maybe-all-stage1-isl
48116 configure-stage2-gcc: maybe-all-stage2-isl
48117 configure-stage3-gcc: maybe-all-stage3-isl
48118 configure-stage4-gcc: maybe-all-stage4-isl
48119 configure-stageprofile-gcc: maybe-all-stageprofile-isl
48120 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
48121 configure-gcc: maybe-all-lto-plugin
48122
48123 configure-stage1-gcc: maybe-all-stage1-lto-plugin
48124 configure-stage2-gcc: maybe-all-stage2-lto-plugin
48125 configure-stage3-gcc: maybe-all-stage3-lto-plugin
48126 configure-stage4-gcc: maybe-all-stage4-lto-plugin
48127 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
48128 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
48129 configure-gcc: maybe-all-binutils
48130
48131 configure-stage1-gcc: maybe-all-stage1-binutils
48132 configure-stage2-gcc: maybe-all-stage2-binutils
48133 configure-stage3-gcc: maybe-all-stage3-binutils
48134 configure-stage4-gcc: maybe-all-stage4-binutils
48135 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
48136 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
48137 configure-gcc: maybe-all-gas
48138
48139 configure-stage1-gcc: maybe-all-stage1-gas
48140 configure-stage2-gcc: maybe-all-stage2-gas
48141 configure-stage3-gcc: maybe-all-stage3-gas
48142 configure-stage4-gcc: maybe-all-stage4-gas
48143 configure-stageprofile-gcc: maybe-all-stageprofile-gas
48144 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
48145 configure-gcc: maybe-all-ld
48146
48147 configure-stage1-gcc: maybe-all-stage1-ld
48148 configure-stage2-gcc: maybe-all-stage2-ld
48149 configure-stage3-gcc: maybe-all-stage3-ld
48150 configure-stage4-gcc: maybe-all-stage4-ld
48151 configure-stageprofile-gcc: maybe-all-stageprofile-ld
48152 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
48153 configure-gcc: maybe-all-gold
48154
48155 configure-stage1-gcc: maybe-all-stage1-gold
48156 configure-stage2-gcc: maybe-all-stage2-gold
48157 configure-stage3-gcc: maybe-all-stage3-gold
48158 configure-stage4-gcc: maybe-all-stage4-gold
48159 configure-stageprofile-gcc: maybe-all-stageprofile-gold
48160 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
48161 configure-gcc: maybe-all-libelf
48162
48163 configure-stage1-gcc: maybe-all-stage1-libelf
48164 configure-stage2-gcc: maybe-all-stage2-libelf
48165 configure-stage3-gcc: maybe-all-stage3-libelf
48166 configure-stage4-gcc: maybe-all-stage4-libelf
48167 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
48168 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
48169 all-gcc: all-libiberty
48170
48171 all-stage1-gcc: all-stage1-libiberty
48172 all-stage2-gcc: all-stage2-libiberty
48173 all-stage3-gcc: all-stage3-libiberty
48174 all-stage4-gcc: all-stage4-libiberty
48175 all-stageprofile-gcc: all-stageprofile-libiberty
48176 all-stagefeedback-gcc: all-stagefeedback-libiberty
48177 all-gcc: maybe-all-intl
48178
48179 all-stage1-gcc: maybe-all-stage1-intl
48180 all-stage2-gcc: maybe-all-stage2-intl
48181 all-stage3-gcc: maybe-all-stage3-intl
48182 all-stage4-gcc: maybe-all-stage4-intl
48183 all-stageprofile-gcc: maybe-all-stageprofile-intl
48184 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
48185 all-gcc: maybe-all-mpfr
48186
48187 all-stage1-gcc: maybe-all-stage1-mpfr
48188 all-stage2-gcc: maybe-all-stage2-mpfr
48189 all-stage3-gcc: maybe-all-stage3-mpfr
48190 all-stage4-gcc: maybe-all-stage4-mpfr
48191 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
48192 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
48193 all-gcc: maybe-all-mpc
48194
48195 all-stage1-gcc: maybe-all-stage1-mpc
48196 all-stage2-gcc: maybe-all-stage2-mpc
48197 all-stage3-gcc: maybe-all-stage3-mpc
48198 all-stage4-gcc: maybe-all-stage4-mpc
48199 all-stageprofile-gcc: maybe-all-stageprofile-mpc
48200 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
48201 all-gcc: maybe-all-isl
48202
48203 all-stage1-gcc: maybe-all-stage1-isl
48204 all-stage2-gcc: maybe-all-stage2-isl
48205 all-stage3-gcc: maybe-all-stage3-isl
48206 all-stage4-gcc: maybe-all-stage4-isl
48207 all-stageprofile-gcc: maybe-all-stageprofile-isl
48208 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
48209 all-gcc: maybe-all-build-texinfo
48210
48211 all-stage1-gcc: maybe-all-build-texinfo
48212 all-stage2-gcc: maybe-all-build-texinfo
48213 all-stage3-gcc: maybe-all-build-texinfo
48214 all-stage4-gcc: maybe-all-build-texinfo
48215 all-stageprofile-gcc: maybe-all-build-texinfo
48216 all-stagefeedback-gcc: maybe-all-build-texinfo
48217 all-gcc: maybe-all-build-bison
48218
48219 all-stage1-gcc: maybe-all-build-bison
48220 all-stage2-gcc: maybe-all-build-bison
48221 all-stage3-gcc: maybe-all-build-bison
48222 all-stage4-gcc: maybe-all-build-bison
48223 all-stageprofile-gcc: maybe-all-build-bison
48224 all-stagefeedback-gcc: maybe-all-build-bison
48225 all-gcc: maybe-all-build-flex
48226
48227 all-stage1-gcc: maybe-all-build-flex
48228 all-stage2-gcc: maybe-all-build-flex
48229 all-stage3-gcc: maybe-all-build-flex
48230 all-stage4-gcc: maybe-all-build-flex
48231 all-stageprofile-gcc: maybe-all-build-flex
48232 all-stagefeedback-gcc: maybe-all-build-flex
48233 all-gcc: maybe-all-build-libiberty
48234
48235 all-stage1-gcc: maybe-all-build-libiberty
48236 all-stage2-gcc: maybe-all-build-libiberty
48237 all-stage3-gcc: maybe-all-build-libiberty
48238 all-stage4-gcc: maybe-all-build-libiberty
48239 all-stageprofile-gcc: maybe-all-build-libiberty
48240 all-stagefeedback-gcc: maybe-all-build-libiberty
48241 all-gcc: maybe-all-build-fixincludes
48242
48243 all-stage1-gcc: maybe-all-build-fixincludes
48244 all-stage2-gcc: maybe-all-build-fixincludes
48245 all-stage3-gcc: maybe-all-build-fixincludes
48246 all-stage4-gcc: maybe-all-build-fixincludes
48247 all-stageprofile-gcc: maybe-all-build-fixincludes
48248 all-stagefeedback-gcc: maybe-all-build-fixincludes
48249 all-gcc: maybe-all-build-libcpp
48250
48251 all-stage1-gcc: maybe-all-build-libcpp
48252 all-stage2-gcc: maybe-all-build-libcpp
48253 all-stage3-gcc: maybe-all-build-libcpp
48254 all-stage4-gcc: maybe-all-build-libcpp
48255 all-stageprofile-gcc: maybe-all-build-libcpp
48256 all-stagefeedback-gcc: maybe-all-build-libcpp
48257 all-gcc: maybe-all-zlib
48258
48259 all-stage1-gcc: maybe-all-stage1-zlib
48260 all-stage2-gcc: maybe-all-stage2-zlib
48261 all-stage3-gcc: maybe-all-stage3-zlib
48262 all-stage4-gcc: maybe-all-stage4-zlib
48263 all-stageprofile-gcc: maybe-all-stageprofile-zlib
48264 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
48265 all-gcc: all-libbacktrace
48266
48267 all-stage1-gcc: all-stage1-libbacktrace
48268 all-stage2-gcc: all-stage2-libbacktrace
48269 all-stage3-gcc: all-stage3-libbacktrace
48270 all-stage4-gcc: all-stage4-libbacktrace
48271 all-stageprofile-gcc: all-stageprofile-libbacktrace
48272 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
48273 all-gcc: all-libcpp
48274
48275 all-stage1-gcc: all-stage1-libcpp
48276 all-stage2-gcc: all-stage2-libcpp
48277 all-stage3-gcc: all-stage3-libcpp
48278 all-stage4-gcc: all-stage4-libcpp
48279 all-stageprofile-gcc: all-stageprofile-libcpp
48280 all-stagefeedback-gcc: all-stagefeedback-libcpp
48281 all-gcc: all-libdecnumber
48282
48283 all-stage1-gcc: all-stage1-libdecnumber
48284 all-stage2-gcc: all-stage2-libdecnumber
48285 all-stage3-gcc: all-stage3-libdecnumber
48286 all-stage4-gcc: all-stage4-libdecnumber
48287 all-stageprofile-gcc: all-stageprofile-libdecnumber
48288 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
48289 all-gcc: maybe-all-libiberty
48290
48291 all-stage1-gcc: maybe-all-stage1-libiberty
48292 all-stage2-gcc: maybe-all-stage2-libiberty
48293 all-stage3-gcc: maybe-all-stage3-libiberty
48294 all-stage4-gcc: maybe-all-stage4-libiberty
48295 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
48296 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
48297 all-gcc: maybe-all-fixincludes
48298
48299 all-stage1-gcc: maybe-all-stage1-fixincludes
48300 all-stage2-gcc: maybe-all-stage2-fixincludes
48301 all-stage3-gcc: maybe-all-stage3-fixincludes
48302 all-stage4-gcc: maybe-all-stage4-fixincludes
48303 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
48304 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
48305 all-gcc: maybe-all-lto-plugin
48306
48307 all-stage1-gcc: maybe-all-stage1-lto-plugin
48308 all-stage2-gcc: maybe-all-stage2-lto-plugin
48309 all-stage3-gcc: maybe-all-stage3-lto-plugin
48310 all-stage4-gcc: maybe-all-stage4-lto-plugin
48311 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
48312 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
48313 info-gcc: maybe-all-build-libiberty
48314
48315 info-stage1-gcc: maybe-all-build-libiberty
48316 info-stage2-gcc: maybe-all-build-libiberty
48317 info-stage3-gcc: maybe-all-build-libiberty
48318 info-stage4-gcc: maybe-all-build-libiberty
48319 info-stageprofile-gcc: maybe-all-build-libiberty
48320 info-stagefeedback-gcc: maybe-all-build-libiberty
48321 dvi-gcc: maybe-all-build-libiberty
48322
48323 dvi-stage1-gcc: maybe-all-build-libiberty
48324 dvi-stage2-gcc: maybe-all-build-libiberty
48325 dvi-stage3-gcc: maybe-all-build-libiberty
48326 dvi-stage4-gcc: maybe-all-build-libiberty
48327 dvi-stageprofile-gcc: maybe-all-build-libiberty
48328 dvi-stagefeedback-gcc: maybe-all-build-libiberty
48329 pdf-gcc: maybe-all-build-libiberty
48330
48331 pdf-stage1-gcc: maybe-all-build-libiberty
48332 pdf-stage2-gcc: maybe-all-build-libiberty
48333 pdf-stage3-gcc: maybe-all-build-libiberty
48334 pdf-stage4-gcc: maybe-all-build-libiberty
48335 pdf-stageprofile-gcc: maybe-all-build-libiberty
48336 pdf-stagefeedback-gcc: maybe-all-build-libiberty
48337 html-gcc: maybe-all-build-libiberty
48338
48339 html-stage1-gcc: maybe-all-build-libiberty
48340 html-stage2-gcc: maybe-all-build-libiberty
48341 html-stage3-gcc: maybe-all-build-libiberty
48342 html-stage4-gcc: maybe-all-build-libiberty
48343 html-stageprofile-gcc: maybe-all-build-libiberty
48344 html-stagefeedback-gcc: maybe-all-build-libiberty
48345 install-gcc: maybe-install-fixincludes
48346 install-gcc: maybe-install-lto-plugin
48347 install-strip-gcc: maybe-install-strip-fixincludes
48348 install-strip-gcc: maybe-install-strip-lto-plugin
48349 configure-libcpp: configure-libiberty
48350
48351 configure-stage1-libcpp: configure-stage1-libiberty
48352 configure-stage2-libcpp: configure-stage2-libiberty
48353 configure-stage3-libcpp: configure-stage3-libiberty
48354 configure-stage4-libcpp: configure-stage4-libiberty
48355 configure-stageprofile-libcpp: configure-stageprofile-libiberty
48356 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
48357 configure-libcpp: maybe-configure-intl
48358
48359 configure-stage1-libcpp: maybe-configure-stage1-intl
48360 configure-stage2-libcpp: maybe-configure-stage2-intl
48361 configure-stage3-libcpp: maybe-configure-stage3-intl
48362 configure-stage4-libcpp: maybe-configure-stage4-intl
48363 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
48364 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
48365 all-libcpp: all-libiberty
48366
48367 all-stage1-libcpp: all-stage1-libiberty
48368 all-stage2-libcpp: all-stage2-libiberty
48369 all-stage3-libcpp: all-stage3-libiberty
48370 all-stage4-libcpp: all-stage4-libiberty
48371 all-stageprofile-libcpp: all-stageprofile-libiberty
48372 all-stagefeedback-libcpp: all-stagefeedback-libiberty
48373 all-libcpp: maybe-all-intl
48374
48375 all-stage1-libcpp: maybe-all-stage1-intl
48376 all-stage2-libcpp: maybe-all-stage2-intl
48377 all-stage3-libcpp: maybe-all-stage3-intl
48378 all-stage4-libcpp: maybe-all-stage4-intl
48379 all-stageprofile-libcpp: maybe-all-stageprofile-intl
48380 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
48381 all-fixincludes: maybe-all-libiberty
48382
48383 all-stage1-fixincludes: maybe-all-stage1-libiberty
48384 all-stage2-fixincludes: maybe-all-stage2-libiberty
48385 all-stage3-fixincludes: maybe-all-stage3-libiberty
48386 all-stage4-fixincludes: maybe-all-stage4-libiberty
48387 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
48388 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
48389 all-gnattools: maybe-all-target-libada
48390 all-gnattools: maybe-all-target-libstdc++-v3
48391 all-lto-plugin: maybe-all-libiberty
48392
48393 all-stage1-lto-plugin: maybe-all-stage1-libiberty
48394 all-stage2-lto-plugin: maybe-all-stage2-libiberty
48395 all-stage3-lto-plugin: maybe-all-stage3-libiberty
48396 all-stage4-lto-plugin: maybe-all-stage4-libiberty
48397 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
48398 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
48399 all-lto-plugin: maybe-all-libiberty-linker-plugin
48400
48401 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
48402 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
48403 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
48404 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
48405 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
48406 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
48407 configure-libcc1: maybe-configure-gcc
48408 all-libcc1: maybe-all-gcc
48409 all-utils: maybe-all-libiberty
48410 configure-mpfr: maybe-all-gmp
48411
48412 configure-stage1-mpfr: maybe-all-stage1-gmp
48413 configure-stage2-mpfr: maybe-all-stage2-gmp
48414 configure-stage3-mpfr: maybe-all-stage3-gmp
48415 configure-stage4-mpfr: maybe-all-stage4-gmp
48416 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
48417 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
48418 configure-mpc: maybe-all-mpfr
48419
48420 configure-stage1-mpc: maybe-all-stage1-mpfr
48421 configure-stage2-mpc: maybe-all-stage2-mpfr
48422 configure-stage3-mpc: maybe-all-stage3-mpfr
48423 configure-stage4-mpc: maybe-all-stage4-mpfr
48424 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
48425 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
48426 configure-isl: maybe-all-gmp
48427
48428 configure-stage1-isl: maybe-all-stage1-gmp
48429 configure-stage2-isl: maybe-all-stage2-gmp
48430 configure-stage3-isl: maybe-all-stage3-gmp
48431 configure-stage4-isl: maybe-all-stage4-gmp
48432 configure-stageprofile-isl: maybe-all-stageprofile-gmp
48433 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
48434 configure-gdb: maybe-all-intl
48435 configure-gdb: maybe-configure-sim
48436 configure-gdb: maybe-all-bfd
48437 configure-gdb: maybe-all-libiconv
48438 all-gdb: maybe-all-libiberty
48439 all-gdb: maybe-all-libiconv
48440 all-gdb: maybe-all-opcodes
48441 all-gdb: maybe-all-readline
48442 all-gdb: maybe-all-build-bison
48443 all-gdb: maybe-all-sim
48444 all-gdb: maybe-all-libdecnumber
48445 all-gdb: maybe-all-libtermcap
48446 configure-libgui: maybe-configure-tcl
48447 configure-libgui: maybe-configure-tk
48448 all-libgui: maybe-all-tcl
48449 all-libgui: maybe-all-tk
48450 all-libgui: maybe-all-itcl
48451 configure-bfd: configure-libiberty
48452
48453 configure-stage1-bfd: configure-stage1-libiberty
48454 configure-stage2-bfd: configure-stage2-libiberty
48455 configure-stage3-bfd: configure-stage3-libiberty
48456 configure-stage4-bfd: configure-stage4-libiberty
48457 configure-stageprofile-bfd: configure-stageprofile-libiberty
48458 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
48459 configure-bfd: maybe-configure-intl
48460
48461 configure-stage1-bfd: maybe-configure-stage1-intl
48462 configure-stage2-bfd: maybe-configure-stage2-intl
48463 configure-stage3-bfd: maybe-configure-stage3-intl
48464 configure-stage4-bfd: maybe-configure-stage4-intl
48465 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
48466 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
48467 all-bfd: maybe-all-libiberty
48468
48469 all-stage1-bfd: maybe-all-stage1-libiberty
48470 all-stage2-bfd: maybe-all-stage2-libiberty
48471 all-stage3-bfd: maybe-all-stage3-libiberty
48472 all-stage4-bfd: maybe-all-stage4-libiberty
48473 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
48474 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
48475 all-bfd: maybe-all-intl
48476
48477 all-stage1-bfd: maybe-all-stage1-intl
48478 all-stage2-bfd: maybe-all-stage2-intl
48479 all-stage3-bfd: maybe-all-stage3-intl
48480 all-stage4-bfd: maybe-all-stage4-intl
48481 all-stageprofile-bfd: maybe-all-stageprofile-intl
48482 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
48483 configure-opcodes: configure-libiberty
48484
48485 configure-stage1-opcodes: configure-stage1-libiberty
48486 configure-stage2-opcodes: configure-stage2-libiberty
48487 configure-stage3-opcodes: configure-stage3-libiberty
48488 configure-stage4-opcodes: configure-stage4-libiberty
48489 configure-stageprofile-opcodes: configure-stageprofile-libiberty
48490 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
48491 all-opcodes: maybe-all-libiberty
48492
48493 all-stage1-opcodes: maybe-all-stage1-libiberty
48494 all-stage2-opcodes: maybe-all-stage2-libiberty
48495 all-stage3-opcodes: maybe-all-stage3-libiberty
48496 all-stage4-opcodes: maybe-all-stage4-libiberty
48497 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
48498 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
48499 configure-binutils: maybe-configure-intl
48500
48501 configure-stage1-binutils: maybe-configure-stage1-intl
48502 configure-stage2-binutils: maybe-configure-stage2-intl
48503 configure-stage3-binutils: maybe-configure-stage3-intl
48504 configure-stage4-binutils: maybe-configure-stage4-intl
48505 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
48506 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
48507 all-binutils: maybe-all-libiberty
48508
48509 all-stage1-binutils: maybe-all-stage1-libiberty
48510 all-stage2-binutils: maybe-all-stage2-libiberty
48511 all-stage3-binutils: maybe-all-stage3-libiberty
48512 all-stage4-binutils: maybe-all-stage4-libiberty
48513 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
48514 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
48515 all-binutils: maybe-all-opcodes
48516
48517 all-stage1-binutils: maybe-all-stage1-opcodes
48518 all-stage2-binutils: maybe-all-stage2-opcodes
48519 all-stage3-binutils: maybe-all-stage3-opcodes
48520 all-stage4-binutils: maybe-all-stage4-opcodes
48521 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
48522 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
48523 all-binutils: maybe-all-bfd
48524
48525 all-stage1-binutils: maybe-all-stage1-bfd
48526 all-stage2-binutils: maybe-all-stage2-bfd
48527 all-stage3-binutils: maybe-all-stage3-bfd
48528 all-stage4-binutils: maybe-all-stage4-bfd
48529 all-stageprofile-binutils: maybe-all-stageprofile-bfd
48530 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
48531 all-binutils: maybe-all-build-flex
48532
48533 all-stage1-binutils: maybe-all-build-flex
48534 all-stage2-binutils: maybe-all-build-flex
48535 all-stage3-binutils: maybe-all-build-flex
48536 all-stage4-binutils: maybe-all-build-flex
48537 all-stageprofile-binutils: maybe-all-build-flex
48538 all-stagefeedback-binutils: maybe-all-build-flex
48539 all-binutils: maybe-all-build-bison
48540
48541 all-stage1-binutils: maybe-all-build-bison
48542 all-stage2-binutils: maybe-all-build-bison
48543 all-stage3-binutils: maybe-all-build-bison
48544 all-stage4-binutils: maybe-all-build-bison
48545 all-stageprofile-binutils: maybe-all-build-bison
48546 all-stagefeedback-binutils: maybe-all-build-bison
48547 all-binutils: maybe-all-intl
48548
48549 all-stage1-binutils: maybe-all-stage1-intl
48550 all-stage2-binutils: maybe-all-stage2-intl
48551 all-stage3-binutils: maybe-all-stage3-intl
48552 all-stage4-binutils: maybe-all-stage4-intl
48553 all-stageprofile-binutils: maybe-all-stageprofile-intl
48554 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
48555 all-binutils: maybe-all-gas
48556
48557 all-stage1-binutils: maybe-all-stage1-gas
48558 all-stage2-binutils: maybe-all-stage2-gas
48559 all-stage3-binutils: maybe-all-stage3-gas
48560 all-stage4-binutils: maybe-all-stage4-gas
48561 all-stageprofile-binutils: maybe-all-stageprofile-gas
48562 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
48563 install-binutils: maybe-install-opcodes
48564 install-strip-binutils: maybe-install-strip-opcodes
48565 install-opcodes: maybe-install-bfd
48566 install-strip-opcodes: maybe-install-strip-bfd
48567 configure-gas: maybe-configure-intl
48568
48569 configure-stage1-gas: maybe-configure-stage1-intl
48570 configure-stage2-gas: maybe-configure-stage2-intl
48571 configure-stage3-gas: maybe-configure-stage3-intl
48572 configure-stage4-gas: maybe-configure-stage4-intl
48573 configure-stageprofile-gas: maybe-configure-stageprofile-intl
48574 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
48575 all-gas: maybe-all-libiberty
48576
48577 all-stage1-gas: maybe-all-stage1-libiberty
48578 all-stage2-gas: maybe-all-stage2-libiberty
48579 all-stage3-gas: maybe-all-stage3-libiberty
48580 all-stage4-gas: maybe-all-stage4-libiberty
48581 all-stageprofile-gas: maybe-all-stageprofile-libiberty
48582 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
48583 all-gas: maybe-all-opcodes
48584
48585 all-stage1-gas: maybe-all-stage1-opcodes
48586 all-stage2-gas: maybe-all-stage2-opcodes
48587 all-stage3-gas: maybe-all-stage3-opcodes
48588 all-stage4-gas: maybe-all-stage4-opcodes
48589 all-stageprofile-gas: maybe-all-stageprofile-opcodes
48590 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
48591 all-gas: maybe-all-bfd
48592
48593 all-stage1-gas: maybe-all-stage1-bfd
48594 all-stage2-gas: maybe-all-stage2-bfd
48595 all-stage3-gas: maybe-all-stage3-bfd
48596 all-stage4-gas: maybe-all-stage4-bfd
48597 all-stageprofile-gas: maybe-all-stageprofile-bfd
48598 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
48599 all-gas: maybe-all-intl
48600
48601 all-stage1-gas: maybe-all-stage1-intl
48602 all-stage2-gas: maybe-all-stage2-intl
48603 all-stage3-gas: maybe-all-stage3-intl
48604 all-stage4-gas: maybe-all-stage4-intl
48605 all-stageprofile-gas: maybe-all-stageprofile-intl
48606 all-stagefeedback-gas: maybe-all-stagefeedback-intl
48607 configure-gprof: maybe-configure-intl
48608 all-gprof: maybe-all-libiberty
48609 all-gprof: maybe-all-bfd
48610 all-gprof: maybe-all-opcodes
48611 all-gprof: maybe-all-intl
48612 all-gprof: maybe-all-gas
48613 configure-ld: maybe-configure-intl
48614
48615 configure-stage1-ld: maybe-configure-stage1-intl
48616 configure-stage2-ld: maybe-configure-stage2-intl
48617 configure-stage3-ld: maybe-configure-stage3-intl
48618 configure-stage4-ld: maybe-configure-stage4-intl
48619 configure-stageprofile-ld: maybe-configure-stageprofile-intl
48620 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
48621 all-ld: maybe-all-libiberty
48622
48623 all-stage1-ld: maybe-all-stage1-libiberty
48624 all-stage2-ld: maybe-all-stage2-libiberty
48625 all-stage3-ld: maybe-all-stage3-libiberty
48626 all-stage4-ld: maybe-all-stage4-libiberty
48627 all-stageprofile-ld: maybe-all-stageprofile-libiberty
48628 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
48629 all-ld: maybe-all-bfd
48630
48631 all-stage1-ld: maybe-all-stage1-bfd
48632 all-stage2-ld: maybe-all-stage2-bfd
48633 all-stage3-ld: maybe-all-stage3-bfd
48634 all-stage4-ld: maybe-all-stage4-bfd
48635 all-stageprofile-ld: maybe-all-stageprofile-bfd
48636 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
48637 all-ld: maybe-all-opcodes
48638
48639 all-stage1-ld: maybe-all-stage1-opcodes
48640 all-stage2-ld: maybe-all-stage2-opcodes
48641 all-stage3-ld: maybe-all-stage3-opcodes
48642 all-stage4-ld: maybe-all-stage4-opcodes
48643 all-stageprofile-ld: maybe-all-stageprofile-opcodes
48644 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
48645 all-ld: maybe-all-build-bison
48646
48647 all-stage1-ld: maybe-all-build-bison
48648 all-stage2-ld: maybe-all-build-bison
48649 all-stage3-ld: maybe-all-build-bison
48650 all-stage4-ld: maybe-all-build-bison
48651 all-stageprofile-ld: maybe-all-build-bison
48652 all-stagefeedback-ld: maybe-all-build-bison
48653 all-ld: maybe-all-build-flex
48654
48655 all-stage1-ld: maybe-all-build-flex
48656 all-stage2-ld: maybe-all-build-flex
48657 all-stage3-ld: maybe-all-build-flex
48658 all-stage4-ld: maybe-all-build-flex
48659 all-stageprofile-ld: maybe-all-build-flex
48660 all-stagefeedback-ld: maybe-all-build-flex
48661 all-ld: maybe-all-intl
48662
48663 all-stage1-ld: maybe-all-stage1-intl
48664 all-stage2-ld: maybe-all-stage2-intl
48665 all-stage3-ld: maybe-all-stage3-intl
48666 all-stage4-ld: maybe-all-stage4-intl
48667 all-stageprofile-ld: maybe-all-stageprofile-intl
48668 all-stagefeedback-ld: maybe-all-stagefeedback-intl
48669 all-ld: maybe-all-gas
48670
48671 all-stage1-ld: maybe-all-stage1-gas
48672 all-stage2-ld: maybe-all-stage2-gas
48673 all-stage3-ld: maybe-all-stage3-gas
48674 all-stage4-ld: maybe-all-stage4-gas
48675 all-stageprofile-ld: maybe-all-stageprofile-gas
48676 all-stagefeedback-ld: maybe-all-stagefeedback-gas
48677 all-ld: maybe-all-binutils
48678
48679 all-stage1-ld: maybe-all-stage1-binutils
48680 all-stage2-ld: maybe-all-stage2-binutils
48681 all-stage3-ld: maybe-all-stage3-binutils
48682 all-stage4-ld: maybe-all-stage4-binutils
48683 all-stageprofile-ld: maybe-all-stageprofile-binutils
48684 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
48685 install-ld: maybe-install-gold
48686 install-strip-ld: maybe-install-strip-gold
48687 configure-gold: maybe-configure-intl
48688
48689 configure-stage1-gold: maybe-configure-stage1-intl
48690 configure-stage2-gold: maybe-configure-stage2-intl
48691 configure-stage3-gold: maybe-configure-stage3-intl
48692 configure-stage4-gold: maybe-configure-stage4-intl
48693 configure-stageprofile-gold: maybe-configure-stageprofile-intl
48694 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
48695 all-gold: maybe-all-libiberty
48696
48697 all-stage1-gold: maybe-all-stage1-libiberty
48698 all-stage2-gold: maybe-all-stage2-libiberty
48699 all-stage3-gold: maybe-all-stage3-libiberty
48700 all-stage4-gold: maybe-all-stage4-libiberty
48701 all-stageprofile-gold: maybe-all-stageprofile-libiberty
48702 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
48703 all-gold: maybe-all-intl
48704
48705 all-stage1-gold: maybe-all-stage1-intl
48706 all-stage2-gold: maybe-all-stage2-intl
48707 all-stage3-gold: maybe-all-stage3-intl
48708 all-stage4-gold: maybe-all-stage4-intl
48709 all-stageprofile-gold: maybe-all-stageprofile-intl
48710 all-stagefeedback-gold: maybe-all-stagefeedback-intl
48711 all-gold: maybe-all-bfd
48712
48713 all-stage1-gold: maybe-all-stage1-bfd
48714 all-stage2-gold: maybe-all-stage2-bfd
48715 all-stage3-gold: maybe-all-stage3-bfd
48716 all-stage4-gold: maybe-all-stage4-bfd
48717 all-stageprofile-gold: maybe-all-stageprofile-bfd
48718 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
48719 all-gold: maybe-all-build-bison
48720
48721 all-stage1-gold: maybe-all-build-bison
48722 all-stage2-gold: maybe-all-build-bison
48723 all-stage3-gold: maybe-all-build-bison
48724 all-stage4-gold: maybe-all-build-bison
48725 all-stageprofile-gold: maybe-all-build-bison
48726 all-stagefeedback-gold: maybe-all-build-bison
48727 all-gold: maybe-all-gas
48728
48729 all-stage1-gold: maybe-all-stage1-gas
48730 all-stage2-gold: maybe-all-stage2-gas
48731 all-stage3-gold: maybe-all-stage3-gas
48732 all-stage4-gold: maybe-all-stage4-gas
48733 all-stageprofile-gold: maybe-all-stageprofile-gas
48734 all-stagefeedback-gold: maybe-all-stagefeedback-gas
48735 check-gold: maybe-all-binutils
48736
48737 check-stage1-gold: maybe-all-stage1-binutils
48738 check-stage2-gold: maybe-all-stage2-binutils
48739 check-stage3-gold: maybe-all-stage3-binutils
48740 check-stage4-gold: maybe-all-stage4-binutils
48741 check-stageprofile-gold: maybe-all-stageprofile-binutils
48742 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
48743 check-gold: maybe-all-gas
48744
48745 check-stage1-gold: maybe-all-stage1-gas
48746 check-stage2-gold: maybe-all-stage2-gas
48747 check-stage3-gold: maybe-all-stage3-gas
48748 check-stage4-gold: maybe-all-stage4-gas
48749 check-stageprofile-gold: maybe-all-stageprofile-gas
48750 check-stagefeedback-gold: maybe-all-stagefeedback-gas
48751 configure-opcodes: maybe-configure-intl
48752
48753 configure-stage1-opcodes: maybe-configure-stage1-intl
48754 configure-stage2-opcodes: maybe-configure-stage2-intl
48755 configure-stage3-opcodes: maybe-configure-stage3-intl
48756 configure-stage4-opcodes: maybe-configure-stage4-intl
48757 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
48758 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
48759 all-opcodes: maybe-all-bfd
48760
48761 all-stage1-opcodes: maybe-all-stage1-bfd
48762 all-stage2-opcodes: maybe-all-stage2-bfd
48763 all-stage3-opcodes: maybe-all-stage3-bfd
48764 all-stage4-opcodes: maybe-all-stage4-bfd
48765 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
48766 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
48767 all-opcodes: maybe-all-libiberty
48768
48769 all-stage1-opcodes: maybe-all-stage1-libiberty
48770 all-stage2-opcodes: maybe-all-stage2-libiberty
48771 all-stage3-opcodes: maybe-all-stage3-libiberty
48772 all-stage4-opcodes: maybe-all-stage4-libiberty
48773 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
48774 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
48775 all-opcodes: maybe-all-intl
48776
48777 all-stage1-opcodes: maybe-all-stage1-intl
48778 all-stage2-opcodes: maybe-all-stage2-intl
48779 all-stage3-opcodes: maybe-all-stage3-intl
48780 all-stage4-opcodes: maybe-all-stage4-intl
48781 all-stageprofile-opcodes: maybe-all-stageprofile-intl
48782 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
48783 all-dejagnu: maybe-all-tcl
48784 all-dejagnu: maybe-all-expect
48785 all-dejagnu: maybe-all-tk
48786 configure-expect: maybe-configure-tcl
48787 configure-expect: maybe-configure-tk
48788 all-expect: maybe-all-tcl
48789 all-expect: maybe-all-tk
48790 configure-itcl: maybe-configure-tcl
48791 configure-itcl: maybe-configure-tk
48792 all-itcl: maybe-all-tcl
48793 all-itcl: maybe-all-tk
48794 install-itcl: maybe-install-tcl
48795 install-strip-itcl: maybe-install-strip-tcl
48796 configure-tk: maybe-configure-tcl
48797 all-tk: maybe-all-tcl
48798 all-sid: maybe-all-libiberty
48799 all-sid: maybe-all-bfd
48800 all-sid: maybe-all-opcodes
48801 all-sid: maybe-all-tcl
48802 all-sid: maybe-all-tk
48803 install-sid: maybe-install-tcl
48804 install-strip-sid: maybe-install-strip-tcl
48805 install-sid: maybe-install-tk
48806 install-strip-sid: maybe-install-strip-tk
48807 configure-sim: maybe-configure-intl
48808 all-sim: maybe-all-intl
48809 all-sim: maybe-all-libiberty
48810 all-sim: maybe-all-bfd
48811 all-sim: maybe-all-opcodes
48812 all-sim: maybe-all-readline
48813 all-sim: maybe-configure-gdb
48814 all-fastjar: maybe-all-zlib
48815 all-fastjar: maybe-all-build-texinfo
48816 all-fastjar: maybe-all-libiberty
48817 all-bison: maybe-all-intl
48818 all-bison: maybe-all-build-texinfo
48819 all-flex: maybe-all-build-bison
48820 all-flex: maybe-all-intl
48821 all-flex: maybe-all-m4
48822 all-flex: maybe-all-build-texinfo
48823 all-m4: maybe-all-intl
48824 all-m4: maybe-all-build-texinfo
48825 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
48826 configure-target-fastjar: maybe-configure-target-zlib
48827 all-target-fastjar: maybe-all-target-zlib
48828 configure-target-libgo: maybe-configure-target-libffi
48829 configure-target-libgo: maybe-all-target-libstdc++-v3
48830 all-target-libgo: maybe-all-target-libbacktrace
48831 all-target-libgo: maybe-all-target-libffi
48832 all-target-libgo: maybe-all-target-libatomic
48833 configure-target-libjava: maybe-configure-target-zlib
48834 configure-target-libjava: maybe-configure-target-boehm-gc
48835 configure-target-libjava: maybe-configure-target-libffi
48836 all-target-libjava: maybe-all-fastjar
48837 all-target-libjava: maybe-all-target-zlib
48838 all-target-libjava: maybe-all-target-boehm-gc
48839 all-target-libjava: maybe-all-target-libffi
48840 configure-target-libobjc: maybe-configure-target-boehm-gc
48841 all-target-libobjc: maybe-all-target-boehm-gc
48842 configure-target-libstdc++-v3: maybe-configure-target-libgomp
48843
48844 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
48845 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
48846 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
48847 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
48848 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
48849 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
48850 configure-target-liboffloadmic: maybe-configure-target-libgomp
48851 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
48852
48853 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
48854 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
48855 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
48856 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
48857 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
48858 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
48859 configure-target-libvtv: maybe-all-target-libstdc++-v3
48860
48861 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
48862 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
48863 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
48864 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
48865 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
48866 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
48867 all-target-libstdc++-v3: maybe-configure-target-libgomp
48868
48869 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
48870 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
48871 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
48872 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
48873 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
48874 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
48875 all-target-liboffloadmic: maybe-configure-target-libgomp
48876 install-target-libgo: maybe-install-target-libatomic
48877 install-target-libgfortran: maybe-install-target-libquadmath
48878 install-target-libgfortran: maybe-install-target-libgcc
48879 install-target-libsanitizer: maybe-install-target-libstdc++-v3
48880 install-target-libsanitizer: maybe-install-target-libgcc
48881 install-target-libvtv: maybe-install-target-libstdc++-v3
48882 install-target-libvtv: maybe-install-target-libgcc
48883 install-target-libcilkrts: maybe-install-target-libstdc++-v3
48884 install-target-libcilkrts: maybe-install-target-libgcc
48885 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
48886 install-target-liboffloadmic: maybe-install-target-libgcc
48887 install-target-libjava: maybe-install-target-libgcc
48888 install-target-libitm: maybe-install-target-libgcc
48889 install-target-libobjc: maybe-install-target-libgcc
48890 install-target-libstdc++-v3: maybe-install-target-libgcc
48891 all-target-libgloss: maybe-all-target-newlib
48892 all-target-winsup: maybe-all-target-libtermcap
48893 configure-target-newlib: maybe-all-binutils
48894 configure-target-newlib: maybe-all-ld
48895 configure-target-libgfortran: maybe-all-target-libquadmath
48896
48897
48898 # Dependencies for target modules on other target modules are
48899 # described by lang_env_dependencies; the defaults apply to anything
48900 # not mentioned there.
48901
48902
48903 @if gcc-bootstrap
48904 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
48905 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
48906 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
48907 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
48908 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
48909 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
48910 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
48911 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
48912 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
48913 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
48914 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
48915 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
48916 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
48917 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
48918 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
48919 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
48920 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
48921 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
48922 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
48923 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
48924 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
48925 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
48926 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
48927 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
48928 @endif gcc-bootstrap
48929
48930 @if gcc-no-bootstrap
48931 configure-target-libstdc++-v3: maybe-all-target-libgcc
48932 configure-target-libsanitizer: maybe-all-target-libgcc
48933 configure-target-libvtv: maybe-all-target-libgcc
48934 configure-target-libcilkrts: maybe-all-target-libgcc
48935 configure-target-liboffloadmic: maybe-all-target-libgcc
48936 configure-target-libssp: maybe-all-target-libgcc
48937 configure-target-newlib: maybe-all-target-libgcc
48938 configure-target-libbacktrace: maybe-all-target-libgcc
48939 configure-target-libquadmath: maybe-all-target-libgcc
48940 configure-target-libgfortran: maybe-all-target-libgcc
48941 configure-target-libobjc: maybe-all-target-libgcc
48942 configure-target-libgo: maybe-all-target-libgcc
48943 configure-target-libtermcap: maybe-all-target-libgcc
48944 configure-target-winsup: maybe-all-target-libgcc
48945 configure-target-libgloss: maybe-all-target-libgcc
48946 configure-target-libffi: maybe-all-target-libgcc
48947 configure-target-libjava: maybe-all-target-libgcc
48948 configure-target-zlib: maybe-all-target-libgcc
48949 configure-target-boehm-gc: maybe-all-target-libgcc
48950 configure-target-rda: maybe-all-target-libgcc
48951 configure-target-libada: maybe-all-target-libgcc
48952 configure-target-libgomp: maybe-all-target-libgcc
48953 configure-target-libitm: maybe-all-target-libgcc
48954 configure-target-libatomic: maybe-all-target-libgcc
48955 @endif gcc-no-bootstrap
48956
48957
48958 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
48959
48960 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
48961
48962 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
48963
48964 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
48965 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
48966
48967 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
48968 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
48969
48970 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
48971
48972
48973
48974 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
48975
48976 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
48977
48978 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
48979
48980 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
48981
48982 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
48983
48984 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
48985
48986 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
48987
48988
48989 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
48990
48991 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
48992 configure-target-libjava: maybe-all-target-libstdc++-v3
48993
48994 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
48995
48996 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
48997
48998 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
48999
49000 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
49001
49002 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
49003
49004 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
49005 configure-target-libitm: maybe-all-target-libstdc++-v3
49006
49007 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
49008
49009
49010 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
49011 GDB_TK = @GDB_TK@
49012 INSTALL_GDB_TK = @INSTALL_GDB_TK@
49013 configure-gdb: $(CONFIGURE_GDB_TK)
49014 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
49015 install-gdb: $(INSTALL_GDB_TK)
49016
49017 # Serialization dependencies.  Host configures don't work well in parallel to
49018 # each other, due to contention over config.cache.  Target configures and 
49019 # build configures are similar.
49020 @serialization_dependencies@
49021
49022 # --------------------------------
49023 # Regenerating top level configury
49024 # --------------------------------
49025
49026 # Rebuilding Makefile.in, using autogen.
49027 AUTOGEN = autogen
49028 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
49029         cd $(srcdir) && $(AUTOGEN) Makefile.def
49030
49031 # Rebuilding Makefile.
49032 Makefile: $(srcdir)/Makefile.in config.status
49033         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
49034
49035 config.status: configure
49036         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
49037
49038 # Rebuilding configure.
49039 AUTOCONF = autoconf
49040 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
49041         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
49042         cd $(srcdir) && $(AUTOCONF)
49043
49044 # ------------------------------
49045 # Special directives to GNU Make
49046 # ------------------------------
49047
49048 # Don't pass command-line variables to submakes.
49049 .NOEXPORT:
49050 MAKEOVERRIDES=
49051
49052 # end of Makefile.in