tweak some comments
[external/binutils.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         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
217         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
218         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
219         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
220         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
221         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
222         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
223         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
224         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
225         LIBELFLIBS="$(HOST_LIBELFLIBS)" ; export LIBELFLIBS; \
226         LIBELFINC="$(HOST_LIBELFINC)" ; export LIBELFINC; \
227 @if gcc-bootstrap
228         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
229 @endif gcc-bootstrap
230         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
231
232 POSTSTAGE1_CXX_EXPORT = \
233         CXX='$(CXX)'; export CXX; \
234         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
235 @if target-libstdc++-v3-bootstrap
236 # Override the above if we're bootstrapping C++.
237 POSTSTAGE1_CXX_EXPORT = \
238         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
239           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
240           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
241           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
242           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
243           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
244           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
245           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
246           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
247           export CXX; \
248         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
249 @endif target-libstdc++-v3-bootstrap
250
251 # Similar, for later GCC stages.
252 POSTSTAGE1_HOST_EXPORTS = \
253         $(HOST_EXPORTS) \
254         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
255           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
256           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
257         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
258         $(POSTSTAGE1_CXX_EXPORT) \
259         $(LTO_EXPORTS) \
260         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
261         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
262         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
263
264 # Target libraries are put under this directory:
265 TARGET_SUBDIR = @target_subdir@
266 # This is set by the configure script to the arguments to use when configuring
267 # directories built for the target.
268 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
269 # This is the list of variables to export in the environment when
270 # configuring subdirectories for the target system.
271 BASE_TARGET_EXPORTS = \
272         $(BASE_EXPORTS) \
273         AR="$(AR_FOR_TARGET)"; export AR; \
274         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
275         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
276         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
277         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
278         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
279         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
280         GCJ="$(GCJ_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GCJ; \
281         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
282         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
283         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
284         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
285         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
286         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
287         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
288         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
289         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
290         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
291         READELF="$(READELF_FOR_TARGET)"; export READELF; \
292         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
293         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
294         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
295 @if gcc-bootstrap
296         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297 @endif gcc-bootstrap
298         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
299         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
300
301 RAW_CXX_TARGET_EXPORTS = \
302         $(BASE_TARGET_EXPORTS) \
303         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
304         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
305
306 NORMAL_TARGET_EXPORTS = \
307         $(BASE_TARGET_EXPORTS) \
308         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
309
310 # Where to find GMP
311 HOST_GMPLIBS = @gmplibs@
312 HOST_GMPINC = @gmpinc@
313
314 # Where to find ISL
315 HOST_ISLLIBS = @isllibs@
316 HOST_ISLINC = @islinc@
317
318 # Where to find libelf
319 HOST_LIBELFLIBS = @libelflibs@
320 HOST_LIBELFINC = @libelfinc@
321
322 EXTRA_CONFIGARGS_LIBJAVA = @EXTRA_CONFIGARGS_LIBJAVA@
323
324 # ----------------------------------------------
325 # Programs producing files for the BUILD machine
326 # ----------------------------------------------
327
328 SHELL = @SHELL@
329
330 # pwd command to use.  Allow user to override default by setting PWDCMD in
331 # the environment to account for automounters.  The make variable must not
332 # be called PWDCMD, otherwise the value set here is passed to make
333 # subprocesses and overrides the setting from the user's environment.
334 # Don't use PWD since it is a common shell environment variable and we
335 # don't want to corrupt it.
336 PWD_COMMAND = $${PWDCMD-pwd}
337
338 # compilers to use to create programs which must be run in the build
339 # environment.
340 AR_FOR_BUILD = @AR_FOR_BUILD@
341 AS_FOR_BUILD = @AS_FOR_BUILD@
342 CC_FOR_BUILD = @CC_FOR_BUILD@
343 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
344 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
345 CXX_FOR_BUILD = @CXX_FOR_BUILD@
346 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
347 GCJ_FOR_BUILD = @GCJ_FOR_BUILD@
348 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
349 GOC_FOR_BUILD = @GOC_FOR_BUILD@
350 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
351 LD_FOR_BUILD = @LD_FOR_BUILD@
352 NM_FOR_BUILD = @NM_FOR_BUILD@
353 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
354 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
355 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
356
357 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
358 # here so that they can be overridden by Makefile fragments.
359 BUILD_PREFIX = @BUILD_PREFIX@
360 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
361
362 # Flags to pass to stage2 and later makes.  They are defined
363 # here so that they can be overridden by Makefile fragments.
364 BOOT_CFLAGS= -g -O2
365 BOOT_LDFLAGS=
366 BOOT_ADAFLAGS= -gnatpg
367
368 AWK = @AWK@
369 SED = @SED@
370 BISON = @BISON@
371 YACC = @YACC@
372 FLEX = @FLEX@
373 LEX = @LEX@
374 M4 = @M4@
375 MAKEINFO = @MAKEINFO@
376 EXPECT = @EXPECT@
377 RUNTEST = @RUNTEST@
378
379 # This just becomes part of the MAKEINFO definition passed down to
380 # sub-makes.  It lets flags be given on the command line while still
381 # using the makeinfo from the object tree.
382 # (Default to avoid splitting info files by setting the threshold high.)
383 MAKEINFOFLAGS = --split-size=5000000
384
385 # ---------------------------------------------
386 # Programs producing files for the HOST machine
387 # ---------------------------------------------
388
389 AS = @AS@
390 AR = @AR@
391 AR_FLAGS = rc
392 CC = @CC@
393 CXX = @CXX@
394 DLLTOOL = @DLLTOOL@
395 LD = @LD@
396 LIPO = @LIPO@
397 NM = @NM@
398 OBJDUMP = @OBJDUMP@
399 RANLIB = @RANLIB@
400 READELF = @READELF@
401 STRIP = @STRIP@
402 WINDRES = @WINDRES@
403 WINDMC = @WINDMC@
404
405 GNATBIND = @GNATBIND@
406 GNATMAKE = @GNATMAKE@
407
408 CFLAGS = @CFLAGS@
409 LDFLAGS = @LDFLAGS@
410 LIBCFLAGS = $(CFLAGS)
411 CXXFLAGS = @CXXFLAGS@
412 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
413 GOCFLAGS = $(CFLAGS)
414
415 TFLAGS =
416
417 # Defaults for all stages; some are overridden below.
418
419 STAGE_CFLAGS = $(BOOT_CFLAGS)
420 STAGE_TFLAGS = $(TFLAGS)
421 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
422
423
424 # Defaults for stage 1; some are overridden below.
425 STAGE1_CFLAGS = $(STAGE_CFLAGS)
426 STAGE1_CXXFLAGS = $(CXXFLAGS)
427 @if target-libstdc++-v3-bootstrap
428 # Override the above if we're bootstrapping C++.
429 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
430 @endif target-libstdc++-v3-bootstrap
431 STAGE1_TFLAGS = $(STAGE_TFLAGS)
432 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
433
434 # Defaults for stage 2; some are overridden below.
435 STAGE2_CFLAGS = $(STAGE_CFLAGS)
436 STAGE2_CXXFLAGS = $(CXXFLAGS)
437 @if target-libstdc++-v3-bootstrap
438 # Override the above if we're bootstrapping C++.
439 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
440 @endif target-libstdc++-v3-bootstrap
441 STAGE2_TFLAGS = $(STAGE_TFLAGS)
442 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
443
444 # Defaults for stage 3; some are overridden below.
445 STAGE3_CFLAGS = $(STAGE_CFLAGS)
446 STAGE3_CXXFLAGS = $(CXXFLAGS)
447 @if target-libstdc++-v3-bootstrap
448 # Override the above if we're bootstrapping C++.
449 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
450 @endif target-libstdc++-v3-bootstrap
451 STAGE3_TFLAGS = $(STAGE_TFLAGS)
452 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
453
454 # Defaults for stage 4; some are overridden below.
455 STAGE4_CFLAGS = $(STAGE_CFLAGS)
456 STAGE4_CXXFLAGS = $(CXXFLAGS)
457 @if target-libstdc++-v3-bootstrap
458 # Override the above if we're bootstrapping C++.
459 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
460 @endif target-libstdc++-v3-bootstrap
461 STAGE4_TFLAGS = $(STAGE_TFLAGS)
462 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
463
464 # Defaults for stage profile; some are overridden below.
465 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
466 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
467 @if target-libstdc++-v3-bootstrap
468 # Override the above if we're bootstrapping C++.
469 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
470 @endif target-libstdc++-v3-bootstrap
471 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
472 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
473
474 # Defaults for stage feedback; some are overridden below.
475 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
476 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
477 @if target-libstdc++-v3-bootstrap
478 # Override the above if we're bootstrapping C++.
479 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
480 @endif target-libstdc++-v3-bootstrap
481 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
482 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
483
484
485 # Only build the C compiler for stage1, because that is the only one that
486 # we can guarantee will build with the native compiler, and also it is the
487 # only thing useful for building stage2. STAGE1_CFLAGS (via CFLAGS),
488 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
489 # overrideable (for a bootstrap build stage1 also builds gcc.info).
490
491 STAGE1_CFLAGS = @stage1_cflags@
492 STAGE1_CHECKING = @stage1_checking@
493 STAGE1_LANGUAGES = @stage1_languages@
494 # * We force-disable intermodule optimizations, even if
495 #   --enable-intermodule was passed, since the installed compiler
496 #   probably can't handle them.  Luckily, autoconf always respects
497 #   the last argument when conflicting --enable arguments are passed.
498 # * Likewise, we force-disable coverage flags, since the installed
499 #   compiler probably has never heard of them.
500 # * We also disable -Wformat, since older GCCs don't understand newer %s.
501 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
502           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
503           --disable-build-format-warnings
504
505 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
506 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
507
508 STAGEfeedback_CFLAGS = $(STAGE3_CFLAGS) -fprofile-use
509 STAGEfeedback_TFLAGS = $(STAGE3_TFLAGS)
510
511 do-compare = @do_compare@
512 do-compare3 = $(do-compare)
513
514 # -----------------------------------------------
515 # Programs producing files for the TARGET machine
516 # -----------------------------------------------
517
518 AR_FOR_TARGET=@AR_FOR_TARGET@
519 AS_FOR_TARGET=@AS_FOR_TARGET@
520 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
521
522 # If GCC_FOR_TARGET is not overriden on the command line, then this
523 # variable is passed down to the gcc Makefile, where it is used to
524 # build libgcc2.a.  We define it here so that it can itself be
525 # overridden on the command line.
526 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
527 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
528 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
529 GCJ_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCJ_FOR_TARGET@
530 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
531 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
532 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
533 LD_FOR_TARGET=@LD_FOR_TARGET@
534
535 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
536 NM_FOR_TARGET=@NM_FOR_TARGET@
537 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
538 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
539 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
540 READELF_FOR_TARGET=@READELF_FOR_TARGET@
541 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
542 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
543 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
544
545 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
546 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
547 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
548
549 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
550 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
551
552 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
553 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
554 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
555 GOCFLAGS_FOR_TARGET = -O2 -g
556
557 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
558 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
559 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
560
561 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
562
563 # ------------------------------------
564 # Miscellaneous targets and flag lists
565 # ------------------------------------
566
567 # The first rule in the file had better be this one.  Don't put any above it.
568 # This lives here to allow makefile fragments to contain dependencies.
569 all:
570
571 #### host and target specific makefile fragments come in here.
572 @target_makefile_frag@
573 @alphaieee_frag@
574 @ospace_frag@
575 @host_makefile_frag@
576 ###
577
578 # This is the list of directories that may be needed in RPATH_ENVVAR
579 # so that programs built for the target machine work.
580 TARGET_LIB_PATH = $(TARGET_LIB_PATH_libstdc++-v3)$(TARGET_LIB_PATH_libsanitizer)$(TARGET_LIB_PATH_libmpx)$(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)
581
582 @if target-libstdc++-v3
583 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
584 @endif target-libstdc++-v3
585
586 @if target-libsanitizer
587 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
588 @endif target-libsanitizer
589
590 @if target-libmpx
591 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
592 @endif target-libmpx
593
594 @if target-libvtv
595 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
596 @endif target-libvtv
597
598 @if target-libcilkrts
599 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
600 @endif target-libcilkrts
601
602 @if target-liboffloadmic
603 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
604 @endif target-liboffloadmic
605
606 @if target-libssp
607 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
608 @endif target-libssp
609
610 @if target-libgomp
611 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
612 @endif target-libgomp
613
614 @if target-libitm
615 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
616 @endif target-libitm
617
618 @if target-libatomic
619 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
620 @endif target-libatomic
621
622
623
624 # This is the list of directories that may be needed in RPATH_ENVVAR
625 # so that programs built for the host machine work.
626 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
627
628 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
629 @if gcc
630 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
631 @endif gcc
632
633
634 @if gmp
635 HOST_LIB_PATH_gmp = \
636   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
637 @endif gmp
638
639 @if mpfr
640 HOST_LIB_PATH_mpfr = \
641   $$r/$(HOST_SUBDIR)/mpfr/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/.libs:
642 @endif mpfr
643
644 @if mpc
645 HOST_LIB_PATH_mpc = \
646   $$r/$(HOST_SUBDIR)/mpc/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/.libs:
647 @endif mpc
648
649 @if isl
650 HOST_LIB_PATH_isl = \
651   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
652 @endif isl
653
654 @if libelf
655 HOST_LIB_PATH_libelf = \
656   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
657 @endif libelf
658
659
660 CXX_FOR_TARGET_FLAG_TO_PASS = \
661         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
662 @if target-libstdc++-v3
663 # CXX_FOR_TARGET is tricky to get right for target libs that require a
664 # functional C++ compiler.  When we recurse, if we expand
665 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
666 # libstdc++ include flags from the script.  Instead, we get an
667 # -funconfigured-* word, so that we'll get errors if this invalid C++
668 # command line is used for anything, but also so that we can use the
669 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
670 # don't pass it on, sub-make will use the default definition, that
671 # re-expands it at the time of use, so we'll get it right when we need
672 # it.  One potential exception is the expansion of CXX_FOR_TARGET
673 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
674 # really work, for C++ host programs can't depend on the current-stage
675 # C++ target library.
676 CXX_FOR_TARGET_FLAG_TO_PASS = \
677         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
678 @endif target-libstdc++-v3
679
680 # Flags to pass down to all sub-makes.
681 BASE_FLAGS_TO_PASS = \
682         "DESTDIR=$(DESTDIR)" \
683         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
684         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
685         "bindir=$(bindir)" \
686         "datadir=$(datadir)" \
687         "exec_prefix=$(exec_prefix)" \
688         "includedir=$(includedir)" \
689         "datarootdir=$(datarootdir)" \
690         "docdir=$(docdir)" \
691         "infodir=$(infodir)" \
692         "pdfdir=$(pdfdir)" \
693         "htmldir=$(htmldir)" \
694         "libdir=$(libdir)" \
695         "libexecdir=$(libexecdir)" \
696         "lispdir=$(lispdir)" \
697         "localstatedir=$(localstatedir)" \
698         "mandir=$(mandir)" \
699         "oldincludedir=$(oldincludedir)" \
700         "prefix=$(prefix)" \
701         "sbindir=$(sbindir)" \
702         "sharedstatedir=$(sharedstatedir)" \
703         "sysconfdir=$(sysconfdir)" \
704         "tooldir=$(tooldir)" \
705         "build_tooldir=$(build_tooldir)" \
706         "target_alias=$(target_alias)" \
707         "AWK=$(AWK)" \
708         "BISON=$(BISON)" \
709         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
710         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
711         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
712         "EXPECT=$(EXPECT)" \
713         "FLEX=$(FLEX)" \
714         "INSTALL=$(INSTALL)" \
715         "INSTALL_DATA=$(INSTALL_DATA)" \
716         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
717         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
718         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
719         "LEX=$(LEX)" \
720         "M4=$(M4)" \
721         "MAKE=$(MAKE)" \
722         "RUNTEST=$(RUNTEST)" \
723         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
724         "SED=$(SED)" \
725         "SHELL=$(SHELL)" \
726         "YACC=$(YACC)" \
727         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
728         "ADA_CFLAGS=$(ADA_CFLAGS)" \
729         "AR_FLAGS=$(AR_FLAGS)" \
730         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
731         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
732         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
733         "CFLAGS=$(CFLAGS)" \
734         "CXXFLAGS=$(CXXFLAGS)" \
735         "LDFLAGS=$(LDFLAGS)" \
736         "LIBCFLAGS=$(LIBCFLAGS)" \
737         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
738         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
739         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
740         "GNATBIND=$(GNATBIND)" \
741         "GNATMAKE=$(GNATMAKE)" \
742         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
743         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
744         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
745         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
746         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
747         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
748         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
749         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
750         "GCJ_FOR_TARGET=$(GCJ_FOR_TARGET)" \
751         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
752         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
753         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
754         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
755         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
756         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
757         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
758         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
759         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
760         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
761         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
762         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
763         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
764         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
765         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
766         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
767         "BUILD_CONFIG=$(BUILD_CONFIG)" \
768         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
769         "LEAN=$(LEAN)" \
770         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
771         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
772         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
773         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
774         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
775         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
776         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
777         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
778         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
779         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
780         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
781         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
782         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
783         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
784         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
785         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
786         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
787         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
788         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
789         "TFLAGS=$(TFLAGS)" \
790         "CONFIG_SHELL=$(SHELL)" \
791         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" 
792
793 # We leave this in just in case, but it is not needed anymore.
794 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
795
796 # Flags to pass down to most sub-makes, in which we're building with
797 # the host environment.
798 EXTRA_HOST_FLAGS = \
799         'AR=$(AR)' \
800         'AS=$(AS)' \
801         'CC=$(CC)' \
802         'CXX=$(CXX)' \
803         'DLLTOOL=$(DLLTOOL)' \
804         'GCJ=$(GCJ)' \
805         'GFORTRAN=$(GFORTRAN)' \
806         'GOC=$(GOC)' \
807         'LD=$(LD)' \
808         'LIPO=$(LIPO)' \
809         'NM=$(NM)' \
810         'OBJDUMP=$(OBJDUMP)' \
811         'RANLIB=$(RANLIB)' \
812         'READELF=$(READELF)' \
813         'STRIP=$(STRIP)' \
814         'WINDRES=$(WINDRES)' \
815         'WINDMC=$(WINDMC)'
816
817 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
818
819 # Flags to pass to stage1 or when not bootstrapping.
820
821 STAGE1_FLAGS_TO_PASS = \
822         LDFLAGS="$${LDFLAGS}" \
823         HOST_LIBS="$${HOST_LIBS}"
824
825 # Flags to pass to stage2 and later makes.
826
827 POSTSTAGE1_FLAGS_TO_PASS = \
828         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
829         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
830         GNATBIND="$${GNATBIND}" \
831         LDFLAGS="$${LDFLAGS}" \
832         HOST_LIBS="$${HOST_LIBS}" \
833         $(LTO_FLAGS_TO_PASS) \
834         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
835
836 # Flags to pass down to makes which are built with the target environment.
837 # The double $ decreases the length of the command line; those variables
838 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
839 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
840 # so we expand them here.
841 EXTRA_TARGET_FLAGS = \
842         'AR=$$(AR_FOR_TARGET)' \
843         'AS=$(COMPILER_AS_FOR_TARGET)' \
844         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
845         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
846         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
847          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
848          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
849         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
850         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
851         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
852         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
853         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
854         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
855         'LD=$(COMPILER_LD_FOR_TARGET)' \
856         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
857         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
858         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
859         'NM=$(COMPILER_NM_FOR_TARGET)' \
860         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
861         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
862         'RANLIB=$$(RANLIB_FOR_TARGET)' \
863         'READELF=$$(READELF_FOR_TARGET)' \
864         'WINDRES=$$(WINDRES_FOR_TARGET)' \
865         'WINDMC=$$(WINDMC_FOR_TARGET)' \
866         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
867         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
868         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
869         "TFLAGS=$$TFLAGS"
870
871 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
872
873 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
874 # unfortunately needs the native compiler and the target ar and
875 # ranlib.
876 # If any variables are added here, they must be added to do-*, below.
877 # The BUILD_* variables are a special case, which are used for the gcc
878 # cross-building scheme.
879 EXTRA_GCC_FLAGS = \
880         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
881         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
882         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
883
884 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
885
886 @if gcc
887 BUILD_CONFIG = @BUILD_CONFIG@
888 ifneq ($(BUILD_CONFIG),)
889 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
890 endif
891 @endif gcc
892
893 .PHONY: configure-host
894 configure-host:  \
895     maybe-configure-bfd \
896     maybe-configure-opcodes \
897     maybe-configure-binutils \
898     maybe-configure-bison \
899     maybe-configure-cgen \
900     maybe-configure-dejagnu \
901     maybe-configure-etc \
902     maybe-configure-fastjar \
903     maybe-configure-fixincludes \
904     maybe-configure-flex \
905     maybe-configure-gas \
906     maybe-configure-gcc \
907     maybe-configure-gmp \
908     maybe-configure-mpfr \
909     maybe-configure-mpc \
910     maybe-configure-isl \
911     maybe-configure-libelf \
912     maybe-configure-gold \
913     maybe-configure-gprof \
914     maybe-configure-intl \
915     maybe-configure-tcl \
916     maybe-configure-itcl \
917     maybe-configure-ld \
918     maybe-configure-libbacktrace \
919     maybe-configure-libcpp \
920     maybe-configure-libdecnumber \
921     maybe-configure-libgui \
922     maybe-configure-libiberty \
923     maybe-configure-libiberty-linker-plugin \
924     maybe-configure-libiconv \
925     maybe-configure-m4 \
926     maybe-configure-readline \
927     maybe-configure-sid \
928     maybe-configure-sim \
929     maybe-configure-texinfo \
930     maybe-configure-zlib \
931     maybe-configure-gdb \
932     maybe-configure-expect \
933     maybe-configure-guile \
934     maybe-configure-tk \
935     maybe-configure-libtermcap \
936     maybe-configure-utils \
937     maybe-configure-gnattools \
938     maybe-configure-lto-plugin \
939     maybe-configure-libcc1 \
940     maybe-configure-gotools
941 .PHONY: configure-target
942 configure-target:  \
943     maybe-configure-target-libstdc++-v3 \
944     maybe-configure-target-libsanitizer \
945     maybe-configure-target-libmpx \
946     maybe-configure-target-libvtv \
947     maybe-configure-target-libcilkrts \
948     maybe-configure-target-liboffloadmic \
949     maybe-configure-target-libssp \
950     maybe-configure-target-newlib \
951     maybe-configure-target-libgcc \
952     maybe-configure-target-libbacktrace \
953     maybe-configure-target-libquadmath \
954     maybe-configure-target-libgfortran \
955     maybe-configure-target-libobjc \
956     maybe-configure-target-libgo \
957     maybe-configure-target-libtermcap \
958     maybe-configure-target-winsup \
959     maybe-configure-target-libgloss \
960     maybe-configure-target-libffi \
961     maybe-configure-target-libjava \
962     maybe-configure-target-zlib \
963     maybe-configure-target-boehm-gc \
964     maybe-configure-target-rda \
965     maybe-configure-target-libada \
966     maybe-configure-target-libgomp \
967     maybe-configure-target-libitm \
968     maybe-configure-target-libatomic
969
970 # The target built for a native non-bootstrap build.
971 .PHONY: all
972 all:
973 @if gcc-bootstrap
974         [ -f stage_final ] || echo stage3 > stage_final
975         @r=`${PWD_COMMAND}`; export r; \
976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
977         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
978 @endif gcc-bootstrap
979         @: $(MAKE); $(unstage)
980         @r=`${PWD_COMMAND}`; export r; \
981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
982 @if gcc-bootstrap
983         if [ -f stage_last ]; then \
984           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
985           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
986         else \
987 @endif gcc-bootstrap
988           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
989 @if gcc-bootstrap
990             ; \
991         fi \
992 @endif gcc-bootstrap
993         && :
994
995 .PHONY: all-build
996
997 all-build: maybe-all-build-libiberty
998 all-build: maybe-all-build-bison
999 all-build: maybe-all-build-flex
1000 all-build: maybe-all-build-m4
1001 all-build: maybe-all-build-texinfo
1002 all-build: maybe-all-build-fixincludes
1003 all-build: maybe-all-build-libcpp
1004
1005 .PHONY: all-host
1006
1007 @if bfd-no-bootstrap
1008 all-host: maybe-all-bfd
1009 @endif bfd-no-bootstrap
1010 @if opcodes-no-bootstrap
1011 all-host: maybe-all-opcodes
1012 @endif opcodes-no-bootstrap
1013 @if binutils-no-bootstrap
1014 all-host: maybe-all-binutils
1015 @endif binutils-no-bootstrap
1016 all-host: maybe-all-bison
1017 all-host: maybe-all-cgen
1018 all-host: maybe-all-dejagnu
1019 all-host: maybe-all-etc
1020 all-host: maybe-all-fastjar
1021 @if fixincludes-no-bootstrap
1022 all-host: maybe-all-fixincludes
1023 @endif fixincludes-no-bootstrap
1024 all-host: maybe-all-flex
1025 @if gas-no-bootstrap
1026 all-host: maybe-all-gas
1027 @endif gas-no-bootstrap
1028 @if gcc-no-bootstrap
1029 all-host: maybe-all-gcc
1030 @endif gcc-no-bootstrap
1031 @if gmp-no-bootstrap
1032 all-host: maybe-all-gmp
1033 @endif gmp-no-bootstrap
1034 @if mpfr-no-bootstrap
1035 all-host: maybe-all-mpfr
1036 @endif mpfr-no-bootstrap
1037 @if mpc-no-bootstrap
1038 all-host: maybe-all-mpc
1039 @endif mpc-no-bootstrap
1040 @if isl-no-bootstrap
1041 all-host: maybe-all-isl
1042 @endif isl-no-bootstrap
1043 @if libelf-no-bootstrap
1044 all-host: maybe-all-libelf
1045 @endif libelf-no-bootstrap
1046 @if gold-no-bootstrap
1047 all-host: maybe-all-gold
1048 @endif gold-no-bootstrap
1049 all-host: maybe-all-gprof
1050 @if intl-no-bootstrap
1051 all-host: maybe-all-intl
1052 @endif intl-no-bootstrap
1053 all-host: maybe-all-tcl
1054 all-host: maybe-all-itcl
1055 @if ld-no-bootstrap
1056 all-host: maybe-all-ld
1057 @endif ld-no-bootstrap
1058 @if libbacktrace-no-bootstrap
1059 all-host: maybe-all-libbacktrace
1060 @endif libbacktrace-no-bootstrap
1061 @if libcpp-no-bootstrap
1062 all-host: maybe-all-libcpp
1063 @endif libcpp-no-bootstrap
1064 @if libdecnumber-no-bootstrap
1065 all-host: maybe-all-libdecnumber
1066 @endif libdecnumber-no-bootstrap
1067 all-host: maybe-all-libgui
1068 @if libiberty-no-bootstrap
1069 all-host: maybe-all-libiberty
1070 @endif libiberty-no-bootstrap
1071 @if libiberty-linker-plugin-no-bootstrap
1072 all-host: maybe-all-libiberty-linker-plugin
1073 @endif libiberty-linker-plugin-no-bootstrap
1074 all-host: maybe-all-libiconv
1075 all-host: maybe-all-m4
1076 all-host: maybe-all-readline
1077 all-host: maybe-all-sid
1078 all-host: maybe-all-sim
1079 all-host: maybe-all-texinfo
1080 @if zlib-no-bootstrap
1081 all-host: maybe-all-zlib
1082 @endif zlib-no-bootstrap
1083 all-host: maybe-all-gdb
1084 all-host: maybe-all-expect
1085 all-host: maybe-all-guile
1086 all-host: maybe-all-tk
1087 all-host: maybe-all-libtermcap
1088 all-host: maybe-all-utils
1089 all-host: maybe-all-gnattools
1090 @if lto-plugin-no-bootstrap
1091 all-host: maybe-all-lto-plugin
1092 @endif lto-plugin-no-bootstrap
1093 all-host: maybe-all-libcc1
1094 all-host: maybe-all-gotools
1095
1096 .PHONY: all-target
1097
1098 @if target-libstdc++-v3-no-bootstrap
1099 all-target: maybe-all-target-libstdc++-v3
1100 @endif target-libstdc++-v3-no-bootstrap
1101 @if target-libsanitizer-no-bootstrap
1102 all-target: maybe-all-target-libsanitizer
1103 @endif target-libsanitizer-no-bootstrap
1104 @if target-libmpx-no-bootstrap
1105 all-target: maybe-all-target-libmpx
1106 @endif target-libmpx-no-bootstrap
1107 @if target-libvtv-no-bootstrap
1108 all-target: maybe-all-target-libvtv
1109 @endif target-libvtv-no-bootstrap
1110 all-target: maybe-all-target-libcilkrts
1111 all-target: maybe-all-target-liboffloadmic
1112 all-target: maybe-all-target-libssp
1113 all-target: maybe-all-target-newlib
1114 @if target-libgcc-no-bootstrap
1115 all-target: maybe-all-target-libgcc
1116 @endif target-libgcc-no-bootstrap
1117 all-target: maybe-all-target-libbacktrace
1118 all-target: maybe-all-target-libquadmath
1119 all-target: maybe-all-target-libgfortran
1120 all-target: maybe-all-target-libobjc
1121 all-target: maybe-all-target-libgo
1122 all-target: maybe-all-target-libtermcap
1123 all-target: maybe-all-target-winsup
1124 all-target: maybe-all-target-libgloss
1125 all-target: maybe-all-target-libffi
1126 all-target: maybe-all-target-libjava
1127 all-target: maybe-all-target-zlib
1128 all-target: maybe-all-target-boehm-gc
1129 all-target: maybe-all-target-rda
1130 all-target: maybe-all-target-libada
1131 @if target-libgomp-no-bootstrap
1132 all-target: maybe-all-target-libgomp
1133 @endif target-libgomp-no-bootstrap
1134 all-target: maybe-all-target-libitm
1135 all-target: maybe-all-target-libatomic
1136
1137 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1138 # ``make X'' in all subdirectories (because, in general, there is a
1139 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1140 # but it may do additional work as well).
1141
1142 .PHONY: do-info
1143 do-info:
1144         @: $(MAKE); $(unstage)
1145         @r=`${PWD_COMMAND}`; export r; \
1146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1147         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1148           info-target
1149
1150
1151 .PHONY: info-host
1152
1153 info-host: maybe-info-bfd
1154 info-host: maybe-info-opcodes
1155 info-host: maybe-info-binutils
1156 info-host: maybe-info-bison
1157 info-host: maybe-info-cgen
1158 info-host: maybe-info-dejagnu
1159 info-host: maybe-info-etc
1160 info-host: maybe-info-fastjar
1161 info-host: maybe-info-fixincludes
1162 info-host: maybe-info-flex
1163 info-host: maybe-info-gas
1164 info-host: maybe-info-gcc
1165 info-host: maybe-info-gmp
1166 info-host: maybe-info-mpfr
1167 info-host: maybe-info-mpc
1168 info-host: maybe-info-isl
1169 info-host: maybe-info-libelf
1170 info-host: maybe-info-gold
1171 info-host: maybe-info-gprof
1172 info-host: maybe-info-intl
1173 info-host: maybe-info-tcl
1174 info-host: maybe-info-itcl
1175 info-host: maybe-info-ld
1176 info-host: maybe-info-libbacktrace
1177 info-host: maybe-info-libcpp
1178 info-host: maybe-info-libdecnumber
1179 info-host: maybe-info-libgui
1180 info-host: maybe-info-libiberty
1181 info-host: maybe-info-libiberty-linker-plugin
1182 info-host: maybe-info-libiconv
1183 info-host: maybe-info-m4
1184 info-host: maybe-info-readline
1185 info-host: maybe-info-sid
1186 info-host: maybe-info-sim
1187 info-host: maybe-info-texinfo
1188 info-host: maybe-info-zlib
1189 info-host: maybe-info-gdb
1190 info-host: maybe-info-expect
1191 info-host: maybe-info-guile
1192 info-host: maybe-info-tk
1193 info-host: maybe-info-libtermcap
1194 info-host: maybe-info-utils
1195 info-host: maybe-info-gnattools
1196 info-host: maybe-info-lto-plugin
1197 info-host: maybe-info-libcc1
1198 info-host: maybe-info-gotools
1199
1200 .PHONY: info-target
1201
1202 info-target: maybe-info-target-libstdc++-v3
1203 info-target: maybe-info-target-libsanitizer
1204 info-target: maybe-info-target-libmpx
1205 info-target: maybe-info-target-libvtv
1206 info-target: maybe-info-target-libcilkrts
1207 info-target: maybe-info-target-liboffloadmic
1208 info-target: maybe-info-target-libssp
1209 info-target: maybe-info-target-newlib
1210 info-target: maybe-info-target-libgcc
1211 info-target: maybe-info-target-libbacktrace
1212 info-target: maybe-info-target-libquadmath
1213 info-target: maybe-info-target-libgfortran
1214 info-target: maybe-info-target-libobjc
1215 info-target: maybe-info-target-libgo
1216 info-target: maybe-info-target-libtermcap
1217 info-target: maybe-info-target-winsup
1218 info-target: maybe-info-target-libgloss
1219 info-target: maybe-info-target-libffi
1220 info-target: maybe-info-target-libjava
1221 info-target: maybe-info-target-zlib
1222 info-target: maybe-info-target-boehm-gc
1223 info-target: maybe-info-target-rda
1224 info-target: maybe-info-target-libada
1225 info-target: maybe-info-target-libgomp
1226 info-target: maybe-info-target-libitm
1227 info-target: maybe-info-target-libatomic
1228
1229 .PHONY: do-dvi
1230 do-dvi:
1231         @: $(MAKE); $(unstage)
1232         @r=`${PWD_COMMAND}`; export r; \
1233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1234         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1235           dvi-target
1236
1237
1238 .PHONY: dvi-host
1239
1240 dvi-host: maybe-dvi-bfd
1241 dvi-host: maybe-dvi-opcodes
1242 dvi-host: maybe-dvi-binutils
1243 dvi-host: maybe-dvi-bison
1244 dvi-host: maybe-dvi-cgen
1245 dvi-host: maybe-dvi-dejagnu
1246 dvi-host: maybe-dvi-etc
1247 dvi-host: maybe-dvi-fastjar
1248 dvi-host: maybe-dvi-fixincludes
1249 dvi-host: maybe-dvi-flex
1250 dvi-host: maybe-dvi-gas
1251 dvi-host: maybe-dvi-gcc
1252 dvi-host: maybe-dvi-gmp
1253 dvi-host: maybe-dvi-mpfr
1254 dvi-host: maybe-dvi-mpc
1255 dvi-host: maybe-dvi-isl
1256 dvi-host: maybe-dvi-libelf
1257 dvi-host: maybe-dvi-gold
1258 dvi-host: maybe-dvi-gprof
1259 dvi-host: maybe-dvi-intl
1260 dvi-host: maybe-dvi-tcl
1261 dvi-host: maybe-dvi-itcl
1262 dvi-host: maybe-dvi-ld
1263 dvi-host: maybe-dvi-libbacktrace
1264 dvi-host: maybe-dvi-libcpp
1265 dvi-host: maybe-dvi-libdecnumber
1266 dvi-host: maybe-dvi-libgui
1267 dvi-host: maybe-dvi-libiberty
1268 dvi-host: maybe-dvi-libiberty-linker-plugin
1269 dvi-host: maybe-dvi-libiconv
1270 dvi-host: maybe-dvi-m4
1271 dvi-host: maybe-dvi-readline
1272 dvi-host: maybe-dvi-sid
1273 dvi-host: maybe-dvi-sim
1274 dvi-host: maybe-dvi-texinfo
1275 dvi-host: maybe-dvi-zlib
1276 dvi-host: maybe-dvi-gdb
1277 dvi-host: maybe-dvi-expect
1278 dvi-host: maybe-dvi-guile
1279 dvi-host: maybe-dvi-tk
1280 dvi-host: maybe-dvi-libtermcap
1281 dvi-host: maybe-dvi-utils
1282 dvi-host: maybe-dvi-gnattools
1283 dvi-host: maybe-dvi-lto-plugin
1284 dvi-host: maybe-dvi-libcc1
1285 dvi-host: maybe-dvi-gotools
1286
1287 .PHONY: dvi-target
1288
1289 dvi-target: maybe-dvi-target-libstdc++-v3
1290 dvi-target: maybe-dvi-target-libsanitizer
1291 dvi-target: maybe-dvi-target-libmpx
1292 dvi-target: maybe-dvi-target-libvtv
1293 dvi-target: maybe-dvi-target-libcilkrts
1294 dvi-target: maybe-dvi-target-liboffloadmic
1295 dvi-target: maybe-dvi-target-libssp
1296 dvi-target: maybe-dvi-target-newlib
1297 dvi-target: maybe-dvi-target-libgcc
1298 dvi-target: maybe-dvi-target-libbacktrace
1299 dvi-target: maybe-dvi-target-libquadmath
1300 dvi-target: maybe-dvi-target-libgfortran
1301 dvi-target: maybe-dvi-target-libobjc
1302 dvi-target: maybe-dvi-target-libgo
1303 dvi-target: maybe-dvi-target-libtermcap
1304 dvi-target: maybe-dvi-target-winsup
1305 dvi-target: maybe-dvi-target-libgloss
1306 dvi-target: maybe-dvi-target-libffi
1307 dvi-target: maybe-dvi-target-libjava
1308 dvi-target: maybe-dvi-target-zlib
1309 dvi-target: maybe-dvi-target-boehm-gc
1310 dvi-target: maybe-dvi-target-rda
1311 dvi-target: maybe-dvi-target-libada
1312 dvi-target: maybe-dvi-target-libgomp
1313 dvi-target: maybe-dvi-target-libitm
1314 dvi-target: maybe-dvi-target-libatomic
1315
1316 .PHONY: do-pdf
1317 do-pdf:
1318         @: $(MAKE); $(unstage)
1319         @r=`${PWD_COMMAND}`; export r; \
1320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1321         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1322           pdf-target
1323
1324
1325 .PHONY: pdf-host
1326
1327 pdf-host: maybe-pdf-bfd
1328 pdf-host: maybe-pdf-opcodes
1329 pdf-host: maybe-pdf-binutils
1330 pdf-host: maybe-pdf-bison
1331 pdf-host: maybe-pdf-cgen
1332 pdf-host: maybe-pdf-dejagnu
1333 pdf-host: maybe-pdf-etc
1334 pdf-host: maybe-pdf-fastjar
1335 pdf-host: maybe-pdf-fixincludes
1336 pdf-host: maybe-pdf-flex
1337 pdf-host: maybe-pdf-gas
1338 pdf-host: maybe-pdf-gcc
1339 pdf-host: maybe-pdf-gmp
1340 pdf-host: maybe-pdf-mpfr
1341 pdf-host: maybe-pdf-mpc
1342 pdf-host: maybe-pdf-isl
1343 pdf-host: maybe-pdf-libelf
1344 pdf-host: maybe-pdf-gold
1345 pdf-host: maybe-pdf-gprof
1346 pdf-host: maybe-pdf-intl
1347 pdf-host: maybe-pdf-tcl
1348 pdf-host: maybe-pdf-itcl
1349 pdf-host: maybe-pdf-ld
1350 pdf-host: maybe-pdf-libbacktrace
1351 pdf-host: maybe-pdf-libcpp
1352 pdf-host: maybe-pdf-libdecnumber
1353 pdf-host: maybe-pdf-libgui
1354 pdf-host: maybe-pdf-libiberty
1355 pdf-host: maybe-pdf-libiberty-linker-plugin
1356 pdf-host: maybe-pdf-libiconv
1357 pdf-host: maybe-pdf-m4
1358 pdf-host: maybe-pdf-readline
1359 pdf-host: maybe-pdf-sid
1360 pdf-host: maybe-pdf-sim
1361 pdf-host: maybe-pdf-texinfo
1362 pdf-host: maybe-pdf-zlib
1363 pdf-host: maybe-pdf-gdb
1364 pdf-host: maybe-pdf-expect
1365 pdf-host: maybe-pdf-guile
1366 pdf-host: maybe-pdf-tk
1367 pdf-host: maybe-pdf-libtermcap
1368 pdf-host: maybe-pdf-utils
1369 pdf-host: maybe-pdf-gnattools
1370 pdf-host: maybe-pdf-lto-plugin
1371 pdf-host: maybe-pdf-libcc1
1372 pdf-host: maybe-pdf-gotools
1373
1374 .PHONY: pdf-target
1375
1376 pdf-target: maybe-pdf-target-libstdc++-v3
1377 pdf-target: maybe-pdf-target-libsanitizer
1378 pdf-target: maybe-pdf-target-libmpx
1379 pdf-target: maybe-pdf-target-libvtv
1380 pdf-target: maybe-pdf-target-libcilkrts
1381 pdf-target: maybe-pdf-target-liboffloadmic
1382 pdf-target: maybe-pdf-target-libssp
1383 pdf-target: maybe-pdf-target-newlib
1384 pdf-target: maybe-pdf-target-libgcc
1385 pdf-target: maybe-pdf-target-libbacktrace
1386 pdf-target: maybe-pdf-target-libquadmath
1387 pdf-target: maybe-pdf-target-libgfortran
1388 pdf-target: maybe-pdf-target-libobjc
1389 pdf-target: maybe-pdf-target-libgo
1390 pdf-target: maybe-pdf-target-libtermcap
1391 pdf-target: maybe-pdf-target-winsup
1392 pdf-target: maybe-pdf-target-libgloss
1393 pdf-target: maybe-pdf-target-libffi
1394 pdf-target: maybe-pdf-target-libjava
1395 pdf-target: maybe-pdf-target-zlib
1396 pdf-target: maybe-pdf-target-boehm-gc
1397 pdf-target: maybe-pdf-target-rda
1398 pdf-target: maybe-pdf-target-libada
1399 pdf-target: maybe-pdf-target-libgomp
1400 pdf-target: maybe-pdf-target-libitm
1401 pdf-target: maybe-pdf-target-libatomic
1402
1403 .PHONY: do-html
1404 do-html:
1405         @: $(MAKE); $(unstage)
1406         @r=`${PWD_COMMAND}`; export r; \
1407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1408         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1409           html-target
1410
1411
1412 .PHONY: html-host
1413
1414 html-host: maybe-html-bfd
1415 html-host: maybe-html-opcodes
1416 html-host: maybe-html-binutils
1417 html-host: maybe-html-bison
1418 html-host: maybe-html-cgen
1419 html-host: maybe-html-dejagnu
1420 html-host: maybe-html-etc
1421 html-host: maybe-html-fastjar
1422 html-host: maybe-html-fixincludes
1423 html-host: maybe-html-flex
1424 html-host: maybe-html-gas
1425 html-host: maybe-html-gcc
1426 html-host: maybe-html-gmp
1427 html-host: maybe-html-mpfr
1428 html-host: maybe-html-mpc
1429 html-host: maybe-html-isl
1430 html-host: maybe-html-libelf
1431 html-host: maybe-html-gold
1432 html-host: maybe-html-gprof
1433 html-host: maybe-html-intl
1434 html-host: maybe-html-tcl
1435 html-host: maybe-html-itcl
1436 html-host: maybe-html-ld
1437 html-host: maybe-html-libbacktrace
1438 html-host: maybe-html-libcpp
1439 html-host: maybe-html-libdecnumber
1440 html-host: maybe-html-libgui
1441 html-host: maybe-html-libiberty
1442 html-host: maybe-html-libiberty-linker-plugin
1443 html-host: maybe-html-libiconv
1444 html-host: maybe-html-m4
1445 html-host: maybe-html-readline
1446 html-host: maybe-html-sid
1447 html-host: maybe-html-sim
1448 html-host: maybe-html-texinfo
1449 html-host: maybe-html-zlib
1450 html-host: maybe-html-gdb
1451 html-host: maybe-html-expect
1452 html-host: maybe-html-guile
1453 html-host: maybe-html-tk
1454 html-host: maybe-html-libtermcap
1455 html-host: maybe-html-utils
1456 html-host: maybe-html-gnattools
1457 html-host: maybe-html-lto-plugin
1458 html-host: maybe-html-libcc1
1459 html-host: maybe-html-gotools
1460
1461 .PHONY: html-target
1462
1463 html-target: maybe-html-target-libstdc++-v3
1464 html-target: maybe-html-target-libsanitizer
1465 html-target: maybe-html-target-libmpx
1466 html-target: maybe-html-target-libvtv
1467 html-target: maybe-html-target-libcilkrts
1468 html-target: maybe-html-target-liboffloadmic
1469 html-target: maybe-html-target-libssp
1470 html-target: maybe-html-target-newlib
1471 html-target: maybe-html-target-libgcc
1472 html-target: maybe-html-target-libbacktrace
1473 html-target: maybe-html-target-libquadmath
1474 html-target: maybe-html-target-libgfortran
1475 html-target: maybe-html-target-libobjc
1476 html-target: maybe-html-target-libgo
1477 html-target: maybe-html-target-libtermcap
1478 html-target: maybe-html-target-winsup
1479 html-target: maybe-html-target-libgloss
1480 html-target: maybe-html-target-libffi
1481 html-target: maybe-html-target-libjava
1482 html-target: maybe-html-target-zlib
1483 html-target: maybe-html-target-boehm-gc
1484 html-target: maybe-html-target-rda
1485 html-target: maybe-html-target-libada
1486 html-target: maybe-html-target-libgomp
1487 html-target: maybe-html-target-libitm
1488 html-target: maybe-html-target-libatomic
1489
1490 .PHONY: do-TAGS
1491 do-TAGS:
1492         @: $(MAKE); $(unstage)
1493         @r=`${PWD_COMMAND}`; export r; \
1494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1495         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1496           TAGS-target
1497
1498
1499 .PHONY: TAGS-host
1500
1501 TAGS-host: maybe-TAGS-bfd
1502 TAGS-host: maybe-TAGS-opcodes
1503 TAGS-host: maybe-TAGS-binutils
1504 TAGS-host: maybe-TAGS-bison
1505 TAGS-host: maybe-TAGS-cgen
1506 TAGS-host: maybe-TAGS-dejagnu
1507 TAGS-host: maybe-TAGS-etc
1508 TAGS-host: maybe-TAGS-fastjar
1509 TAGS-host: maybe-TAGS-fixincludes
1510 TAGS-host: maybe-TAGS-flex
1511 TAGS-host: maybe-TAGS-gas
1512 TAGS-host: maybe-TAGS-gcc
1513 TAGS-host: maybe-TAGS-gmp
1514 TAGS-host: maybe-TAGS-mpfr
1515 TAGS-host: maybe-TAGS-mpc
1516 TAGS-host: maybe-TAGS-isl
1517 TAGS-host: maybe-TAGS-libelf
1518 TAGS-host: maybe-TAGS-gold
1519 TAGS-host: maybe-TAGS-gprof
1520 TAGS-host: maybe-TAGS-intl
1521 TAGS-host: maybe-TAGS-tcl
1522 TAGS-host: maybe-TAGS-itcl
1523 TAGS-host: maybe-TAGS-ld
1524 TAGS-host: maybe-TAGS-libbacktrace
1525 TAGS-host: maybe-TAGS-libcpp
1526 TAGS-host: maybe-TAGS-libdecnumber
1527 TAGS-host: maybe-TAGS-libgui
1528 TAGS-host: maybe-TAGS-libiberty
1529 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1530 TAGS-host: maybe-TAGS-libiconv
1531 TAGS-host: maybe-TAGS-m4
1532 TAGS-host: maybe-TAGS-readline
1533 TAGS-host: maybe-TAGS-sid
1534 TAGS-host: maybe-TAGS-sim
1535 TAGS-host: maybe-TAGS-texinfo
1536 TAGS-host: maybe-TAGS-zlib
1537 TAGS-host: maybe-TAGS-gdb
1538 TAGS-host: maybe-TAGS-expect
1539 TAGS-host: maybe-TAGS-guile
1540 TAGS-host: maybe-TAGS-tk
1541 TAGS-host: maybe-TAGS-libtermcap
1542 TAGS-host: maybe-TAGS-utils
1543 TAGS-host: maybe-TAGS-gnattools
1544 TAGS-host: maybe-TAGS-lto-plugin
1545 TAGS-host: maybe-TAGS-libcc1
1546 TAGS-host: maybe-TAGS-gotools
1547
1548 .PHONY: TAGS-target
1549
1550 TAGS-target: maybe-TAGS-target-libstdc++-v3
1551 TAGS-target: maybe-TAGS-target-libsanitizer
1552 TAGS-target: maybe-TAGS-target-libmpx
1553 TAGS-target: maybe-TAGS-target-libvtv
1554 TAGS-target: maybe-TAGS-target-libcilkrts
1555 TAGS-target: maybe-TAGS-target-liboffloadmic
1556 TAGS-target: maybe-TAGS-target-libssp
1557 TAGS-target: maybe-TAGS-target-newlib
1558 TAGS-target: maybe-TAGS-target-libgcc
1559 TAGS-target: maybe-TAGS-target-libbacktrace
1560 TAGS-target: maybe-TAGS-target-libquadmath
1561 TAGS-target: maybe-TAGS-target-libgfortran
1562 TAGS-target: maybe-TAGS-target-libobjc
1563 TAGS-target: maybe-TAGS-target-libgo
1564 TAGS-target: maybe-TAGS-target-libtermcap
1565 TAGS-target: maybe-TAGS-target-winsup
1566 TAGS-target: maybe-TAGS-target-libgloss
1567 TAGS-target: maybe-TAGS-target-libffi
1568 TAGS-target: maybe-TAGS-target-libjava
1569 TAGS-target: maybe-TAGS-target-zlib
1570 TAGS-target: maybe-TAGS-target-boehm-gc
1571 TAGS-target: maybe-TAGS-target-rda
1572 TAGS-target: maybe-TAGS-target-libada
1573 TAGS-target: maybe-TAGS-target-libgomp
1574 TAGS-target: maybe-TAGS-target-libitm
1575 TAGS-target: maybe-TAGS-target-libatomic
1576
1577 .PHONY: do-install-info
1578 do-install-info:
1579         @: $(MAKE); $(unstage)
1580         @r=`${PWD_COMMAND}`; export r; \
1581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1582         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1583           install-info-target
1584
1585
1586 .PHONY: install-info-host
1587
1588 install-info-host: maybe-install-info-bfd
1589 install-info-host: maybe-install-info-opcodes
1590 install-info-host: maybe-install-info-binutils
1591 install-info-host: maybe-install-info-bison
1592 install-info-host: maybe-install-info-cgen
1593 install-info-host: maybe-install-info-dejagnu
1594 install-info-host: maybe-install-info-etc
1595 install-info-host: maybe-install-info-fastjar
1596 install-info-host: maybe-install-info-fixincludes
1597 install-info-host: maybe-install-info-flex
1598 install-info-host: maybe-install-info-gas
1599 install-info-host: maybe-install-info-gcc
1600 install-info-host: maybe-install-info-gmp
1601 install-info-host: maybe-install-info-mpfr
1602 install-info-host: maybe-install-info-mpc
1603 install-info-host: maybe-install-info-isl
1604 install-info-host: maybe-install-info-libelf
1605 install-info-host: maybe-install-info-gold
1606 install-info-host: maybe-install-info-gprof
1607 install-info-host: maybe-install-info-intl
1608 install-info-host: maybe-install-info-tcl
1609 install-info-host: maybe-install-info-itcl
1610 install-info-host: maybe-install-info-ld
1611 install-info-host: maybe-install-info-libbacktrace
1612 install-info-host: maybe-install-info-libcpp
1613 install-info-host: maybe-install-info-libdecnumber
1614 install-info-host: maybe-install-info-libgui
1615 install-info-host: maybe-install-info-libiberty
1616 install-info-host: maybe-install-info-libiberty-linker-plugin
1617 install-info-host: maybe-install-info-libiconv
1618 install-info-host: maybe-install-info-m4
1619 install-info-host: maybe-install-info-readline
1620 install-info-host: maybe-install-info-sid
1621 install-info-host: maybe-install-info-sim
1622 install-info-host: maybe-install-info-texinfo
1623 install-info-host: maybe-install-info-zlib
1624 install-info-host: maybe-install-info-gdb
1625 install-info-host: maybe-install-info-expect
1626 install-info-host: maybe-install-info-guile
1627 install-info-host: maybe-install-info-tk
1628 install-info-host: maybe-install-info-libtermcap
1629 install-info-host: maybe-install-info-utils
1630 install-info-host: maybe-install-info-gnattools
1631 install-info-host: maybe-install-info-lto-plugin
1632 install-info-host: maybe-install-info-libcc1
1633 install-info-host: maybe-install-info-gotools
1634
1635 .PHONY: install-info-target
1636
1637 install-info-target: maybe-install-info-target-libstdc++-v3
1638 install-info-target: maybe-install-info-target-libsanitizer
1639 install-info-target: maybe-install-info-target-libmpx
1640 install-info-target: maybe-install-info-target-libvtv
1641 install-info-target: maybe-install-info-target-libcilkrts
1642 install-info-target: maybe-install-info-target-liboffloadmic
1643 install-info-target: maybe-install-info-target-libssp
1644 install-info-target: maybe-install-info-target-newlib
1645 install-info-target: maybe-install-info-target-libgcc
1646 install-info-target: maybe-install-info-target-libbacktrace
1647 install-info-target: maybe-install-info-target-libquadmath
1648 install-info-target: maybe-install-info-target-libgfortran
1649 install-info-target: maybe-install-info-target-libobjc
1650 install-info-target: maybe-install-info-target-libgo
1651 install-info-target: maybe-install-info-target-libtermcap
1652 install-info-target: maybe-install-info-target-winsup
1653 install-info-target: maybe-install-info-target-libgloss
1654 install-info-target: maybe-install-info-target-libffi
1655 install-info-target: maybe-install-info-target-libjava
1656 install-info-target: maybe-install-info-target-zlib
1657 install-info-target: maybe-install-info-target-boehm-gc
1658 install-info-target: maybe-install-info-target-rda
1659 install-info-target: maybe-install-info-target-libada
1660 install-info-target: maybe-install-info-target-libgomp
1661 install-info-target: maybe-install-info-target-libitm
1662 install-info-target: maybe-install-info-target-libatomic
1663
1664 .PHONY: do-install-pdf
1665 do-install-pdf:
1666         @: $(MAKE); $(unstage)
1667         @r=`${PWD_COMMAND}`; export r; \
1668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1669         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1670           install-pdf-target
1671
1672
1673 .PHONY: install-pdf-host
1674
1675 install-pdf-host: maybe-install-pdf-bfd
1676 install-pdf-host: maybe-install-pdf-opcodes
1677 install-pdf-host: maybe-install-pdf-binutils
1678 install-pdf-host: maybe-install-pdf-bison
1679 install-pdf-host: maybe-install-pdf-cgen
1680 install-pdf-host: maybe-install-pdf-dejagnu
1681 install-pdf-host: maybe-install-pdf-etc
1682 install-pdf-host: maybe-install-pdf-fastjar
1683 install-pdf-host: maybe-install-pdf-fixincludes
1684 install-pdf-host: maybe-install-pdf-flex
1685 install-pdf-host: maybe-install-pdf-gas
1686 install-pdf-host: maybe-install-pdf-gcc
1687 install-pdf-host: maybe-install-pdf-gmp
1688 install-pdf-host: maybe-install-pdf-mpfr
1689 install-pdf-host: maybe-install-pdf-mpc
1690 install-pdf-host: maybe-install-pdf-isl
1691 install-pdf-host: maybe-install-pdf-libelf
1692 install-pdf-host: maybe-install-pdf-gold
1693 install-pdf-host: maybe-install-pdf-gprof
1694 install-pdf-host: maybe-install-pdf-intl
1695 install-pdf-host: maybe-install-pdf-tcl
1696 install-pdf-host: maybe-install-pdf-itcl
1697 install-pdf-host: maybe-install-pdf-ld
1698 install-pdf-host: maybe-install-pdf-libbacktrace
1699 install-pdf-host: maybe-install-pdf-libcpp
1700 install-pdf-host: maybe-install-pdf-libdecnumber
1701 install-pdf-host: maybe-install-pdf-libgui
1702 install-pdf-host: maybe-install-pdf-libiberty
1703 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1704 install-pdf-host: maybe-install-pdf-libiconv
1705 install-pdf-host: maybe-install-pdf-m4
1706 install-pdf-host: maybe-install-pdf-readline
1707 install-pdf-host: maybe-install-pdf-sid
1708 install-pdf-host: maybe-install-pdf-sim
1709 install-pdf-host: maybe-install-pdf-texinfo
1710 install-pdf-host: maybe-install-pdf-zlib
1711 install-pdf-host: maybe-install-pdf-gdb
1712 install-pdf-host: maybe-install-pdf-expect
1713 install-pdf-host: maybe-install-pdf-guile
1714 install-pdf-host: maybe-install-pdf-tk
1715 install-pdf-host: maybe-install-pdf-libtermcap
1716 install-pdf-host: maybe-install-pdf-utils
1717 install-pdf-host: maybe-install-pdf-gnattools
1718 install-pdf-host: maybe-install-pdf-lto-plugin
1719 install-pdf-host: maybe-install-pdf-libcc1
1720 install-pdf-host: maybe-install-pdf-gotools
1721
1722 .PHONY: install-pdf-target
1723
1724 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1725 install-pdf-target: maybe-install-pdf-target-libsanitizer
1726 install-pdf-target: maybe-install-pdf-target-libmpx
1727 install-pdf-target: maybe-install-pdf-target-libvtv
1728 install-pdf-target: maybe-install-pdf-target-libcilkrts
1729 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1730 install-pdf-target: maybe-install-pdf-target-libssp
1731 install-pdf-target: maybe-install-pdf-target-newlib
1732 install-pdf-target: maybe-install-pdf-target-libgcc
1733 install-pdf-target: maybe-install-pdf-target-libbacktrace
1734 install-pdf-target: maybe-install-pdf-target-libquadmath
1735 install-pdf-target: maybe-install-pdf-target-libgfortran
1736 install-pdf-target: maybe-install-pdf-target-libobjc
1737 install-pdf-target: maybe-install-pdf-target-libgo
1738 install-pdf-target: maybe-install-pdf-target-libtermcap
1739 install-pdf-target: maybe-install-pdf-target-winsup
1740 install-pdf-target: maybe-install-pdf-target-libgloss
1741 install-pdf-target: maybe-install-pdf-target-libffi
1742 install-pdf-target: maybe-install-pdf-target-libjava
1743 install-pdf-target: maybe-install-pdf-target-zlib
1744 install-pdf-target: maybe-install-pdf-target-boehm-gc
1745 install-pdf-target: maybe-install-pdf-target-rda
1746 install-pdf-target: maybe-install-pdf-target-libada
1747 install-pdf-target: maybe-install-pdf-target-libgomp
1748 install-pdf-target: maybe-install-pdf-target-libitm
1749 install-pdf-target: maybe-install-pdf-target-libatomic
1750
1751 .PHONY: do-install-html
1752 do-install-html:
1753         @: $(MAKE); $(unstage)
1754         @r=`${PWD_COMMAND}`; export r; \
1755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1756         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1757           install-html-target
1758
1759
1760 .PHONY: install-html-host
1761
1762 install-html-host: maybe-install-html-bfd
1763 install-html-host: maybe-install-html-opcodes
1764 install-html-host: maybe-install-html-binutils
1765 install-html-host: maybe-install-html-bison
1766 install-html-host: maybe-install-html-cgen
1767 install-html-host: maybe-install-html-dejagnu
1768 install-html-host: maybe-install-html-etc
1769 install-html-host: maybe-install-html-fastjar
1770 install-html-host: maybe-install-html-fixincludes
1771 install-html-host: maybe-install-html-flex
1772 install-html-host: maybe-install-html-gas
1773 install-html-host: maybe-install-html-gcc
1774 install-html-host: maybe-install-html-gmp
1775 install-html-host: maybe-install-html-mpfr
1776 install-html-host: maybe-install-html-mpc
1777 install-html-host: maybe-install-html-isl
1778 install-html-host: maybe-install-html-libelf
1779 install-html-host: maybe-install-html-gold
1780 install-html-host: maybe-install-html-gprof
1781 install-html-host: maybe-install-html-intl
1782 install-html-host: maybe-install-html-tcl
1783 install-html-host: maybe-install-html-itcl
1784 install-html-host: maybe-install-html-ld
1785 install-html-host: maybe-install-html-libbacktrace
1786 install-html-host: maybe-install-html-libcpp
1787 install-html-host: maybe-install-html-libdecnumber
1788 install-html-host: maybe-install-html-libgui
1789 install-html-host: maybe-install-html-libiberty
1790 install-html-host: maybe-install-html-libiberty-linker-plugin
1791 install-html-host: maybe-install-html-libiconv
1792 install-html-host: maybe-install-html-m4
1793 install-html-host: maybe-install-html-readline
1794 install-html-host: maybe-install-html-sid
1795 install-html-host: maybe-install-html-sim
1796 install-html-host: maybe-install-html-texinfo
1797 install-html-host: maybe-install-html-zlib
1798 install-html-host: maybe-install-html-gdb
1799 install-html-host: maybe-install-html-expect
1800 install-html-host: maybe-install-html-guile
1801 install-html-host: maybe-install-html-tk
1802 install-html-host: maybe-install-html-libtermcap
1803 install-html-host: maybe-install-html-utils
1804 install-html-host: maybe-install-html-gnattools
1805 install-html-host: maybe-install-html-lto-plugin
1806 install-html-host: maybe-install-html-libcc1
1807 install-html-host: maybe-install-html-gotools
1808
1809 .PHONY: install-html-target
1810
1811 install-html-target: maybe-install-html-target-libstdc++-v3
1812 install-html-target: maybe-install-html-target-libsanitizer
1813 install-html-target: maybe-install-html-target-libmpx
1814 install-html-target: maybe-install-html-target-libvtv
1815 install-html-target: maybe-install-html-target-libcilkrts
1816 install-html-target: maybe-install-html-target-liboffloadmic
1817 install-html-target: maybe-install-html-target-libssp
1818 install-html-target: maybe-install-html-target-newlib
1819 install-html-target: maybe-install-html-target-libgcc
1820 install-html-target: maybe-install-html-target-libbacktrace
1821 install-html-target: maybe-install-html-target-libquadmath
1822 install-html-target: maybe-install-html-target-libgfortran
1823 install-html-target: maybe-install-html-target-libobjc
1824 install-html-target: maybe-install-html-target-libgo
1825 install-html-target: maybe-install-html-target-libtermcap
1826 install-html-target: maybe-install-html-target-winsup
1827 install-html-target: maybe-install-html-target-libgloss
1828 install-html-target: maybe-install-html-target-libffi
1829 install-html-target: maybe-install-html-target-libjava
1830 install-html-target: maybe-install-html-target-zlib
1831 install-html-target: maybe-install-html-target-boehm-gc
1832 install-html-target: maybe-install-html-target-rda
1833 install-html-target: maybe-install-html-target-libada
1834 install-html-target: maybe-install-html-target-libgomp
1835 install-html-target: maybe-install-html-target-libitm
1836 install-html-target: maybe-install-html-target-libatomic
1837
1838 .PHONY: do-installcheck
1839 do-installcheck:
1840         @: $(MAKE); $(unstage)
1841         @r=`${PWD_COMMAND}`; export r; \
1842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1843         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1844           installcheck-target
1845
1846
1847 .PHONY: installcheck-host
1848
1849 installcheck-host: maybe-installcheck-bfd
1850 installcheck-host: maybe-installcheck-opcodes
1851 installcheck-host: maybe-installcheck-binutils
1852 installcheck-host: maybe-installcheck-bison
1853 installcheck-host: maybe-installcheck-cgen
1854 installcheck-host: maybe-installcheck-dejagnu
1855 installcheck-host: maybe-installcheck-etc
1856 installcheck-host: maybe-installcheck-fastjar
1857 installcheck-host: maybe-installcheck-fixincludes
1858 installcheck-host: maybe-installcheck-flex
1859 installcheck-host: maybe-installcheck-gas
1860 installcheck-host: maybe-installcheck-gcc
1861 installcheck-host: maybe-installcheck-gmp
1862 installcheck-host: maybe-installcheck-mpfr
1863 installcheck-host: maybe-installcheck-mpc
1864 installcheck-host: maybe-installcheck-isl
1865 installcheck-host: maybe-installcheck-libelf
1866 installcheck-host: maybe-installcheck-gold
1867 installcheck-host: maybe-installcheck-gprof
1868 installcheck-host: maybe-installcheck-intl
1869 installcheck-host: maybe-installcheck-tcl
1870 installcheck-host: maybe-installcheck-itcl
1871 installcheck-host: maybe-installcheck-ld
1872 installcheck-host: maybe-installcheck-libbacktrace
1873 installcheck-host: maybe-installcheck-libcpp
1874 installcheck-host: maybe-installcheck-libdecnumber
1875 installcheck-host: maybe-installcheck-libgui
1876 installcheck-host: maybe-installcheck-libiberty
1877 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1878 installcheck-host: maybe-installcheck-libiconv
1879 installcheck-host: maybe-installcheck-m4
1880 installcheck-host: maybe-installcheck-readline
1881 installcheck-host: maybe-installcheck-sid
1882 installcheck-host: maybe-installcheck-sim
1883 installcheck-host: maybe-installcheck-texinfo
1884 installcheck-host: maybe-installcheck-zlib
1885 installcheck-host: maybe-installcheck-gdb
1886 installcheck-host: maybe-installcheck-expect
1887 installcheck-host: maybe-installcheck-guile
1888 installcheck-host: maybe-installcheck-tk
1889 installcheck-host: maybe-installcheck-libtermcap
1890 installcheck-host: maybe-installcheck-utils
1891 installcheck-host: maybe-installcheck-gnattools
1892 installcheck-host: maybe-installcheck-lto-plugin
1893 installcheck-host: maybe-installcheck-libcc1
1894 installcheck-host: maybe-installcheck-gotools
1895
1896 .PHONY: installcheck-target
1897
1898 installcheck-target: maybe-installcheck-target-libstdc++-v3
1899 installcheck-target: maybe-installcheck-target-libsanitizer
1900 installcheck-target: maybe-installcheck-target-libmpx
1901 installcheck-target: maybe-installcheck-target-libvtv
1902 installcheck-target: maybe-installcheck-target-libcilkrts
1903 installcheck-target: maybe-installcheck-target-liboffloadmic
1904 installcheck-target: maybe-installcheck-target-libssp
1905 installcheck-target: maybe-installcheck-target-newlib
1906 installcheck-target: maybe-installcheck-target-libgcc
1907 installcheck-target: maybe-installcheck-target-libbacktrace
1908 installcheck-target: maybe-installcheck-target-libquadmath
1909 installcheck-target: maybe-installcheck-target-libgfortran
1910 installcheck-target: maybe-installcheck-target-libobjc
1911 installcheck-target: maybe-installcheck-target-libgo
1912 installcheck-target: maybe-installcheck-target-libtermcap
1913 installcheck-target: maybe-installcheck-target-winsup
1914 installcheck-target: maybe-installcheck-target-libgloss
1915 installcheck-target: maybe-installcheck-target-libffi
1916 installcheck-target: maybe-installcheck-target-libjava
1917 installcheck-target: maybe-installcheck-target-zlib
1918 installcheck-target: maybe-installcheck-target-boehm-gc
1919 installcheck-target: maybe-installcheck-target-rda
1920 installcheck-target: maybe-installcheck-target-libada
1921 installcheck-target: maybe-installcheck-target-libgomp
1922 installcheck-target: maybe-installcheck-target-libitm
1923 installcheck-target: maybe-installcheck-target-libatomic
1924
1925 .PHONY: do-mostlyclean
1926 do-mostlyclean:
1927         @: $(MAKE); $(unstage)
1928         @r=`${PWD_COMMAND}`; export r; \
1929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1930         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1931           mostlyclean-target
1932
1933
1934 .PHONY: mostlyclean-host
1935
1936 mostlyclean-host: maybe-mostlyclean-bfd
1937 mostlyclean-host: maybe-mostlyclean-opcodes
1938 mostlyclean-host: maybe-mostlyclean-binutils
1939 mostlyclean-host: maybe-mostlyclean-bison
1940 mostlyclean-host: maybe-mostlyclean-cgen
1941 mostlyclean-host: maybe-mostlyclean-dejagnu
1942 mostlyclean-host: maybe-mostlyclean-etc
1943 mostlyclean-host: maybe-mostlyclean-fastjar
1944 mostlyclean-host: maybe-mostlyclean-fixincludes
1945 mostlyclean-host: maybe-mostlyclean-flex
1946 mostlyclean-host: maybe-mostlyclean-gas
1947 mostlyclean-host: maybe-mostlyclean-gcc
1948 mostlyclean-host: maybe-mostlyclean-gmp
1949 mostlyclean-host: maybe-mostlyclean-mpfr
1950 mostlyclean-host: maybe-mostlyclean-mpc
1951 mostlyclean-host: maybe-mostlyclean-isl
1952 mostlyclean-host: maybe-mostlyclean-libelf
1953 mostlyclean-host: maybe-mostlyclean-gold
1954 mostlyclean-host: maybe-mostlyclean-gprof
1955 mostlyclean-host: maybe-mostlyclean-intl
1956 mostlyclean-host: maybe-mostlyclean-tcl
1957 mostlyclean-host: maybe-mostlyclean-itcl
1958 mostlyclean-host: maybe-mostlyclean-ld
1959 mostlyclean-host: maybe-mostlyclean-libbacktrace
1960 mostlyclean-host: maybe-mostlyclean-libcpp
1961 mostlyclean-host: maybe-mostlyclean-libdecnumber
1962 mostlyclean-host: maybe-mostlyclean-libgui
1963 mostlyclean-host: maybe-mostlyclean-libiberty
1964 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1965 mostlyclean-host: maybe-mostlyclean-libiconv
1966 mostlyclean-host: maybe-mostlyclean-m4
1967 mostlyclean-host: maybe-mostlyclean-readline
1968 mostlyclean-host: maybe-mostlyclean-sid
1969 mostlyclean-host: maybe-mostlyclean-sim
1970 mostlyclean-host: maybe-mostlyclean-texinfo
1971 mostlyclean-host: maybe-mostlyclean-zlib
1972 mostlyclean-host: maybe-mostlyclean-gdb
1973 mostlyclean-host: maybe-mostlyclean-expect
1974 mostlyclean-host: maybe-mostlyclean-guile
1975 mostlyclean-host: maybe-mostlyclean-tk
1976 mostlyclean-host: maybe-mostlyclean-libtermcap
1977 mostlyclean-host: maybe-mostlyclean-utils
1978 mostlyclean-host: maybe-mostlyclean-gnattools
1979 mostlyclean-host: maybe-mostlyclean-lto-plugin
1980 mostlyclean-host: maybe-mostlyclean-libcc1
1981 mostlyclean-host: maybe-mostlyclean-gotools
1982
1983 .PHONY: mostlyclean-target
1984
1985 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1986 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1987 mostlyclean-target: maybe-mostlyclean-target-libmpx
1988 mostlyclean-target: maybe-mostlyclean-target-libvtv
1989 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1990 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
1991 mostlyclean-target: maybe-mostlyclean-target-libssp
1992 mostlyclean-target: maybe-mostlyclean-target-newlib
1993 mostlyclean-target: maybe-mostlyclean-target-libgcc
1994 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
1995 mostlyclean-target: maybe-mostlyclean-target-libquadmath
1996 mostlyclean-target: maybe-mostlyclean-target-libgfortran
1997 mostlyclean-target: maybe-mostlyclean-target-libobjc
1998 mostlyclean-target: maybe-mostlyclean-target-libgo
1999 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2000 mostlyclean-target: maybe-mostlyclean-target-winsup
2001 mostlyclean-target: maybe-mostlyclean-target-libgloss
2002 mostlyclean-target: maybe-mostlyclean-target-libffi
2003 mostlyclean-target: maybe-mostlyclean-target-libjava
2004 mostlyclean-target: maybe-mostlyclean-target-zlib
2005 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2006 mostlyclean-target: maybe-mostlyclean-target-rda
2007 mostlyclean-target: maybe-mostlyclean-target-libada
2008 mostlyclean-target: maybe-mostlyclean-target-libgomp
2009 mostlyclean-target: maybe-mostlyclean-target-libitm
2010 mostlyclean-target: maybe-mostlyclean-target-libatomic
2011
2012 .PHONY: do-clean
2013 do-clean:
2014         @: $(MAKE); $(unstage)
2015         @r=`${PWD_COMMAND}`; export r; \
2016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2017         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2018           clean-target
2019
2020
2021 .PHONY: clean-host
2022
2023 clean-host: maybe-clean-bfd
2024 clean-host: maybe-clean-opcodes
2025 clean-host: maybe-clean-binutils
2026 clean-host: maybe-clean-bison
2027 clean-host: maybe-clean-cgen
2028 clean-host: maybe-clean-dejagnu
2029 clean-host: maybe-clean-etc
2030 clean-host: maybe-clean-fastjar
2031 clean-host: maybe-clean-fixincludes
2032 clean-host: maybe-clean-flex
2033 clean-host: maybe-clean-gas
2034 clean-host: maybe-clean-gcc
2035 clean-host: maybe-clean-gmp
2036 clean-host: maybe-clean-mpfr
2037 clean-host: maybe-clean-mpc
2038 clean-host: maybe-clean-isl
2039 clean-host: maybe-clean-libelf
2040 clean-host: maybe-clean-gold
2041 clean-host: maybe-clean-gprof
2042 clean-host: maybe-clean-intl
2043 clean-host: maybe-clean-tcl
2044 clean-host: maybe-clean-itcl
2045 clean-host: maybe-clean-ld
2046 clean-host: maybe-clean-libbacktrace
2047 clean-host: maybe-clean-libcpp
2048 clean-host: maybe-clean-libdecnumber
2049 clean-host: maybe-clean-libgui
2050 clean-host: maybe-clean-libiberty
2051 clean-host: maybe-clean-libiberty-linker-plugin
2052 clean-host: maybe-clean-libiconv
2053 clean-host: maybe-clean-m4
2054 clean-host: maybe-clean-readline
2055 clean-host: maybe-clean-sid
2056 clean-host: maybe-clean-sim
2057 clean-host: maybe-clean-texinfo
2058 clean-host: maybe-clean-zlib
2059 clean-host: maybe-clean-gdb
2060 clean-host: maybe-clean-expect
2061 clean-host: maybe-clean-guile
2062 clean-host: maybe-clean-tk
2063 clean-host: maybe-clean-libtermcap
2064 clean-host: maybe-clean-utils
2065 clean-host: maybe-clean-gnattools
2066 clean-host: maybe-clean-lto-plugin
2067 clean-host: maybe-clean-libcc1
2068 clean-host: maybe-clean-gotools
2069
2070 .PHONY: clean-target
2071
2072 clean-target: maybe-clean-target-libstdc++-v3
2073 clean-target: maybe-clean-target-libsanitizer
2074 clean-target: maybe-clean-target-libmpx
2075 clean-target: maybe-clean-target-libvtv
2076 clean-target: maybe-clean-target-libcilkrts
2077 clean-target: maybe-clean-target-liboffloadmic
2078 clean-target: maybe-clean-target-libssp
2079 clean-target: maybe-clean-target-newlib
2080 clean-target: maybe-clean-target-libgcc
2081 clean-target: maybe-clean-target-libbacktrace
2082 clean-target: maybe-clean-target-libquadmath
2083 clean-target: maybe-clean-target-libgfortran
2084 clean-target: maybe-clean-target-libobjc
2085 clean-target: maybe-clean-target-libgo
2086 clean-target: maybe-clean-target-libtermcap
2087 clean-target: maybe-clean-target-winsup
2088 clean-target: maybe-clean-target-libgloss
2089 clean-target: maybe-clean-target-libffi
2090 clean-target: maybe-clean-target-libjava
2091 clean-target: maybe-clean-target-zlib
2092 clean-target: maybe-clean-target-boehm-gc
2093 clean-target: maybe-clean-target-rda
2094 clean-target: maybe-clean-target-libada
2095 clean-target: maybe-clean-target-libgomp
2096 clean-target: maybe-clean-target-libitm
2097 clean-target: maybe-clean-target-libatomic
2098
2099 .PHONY: do-distclean
2100 do-distclean:
2101         @: $(MAKE); $(unstage)
2102         @r=`${PWD_COMMAND}`; export r; \
2103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2104         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2105           distclean-target
2106
2107
2108 .PHONY: distclean-host
2109
2110 distclean-host: maybe-distclean-bfd
2111 distclean-host: maybe-distclean-opcodes
2112 distclean-host: maybe-distclean-binutils
2113 distclean-host: maybe-distclean-bison
2114 distclean-host: maybe-distclean-cgen
2115 distclean-host: maybe-distclean-dejagnu
2116 distclean-host: maybe-distclean-etc
2117 distclean-host: maybe-distclean-fastjar
2118 distclean-host: maybe-distclean-fixincludes
2119 distclean-host: maybe-distclean-flex
2120 distclean-host: maybe-distclean-gas
2121 distclean-host: maybe-distclean-gcc
2122 distclean-host: maybe-distclean-gmp
2123 distclean-host: maybe-distclean-mpfr
2124 distclean-host: maybe-distclean-mpc
2125 distclean-host: maybe-distclean-isl
2126 distclean-host: maybe-distclean-libelf
2127 distclean-host: maybe-distclean-gold
2128 distclean-host: maybe-distclean-gprof
2129 distclean-host: maybe-distclean-intl
2130 distclean-host: maybe-distclean-tcl
2131 distclean-host: maybe-distclean-itcl
2132 distclean-host: maybe-distclean-ld
2133 distclean-host: maybe-distclean-libbacktrace
2134 distclean-host: maybe-distclean-libcpp
2135 distclean-host: maybe-distclean-libdecnumber
2136 distclean-host: maybe-distclean-libgui
2137 distclean-host: maybe-distclean-libiberty
2138 distclean-host: maybe-distclean-libiberty-linker-plugin
2139 distclean-host: maybe-distclean-libiconv
2140 distclean-host: maybe-distclean-m4
2141 distclean-host: maybe-distclean-readline
2142 distclean-host: maybe-distclean-sid
2143 distclean-host: maybe-distclean-sim
2144 distclean-host: maybe-distclean-texinfo
2145 distclean-host: maybe-distclean-zlib
2146 distclean-host: maybe-distclean-gdb
2147 distclean-host: maybe-distclean-expect
2148 distclean-host: maybe-distclean-guile
2149 distclean-host: maybe-distclean-tk
2150 distclean-host: maybe-distclean-libtermcap
2151 distclean-host: maybe-distclean-utils
2152 distclean-host: maybe-distclean-gnattools
2153 distclean-host: maybe-distclean-lto-plugin
2154 distclean-host: maybe-distclean-libcc1
2155 distclean-host: maybe-distclean-gotools
2156
2157 .PHONY: distclean-target
2158
2159 distclean-target: maybe-distclean-target-libstdc++-v3
2160 distclean-target: maybe-distclean-target-libsanitizer
2161 distclean-target: maybe-distclean-target-libmpx
2162 distclean-target: maybe-distclean-target-libvtv
2163 distclean-target: maybe-distclean-target-libcilkrts
2164 distclean-target: maybe-distclean-target-liboffloadmic
2165 distclean-target: maybe-distclean-target-libssp
2166 distclean-target: maybe-distclean-target-newlib
2167 distclean-target: maybe-distclean-target-libgcc
2168 distclean-target: maybe-distclean-target-libbacktrace
2169 distclean-target: maybe-distclean-target-libquadmath
2170 distclean-target: maybe-distclean-target-libgfortran
2171 distclean-target: maybe-distclean-target-libobjc
2172 distclean-target: maybe-distclean-target-libgo
2173 distclean-target: maybe-distclean-target-libtermcap
2174 distclean-target: maybe-distclean-target-winsup
2175 distclean-target: maybe-distclean-target-libgloss
2176 distclean-target: maybe-distclean-target-libffi
2177 distclean-target: maybe-distclean-target-libjava
2178 distclean-target: maybe-distclean-target-zlib
2179 distclean-target: maybe-distclean-target-boehm-gc
2180 distclean-target: maybe-distclean-target-rda
2181 distclean-target: maybe-distclean-target-libada
2182 distclean-target: maybe-distclean-target-libgomp
2183 distclean-target: maybe-distclean-target-libitm
2184 distclean-target: maybe-distclean-target-libatomic
2185
2186 .PHONY: do-maintainer-clean
2187 do-maintainer-clean:
2188         @: $(MAKE); $(unstage)
2189         @r=`${PWD_COMMAND}`; export r; \
2190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2191         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2192           maintainer-clean-target
2193
2194
2195 .PHONY: maintainer-clean-host
2196
2197 maintainer-clean-host: maybe-maintainer-clean-bfd
2198 maintainer-clean-host: maybe-maintainer-clean-opcodes
2199 maintainer-clean-host: maybe-maintainer-clean-binutils
2200 maintainer-clean-host: maybe-maintainer-clean-bison
2201 maintainer-clean-host: maybe-maintainer-clean-cgen
2202 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2203 maintainer-clean-host: maybe-maintainer-clean-etc
2204 maintainer-clean-host: maybe-maintainer-clean-fastjar
2205 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2206 maintainer-clean-host: maybe-maintainer-clean-flex
2207 maintainer-clean-host: maybe-maintainer-clean-gas
2208 maintainer-clean-host: maybe-maintainer-clean-gcc
2209 maintainer-clean-host: maybe-maintainer-clean-gmp
2210 maintainer-clean-host: maybe-maintainer-clean-mpfr
2211 maintainer-clean-host: maybe-maintainer-clean-mpc
2212 maintainer-clean-host: maybe-maintainer-clean-isl
2213 maintainer-clean-host: maybe-maintainer-clean-libelf
2214 maintainer-clean-host: maybe-maintainer-clean-gold
2215 maintainer-clean-host: maybe-maintainer-clean-gprof
2216 maintainer-clean-host: maybe-maintainer-clean-intl
2217 maintainer-clean-host: maybe-maintainer-clean-tcl
2218 maintainer-clean-host: maybe-maintainer-clean-itcl
2219 maintainer-clean-host: maybe-maintainer-clean-ld
2220 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2221 maintainer-clean-host: maybe-maintainer-clean-libcpp
2222 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2223 maintainer-clean-host: maybe-maintainer-clean-libgui
2224 maintainer-clean-host: maybe-maintainer-clean-libiberty
2225 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2226 maintainer-clean-host: maybe-maintainer-clean-libiconv
2227 maintainer-clean-host: maybe-maintainer-clean-m4
2228 maintainer-clean-host: maybe-maintainer-clean-readline
2229 maintainer-clean-host: maybe-maintainer-clean-sid
2230 maintainer-clean-host: maybe-maintainer-clean-sim
2231 maintainer-clean-host: maybe-maintainer-clean-texinfo
2232 maintainer-clean-host: maybe-maintainer-clean-zlib
2233 maintainer-clean-host: maybe-maintainer-clean-gdb
2234 maintainer-clean-host: maybe-maintainer-clean-expect
2235 maintainer-clean-host: maybe-maintainer-clean-guile
2236 maintainer-clean-host: maybe-maintainer-clean-tk
2237 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2238 maintainer-clean-host: maybe-maintainer-clean-utils
2239 maintainer-clean-host: maybe-maintainer-clean-gnattools
2240 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2241 maintainer-clean-host: maybe-maintainer-clean-libcc1
2242 maintainer-clean-host: maybe-maintainer-clean-gotools
2243
2244 .PHONY: maintainer-clean-target
2245
2246 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2247 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2248 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2249 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2250 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2251 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2252 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2253 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2254 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2255 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2256 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2257 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2258 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2259 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2260 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2261 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2262 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2263 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2264 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2265 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2266 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2267 maintainer-clean-target: maybe-maintainer-clean-target-rda
2268 maintainer-clean-target: maybe-maintainer-clean-target-libada
2269 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2270 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2271 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2272
2273
2274 # Here are the targets which correspond to the do-X targets.
2275
2276 .PHONY: info installcheck dvi pdf html
2277 .PHONY: install-info install-pdf install-html
2278 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2279 .PHONY: local-clean local-distclean local-maintainer-clean
2280 info: do-info
2281 installcheck: do-installcheck
2282 dvi: do-dvi
2283 pdf: do-pdf
2284 html: do-html
2285
2286 # Make sure makeinfo is built before we do a `make info', if we're
2287 # in fact building texinfo.
2288 do-info: maybe-all-texinfo
2289
2290 install-info: do-install-info dir.info
2291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2292         if [ -f dir.info ] ; then \
2293           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2294         else true ; fi
2295
2296 install-pdf: do-install-pdf
2297
2298 install-html: do-install-html
2299
2300 local-clean:
2301         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2302
2303 local-distclean:
2304         -rm -f Makefile config.status config.cache mh-frag mt-frag
2305         -rm -f maybedep.tmp serdep.tmp
2306         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2307           rm -rf $(TARGET_SUBDIR); \
2308         else true; fi
2309         -rm -rf $(BUILD_SUBDIR)
2310         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2311           rm -rf $(HOST_SUBDIR); \
2312         else true; fi
2313         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2314         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2315         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2316         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2317         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2318         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2319
2320 local-maintainer-clean:
2321         @echo "This command is intended for maintainers to use;"
2322         @echo "it deletes files that may require special tools to rebuild."
2323
2324 clean: do-clean local-clean
2325 mostlyclean: do-mostlyclean local-clean
2326 distclean: do-distclean local-clean local-distclean
2327 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2328 maintainer-clean: local-distclean
2329 realclean: maintainer-clean
2330
2331 # Check target.
2332
2333 .PHONY: check do-check
2334 check: do-check
2335
2336 # Only include modules actually being configured and built.
2337 .PHONY: check-host
2338 check-host:  \
2339     maybe-check-bfd \
2340     maybe-check-opcodes \
2341     maybe-check-binutils \
2342     maybe-check-bison \
2343     maybe-check-cgen \
2344     maybe-check-dejagnu \
2345     maybe-check-etc \
2346     maybe-check-fastjar \
2347     maybe-check-fixincludes \
2348     maybe-check-flex \
2349     maybe-check-gas \
2350     maybe-check-gcc \
2351     maybe-check-gmp \
2352     maybe-check-mpfr \
2353     maybe-check-mpc \
2354     maybe-check-isl \
2355     maybe-check-libelf \
2356     maybe-check-gold \
2357     maybe-check-gprof \
2358     maybe-check-intl \
2359     maybe-check-tcl \
2360     maybe-check-itcl \
2361     maybe-check-ld \
2362     maybe-check-libbacktrace \
2363     maybe-check-libcpp \
2364     maybe-check-libdecnumber \
2365     maybe-check-libgui \
2366     maybe-check-libiberty \
2367     maybe-check-libiberty-linker-plugin \
2368     maybe-check-libiconv \
2369     maybe-check-m4 \
2370     maybe-check-readline \
2371     maybe-check-sid \
2372     maybe-check-sim \
2373     maybe-check-texinfo \
2374     maybe-check-zlib \
2375     maybe-check-gdb \
2376     maybe-check-expect \
2377     maybe-check-guile \
2378     maybe-check-tk \
2379     maybe-check-libtermcap \
2380     maybe-check-utils \
2381     maybe-check-gnattools \
2382     maybe-check-lto-plugin \
2383     maybe-check-libcc1 \
2384     maybe-check-gotools
2385
2386 .PHONY: check-target
2387 check-target:  \
2388     maybe-check-target-libstdc++-v3 \
2389     maybe-check-target-libsanitizer \
2390     maybe-check-target-libmpx \
2391     maybe-check-target-libvtv \
2392     maybe-check-target-libcilkrts \
2393     maybe-check-target-liboffloadmic \
2394     maybe-check-target-libssp \
2395     maybe-check-target-newlib \
2396     maybe-check-target-libgcc \
2397     maybe-check-target-libbacktrace \
2398     maybe-check-target-libquadmath \
2399     maybe-check-target-libgfortran \
2400     maybe-check-target-libobjc \
2401     maybe-check-target-libgo \
2402     maybe-check-target-libtermcap \
2403     maybe-check-target-winsup \
2404     maybe-check-target-libgloss \
2405     maybe-check-target-libffi \
2406     maybe-check-target-libjava \
2407     maybe-check-target-zlib \
2408     maybe-check-target-boehm-gc \
2409     maybe-check-target-rda \
2410     maybe-check-target-libada \
2411     maybe-check-target-libgomp \
2412     maybe-check-target-libitm \
2413     maybe-check-target-libatomic
2414
2415 do-check:
2416         @: $(MAKE); $(unstage)
2417         @r=`${PWD_COMMAND}`; export r; \
2418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2419         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2420
2421 # Automated reporting of test results.
2422
2423 warning.log: build.log
2424         $(srcdir)/contrib/warn_summary build.log > $@
2425
2426 mail-report.log:
2427         if test x'$(BOOT_CFLAGS)' != x''; then \
2428             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2429         fi; \
2430         $(srcdir)/contrib/test_summary -t >$@
2431         chmod +x $@
2432         echo If you really want to send e-mail, run ./$@ now
2433
2434 mail-report-with-warnings.log: warning.log
2435         if test x'$(BOOT_CFLAGS)' != x''; then \
2436             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2437         fi; \
2438         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2439         chmod +x $@
2440         echo If you really want to send e-mail, run ./$@ now
2441
2442 # Local Vim config
2443
2444 $(srcdir)/.local.vimrc:
2445         $(LN_S) $(srcdir)/contrib/vimrc $@
2446
2447 $(srcdir)/.lvimrc:
2448         $(LN_S) $(srcdir)/contrib/vimrc $@
2449
2450 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2451
2452 .PHONY: vimrc
2453
2454 # Installation targets.
2455
2456 .PHONY: install uninstall
2457 install:
2458         @: $(MAKE); $(unstage)
2459         @r=`${PWD_COMMAND}`; export r; \
2460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2461         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2462
2463 .PHONY: install-host-nogcc
2464 install-host-nogcc:  \
2465     maybe-install-bfd \
2466     maybe-install-opcodes \
2467     maybe-install-binutils \
2468     maybe-install-bison \
2469     maybe-install-cgen \
2470     maybe-install-dejagnu \
2471     maybe-install-etc \
2472     maybe-install-fastjar \
2473     maybe-install-fixincludes \
2474     maybe-install-flex \
2475     maybe-install-gas \
2476     maybe-install-gmp \
2477     maybe-install-mpfr \
2478     maybe-install-mpc \
2479     maybe-install-isl \
2480     maybe-install-libelf \
2481     maybe-install-gold \
2482     maybe-install-gprof \
2483     maybe-install-intl \
2484     maybe-install-tcl \
2485     maybe-install-itcl \
2486     maybe-install-ld \
2487     maybe-install-libbacktrace \
2488     maybe-install-libcpp \
2489     maybe-install-libdecnumber \
2490     maybe-install-libgui \
2491     maybe-install-libiberty \
2492     maybe-install-libiberty-linker-plugin \
2493     maybe-install-libiconv \
2494     maybe-install-m4 \
2495     maybe-install-readline \
2496     maybe-install-sid \
2497     maybe-install-sim \
2498     maybe-install-texinfo \
2499     maybe-install-zlib \
2500     maybe-install-gdb \
2501     maybe-install-expect \
2502     maybe-install-guile \
2503     maybe-install-tk \
2504     maybe-install-libtermcap \
2505     maybe-install-utils \
2506     maybe-install-gnattools \
2507     maybe-install-lto-plugin \
2508     maybe-install-libcc1 \
2509     maybe-install-gotools
2510
2511 .PHONY: install-host
2512 install-host:  \
2513     maybe-install-bfd \
2514     maybe-install-opcodes \
2515     maybe-install-binutils \
2516     maybe-install-bison \
2517     maybe-install-cgen \
2518     maybe-install-dejagnu \
2519     maybe-install-etc \
2520     maybe-install-fastjar \
2521     maybe-install-fixincludes \
2522     maybe-install-flex \
2523     maybe-install-gas \
2524     maybe-install-gcc \
2525     maybe-install-gmp \
2526     maybe-install-mpfr \
2527     maybe-install-mpc \
2528     maybe-install-isl \
2529     maybe-install-libelf \
2530     maybe-install-gold \
2531     maybe-install-gprof \
2532     maybe-install-intl \
2533     maybe-install-tcl \
2534     maybe-install-itcl \
2535     maybe-install-ld \
2536     maybe-install-libbacktrace \
2537     maybe-install-libcpp \
2538     maybe-install-libdecnumber \
2539     maybe-install-libgui \
2540     maybe-install-libiberty \
2541     maybe-install-libiberty-linker-plugin \
2542     maybe-install-libiconv \
2543     maybe-install-m4 \
2544     maybe-install-readline \
2545     maybe-install-sid \
2546     maybe-install-sim \
2547     maybe-install-texinfo \
2548     maybe-install-zlib \
2549     maybe-install-gdb \
2550     maybe-install-expect \
2551     maybe-install-guile \
2552     maybe-install-tk \
2553     maybe-install-libtermcap \
2554     maybe-install-utils \
2555     maybe-install-gnattools \
2556     maybe-install-lto-plugin \
2557     maybe-install-libcc1 \
2558     maybe-install-gotools
2559
2560 .PHONY: install-target
2561 install-target:  \
2562     maybe-install-target-libstdc++-v3 \
2563     maybe-install-target-libsanitizer \
2564     maybe-install-target-libmpx \
2565     maybe-install-target-libvtv \
2566     maybe-install-target-libcilkrts \
2567     maybe-install-target-liboffloadmic \
2568     maybe-install-target-libssp \
2569     maybe-install-target-newlib \
2570     maybe-install-target-libgcc \
2571     maybe-install-target-libbacktrace \
2572     maybe-install-target-libquadmath \
2573     maybe-install-target-libgfortran \
2574     maybe-install-target-libobjc \
2575     maybe-install-target-libgo \
2576     maybe-install-target-libtermcap \
2577     maybe-install-target-winsup \
2578     maybe-install-target-libgloss \
2579     maybe-install-target-libffi \
2580     maybe-install-target-libjava \
2581     maybe-install-target-zlib \
2582     maybe-install-target-boehm-gc \
2583     maybe-install-target-rda \
2584     maybe-install-target-libada \
2585     maybe-install-target-libgomp \
2586     maybe-install-target-libitm \
2587     maybe-install-target-libatomic
2588
2589 uninstall:
2590         @echo "the uninstall target is not supported in this tree"
2591
2592 .PHONY: install.all
2593 install.all: install-no-fixedincludes
2594         @if [ -f ./gcc/Makefile ] ; then \
2595                 r=`${PWD_COMMAND}` ; export r ; \
2596                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2597                 $(HOST_EXPORTS) \
2598                 (cd ./gcc && \
2599                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2600         else \
2601                 true ; \
2602         fi
2603
2604 # install-no-fixedincludes is used to allow the elaboration of binary packages
2605 # suitable for distribution, where we cannot include the fixed system header
2606 # files.
2607 .PHONY: install-no-fixedincludes
2608 install-no-fixedincludes: installdirs install-host-nogcc \
2609         install-target gcc-install-no-fixedincludes
2610
2611 .PHONY: install-strip
2612 install-strip:
2613         @: $(MAKE); $(unstage)
2614         @r=`${PWD_COMMAND}`; export r; \
2615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2616         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2617
2618 .PHONY: install-strip-host
2619 install-strip-host:  \
2620     maybe-install-strip-bfd \
2621     maybe-install-strip-opcodes \
2622     maybe-install-strip-binutils \
2623     maybe-install-strip-bison \
2624     maybe-install-strip-cgen \
2625     maybe-install-strip-dejagnu \
2626     maybe-install-strip-etc \
2627     maybe-install-strip-fastjar \
2628     maybe-install-strip-fixincludes \
2629     maybe-install-strip-flex \
2630     maybe-install-strip-gas \
2631     maybe-install-strip-gcc \
2632     maybe-install-strip-gmp \
2633     maybe-install-strip-mpfr \
2634     maybe-install-strip-mpc \
2635     maybe-install-strip-isl \
2636     maybe-install-strip-libelf \
2637     maybe-install-strip-gold \
2638     maybe-install-strip-gprof \
2639     maybe-install-strip-intl \
2640     maybe-install-strip-tcl \
2641     maybe-install-strip-itcl \
2642     maybe-install-strip-ld \
2643     maybe-install-strip-libbacktrace \
2644     maybe-install-strip-libcpp \
2645     maybe-install-strip-libdecnumber \
2646     maybe-install-strip-libgui \
2647     maybe-install-strip-libiberty \
2648     maybe-install-strip-libiberty-linker-plugin \
2649     maybe-install-strip-libiconv \
2650     maybe-install-strip-m4 \
2651     maybe-install-strip-readline \
2652     maybe-install-strip-sid \
2653     maybe-install-strip-sim \
2654     maybe-install-strip-texinfo \
2655     maybe-install-strip-zlib \
2656     maybe-install-strip-gdb \
2657     maybe-install-strip-expect \
2658     maybe-install-strip-guile \
2659     maybe-install-strip-tk \
2660     maybe-install-strip-libtermcap \
2661     maybe-install-strip-utils \
2662     maybe-install-strip-gnattools \
2663     maybe-install-strip-lto-plugin \
2664     maybe-install-strip-libcc1 \
2665     maybe-install-strip-gotools
2666
2667 .PHONY: install-strip-target
2668 install-strip-target:  \
2669     maybe-install-strip-target-libstdc++-v3 \
2670     maybe-install-strip-target-libsanitizer \
2671     maybe-install-strip-target-libmpx \
2672     maybe-install-strip-target-libvtv \
2673     maybe-install-strip-target-libcilkrts \
2674     maybe-install-strip-target-liboffloadmic \
2675     maybe-install-strip-target-libssp \
2676     maybe-install-strip-target-newlib \
2677     maybe-install-strip-target-libgcc \
2678     maybe-install-strip-target-libbacktrace \
2679     maybe-install-strip-target-libquadmath \
2680     maybe-install-strip-target-libgfortran \
2681     maybe-install-strip-target-libobjc \
2682     maybe-install-strip-target-libgo \
2683     maybe-install-strip-target-libtermcap \
2684     maybe-install-strip-target-winsup \
2685     maybe-install-strip-target-libgloss \
2686     maybe-install-strip-target-libffi \
2687     maybe-install-strip-target-libjava \
2688     maybe-install-strip-target-zlib \
2689     maybe-install-strip-target-boehm-gc \
2690     maybe-install-strip-target-rda \
2691     maybe-install-strip-target-libada \
2692     maybe-install-strip-target-libgomp \
2693     maybe-install-strip-target-libitm \
2694     maybe-install-strip-target-libatomic
2695
2696
2697 ### other supporting targets
2698
2699 MAKEDIRS= \
2700         $(DESTDIR)$(prefix) \
2701         $(DESTDIR)$(exec_prefix)
2702 .PHONY: installdirs
2703 installdirs: mkinstalldirs
2704         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2705
2706 dir.info: do-install-info
2707         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2708           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2709           mv -f dir.info.new dir.info ; \
2710         else true ; \
2711         fi
2712
2713 dist:
2714         @echo "Building a full distribution of this tree isn't done"
2715         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2716
2717 etags tags: TAGS
2718
2719 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2720 # ability to use several tags files at once, so there is probably no need
2721 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2722 # (if we felt like it) have this Makefile write a piece of elisp which
2723 # the user could load to tell emacs19 where all the TAGS files we just
2724 # built are.
2725 TAGS: do-TAGS
2726
2727 # ------------------------------------
2728 # Macros for configure and all targets
2729 # ------------------------------------
2730
2731
2732
2733
2734
2735 # --------------------------------------
2736 # Modules which run on the build machine
2737 # --------------------------------------
2738
2739
2740 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2741 maybe-configure-build-libiberty:
2742 @if gcc-bootstrap
2743 configure-build-libiberty: stage_current
2744 @endif gcc-bootstrap
2745 @if build-libiberty
2746 maybe-configure-build-libiberty: configure-build-libiberty
2747 configure-build-libiberty: 
2748         @: $(MAKE); $(unstage)
2749         @r=`${PWD_COMMAND}`; export r; \
2750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2751         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2752         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2753         $(BUILD_EXPORTS)  \
2754         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2755         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2756         case $(srcdir) in \
2757           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2758           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2759                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2760         esac; \
2761         module_srcdir=libiberty; \
2762         rm -f no-such-file || : ; \
2763         CONFIG_SITE=no-such-file $(SHELL) \
2764           $$s/$$module_srcdir/configure \
2765           --srcdir=$${topdir}/$$module_srcdir \
2766           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2767           --target=${target_alias}  \
2768           || exit 1
2769 @endif build-libiberty
2770
2771
2772
2773
2774
2775 .PHONY: all-build-libiberty maybe-all-build-libiberty
2776 maybe-all-build-libiberty:
2777 @if gcc-bootstrap
2778 all-build-libiberty: stage_current
2779 @endif gcc-bootstrap
2780 @if build-libiberty
2781 TARGET-build-libiberty=all
2782 maybe-all-build-libiberty: all-build-libiberty
2783 all-build-libiberty: configure-build-libiberty
2784         @: $(MAKE); $(unstage)
2785         @r=`${PWD_COMMAND}`; export r; \
2786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2787         $(BUILD_EXPORTS)  \
2788         (cd $(BUILD_SUBDIR)/libiberty && \
2789           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2790                 $(TARGET-build-libiberty))
2791 @endif build-libiberty
2792
2793
2794
2795
2796
2797 .PHONY: configure-build-bison maybe-configure-build-bison
2798 maybe-configure-build-bison:
2799 @if gcc-bootstrap
2800 configure-build-bison: stage_current
2801 @endif gcc-bootstrap
2802 @if build-bison
2803 maybe-configure-build-bison: configure-build-bison
2804 configure-build-bison: 
2805         @: $(MAKE); $(unstage)
2806         @r=`${PWD_COMMAND}`; export r; \
2807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2808         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2809         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2810         $(BUILD_EXPORTS)  \
2811         echo Configuring in $(BUILD_SUBDIR)/bison; \
2812         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2813         case $(srcdir) in \
2814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2815           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2817         esac; \
2818         module_srcdir=bison; \
2819         rm -f no-such-file || : ; \
2820         CONFIG_SITE=no-such-file $(SHELL) \
2821           $$s/$$module_srcdir/configure \
2822           --srcdir=$${topdir}/$$module_srcdir \
2823           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2824           --target=${target_alias}  \
2825           || exit 1
2826 @endif build-bison
2827
2828
2829
2830
2831
2832 .PHONY: all-build-bison maybe-all-build-bison
2833 maybe-all-build-bison:
2834 @if gcc-bootstrap
2835 all-build-bison: stage_current
2836 @endif gcc-bootstrap
2837 @if build-bison
2838 TARGET-build-bison=all
2839 maybe-all-build-bison: all-build-bison
2840 all-build-bison: configure-build-bison
2841         @: $(MAKE); $(unstage)
2842         @r=`${PWD_COMMAND}`; export r; \
2843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2844         $(BUILD_EXPORTS)  \
2845         (cd $(BUILD_SUBDIR)/bison && \
2846           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2847                 $(TARGET-build-bison))
2848 @endif build-bison
2849
2850
2851
2852
2853
2854 .PHONY: configure-build-flex maybe-configure-build-flex
2855 maybe-configure-build-flex:
2856 @if gcc-bootstrap
2857 configure-build-flex: stage_current
2858 @endif gcc-bootstrap
2859 @if build-flex
2860 maybe-configure-build-flex: configure-build-flex
2861 configure-build-flex: 
2862         @: $(MAKE); $(unstage)
2863         @r=`${PWD_COMMAND}`; export r; \
2864         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2865         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2866         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2867         $(BUILD_EXPORTS)  \
2868         echo Configuring in $(BUILD_SUBDIR)/flex; \
2869         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2870         case $(srcdir) in \
2871           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2872           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2873                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2874         esac; \
2875         module_srcdir=flex; \
2876         rm -f no-such-file || : ; \
2877         CONFIG_SITE=no-such-file $(SHELL) \
2878           $$s/$$module_srcdir/configure \
2879           --srcdir=$${topdir}/$$module_srcdir \
2880           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2881           --target=${target_alias}  \
2882           || exit 1
2883 @endif build-flex
2884
2885
2886
2887
2888
2889 .PHONY: all-build-flex maybe-all-build-flex
2890 maybe-all-build-flex:
2891 @if gcc-bootstrap
2892 all-build-flex: stage_current
2893 @endif gcc-bootstrap
2894 @if build-flex
2895 TARGET-build-flex=all
2896 maybe-all-build-flex: all-build-flex
2897 all-build-flex: configure-build-flex
2898         @: $(MAKE); $(unstage)
2899         @r=`${PWD_COMMAND}`; export r; \
2900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2901         $(BUILD_EXPORTS)  \
2902         (cd $(BUILD_SUBDIR)/flex && \
2903           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2904                 $(TARGET-build-flex))
2905 @endif build-flex
2906
2907
2908
2909
2910
2911 .PHONY: configure-build-m4 maybe-configure-build-m4
2912 maybe-configure-build-m4:
2913 @if gcc-bootstrap
2914 configure-build-m4: stage_current
2915 @endif gcc-bootstrap
2916 @if build-m4
2917 maybe-configure-build-m4: configure-build-m4
2918 configure-build-m4: 
2919         @: $(MAKE); $(unstage)
2920         @r=`${PWD_COMMAND}`; export r; \
2921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2922         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2923         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2924         $(BUILD_EXPORTS)  \
2925         echo Configuring in $(BUILD_SUBDIR)/m4; \
2926         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2927         case $(srcdir) in \
2928           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2929           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2930                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2931         esac; \
2932         module_srcdir=m4; \
2933         rm -f no-such-file || : ; \
2934         CONFIG_SITE=no-such-file $(SHELL) \
2935           $$s/$$module_srcdir/configure \
2936           --srcdir=$${topdir}/$$module_srcdir \
2937           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2938           --target=${target_alias}  \
2939           || exit 1
2940 @endif build-m4
2941
2942
2943
2944
2945
2946 .PHONY: all-build-m4 maybe-all-build-m4
2947 maybe-all-build-m4:
2948 @if gcc-bootstrap
2949 all-build-m4: stage_current
2950 @endif gcc-bootstrap
2951 @if build-m4
2952 TARGET-build-m4=all
2953 maybe-all-build-m4: all-build-m4
2954 all-build-m4: configure-build-m4
2955         @: $(MAKE); $(unstage)
2956         @r=`${PWD_COMMAND}`; export r; \
2957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2958         $(BUILD_EXPORTS)  \
2959         (cd $(BUILD_SUBDIR)/m4 && \
2960           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2961                 $(TARGET-build-m4))
2962 @endif build-m4
2963
2964
2965
2966
2967
2968 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2969 maybe-configure-build-texinfo:
2970 @if gcc-bootstrap
2971 configure-build-texinfo: stage_current
2972 @endif gcc-bootstrap
2973 @if build-texinfo
2974 maybe-configure-build-texinfo: configure-build-texinfo
2975 configure-build-texinfo: 
2976         @: $(MAKE); $(unstage)
2977         @r=`${PWD_COMMAND}`; export r; \
2978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2979         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2980         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2981         $(BUILD_EXPORTS)  \
2982         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2983         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2984         case $(srcdir) in \
2985           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2986           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2987                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2988         esac; \
2989         module_srcdir=texinfo; \
2990         rm -f no-such-file || : ; \
2991         CONFIG_SITE=no-such-file $(SHELL) \
2992           $$s/$$module_srcdir/configure \
2993           --srcdir=$${topdir}/$$module_srcdir \
2994           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2995           --target=${target_alias}  \
2996           || exit 1
2997 @endif build-texinfo
2998
2999
3000
3001
3002
3003 .PHONY: all-build-texinfo maybe-all-build-texinfo
3004 maybe-all-build-texinfo:
3005 @if gcc-bootstrap
3006 all-build-texinfo: stage_current
3007 @endif gcc-bootstrap
3008 @if build-texinfo
3009 TARGET-build-texinfo=all
3010 maybe-all-build-texinfo: all-build-texinfo
3011 all-build-texinfo: configure-build-texinfo
3012         @: $(MAKE); $(unstage)
3013         @r=`${PWD_COMMAND}`; export r; \
3014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3015         $(BUILD_EXPORTS)  \
3016         (cd $(BUILD_SUBDIR)/texinfo && \
3017           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3018                 $(TARGET-build-texinfo))
3019 @endif build-texinfo
3020
3021
3022
3023
3024
3025 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3026 maybe-configure-build-fixincludes:
3027 @if gcc-bootstrap
3028 configure-build-fixincludes: stage_current
3029 @endif gcc-bootstrap
3030 @if build-fixincludes
3031 maybe-configure-build-fixincludes: configure-build-fixincludes
3032 configure-build-fixincludes: 
3033         @: $(MAKE); $(unstage)
3034         @r=`${PWD_COMMAND}`; export r; \
3035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3036         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3037         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3038         $(BUILD_EXPORTS)  \
3039         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3040         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3041         case $(srcdir) in \
3042           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3043           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3044                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3045         esac; \
3046         module_srcdir=fixincludes; \
3047         rm -f no-such-file || : ; \
3048         CONFIG_SITE=no-such-file $(SHELL) \
3049           $$s/$$module_srcdir/configure \
3050           --srcdir=$${topdir}/$$module_srcdir \
3051           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3052           --target=${target_alias}  \
3053           || exit 1
3054 @endif build-fixincludes
3055
3056
3057
3058
3059
3060 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3061 maybe-all-build-fixincludes:
3062 @if gcc-bootstrap
3063 all-build-fixincludes: stage_current
3064 @endif gcc-bootstrap
3065 @if build-fixincludes
3066 TARGET-build-fixincludes=all
3067 maybe-all-build-fixincludes: all-build-fixincludes
3068 all-build-fixincludes: configure-build-fixincludes
3069         @: $(MAKE); $(unstage)
3070         @r=`${PWD_COMMAND}`; export r; \
3071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3072         $(BUILD_EXPORTS)  \
3073         (cd $(BUILD_SUBDIR)/fixincludes && \
3074           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3075                 $(TARGET-build-fixincludes))
3076 @endif build-fixincludes
3077
3078
3079
3080
3081
3082 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3083 maybe-configure-build-libcpp:
3084 @if gcc-bootstrap
3085 configure-build-libcpp: stage_current
3086 @endif gcc-bootstrap
3087 @if build-libcpp
3088 maybe-configure-build-libcpp: configure-build-libcpp
3089 configure-build-libcpp: 
3090         @: $(MAKE); $(unstage)
3091         @r=`${PWD_COMMAND}`; export r; \
3092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3093         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3094         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp ; \
3095         $(BUILD_EXPORTS)  \
3096         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3097         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3098         case $(srcdir) in \
3099           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3100           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3101                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3102         esac; \
3103         module_srcdir=libcpp; \
3104         rm -f no-such-file || : ; \
3105         CONFIG_SITE=no-such-file $(SHELL) \
3106           $$s/$$module_srcdir/configure \
3107           --srcdir=$${topdir}/$$module_srcdir \
3108           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3109           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3110           || exit 1
3111 @endif build-libcpp
3112
3113
3114
3115
3116
3117 .PHONY: all-build-libcpp maybe-all-build-libcpp
3118 maybe-all-build-libcpp:
3119 @if gcc-bootstrap
3120 all-build-libcpp: stage_current
3121 @endif gcc-bootstrap
3122 @if build-libcpp
3123 TARGET-build-libcpp=all
3124 maybe-all-build-libcpp: all-build-libcpp
3125 all-build-libcpp: configure-build-libcpp
3126         @: $(MAKE); $(unstage)
3127         @r=`${PWD_COMMAND}`; export r; \
3128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3129         $(BUILD_EXPORTS)  \
3130         (cd $(BUILD_SUBDIR)/libcpp && \
3131           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3132                 $(TARGET-build-libcpp))
3133 @endif build-libcpp
3134
3135
3136
3137
3138
3139 # --------------------------------------
3140 # Modules which run on the host machine
3141 # --------------------------------------
3142
3143
3144 .PHONY: configure-bfd maybe-configure-bfd
3145 maybe-configure-bfd:
3146 @if gcc-bootstrap
3147 configure-bfd: stage_current
3148 @endif gcc-bootstrap
3149 @if bfd
3150 maybe-configure-bfd: configure-bfd
3151 configure-bfd: 
3152         @r=`${PWD_COMMAND}`; export r; \
3153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3154         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3155         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3156         $(HOST_EXPORTS)  \
3157         echo Configuring in $(HOST_SUBDIR)/bfd; \
3158         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3159         case $(srcdir) in \
3160           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3161           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3162                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3163         esac; \
3164         module_srcdir=bfd; \
3165         $(SHELL) \
3166           $$s/$$module_srcdir/configure \
3167           --srcdir=$${topdir}/$$module_srcdir \
3168           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3169           --target=${target_alias}  \
3170           || exit 1
3171 @endif bfd
3172
3173
3174
3175 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3176 maybe-configure-stage1-bfd:
3177 @if bfd-bootstrap
3178 maybe-configure-stage1-bfd: configure-stage1-bfd
3179 configure-stage1-bfd:
3180         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3181         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3182         @r=`${PWD_COMMAND}`; export r; \
3183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3184         TFLAGS="$(STAGE1_TFLAGS)"; \
3185         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3186         $(HOST_EXPORTS) \
3187         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3188         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3189         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3190         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3191         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3192         cd $(HOST_SUBDIR)/bfd || exit 1; \
3193         case $(srcdir) in \
3194           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3195           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3196                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3197         esac; \
3198         module_srcdir=bfd; \
3199         $(SHELL) $$s/$$module_srcdir/configure \
3200           --srcdir=$${topdir}/$$module_srcdir \
3201           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3202           --target=${target_alias} \
3203            \
3204           $(STAGE1_CONFIGURE_FLAGS)
3205 @endif bfd-bootstrap
3206
3207 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3208 maybe-configure-stage2-bfd:
3209 @if bfd-bootstrap
3210 maybe-configure-stage2-bfd: configure-stage2-bfd
3211 configure-stage2-bfd:
3212         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3213         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3214         @r=`${PWD_COMMAND}`; export r; \
3215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3216         TFLAGS="$(STAGE2_TFLAGS)"; \
3217         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3218         $(HOST_EXPORTS) \
3219         $(POSTSTAGE1_HOST_EXPORTS) \
3220         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3221         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3222         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3223         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3224         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3225         cd $(HOST_SUBDIR)/bfd || exit 1; \
3226         case $(srcdir) in \
3227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3228           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3230         esac; \
3231         module_srcdir=bfd; \
3232         $(SHELL) $$s/$$module_srcdir/configure \
3233           --srcdir=$${topdir}/$$module_srcdir \
3234           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3235           --target=${target_alias} \
3236            --with-build-libsubdir=$(HOST_SUBDIR)  \
3237           $(STAGE2_CONFIGURE_FLAGS)
3238 @endif bfd-bootstrap
3239
3240 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3241 maybe-configure-stage3-bfd:
3242 @if bfd-bootstrap
3243 maybe-configure-stage3-bfd: configure-stage3-bfd
3244 configure-stage3-bfd:
3245         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3246         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3247         @r=`${PWD_COMMAND}`; export r; \
3248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3249         TFLAGS="$(STAGE3_TFLAGS)"; \
3250         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3251         $(HOST_EXPORTS) \
3252         $(POSTSTAGE1_HOST_EXPORTS) \
3253         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3254         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3255         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3256         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3257         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3258         cd $(HOST_SUBDIR)/bfd || exit 1; \
3259         case $(srcdir) in \
3260           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3261           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3262                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3263         esac; \
3264         module_srcdir=bfd; \
3265         $(SHELL) $$s/$$module_srcdir/configure \
3266           --srcdir=$${topdir}/$$module_srcdir \
3267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3268           --target=${target_alias} \
3269            --with-build-libsubdir=$(HOST_SUBDIR)  \
3270           $(STAGE3_CONFIGURE_FLAGS)
3271 @endif bfd-bootstrap
3272
3273 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3274 maybe-configure-stage4-bfd:
3275 @if bfd-bootstrap
3276 maybe-configure-stage4-bfd: configure-stage4-bfd
3277 configure-stage4-bfd:
3278         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3279         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3280         @r=`${PWD_COMMAND}`; export r; \
3281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3282         TFLAGS="$(STAGE4_TFLAGS)"; \
3283         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3284         $(HOST_EXPORTS) \
3285         $(POSTSTAGE1_HOST_EXPORTS) \
3286         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3287         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3288         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3289         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3290         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3291         cd $(HOST_SUBDIR)/bfd || exit 1; \
3292         case $(srcdir) in \
3293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3294           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3296         esac; \
3297         module_srcdir=bfd; \
3298         $(SHELL) $$s/$$module_srcdir/configure \
3299           --srcdir=$${topdir}/$$module_srcdir \
3300           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3301           --target=${target_alias} \
3302            --with-build-libsubdir=$(HOST_SUBDIR)  \
3303           $(STAGE4_CONFIGURE_FLAGS)
3304 @endif bfd-bootstrap
3305
3306 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3307 maybe-configure-stageprofile-bfd:
3308 @if bfd-bootstrap
3309 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3310 configure-stageprofile-bfd:
3311         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3312         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3313         @r=`${PWD_COMMAND}`; export r; \
3314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3315         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3316         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3317         $(HOST_EXPORTS) \
3318         $(POSTSTAGE1_HOST_EXPORTS) \
3319         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3320         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3321         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3322         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3323         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3324         cd $(HOST_SUBDIR)/bfd || exit 1; \
3325         case $(srcdir) in \
3326           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3327           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3328                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3329         esac; \
3330         module_srcdir=bfd; \
3331         $(SHELL) $$s/$$module_srcdir/configure \
3332           --srcdir=$${topdir}/$$module_srcdir \
3333           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3334           --target=${target_alias} \
3335            --with-build-libsubdir=$(HOST_SUBDIR)  \
3336           $(STAGEprofile_CONFIGURE_FLAGS)
3337 @endif bfd-bootstrap
3338
3339 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3340 maybe-configure-stagefeedback-bfd:
3341 @if bfd-bootstrap
3342 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3343 configure-stagefeedback-bfd:
3344         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3346         @r=`${PWD_COMMAND}`; export r; \
3347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3348         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3349         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3350         $(HOST_EXPORTS) \
3351         $(POSTSTAGE1_HOST_EXPORTS) \
3352         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3353         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3354         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3355         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
3356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3357         cd $(HOST_SUBDIR)/bfd || exit 1; \
3358         case $(srcdir) in \
3359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3360           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3362         esac; \
3363         module_srcdir=bfd; \
3364         $(SHELL) $$s/$$module_srcdir/configure \
3365           --srcdir=$${topdir}/$$module_srcdir \
3366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3367           --target=${target_alias} \
3368            --with-build-libsubdir=$(HOST_SUBDIR)  \
3369           $(STAGEfeedback_CONFIGURE_FLAGS)
3370 @endif bfd-bootstrap
3371
3372
3373
3374
3375
3376 .PHONY: all-bfd maybe-all-bfd
3377 maybe-all-bfd:
3378 @if gcc-bootstrap
3379 all-bfd: stage_current
3380 @endif gcc-bootstrap
3381 @if bfd
3382 TARGET-bfd=all
3383 maybe-all-bfd: all-bfd
3384 all-bfd: configure-bfd
3385         @r=`${PWD_COMMAND}`; export r; \
3386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3387         $(HOST_EXPORTS)  \
3388         (cd $(HOST_SUBDIR)/bfd && \
3389           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3390                 $(TARGET-bfd))
3391 @endif bfd
3392
3393
3394
3395 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3396 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3397 maybe-all-stage1-bfd:
3398 maybe-clean-stage1-bfd:
3399 @if bfd-bootstrap
3400 maybe-all-stage1-bfd: all-stage1-bfd
3401 all-stage1: all-stage1-bfd
3402 TARGET-stage1-bfd = $(TARGET-bfd)
3403 all-stage1-bfd: configure-stage1-bfd
3404         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3405         @r=`${PWD_COMMAND}`; export r; \
3406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3407         TFLAGS="$(STAGE1_TFLAGS)"; \
3408         $(HOST_EXPORTS)  \
3409         cd $(HOST_SUBDIR)/bfd && \
3410         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3411                 CFLAGS="$(STAGE1_CFLAGS)" \
3412                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3413                 LIBCFLAGS="$(LIBCFLAGS)" \
3414                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3415                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3416                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3417                 $(EXTRA_HOST_FLAGS)  \
3418                 $(STAGE1_FLAGS_TO_PASS)  \
3419                 TFLAGS="$(STAGE1_TFLAGS)" \
3420                 $(TARGET-stage1-bfd)
3421
3422 maybe-clean-stage1-bfd: clean-stage1-bfd
3423 clean-stage1: clean-stage1-bfd
3424 clean-stage1-bfd:
3425         @if [ $(current_stage) = stage1 ]; then \
3426           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3427         else \
3428           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3429           $(MAKE) stage1-start; \
3430         fi; \
3431         cd $(HOST_SUBDIR)/bfd && \
3432         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3433         $(STAGE1_FLAGS_TO_PASS)  clean
3434 @endif bfd-bootstrap
3435
3436
3437 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3438 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3439 maybe-all-stage2-bfd:
3440 maybe-clean-stage2-bfd:
3441 @if bfd-bootstrap
3442 maybe-all-stage2-bfd: all-stage2-bfd
3443 all-stage2: all-stage2-bfd
3444 TARGET-stage2-bfd = $(TARGET-bfd)
3445 all-stage2-bfd: configure-stage2-bfd
3446         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3447         @r=`${PWD_COMMAND}`; export r; \
3448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3449         TFLAGS="$(STAGE2_TFLAGS)"; \
3450         $(HOST_EXPORTS) \
3451         $(POSTSTAGE1_HOST_EXPORTS)  \
3452         cd $(HOST_SUBDIR)/bfd && \
3453         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3454                 CFLAGS="$(STAGE2_CFLAGS)" \
3455                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3456                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3457                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3458                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3459                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3460                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3461                 TFLAGS="$(STAGE2_TFLAGS)" \
3462                 $(TARGET-stage2-bfd)
3463
3464 maybe-clean-stage2-bfd: clean-stage2-bfd
3465 clean-stage2: clean-stage2-bfd
3466 clean-stage2-bfd:
3467         @if [ $(current_stage) = stage2 ]; then \
3468           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3469         else \
3470           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3471           $(MAKE) stage2-start; \
3472         fi; \
3473         cd $(HOST_SUBDIR)/bfd && \
3474         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3475 @endif bfd-bootstrap
3476
3477
3478 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3479 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3480 maybe-all-stage3-bfd:
3481 maybe-clean-stage3-bfd:
3482 @if bfd-bootstrap
3483 maybe-all-stage3-bfd: all-stage3-bfd
3484 all-stage3: all-stage3-bfd
3485 TARGET-stage3-bfd = $(TARGET-bfd)
3486 all-stage3-bfd: configure-stage3-bfd
3487         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3488         @r=`${PWD_COMMAND}`; export r; \
3489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3490         TFLAGS="$(STAGE3_TFLAGS)"; \
3491         $(HOST_EXPORTS) \
3492         $(POSTSTAGE1_HOST_EXPORTS)  \
3493         cd $(HOST_SUBDIR)/bfd && \
3494         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3495                 CFLAGS="$(STAGE3_CFLAGS)" \
3496                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3497                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3498                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3499                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3500                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3501                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3502                 TFLAGS="$(STAGE3_TFLAGS)" \
3503                 $(TARGET-stage3-bfd)
3504
3505 maybe-clean-stage3-bfd: clean-stage3-bfd
3506 clean-stage3: clean-stage3-bfd
3507 clean-stage3-bfd:
3508         @if [ $(current_stage) = stage3 ]; then \
3509           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3510         else \
3511           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3512           $(MAKE) stage3-start; \
3513         fi; \
3514         cd $(HOST_SUBDIR)/bfd && \
3515         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3516 @endif bfd-bootstrap
3517
3518
3519 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3520 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3521 maybe-all-stage4-bfd:
3522 maybe-clean-stage4-bfd:
3523 @if bfd-bootstrap
3524 maybe-all-stage4-bfd: all-stage4-bfd
3525 all-stage4: all-stage4-bfd
3526 TARGET-stage4-bfd = $(TARGET-bfd)
3527 all-stage4-bfd: configure-stage4-bfd
3528         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3529         @r=`${PWD_COMMAND}`; export r; \
3530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3531         TFLAGS="$(STAGE4_TFLAGS)"; \
3532         $(HOST_EXPORTS) \
3533         $(POSTSTAGE1_HOST_EXPORTS)  \
3534         cd $(HOST_SUBDIR)/bfd && \
3535         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3536                 CFLAGS="$(STAGE4_CFLAGS)" \
3537                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3538                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3539                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3540                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3541                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3542                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3543                 TFLAGS="$(STAGE4_TFLAGS)" \
3544                 $(TARGET-stage4-bfd)
3545
3546 maybe-clean-stage4-bfd: clean-stage4-bfd
3547 clean-stage4: clean-stage4-bfd
3548 clean-stage4-bfd:
3549         @if [ $(current_stage) = stage4 ]; then \
3550           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3551         else \
3552           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3553           $(MAKE) stage4-start; \
3554         fi; \
3555         cd $(HOST_SUBDIR)/bfd && \
3556         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3557 @endif bfd-bootstrap
3558
3559
3560 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3561 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3562 maybe-all-stageprofile-bfd:
3563 maybe-clean-stageprofile-bfd:
3564 @if bfd-bootstrap
3565 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3566 all-stageprofile: all-stageprofile-bfd
3567 TARGET-stageprofile-bfd = $(TARGET-bfd)
3568 all-stageprofile-bfd: configure-stageprofile-bfd
3569         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3570         @r=`${PWD_COMMAND}`; export r; \
3571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3572         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3573         $(HOST_EXPORTS) \
3574         $(POSTSTAGE1_HOST_EXPORTS)  \
3575         cd $(HOST_SUBDIR)/bfd && \
3576         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3577                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3578                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3579                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3580                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3581                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3582                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3583                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3584                 TFLAGS="$(STAGEprofile_TFLAGS)" \
3585                 $(TARGET-stageprofile-bfd)
3586
3587 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3588 clean-stageprofile: clean-stageprofile-bfd
3589 clean-stageprofile-bfd:
3590         @if [ $(current_stage) = stageprofile ]; then \
3591           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3592         else \
3593           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3594           $(MAKE) stageprofile-start; \
3595         fi; \
3596         cd $(HOST_SUBDIR)/bfd && \
3597         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3598 @endif bfd-bootstrap
3599
3600
3601 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3602 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3603 maybe-all-stagefeedback-bfd:
3604 maybe-clean-stagefeedback-bfd:
3605 @if bfd-bootstrap
3606 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3607 all-stagefeedback: all-stagefeedback-bfd
3608 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3609 all-stagefeedback-bfd: configure-stagefeedback-bfd
3610         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3611         @r=`${PWD_COMMAND}`; export r; \
3612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3613         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3614         $(HOST_EXPORTS) \
3615         $(POSTSTAGE1_HOST_EXPORTS)  \
3616         cd $(HOST_SUBDIR)/bfd && \
3617         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3618                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3619                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3620                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3621                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3622                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3623                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3624                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3625                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3626                 $(TARGET-stagefeedback-bfd)
3627
3628 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3629 clean-stagefeedback: clean-stagefeedback-bfd
3630 clean-stagefeedback-bfd:
3631         @if [ $(current_stage) = stagefeedback ]; then \
3632           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3633         else \
3634           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3635           $(MAKE) stagefeedback-start; \
3636         fi; \
3637         cd $(HOST_SUBDIR)/bfd && \
3638         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3639 @endif bfd-bootstrap
3640
3641
3642
3643
3644
3645 .PHONY: check-bfd maybe-check-bfd
3646 maybe-check-bfd:
3647 @if bfd
3648 maybe-check-bfd: check-bfd
3649
3650 check-bfd:
3651         @: $(MAKE); $(unstage)
3652         @r=`${PWD_COMMAND}`; export r; \
3653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3654         $(HOST_EXPORTS) \
3655         (cd $(HOST_SUBDIR)/bfd && \
3656           $(MAKE) $(FLAGS_TO_PASS)  check)
3657
3658 @endif bfd
3659
3660 .PHONY: install-bfd maybe-install-bfd
3661 maybe-install-bfd:
3662 @if bfd
3663 maybe-install-bfd: install-bfd
3664
3665 install-bfd: installdirs
3666         @: $(MAKE); $(unstage)
3667         @r=`${PWD_COMMAND}`; export r; \
3668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3669         $(HOST_EXPORTS) \
3670         (cd $(HOST_SUBDIR)/bfd && \
3671           $(MAKE) $(FLAGS_TO_PASS)  install)
3672
3673 @endif bfd
3674
3675 .PHONY: install-strip-bfd maybe-install-strip-bfd
3676 maybe-install-strip-bfd:
3677 @if bfd
3678 maybe-install-strip-bfd: install-strip-bfd
3679
3680 install-strip-bfd: installdirs
3681         @: $(MAKE); $(unstage)
3682         @r=`${PWD_COMMAND}`; export r; \
3683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3684         $(HOST_EXPORTS) \
3685         (cd $(HOST_SUBDIR)/bfd && \
3686           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3687
3688 @endif bfd
3689
3690 # Other targets (info, dvi, pdf, etc.)
3691
3692 .PHONY: maybe-info-bfd info-bfd
3693 maybe-info-bfd:
3694 @if bfd
3695 maybe-info-bfd: info-bfd
3696
3697 info-bfd: \
3698     configure-bfd 
3699         @[ -f ./bfd/Makefile ] || exit 0; \
3700         r=`${PWD_COMMAND}`; export r; \
3701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3702         $(HOST_EXPORTS) \
3703         for flag in $(EXTRA_HOST_FLAGS) ; do \
3704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3705         done; \
3706         echo "Doing info in bfd" ; \
3707         (cd $(HOST_SUBDIR)/bfd && \
3708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3710                   "RANLIB=$${RANLIB}" \
3711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3712                   info) \
3713           || exit 1
3714
3715 @endif bfd
3716
3717 .PHONY: maybe-dvi-bfd dvi-bfd
3718 maybe-dvi-bfd:
3719 @if bfd
3720 maybe-dvi-bfd: dvi-bfd
3721
3722 dvi-bfd: \
3723     configure-bfd 
3724         @[ -f ./bfd/Makefile ] || exit 0; \
3725         r=`${PWD_COMMAND}`; export r; \
3726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3727         $(HOST_EXPORTS) \
3728         for flag in $(EXTRA_HOST_FLAGS) ; do \
3729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3730         done; \
3731         echo "Doing dvi in bfd" ; \
3732         (cd $(HOST_SUBDIR)/bfd && \
3733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3735                   "RANLIB=$${RANLIB}" \
3736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3737                   dvi) \
3738           || exit 1
3739
3740 @endif bfd
3741
3742 .PHONY: maybe-pdf-bfd pdf-bfd
3743 maybe-pdf-bfd:
3744 @if bfd
3745 maybe-pdf-bfd: pdf-bfd
3746
3747 pdf-bfd: \
3748     configure-bfd 
3749         @[ -f ./bfd/Makefile ] || exit 0; \
3750         r=`${PWD_COMMAND}`; export r; \
3751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3752         $(HOST_EXPORTS) \
3753         for flag in $(EXTRA_HOST_FLAGS) ; do \
3754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3755         done; \
3756         echo "Doing pdf in bfd" ; \
3757         (cd $(HOST_SUBDIR)/bfd && \
3758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3760                   "RANLIB=$${RANLIB}" \
3761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3762                   pdf) \
3763           || exit 1
3764
3765 @endif bfd
3766
3767 .PHONY: maybe-html-bfd html-bfd
3768 maybe-html-bfd:
3769 @if bfd
3770 maybe-html-bfd: html-bfd
3771
3772 html-bfd: \
3773     configure-bfd 
3774         @[ -f ./bfd/Makefile ] || exit 0; \
3775         r=`${PWD_COMMAND}`; export r; \
3776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3777         $(HOST_EXPORTS) \
3778         for flag in $(EXTRA_HOST_FLAGS) ; do \
3779           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3780         done; \
3781         echo "Doing html in bfd" ; \
3782         (cd $(HOST_SUBDIR)/bfd && \
3783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3785                   "RANLIB=$${RANLIB}" \
3786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3787                   html) \
3788           || exit 1
3789
3790 @endif bfd
3791
3792 .PHONY: maybe-TAGS-bfd TAGS-bfd
3793 maybe-TAGS-bfd:
3794 @if bfd
3795 maybe-TAGS-bfd: TAGS-bfd
3796
3797 TAGS-bfd: \
3798     configure-bfd 
3799         @[ -f ./bfd/Makefile ] || exit 0; \
3800         r=`${PWD_COMMAND}`; export r; \
3801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3802         $(HOST_EXPORTS) \
3803         for flag in $(EXTRA_HOST_FLAGS) ; do \
3804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3805         done; \
3806         echo "Doing TAGS in bfd" ; \
3807         (cd $(HOST_SUBDIR)/bfd && \
3808           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3809                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3810                   "RANLIB=$${RANLIB}" \
3811                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3812                   TAGS) \
3813           || exit 1
3814
3815 @endif bfd
3816
3817 .PHONY: maybe-install-info-bfd install-info-bfd
3818 maybe-install-info-bfd:
3819 @if bfd
3820 maybe-install-info-bfd: install-info-bfd
3821
3822 install-info-bfd: \
3823     configure-bfd \
3824     info-bfd 
3825         @[ -f ./bfd/Makefile ] || exit 0; \
3826         r=`${PWD_COMMAND}`; export r; \
3827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3828         $(HOST_EXPORTS) \
3829         for flag in $(EXTRA_HOST_FLAGS) ; do \
3830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3831         done; \
3832         echo "Doing install-info in bfd" ; \
3833         (cd $(HOST_SUBDIR)/bfd && \
3834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3836                   "RANLIB=$${RANLIB}" \
3837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3838                   install-info) \
3839           || exit 1
3840
3841 @endif bfd
3842
3843 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3844 maybe-install-pdf-bfd:
3845 @if bfd
3846 maybe-install-pdf-bfd: install-pdf-bfd
3847
3848 install-pdf-bfd: \
3849     configure-bfd \
3850     pdf-bfd 
3851         @[ -f ./bfd/Makefile ] || exit 0; \
3852         r=`${PWD_COMMAND}`; export r; \
3853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3854         $(HOST_EXPORTS) \
3855         for flag in $(EXTRA_HOST_FLAGS) ; do \
3856           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3857         done; \
3858         echo "Doing install-pdf in bfd" ; \
3859         (cd $(HOST_SUBDIR)/bfd && \
3860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3862                   "RANLIB=$${RANLIB}" \
3863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3864                   install-pdf) \
3865           || exit 1
3866
3867 @endif bfd
3868
3869 .PHONY: maybe-install-html-bfd install-html-bfd
3870 maybe-install-html-bfd:
3871 @if bfd
3872 maybe-install-html-bfd: install-html-bfd
3873
3874 install-html-bfd: \
3875     configure-bfd \
3876     html-bfd 
3877         @[ -f ./bfd/Makefile ] || exit 0; \
3878         r=`${PWD_COMMAND}`; export r; \
3879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3880         $(HOST_EXPORTS) \
3881         for flag in $(EXTRA_HOST_FLAGS) ; do \
3882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3883         done; \
3884         echo "Doing install-html in bfd" ; \
3885         (cd $(HOST_SUBDIR)/bfd && \
3886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3888                   "RANLIB=$${RANLIB}" \
3889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3890                   install-html) \
3891           || exit 1
3892
3893 @endif bfd
3894
3895 .PHONY: maybe-installcheck-bfd installcheck-bfd
3896 maybe-installcheck-bfd:
3897 @if bfd
3898 maybe-installcheck-bfd: installcheck-bfd
3899
3900 installcheck-bfd: \
3901     configure-bfd 
3902         @[ -f ./bfd/Makefile ] || exit 0; \
3903         r=`${PWD_COMMAND}`; export r; \
3904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3905         $(HOST_EXPORTS) \
3906         for flag in $(EXTRA_HOST_FLAGS) ; do \
3907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3908         done; \
3909         echo "Doing installcheck in bfd" ; \
3910         (cd $(HOST_SUBDIR)/bfd && \
3911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3913                   "RANLIB=$${RANLIB}" \
3914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3915                   installcheck) \
3916           || exit 1
3917
3918 @endif bfd
3919
3920 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3921 maybe-mostlyclean-bfd:
3922 @if bfd
3923 maybe-mostlyclean-bfd: mostlyclean-bfd
3924
3925 mostlyclean-bfd: 
3926         @[ -f ./bfd/Makefile ] || exit 0; \
3927         r=`${PWD_COMMAND}`; export r; \
3928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3929         $(HOST_EXPORTS) \
3930         for flag in $(EXTRA_HOST_FLAGS) ; do \
3931           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3932         done; \
3933         echo "Doing mostlyclean in bfd" ; \
3934         (cd $(HOST_SUBDIR)/bfd && \
3935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3937                   "RANLIB=$${RANLIB}" \
3938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3939                   mostlyclean) \
3940           || exit 1
3941
3942 @endif bfd
3943
3944 .PHONY: maybe-clean-bfd clean-bfd
3945 maybe-clean-bfd:
3946 @if bfd
3947 maybe-clean-bfd: clean-bfd
3948
3949 clean-bfd: 
3950         @[ -f ./bfd/Makefile ] || exit 0; \
3951         r=`${PWD_COMMAND}`; export r; \
3952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3953         $(HOST_EXPORTS) \
3954         for flag in $(EXTRA_HOST_FLAGS) ; do \
3955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3956         done; \
3957         echo "Doing clean in bfd" ; \
3958         (cd $(HOST_SUBDIR)/bfd && \
3959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3961                   "RANLIB=$${RANLIB}" \
3962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3963                   clean) \
3964           || exit 1
3965
3966 @endif bfd
3967
3968 .PHONY: maybe-distclean-bfd distclean-bfd
3969 maybe-distclean-bfd:
3970 @if bfd
3971 maybe-distclean-bfd: distclean-bfd
3972
3973 distclean-bfd: 
3974         @[ -f ./bfd/Makefile ] || exit 0; \
3975         r=`${PWD_COMMAND}`; export r; \
3976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3977         $(HOST_EXPORTS) \
3978         for flag in $(EXTRA_HOST_FLAGS) ; do \
3979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3980         done; \
3981         echo "Doing distclean in bfd" ; \
3982         (cd $(HOST_SUBDIR)/bfd && \
3983           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3984                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3985                   "RANLIB=$${RANLIB}" \
3986                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3987                   distclean) \
3988           || exit 1
3989
3990 @endif bfd
3991
3992 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
3993 maybe-maintainer-clean-bfd:
3994 @if bfd
3995 maybe-maintainer-clean-bfd: maintainer-clean-bfd
3996
3997 maintainer-clean-bfd: 
3998         @[ -f ./bfd/Makefile ] || exit 0; \
3999         r=`${PWD_COMMAND}`; export r; \
4000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4001         $(HOST_EXPORTS) \
4002         for flag in $(EXTRA_HOST_FLAGS) ; do \
4003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4004         done; \
4005         echo "Doing maintainer-clean in bfd" ; \
4006         (cd $(HOST_SUBDIR)/bfd && \
4007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4009                   "RANLIB=$${RANLIB}" \
4010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4011                   maintainer-clean) \
4012           || exit 1
4013
4014 @endif bfd
4015
4016
4017
4018 .PHONY: configure-opcodes maybe-configure-opcodes
4019 maybe-configure-opcodes:
4020 @if gcc-bootstrap
4021 configure-opcodes: stage_current
4022 @endif gcc-bootstrap
4023 @if opcodes
4024 maybe-configure-opcodes: configure-opcodes
4025 configure-opcodes: 
4026         @r=`${PWD_COMMAND}`; export r; \
4027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4028         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4030         $(HOST_EXPORTS)  \
4031         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4032         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4033         case $(srcdir) in \
4034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4035           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4037         esac; \
4038         module_srcdir=opcodes; \
4039         $(SHELL) \
4040           $$s/$$module_srcdir/configure \
4041           --srcdir=$${topdir}/$$module_srcdir \
4042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4043           --target=${target_alias}  \
4044           || exit 1
4045 @endif opcodes
4046
4047
4048
4049 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4050 maybe-configure-stage1-opcodes:
4051 @if opcodes-bootstrap
4052 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4053 configure-stage1-opcodes:
4054         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4055         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4056         @r=`${PWD_COMMAND}`; export r; \
4057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4058         TFLAGS="$(STAGE1_TFLAGS)"; \
4059         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4060         $(HOST_EXPORTS) \
4061         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4062         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4063         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4064         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4066         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4067         case $(srcdir) in \
4068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4069           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4071         esac; \
4072         module_srcdir=opcodes; \
4073         $(SHELL) $$s/$$module_srcdir/configure \
4074           --srcdir=$${topdir}/$$module_srcdir \
4075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4076           --target=${target_alias} \
4077            \
4078           $(STAGE1_CONFIGURE_FLAGS)
4079 @endif opcodes-bootstrap
4080
4081 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4082 maybe-configure-stage2-opcodes:
4083 @if opcodes-bootstrap
4084 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4085 configure-stage2-opcodes:
4086         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4087         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4088         @r=`${PWD_COMMAND}`; export r; \
4089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4090         TFLAGS="$(STAGE2_TFLAGS)"; \
4091         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4092         $(HOST_EXPORTS) \
4093         $(POSTSTAGE1_HOST_EXPORTS) \
4094         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4095         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4096         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4097         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4099         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4100         case $(srcdir) in \
4101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4102           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4104         esac; \
4105         module_srcdir=opcodes; \
4106         $(SHELL) $$s/$$module_srcdir/configure \
4107           --srcdir=$${topdir}/$$module_srcdir \
4108           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4109           --target=${target_alias} \
4110            --with-build-libsubdir=$(HOST_SUBDIR)  \
4111           $(STAGE2_CONFIGURE_FLAGS)
4112 @endif opcodes-bootstrap
4113
4114 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4115 maybe-configure-stage3-opcodes:
4116 @if opcodes-bootstrap
4117 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4118 configure-stage3-opcodes:
4119         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4120         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4121         @r=`${PWD_COMMAND}`; export r; \
4122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4123         TFLAGS="$(STAGE3_TFLAGS)"; \
4124         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4125         $(HOST_EXPORTS) \
4126         $(POSTSTAGE1_HOST_EXPORTS) \
4127         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4128         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4129         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4130         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4131         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4132         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4133         case $(srcdir) in \
4134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4135           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4137         esac; \
4138         module_srcdir=opcodes; \
4139         $(SHELL) $$s/$$module_srcdir/configure \
4140           --srcdir=$${topdir}/$$module_srcdir \
4141           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4142           --target=${target_alias} \
4143            --with-build-libsubdir=$(HOST_SUBDIR)  \
4144           $(STAGE3_CONFIGURE_FLAGS)
4145 @endif opcodes-bootstrap
4146
4147 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4148 maybe-configure-stage4-opcodes:
4149 @if opcodes-bootstrap
4150 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4151 configure-stage4-opcodes:
4152         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4153         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4154         @r=`${PWD_COMMAND}`; export r; \
4155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4156         TFLAGS="$(STAGE4_TFLAGS)"; \
4157         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4158         $(HOST_EXPORTS) \
4159         $(POSTSTAGE1_HOST_EXPORTS) \
4160         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4161         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4162         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4163         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4164         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4165         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4166         case $(srcdir) in \
4167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4168           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4170         esac; \
4171         module_srcdir=opcodes; \
4172         $(SHELL) $$s/$$module_srcdir/configure \
4173           --srcdir=$${topdir}/$$module_srcdir \
4174           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4175           --target=${target_alias} \
4176            --with-build-libsubdir=$(HOST_SUBDIR)  \
4177           $(STAGE4_CONFIGURE_FLAGS)
4178 @endif opcodes-bootstrap
4179
4180 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4181 maybe-configure-stageprofile-opcodes:
4182 @if opcodes-bootstrap
4183 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4184 configure-stageprofile-opcodes:
4185         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4186         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4187         @r=`${PWD_COMMAND}`; export r; \
4188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4189         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4190         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4191         $(HOST_EXPORTS) \
4192         $(POSTSTAGE1_HOST_EXPORTS) \
4193         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4194         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4195         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4196         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4198         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4199         case $(srcdir) in \
4200           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4201           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4202                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4203         esac; \
4204         module_srcdir=opcodes; \
4205         $(SHELL) $$s/$$module_srcdir/configure \
4206           --srcdir=$${topdir}/$$module_srcdir \
4207           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4208           --target=${target_alias} \
4209            --with-build-libsubdir=$(HOST_SUBDIR)  \
4210           $(STAGEprofile_CONFIGURE_FLAGS)
4211 @endif opcodes-bootstrap
4212
4213 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4214 maybe-configure-stagefeedback-opcodes:
4215 @if opcodes-bootstrap
4216 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4217 configure-stagefeedback-opcodes:
4218         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4219         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4220         @r=`${PWD_COMMAND}`; export r; \
4221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4222         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4223         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4224         $(HOST_EXPORTS) \
4225         $(POSTSTAGE1_HOST_EXPORTS) \
4226         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4227         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4228         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4229         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4231         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4232         case $(srcdir) in \
4233           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4234           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4235                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4236         esac; \
4237         module_srcdir=opcodes; \
4238         $(SHELL) $$s/$$module_srcdir/configure \
4239           --srcdir=$${topdir}/$$module_srcdir \
4240           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4241           --target=${target_alias} \
4242            --with-build-libsubdir=$(HOST_SUBDIR)  \
4243           $(STAGEfeedback_CONFIGURE_FLAGS)
4244 @endif opcodes-bootstrap
4245
4246
4247
4248
4249
4250 .PHONY: all-opcodes maybe-all-opcodes
4251 maybe-all-opcodes:
4252 @if gcc-bootstrap
4253 all-opcodes: stage_current
4254 @endif gcc-bootstrap
4255 @if opcodes
4256 TARGET-opcodes=all
4257 maybe-all-opcodes: all-opcodes
4258 all-opcodes: configure-opcodes
4259         @r=`${PWD_COMMAND}`; export r; \
4260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4261         $(HOST_EXPORTS)  \
4262         (cd $(HOST_SUBDIR)/opcodes && \
4263           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4264                 $(TARGET-opcodes))
4265 @endif opcodes
4266
4267
4268
4269 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4270 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4271 maybe-all-stage1-opcodes:
4272 maybe-clean-stage1-opcodes:
4273 @if opcodes-bootstrap
4274 maybe-all-stage1-opcodes: all-stage1-opcodes
4275 all-stage1: all-stage1-opcodes
4276 TARGET-stage1-opcodes = $(TARGET-opcodes)
4277 all-stage1-opcodes: configure-stage1-opcodes
4278         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4279         @r=`${PWD_COMMAND}`; export r; \
4280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4281         TFLAGS="$(STAGE1_TFLAGS)"; \
4282         $(HOST_EXPORTS)  \
4283         cd $(HOST_SUBDIR)/opcodes && \
4284         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4285                 CFLAGS="$(STAGE1_CFLAGS)" \
4286                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4287                 LIBCFLAGS="$(LIBCFLAGS)" \
4288                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4289                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4290                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4291                 $(EXTRA_HOST_FLAGS)  \
4292                 $(STAGE1_FLAGS_TO_PASS)  \
4293                 TFLAGS="$(STAGE1_TFLAGS)" \
4294                 $(TARGET-stage1-opcodes)
4295
4296 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4297 clean-stage1: clean-stage1-opcodes
4298 clean-stage1-opcodes:
4299         @if [ $(current_stage) = stage1 ]; then \
4300           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4301         else \
4302           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4303           $(MAKE) stage1-start; \
4304         fi; \
4305         cd $(HOST_SUBDIR)/opcodes && \
4306         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4307         $(STAGE1_FLAGS_TO_PASS)  clean
4308 @endif opcodes-bootstrap
4309
4310
4311 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4312 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4313 maybe-all-stage2-opcodes:
4314 maybe-clean-stage2-opcodes:
4315 @if opcodes-bootstrap
4316 maybe-all-stage2-opcodes: all-stage2-opcodes
4317 all-stage2: all-stage2-opcodes
4318 TARGET-stage2-opcodes = $(TARGET-opcodes)
4319 all-stage2-opcodes: configure-stage2-opcodes
4320         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4321         @r=`${PWD_COMMAND}`; export r; \
4322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4323         TFLAGS="$(STAGE2_TFLAGS)"; \
4324         $(HOST_EXPORTS) \
4325         $(POSTSTAGE1_HOST_EXPORTS)  \
4326         cd $(HOST_SUBDIR)/opcodes && \
4327         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4328                 CFLAGS="$(STAGE2_CFLAGS)" \
4329                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4330                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4331                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4332                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4333                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4334                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4335                 TFLAGS="$(STAGE2_TFLAGS)" \
4336                 $(TARGET-stage2-opcodes)
4337
4338 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4339 clean-stage2: clean-stage2-opcodes
4340 clean-stage2-opcodes:
4341         @if [ $(current_stage) = stage2 ]; then \
4342           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4343         else \
4344           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4345           $(MAKE) stage2-start; \
4346         fi; \
4347         cd $(HOST_SUBDIR)/opcodes && \
4348         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4349 @endif opcodes-bootstrap
4350
4351
4352 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4353 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4354 maybe-all-stage3-opcodes:
4355 maybe-clean-stage3-opcodes:
4356 @if opcodes-bootstrap
4357 maybe-all-stage3-opcodes: all-stage3-opcodes
4358 all-stage3: all-stage3-opcodes
4359 TARGET-stage3-opcodes = $(TARGET-opcodes)
4360 all-stage3-opcodes: configure-stage3-opcodes
4361         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4362         @r=`${PWD_COMMAND}`; export r; \
4363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4364         TFLAGS="$(STAGE3_TFLAGS)"; \
4365         $(HOST_EXPORTS) \
4366         $(POSTSTAGE1_HOST_EXPORTS)  \
4367         cd $(HOST_SUBDIR)/opcodes && \
4368         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4369                 CFLAGS="$(STAGE3_CFLAGS)" \
4370                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4371                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4372                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4373                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4374                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4375                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4376                 TFLAGS="$(STAGE3_TFLAGS)" \
4377                 $(TARGET-stage3-opcodes)
4378
4379 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4380 clean-stage3: clean-stage3-opcodes
4381 clean-stage3-opcodes:
4382         @if [ $(current_stage) = stage3 ]; then \
4383           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4384         else \
4385           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4386           $(MAKE) stage3-start; \
4387         fi; \
4388         cd $(HOST_SUBDIR)/opcodes && \
4389         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4390 @endif opcodes-bootstrap
4391
4392
4393 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4394 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4395 maybe-all-stage4-opcodes:
4396 maybe-clean-stage4-opcodes:
4397 @if opcodes-bootstrap
4398 maybe-all-stage4-opcodes: all-stage4-opcodes
4399 all-stage4: all-stage4-opcodes
4400 TARGET-stage4-opcodes = $(TARGET-opcodes)
4401 all-stage4-opcodes: configure-stage4-opcodes
4402         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4403         @r=`${PWD_COMMAND}`; export r; \
4404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4405         TFLAGS="$(STAGE4_TFLAGS)"; \
4406         $(HOST_EXPORTS) \
4407         $(POSTSTAGE1_HOST_EXPORTS)  \
4408         cd $(HOST_SUBDIR)/opcodes && \
4409         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4410                 CFLAGS="$(STAGE4_CFLAGS)" \
4411                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4412                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4413                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4414                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4415                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4416                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4417                 TFLAGS="$(STAGE4_TFLAGS)" \
4418                 $(TARGET-stage4-opcodes)
4419
4420 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4421 clean-stage4: clean-stage4-opcodes
4422 clean-stage4-opcodes:
4423         @if [ $(current_stage) = stage4 ]; then \
4424           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4425         else \
4426           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4427           $(MAKE) stage4-start; \
4428         fi; \
4429         cd $(HOST_SUBDIR)/opcodes && \
4430         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4431 @endif opcodes-bootstrap
4432
4433
4434 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4435 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4436 maybe-all-stageprofile-opcodes:
4437 maybe-clean-stageprofile-opcodes:
4438 @if opcodes-bootstrap
4439 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4440 all-stageprofile: all-stageprofile-opcodes
4441 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4442 all-stageprofile-opcodes: configure-stageprofile-opcodes
4443         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4444         @r=`${PWD_COMMAND}`; export r; \
4445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4446         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4447         $(HOST_EXPORTS) \
4448         $(POSTSTAGE1_HOST_EXPORTS)  \
4449         cd $(HOST_SUBDIR)/opcodes && \
4450         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4451                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4452                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4453                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4454                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4455                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4456                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4457                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4458                 TFLAGS="$(STAGEprofile_TFLAGS)" \
4459                 $(TARGET-stageprofile-opcodes)
4460
4461 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4462 clean-stageprofile: clean-stageprofile-opcodes
4463 clean-stageprofile-opcodes:
4464         @if [ $(current_stage) = stageprofile ]; then \
4465           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4466         else \
4467           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4468           $(MAKE) stageprofile-start; \
4469         fi; \
4470         cd $(HOST_SUBDIR)/opcodes && \
4471         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4472 @endif opcodes-bootstrap
4473
4474
4475 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4476 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4477 maybe-all-stagefeedback-opcodes:
4478 maybe-clean-stagefeedback-opcodes:
4479 @if opcodes-bootstrap
4480 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4481 all-stagefeedback: all-stagefeedback-opcodes
4482 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4483 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4484         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4485         @r=`${PWD_COMMAND}`; export r; \
4486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4487         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4488         $(HOST_EXPORTS) \
4489         $(POSTSTAGE1_HOST_EXPORTS)  \
4490         cd $(HOST_SUBDIR)/opcodes && \
4491         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4492                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4493                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4494                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4495                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4496                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4497                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4498                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4499                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4500                 $(TARGET-stagefeedback-opcodes)
4501
4502 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4503 clean-stagefeedback: clean-stagefeedback-opcodes
4504 clean-stagefeedback-opcodes:
4505         @if [ $(current_stage) = stagefeedback ]; then \
4506           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4507         else \
4508           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4509           $(MAKE) stagefeedback-start; \
4510         fi; \
4511         cd $(HOST_SUBDIR)/opcodes && \
4512         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4513 @endif opcodes-bootstrap
4514
4515
4516
4517
4518
4519 .PHONY: check-opcodes maybe-check-opcodes
4520 maybe-check-opcodes:
4521 @if opcodes
4522 maybe-check-opcodes: check-opcodes
4523
4524 check-opcodes:
4525         @: $(MAKE); $(unstage)
4526         @r=`${PWD_COMMAND}`; export r; \
4527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4528         $(HOST_EXPORTS) \
4529         (cd $(HOST_SUBDIR)/opcodes && \
4530           $(MAKE) $(FLAGS_TO_PASS)  check)
4531
4532 @endif opcodes
4533
4534 .PHONY: install-opcodes maybe-install-opcodes
4535 maybe-install-opcodes:
4536 @if opcodes
4537 maybe-install-opcodes: install-opcodes
4538
4539 install-opcodes: installdirs
4540         @: $(MAKE); $(unstage)
4541         @r=`${PWD_COMMAND}`; export r; \
4542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4543         $(HOST_EXPORTS) \
4544         (cd $(HOST_SUBDIR)/opcodes && \
4545           $(MAKE) $(FLAGS_TO_PASS)  install)
4546
4547 @endif opcodes
4548
4549 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4550 maybe-install-strip-opcodes:
4551 @if opcodes
4552 maybe-install-strip-opcodes: install-strip-opcodes
4553
4554 install-strip-opcodes: installdirs
4555         @: $(MAKE); $(unstage)
4556         @r=`${PWD_COMMAND}`; export r; \
4557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4558         $(HOST_EXPORTS) \
4559         (cd $(HOST_SUBDIR)/opcodes && \
4560           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4561
4562 @endif opcodes
4563
4564 # Other targets (info, dvi, pdf, etc.)
4565
4566 .PHONY: maybe-info-opcodes info-opcodes
4567 maybe-info-opcodes:
4568 @if opcodes
4569 maybe-info-opcodes: info-opcodes
4570
4571 info-opcodes: \
4572     configure-opcodes 
4573         @[ -f ./opcodes/Makefile ] || exit 0; \
4574         r=`${PWD_COMMAND}`; export r; \
4575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4576         $(HOST_EXPORTS) \
4577         for flag in $(EXTRA_HOST_FLAGS) ; do \
4578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4579         done; \
4580         echo "Doing info in opcodes" ; \
4581         (cd $(HOST_SUBDIR)/opcodes && \
4582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4584                   "RANLIB=$${RANLIB}" \
4585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4586                   info) \
4587           || exit 1
4588
4589 @endif opcodes
4590
4591 .PHONY: maybe-dvi-opcodes dvi-opcodes
4592 maybe-dvi-opcodes:
4593 @if opcodes
4594 maybe-dvi-opcodes: dvi-opcodes
4595
4596 dvi-opcodes: \
4597     configure-opcodes 
4598         @[ -f ./opcodes/Makefile ] || exit 0; \
4599         r=`${PWD_COMMAND}`; export r; \
4600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4601         $(HOST_EXPORTS) \
4602         for flag in $(EXTRA_HOST_FLAGS) ; do \
4603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4604         done; \
4605         echo "Doing dvi in opcodes" ; \
4606         (cd $(HOST_SUBDIR)/opcodes && \
4607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4609                   "RANLIB=$${RANLIB}" \
4610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4611                   dvi) \
4612           || exit 1
4613
4614 @endif opcodes
4615
4616 .PHONY: maybe-pdf-opcodes pdf-opcodes
4617 maybe-pdf-opcodes:
4618 @if opcodes
4619 maybe-pdf-opcodes: pdf-opcodes
4620
4621 pdf-opcodes: \
4622     configure-opcodes 
4623         @[ -f ./opcodes/Makefile ] || exit 0; \
4624         r=`${PWD_COMMAND}`; export r; \
4625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4626         $(HOST_EXPORTS) \
4627         for flag in $(EXTRA_HOST_FLAGS) ; do \
4628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4629         done; \
4630         echo "Doing pdf in opcodes" ; \
4631         (cd $(HOST_SUBDIR)/opcodes && \
4632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4634                   "RANLIB=$${RANLIB}" \
4635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4636                   pdf) \
4637           || exit 1
4638
4639 @endif opcodes
4640
4641 .PHONY: maybe-html-opcodes html-opcodes
4642 maybe-html-opcodes:
4643 @if opcodes
4644 maybe-html-opcodes: html-opcodes
4645
4646 html-opcodes: \
4647     configure-opcodes 
4648         @[ -f ./opcodes/Makefile ] || exit 0; \
4649         r=`${PWD_COMMAND}`; export r; \
4650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4651         $(HOST_EXPORTS) \
4652         for flag in $(EXTRA_HOST_FLAGS) ; do \
4653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4654         done; \
4655         echo "Doing html in opcodes" ; \
4656         (cd $(HOST_SUBDIR)/opcodes && \
4657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4659                   "RANLIB=$${RANLIB}" \
4660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4661                   html) \
4662           || exit 1
4663
4664 @endif opcodes
4665
4666 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4667 maybe-TAGS-opcodes:
4668 @if opcodes
4669 maybe-TAGS-opcodes: TAGS-opcodes
4670
4671 TAGS-opcodes: \
4672     configure-opcodes 
4673         @[ -f ./opcodes/Makefile ] || exit 0; \
4674         r=`${PWD_COMMAND}`; export r; \
4675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4676         $(HOST_EXPORTS) \
4677         for flag in $(EXTRA_HOST_FLAGS) ; do \
4678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4679         done; \
4680         echo "Doing TAGS in opcodes" ; \
4681         (cd $(HOST_SUBDIR)/opcodes && \
4682           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4683                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4684                   "RANLIB=$${RANLIB}" \
4685                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4686                   TAGS) \
4687           || exit 1
4688
4689 @endif opcodes
4690
4691 .PHONY: maybe-install-info-opcodes install-info-opcodes
4692 maybe-install-info-opcodes:
4693 @if opcodes
4694 maybe-install-info-opcodes: install-info-opcodes
4695
4696 install-info-opcodes: \
4697     configure-opcodes \
4698     info-opcodes 
4699         @[ -f ./opcodes/Makefile ] || exit 0; \
4700         r=`${PWD_COMMAND}`; export r; \
4701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4702         $(HOST_EXPORTS) \
4703         for flag in $(EXTRA_HOST_FLAGS) ; do \
4704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4705         done; \
4706         echo "Doing install-info in opcodes" ; \
4707         (cd $(HOST_SUBDIR)/opcodes && \
4708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4710                   "RANLIB=$${RANLIB}" \
4711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4712                   install-info) \
4713           || exit 1
4714
4715 @endif opcodes
4716
4717 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4718 maybe-install-pdf-opcodes:
4719 @if opcodes
4720 maybe-install-pdf-opcodes: install-pdf-opcodes
4721
4722 install-pdf-opcodes: \
4723     configure-opcodes \
4724     pdf-opcodes 
4725         @[ -f ./opcodes/Makefile ] || exit 0; \
4726         r=`${PWD_COMMAND}`; export r; \
4727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4728         $(HOST_EXPORTS) \
4729         for flag in $(EXTRA_HOST_FLAGS) ; do \
4730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4731         done; \
4732         echo "Doing install-pdf in opcodes" ; \
4733         (cd $(HOST_SUBDIR)/opcodes && \
4734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4736                   "RANLIB=$${RANLIB}" \
4737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4738                   install-pdf) \
4739           || exit 1
4740
4741 @endif opcodes
4742
4743 .PHONY: maybe-install-html-opcodes install-html-opcodes
4744 maybe-install-html-opcodes:
4745 @if opcodes
4746 maybe-install-html-opcodes: install-html-opcodes
4747
4748 install-html-opcodes: \
4749     configure-opcodes \
4750     html-opcodes 
4751         @[ -f ./opcodes/Makefile ] || exit 0; \
4752         r=`${PWD_COMMAND}`; export r; \
4753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4754         $(HOST_EXPORTS) \
4755         for flag in $(EXTRA_HOST_FLAGS) ; do \
4756           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4757         done; \
4758         echo "Doing install-html in opcodes" ; \
4759         (cd $(HOST_SUBDIR)/opcodes && \
4760           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4761                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4762                   "RANLIB=$${RANLIB}" \
4763                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4764                   install-html) \
4765           || exit 1
4766
4767 @endif opcodes
4768
4769 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4770 maybe-installcheck-opcodes:
4771 @if opcodes
4772 maybe-installcheck-opcodes: installcheck-opcodes
4773
4774 installcheck-opcodes: \
4775     configure-opcodes 
4776         @[ -f ./opcodes/Makefile ] || exit 0; \
4777         r=`${PWD_COMMAND}`; export r; \
4778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4779         $(HOST_EXPORTS) \
4780         for flag in $(EXTRA_HOST_FLAGS) ; do \
4781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4782         done; \
4783         echo "Doing installcheck in opcodes" ; \
4784         (cd $(HOST_SUBDIR)/opcodes && \
4785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4787                   "RANLIB=$${RANLIB}" \
4788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4789                   installcheck) \
4790           || exit 1
4791
4792 @endif opcodes
4793
4794 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4795 maybe-mostlyclean-opcodes:
4796 @if opcodes
4797 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4798
4799 mostlyclean-opcodes: 
4800         @[ -f ./opcodes/Makefile ] || exit 0; \
4801         r=`${PWD_COMMAND}`; export r; \
4802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4803         $(HOST_EXPORTS) \
4804         for flag in $(EXTRA_HOST_FLAGS) ; do \
4805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4806         done; \
4807         echo "Doing mostlyclean in opcodes" ; \
4808         (cd $(HOST_SUBDIR)/opcodes && \
4809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4811                   "RANLIB=$${RANLIB}" \
4812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4813                   mostlyclean) \
4814           || exit 1
4815
4816 @endif opcodes
4817
4818 .PHONY: maybe-clean-opcodes clean-opcodes
4819 maybe-clean-opcodes:
4820 @if opcodes
4821 maybe-clean-opcodes: clean-opcodes
4822
4823 clean-opcodes: 
4824         @[ -f ./opcodes/Makefile ] || exit 0; \
4825         r=`${PWD_COMMAND}`; export r; \
4826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4827         $(HOST_EXPORTS) \
4828         for flag in $(EXTRA_HOST_FLAGS) ; do \
4829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4830         done; \
4831         echo "Doing clean in opcodes" ; \
4832         (cd $(HOST_SUBDIR)/opcodes && \
4833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4835                   "RANLIB=$${RANLIB}" \
4836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4837                   clean) \
4838           || exit 1
4839
4840 @endif opcodes
4841
4842 .PHONY: maybe-distclean-opcodes distclean-opcodes
4843 maybe-distclean-opcodes:
4844 @if opcodes
4845 maybe-distclean-opcodes: distclean-opcodes
4846
4847 distclean-opcodes: 
4848         @[ -f ./opcodes/Makefile ] || exit 0; \
4849         r=`${PWD_COMMAND}`; export r; \
4850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4851         $(HOST_EXPORTS) \
4852         for flag in $(EXTRA_HOST_FLAGS) ; do \
4853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4854         done; \
4855         echo "Doing distclean in opcodes" ; \
4856         (cd $(HOST_SUBDIR)/opcodes && \
4857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4859                   "RANLIB=$${RANLIB}" \
4860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4861                   distclean) \
4862           || exit 1
4863
4864 @endif opcodes
4865
4866 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4867 maybe-maintainer-clean-opcodes:
4868 @if opcodes
4869 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4870
4871 maintainer-clean-opcodes: 
4872         @[ -f ./opcodes/Makefile ] || exit 0; \
4873         r=`${PWD_COMMAND}`; export r; \
4874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4875         $(HOST_EXPORTS) \
4876         for flag in $(EXTRA_HOST_FLAGS) ; do \
4877           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4878         done; \
4879         echo "Doing maintainer-clean in opcodes" ; \
4880         (cd $(HOST_SUBDIR)/opcodes && \
4881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4883                   "RANLIB=$${RANLIB}" \
4884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4885                   maintainer-clean) \
4886           || exit 1
4887
4888 @endif opcodes
4889
4890
4891
4892 .PHONY: configure-binutils maybe-configure-binutils
4893 maybe-configure-binutils:
4894 @if gcc-bootstrap
4895 configure-binutils: stage_current
4896 @endif gcc-bootstrap
4897 @if binutils
4898 maybe-configure-binutils: configure-binutils
4899 configure-binutils: 
4900         @r=`${PWD_COMMAND}`; export r; \
4901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4902         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4903         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4904         $(HOST_EXPORTS)  \
4905         echo Configuring in $(HOST_SUBDIR)/binutils; \
4906         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4907         case $(srcdir) in \
4908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4909           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4911         esac; \
4912         module_srcdir=binutils; \
4913         $(SHELL) \
4914           $$s/$$module_srcdir/configure \
4915           --srcdir=$${topdir}/$$module_srcdir \
4916           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4917           --target=${target_alias}  \
4918           || exit 1
4919 @endif binutils
4920
4921
4922
4923 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4924 maybe-configure-stage1-binutils:
4925 @if binutils-bootstrap
4926 maybe-configure-stage1-binutils: configure-stage1-binutils
4927 configure-stage1-binutils:
4928         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4929         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4930         @r=`${PWD_COMMAND}`; export r; \
4931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4932         TFLAGS="$(STAGE1_TFLAGS)"; \
4933         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4934         $(HOST_EXPORTS) \
4935         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4936         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4937         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4938         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
4939         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4940         cd $(HOST_SUBDIR)/binutils || exit 1; \
4941         case $(srcdir) in \
4942           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4943           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4944                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4945         esac; \
4946         module_srcdir=binutils; \
4947         $(SHELL) $$s/$$module_srcdir/configure \
4948           --srcdir=$${topdir}/$$module_srcdir \
4949           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4950           --target=${target_alias} \
4951            \
4952           $(STAGE1_CONFIGURE_FLAGS)
4953 @endif binutils-bootstrap
4954
4955 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4956 maybe-configure-stage2-binutils:
4957 @if binutils-bootstrap
4958 maybe-configure-stage2-binutils: configure-stage2-binutils
4959 configure-stage2-binutils:
4960         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4961         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4962         @r=`${PWD_COMMAND}`; export r; \
4963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4964         TFLAGS="$(STAGE2_TFLAGS)"; \
4965         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4966         $(HOST_EXPORTS) \
4967         $(POSTSTAGE1_HOST_EXPORTS) \
4968         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4969         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4970         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4971         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
4972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4973         cd $(HOST_SUBDIR)/binutils || exit 1; \
4974         case $(srcdir) in \
4975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4976           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4978         esac; \
4979         module_srcdir=binutils; \
4980         $(SHELL) $$s/$$module_srcdir/configure \
4981           --srcdir=$${topdir}/$$module_srcdir \
4982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4983           --target=${target_alias} \
4984            --with-build-libsubdir=$(HOST_SUBDIR)  \
4985           $(STAGE2_CONFIGURE_FLAGS)
4986 @endif binutils-bootstrap
4987
4988 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4989 maybe-configure-stage3-binutils:
4990 @if binutils-bootstrap
4991 maybe-configure-stage3-binutils: configure-stage3-binutils
4992 configure-stage3-binutils:
4993         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4994         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4995         @r=`${PWD_COMMAND}`; export r; \
4996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4997         TFLAGS="$(STAGE3_TFLAGS)"; \
4998         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4999         $(HOST_EXPORTS) \
5000         $(POSTSTAGE1_HOST_EXPORTS) \
5001         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5002         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5003         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5004         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5005         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5006         cd $(HOST_SUBDIR)/binutils || exit 1; \
5007         case $(srcdir) in \
5008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5009           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5011         esac; \
5012         module_srcdir=binutils; \
5013         $(SHELL) $$s/$$module_srcdir/configure \
5014           --srcdir=$${topdir}/$$module_srcdir \
5015           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5016           --target=${target_alias} \
5017            --with-build-libsubdir=$(HOST_SUBDIR)  \
5018           $(STAGE3_CONFIGURE_FLAGS)
5019 @endif binutils-bootstrap
5020
5021 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5022 maybe-configure-stage4-binutils:
5023 @if binutils-bootstrap
5024 maybe-configure-stage4-binutils: configure-stage4-binutils
5025 configure-stage4-binutils:
5026         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5027         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5028         @r=`${PWD_COMMAND}`; export r; \
5029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5030         TFLAGS="$(STAGE4_TFLAGS)"; \
5031         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5032         $(HOST_EXPORTS) \
5033         $(POSTSTAGE1_HOST_EXPORTS) \
5034         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5035         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5036         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5037         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5038         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5039         cd $(HOST_SUBDIR)/binutils || exit 1; \
5040         case $(srcdir) in \
5041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5042           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5044         esac; \
5045         module_srcdir=binutils; \
5046         $(SHELL) $$s/$$module_srcdir/configure \
5047           --srcdir=$${topdir}/$$module_srcdir \
5048           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5049           --target=${target_alias} \
5050            --with-build-libsubdir=$(HOST_SUBDIR)  \
5051           $(STAGE4_CONFIGURE_FLAGS)
5052 @endif binutils-bootstrap
5053
5054 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5055 maybe-configure-stageprofile-binutils:
5056 @if binutils-bootstrap
5057 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5058 configure-stageprofile-binutils:
5059         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5060         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5061         @r=`${PWD_COMMAND}`; export r; \
5062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5063         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5064         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5065         $(HOST_EXPORTS) \
5066         $(POSTSTAGE1_HOST_EXPORTS) \
5067         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5068         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5069         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5070         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5071         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5072         cd $(HOST_SUBDIR)/binutils || exit 1; \
5073         case $(srcdir) in \
5074           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5075           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5076                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5077         esac; \
5078         module_srcdir=binutils; \
5079         $(SHELL) $$s/$$module_srcdir/configure \
5080           --srcdir=$${topdir}/$$module_srcdir \
5081           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5082           --target=${target_alias} \
5083            --with-build-libsubdir=$(HOST_SUBDIR)  \
5084           $(STAGEprofile_CONFIGURE_FLAGS)
5085 @endif binutils-bootstrap
5086
5087 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5088 maybe-configure-stagefeedback-binutils:
5089 @if binutils-bootstrap
5090 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5091 configure-stagefeedback-binutils:
5092         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5093         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5094         @r=`${PWD_COMMAND}`; export r; \
5095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5096         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5097         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5098         $(HOST_EXPORTS) \
5099         $(POSTSTAGE1_HOST_EXPORTS) \
5100         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5101         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5102         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5103         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5105         cd $(HOST_SUBDIR)/binutils || exit 1; \
5106         case $(srcdir) in \
5107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5108           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5110         esac; \
5111         module_srcdir=binutils; \
5112         $(SHELL) $$s/$$module_srcdir/configure \
5113           --srcdir=$${topdir}/$$module_srcdir \
5114           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5115           --target=${target_alias} \
5116            --with-build-libsubdir=$(HOST_SUBDIR)  \
5117           $(STAGEfeedback_CONFIGURE_FLAGS)
5118 @endif binutils-bootstrap
5119
5120
5121
5122
5123
5124 .PHONY: all-binutils maybe-all-binutils
5125 maybe-all-binutils:
5126 @if gcc-bootstrap
5127 all-binutils: stage_current
5128 @endif gcc-bootstrap
5129 @if binutils
5130 TARGET-binutils=all
5131 maybe-all-binutils: all-binutils
5132 all-binutils: configure-binutils
5133         @r=`${PWD_COMMAND}`; export r; \
5134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5135         $(HOST_EXPORTS)  \
5136         (cd $(HOST_SUBDIR)/binutils && \
5137           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5138                 $(TARGET-binutils))
5139 @endif binutils
5140
5141
5142
5143 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5144 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5145 maybe-all-stage1-binutils:
5146 maybe-clean-stage1-binutils:
5147 @if binutils-bootstrap
5148 maybe-all-stage1-binutils: all-stage1-binutils
5149 all-stage1: all-stage1-binutils
5150 TARGET-stage1-binutils = $(TARGET-binutils)
5151 all-stage1-binutils: configure-stage1-binutils
5152         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5153         @r=`${PWD_COMMAND}`; export r; \
5154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5155         TFLAGS="$(STAGE1_TFLAGS)"; \
5156         $(HOST_EXPORTS)  \
5157         cd $(HOST_SUBDIR)/binutils && \
5158         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5159                 CFLAGS="$(STAGE1_CFLAGS)" \
5160                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5161                 LIBCFLAGS="$(LIBCFLAGS)" \
5162                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5163                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5164                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5165                 $(EXTRA_HOST_FLAGS)  \
5166                 $(STAGE1_FLAGS_TO_PASS)  \
5167                 TFLAGS="$(STAGE1_TFLAGS)" \
5168                 $(TARGET-stage1-binutils)
5169
5170 maybe-clean-stage1-binutils: clean-stage1-binutils
5171 clean-stage1: clean-stage1-binutils
5172 clean-stage1-binutils:
5173         @if [ $(current_stage) = stage1 ]; then \
5174           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5175         else \
5176           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5177           $(MAKE) stage1-start; \
5178         fi; \
5179         cd $(HOST_SUBDIR)/binutils && \
5180         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5181         $(STAGE1_FLAGS_TO_PASS)  clean
5182 @endif binutils-bootstrap
5183
5184
5185 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5186 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5187 maybe-all-stage2-binutils:
5188 maybe-clean-stage2-binutils:
5189 @if binutils-bootstrap
5190 maybe-all-stage2-binutils: all-stage2-binutils
5191 all-stage2: all-stage2-binutils
5192 TARGET-stage2-binutils = $(TARGET-binutils)
5193 all-stage2-binutils: configure-stage2-binutils
5194         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5195         @r=`${PWD_COMMAND}`; export r; \
5196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5197         TFLAGS="$(STAGE2_TFLAGS)"; \
5198         $(HOST_EXPORTS) \
5199         $(POSTSTAGE1_HOST_EXPORTS)  \
5200         cd $(HOST_SUBDIR)/binutils && \
5201         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5202                 CFLAGS="$(STAGE2_CFLAGS)" \
5203                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5204                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5205                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5206                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5207                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5208                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5209                 TFLAGS="$(STAGE2_TFLAGS)" \
5210                 $(TARGET-stage2-binutils)
5211
5212 maybe-clean-stage2-binutils: clean-stage2-binutils
5213 clean-stage2: clean-stage2-binutils
5214 clean-stage2-binutils:
5215         @if [ $(current_stage) = stage2 ]; then \
5216           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5217         else \
5218           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5219           $(MAKE) stage2-start; \
5220         fi; \
5221         cd $(HOST_SUBDIR)/binutils && \
5222         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5223 @endif binutils-bootstrap
5224
5225
5226 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5227 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5228 maybe-all-stage3-binutils:
5229 maybe-clean-stage3-binutils:
5230 @if binutils-bootstrap
5231 maybe-all-stage3-binutils: all-stage3-binutils
5232 all-stage3: all-stage3-binutils
5233 TARGET-stage3-binutils = $(TARGET-binutils)
5234 all-stage3-binutils: configure-stage3-binutils
5235         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5236         @r=`${PWD_COMMAND}`; export r; \
5237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5238         TFLAGS="$(STAGE3_TFLAGS)"; \
5239         $(HOST_EXPORTS) \
5240         $(POSTSTAGE1_HOST_EXPORTS)  \
5241         cd $(HOST_SUBDIR)/binutils && \
5242         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5243                 CFLAGS="$(STAGE3_CFLAGS)" \
5244                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5245                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5246                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5247                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5248                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5249                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5250                 TFLAGS="$(STAGE3_TFLAGS)" \
5251                 $(TARGET-stage3-binutils)
5252
5253 maybe-clean-stage3-binutils: clean-stage3-binutils
5254 clean-stage3: clean-stage3-binutils
5255 clean-stage3-binutils:
5256         @if [ $(current_stage) = stage3 ]; then \
5257           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5258         else \
5259           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5260           $(MAKE) stage3-start; \
5261         fi; \
5262         cd $(HOST_SUBDIR)/binutils && \
5263         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5264 @endif binutils-bootstrap
5265
5266
5267 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5268 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5269 maybe-all-stage4-binutils:
5270 maybe-clean-stage4-binutils:
5271 @if binutils-bootstrap
5272 maybe-all-stage4-binutils: all-stage4-binutils
5273 all-stage4: all-stage4-binutils
5274 TARGET-stage4-binutils = $(TARGET-binutils)
5275 all-stage4-binutils: configure-stage4-binutils
5276         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5277         @r=`${PWD_COMMAND}`; export r; \
5278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5279         TFLAGS="$(STAGE4_TFLAGS)"; \
5280         $(HOST_EXPORTS) \
5281         $(POSTSTAGE1_HOST_EXPORTS)  \
5282         cd $(HOST_SUBDIR)/binutils && \
5283         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5284                 CFLAGS="$(STAGE4_CFLAGS)" \
5285                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5286                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5287                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5288                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5289                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5290                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5291                 TFLAGS="$(STAGE4_TFLAGS)" \
5292                 $(TARGET-stage4-binutils)
5293
5294 maybe-clean-stage4-binutils: clean-stage4-binutils
5295 clean-stage4: clean-stage4-binutils
5296 clean-stage4-binutils:
5297         @if [ $(current_stage) = stage4 ]; then \
5298           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5299         else \
5300           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5301           $(MAKE) stage4-start; \
5302         fi; \
5303         cd $(HOST_SUBDIR)/binutils && \
5304         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5305 @endif binutils-bootstrap
5306
5307
5308 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5309 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5310 maybe-all-stageprofile-binutils:
5311 maybe-clean-stageprofile-binutils:
5312 @if binutils-bootstrap
5313 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5314 all-stageprofile: all-stageprofile-binutils
5315 TARGET-stageprofile-binutils = $(TARGET-binutils)
5316 all-stageprofile-binutils: configure-stageprofile-binutils
5317         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5318         @r=`${PWD_COMMAND}`; export r; \
5319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5320         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5321         $(HOST_EXPORTS) \
5322         $(POSTSTAGE1_HOST_EXPORTS)  \
5323         cd $(HOST_SUBDIR)/binutils && \
5324         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5325                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5326                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5327                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5328                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5329                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5330                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5331                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5332                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5333                 $(TARGET-stageprofile-binutils)
5334
5335 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5336 clean-stageprofile: clean-stageprofile-binutils
5337 clean-stageprofile-binutils:
5338         @if [ $(current_stage) = stageprofile ]; then \
5339           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5340         else \
5341           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5342           $(MAKE) stageprofile-start; \
5343         fi; \
5344         cd $(HOST_SUBDIR)/binutils && \
5345         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5346 @endif binutils-bootstrap
5347
5348
5349 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5350 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5351 maybe-all-stagefeedback-binutils:
5352 maybe-clean-stagefeedback-binutils:
5353 @if binutils-bootstrap
5354 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5355 all-stagefeedback: all-stagefeedback-binutils
5356 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5357 all-stagefeedback-binutils: configure-stagefeedback-binutils
5358         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5359         @r=`${PWD_COMMAND}`; export r; \
5360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5361         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5362         $(HOST_EXPORTS) \
5363         $(POSTSTAGE1_HOST_EXPORTS)  \
5364         cd $(HOST_SUBDIR)/binutils && \
5365         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5366                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5367                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5368                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5369                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5370                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5371                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5372                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5373                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5374                 $(TARGET-stagefeedback-binutils)
5375
5376 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5377 clean-stagefeedback: clean-stagefeedback-binutils
5378 clean-stagefeedback-binutils:
5379         @if [ $(current_stage) = stagefeedback ]; then \
5380           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5381         else \
5382           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5383           $(MAKE) stagefeedback-start; \
5384         fi; \
5385         cd $(HOST_SUBDIR)/binutils && \
5386         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5387 @endif binutils-bootstrap
5388
5389
5390
5391
5392
5393 .PHONY: check-binutils maybe-check-binutils
5394 maybe-check-binutils:
5395 @if binutils
5396 maybe-check-binutils: check-binutils
5397
5398 check-binutils:
5399         @: $(MAKE); $(unstage)
5400         @r=`${PWD_COMMAND}`; export r; \
5401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5402         $(HOST_EXPORTS) \
5403         (cd $(HOST_SUBDIR)/binutils && \
5404           $(MAKE) $(FLAGS_TO_PASS)  check)
5405
5406 @endif binutils
5407
5408 .PHONY: install-binutils maybe-install-binutils
5409 maybe-install-binutils:
5410 @if binutils
5411 maybe-install-binutils: install-binutils
5412
5413 install-binutils: installdirs
5414         @: $(MAKE); $(unstage)
5415         @r=`${PWD_COMMAND}`; export r; \
5416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5417         $(HOST_EXPORTS) \
5418         (cd $(HOST_SUBDIR)/binutils && \
5419           $(MAKE) $(FLAGS_TO_PASS)  install)
5420
5421 @endif binutils
5422
5423 .PHONY: install-strip-binutils maybe-install-strip-binutils
5424 maybe-install-strip-binutils:
5425 @if binutils
5426 maybe-install-strip-binutils: install-strip-binutils
5427
5428 install-strip-binutils: installdirs
5429         @: $(MAKE); $(unstage)
5430         @r=`${PWD_COMMAND}`; export r; \
5431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5432         $(HOST_EXPORTS) \
5433         (cd $(HOST_SUBDIR)/binutils && \
5434           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5435
5436 @endif binutils
5437
5438 # Other targets (info, dvi, pdf, etc.)
5439
5440 .PHONY: maybe-info-binutils info-binutils
5441 maybe-info-binutils:
5442 @if binutils
5443 maybe-info-binutils: info-binutils
5444
5445 info-binutils: \
5446     configure-binutils 
5447         @[ -f ./binutils/Makefile ] || exit 0; \
5448         r=`${PWD_COMMAND}`; export r; \
5449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5450         $(HOST_EXPORTS) \
5451         for flag in $(EXTRA_HOST_FLAGS) ; do \
5452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5453         done; \
5454         echo "Doing info in binutils" ; \
5455         (cd $(HOST_SUBDIR)/binutils && \
5456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5458                   "RANLIB=$${RANLIB}" \
5459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5460                   info) \
5461           || exit 1
5462
5463 @endif binutils
5464
5465 .PHONY: maybe-dvi-binutils dvi-binutils
5466 maybe-dvi-binutils:
5467 @if binutils
5468 maybe-dvi-binutils: dvi-binutils
5469
5470 dvi-binutils: \
5471     configure-binutils 
5472         @[ -f ./binutils/Makefile ] || exit 0; \
5473         r=`${PWD_COMMAND}`; export r; \
5474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5475         $(HOST_EXPORTS) \
5476         for flag in $(EXTRA_HOST_FLAGS) ; do \
5477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5478         done; \
5479         echo "Doing dvi in binutils" ; \
5480         (cd $(HOST_SUBDIR)/binutils && \
5481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5483                   "RANLIB=$${RANLIB}" \
5484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5485                   dvi) \
5486           || exit 1
5487
5488 @endif binutils
5489
5490 .PHONY: maybe-pdf-binutils pdf-binutils
5491 maybe-pdf-binutils:
5492 @if binutils
5493 maybe-pdf-binutils: pdf-binutils
5494
5495 pdf-binutils: \
5496     configure-binutils 
5497         @[ -f ./binutils/Makefile ] || exit 0; \
5498         r=`${PWD_COMMAND}`; export r; \
5499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5500         $(HOST_EXPORTS) \
5501         for flag in $(EXTRA_HOST_FLAGS) ; do \
5502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5503         done; \
5504         echo "Doing pdf in binutils" ; \
5505         (cd $(HOST_SUBDIR)/binutils && \
5506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5508                   "RANLIB=$${RANLIB}" \
5509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5510                   pdf) \
5511           || exit 1
5512
5513 @endif binutils
5514
5515 .PHONY: maybe-html-binutils html-binutils
5516 maybe-html-binutils:
5517 @if binutils
5518 maybe-html-binutils: html-binutils
5519
5520 html-binutils: \
5521     configure-binutils 
5522         @[ -f ./binutils/Makefile ] || exit 0; \
5523         r=`${PWD_COMMAND}`; export r; \
5524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5525         $(HOST_EXPORTS) \
5526         for flag in $(EXTRA_HOST_FLAGS) ; do \
5527           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5528         done; \
5529         echo "Doing html in binutils" ; \
5530         (cd $(HOST_SUBDIR)/binutils && \
5531           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5532                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5533                   "RANLIB=$${RANLIB}" \
5534                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5535                   html) \
5536           || exit 1
5537
5538 @endif binutils
5539
5540 .PHONY: maybe-TAGS-binutils TAGS-binutils
5541 maybe-TAGS-binutils:
5542 @if binutils
5543 maybe-TAGS-binutils: TAGS-binutils
5544
5545 TAGS-binutils: \
5546     configure-binutils 
5547         @[ -f ./binutils/Makefile ] || exit 0; \
5548         r=`${PWD_COMMAND}`; export r; \
5549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5550         $(HOST_EXPORTS) \
5551         for flag in $(EXTRA_HOST_FLAGS) ; do \
5552           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5553         done; \
5554         echo "Doing TAGS in binutils" ; \
5555         (cd $(HOST_SUBDIR)/binutils && \
5556           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5557                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5558                   "RANLIB=$${RANLIB}" \
5559                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5560                   TAGS) \
5561           || exit 1
5562
5563 @endif binutils
5564
5565 .PHONY: maybe-install-info-binutils install-info-binutils
5566 maybe-install-info-binutils:
5567 @if binutils
5568 maybe-install-info-binutils: install-info-binutils
5569
5570 install-info-binutils: \
5571     configure-binutils \
5572     info-binutils 
5573         @[ -f ./binutils/Makefile ] || exit 0; \
5574         r=`${PWD_COMMAND}`; export r; \
5575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5576         $(HOST_EXPORTS) \
5577         for flag in $(EXTRA_HOST_FLAGS) ; do \
5578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5579         done; \
5580         echo "Doing install-info in binutils" ; \
5581         (cd $(HOST_SUBDIR)/binutils && \
5582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5584                   "RANLIB=$${RANLIB}" \
5585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5586                   install-info) \
5587           || exit 1
5588
5589 @endif binutils
5590
5591 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5592 maybe-install-pdf-binutils:
5593 @if binutils
5594 maybe-install-pdf-binutils: install-pdf-binutils
5595
5596 install-pdf-binutils: \
5597     configure-binutils \
5598     pdf-binutils 
5599         @[ -f ./binutils/Makefile ] || exit 0; \
5600         r=`${PWD_COMMAND}`; export r; \
5601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5602         $(HOST_EXPORTS) \
5603         for flag in $(EXTRA_HOST_FLAGS) ; do \
5604           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5605         done; \
5606         echo "Doing install-pdf in binutils" ; \
5607         (cd $(HOST_SUBDIR)/binutils && \
5608           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5609                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5610                   "RANLIB=$${RANLIB}" \
5611                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5612                   install-pdf) \
5613           || exit 1
5614
5615 @endif binutils
5616
5617 .PHONY: maybe-install-html-binutils install-html-binutils
5618 maybe-install-html-binutils:
5619 @if binutils
5620 maybe-install-html-binutils: install-html-binutils
5621
5622 install-html-binutils: \
5623     configure-binutils \
5624     html-binutils 
5625         @[ -f ./binutils/Makefile ] || exit 0; \
5626         r=`${PWD_COMMAND}`; export r; \
5627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5628         $(HOST_EXPORTS) \
5629         for flag in $(EXTRA_HOST_FLAGS) ; do \
5630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5631         done; \
5632         echo "Doing install-html in binutils" ; \
5633         (cd $(HOST_SUBDIR)/binutils && \
5634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5636                   "RANLIB=$${RANLIB}" \
5637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5638                   install-html) \
5639           || exit 1
5640
5641 @endif binutils
5642
5643 .PHONY: maybe-installcheck-binutils installcheck-binutils
5644 maybe-installcheck-binutils:
5645 @if binutils
5646 maybe-installcheck-binutils: installcheck-binutils
5647
5648 installcheck-binutils: \
5649     configure-binutils 
5650         @[ -f ./binutils/Makefile ] || exit 0; \
5651         r=`${PWD_COMMAND}`; export r; \
5652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5653         $(HOST_EXPORTS) \
5654         for flag in $(EXTRA_HOST_FLAGS) ; do \
5655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5656         done; \
5657         echo "Doing installcheck in binutils" ; \
5658         (cd $(HOST_SUBDIR)/binutils && \
5659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5661                   "RANLIB=$${RANLIB}" \
5662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5663                   installcheck) \
5664           || exit 1
5665
5666 @endif binutils
5667
5668 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5669 maybe-mostlyclean-binutils:
5670 @if binutils
5671 maybe-mostlyclean-binutils: mostlyclean-binutils
5672
5673 mostlyclean-binutils: 
5674         @[ -f ./binutils/Makefile ] || exit 0; \
5675         r=`${PWD_COMMAND}`; export r; \
5676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5677         $(HOST_EXPORTS) \
5678         for flag in $(EXTRA_HOST_FLAGS) ; do \
5679           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5680         done; \
5681         echo "Doing mostlyclean in binutils" ; \
5682         (cd $(HOST_SUBDIR)/binutils && \
5683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5685                   "RANLIB=$${RANLIB}" \
5686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5687                   mostlyclean) \
5688           || exit 1
5689
5690 @endif binutils
5691
5692 .PHONY: maybe-clean-binutils clean-binutils
5693 maybe-clean-binutils:
5694 @if binutils
5695 maybe-clean-binutils: clean-binutils
5696
5697 clean-binutils: 
5698         @[ -f ./binutils/Makefile ] || exit 0; \
5699         r=`${PWD_COMMAND}`; export r; \
5700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5701         $(HOST_EXPORTS) \
5702         for flag in $(EXTRA_HOST_FLAGS) ; do \
5703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5704         done; \
5705         echo "Doing clean in binutils" ; \
5706         (cd $(HOST_SUBDIR)/binutils && \
5707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5709                   "RANLIB=$${RANLIB}" \
5710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5711                   clean) \
5712           || exit 1
5713
5714 @endif binutils
5715
5716 .PHONY: maybe-distclean-binutils distclean-binutils
5717 maybe-distclean-binutils:
5718 @if binutils
5719 maybe-distclean-binutils: distclean-binutils
5720
5721 distclean-binutils: 
5722         @[ -f ./binutils/Makefile ] || exit 0; \
5723         r=`${PWD_COMMAND}`; export r; \
5724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5725         $(HOST_EXPORTS) \
5726         for flag in $(EXTRA_HOST_FLAGS) ; do \
5727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5728         done; \
5729         echo "Doing distclean in binutils" ; \
5730         (cd $(HOST_SUBDIR)/binutils && \
5731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5733                   "RANLIB=$${RANLIB}" \
5734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5735                   distclean) \
5736           || exit 1
5737
5738 @endif binutils
5739
5740 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5741 maybe-maintainer-clean-binutils:
5742 @if binutils
5743 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5744
5745 maintainer-clean-binutils: 
5746         @[ -f ./binutils/Makefile ] || exit 0; \
5747         r=`${PWD_COMMAND}`; export r; \
5748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5749         $(HOST_EXPORTS) \
5750         for flag in $(EXTRA_HOST_FLAGS) ; do \
5751           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5752         done; \
5753         echo "Doing maintainer-clean in binutils" ; \
5754         (cd $(HOST_SUBDIR)/binutils && \
5755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5757                   "RANLIB=$${RANLIB}" \
5758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5759                   maintainer-clean) \
5760           || exit 1
5761
5762 @endif binutils
5763
5764
5765
5766 .PHONY: configure-bison maybe-configure-bison
5767 maybe-configure-bison:
5768 @if gcc-bootstrap
5769 configure-bison: stage_current
5770 @endif gcc-bootstrap
5771 @if bison
5772 maybe-configure-bison: configure-bison
5773 configure-bison: 
5774         @: $(MAKE); $(unstage)
5775         @r=`${PWD_COMMAND}`; export r; \
5776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5777         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5779         $(HOST_EXPORTS)  \
5780         echo Configuring in $(HOST_SUBDIR)/bison; \
5781         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5782         case $(srcdir) in \
5783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5784           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5786         esac; \
5787         module_srcdir=bison; \
5788         $(SHELL) \
5789           $$s/$$module_srcdir/configure \
5790           --srcdir=$${topdir}/$$module_srcdir \
5791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5792           --target=${target_alias}  \
5793           || exit 1
5794 @endif bison
5795
5796
5797
5798
5799
5800 .PHONY: all-bison maybe-all-bison
5801 maybe-all-bison:
5802 @if gcc-bootstrap
5803 all-bison: stage_current
5804 @endif gcc-bootstrap
5805 @if bison
5806 TARGET-bison=all
5807 maybe-all-bison: all-bison
5808 all-bison: configure-bison
5809         @: $(MAKE); $(unstage)
5810         @r=`${PWD_COMMAND}`; export r; \
5811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5812         $(HOST_EXPORTS)  \
5813         (cd $(HOST_SUBDIR)/bison && \
5814           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5815                 $(TARGET-bison))
5816 @endif bison
5817
5818
5819
5820
5821 .PHONY: check-bison maybe-check-bison
5822 maybe-check-bison:
5823 @if bison
5824 maybe-check-bison: check-bison
5825
5826 # This module is only tested in a native toolchain.
5827 check-bison:
5828         @: $(MAKE); $(unstage)
5829         @if [ '$(host)' = '$(target)' ] ; then \
5830           r=`${PWD_COMMAND}`; export r; \
5831           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5832           $(HOST_EXPORTS) \
5833           (cd $(HOST_SUBDIR)/bison && \
5834             $(MAKE) $(FLAGS_TO_PASS)  check); \
5835         fi
5836
5837 @endif bison
5838
5839 .PHONY: install-bison maybe-install-bison
5840 maybe-install-bison:
5841 @if bison
5842 maybe-install-bison: install-bison
5843
5844 install-bison: installdirs
5845         @: $(MAKE); $(unstage)
5846         @r=`${PWD_COMMAND}`; export r; \
5847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5848         $(HOST_EXPORTS) \
5849         (cd $(HOST_SUBDIR)/bison && \
5850           $(MAKE) $(FLAGS_TO_PASS)  install)
5851
5852 @endif bison
5853
5854 .PHONY: install-strip-bison maybe-install-strip-bison
5855 maybe-install-strip-bison:
5856 @if bison
5857 maybe-install-strip-bison: install-strip-bison
5858
5859 install-strip-bison: installdirs
5860         @: $(MAKE); $(unstage)
5861         @r=`${PWD_COMMAND}`; export r; \
5862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5863         $(HOST_EXPORTS) \
5864         (cd $(HOST_SUBDIR)/bison && \
5865           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5866
5867 @endif bison
5868
5869 # Other targets (info, dvi, pdf, etc.)
5870
5871 .PHONY: maybe-info-bison info-bison
5872 maybe-info-bison:
5873 @if bison
5874 maybe-info-bison: info-bison
5875
5876 info-bison: \
5877     configure-bison 
5878         @: $(MAKE); $(unstage)
5879         @[ -f ./bison/Makefile ] || exit 0; \
5880         r=`${PWD_COMMAND}`; export r; \
5881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5882         $(HOST_EXPORTS) \
5883         for flag in $(EXTRA_HOST_FLAGS) ; do \
5884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5885         done; \
5886         echo "Doing info in bison" ; \
5887         (cd $(HOST_SUBDIR)/bison && \
5888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5890                   "RANLIB=$${RANLIB}" \
5891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5892                   info) \
5893           || exit 1
5894
5895 @endif bison
5896
5897 .PHONY: maybe-dvi-bison dvi-bison
5898 maybe-dvi-bison:
5899 @if bison
5900 maybe-dvi-bison: dvi-bison
5901
5902 dvi-bison: \
5903     configure-bison 
5904         @: $(MAKE); $(unstage)
5905         @[ -f ./bison/Makefile ] || exit 0; \
5906         r=`${PWD_COMMAND}`; export r; \
5907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5908         $(HOST_EXPORTS) \
5909         for flag in $(EXTRA_HOST_FLAGS) ; do \
5910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5911         done; \
5912         echo "Doing dvi in bison" ; \
5913         (cd $(HOST_SUBDIR)/bison && \
5914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5916                   "RANLIB=$${RANLIB}" \
5917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5918                   dvi) \
5919           || exit 1
5920
5921 @endif bison
5922
5923 .PHONY: maybe-pdf-bison pdf-bison
5924 maybe-pdf-bison:
5925 @if bison
5926 maybe-pdf-bison: pdf-bison
5927
5928 pdf-bison: \
5929     configure-bison 
5930         @: $(MAKE); $(unstage)
5931         @[ -f ./bison/Makefile ] || exit 0; \
5932         r=`${PWD_COMMAND}`; export r; \
5933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5934         $(HOST_EXPORTS) \
5935         for flag in $(EXTRA_HOST_FLAGS) ; do \
5936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5937         done; \
5938         echo "Doing pdf in bison" ; \
5939         (cd $(HOST_SUBDIR)/bison && \
5940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5942                   "RANLIB=$${RANLIB}" \
5943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5944                   pdf) \
5945           || exit 1
5946
5947 @endif bison
5948
5949 .PHONY: maybe-html-bison html-bison
5950 maybe-html-bison:
5951 @if bison
5952 maybe-html-bison: html-bison
5953
5954 html-bison: \
5955     configure-bison 
5956         @: $(MAKE); $(unstage)
5957         @[ -f ./bison/Makefile ] || exit 0; \
5958         r=`${PWD_COMMAND}`; export r; \
5959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5960         $(HOST_EXPORTS) \
5961         for flag in $(EXTRA_HOST_FLAGS) ; do \
5962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5963         done; \
5964         echo "Doing html in bison" ; \
5965         (cd $(HOST_SUBDIR)/bison && \
5966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5968                   "RANLIB=$${RANLIB}" \
5969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5970                   html) \
5971           || exit 1
5972
5973 @endif bison
5974
5975 .PHONY: maybe-TAGS-bison TAGS-bison
5976 maybe-TAGS-bison:
5977 @if bison
5978 maybe-TAGS-bison: TAGS-bison
5979
5980 TAGS-bison: \
5981     configure-bison 
5982         @: $(MAKE); $(unstage)
5983         @[ -f ./bison/Makefile ] || exit 0; \
5984         r=`${PWD_COMMAND}`; export r; \
5985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5986         $(HOST_EXPORTS) \
5987         for flag in $(EXTRA_HOST_FLAGS) ; do \
5988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5989         done; \
5990         echo "Doing TAGS in bison" ; \
5991         (cd $(HOST_SUBDIR)/bison && \
5992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5994                   "RANLIB=$${RANLIB}" \
5995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5996                   TAGS) \
5997           || exit 1
5998
5999 @endif bison
6000
6001 .PHONY: maybe-install-info-bison install-info-bison
6002 maybe-install-info-bison:
6003 @if bison
6004 maybe-install-info-bison: install-info-bison
6005
6006 install-info-bison: \
6007     configure-bison \
6008     info-bison 
6009         @: $(MAKE); $(unstage)
6010         @[ -f ./bison/Makefile ] || exit 0; \
6011         r=`${PWD_COMMAND}`; export r; \
6012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6013         $(HOST_EXPORTS) \
6014         for flag in $(EXTRA_HOST_FLAGS) ; do \
6015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6016         done; \
6017         echo "Doing install-info in bison" ; \
6018         (cd $(HOST_SUBDIR)/bison && \
6019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6021                   "RANLIB=$${RANLIB}" \
6022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6023                   install-info) \
6024           || exit 1
6025
6026 @endif bison
6027
6028 .PHONY: maybe-install-pdf-bison install-pdf-bison
6029 maybe-install-pdf-bison:
6030 @if bison
6031 maybe-install-pdf-bison: install-pdf-bison
6032
6033 install-pdf-bison: \
6034     configure-bison \
6035     pdf-bison 
6036         @: $(MAKE); $(unstage)
6037         @[ -f ./bison/Makefile ] || exit 0; \
6038         r=`${PWD_COMMAND}`; export r; \
6039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6040         $(HOST_EXPORTS) \
6041         for flag in $(EXTRA_HOST_FLAGS) ; do \
6042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6043         done; \
6044         echo "Doing install-pdf in bison" ; \
6045         (cd $(HOST_SUBDIR)/bison && \
6046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6048                   "RANLIB=$${RANLIB}" \
6049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6050                   install-pdf) \
6051           || exit 1
6052
6053 @endif bison
6054
6055 .PHONY: maybe-install-html-bison install-html-bison
6056 maybe-install-html-bison:
6057 @if bison
6058 maybe-install-html-bison: install-html-bison
6059
6060 install-html-bison: \
6061     configure-bison \
6062     html-bison 
6063         @: $(MAKE); $(unstage)
6064         @[ -f ./bison/Makefile ] || exit 0; \
6065         r=`${PWD_COMMAND}`; export r; \
6066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6067         $(HOST_EXPORTS) \
6068         for flag in $(EXTRA_HOST_FLAGS) ; do \
6069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6070         done; \
6071         echo "Doing install-html in bison" ; \
6072         (cd $(HOST_SUBDIR)/bison && \
6073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6075                   "RANLIB=$${RANLIB}" \
6076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6077                   install-html) \
6078           || exit 1
6079
6080 @endif bison
6081
6082 .PHONY: maybe-installcheck-bison installcheck-bison
6083 maybe-installcheck-bison:
6084 @if bison
6085 maybe-installcheck-bison: installcheck-bison
6086
6087 installcheck-bison: \
6088     configure-bison 
6089         @: $(MAKE); $(unstage)
6090         @[ -f ./bison/Makefile ] || exit 0; \
6091         r=`${PWD_COMMAND}`; export r; \
6092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6093         $(HOST_EXPORTS) \
6094         for flag in $(EXTRA_HOST_FLAGS) ; do \
6095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6096         done; \
6097         echo "Doing installcheck in bison" ; \
6098         (cd $(HOST_SUBDIR)/bison && \
6099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6101                   "RANLIB=$${RANLIB}" \
6102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6103                   installcheck) \
6104           || exit 1
6105
6106 @endif bison
6107
6108 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6109 maybe-mostlyclean-bison:
6110 @if bison
6111 maybe-mostlyclean-bison: mostlyclean-bison
6112
6113 mostlyclean-bison: 
6114         @: $(MAKE); $(unstage)
6115         @[ -f ./bison/Makefile ] || exit 0; \
6116         r=`${PWD_COMMAND}`; export r; \
6117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6118         $(HOST_EXPORTS) \
6119         for flag in $(EXTRA_HOST_FLAGS) ; do \
6120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6121         done; \
6122         echo "Doing mostlyclean in bison" ; \
6123         (cd $(HOST_SUBDIR)/bison && \
6124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6126                   "RANLIB=$${RANLIB}" \
6127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6128                   mostlyclean) \
6129           || exit 1
6130
6131 @endif bison
6132
6133 .PHONY: maybe-clean-bison clean-bison
6134 maybe-clean-bison:
6135 @if bison
6136 maybe-clean-bison: clean-bison
6137
6138 clean-bison: 
6139         @: $(MAKE); $(unstage)
6140         @[ -f ./bison/Makefile ] || exit 0; \
6141         r=`${PWD_COMMAND}`; export r; \
6142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6143         $(HOST_EXPORTS) \
6144         for flag in $(EXTRA_HOST_FLAGS) ; do \
6145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6146         done; \
6147         echo "Doing clean in bison" ; \
6148         (cd $(HOST_SUBDIR)/bison && \
6149           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6150                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6151                   "RANLIB=$${RANLIB}" \
6152                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6153                   clean) \
6154           || exit 1
6155
6156 @endif bison
6157
6158 .PHONY: maybe-distclean-bison distclean-bison
6159 maybe-distclean-bison:
6160 @if bison
6161 maybe-distclean-bison: distclean-bison
6162
6163 distclean-bison: 
6164         @: $(MAKE); $(unstage)
6165         @[ -f ./bison/Makefile ] || exit 0; \
6166         r=`${PWD_COMMAND}`; export r; \
6167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6168         $(HOST_EXPORTS) \
6169         for flag in $(EXTRA_HOST_FLAGS) ; do \
6170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6171         done; \
6172         echo "Doing distclean in bison" ; \
6173         (cd $(HOST_SUBDIR)/bison && \
6174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6176                   "RANLIB=$${RANLIB}" \
6177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6178                   distclean) \
6179           || exit 1
6180
6181 @endif bison
6182
6183 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6184 maybe-maintainer-clean-bison:
6185 @if bison
6186 maybe-maintainer-clean-bison: maintainer-clean-bison
6187
6188 maintainer-clean-bison: 
6189         @: $(MAKE); $(unstage)
6190         @[ -f ./bison/Makefile ] || exit 0; \
6191         r=`${PWD_COMMAND}`; export r; \
6192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6193         $(HOST_EXPORTS) \
6194         for flag in $(EXTRA_HOST_FLAGS) ; do \
6195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6196         done; \
6197         echo "Doing maintainer-clean in bison" ; \
6198         (cd $(HOST_SUBDIR)/bison && \
6199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6201                   "RANLIB=$${RANLIB}" \
6202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6203                   maintainer-clean) \
6204           || exit 1
6205
6206 @endif bison
6207
6208
6209
6210 .PHONY: configure-cgen maybe-configure-cgen
6211 maybe-configure-cgen:
6212 @if gcc-bootstrap
6213 configure-cgen: stage_current
6214 @endif gcc-bootstrap
6215 @if cgen
6216 maybe-configure-cgen: configure-cgen
6217 configure-cgen: 
6218         @: $(MAKE); $(unstage)
6219         @r=`${PWD_COMMAND}`; export r; \
6220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6221         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6222         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
6223         $(HOST_EXPORTS)  \
6224         echo Configuring in $(HOST_SUBDIR)/cgen; \
6225         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6226         case $(srcdir) in \
6227           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6228           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6229                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6230         esac; \
6231         module_srcdir=cgen; \
6232         $(SHELL) \
6233           $$s/$$module_srcdir/configure \
6234           --srcdir=$${topdir}/$$module_srcdir \
6235           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6236           --target=${target_alias}  \
6237           || exit 1
6238 @endif cgen
6239
6240
6241
6242
6243
6244 .PHONY: all-cgen maybe-all-cgen
6245 maybe-all-cgen:
6246 @if gcc-bootstrap
6247 all-cgen: stage_current
6248 @endif gcc-bootstrap
6249 @if cgen
6250 TARGET-cgen=all
6251 maybe-all-cgen: all-cgen
6252 all-cgen: configure-cgen
6253         @: $(MAKE); $(unstage)
6254         @r=`${PWD_COMMAND}`; export r; \
6255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6256         $(HOST_EXPORTS)  \
6257         (cd $(HOST_SUBDIR)/cgen && \
6258           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6259                 $(TARGET-cgen))
6260 @endif cgen
6261
6262
6263
6264
6265 .PHONY: check-cgen maybe-check-cgen
6266 maybe-check-cgen:
6267 @if cgen
6268 maybe-check-cgen: check-cgen
6269
6270 check-cgen:
6271         @: $(MAKE); $(unstage)
6272         @r=`${PWD_COMMAND}`; export r; \
6273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6274         $(HOST_EXPORTS) \
6275         (cd $(HOST_SUBDIR)/cgen && \
6276           $(MAKE) $(FLAGS_TO_PASS)  check)
6277
6278 @endif cgen
6279
6280 .PHONY: install-cgen maybe-install-cgen
6281 maybe-install-cgen:
6282 @if cgen
6283 maybe-install-cgen: install-cgen
6284
6285 install-cgen: installdirs
6286         @: $(MAKE); $(unstage)
6287         @r=`${PWD_COMMAND}`; export r; \
6288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6289         $(HOST_EXPORTS) \
6290         (cd $(HOST_SUBDIR)/cgen && \
6291           $(MAKE) $(FLAGS_TO_PASS)  install)
6292
6293 @endif cgen
6294
6295 .PHONY: install-strip-cgen maybe-install-strip-cgen
6296 maybe-install-strip-cgen:
6297 @if cgen
6298 maybe-install-strip-cgen: install-strip-cgen
6299
6300 install-strip-cgen: installdirs
6301         @: $(MAKE); $(unstage)
6302         @r=`${PWD_COMMAND}`; export r; \
6303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6304         $(HOST_EXPORTS) \
6305         (cd $(HOST_SUBDIR)/cgen && \
6306           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6307
6308 @endif cgen
6309
6310 # Other targets (info, dvi, pdf, etc.)
6311
6312 .PHONY: maybe-info-cgen info-cgen
6313 maybe-info-cgen:
6314 @if cgen
6315 maybe-info-cgen: info-cgen
6316
6317 info-cgen: \
6318     configure-cgen 
6319         @: $(MAKE); $(unstage)
6320         @[ -f ./cgen/Makefile ] || exit 0; \
6321         r=`${PWD_COMMAND}`; export r; \
6322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6323         $(HOST_EXPORTS) \
6324         for flag in $(EXTRA_HOST_FLAGS) ; do \
6325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6326         done; \
6327         echo "Doing info in cgen" ; \
6328         (cd $(HOST_SUBDIR)/cgen && \
6329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6331                   "RANLIB=$${RANLIB}" \
6332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6333                   info) \
6334           || exit 1
6335
6336 @endif cgen
6337
6338 .PHONY: maybe-dvi-cgen dvi-cgen
6339 maybe-dvi-cgen:
6340 @if cgen
6341 maybe-dvi-cgen: dvi-cgen
6342
6343 dvi-cgen: \
6344     configure-cgen 
6345         @: $(MAKE); $(unstage)
6346         @[ -f ./cgen/Makefile ] || exit 0; \
6347         r=`${PWD_COMMAND}`; export r; \
6348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6349         $(HOST_EXPORTS) \
6350         for flag in $(EXTRA_HOST_FLAGS) ; do \
6351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6352         done; \
6353         echo "Doing dvi in cgen" ; \
6354         (cd $(HOST_SUBDIR)/cgen && \
6355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6357                   "RANLIB=$${RANLIB}" \
6358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6359                   dvi) \
6360           || exit 1
6361
6362 @endif cgen
6363
6364 .PHONY: maybe-pdf-cgen pdf-cgen
6365 maybe-pdf-cgen:
6366 @if cgen
6367 maybe-pdf-cgen: pdf-cgen
6368
6369 pdf-cgen: \
6370     configure-cgen 
6371         @: $(MAKE); $(unstage)
6372         @[ -f ./cgen/Makefile ] || exit 0; \
6373         r=`${PWD_COMMAND}`; export r; \
6374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6375         $(HOST_EXPORTS) \
6376         for flag in $(EXTRA_HOST_FLAGS) ; do \
6377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6378         done; \
6379         echo "Doing pdf in cgen" ; \
6380         (cd $(HOST_SUBDIR)/cgen && \
6381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6383                   "RANLIB=$${RANLIB}" \
6384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6385                   pdf) \
6386           || exit 1
6387
6388 @endif cgen
6389
6390 .PHONY: maybe-html-cgen html-cgen
6391 maybe-html-cgen:
6392 @if cgen
6393 maybe-html-cgen: html-cgen
6394
6395 html-cgen: \
6396     configure-cgen 
6397         @: $(MAKE); $(unstage)
6398         @[ -f ./cgen/Makefile ] || exit 0; \
6399         r=`${PWD_COMMAND}`; export r; \
6400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6401         $(HOST_EXPORTS) \
6402         for flag in $(EXTRA_HOST_FLAGS) ; do \
6403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6404         done; \
6405         echo "Doing html in cgen" ; \
6406         (cd $(HOST_SUBDIR)/cgen && \
6407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6409                   "RANLIB=$${RANLIB}" \
6410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6411                   html) \
6412           || exit 1
6413
6414 @endif cgen
6415
6416 .PHONY: maybe-TAGS-cgen TAGS-cgen
6417 maybe-TAGS-cgen:
6418 @if cgen
6419 maybe-TAGS-cgen: TAGS-cgen
6420
6421 TAGS-cgen: \
6422     configure-cgen 
6423         @: $(MAKE); $(unstage)
6424         @[ -f ./cgen/Makefile ] || exit 0; \
6425         r=`${PWD_COMMAND}`; export r; \
6426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6427         $(HOST_EXPORTS) \
6428         for flag in $(EXTRA_HOST_FLAGS) ; do \
6429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6430         done; \
6431         echo "Doing TAGS in cgen" ; \
6432         (cd $(HOST_SUBDIR)/cgen && \
6433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6435                   "RANLIB=$${RANLIB}" \
6436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6437                   TAGS) \
6438           || exit 1
6439
6440 @endif cgen
6441
6442 .PHONY: maybe-install-info-cgen install-info-cgen
6443 maybe-install-info-cgen:
6444 @if cgen
6445 maybe-install-info-cgen: install-info-cgen
6446
6447 install-info-cgen: \
6448     configure-cgen \
6449     info-cgen 
6450         @: $(MAKE); $(unstage)
6451         @[ -f ./cgen/Makefile ] || exit 0; \
6452         r=`${PWD_COMMAND}`; export r; \
6453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6454         $(HOST_EXPORTS) \
6455         for flag in $(EXTRA_HOST_FLAGS) ; do \
6456           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6457         done; \
6458         echo "Doing install-info in cgen" ; \
6459         (cd $(HOST_SUBDIR)/cgen && \
6460           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6461                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6462                   "RANLIB=$${RANLIB}" \
6463                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6464                   install-info) \
6465           || exit 1
6466
6467 @endif cgen
6468
6469 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6470 maybe-install-pdf-cgen:
6471 @if cgen
6472 maybe-install-pdf-cgen: install-pdf-cgen
6473
6474 install-pdf-cgen: \
6475     configure-cgen \
6476     pdf-cgen 
6477         @: $(MAKE); $(unstage)
6478         @[ -f ./cgen/Makefile ] || exit 0; \
6479         r=`${PWD_COMMAND}`; export r; \
6480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6481         $(HOST_EXPORTS) \
6482         for flag in $(EXTRA_HOST_FLAGS) ; do \
6483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6484         done; \
6485         echo "Doing install-pdf in cgen" ; \
6486         (cd $(HOST_SUBDIR)/cgen && \
6487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6489                   "RANLIB=$${RANLIB}" \
6490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6491                   install-pdf) \
6492           || exit 1
6493
6494 @endif cgen
6495
6496 .PHONY: maybe-install-html-cgen install-html-cgen
6497 maybe-install-html-cgen:
6498 @if cgen
6499 maybe-install-html-cgen: install-html-cgen
6500
6501 install-html-cgen: \
6502     configure-cgen \
6503     html-cgen 
6504         @: $(MAKE); $(unstage)
6505         @[ -f ./cgen/Makefile ] || exit 0; \
6506         r=`${PWD_COMMAND}`; export r; \
6507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6508         $(HOST_EXPORTS) \
6509         for flag in $(EXTRA_HOST_FLAGS) ; do \
6510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6511         done; \
6512         echo "Doing install-html in cgen" ; \
6513         (cd $(HOST_SUBDIR)/cgen && \
6514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6516                   "RANLIB=$${RANLIB}" \
6517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6518                   install-html) \
6519           || exit 1
6520
6521 @endif cgen
6522
6523 .PHONY: maybe-installcheck-cgen installcheck-cgen
6524 maybe-installcheck-cgen:
6525 @if cgen
6526 maybe-installcheck-cgen: installcheck-cgen
6527
6528 installcheck-cgen: \
6529     configure-cgen 
6530         @: $(MAKE); $(unstage)
6531         @[ -f ./cgen/Makefile ] || exit 0; \
6532         r=`${PWD_COMMAND}`; export r; \
6533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6534         $(HOST_EXPORTS) \
6535         for flag in $(EXTRA_HOST_FLAGS) ; do \
6536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6537         done; \
6538         echo "Doing installcheck in cgen" ; \
6539         (cd $(HOST_SUBDIR)/cgen && \
6540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6542                   "RANLIB=$${RANLIB}" \
6543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6544                   installcheck) \
6545           || exit 1
6546
6547 @endif cgen
6548
6549 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6550 maybe-mostlyclean-cgen:
6551 @if cgen
6552 maybe-mostlyclean-cgen: mostlyclean-cgen
6553
6554 mostlyclean-cgen: 
6555         @: $(MAKE); $(unstage)
6556         @[ -f ./cgen/Makefile ] || exit 0; \
6557         r=`${PWD_COMMAND}`; export r; \
6558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6559         $(HOST_EXPORTS) \
6560         for flag in $(EXTRA_HOST_FLAGS) ; do \
6561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6562         done; \
6563         echo "Doing mostlyclean in cgen" ; \
6564         (cd $(HOST_SUBDIR)/cgen && \
6565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6567                   "RANLIB=$${RANLIB}" \
6568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6569                   mostlyclean) \
6570           || exit 1
6571
6572 @endif cgen
6573
6574 .PHONY: maybe-clean-cgen clean-cgen
6575 maybe-clean-cgen:
6576 @if cgen
6577 maybe-clean-cgen: clean-cgen
6578
6579 clean-cgen: 
6580         @: $(MAKE); $(unstage)
6581         @[ -f ./cgen/Makefile ] || exit 0; \
6582         r=`${PWD_COMMAND}`; export r; \
6583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6584         $(HOST_EXPORTS) \
6585         for flag in $(EXTRA_HOST_FLAGS) ; do \
6586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6587         done; \
6588         echo "Doing clean in cgen" ; \
6589         (cd $(HOST_SUBDIR)/cgen && \
6590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6592                   "RANLIB=$${RANLIB}" \
6593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6594                   clean) \
6595           || exit 1
6596
6597 @endif cgen
6598
6599 .PHONY: maybe-distclean-cgen distclean-cgen
6600 maybe-distclean-cgen:
6601 @if cgen
6602 maybe-distclean-cgen: distclean-cgen
6603
6604 distclean-cgen: 
6605         @: $(MAKE); $(unstage)
6606         @[ -f ./cgen/Makefile ] || exit 0; \
6607         r=`${PWD_COMMAND}`; export r; \
6608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6609         $(HOST_EXPORTS) \
6610         for flag in $(EXTRA_HOST_FLAGS) ; do \
6611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6612         done; \
6613         echo "Doing distclean in cgen" ; \
6614         (cd $(HOST_SUBDIR)/cgen && \
6615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6617                   "RANLIB=$${RANLIB}" \
6618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6619                   distclean) \
6620           || exit 1
6621
6622 @endif cgen
6623
6624 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6625 maybe-maintainer-clean-cgen:
6626 @if cgen
6627 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6628
6629 maintainer-clean-cgen: 
6630         @: $(MAKE); $(unstage)
6631         @[ -f ./cgen/Makefile ] || exit 0; \
6632         r=`${PWD_COMMAND}`; export r; \
6633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6634         $(HOST_EXPORTS) \
6635         for flag in $(EXTRA_HOST_FLAGS) ; do \
6636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6637         done; \
6638         echo "Doing maintainer-clean in cgen" ; \
6639         (cd $(HOST_SUBDIR)/cgen && \
6640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6642                   "RANLIB=$${RANLIB}" \
6643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6644                   maintainer-clean) \
6645           || exit 1
6646
6647 @endif cgen
6648
6649
6650
6651 .PHONY: configure-dejagnu maybe-configure-dejagnu
6652 maybe-configure-dejagnu:
6653 @if gcc-bootstrap
6654 configure-dejagnu: stage_current
6655 @endif gcc-bootstrap
6656 @if dejagnu
6657 maybe-configure-dejagnu: configure-dejagnu
6658 configure-dejagnu: 
6659         @: $(MAKE); $(unstage)
6660         @r=`${PWD_COMMAND}`; export r; \
6661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6662         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6663         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6664         $(HOST_EXPORTS)  \
6665         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6666         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6667         case $(srcdir) in \
6668           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6669           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6670                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6671         esac; \
6672         module_srcdir=dejagnu; \
6673         $(SHELL) \
6674           $$s/$$module_srcdir/configure \
6675           --srcdir=$${topdir}/$$module_srcdir \
6676           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6677           --target=${target_alias}  \
6678           || exit 1
6679 @endif dejagnu
6680
6681
6682
6683
6684
6685 .PHONY: all-dejagnu maybe-all-dejagnu
6686 maybe-all-dejagnu:
6687 @if gcc-bootstrap
6688 all-dejagnu: stage_current
6689 @endif gcc-bootstrap
6690 @if dejagnu
6691 TARGET-dejagnu=all
6692 maybe-all-dejagnu: all-dejagnu
6693 all-dejagnu: configure-dejagnu
6694         @: $(MAKE); $(unstage)
6695         @r=`${PWD_COMMAND}`; export r; \
6696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6697         $(HOST_EXPORTS)  \
6698         (cd $(HOST_SUBDIR)/dejagnu && \
6699           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6700                 $(TARGET-dejagnu))
6701 @endif dejagnu
6702
6703
6704
6705
6706 .PHONY: check-dejagnu maybe-check-dejagnu
6707 maybe-check-dejagnu:
6708 @if dejagnu
6709 maybe-check-dejagnu: check-dejagnu
6710
6711 check-dejagnu:
6712         @: $(MAKE); $(unstage)
6713         @r=`${PWD_COMMAND}`; export r; \
6714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6715         $(HOST_EXPORTS) \
6716         (cd $(HOST_SUBDIR)/dejagnu && \
6717           $(MAKE) $(FLAGS_TO_PASS)  check)
6718
6719 @endif dejagnu
6720
6721 .PHONY: install-dejagnu maybe-install-dejagnu
6722 maybe-install-dejagnu:
6723 @if dejagnu
6724 maybe-install-dejagnu: install-dejagnu
6725
6726 install-dejagnu: installdirs
6727         @: $(MAKE); $(unstage)
6728         @r=`${PWD_COMMAND}`; export r; \
6729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6730         $(HOST_EXPORTS) \
6731         (cd $(HOST_SUBDIR)/dejagnu && \
6732           $(MAKE) $(FLAGS_TO_PASS)  install)
6733
6734 @endif dejagnu
6735
6736 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6737 maybe-install-strip-dejagnu:
6738 @if dejagnu
6739 maybe-install-strip-dejagnu: install-strip-dejagnu
6740
6741 install-strip-dejagnu: installdirs
6742         @: $(MAKE); $(unstage)
6743         @r=`${PWD_COMMAND}`; export r; \
6744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6745         $(HOST_EXPORTS) \
6746         (cd $(HOST_SUBDIR)/dejagnu && \
6747           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6748
6749 @endif dejagnu
6750
6751 # Other targets (info, dvi, pdf, etc.)
6752
6753 .PHONY: maybe-info-dejagnu info-dejagnu
6754 maybe-info-dejagnu:
6755 @if dejagnu
6756 maybe-info-dejagnu: info-dejagnu
6757
6758 info-dejagnu: \
6759     configure-dejagnu 
6760         @: $(MAKE); $(unstage)
6761         @[ -f ./dejagnu/Makefile ] || exit 0; \
6762         r=`${PWD_COMMAND}`; export r; \
6763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6764         $(HOST_EXPORTS) \
6765         for flag in $(EXTRA_HOST_FLAGS) ; do \
6766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6767         done; \
6768         echo "Doing info in dejagnu" ; \
6769         (cd $(HOST_SUBDIR)/dejagnu && \
6770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6772                   "RANLIB=$${RANLIB}" \
6773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6774                   info) \
6775           || exit 1
6776
6777 @endif dejagnu
6778
6779 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6780 maybe-dvi-dejagnu:
6781 @if dejagnu
6782 maybe-dvi-dejagnu: dvi-dejagnu
6783
6784 dvi-dejagnu: \
6785     configure-dejagnu 
6786         @: $(MAKE); $(unstage)
6787         @[ -f ./dejagnu/Makefile ] || exit 0; \
6788         r=`${PWD_COMMAND}`; export r; \
6789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6790         $(HOST_EXPORTS) \
6791         for flag in $(EXTRA_HOST_FLAGS) ; do \
6792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6793         done; \
6794         echo "Doing dvi in dejagnu" ; \
6795         (cd $(HOST_SUBDIR)/dejagnu && \
6796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6798                   "RANLIB=$${RANLIB}" \
6799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6800                   dvi) \
6801           || exit 1
6802
6803 @endif dejagnu
6804
6805 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6806 maybe-pdf-dejagnu:
6807 @if dejagnu
6808 maybe-pdf-dejagnu: pdf-dejagnu
6809
6810 pdf-dejagnu: \
6811     configure-dejagnu 
6812         @: $(MAKE); $(unstage)
6813         @[ -f ./dejagnu/Makefile ] || exit 0; \
6814         r=`${PWD_COMMAND}`; export r; \
6815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6816         $(HOST_EXPORTS) \
6817         for flag in $(EXTRA_HOST_FLAGS) ; do \
6818           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6819         done; \
6820         echo "Doing pdf in dejagnu" ; \
6821         (cd $(HOST_SUBDIR)/dejagnu && \
6822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6824                   "RANLIB=$${RANLIB}" \
6825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6826                   pdf) \
6827           || exit 1
6828
6829 @endif dejagnu
6830
6831 .PHONY: maybe-html-dejagnu html-dejagnu
6832 maybe-html-dejagnu:
6833 @if dejagnu
6834 maybe-html-dejagnu: html-dejagnu
6835
6836 html-dejagnu: \
6837     configure-dejagnu 
6838         @: $(MAKE); $(unstage)
6839         @[ -f ./dejagnu/Makefile ] || exit 0; \
6840         r=`${PWD_COMMAND}`; export r; \
6841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6842         $(HOST_EXPORTS) \
6843         for flag in $(EXTRA_HOST_FLAGS) ; do \
6844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6845         done; \
6846         echo "Doing html in dejagnu" ; \
6847         (cd $(HOST_SUBDIR)/dejagnu && \
6848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6850                   "RANLIB=$${RANLIB}" \
6851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6852                   html) \
6853           || exit 1
6854
6855 @endif dejagnu
6856
6857 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6858 maybe-TAGS-dejagnu:
6859 @if dejagnu
6860 maybe-TAGS-dejagnu: TAGS-dejagnu
6861
6862 TAGS-dejagnu: \
6863     configure-dejagnu 
6864         @: $(MAKE); $(unstage)
6865         @[ -f ./dejagnu/Makefile ] || exit 0; \
6866         r=`${PWD_COMMAND}`; export r; \
6867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6868         $(HOST_EXPORTS) \
6869         for flag in $(EXTRA_HOST_FLAGS) ; do \
6870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6871         done; \
6872         echo "Doing TAGS in dejagnu" ; \
6873         (cd $(HOST_SUBDIR)/dejagnu && \
6874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6876                   "RANLIB=$${RANLIB}" \
6877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6878                   TAGS) \
6879           || exit 1
6880
6881 @endif dejagnu
6882
6883 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6884 maybe-install-info-dejagnu:
6885 @if dejagnu
6886 maybe-install-info-dejagnu: install-info-dejagnu
6887
6888 install-info-dejagnu: \
6889     configure-dejagnu \
6890     info-dejagnu 
6891         @: $(MAKE); $(unstage)
6892         @[ -f ./dejagnu/Makefile ] || exit 0; \
6893         r=`${PWD_COMMAND}`; export r; \
6894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6895         $(HOST_EXPORTS) \
6896         for flag in $(EXTRA_HOST_FLAGS) ; do \
6897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6898         done; \
6899         echo "Doing install-info in dejagnu" ; \
6900         (cd $(HOST_SUBDIR)/dejagnu && \
6901           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6902                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6903                   "RANLIB=$${RANLIB}" \
6904                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6905                   install-info) \
6906           || exit 1
6907
6908 @endif dejagnu
6909
6910 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6911 maybe-install-pdf-dejagnu:
6912 @if dejagnu
6913 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6914
6915 install-pdf-dejagnu: \
6916     configure-dejagnu \
6917     pdf-dejagnu 
6918         @: $(MAKE); $(unstage)
6919         @[ -f ./dejagnu/Makefile ] || exit 0; \
6920         r=`${PWD_COMMAND}`; export r; \
6921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6922         $(HOST_EXPORTS) \
6923         for flag in $(EXTRA_HOST_FLAGS) ; do \
6924           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6925         done; \
6926         echo "Doing install-pdf in dejagnu" ; \
6927         (cd $(HOST_SUBDIR)/dejagnu && \
6928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6930                   "RANLIB=$${RANLIB}" \
6931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6932                   install-pdf) \
6933           || exit 1
6934
6935 @endif dejagnu
6936
6937 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6938 maybe-install-html-dejagnu:
6939 @if dejagnu
6940 maybe-install-html-dejagnu: install-html-dejagnu
6941
6942 install-html-dejagnu: \
6943     configure-dejagnu \
6944     html-dejagnu 
6945         @: $(MAKE); $(unstage)
6946         @[ -f ./dejagnu/Makefile ] || exit 0; \
6947         r=`${PWD_COMMAND}`; export r; \
6948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6949         $(HOST_EXPORTS) \
6950         for flag in $(EXTRA_HOST_FLAGS) ; do \
6951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6952         done; \
6953         echo "Doing install-html in dejagnu" ; \
6954         (cd $(HOST_SUBDIR)/dejagnu && \
6955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6957                   "RANLIB=$${RANLIB}" \
6958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6959                   install-html) \
6960           || exit 1
6961
6962 @endif dejagnu
6963
6964 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6965 maybe-installcheck-dejagnu:
6966 @if dejagnu
6967 maybe-installcheck-dejagnu: installcheck-dejagnu
6968
6969 installcheck-dejagnu: \
6970     configure-dejagnu 
6971         @: $(MAKE); $(unstage)
6972         @[ -f ./dejagnu/Makefile ] || exit 0; \
6973         r=`${PWD_COMMAND}`; export r; \
6974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6975         $(HOST_EXPORTS) \
6976         for flag in $(EXTRA_HOST_FLAGS) ; do \
6977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6978         done; \
6979         echo "Doing installcheck in dejagnu" ; \
6980         (cd $(HOST_SUBDIR)/dejagnu && \
6981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6983                   "RANLIB=$${RANLIB}" \
6984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6985                   installcheck) \
6986           || exit 1
6987
6988 @endif dejagnu
6989
6990 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6991 maybe-mostlyclean-dejagnu:
6992 @if dejagnu
6993 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
6994
6995 mostlyclean-dejagnu: 
6996         @: $(MAKE); $(unstage)
6997         @[ -f ./dejagnu/Makefile ] || exit 0; \
6998         r=`${PWD_COMMAND}`; export r; \
6999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7000         $(HOST_EXPORTS) \
7001         for flag in $(EXTRA_HOST_FLAGS) ; do \
7002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7003         done; \
7004         echo "Doing mostlyclean in dejagnu" ; \
7005         (cd $(HOST_SUBDIR)/dejagnu && \
7006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7008                   "RANLIB=$${RANLIB}" \
7009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7010                   mostlyclean) \
7011           || exit 1
7012
7013 @endif dejagnu
7014
7015 .PHONY: maybe-clean-dejagnu clean-dejagnu
7016 maybe-clean-dejagnu:
7017 @if dejagnu
7018 maybe-clean-dejagnu: clean-dejagnu
7019
7020 clean-dejagnu: 
7021         @: $(MAKE); $(unstage)
7022         @[ -f ./dejagnu/Makefile ] || exit 0; \
7023         r=`${PWD_COMMAND}`; export r; \
7024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7025         $(HOST_EXPORTS) \
7026         for flag in $(EXTRA_HOST_FLAGS) ; do \
7027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7028         done; \
7029         echo "Doing clean in dejagnu" ; \
7030         (cd $(HOST_SUBDIR)/dejagnu && \
7031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7033                   "RANLIB=$${RANLIB}" \
7034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7035                   clean) \
7036           || exit 1
7037
7038 @endif dejagnu
7039
7040 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7041 maybe-distclean-dejagnu:
7042 @if dejagnu
7043 maybe-distclean-dejagnu: distclean-dejagnu
7044
7045 distclean-dejagnu: 
7046         @: $(MAKE); $(unstage)
7047         @[ -f ./dejagnu/Makefile ] || exit 0; \
7048         r=`${PWD_COMMAND}`; export r; \
7049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7050         $(HOST_EXPORTS) \
7051         for flag in $(EXTRA_HOST_FLAGS) ; do \
7052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7053         done; \
7054         echo "Doing distclean in dejagnu" ; \
7055         (cd $(HOST_SUBDIR)/dejagnu && \
7056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7058                   "RANLIB=$${RANLIB}" \
7059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7060                   distclean) \
7061           || exit 1
7062
7063 @endif dejagnu
7064
7065 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7066 maybe-maintainer-clean-dejagnu:
7067 @if dejagnu
7068 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7069
7070 maintainer-clean-dejagnu: 
7071         @: $(MAKE); $(unstage)
7072         @[ -f ./dejagnu/Makefile ] || exit 0; \
7073         r=`${PWD_COMMAND}`; export r; \
7074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7075         $(HOST_EXPORTS) \
7076         for flag in $(EXTRA_HOST_FLAGS) ; do \
7077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7078         done; \
7079         echo "Doing maintainer-clean in dejagnu" ; \
7080         (cd $(HOST_SUBDIR)/dejagnu && \
7081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7083                   "RANLIB=$${RANLIB}" \
7084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7085                   maintainer-clean) \
7086           || exit 1
7087
7088 @endif dejagnu
7089
7090
7091
7092 .PHONY: configure-etc maybe-configure-etc
7093 maybe-configure-etc:
7094 @if gcc-bootstrap
7095 configure-etc: stage_current
7096 @endif gcc-bootstrap
7097 @if etc
7098 maybe-configure-etc: configure-etc
7099 configure-etc: 
7100         @: $(MAKE); $(unstage)
7101         @r=`${PWD_COMMAND}`; export r; \
7102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7103         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7105         $(HOST_EXPORTS)  \
7106         echo Configuring in $(HOST_SUBDIR)/etc; \
7107         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7108         case $(srcdir) in \
7109           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7110           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7111                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7112         esac; \
7113         module_srcdir=etc; \
7114         $(SHELL) \
7115           $$s/$$module_srcdir/configure \
7116           --srcdir=$${topdir}/$$module_srcdir \
7117           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7118           --target=${target_alias}  \
7119           || exit 1
7120 @endif etc
7121
7122
7123
7124
7125
7126 .PHONY: all-etc maybe-all-etc
7127 maybe-all-etc:
7128 @if gcc-bootstrap
7129 all-etc: stage_current
7130 @endif gcc-bootstrap
7131 @if etc
7132 TARGET-etc=all
7133 maybe-all-etc: all-etc
7134 all-etc: configure-etc
7135         @: $(MAKE); $(unstage)
7136         @r=`${PWD_COMMAND}`; export r; \
7137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7138         $(HOST_EXPORTS)  \
7139         (cd $(HOST_SUBDIR)/etc && \
7140           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7141                 $(TARGET-etc))
7142 @endif etc
7143
7144
7145
7146
7147 .PHONY: check-etc maybe-check-etc
7148 maybe-check-etc:
7149 @if etc
7150 maybe-check-etc: check-etc
7151
7152 check-etc:
7153         @: $(MAKE); $(unstage)
7154         @r=`${PWD_COMMAND}`; export r; \
7155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7156         $(HOST_EXPORTS) \
7157         (cd $(HOST_SUBDIR)/etc && \
7158           $(MAKE) $(FLAGS_TO_PASS)  check)
7159
7160 @endif etc
7161
7162 .PHONY: install-etc maybe-install-etc
7163 maybe-install-etc:
7164 @if etc
7165 maybe-install-etc: install-etc
7166
7167 install-etc: installdirs
7168         @: $(MAKE); $(unstage)
7169         @r=`${PWD_COMMAND}`; export r; \
7170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7171         $(HOST_EXPORTS) \
7172         (cd $(HOST_SUBDIR)/etc && \
7173           $(MAKE) $(FLAGS_TO_PASS)  install)
7174
7175 @endif etc
7176
7177 .PHONY: install-strip-etc maybe-install-strip-etc
7178 maybe-install-strip-etc:
7179 @if etc
7180 maybe-install-strip-etc: install-strip-etc
7181
7182 install-strip-etc: installdirs
7183         @: $(MAKE); $(unstage)
7184         @r=`${PWD_COMMAND}`; export r; \
7185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7186         $(HOST_EXPORTS) \
7187         (cd $(HOST_SUBDIR)/etc && \
7188           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7189
7190 @endif etc
7191
7192 # Other targets (info, dvi, pdf, etc.)
7193
7194 .PHONY: maybe-info-etc info-etc
7195 maybe-info-etc:
7196 @if etc
7197 maybe-info-etc: info-etc
7198
7199 info-etc: \
7200     configure-etc 
7201         @: $(MAKE); $(unstage)
7202         @[ -f ./etc/Makefile ] || exit 0; \
7203         r=`${PWD_COMMAND}`; export r; \
7204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7205         $(HOST_EXPORTS) \
7206         for flag in $(EXTRA_HOST_FLAGS) ; do \
7207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7208         done; \
7209         echo "Doing info in etc" ; \
7210         (cd $(HOST_SUBDIR)/etc && \
7211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7213                   "RANLIB=$${RANLIB}" \
7214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7215                   info) \
7216           || exit 1
7217
7218 @endif etc
7219
7220 .PHONY: maybe-dvi-etc dvi-etc
7221 maybe-dvi-etc:
7222 @if etc
7223 maybe-dvi-etc: dvi-etc
7224
7225 dvi-etc: \
7226     configure-etc 
7227         @: $(MAKE); $(unstage)
7228         @[ -f ./etc/Makefile ] || exit 0; \
7229         r=`${PWD_COMMAND}`; export r; \
7230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7231         $(HOST_EXPORTS) \
7232         for flag in $(EXTRA_HOST_FLAGS) ; do \
7233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7234         done; \
7235         echo "Doing dvi in etc" ; \
7236         (cd $(HOST_SUBDIR)/etc && \
7237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7239                   "RANLIB=$${RANLIB}" \
7240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7241                   dvi) \
7242           || exit 1
7243
7244 @endif etc
7245
7246 .PHONY: maybe-pdf-etc pdf-etc
7247 maybe-pdf-etc:
7248 @if etc
7249 maybe-pdf-etc: pdf-etc
7250
7251 pdf-etc: \
7252     configure-etc 
7253         @: $(MAKE); $(unstage)
7254         @[ -f ./etc/Makefile ] || exit 0; \
7255         r=`${PWD_COMMAND}`; export r; \
7256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7257         $(HOST_EXPORTS) \
7258         for flag in $(EXTRA_HOST_FLAGS) ; do \
7259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7260         done; \
7261         echo "Doing pdf in etc" ; \
7262         (cd $(HOST_SUBDIR)/etc && \
7263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7265                   "RANLIB=$${RANLIB}" \
7266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7267                   pdf) \
7268           || exit 1
7269
7270 @endif etc
7271
7272 .PHONY: maybe-html-etc html-etc
7273 maybe-html-etc:
7274 @if etc
7275 maybe-html-etc: html-etc
7276
7277 html-etc: \
7278     configure-etc 
7279         @: $(MAKE); $(unstage)
7280         @[ -f ./etc/Makefile ] || exit 0; \
7281         r=`${PWD_COMMAND}`; export r; \
7282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7283         $(HOST_EXPORTS) \
7284         for flag in $(EXTRA_HOST_FLAGS) ; do \
7285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7286         done; \
7287         echo "Doing html in etc" ; \
7288         (cd $(HOST_SUBDIR)/etc && \
7289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7291                   "RANLIB=$${RANLIB}" \
7292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7293                   html) \
7294           || exit 1
7295
7296 @endif etc
7297
7298 .PHONY: maybe-TAGS-etc TAGS-etc
7299 maybe-TAGS-etc:
7300 @if etc
7301 maybe-TAGS-etc: TAGS-etc
7302
7303 TAGS-etc: \
7304     configure-etc 
7305         @: $(MAKE); $(unstage)
7306         @[ -f ./etc/Makefile ] || exit 0; \
7307         r=`${PWD_COMMAND}`; export r; \
7308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7309         $(HOST_EXPORTS) \
7310         for flag in $(EXTRA_HOST_FLAGS) ; do \
7311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7312         done; \
7313         echo "Doing TAGS in etc" ; \
7314         (cd $(HOST_SUBDIR)/etc && \
7315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7317                   "RANLIB=$${RANLIB}" \
7318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7319                   TAGS) \
7320           || exit 1
7321
7322 @endif etc
7323
7324 .PHONY: maybe-install-info-etc install-info-etc
7325 maybe-install-info-etc:
7326 @if etc
7327 maybe-install-info-etc: install-info-etc
7328
7329 install-info-etc: \
7330     configure-etc \
7331     info-etc 
7332         @: $(MAKE); $(unstage)
7333         @[ -f ./etc/Makefile ] || exit 0; \
7334         r=`${PWD_COMMAND}`; export r; \
7335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7336         $(HOST_EXPORTS) \
7337         for flag in $(EXTRA_HOST_FLAGS) ; do \
7338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7339         done; \
7340         echo "Doing install-info in etc" ; \
7341         (cd $(HOST_SUBDIR)/etc && \
7342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7344                   "RANLIB=$${RANLIB}" \
7345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7346                   install-info) \
7347           || exit 1
7348
7349 @endif etc
7350
7351 .PHONY: maybe-install-pdf-etc install-pdf-etc
7352 maybe-install-pdf-etc:
7353 @if etc
7354 maybe-install-pdf-etc: install-pdf-etc
7355
7356 install-pdf-etc: \
7357     configure-etc \
7358     pdf-etc 
7359         @: $(MAKE); $(unstage)
7360         @[ -f ./etc/Makefile ] || exit 0; \
7361         r=`${PWD_COMMAND}`; export r; \
7362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7363         $(HOST_EXPORTS) \
7364         for flag in $(EXTRA_HOST_FLAGS) ; do \
7365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7366         done; \
7367         echo "Doing install-pdf in etc" ; \
7368         (cd $(HOST_SUBDIR)/etc && \
7369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7371                   "RANLIB=$${RANLIB}" \
7372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7373                   install-pdf) \
7374           || exit 1
7375
7376 @endif etc
7377
7378 .PHONY: maybe-install-html-etc install-html-etc
7379 maybe-install-html-etc:
7380 @if etc
7381 maybe-install-html-etc: install-html-etc
7382
7383 install-html-etc: \
7384     configure-etc \
7385     html-etc 
7386         @: $(MAKE); $(unstage)
7387         @[ -f ./etc/Makefile ] || exit 0; \
7388         r=`${PWD_COMMAND}`; export r; \
7389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7390         $(HOST_EXPORTS) \
7391         for flag in $(EXTRA_HOST_FLAGS) ; do \
7392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7393         done; \
7394         echo "Doing install-html in etc" ; \
7395         (cd $(HOST_SUBDIR)/etc && \
7396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7398                   "RANLIB=$${RANLIB}" \
7399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7400                   install-html) \
7401           || exit 1
7402
7403 @endif etc
7404
7405 .PHONY: maybe-installcheck-etc installcheck-etc
7406 maybe-installcheck-etc:
7407 @if etc
7408 maybe-installcheck-etc: installcheck-etc
7409
7410 installcheck-etc: \
7411     configure-etc 
7412         @: $(MAKE); $(unstage)
7413         @[ -f ./etc/Makefile ] || exit 0; \
7414         r=`${PWD_COMMAND}`; export r; \
7415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7416         $(HOST_EXPORTS) \
7417         for flag in $(EXTRA_HOST_FLAGS) ; do \
7418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7419         done; \
7420         echo "Doing installcheck in etc" ; \
7421         (cd $(HOST_SUBDIR)/etc && \
7422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7424                   "RANLIB=$${RANLIB}" \
7425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7426                   installcheck) \
7427           || exit 1
7428
7429 @endif etc
7430
7431 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7432 maybe-mostlyclean-etc:
7433 @if etc
7434 maybe-mostlyclean-etc: mostlyclean-etc
7435
7436 mostlyclean-etc: 
7437         @: $(MAKE); $(unstage)
7438         @[ -f ./etc/Makefile ] || exit 0; \
7439         r=`${PWD_COMMAND}`; export r; \
7440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7441         $(HOST_EXPORTS) \
7442         for flag in $(EXTRA_HOST_FLAGS) ; do \
7443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7444         done; \
7445         echo "Doing mostlyclean in etc" ; \
7446         (cd $(HOST_SUBDIR)/etc && \
7447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7449                   "RANLIB=$${RANLIB}" \
7450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7451                   mostlyclean) \
7452           || exit 1
7453
7454 @endif etc
7455
7456 .PHONY: maybe-clean-etc clean-etc
7457 maybe-clean-etc:
7458 @if etc
7459 maybe-clean-etc: clean-etc
7460
7461 clean-etc: 
7462         @: $(MAKE); $(unstage)
7463         @[ -f ./etc/Makefile ] || exit 0; \
7464         r=`${PWD_COMMAND}`; export r; \
7465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7466         $(HOST_EXPORTS) \
7467         for flag in $(EXTRA_HOST_FLAGS) ; do \
7468           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7469         done; \
7470         echo "Doing clean in etc" ; \
7471         (cd $(HOST_SUBDIR)/etc && \
7472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7474                   "RANLIB=$${RANLIB}" \
7475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7476                   clean) \
7477           || exit 1
7478
7479 @endif etc
7480
7481 .PHONY: maybe-distclean-etc distclean-etc
7482 maybe-distclean-etc:
7483 @if etc
7484 maybe-distclean-etc: distclean-etc
7485
7486 distclean-etc: 
7487         @: $(MAKE); $(unstage)
7488         @[ -f ./etc/Makefile ] || exit 0; \
7489         r=`${PWD_COMMAND}`; export r; \
7490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7491         $(HOST_EXPORTS) \
7492         for flag in $(EXTRA_HOST_FLAGS) ; do \
7493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7494         done; \
7495         echo "Doing distclean in etc" ; \
7496         (cd $(HOST_SUBDIR)/etc && \
7497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7499                   "RANLIB=$${RANLIB}" \
7500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7501                   distclean) \
7502           || exit 1
7503
7504 @endif etc
7505
7506 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7507 maybe-maintainer-clean-etc:
7508 @if etc
7509 maybe-maintainer-clean-etc: maintainer-clean-etc
7510
7511 maintainer-clean-etc: 
7512         @: $(MAKE); $(unstage)
7513         @[ -f ./etc/Makefile ] || exit 0; \
7514         r=`${PWD_COMMAND}`; export r; \
7515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7516         $(HOST_EXPORTS) \
7517         for flag in $(EXTRA_HOST_FLAGS) ; do \
7518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7519         done; \
7520         echo "Doing maintainer-clean in etc" ; \
7521         (cd $(HOST_SUBDIR)/etc && \
7522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7524                   "RANLIB=$${RANLIB}" \
7525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7526                   maintainer-clean) \
7527           || exit 1
7528
7529 @endif etc
7530
7531
7532
7533 .PHONY: configure-fastjar maybe-configure-fastjar
7534 maybe-configure-fastjar:
7535 @if gcc-bootstrap
7536 configure-fastjar: stage_current
7537 @endif gcc-bootstrap
7538 @if fastjar
7539 maybe-configure-fastjar: configure-fastjar
7540 configure-fastjar: 
7541         @: $(MAKE); $(unstage)
7542         @r=`${PWD_COMMAND}`; export r; \
7543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7544         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7545         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
7546         $(HOST_EXPORTS)  \
7547         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7548         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7549         case $(srcdir) in \
7550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7551           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7553         esac; \
7554         module_srcdir=fastjar; \
7555         $(SHELL) \
7556           $$s/$$module_srcdir/configure \
7557           --srcdir=$${topdir}/$$module_srcdir \
7558           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7559           --target=${target_alias}  \
7560           || exit 1
7561 @endif fastjar
7562
7563
7564
7565
7566
7567 .PHONY: all-fastjar maybe-all-fastjar
7568 maybe-all-fastjar:
7569 @if gcc-bootstrap
7570 all-fastjar: stage_current
7571 @endif gcc-bootstrap
7572 @if fastjar
7573 TARGET-fastjar=all
7574 maybe-all-fastjar: all-fastjar
7575 all-fastjar: configure-fastjar
7576         @: $(MAKE); $(unstage)
7577         @r=`${PWD_COMMAND}`; export r; \
7578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7579         $(HOST_EXPORTS)  \
7580         (cd $(HOST_SUBDIR)/fastjar && \
7581           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7582                 $(TARGET-fastjar))
7583 @endif fastjar
7584
7585
7586
7587
7588 .PHONY: check-fastjar maybe-check-fastjar
7589 maybe-check-fastjar:
7590 @if fastjar
7591 maybe-check-fastjar: check-fastjar
7592
7593 # This module is only tested in a native toolchain.
7594 check-fastjar:
7595         @: $(MAKE); $(unstage)
7596         @if [ '$(host)' = '$(target)' ] ; then \
7597           r=`${PWD_COMMAND}`; export r; \
7598           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7599           $(HOST_EXPORTS) \
7600           (cd $(HOST_SUBDIR)/fastjar && \
7601             $(MAKE) $(FLAGS_TO_PASS)  check); \
7602         fi
7603
7604 @endif fastjar
7605
7606 .PHONY: install-fastjar maybe-install-fastjar
7607 maybe-install-fastjar:
7608 @if fastjar
7609 maybe-install-fastjar: install-fastjar
7610
7611 install-fastjar: installdirs
7612         @: $(MAKE); $(unstage)
7613         @r=`${PWD_COMMAND}`; export r; \
7614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7615         $(HOST_EXPORTS) \
7616         (cd $(HOST_SUBDIR)/fastjar && \
7617           $(MAKE) $(FLAGS_TO_PASS)  install)
7618
7619 @endif fastjar
7620
7621 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7622 maybe-install-strip-fastjar:
7623 @if fastjar
7624 maybe-install-strip-fastjar: install-strip-fastjar
7625
7626 install-strip-fastjar: installdirs
7627         @: $(MAKE); $(unstage)
7628         @r=`${PWD_COMMAND}`; export r; \
7629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7630         $(HOST_EXPORTS) \
7631         (cd $(HOST_SUBDIR)/fastjar && \
7632           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7633
7634 @endif fastjar
7635
7636 # Other targets (info, dvi, pdf, etc.)
7637
7638 .PHONY: maybe-info-fastjar info-fastjar
7639 maybe-info-fastjar:
7640 @if fastjar
7641 maybe-info-fastjar: info-fastjar
7642
7643 info-fastjar: \
7644     configure-fastjar 
7645         @: $(MAKE); $(unstage)
7646         @[ -f ./fastjar/Makefile ] || exit 0; \
7647         r=`${PWD_COMMAND}`; export r; \
7648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7649         $(HOST_EXPORTS) \
7650         for flag in $(EXTRA_HOST_FLAGS) ; do \
7651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7652         done; \
7653         echo "Doing info in fastjar" ; \
7654         (cd $(HOST_SUBDIR)/fastjar && \
7655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7657                   "RANLIB=$${RANLIB}" \
7658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7659                   info) \
7660           || exit 1
7661
7662 @endif fastjar
7663
7664 .PHONY: maybe-dvi-fastjar dvi-fastjar
7665 maybe-dvi-fastjar:
7666 @if fastjar
7667 maybe-dvi-fastjar: dvi-fastjar
7668
7669 dvi-fastjar: \
7670     configure-fastjar 
7671         @: $(MAKE); $(unstage)
7672         @[ -f ./fastjar/Makefile ] || exit 0; \
7673         r=`${PWD_COMMAND}`; export r; \
7674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7675         $(HOST_EXPORTS) \
7676         for flag in $(EXTRA_HOST_FLAGS) ; do \
7677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7678         done; \
7679         echo "Doing dvi in fastjar" ; \
7680         (cd $(HOST_SUBDIR)/fastjar && \
7681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7683                   "RANLIB=$${RANLIB}" \
7684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7685                   dvi) \
7686           || exit 1
7687
7688 @endif fastjar
7689
7690 .PHONY: maybe-pdf-fastjar pdf-fastjar
7691 maybe-pdf-fastjar:
7692 @if fastjar
7693 maybe-pdf-fastjar: pdf-fastjar
7694
7695 pdf-fastjar: \
7696     configure-fastjar 
7697         @: $(MAKE); $(unstage)
7698         @[ -f ./fastjar/Makefile ] || exit 0; \
7699         r=`${PWD_COMMAND}`; export r; \
7700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7701         $(HOST_EXPORTS) \
7702         for flag in $(EXTRA_HOST_FLAGS) ; do \
7703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7704         done; \
7705         echo "Doing pdf in fastjar" ; \
7706         (cd $(HOST_SUBDIR)/fastjar && \
7707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7709                   "RANLIB=$${RANLIB}" \
7710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7711                   pdf) \
7712           || exit 1
7713
7714 @endif fastjar
7715
7716 .PHONY: maybe-html-fastjar html-fastjar
7717 maybe-html-fastjar:
7718 @if fastjar
7719 maybe-html-fastjar: html-fastjar
7720
7721 html-fastjar: \
7722     configure-fastjar 
7723         @: $(MAKE); $(unstage)
7724         @[ -f ./fastjar/Makefile ] || exit 0; \
7725         r=`${PWD_COMMAND}`; export r; \
7726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7727         $(HOST_EXPORTS) \
7728         for flag in $(EXTRA_HOST_FLAGS) ; do \
7729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7730         done; \
7731         echo "Doing html in fastjar" ; \
7732         (cd $(HOST_SUBDIR)/fastjar && \
7733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7735                   "RANLIB=$${RANLIB}" \
7736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7737                   html) \
7738           || exit 1
7739
7740 @endif fastjar
7741
7742 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7743 maybe-TAGS-fastjar:
7744 @if fastjar
7745 maybe-TAGS-fastjar: TAGS-fastjar
7746
7747 TAGS-fastjar: \
7748     configure-fastjar 
7749         @: $(MAKE); $(unstage)
7750         @[ -f ./fastjar/Makefile ] || exit 0; \
7751         r=`${PWD_COMMAND}`; export r; \
7752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7753         $(HOST_EXPORTS) \
7754         for flag in $(EXTRA_HOST_FLAGS) ; do \
7755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7756         done; \
7757         echo "Doing TAGS in fastjar" ; \
7758         (cd $(HOST_SUBDIR)/fastjar && \
7759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7761                   "RANLIB=$${RANLIB}" \
7762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7763                   TAGS) \
7764           || exit 1
7765
7766 @endif fastjar
7767
7768 .PHONY: maybe-install-info-fastjar install-info-fastjar
7769 maybe-install-info-fastjar:
7770 @if fastjar
7771 maybe-install-info-fastjar: install-info-fastjar
7772
7773 install-info-fastjar: \
7774     configure-fastjar \
7775     info-fastjar 
7776         @: $(MAKE); $(unstage)
7777         @[ -f ./fastjar/Makefile ] || exit 0; \
7778         r=`${PWD_COMMAND}`; export r; \
7779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7780         $(HOST_EXPORTS) \
7781         for flag in $(EXTRA_HOST_FLAGS) ; do \
7782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7783         done; \
7784         echo "Doing install-info in fastjar" ; \
7785         (cd $(HOST_SUBDIR)/fastjar && \
7786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7788                   "RANLIB=$${RANLIB}" \
7789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7790                   install-info) \
7791           || exit 1
7792
7793 @endif fastjar
7794
7795 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7796 maybe-install-pdf-fastjar:
7797 @if fastjar
7798 maybe-install-pdf-fastjar: install-pdf-fastjar
7799
7800 install-pdf-fastjar: \
7801     configure-fastjar \
7802     pdf-fastjar 
7803         @: $(MAKE); $(unstage)
7804         @[ -f ./fastjar/Makefile ] || exit 0; \
7805         r=`${PWD_COMMAND}`; export r; \
7806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7807         $(HOST_EXPORTS) \
7808         for flag in $(EXTRA_HOST_FLAGS) ; do \
7809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7810         done; \
7811         echo "Doing install-pdf in fastjar" ; \
7812         (cd $(HOST_SUBDIR)/fastjar && \
7813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7815                   "RANLIB=$${RANLIB}" \
7816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7817                   install-pdf) \
7818           || exit 1
7819
7820 @endif fastjar
7821
7822 .PHONY: maybe-install-html-fastjar install-html-fastjar
7823 maybe-install-html-fastjar:
7824 @if fastjar
7825 maybe-install-html-fastjar: install-html-fastjar
7826
7827 install-html-fastjar: \
7828     configure-fastjar \
7829     html-fastjar 
7830         @: $(MAKE); $(unstage)
7831         @[ -f ./fastjar/Makefile ] || exit 0; \
7832         r=`${PWD_COMMAND}`; export r; \
7833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7834         $(HOST_EXPORTS) \
7835         for flag in $(EXTRA_HOST_FLAGS) ; do \
7836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7837         done; \
7838         echo "Doing install-html in fastjar" ; \
7839         (cd $(HOST_SUBDIR)/fastjar && \
7840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7842                   "RANLIB=$${RANLIB}" \
7843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7844                   install-html) \
7845           || exit 1
7846
7847 @endif fastjar
7848
7849 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7850 maybe-installcheck-fastjar:
7851 @if fastjar
7852 maybe-installcheck-fastjar: installcheck-fastjar
7853
7854 installcheck-fastjar: \
7855     configure-fastjar 
7856         @: $(MAKE); $(unstage)
7857         @[ -f ./fastjar/Makefile ] || exit 0; \
7858         r=`${PWD_COMMAND}`; export r; \
7859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7860         $(HOST_EXPORTS) \
7861         for flag in $(EXTRA_HOST_FLAGS) ; do \
7862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7863         done; \
7864         echo "Doing installcheck in fastjar" ; \
7865         (cd $(HOST_SUBDIR)/fastjar && \
7866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7868                   "RANLIB=$${RANLIB}" \
7869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7870                   installcheck) \
7871           || exit 1
7872
7873 @endif fastjar
7874
7875 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7876 maybe-mostlyclean-fastjar:
7877 @if fastjar
7878 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7879
7880 mostlyclean-fastjar: 
7881         @: $(MAKE); $(unstage)
7882         @[ -f ./fastjar/Makefile ] || exit 0; \
7883         r=`${PWD_COMMAND}`; export r; \
7884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7885         $(HOST_EXPORTS) \
7886         for flag in $(EXTRA_HOST_FLAGS) ; do \
7887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7888         done; \
7889         echo "Doing mostlyclean in fastjar" ; \
7890         (cd $(HOST_SUBDIR)/fastjar && \
7891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7893                   "RANLIB=$${RANLIB}" \
7894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7895                   mostlyclean) \
7896           || exit 1
7897
7898 @endif fastjar
7899
7900 .PHONY: maybe-clean-fastjar clean-fastjar
7901 maybe-clean-fastjar:
7902 @if fastjar
7903 maybe-clean-fastjar: clean-fastjar
7904
7905 clean-fastjar: 
7906         @: $(MAKE); $(unstage)
7907         @[ -f ./fastjar/Makefile ] || exit 0; \
7908         r=`${PWD_COMMAND}`; export r; \
7909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7910         $(HOST_EXPORTS) \
7911         for flag in $(EXTRA_HOST_FLAGS) ; do \
7912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7913         done; \
7914         echo "Doing clean in fastjar" ; \
7915         (cd $(HOST_SUBDIR)/fastjar && \
7916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7918                   "RANLIB=$${RANLIB}" \
7919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7920                   clean) \
7921           || exit 1
7922
7923 @endif fastjar
7924
7925 .PHONY: maybe-distclean-fastjar distclean-fastjar
7926 maybe-distclean-fastjar:
7927 @if fastjar
7928 maybe-distclean-fastjar: distclean-fastjar
7929
7930 distclean-fastjar: 
7931         @: $(MAKE); $(unstage)
7932         @[ -f ./fastjar/Makefile ] || exit 0; \
7933         r=`${PWD_COMMAND}`; export r; \
7934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7935         $(HOST_EXPORTS) \
7936         for flag in $(EXTRA_HOST_FLAGS) ; do \
7937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7938         done; \
7939         echo "Doing distclean in fastjar" ; \
7940         (cd $(HOST_SUBDIR)/fastjar && \
7941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7943                   "RANLIB=$${RANLIB}" \
7944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7945                   distclean) \
7946           || exit 1
7947
7948 @endif fastjar
7949
7950 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7951 maybe-maintainer-clean-fastjar:
7952 @if fastjar
7953 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7954
7955 maintainer-clean-fastjar: 
7956         @: $(MAKE); $(unstage)
7957         @[ -f ./fastjar/Makefile ] || exit 0; \
7958         r=`${PWD_COMMAND}`; export r; \
7959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7960         $(HOST_EXPORTS) \
7961         for flag in $(EXTRA_HOST_FLAGS) ; do \
7962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7963         done; \
7964         echo "Doing maintainer-clean in fastjar" ; \
7965         (cd $(HOST_SUBDIR)/fastjar && \
7966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7968                   "RANLIB=$${RANLIB}" \
7969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7970                   maintainer-clean) \
7971           || exit 1
7972
7973 @endif fastjar
7974
7975
7976
7977 .PHONY: configure-fixincludes maybe-configure-fixincludes
7978 maybe-configure-fixincludes:
7979 @if gcc-bootstrap
7980 configure-fixincludes: stage_current
7981 @endif gcc-bootstrap
7982 @if fixincludes
7983 maybe-configure-fixincludes: configure-fixincludes
7984 configure-fixincludes: 
7985         @r=`${PWD_COMMAND}`; export r; \
7986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7987         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7988         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7989         $(HOST_EXPORTS)  \
7990         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7991         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
7992         case $(srcdir) in \
7993           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7994           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
7995                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7996         esac; \
7997         module_srcdir=fixincludes; \
7998         $(SHELL) \
7999           $$s/$$module_srcdir/configure \
8000           --srcdir=$${topdir}/$$module_srcdir \
8001           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8002           --target=${target_alias}  \
8003           || exit 1
8004 @endif fixincludes
8005
8006
8007
8008 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8009 maybe-configure-stage1-fixincludes:
8010 @if fixincludes-bootstrap
8011 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8012 configure-stage1-fixincludes:
8013         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8014         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8015         @r=`${PWD_COMMAND}`; export r; \
8016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8017         TFLAGS="$(STAGE1_TFLAGS)"; \
8018         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8019         $(HOST_EXPORTS) \
8020         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8021         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8022         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8023         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes ; \
8024         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8025         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8026         case $(srcdir) in \
8027           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8028           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8029                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8030         esac; \
8031         module_srcdir=fixincludes; \
8032         $(SHELL) $$s/$$module_srcdir/configure \
8033           --srcdir=$${topdir}/$$module_srcdir \
8034           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8035           --target=${target_alias} \
8036            \
8037           $(STAGE1_CONFIGURE_FLAGS)
8038 @endif fixincludes-bootstrap
8039
8040 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8041 maybe-configure-stage2-fixincludes:
8042 @if fixincludes-bootstrap
8043 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8044 configure-stage2-fixincludes:
8045         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8046         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8047         @r=`${PWD_COMMAND}`; export r; \
8048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8049         TFLAGS="$(STAGE2_TFLAGS)"; \
8050         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8051         $(HOST_EXPORTS) \
8052         $(POSTSTAGE1_HOST_EXPORTS) \
8053         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8054         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8055         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8056         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes ; \
8057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8058         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8059         case $(srcdir) in \
8060           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8061           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8062                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8063         esac; \
8064         module_srcdir=fixincludes; \
8065         $(SHELL) $$s/$$module_srcdir/configure \
8066           --srcdir=$${topdir}/$$module_srcdir \
8067           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8068           --target=${target_alias} \
8069            --with-build-libsubdir=$(HOST_SUBDIR)  \
8070           $(STAGE2_CONFIGURE_FLAGS)
8071 @endif fixincludes-bootstrap
8072
8073 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8074 maybe-configure-stage3-fixincludes:
8075 @if fixincludes-bootstrap
8076 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8077 configure-stage3-fixincludes:
8078         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8079         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8080         @r=`${PWD_COMMAND}`; export r; \
8081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8082         TFLAGS="$(STAGE3_TFLAGS)"; \
8083         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8084         $(HOST_EXPORTS) \
8085         $(POSTSTAGE1_HOST_EXPORTS) \
8086         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8087         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8088         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8089         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes ; \
8090         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8091         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8092         case $(srcdir) in \
8093           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8094           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8095                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8096         esac; \
8097         module_srcdir=fixincludes; \
8098         $(SHELL) $$s/$$module_srcdir/configure \
8099           --srcdir=$${topdir}/$$module_srcdir \
8100           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8101           --target=${target_alias} \
8102            --with-build-libsubdir=$(HOST_SUBDIR)  \
8103           $(STAGE3_CONFIGURE_FLAGS)
8104 @endif fixincludes-bootstrap
8105
8106 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8107 maybe-configure-stage4-fixincludes:
8108 @if fixincludes-bootstrap
8109 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8110 configure-stage4-fixincludes:
8111         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8112         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8113         @r=`${PWD_COMMAND}`; export r; \
8114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8115         TFLAGS="$(STAGE4_TFLAGS)"; \
8116         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8117         $(HOST_EXPORTS) \
8118         $(POSTSTAGE1_HOST_EXPORTS) \
8119         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8120         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8121         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8122         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes ; \
8123         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8124         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8125         case $(srcdir) in \
8126           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8127           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8128                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8129         esac; \
8130         module_srcdir=fixincludes; \
8131         $(SHELL) $$s/$$module_srcdir/configure \
8132           --srcdir=$${topdir}/$$module_srcdir \
8133           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8134           --target=${target_alias} \
8135            --with-build-libsubdir=$(HOST_SUBDIR)  \
8136           $(STAGE4_CONFIGURE_FLAGS)
8137 @endif fixincludes-bootstrap
8138
8139 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8140 maybe-configure-stageprofile-fixincludes:
8141 @if fixincludes-bootstrap
8142 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8143 configure-stageprofile-fixincludes:
8144         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8145         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8146         @r=`${PWD_COMMAND}`; export r; \
8147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8148         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8149         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8150         $(HOST_EXPORTS) \
8151         $(POSTSTAGE1_HOST_EXPORTS) \
8152         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8153         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8154         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8155         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes ; \
8156         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8157         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8158         case $(srcdir) in \
8159           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8160           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8161                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8162         esac; \
8163         module_srcdir=fixincludes; \
8164         $(SHELL) $$s/$$module_srcdir/configure \
8165           --srcdir=$${topdir}/$$module_srcdir \
8166           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8167           --target=${target_alias} \
8168            --with-build-libsubdir=$(HOST_SUBDIR)  \
8169           $(STAGEprofile_CONFIGURE_FLAGS)
8170 @endif fixincludes-bootstrap
8171
8172 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8173 maybe-configure-stagefeedback-fixincludes:
8174 @if fixincludes-bootstrap
8175 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8176 configure-stagefeedback-fixincludes:
8177         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8178         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8179         @r=`${PWD_COMMAND}`; export r; \
8180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8181         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8182         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8183         $(HOST_EXPORTS) \
8184         $(POSTSTAGE1_HOST_EXPORTS) \
8185         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8186         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8187         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8188         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes ; \
8189         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8190         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8191         case $(srcdir) in \
8192           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8193           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8194                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8195         esac; \
8196         module_srcdir=fixincludes; \
8197         $(SHELL) $$s/$$module_srcdir/configure \
8198           --srcdir=$${topdir}/$$module_srcdir \
8199           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8200           --target=${target_alias} \
8201            --with-build-libsubdir=$(HOST_SUBDIR)  \
8202           $(STAGEfeedback_CONFIGURE_FLAGS)
8203 @endif fixincludes-bootstrap
8204
8205
8206
8207
8208
8209 .PHONY: all-fixincludes maybe-all-fixincludes
8210 maybe-all-fixincludes:
8211 @if gcc-bootstrap
8212 all-fixincludes: stage_current
8213 @endif gcc-bootstrap
8214 @if fixincludes
8215 TARGET-fixincludes=all
8216 maybe-all-fixincludes: all-fixincludes
8217 all-fixincludes: configure-fixincludes
8218         @r=`${PWD_COMMAND}`; export r; \
8219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8220         $(HOST_EXPORTS)  \
8221         (cd $(HOST_SUBDIR)/fixincludes && \
8222           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8223                 $(TARGET-fixincludes))
8224 @endif fixincludes
8225
8226
8227
8228 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8229 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8230 maybe-all-stage1-fixincludes:
8231 maybe-clean-stage1-fixincludes:
8232 @if fixincludes-bootstrap
8233 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8234 all-stage1: all-stage1-fixincludes
8235 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8236 all-stage1-fixincludes: configure-stage1-fixincludes
8237         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8238         @r=`${PWD_COMMAND}`; export r; \
8239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8240         TFLAGS="$(STAGE1_TFLAGS)"; \
8241         $(HOST_EXPORTS)  \
8242         cd $(HOST_SUBDIR)/fixincludes && \
8243         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8244                 CFLAGS="$(STAGE1_CFLAGS)" \
8245                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8246                 LIBCFLAGS="$(LIBCFLAGS)" \
8247                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8248                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8249                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8250                 $(EXTRA_HOST_FLAGS)  \
8251                 $(STAGE1_FLAGS_TO_PASS)  \
8252                 TFLAGS="$(STAGE1_TFLAGS)" \
8253                 $(TARGET-stage1-fixincludes)
8254
8255 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8256 clean-stage1: clean-stage1-fixincludes
8257 clean-stage1-fixincludes:
8258         @if [ $(current_stage) = stage1 ]; then \
8259           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8260         else \
8261           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8262           $(MAKE) stage1-start; \
8263         fi; \
8264         cd $(HOST_SUBDIR)/fixincludes && \
8265         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8266         $(STAGE1_FLAGS_TO_PASS)  clean
8267 @endif fixincludes-bootstrap
8268
8269
8270 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8271 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8272 maybe-all-stage2-fixincludes:
8273 maybe-clean-stage2-fixincludes:
8274 @if fixincludes-bootstrap
8275 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8276 all-stage2: all-stage2-fixincludes
8277 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8278 all-stage2-fixincludes: configure-stage2-fixincludes
8279         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8280         @r=`${PWD_COMMAND}`; export r; \
8281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8282         TFLAGS="$(STAGE2_TFLAGS)"; \
8283         $(HOST_EXPORTS) \
8284         $(POSTSTAGE1_HOST_EXPORTS)  \
8285         cd $(HOST_SUBDIR)/fixincludes && \
8286         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8287                 CFLAGS="$(STAGE2_CFLAGS)" \
8288                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8289                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8290                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8291                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8292                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8293                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8294                 TFLAGS="$(STAGE2_TFLAGS)" \
8295                 $(TARGET-stage2-fixincludes)
8296
8297 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8298 clean-stage2: clean-stage2-fixincludes
8299 clean-stage2-fixincludes:
8300         @if [ $(current_stage) = stage2 ]; then \
8301           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8302         else \
8303           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8304           $(MAKE) stage2-start; \
8305         fi; \
8306         cd $(HOST_SUBDIR)/fixincludes && \
8307         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8308 @endif fixincludes-bootstrap
8309
8310
8311 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8312 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8313 maybe-all-stage3-fixincludes:
8314 maybe-clean-stage3-fixincludes:
8315 @if fixincludes-bootstrap
8316 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8317 all-stage3: all-stage3-fixincludes
8318 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8319 all-stage3-fixincludes: configure-stage3-fixincludes
8320         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8321         @r=`${PWD_COMMAND}`; export r; \
8322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8323         TFLAGS="$(STAGE3_TFLAGS)"; \
8324         $(HOST_EXPORTS) \
8325         $(POSTSTAGE1_HOST_EXPORTS)  \
8326         cd $(HOST_SUBDIR)/fixincludes && \
8327         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8328                 CFLAGS="$(STAGE3_CFLAGS)" \
8329                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8330                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8331                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8332                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8333                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8334                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8335                 TFLAGS="$(STAGE3_TFLAGS)" \
8336                 $(TARGET-stage3-fixincludes)
8337
8338 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8339 clean-stage3: clean-stage3-fixincludes
8340 clean-stage3-fixincludes:
8341         @if [ $(current_stage) = stage3 ]; then \
8342           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8343         else \
8344           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8345           $(MAKE) stage3-start; \
8346         fi; \
8347         cd $(HOST_SUBDIR)/fixincludes && \
8348         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8349 @endif fixincludes-bootstrap
8350
8351
8352 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8353 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8354 maybe-all-stage4-fixincludes:
8355 maybe-clean-stage4-fixincludes:
8356 @if fixincludes-bootstrap
8357 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8358 all-stage4: all-stage4-fixincludes
8359 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8360 all-stage4-fixincludes: configure-stage4-fixincludes
8361         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8362         @r=`${PWD_COMMAND}`; export r; \
8363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8364         TFLAGS="$(STAGE4_TFLAGS)"; \
8365         $(HOST_EXPORTS) \
8366         $(POSTSTAGE1_HOST_EXPORTS)  \
8367         cd $(HOST_SUBDIR)/fixincludes && \
8368         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8369                 CFLAGS="$(STAGE4_CFLAGS)" \
8370                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8371                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8372                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8373                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8374                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8375                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8376                 TFLAGS="$(STAGE4_TFLAGS)" \
8377                 $(TARGET-stage4-fixincludes)
8378
8379 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8380 clean-stage4: clean-stage4-fixincludes
8381 clean-stage4-fixincludes:
8382         @if [ $(current_stage) = stage4 ]; then \
8383           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8384         else \
8385           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8386           $(MAKE) stage4-start; \
8387         fi; \
8388         cd $(HOST_SUBDIR)/fixincludes && \
8389         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8390 @endif fixincludes-bootstrap
8391
8392
8393 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8394 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8395 maybe-all-stageprofile-fixincludes:
8396 maybe-clean-stageprofile-fixincludes:
8397 @if fixincludes-bootstrap
8398 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8399 all-stageprofile: all-stageprofile-fixincludes
8400 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8401 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8402         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8403         @r=`${PWD_COMMAND}`; export r; \
8404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8405         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8406         $(HOST_EXPORTS) \
8407         $(POSTSTAGE1_HOST_EXPORTS)  \
8408         cd $(HOST_SUBDIR)/fixincludes && \
8409         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8410                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8411                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8412                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8413                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8414                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8415                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8416                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8417                 TFLAGS="$(STAGEprofile_TFLAGS)" \
8418                 $(TARGET-stageprofile-fixincludes)
8419
8420 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8421 clean-stageprofile: clean-stageprofile-fixincludes
8422 clean-stageprofile-fixincludes:
8423         @if [ $(current_stage) = stageprofile ]; then \
8424           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8425         else \
8426           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8427           $(MAKE) stageprofile-start; \
8428         fi; \
8429         cd $(HOST_SUBDIR)/fixincludes && \
8430         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8431 @endif fixincludes-bootstrap
8432
8433
8434 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8435 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8436 maybe-all-stagefeedback-fixincludes:
8437 maybe-clean-stagefeedback-fixincludes:
8438 @if fixincludes-bootstrap
8439 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8440 all-stagefeedback: all-stagefeedback-fixincludes
8441 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8442 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8443         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8444         @r=`${PWD_COMMAND}`; export r; \
8445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8446         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8447         $(HOST_EXPORTS) \
8448         $(POSTSTAGE1_HOST_EXPORTS)  \
8449         cd $(HOST_SUBDIR)/fixincludes && \
8450         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8451                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8452                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8453                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8454                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8455                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8456                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8457                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8458                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8459                 $(TARGET-stagefeedback-fixincludes)
8460
8461 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8462 clean-stagefeedback: clean-stagefeedback-fixincludes
8463 clean-stagefeedback-fixincludes:
8464         @if [ $(current_stage) = stagefeedback ]; then \
8465           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8466         else \
8467           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8468           $(MAKE) stagefeedback-start; \
8469         fi; \
8470         cd $(HOST_SUBDIR)/fixincludes && \
8471         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8472 @endif fixincludes-bootstrap
8473
8474
8475
8476
8477
8478 .PHONY: check-fixincludes maybe-check-fixincludes
8479 maybe-check-fixincludes:
8480 @if fixincludes
8481 maybe-check-fixincludes: check-fixincludes
8482
8483 check-fixincludes:
8484         @: $(MAKE); $(unstage)
8485         @r=`${PWD_COMMAND}`; export r; \
8486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8487         $(HOST_EXPORTS) \
8488         (cd $(HOST_SUBDIR)/fixincludes && \
8489           $(MAKE) $(FLAGS_TO_PASS)  check)
8490
8491 @endif fixincludes
8492
8493 .PHONY: install-fixincludes maybe-install-fixincludes
8494 maybe-install-fixincludes:
8495 @if fixincludes
8496 maybe-install-fixincludes: install-fixincludes
8497
8498 install-fixincludes: installdirs
8499         @: $(MAKE); $(unstage)
8500         @r=`${PWD_COMMAND}`; export r; \
8501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8502         $(HOST_EXPORTS) \
8503         (cd $(HOST_SUBDIR)/fixincludes && \
8504           $(MAKE) $(FLAGS_TO_PASS)  install)
8505
8506 @endif fixincludes
8507
8508 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8509 maybe-install-strip-fixincludes:
8510 @if fixincludes
8511 maybe-install-strip-fixincludes: install-strip-fixincludes
8512
8513 install-strip-fixincludes: installdirs
8514         @: $(MAKE); $(unstage)
8515         @r=`${PWD_COMMAND}`; export r; \
8516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8517         $(HOST_EXPORTS) \
8518         (cd $(HOST_SUBDIR)/fixincludes && \
8519           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8520
8521 @endif fixincludes
8522
8523 # Other targets (info, dvi, pdf, etc.)
8524
8525 .PHONY: maybe-info-fixincludes info-fixincludes
8526 maybe-info-fixincludes:
8527 @if fixincludes
8528 maybe-info-fixincludes: info-fixincludes
8529
8530 info-fixincludes: \
8531     configure-fixincludes 
8532         @[ -f ./fixincludes/Makefile ] || exit 0; \
8533         r=`${PWD_COMMAND}`; export r; \
8534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8535         $(HOST_EXPORTS) \
8536         for flag in $(EXTRA_HOST_FLAGS) ; do \
8537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8538         done; \
8539         echo "Doing info in fixincludes" ; \
8540         (cd $(HOST_SUBDIR)/fixincludes && \
8541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8543                   "RANLIB=$${RANLIB}" \
8544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8545                   info) \
8546           || exit 1
8547
8548 @endif fixincludes
8549
8550 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8551 maybe-dvi-fixincludes:
8552 @if fixincludes
8553 maybe-dvi-fixincludes: dvi-fixincludes
8554
8555 dvi-fixincludes: \
8556     configure-fixincludes 
8557         @[ -f ./fixincludes/Makefile ] || exit 0; \
8558         r=`${PWD_COMMAND}`; export r; \
8559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8560         $(HOST_EXPORTS) \
8561         for flag in $(EXTRA_HOST_FLAGS) ; do \
8562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8563         done; \
8564         echo "Doing dvi in fixincludes" ; \
8565         (cd $(HOST_SUBDIR)/fixincludes && \
8566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8568                   "RANLIB=$${RANLIB}" \
8569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8570                   dvi) \
8571           || exit 1
8572
8573 @endif fixincludes
8574
8575 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8576 maybe-pdf-fixincludes:
8577 @if fixincludes
8578 maybe-pdf-fixincludes: pdf-fixincludes
8579
8580 pdf-fixincludes: \
8581     configure-fixincludes 
8582         @[ -f ./fixincludes/Makefile ] || exit 0; \
8583         r=`${PWD_COMMAND}`; export r; \
8584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8585         $(HOST_EXPORTS) \
8586         for flag in $(EXTRA_HOST_FLAGS) ; do \
8587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8588         done; \
8589         echo "Doing pdf in fixincludes" ; \
8590         (cd $(HOST_SUBDIR)/fixincludes && \
8591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8593                   "RANLIB=$${RANLIB}" \
8594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8595                   pdf) \
8596           || exit 1
8597
8598 @endif fixincludes
8599
8600 .PHONY: maybe-html-fixincludes html-fixincludes
8601 maybe-html-fixincludes:
8602 @if fixincludes
8603 maybe-html-fixincludes: html-fixincludes
8604
8605 html-fixincludes: \
8606     configure-fixincludes 
8607         @[ -f ./fixincludes/Makefile ] || exit 0; \
8608         r=`${PWD_COMMAND}`; export r; \
8609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8610         $(HOST_EXPORTS) \
8611         for flag in $(EXTRA_HOST_FLAGS) ; do \
8612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8613         done; \
8614         echo "Doing html in fixincludes" ; \
8615         (cd $(HOST_SUBDIR)/fixincludes && \
8616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8618                   "RANLIB=$${RANLIB}" \
8619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8620                   html) \
8621           || exit 1
8622
8623 @endif fixincludes
8624
8625 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8626 maybe-TAGS-fixincludes:
8627 @if fixincludes
8628 maybe-TAGS-fixincludes: TAGS-fixincludes
8629
8630 # fixincludes doesn't support TAGS.
8631 TAGS-fixincludes:
8632
8633 @endif fixincludes
8634
8635 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8636 maybe-install-info-fixincludes:
8637 @if fixincludes
8638 maybe-install-info-fixincludes: install-info-fixincludes
8639
8640 install-info-fixincludes: \
8641     configure-fixincludes \
8642     info-fixincludes 
8643         @[ -f ./fixincludes/Makefile ] || exit 0; \
8644         r=`${PWD_COMMAND}`; export r; \
8645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8646         $(HOST_EXPORTS) \
8647         for flag in $(EXTRA_HOST_FLAGS) ; do \
8648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8649         done; \
8650         echo "Doing install-info in fixincludes" ; \
8651         (cd $(HOST_SUBDIR)/fixincludes && \
8652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8654                   "RANLIB=$${RANLIB}" \
8655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8656                   install-info) \
8657           || exit 1
8658
8659 @endif fixincludes
8660
8661 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8662 maybe-install-pdf-fixincludes:
8663 @if fixincludes
8664 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8665
8666 install-pdf-fixincludes: \
8667     configure-fixincludes \
8668     pdf-fixincludes 
8669         @[ -f ./fixincludes/Makefile ] || exit 0; \
8670         r=`${PWD_COMMAND}`; export r; \
8671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8672         $(HOST_EXPORTS) \
8673         for flag in $(EXTRA_HOST_FLAGS) ; do \
8674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8675         done; \
8676         echo "Doing install-pdf in fixincludes" ; \
8677         (cd $(HOST_SUBDIR)/fixincludes && \
8678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8680                   "RANLIB=$${RANLIB}" \
8681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8682                   install-pdf) \
8683           || exit 1
8684
8685 @endif fixincludes
8686
8687 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8688 maybe-install-html-fixincludes:
8689 @if fixincludes
8690 maybe-install-html-fixincludes: install-html-fixincludes
8691
8692 install-html-fixincludes: \
8693     configure-fixincludes \
8694     html-fixincludes 
8695         @[ -f ./fixincludes/Makefile ] || exit 0; \
8696         r=`${PWD_COMMAND}`; export r; \
8697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8698         $(HOST_EXPORTS) \
8699         for flag in $(EXTRA_HOST_FLAGS) ; do \
8700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8701         done; \
8702         echo "Doing install-html in fixincludes" ; \
8703         (cd $(HOST_SUBDIR)/fixincludes && \
8704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8706                   "RANLIB=$${RANLIB}" \
8707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8708                   install-html) \
8709           || exit 1
8710
8711 @endif fixincludes
8712
8713 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8714 maybe-installcheck-fixincludes:
8715 @if fixincludes
8716 maybe-installcheck-fixincludes: installcheck-fixincludes
8717
8718 installcheck-fixincludes: \
8719     configure-fixincludes 
8720         @[ -f ./fixincludes/Makefile ] || exit 0; \
8721         r=`${PWD_COMMAND}`; export r; \
8722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8723         $(HOST_EXPORTS) \
8724         for flag in $(EXTRA_HOST_FLAGS) ; do \
8725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8726         done; \
8727         echo "Doing installcheck in fixincludes" ; \
8728         (cd $(HOST_SUBDIR)/fixincludes && \
8729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8731                   "RANLIB=$${RANLIB}" \
8732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8733                   installcheck) \
8734           || exit 1
8735
8736 @endif fixincludes
8737
8738 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8739 maybe-mostlyclean-fixincludes:
8740 @if fixincludes
8741 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8742
8743 mostlyclean-fixincludes: 
8744         @[ -f ./fixincludes/Makefile ] || exit 0; \
8745         r=`${PWD_COMMAND}`; export r; \
8746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8747         $(HOST_EXPORTS) \
8748         for flag in $(EXTRA_HOST_FLAGS) ; do \
8749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8750         done; \
8751         echo "Doing mostlyclean in fixincludes" ; \
8752         (cd $(HOST_SUBDIR)/fixincludes && \
8753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8755                   "RANLIB=$${RANLIB}" \
8756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8757                   mostlyclean) \
8758           || exit 1
8759
8760 @endif fixincludes
8761
8762 .PHONY: maybe-clean-fixincludes clean-fixincludes
8763 maybe-clean-fixincludes:
8764 @if fixincludes
8765 maybe-clean-fixincludes: clean-fixincludes
8766
8767 clean-fixincludes: 
8768         @[ -f ./fixincludes/Makefile ] || exit 0; \
8769         r=`${PWD_COMMAND}`; export r; \
8770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8771         $(HOST_EXPORTS) \
8772         for flag in $(EXTRA_HOST_FLAGS) ; do \
8773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8774         done; \
8775         echo "Doing clean in fixincludes" ; \
8776         (cd $(HOST_SUBDIR)/fixincludes && \
8777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8779                   "RANLIB=$${RANLIB}" \
8780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8781                   clean) \
8782           || exit 1
8783
8784 @endif fixincludes
8785
8786 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8787 maybe-distclean-fixincludes:
8788 @if fixincludes
8789 maybe-distclean-fixincludes: distclean-fixincludes
8790
8791 distclean-fixincludes: 
8792         @[ -f ./fixincludes/Makefile ] || exit 0; \
8793         r=`${PWD_COMMAND}`; export r; \
8794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8795         $(HOST_EXPORTS) \
8796         for flag in $(EXTRA_HOST_FLAGS) ; do \
8797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8798         done; \
8799         echo "Doing distclean in fixincludes" ; \
8800         (cd $(HOST_SUBDIR)/fixincludes && \
8801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8803                   "RANLIB=$${RANLIB}" \
8804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8805                   distclean) \
8806           || exit 1
8807
8808 @endif fixincludes
8809
8810 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8811 maybe-maintainer-clean-fixincludes:
8812 @if fixincludes
8813 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8814
8815 maintainer-clean-fixincludes: 
8816         @[ -f ./fixincludes/Makefile ] || exit 0; \
8817         r=`${PWD_COMMAND}`; export r; \
8818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8819         $(HOST_EXPORTS) \
8820         for flag in $(EXTRA_HOST_FLAGS) ; do \
8821           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8822         done; \
8823         echo "Doing maintainer-clean in fixincludes" ; \
8824         (cd $(HOST_SUBDIR)/fixincludes && \
8825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8827                   "RANLIB=$${RANLIB}" \
8828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8829                   maintainer-clean) \
8830           || exit 1
8831
8832 @endif fixincludes
8833
8834
8835
8836 .PHONY: configure-flex maybe-configure-flex
8837 maybe-configure-flex:
8838 @if gcc-bootstrap
8839 configure-flex: stage_current
8840 @endif gcc-bootstrap
8841 @if flex
8842 maybe-configure-flex: configure-flex
8843 configure-flex: 
8844         @: $(MAKE); $(unstage)
8845         @r=`${PWD_COMMAND}`; export r; \
8846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8847         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
8849         $(HOST_EXPORTS)  \
8850         echo Configuring in $(HOST_SUBDIR)/flex; \
8851         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8852         case $(srcdir) in \
8853           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8854           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8855                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8856         esac; \
8857         module_srcdir=flex; \
8858         $(SHELL) \
8859           $$s/$$module_srcdir/configure \
8860           --srcdir=$${topdir}/$$module_srcdir \
8861           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8862           --target=${target_alias}  \
8863           || exit 1
8864 @endif flex
8865
8866
8867
8868
8869
8870 .PHONY: all-flex maybe-all-flex
8871 maybe-all-flex:
8872 @if gcc-bootstrap
8873 all-flex: stage_current
8874 @endif gcc-bootstrap
8875 @if flex
8876 TARGET-flex=all
8877 maybe-all-flex: all-flex
8878 all-flex: configure-flex
8879         @: $(MAKE); $(unstage)
8880         @r=`${PWD_COMMAND}`; export r; \
8881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8882         $(HOST_EXPORTS)  \
8883         (cd $(HOST_SUBDIR)/flex && \
8884           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8885                 $(TARGET-flex))
8886 @endif flex
8887
8888
8889
8890
8891 .PHONY: check-flex maybe-check-flex
8892 maybe-check-flex:
8893 @if flex
8894 maybe-check-flex: check-flex
8895
8896 # This module is only tested in a native toolchain.
8897 check-flex:
8898         @: $(MAKE); $(unstage)
8899         @if [ '$(host)' = '$(target)' ] ; then \
8900           r=`${PWD_COMMAND}`; export r; \
8901           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8902           $(HOST_EXPORTS) \
8903           (cd $(HOST_SUBDIR)/flex && \
8904             $(MAKE) $(FLAGS_TO_PASS)  check); \
8905         fi
8906
8907 @endif flex
8908
8909 .PHONY: install-flex maybe-install-flex
8910 maybe-install-flex:
8911 @if flex
8912 maybe-install-flex: install-flex
8913
8914 install-flex: installdirs
8915         @: $(MAKE); $(unstage)
8916         @r=`${PWD_COMMAND}`; export r; \
8917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8918         $(HOST_EXPORTS) \
8919         (cd $(HOST_SUBDIR)/flex && \
8920           $(MAKE) $(FLAGS_TO_PASS)  install)
8921
8922 @endif flex
8923
8924 .PHONY: install-strip-flex maybe-install-strip-flex
8925 maybe-install-strip-flex:
8926 @if flex
8927 maybe-install-strip-flex: install-strip-flex
8928
8929 install-strip-flex: installdirs
8930         @: $(MAKE); $(unstage)
8931         @r=`${PWD_COMMAND}`; export r; \
8932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8933         $(HOST_EXPORTS) \
8934         (cd $(HOST_SUBDIR)/flex && \
8935           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8936
8937 @endif flex
8938
8939 # Other targets (info, dvi, pdf, etc.)
8940
8941 .PHONY: maybe-info-flex info-flex
8942 maybe-info-flex:
8943 @if flex
8944 maybe-info-flex: info-flex
8945
8946 info-flex: \
8947     configure-flex 
8948         @: $(MAKE); $(unstage)
8949         @[ -f ./flex/Makefile ] || exit 0; \
8950         r=`${PWD_COMMAND}`; export r; \
8951         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8952         $(HOST_EXPORTS) \
8953         for flag in $(EXTRA_HOST_FLAGS) ; do \
8954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8955         done; \
8956         echo "Doing info in flex" ; \
8957         (cd $(HOST_SUBDIR)/flex && \
8958           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8959                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8960                   "RANLIB=$${RANLIB}" \
8961                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8962                   info) \
8963           || exit 1
8964
8965 @endif flex
8966
8967 .PHONY: maybe-dvi-flex dvi-flex
8968 maybe-dvi-flex:
8969 @if flex
8970 maybe-dvi-flex: dvi-flex
8971
8972 dvi-flex: \
8973     configure-flex 
8974         @: $(MAKE); $(unstage)
8975         @[ -f ./flex/Makefile ] || exit 0; \
8976         r=`${PWD_COMMAND}`; export r; \
8977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8978         $(HOST_EXPORTS) \
8979         for flag in $(EXTRA_HOST_FLAGS) ; do \
8980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8981         done; \
8982         echo "Doing dvi in flex" ; \
8983         (cd $(HOST_SUBDIR)/flex && \
8984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8986                   "RANLIB=$${RANLIB}" \
8987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8988                   dvi) \
8989           || exit 1
8990
8991 @endif flex
8992
8993 .PHONY: maybe-pdf-flex pdf-flex
8994 maybe-pdf-flex:
8995 @if flex
8996 maybe-pdf-flex: pdf-flex
8997
8998 pdf-flex: \
8999     configure-flex 
9000         @: $(MAKE); $(unstage)
9001         @[ -f ./flex/Makefile ] || exit 0; \
9002         r=`${PWD_COMMAND}`; export r; \
9003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9004         $(HOST_EXPORTS) \
9005         for flag in $(EXTRA_HOST_FLAGS) ; do \
9006           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9007         done; \
9008         echo "Doing pdf in flex" ; \
9009         (cd $(HOST_SUBDIR)/flex && \
9010           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9011                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9012                   "RANLIB=$${RANLIB}" \
9013                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9014                   pdf) \
9015           || exit 1
9016
9017 @endif flex
9018
9019 .PHONY: maybe-html-flex html-flex
9020 maybe-html-flex:
9021 @if flex
9022 maybe-html-flex: html-flex
9023
9024 html-flex: \
9025     configure-flex 
9026         @: $(MAKE); $(unstage)
9027         @[ -f ./flex/Makefile ] || exit 0; \
9028         r=`${PWD_COMMAND}`; export r; \
9029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9030         $(HOST_EXPORTS) \
9031         for flag in $(EXTRA_HOST_FLAGS) ; do \
9032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9033         done; \
9034         echo "Doing html in flex" ; \
9035         (cd $(HOST_SUBDIR)/flex && \
9036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9038                   "RANLIB=$${RANLIB}" \
9039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9040                   html) \
9041           || exit 1
9042
9043 @endif flex
9044
9045 .PHONY: maybe-TAGS-flex TAGS-flex
9046 maybe-TAGS-flex:
9047 @if flex
9048 maybe-TAGS-flex: TAGS-flex
9049
9050 TAGS-flex: \
9051     configure-flex 
9052         @: $(MAKE); $(unstage)
9053         @[ -f ./flex/Makefile ] || exit 0; \
9054         r=`${PWD_COMMAND}`; export r; \
9055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9056         $(HOST_EXPORTS) \
9057         for flag in $(EXTRA_HOST_FLAGS) ; do \
9058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9059         done; \
9060         echo "Doing TAGS in flex" ; \
9061         (cd $(HOST_SUBDIR)/flex && \
9062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9064                   "RANLIB=$${RANLIB}" \
9065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9066                   TAGS) \
9067           || exit 1
9068
9069 @endif flex
9070
9071 .PHONY: maybe-install-info-flex install-info-flex
9072 maybe-install-info-flex:
9073 @if flex
9074 maybe-install-info-flex: install-info-flex
9075
9076 install-info-flex: \
9077     configure-flex \
9078     info-flex 
9079         @: $(MAKE); $(unstage)
9080         @[ -f ./flex/Makefile ] || exit 0; \
9081         r=`${PWD_COMMAND}`; export r; \
9082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9083         $(HOST_EXPORTS) \
9084         for flag in $(EXTRA_HOST_FLAGS) ; do \
9085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9086         done; \
9087         echo "Doing install-info in flex" ; \
9088         (cd $(HOST_SUBDIR)/flex && \
9089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9091                   "RANLIB=$${RANLIB}" \
9092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9093                   install-info) \
9094           || exit 1
9095
9096 @endif flex
9097
9098 .PHONY: maybe-install-pdf-flex install-pdf-flex
9099 maybe-install-pdf-flex:
9100 @if flex
9101 maybe-install-pdf-flex: install-pdf-flex
9102
9103 install-pdf-flex: \
9104     configure-flex \
9105     pdf-flex 
9106         @: $(MAKE); $(unstage)
9107         @[ -f ./flex/Makefile ] || exit 0; \
9108         r=`${PWD_COMMAND}`; export r; \
9109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9110         $(HOST_EXPORTS) \
9111         for flag in $(EXTRA_HOST_FLAGS) ; do \
9112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9113         done; \
9114         echo "Doing install-pdf in flex" ; \
9115         (cd $(HOST_SUBDIR)/flex && \
9116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9118                   "RANLIB=$${RANLIB}" \
9119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9120                   install-pdf) \
9121           || exit 1
9122
9123 @endif flex
9124
9125 .PHONY: maybe-install-html-flex install-html-flex
9126 maybe-install-html-flex:
9127 @if flex
9128 maybe-install-html-flex: install-html-flex
9129
9130 install-html-flex: \
9131     configure-flex \
9132     html-flex 
9133         @: $(MAKE); $(unstage)
9134         @[ -f ./flex/Makefile ] || exit 0; \
9135         r=`${PWD_COMMAND}`; export r; \
9136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9137         $(HOST_EXPORTS) \
9138         for flag in $(EXTRA_HOST_FLAGS) ; do \
9139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9140         done; \
9141         echo "Doing install-html in flex" ; \
9142         (cd $(HOST_SUBDIR)/flex && \
9143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9145                   "RANLIB=$${RANLIB}" \
9146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9147                   install-html) \
9148           || exit 1
9149
9150 @endif flex
9151
9152 .PHONY: maybe-installcheck-flex installcheck-flex
9153 maybe-installcheck-flex:
9154 @if flex
9155 maybe-installcheck-flex: installcheck-flex
9156
9157 installcheck-flex: \
9158     configure-flex 
9159         @: $(MAKE); $(unstage)
9160         @[ -f ./flex/Makefile ] || exit 0; \
9161         r=`${PWD_COMMAND}`; export r; \
9162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9163         $(HOST_EXPORTS) \
9164         for flag in $(EXTRA_HOST_FLAGS) ; do \
9165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9166         done; \
9167         echo "Doing installcheck in flex" ; \
9168         (cd $(HOST_SUBDIR)/flex && \
9169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9171                   "RANLIB=$${RANLIB}" \
9172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9173                   installcheck) \
9174           || exit 1
9175
9176 @endif flex
9177
9178 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9179 maybe-mostlyclean-flex:
9180 @if flex
9181 maybe-mostlyclean-flex: mostlyclean-flex
9182
9183 mostlyclean-flex: 
9184         @: $(MAKE); $(unstage)
9185         @[ -f ./flex/Makefile ] || exit 0; \
9186         r=`${PWD_COMMAND}`; export r; \
9187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9188         $(HOST_EXPORTS) \
9189         for flag in $(EXTRA_HOST_FLAGS) ; do \
9190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9191         done; \
9192         echo "Doing mostlyclean in flex" ; \
9193         (cd $(HOST_SUBDIR)/flex && \
9194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9196                   "RANLIB=$${RANLIB}" \
9197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9198                   mostlyclean) \
9199           || exit 1
9200
9201 @endif flex
9202
9203 .PHONY: maybe-clean-flex clean-flex
9204 maybe-clean-flex:
9205 @if flex
9206 maybe-clean-flex: clean-flex
9207
9208 clean-flex: 
9209         @: $(MAKE); $(unstage)
9210         @[ -f ./flex/Makefile ] || exit 0; \
9211         r=`${PWD_COMMAND}`; export r; \
9212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9213         $(HOST_EXPORTS) \
9214         for flag in $(EXTRA_HOST_FLAGS) ; do \
9215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9216         done; \
9217         echo "Doing clean in flex" ; \
9218         (cd $(HOST_SUBDIR)/flex && \
9219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9221                   "RANLIB=$${RANLIB}" \
9222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9223                   clean) \
9224           || exit 1
9225
9226 @endif flex
9227
9228 .PHONY: maybe-distclean-flex distclean-flex
9229 maybe-distclean-flex:
9230 @if flex
9231 maybe-distclean-flex: distclean-flex
9232
9233 distclean-flex: 
9234         @: $(MAKE); $(unstage)
9235         @[ -f ./flex/Makefile ] || exit 0; \
9236         r=`${PWD_COMMAND}`; export r; \
9237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9238         $(HOST_EXPORTS) \
9239         for flag in $(EXTRA_HOST_FLAGS) ; do \
9240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9241         done; \
9242         echo "Doing distclean in flex" ; \
9243         (cd $(HOST_SUBDIR)/flex && \
9244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9246                   "RANLIB=$${RANLIB}" \
9247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9248                   distclean) \
9249           || exit 1
9250
9251 @endif flex
9252
9253 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9254 maybe-maintainer-clean-flex:
9255 @if flex
9256 maybe-maintainer-clean-flex: maintainer-clean-flex
9257
9258 maintainer-clean-flex: 
9259         @: $(MAKE); $(unstage)
9260         @[ -f ./flex/Makefile ] || exit 0; \
9261         r=`${PWD_COMMAND}`; export r; \
9262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9263         $(HOST_EXPORTS) \
9264         for flag in $(EXTRA_HOST_FLAGS) ; do \
9265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9266         done; \
9267         echo "Doing maintainer-clean in flex" ; \
9268         (cd $(HOST_SUBDIR)/flex && \
9269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9271                   "RANLIB=$${RANLIB}" \
9272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9273                   maintainer-clean) \
9274           || exit 1
9275
9276 @endif flex
9277
9278
9279
9280 .PHONY: configure-gas maybe-configure-gas
9281 maybe-configure-gas:
9282 @if gcc-bootstrap
9283 configure-gas: stage_current
9284 @endif gcc-bootstrap
9285 @if gas
9286 maybe-configure-gas: configure-gas
9287 configure-gas: 
9288         @r=`${PWD_COMMAND}`; export r; \
9289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9290         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9291         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9292         $(HOST_EXPORTS)  \
9293         echo Configuring in $(HOST_SUBDIR)/gas; \
9294         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9295         case $(srcdir) in \
9296           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9297           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9298                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9299         esac; \
9300         module_srcdir=gas; \
9301         $(SHELL) \
9302           $$s/$$module_srcdir/configure \
9303           --srcdir=$${topdir}/$$module_srcdir \
9304           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9305           --target=${target_alias}  \
9306           || exit 1
9307 @endif gas
9308
9309
9310
9311 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9312 maybe-configure-stage1-gas:
9313 @if gas-bootstrap
9314 maybe-configure-stage1-gas: configure-stage1-gas
9315 configure-stage1-gas:
9316         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9317         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9318         @r=`${PWD_COMMAND}`; export r; \
9319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9320         TFLAGS="$(STAGE1_TFLAGS)"; \
9321         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9322         $(HOST_EXPORTS) \
9323         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9324         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9325         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9326         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
9327         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9328         cd $(HOST_SUBDIR)/gas || exit 1; \
9329         case $(srcdir) in \
9330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9331           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9333         esac; \
9334         module_srcdir=gas; \
9335         $(SHELL) $$s/$$module_srcdir/configure \
9336           --srcdir=$${topdir}/$$module_srcdir \
9337           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9338           --target=${target_alias} \
9339            \
9340           $(STAGE1_CONFIGURE_FLAGS)
9341 @endif gas-bootstrap
9342
9343 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9344 maybe-configure-stage2-gas:
9345 @if gas-bootstrap
9346 maybe-configure-stage2-gas: configure-stage2-gas
9347 configure-stage2-gas:
9348         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9349         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9350         @r=`${PWD_COMMAND}`; export r; \
9351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9352         TFLAGS="$(STAGE2_TFLAGS)"; \
9353         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9354         $(HOST_EXPORTS) \
9355         $(POSTSTAGE1_HOST_EXPORTS) \
9356         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9357         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9358         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9359         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
9360         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9361         cd $(HOST_SUBDIR)/gas || exit 1; \
9362         case $(srcdir) in \
9363           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9364           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9365                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9366         esac; \
9367         module_srcdir=gas; \
9368         $(SHELL) $$s/$$module_srcdir/configure \
9369           --srcdir=$${topdir}/$$module_srcdir \
9370           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9371           --target=${target_alias} \
9372            --with-build-libsubdir=$(HOST_SUBDIR)  \
9373           $(STAGE2_CONFIGURE_FLAGS)
9374 @endif gas-bootstrap
9375
9376 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9377 maybe-configure-stage3-gas:
9378 @if gas-bootstrap
9379 maybe-configure-stage3-gas: configure-stage3-gas
9380 configure-stage3-gas:
9381         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9382         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9383         @r=`${PWD_COMMAND}`; export r; \
9384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9385         TFLAGS="$(STAGE3_TFLAGS)"; \
9386         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9387         $(HOST_EXPORTS) \
9388         $(POSTSTAGE1_HOST_EXPORTS) \
9389         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9390         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9391         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9392         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
9393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9394         cd $(HOST_SUBDIR)/gas || exit 1; \
9395         case $(srcdir) in \
9396           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9397           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9398                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9399         esac; \
9400         module_srcdir=gas; \
9401         $(SHELL) $$s/$$module_srcdir/configure \
9402           --srcdir=$${topdir}/$$module_srcdir \
9403           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9404           --target=${target_alias} \
9405            --with-build-libsubdir=$(HOST_SUBDIR)  \
9406           $(STAGE3_CONFIGURE_FLAGS)
9407 @endif gas-bootstrap
9408
9409 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9410 maybe-configure-stage4-gas:
9411 @if gas-bootstrap
9412 maybe-configure-stage4-gas: configure-stage4-gas
9413 configure-stage4-gas:
9414         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9415         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9416         @r=`${PWD_COMMAND}`; export r; \
9417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9418         TFLAGS="$(STAGE4_TFLAGS)"; \
9419         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9420         $(HOST_EXPORTS) \
9421         $(POSTSTAGE1_HOST_EXPORTS) \
9422         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9423         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9424         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9425         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
9426         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9427         cd $(HOST_SUBDIR)/gas || exit 1; \
9428         case $(srcdir) in \
9429           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9430           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9431                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9432         esac; \
9433         module_srcdir=gas; \
9434         $(SHELL) $$s/$$module_srcdir/configure \
9435           --srcdir=$${topdir}/$$module_srcdir \
9436           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9437           --target=${target_alias} \
9438            --with-build-libsubdir=$(HOST_SUBDIR)  \
9439           $(STAGE4_CONFIGURE_FLAGS)
9440 @endif gas-bootstrap
9441
9442 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9443 maybe-configure-stageprofile-gas:
9444 @if gas-bootstrap
9445 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9446 configure-stageprofile-gas:
9447         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9448         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9449         @r=`${PWD_COMMAND}`; export r; \
9450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9451         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9452         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9453         $(HOST_EXPORTS) \
9454         $(POSTSTAGE1_HOST_EXPORTS) \
9455         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9456         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9457         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9458         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
9459         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9460         cd $(HOST_SUBDIR)/gas || exit 1; \
9461         case $(srcdir) in \
9462           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9463           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9464                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9465         esac; \
9466         module_srcdir=gas; \
9467         $(SHELL) $$s/$$module_srcdir/configure \
9468           --srcdir=$${topdir}/$$module_srcdir \
9469           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9470           --target=${target_alias} \
9471            --with-build-libsubdir=$(HOST_SUBDIR)  \
9472           $(STAGEprofile_CONFIGURE_FLAGS)
9473 @endif gas-bootstrap
9474
9475 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9476 maybe-configure-stagefeedback-gas:
9477 @if gas-bootstrap
9478 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9479 configure-stagefeedback-gas:
9480         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9481         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9482         @r=`${PWD_COMMAND}`; export r; \
9483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9484         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9485         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9486         $(HOST_EXPORTS) \
9487         $(POSTSTAGE1_HOST_EXPORTS) \
9488         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9489         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9490         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9491         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
9492         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9493         cd $(HOST_SUBDIR)/gas || exit 1; \
9494         case $(srcdir) in \
9495           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9496           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9497                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9498         esac; \
9499         module_srcdir=gas; \
9500         $(SHELL) $$s/$$module_srcdir/configure \
9501           --srcdir=$${topdir}/$$module_srcdir \
9502           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9503           --target=${target_alias} \
9504            --with-build-libsubdir=$(HOST_SUBDIR)  \
9505           $(STAGEfeedback_CONFIGURE_FLAGS)
9506 @endif gas-bootstrap
9507
9508
9509
9510
9511
9512 .PHONY: all-gas maybe-all-gas
9513 maybe-all-gas:
9514 @if gcc-bootstrap
9515 all-gas: stage_current
9516 @endif gcc-bootstrap
9517 @if gas
9518 TARGET-gas=all
9519 maybe-all-gas: all-gas
9520 all-gas: configure-gas
9521         @r=`${PWD_COMMAND}`; export r; \
9522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9523         $(HOST_EXPORTS)  \
9524         (cd $(HOST_SUBDIR)/gas && \
9525           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9526                 $(TARGET-gas))
9527 @endif gas
9528
9529
9530
9531 .PHONY: all-stage1-gas maybe-all-stage1-gas
9532 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9533 maybe-all-stage1-gas:
9534 maybe-clean-stage1-gas:
9535 @if gas-bootstrap
9536 maybe-all-stage1-gas: all-stage1-gas
9537 all-stage1: all-stage1-gas
9538 TARGET-stage1-gas = $(TARGET-gas)
9539 all-stage1-gas: configure-stage1-gas
9540         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9541         @r=`${PWD_COMMAND}`; export r; \
9542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9543         TFLAGS="$(STAGE1_TFLAGS)"; \
9544         $(HOST_EXPORTS)  \
9545         cd $(HOST_SUBDIR)/gas && \
9546         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9547                 CFLAGS="$(STAGE1_CFLAGS)" \
9548                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9549                 LIBCFLAGS="$(LIBCFLAGS)" \
9550                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9551                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9552                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9553                 $(EXTRA_HOST_FLAGS)  \
9554                 $(STAGE1_FLAGS_TO_PASS)  \
9555                 TFLAGS="$(STAGE1_TFLAGS)" \
9556                 $(TARGET-stage1-gas)
9557
9558 maybe-clean-stage1-gas: clean-stage1-gas
9559 clean-stage1: clean-stage1-gas
9560 clean-stage1-gas:
9561         @if [ $(current_stage) = stage1 ]; then \
9562           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9563         else \
9564           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9565           $(MAKE) stage1-start; \
9566         fi; \
9567         cd $(HOST_SUBDIR)/gas && \
9568         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9569         $(STAGE1_FLAGS_TO_PASS)  clean
9570 @endif gas-bootstrap
9571
9572
9573 .PHONY: all-stage2-gas maybe-all-stage2-gas
9574 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9575 maybe-all-stage2-gas:
9576 maybe-clean-stage2-gas:
9577 @if gas-bootstrap
9578 maybe-all-stage2-gas: all-stage2-gas
9579 all-stage2: all-stage2-gas
9580 TARGET-stage2-gas = $(TARGET-gas)
9581 all-stage2-gas: configure-stage2-gas
9582         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9583         @r=`${PWD_COMMAND}`; export r; \
9584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9585         TFLAGS="$(STAGE2_TFLAGS)"; \
9586         $(HOST_EXPORTS) \
9587         $(POSTSTAGE1_HOST_EXPORTS)  \
9588         cd $(HOST_SUBDIR)/gas && \
9589         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9590                 CFLAGS="$(STAGE2_CFLAGS)" \
9591                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9592                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9593                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9594                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9595                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9596                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9597                 TFLAGS="$(STAGE2_TFLAGS)" \
9598                 $(TARGET-stage2-gas)
9599
9600 maybe-clean-stage2-gas: clean-stage2-gas
9601 clean-stage2: clean-stage2-gas
9602 clean-stage2-gas:
9603         @if [ $(current_stage) = stage2 ]; then \
9604           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9605         else \
9606           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9607           $(MAKE) stage2-start; \
9608         fi; \
9609         cd $(HOST_SUBDIR)/gas && \
9610         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9611 @endif gas-bootstrap
9612
9613
9614 .PHONY: all-stage3-gas maybe-all-stage3-gas
9615 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9616 maybe-all-stage3-gas:
9617 maybe-clean-stage3-gas:
9618 @if gas-bootstrap
9619 maybe-all-stage3-gas: all-stage3-gas
9620 all-stage3: all-stage3-gas
9621 TARGET-stage3-gas = $(TARGET-gas)
9622 all-stage3-gas: configure-stage3-gas
9623         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9624         @r=`${PWD_COMMAND}`; export r; \
9625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9626         TFLAGS="$(STAGE3_TFLAGS)"; \
9627         $(HOST_EXPORTS) \
9628         $(POSTSTAGE1_HOST_EXPORTS)  \
9629         cd $(HOST_SUBDIR)/gas && \
9630         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9631                 CFLAGS="$(STAGE3_CFLAGS)" \
9632                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9633                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9634                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9635                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9636                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9637                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9638                 TFLAGS="$(STAGE3_TFLAGS)" \
9639                 $(TARGET-stage3-gas)
9640
9641 maybe-clean-stage3-gas: clean-stage3-gas
9642 clean-stage3: clean-stage3-gas
9643 clean-stage3-gas:
9644         @if [ $(current_stage) = stage3 ]; then \
9645           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9646         else \
9647           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9648           $(MAKE) stage3-start; \
9649         fi; \
9650         cd $(HOST_SUBDIR)/gas && \
9651         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9652 @endif gas-bootstrap
9653
9654
9655 .PHONY: all-stage4-gas maybe-all-stage4-gas
9656 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9657 maybe-all-stage4-gas:
9658 maybe-clean-stage4-gas:
9659 @if gas-bootstrap
9660 maybe-all-stage4-gas: all-stage4-gas
9661 all-stage4: all-stage4-gas
9662 TARGET-stage4-gas = $(TARGET-gas)
9663 all-stage4-gas: configure-stage4-gas
9664         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9665         @r=`${PWD_COMMAND}`; export r; \
9666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9667         TFLAGS="$(STAGE4_TFLAGS)"; \
9668         $(HOST_EXPORTS) \
9669         $(POSTSTAGE1_HOST_EXPORTS)  \
9670         cd $(HOST_SUBDIR)/gas && \
9671         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9672                 CFLAGS="$(STAGE4_CFLAGS)" \
9673                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9674                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9675                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9676                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9677                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9678                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9679                 TFLAGS="$(STAGE4_TFLAGS)" \
9680                 $(TARGET-stage4-gas)
9681
9682 maybe-clean-stage4-gas: clean-stage4-gas
9683 clean-stage4: clean-stage4-gas
9684 clean-stage4-gas:
9685         @if [ $(current_stage) = stage4 ]; then \
9686           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9687         else \
9688           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9689           $(MAKE) stage4-start; \
9690         fi; \
9691         cd $(HOST_SUBDIR)/gas && \
9692         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9693 @endif gas-bootstrap
9694
9695
9696 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9697 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9698 maybe-all-stageprofile-gas:
9699 maybe-clean-stageprofile-gas:
9700 @if gas-bootstrap
9701 maybe-all-stageprofile-gas: all-stageprofile-gas
9702 all-stageprofile: all-stageprofile-gas
9703 TARGET-stageprofile-gas = $(TARGET-gas)
9704 all-stageprofile-gas: configure-stageprofile-gas
9705         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9706         @r=`${PWD_COMMAND}`; export r; \
9707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9708         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9709         $(HOST_EXPORTS) \
9710         $(POSTSTAGE1_HOST_EXPORTS)  \
9711         cd $(HOST_SUBDIR)/gas && \
9712         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9713                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9714                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9715                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9716                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9717                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9718                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9719                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9720                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9721                 $(TARGET-stageprofile-gas)
9722
9723 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9724 clean-stageprofile: clean-stageprofile-gas
9725 clean-stageprofile-gas:
9726         @if [ $(current_stage) = stageprofile ]; then \
9727           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9728         else \
9729           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9730           $(MAKE) stageprofile-start; \
9731         fi; \
9732         cd $(HOST_SUBDIR)/gas && \
9733         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9734 @endif gas-bootstrap
9735
9736
9737 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9738 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9739 maybe-all-stagefeedback-gas:
9740 maybe-clean-stagefeedback-gas:
9741 @if gas-bootstrap
9742 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9743 all-stagefeedback: all-stagefeedback-gas
9744 TARGET-stagefeedback-gas = $(TARGET-gas)
9745 all-stagefeedback-gas: configure-stagefeedback-gas
9746         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9747         @r=`${PWD_COMMAND}`; export r; \
9748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9749         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9750         $(HOST_EXPORTS) \
9751         $(POSTSTAGE1_HOST_EXPORTS)  \
9752         cd $(HOST_SUBDIR)/gas && \
9753         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9754                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9755                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9756                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9757                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9758                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9759                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9760                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9761                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9762                 $(TARGET-stagefeedback-gas)
9763
9764 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9765 clean-stagefeedback: clean-stagefeedback-gas
9766 clean-stagefeedback-gas:
9767         @if [ $(current_stage) = stagefeedback ]; then \
9768           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9769         else \
9770           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9771           $(MAKE) stagefeedback-start; \
9772         fi; \
9773         cd $(HOST_SUBDIR)/gas && \
9774         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9775 @endif gas-bootstrap
9776
9777
9778
9779
9780
9781 .PHONY: check-gas maybe-check-gas
9782 maybe-check-gas:
9783 @if gas
9784 maybe-check-gas: check-gas
9785
9786 check-gas:
9787         @: $(MAKE); $(unstage)
9788         @r=`${PWD_COMMAND}`; export r; \
9789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9790         $(HOST_EXPORTS) \
9791         (cd $(HOST_SUBDIR)/gas && \
9792           $(MAKE) $(FLAGS_TO_PASS)  check)
9793
9794 @endif gas
9795
9796 .PHONY: install-gas maybe-install-gas
9797 maybe-install-gas:
9798 @if gas
9799 maybe-install-gas: install-gas
9800
9801 install-gas: installdirs
9802         @: $(MAKE); $(unstage)
9803         @r=`${PWD_COMMAND}`; export r; \
9804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9805         $(HOST_EXPORTS) \
9806         (cd $(HOST_SUBDIR)/gas && \
9807           $(MAKE) $(FLAGS_TO_PASS)  install)
9808
9809 @endif gas
9810
9811 .PHONY: install-strip-gas maybe-install-strip-gas
9812 maybe-install-strip-gas:
9813 @if gas
9814 maybe-install-strip-gas: install-strip-gas
9815
9816 install-strip-gas: installdirs
9817         @: $(MAKE); $(unstage)
9818         @r=`${PWD_COMMAND}`; export r; \
9819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9820         $(HOST_EXPORTS) \
9821         (cd $(HOST_SUBDIR)/gas && \
9822           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9823
9824 @endif gas
9825
9826 # Other targets (info, dvi, pdf, etc.)
9827
9828 .PHONY: maybe-info-gas info-gas
9829 maybe-info-gas:
9830 @if gas
9831 maybe-info-gas: info-gas
9832
9833 info-gas: \
9834     configure-gas 
9835         @[ -f ./gas/Makefile ] || exit 0; \
9836         r=`${PWD_COMMAND}`; export r; \
9837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9838         $(HOST_EXPORTS) \
9839         for flag in $(EXTRA_HOST_FLAGS) ; do \
9840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9841         done; \
9842         echo "Doing info in gas" ; \
9843         (cd $(HOST_SUBDIR)/gas && \
9844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9846                   "RANLIB=$${RANLIB}" \
9847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9848                   info) \
9849           || exit 1
9850
9851 @endif gas
9852
9853 .PHONY: maybe-dvi-gas dvi-gas
9854 maybe-dvi-gas:
9855 @if gas
9856 maybe-dvi-gas: dvi-gas
9857
9858 dvi-gas: \
9859     configure-gas 
9860         @[ -f ./gas/Makefile ] || exit 0; \
9861         r=`${PWD_COMMAND}`; export r; \
9862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9863         $(HOST_EXPORTS) \
9864         for flag in $(EXTRA_HOST_FLAGS) ; do \
9865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9866         done; \
9867         echo "Doing dvi in gas" ; \
9868         (cd $(HOST_SUBDIR)/gas && \
9869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9871                   "RANLIB=$${RANLIB}" \
9872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9873                   dvi) \
9874           || exit 1
9875
9876 @endif gas
9877
9878 .PHONY: maybe-pdf-gas pdf-gas
9879 maybe-pdf-gas:
9880 @if gas
9881 maybe-pdf-gas: pdf-gas
9882
9883 pdf-gas: \
9884     configure-gas 
9885         @[ -f ./gas/Makefile ] || exit 0; \
9886         r=`${PWD_COMMAND}`; export r; \
9887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9888         $(HOST_EXPORTS) \
9889         for flag in $(EXTRA_HOST_FLAGS) ; do \
9890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9891         done; \
9892         echo "Doing pdf in gas" ; \
9893         (cd $(HOST_SUBDIR)/gas && \
9894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9896                   "RANLIB=$${RANLIB}" \
9897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9898                   pdf) \
9899           || exit 1
9900
9901 @endif gas
9902
9903 .PHONY: maybe-html-gas html-gas
9904 maybe-html-gas:
9905 @if gas
9906 maybe-html-gas: html-gas
9907
9908 html-gas: \
9909     configure-gas 
9910         @[ -f ./gas/Makefile ] || exit 0; \
9911         r=`${PWD_COMMAND}`; export r; \
9912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9913         $(HOST_EXPORTS) \
9914         for flag in $(EXTRA_HOST_FLAGS) ; do \
9915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9916         done; \
9917         echo "Doing html in gas" ; \
9918         (cd $(HOST_SUBDIR)/gas && \
9919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9921                   "RANLIB=$${RANLIB}" \
9922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9923                   html) \
9924           || exit 1
9925
9926 @endif gas
9927
9928 .PHONY: maybe-TAGS-gas TAGS-gas
9929 maybe-TAGS-gas:
9930 @if gas
9931 maybe-TAGS-gas: TAGS-gas
9932
9933 TAGS-gas: \
9934     configure-gas 
9935         @[ -f ./gas/Makefile ] || exit 0; \
9936         r=`${PWD_COMMAND}`; export r; \
9937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9938         $(HOST_EXPORTS) \
9939         for flag in $(EXTRA_HOST_FLAGS) ; do \
9940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9941         done; \
9942         echo "Doing TAGS in gas" ; \
9943         (cd $(HOST_SUBDIR)/gas && \
9944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9946                   "RANLIB=$${RANLIB}" \
9947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9948                   TAGS) \
9949           || exit 1
9950
9951 @endif gas
9952
9953 .PHONY: maybe-install-info-gas install-info-gas
9954 maybe-install-info-gas:
9955 @if gas
9956 maybe-install-info-gas: install-info-gas
9957
9958 install-info-gas: \
9959     configure-gas \
9960     info-gas 
9961         @[ -f ./gas/Makefile ] || exit 0; \
9962         r=`${PWD_COMMAND}`; export r; \
9963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9964         $(HOST_EXPORTS) \
9965         for flag in $(EXTRA_HOST_FLAGS) ; do \
9966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9967         done; \
9968         echo "Doing install-info in gas" ; \
9969         (cd $(HOST_SUBDIR)/gas && \
9970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9972                   "RANLIB=$${RANLIB}" \
9973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9974                   install-info) \
9975           || exit 1
9976
9977 @endif gas
9978
9979 .PHONY: maybe-install-pdf-gas install-pdf-gas
9980 maybe-install-pdf-gas:
9981 @if gas
9982 maybe-install-pdf-gas: install-pdf-gas
9983
9984 install-pdf-gas: \
9985     configure-gas \
9986     pdf-gas 
9987         @[ -f ./gas/Makefile ] || exit 0; \
9988         r=`${PWD_COMMAND}`; export r; \
9989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9990         $(HOST_EXPORTS) \
9991         for flag in $(EXTRA_HOST_FLAGS) ; do \
9992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9993         done; \
9994         echo "Doing install-pdf in gas" ; \
9995         (cd $(HOST_SUBDIR)/gas && \
9996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9998                   "RANLIB=$${RANLIB}" \
9999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10000                   install-pdf) \
10001           || exit 1
10002
10003 @endif gas
10004
10005 .PHONY: maybe-install-html-gas install-html-gas
10006 maybe-install-html-gas:
10007 @if gas
10008 maybe-install-html-gas: install-html-gas
10009
10010 install-html-gas: \
10011     configure-gas \
10012     html-gas 
10013         @[ -f ./gas/Makefile ] || exit 0; \
10014         r=`${PWD_COMMAND}`; export r; \
10015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10016         $(HOST_EXPORTS) \
10017         for flag in $(EXTRA_HOST_FLAGS) ; do \
10018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10019         done; \
10020         echo "Doing install-html in gas" ; \
10021         (cd $(HOST_SUBDIR)/gas && \
10022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10024                   "RANLIB=$${RANLIB}" \
10025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10026                   install-html) \
10027           || exit 1
10028
10029 @endif gas
10030
10031 .PHONY: maybe-installcheck-gas installcheck-gas
10032 maybe-installcheck-gas:
10033 @if gas
10034 maybe-installcheck-gas: installcheck-gas
10035
10036 installcheck-gas: \
10037     configure-gas 
10038         @[ -f ./gas/Makefile ] || exit 0; \
10039         r=`${PWD_COMMAND}`; export r; \
10040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10041         $(HOST_EXPORTS) \
10042         for flag in $(EXTRA_HOST_FLAGS) ; do \
10043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10044         done; \
10045         echo "Doing installcheck in gas" ; \
10046         (cd $(HOST_SUBDIR)/gas && \
10047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10049                   "RANLIB=$${RANLIB}" \
10050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10051                   installcheck) \
10052           || exit 1
10053
10054 @endif gas
10055
10056 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10057 maybe-mostlyclean-gas:
10058 @if gas
10059 maybe-mostlyclean-gas: mostlyclean-gas
10060
10061 mostlyclean-gas: 
10062         @[ -f ./gas/Makefile ] || exit 0; \
10063         r=`${PWD_COMMAND}`; export r; \
10064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10065         $(HOST_EXPORTS) \
10066         for flag in $(EXTRA_HOST_FLAGS) ; do \
10067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10068         done; \
10069         echo "Doing mostlyclean in gas" ; \
10070         (cd $(HOST_SUBDIR)/gas && \
10071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10073                   "RANLIB=$${RANLIB}" \
10074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10075                   mostlyclean) \
10076           || exit 1
10077
10078 @endif gas
10079
10080 .PHONY: maybe-clean-gas clean-gas
10081 maybe-clean-gas:
10082 @if gas
10083 maybe-clean-gas: clean-gas
10084
10085 clean-gas: 
10086         @[ -f ./gas/Makefile ] || exit 0; \
10087         r=`${PWD_COMMAND}`; export r; \
10088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10089         $(HOST_EXPORTS) \
10090         for flag in $(EXTRA_HOST_FLAGS) ; do \
10091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10092         done; \
10093         echo "Doing clean in gas" ; \
10094         (cd $(HOST_SUBDIR)/gas && \
10095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10097                   "RANLIB=$${RANLIB}" \
10098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10099                   clean) \
10100           || exit 1
10101
10102 @endif gas
10103
10104 .PHONY: maybe-distclean-gas distclean-gas
10105 maybe-distclean-gas:
10106 @if gas
10107 maybe-distclean-gas: distclean-gas
10108
10109 distclean-gas: 
10110         @[ -f ./gas/Makefile ] || exit 0; \
10111         r=`${PWD_COMMAND}`; export r; \
10112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10113         $(HOST_EXPORTS) \
10114         for flag in $(EXTRA_HOST_FLAGS) ; do \
10115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10116         done; \
10117         echo "Doing distclean in gas" ; \
10118         (cd $(HOST_SUBDIR)/gas && \
10119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10121                   "RANLIB=$${RANLIB}" \
10122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10123                   distclean) \
10124           || exit 1
10125
10126 @endif gas
10127
10128 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10129 maybe-maintainer-clean-gas:
10130 @if gas
10131 maybe-maintainer-clean-gas: maintainer-clean-gas
10132
10133 maintainer-clean-gas: 
10134         @[ -f ./gas/Makefile ] || exit 0; \
10135         r=`${PWD_COMMAND}`; export r; \
10136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10137         $(HOST_EXPORTS) \
10138         for flag in $(EXTRA_HOST_FLAGS) ; do \
10139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10140         done; \
10141         echo "Doing maintainer-clean in gas" ; \
10142         (cd $(HOST_SUBDIR)/gas && \
10143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10145                   "RANLIB=$${RANLIB}" \
10146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10147                   maintainer-clean) \
10148           || exit 1
10149
10150 @endif gas
10151
10152
10153
10154 .PHONY: configure-gcc maybe-configure-gcc
10155 maybe-configure-gcc:
10156 @if gcc-bootstrap
10157 configure-gcc: stage_current
10158 @endif gcc-bootstrap
10159 @if gcc
10160 maybe-configure-gcc: configure-gcc
10161 configure-gcc: 
10162         @r=`${PWD_COMMAND}`; export r; \
10163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10164         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10165         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10166         $(HOST_EXPORTS)  \
10167         echo Configuring in $(HOST_SUBDIR)/gcc; \
10168         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10169         case $(srcdir) in \
10170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10171           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10173         esac; \
10174         module_srcdir=gcc; \
10175         $(SHELL) \
10176           $$s/$$module_srcdir/configure \
10177           --srcdir=$${topdir}/$$module_srcdir \
10178           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10179           --target=${target_alias}  \
10180           || exit 1
10181 @endif gcc
10182
10183
10184
10185 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10186 maybe-configure-stage1-gcc:
10187 @if gcc-bootstrap
10188 maybe-configure-stage1-gcc: configure-stage1-gcc
10189 configure-stage1-gcc:
10190         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10191         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10192         @r=`${PWD_COMMAND}`; export r; \
10193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10194         TFLAGS="$(STAGE1_TFLAGS)"; \
10195         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10196         $(HOST_EXPORTS) \
10197         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10198         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10199         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10200         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10201         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10202         cd $(HOST_SUBDIR)/gcc || exit 1; \
10203         case $(srcdir) in \
10204           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10205           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10206                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10207         esac; \
10208         module_srcdir=gcc; \
10209         $(SHELL) $$s/$$module_srcdir/configure \
10210           --srcdir=$${topdir}/$$module_srcdir \
10211           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10212           --target=${target_alias} \
10213            \
10214           $(STAGE1_CONFIGURE_FLAGS)
10215 @endif gcc-bootstrap
10216
10217 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10218 maybe-configure-stage2-gcc:
10219 @if gcc-bootstrap
10220 maybe-configure-stage2-gcc: configure-stage2-gcc
10221 configure-stage2-gcc:
10222         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10223         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10224         @r=`${PWD_COMMAND}`; export r; \
10225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10226         TFLAGS="$(STAGE2_TFLAGS)"; \
10227         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10228         $(HOST_EXPORTS) \
10229         $(POSTSTAGE1_HOST_EXPORTS) \
10230         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10231         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10232         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10233         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10234         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10235         cd $(HOST_SUBDIR)/gcc || exit 1; \
10236         case $(srcdir) in \
10237           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10238           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10239                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10240         esac; \
10241         module_srcdir=gcc; \
10242         $(SHELL) $$s/$$module_srcdir/configure \
10243           --srcdir=$${topdir}/$$module_srcdir \
10244           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10245           --target=${target_alias} \
10246            --with-build-libsubdir=$(HOST_SUBDIR)  \
10247           $(STAGE2_CONFIGURE_FLAGS)
10248 @endif gcc-bootstrap
10249
10250 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10251 maybe-configure-stage3-gcc:
10252 @if gcc-bootstrap
10253 maybe-configure-stage3-gcc: configure-stage3-gcc
10254 configure-stage3-gcc:
10255         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10256         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10257         @r=`${PWD_COMMAND}`; export r; \
10258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10259         TFLAGS="$(STAGE3_TFLAGS)"; \
10260         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10261         $(HOST_EXPORTS) \
10262         $(POSTSTAGE1_HOST_EXPORTS) \
10263         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10264         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10265         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10266         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10267         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10268         cd $(HOST_SUBDIR)/gcc || exit 1; \
10269         case $(srcdir) in \
10270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10271           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10273         esac; \
10274         module_srcdir=gcc; \
10275         $(SHELL) $$s/$$module_srcdir/configure \
10276           --srcdir=$${topdir}/$$module_srcdir \
10277           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10278           --target=${target_alias} \
10279            --with-build-libsubdir=$(HOST_SUBDIR)  \
10280           $(STAGE3_CONFIGURE_FLAGS)
10281 @endif gcc-bootstrap
10282
10283 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10284 maybe-configure-stage4-gcc:
10285 @if gcc-bootstrap
10286 maybe-configure-stage4-gcc: configure-stage4-gcc
10287 configure-stage4-gcc:
10288         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10289         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10290         @r=`${PWD_COMMAND}`; export r; \
10291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10292         TFLAGS="$(STAGE4_TFLAGS)"; \
10293         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10294         $(HOST_EXPORTS) \
10295         $(POSTSTAGE1_HOST_EXPORTS) \
10296         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10297         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10298         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10299         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10300         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10301         cd $(HOST_SUBDIR)/gcc || exit 1; \
10302         case $(srcdir) in \
10303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10304           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10306         esac; \
10307         module_srcdir=gcc; \
10308         $(SHELL) $$s/$$module_srcdir/configure \
10309           --srcdir=$${topdir}/$$module_srcdir \
10310           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10311           --target=${target_alias} \
10312            --with-build-libsubdir=$(HOST_SUBDIR)  \
10313           $(STAGE4_CONFIGURE_FLAGS)
10314 @endif gcc-bootstrap
10315
10316 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10317 maybe-configure-stageprofile-gcc:
10318 @if gcc-bootstrap
10319 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10320 configure-stageprofile-gcc:
10321         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10322         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10323         @r=`${PWD_COMMAND}`; export r; \
10324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10325         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10326         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10327         $(HOST_EXPORTS) \
10328         $(POSTSTAGE1_HOST_EXPORTS) \
10329         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10330         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10331         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10332         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10333         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10334         cd $(HOST_SUBDIR)/gcc || exit 1; \
10335         case $(srcdir) in \
10336           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10337           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10338                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10339         esac; \
10340         module_srcdir=gcc; \
10341         $(SHELL) $$s/$$module_srcdir/configure \
10342           --srcdir=$${topdir}/$$module_srcdir \
10343           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10344           --target=${target_alias} \
10345            --with-build-libsubdir=$(HOST_SUBDIR)  \
10346           $(STAGEprofile_CONFIGURE_FLAGS)
10347 @endif gcc-bootstrap
10348
10349 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10350 maybe-configure-stagefeedback-gcc:
10351 @if gcc-bootstrap
10352 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10353 configure-stagefeedback-gcc:
10354         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10355         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10356         @r=`${PWD_COMMAND}`; export r; \
10357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10358         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10359         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10360         $(HOST_EXPORTS) \
10361         $(POSTSTAGE1_HOST_EXPORTS) \
10362         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10363         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10364         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10365         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
10366         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10367         cd $(HOST_SUBDIR)/gcc || exit 1; \
10368         case $(srcdir) in \
10369           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10370           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10371                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10372         esac; \
10373         module_srcdir=gcc; \
10374         $(SHELL) $$s/$$module_srcdir/configure \
10375           --srcdir=$${topdir}/$$module_srcdir \
10376           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10377           --target=${target_alias} \
10378            --with-build-libsubdir=$(HOST_SUBDIR)  \
10379           $(STAGEfeedback_CONFIGURE_FLAGS)
10380 @endif gcc-bootstrap
10381
10382
10383
10384
10385
10386 .PHONY: all-gcc maybe-all-gcc
10387 maybe-all-gcc:
10388 @if gcc-bootstrap
10389 all-gcc: stage_current
10390 @endif gcc-bootstrap
10391 @if gcc
10392 TARGET-gcc=all
10393 maybe-all-gcc: all-gcc
10394 all-gcc: configure-gcc
10395         @r=`${PWD_COMMAND}`; export r; \
10396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10397         $(HOST_EXPORTS)  \
10398         (cd $(HOST_SUBDIR)/gcc && \
10399           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10400                 $(TARGET-gcc))
10401 @endif gcc
10402
10403
10404
10405 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10406 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10407 maybe-all-stage1-gcc:
10408 maybe-clean-stage1-gcc:
10409 @if gcc-bootstrap
10410 maybe-all-stage1-gcc: all-stage1-gcc
10411 all-stage1: all-stage1-gcc
10412 TARGET-stage1-gcc = $(TARGET-gcc)
10413 all-stage1-gcc: configure-stage1-gcc
10414         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10415         @r=`${PWD_COMMAND}`; export r; \
10416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10417         TFLAGS="$(STAGE1_TFLAGS)"; \
10418         $(HOST_EXPORTS)  \
10419         cd $(HOST_SUBDIR)/gcc && \
10420         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10421                 CFLAGS="$(STAGE1_CFLAGS)" \
10422                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10423                 LIBCFLAGS="$(LIBCFLAGS)" \
10424                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10425                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10426                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10427                 $(EXTRA_HOST_FLAGS)  \
10428                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10429                 TFLAGS="$(STAGE1_TFLAGS)" \
10430                 $(TARGET-stage1-gcc)
10431
10432 maybe-clean-stage1-gcc: clean-stage1-gcc
10433 clean-stage1: clean-stage1-gcc
10434 clean-stage1-gcc:
10435         @if [ $(current_stage) = stage1 ]; then \
10436           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10437         else \
10438           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10439           $(MAKE) stage1-start; \
10440         fi; \
10441         cd $(HOST_SUBDIR)/gcc && \
10442         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10443         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10444 @endif gcc-bootstrap
10445
10446
10447 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10448 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10449 maybe-all-stage2-gcc:
10450 maybe-clean-stage2-gcc:
10451 @if gcc-bootstrap
10452 maybe-all-stage2-gcc: all-stage2-gcc
10453 all-stage2: all-stage2-gcc
10454 TARGET-stage2-gcc = $(TARGET-gcc)
10455 all-stage2-gcc: configure-stage2-gcc
10456         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10457         @r=`${PWD_COMMAND}`; export r; \
10458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10459         TFLAGS="$(STAGE2_TFLAGS)"; \
10460         $(HOST_EXPORTS) \
10461         $(POSTSTAGE1_HOST_EXPORTS)  \
10462         cd $(HOST_SUBDIR)/gcc && \
10463         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10464                 CFLAGS="$(STAGE2_CFLAGS)" \
10465                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10466                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10467                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10468                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10469                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10470                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10471                 TFLAGS="$(STAGE2_TFLAGS)" \
10472                 $(TARGET-stage2-gcc)
10473
10474 maybe-clean-stage2-gcc: clean-stage2-gcc
10475 clean-stage2: clean-stage2-gcc
10476 clean-stage2-gcc:
10477         @if [ $(current_stage) = stage2 ]; then \
10478           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10479         else \
10480           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10481           $(MAKE) stage2-start; \
10482         fi; \
10483         cd $(HOST_SUBDIR)/gcc && \
10484         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10485 @endif gcc-bootstrap
10486
10487
10488 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10489 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10490 maybe-all-stage3-gcc:
10491 maybe-clean-stage3-gcc:
10492 @if gcc-bootstrap
10493 maybe-all-stage3-gcc: all-stage3-gcc
10494 all-stage3: all-stage3-gcc
10495 TARGET-stage3-gcc = $(TARGET-gcc)
10496 all-stage3-gcc: configure-stage3-gcc
10497         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10498         @r=`${PWD_COMMAND}`; export r; \
10499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10500         TFLAGS="$(STAGE3_TFLAGS)"; \
10501         $(HOST_EXPORTS) \
10502         $(POSTSTAGE1_HOST_EXPORTS)  \
10503         cd $(HOST_SUBDIR)/gcc && \
10504         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10505                 CFLAGS="$(STAGE3_CFLAGS)" \
10506                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10507                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10508                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10509                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10510                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10511                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10512                 TFLAGS="$(STAGE3_TFLAGS)" \
10513                 $(TARGET-stage3-gcc)
10514
10515 maybe-clean-stage3-gcc: clean-stage3-gcc
10516 clean-stage3: clean-stage3-gcc
10517 clean-stage3-gcc:
10518         @if [ $(current_stage) = stage3 ]; then \
10519           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10520         else \
10521           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10522           $(MAKE) stage3-start; \
10523         fi; \
10524         cd $(HOST_SUBDIR)/gcc && \
10525         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10526 @endif gcc-bootstrap
10527
10528
10529 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10530 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10531 maybe-all-stage4-gcc:
10532 maybe-clean-stage4-gcc:
10533 @if gcc-bootstrap
10534 maybe-all-stage4-gcc: all-stage4-gcc
10535 all-stage4: all-stage4-gcc
10536 TARGET-stage4-gcc = $(TARGET-gcc)
10537 all-stage4-gcc: configure-stage4-gcc
10538         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10539         @r=`${PWD_COMMAND}`; export r; \
10540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10541         TFLAGS="$(STAGE4_TFLAGS)"; \
10542         $(HOST_EXPORTS) \
10543         $(POSTSTAGE1_HOST_EXPORTS)  \
10544         cd $(HOST_SUBDIR)/gcc && \
10545         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10546                 CFLAGS="$(STAGE4_CFLAGS)" \
10547                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10548                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10549                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10550                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10551                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10552                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10553                 TFLAGS="$(STAGE4_TFLAGS)" \
10554                 $(TARGET-stage4-gcc)
10555
10556 maybe-clean-stage4-gcc: clean-stage4-gcc
10557 clean-stage4: clean-stage4-gcc
10558 clean-stage4-gcc:
10559         @if [ $(current_stage) = stage4 ]; then \
10560           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10561         else \
10562           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10563           $(MAKE) stage4-start; \
10564         fi; \
10565         cd $(HOST_SUBDIR)/gcc && \
10566         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10567 @endif gcc-bootstrap
10568
10569
10570 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10571 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10572 maybe-all-stageprofile-gcc:
10573 maybe-clean-stageprofile-gcc:
10574 @if gcc-bootstrap
10575 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10576 all-stageprofile: all-stageprofile-gcc
10577 TARGET-stageprofile-gcc = $(TARGET-gcc)
10578 all-stageprofile-gcc: configure-stageprofile-gcc
10579         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10580         @r=`${PWD_COMMAND}`; export r; \
10581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10582         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10583         $(HOST_EXPORTS) \
10584         $(POSTSTAGE1_HOST_EXPORTS)  \
10585         cd $(HOST_SUBDIR)/gcc && \
10586         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10587                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10588                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10589                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10590                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10591                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10592                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10593                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10594                 TFLAGS="$(STAGEprofile_TFLAGS)" \
10595                 $(TARGET-stageprofile-gcc)
10596
10597 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10598 clean-stageprofile: clean-stageprofile-gcc
10599 clean-stageprofile-gcc:
10600         @if [ $(current_stage) = stageprofile ]; then \
10601           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10602         else \
10603           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10604           $(MAKE) stageprofile-start; \
10605         fi; \
10606         cd $(HOST_SUBDIR)/gcc && \
10607         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10608 @endif gcc-bootstrap
10609
10610
10611 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10612 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10613 maybe-all-stagefeedback-gcc:
10614 maybe-clean-stagefeedback-gcc:
10615 @if gcc-bootstrap
10616 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10617 all-stagefeedback: all-stagefeedback-gcc
10618 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10619 all-stagefeedback-gcc: configure-stagefeedback-gcc
10620         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10621         @r=`${PWD_COMMAND}`; export r; \
10622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10623         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10624         $(HOST_EXPORTS) \
10625         $(POSTSTAGE1_HOST_EXPORTS)  \
10626         cd $(HOST_SUBDIR)/gcc && \
10627         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10628                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10629                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10630                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10631                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10632                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10633                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10634                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10635                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10636                 $(TARGET-stagefeedback-gcc)
10637
10638 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10639 clean-stagefeedback: clean-stagefeedback-gcc
10640 clean-stagefeedback-gcc:
10641         @if [ $(current_stage) = stagefeedback ]; then \
10642           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10643         else \
10644           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10645           $(MAKE) stagefeedback-start; \
10646         fi; \
10647         cd $(HOST_SUBDIR)/gcc && \
10648         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10649 @endif gcc-bootstrap
10650
10651
10652
10653
10654
10655 .PHONY: check-gcc maybe-check-gcc
10656 maybe-check-gcc:
10657 @if gcc
10658 maybe-check-gcc: check-gcc
10659
10660 check-gcc:
10661         @: $(MAKE); $(unstage)
10662         @r=`${PWD_COMMAND}`; export r; \
10663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10664         $(HOST_EXPORTS) \
10665         (cd $(HOST_SUBDIR)/gcc && \
10666           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) check)
10667
10668 @endif gcc
10669
10670 .PHONY: install-gcc maybe-install-gcc
10671 maybe-install-gcc:
10672 @if gcc
10673 maybe-install-gcc: install-gcc
10674
10675 install-gcc: installdirs
10676         @: $(MAKE); $(unstage)
10677         @r=`${PWD_COMMAND}`; export r; \
10678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10679         $(HOST_EXPORTS) \
10680         (cd $(HOST_SUBDIR)/gcc && \
10681           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10682
10683 @endif gcc
10684
10685 .PHONY: install-strip-gcc maybe-install-strip-gcc
10686 maybe-install-strip-gcc:
10687 @if gcc
10688 maybe-install-strip-gcc: install-strip-gcc
10689
10690 install-strip-gcc: installdirs
10691         @: $(MAKE); $(unstage)
10692         @r=`${PWD_COMMAND}`; export r; \
10693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10694         $(HOST_EXPORTS) \
10695         (cd $(HOST_SUBDIR)/gcc && \
10696           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10697
10698 @endif gcc
10699
10700 # Other targets (info, dvi, pdf, etc.)
10701
10702 .PHONY: maybe-info-gcc info-gcc
10703 maybe-info-gcc:
10704 @if gcc
10705 maybe-info-gcc: info-gcc
10706
10707 info-gcc: \
10708     configure-gcc 
10709         @[ -f ./gcc/Makefile ] || exit 0; \
10710         r=`${PWD_COMMAND}`; export r; \
10711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10712         $(HOST_EXPORTS) \
10713         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10715         done; \
10716         echo "Doing info in gcc" ; \
10717         (cd $(HOST_SUBDIR)/gcc && \
10718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10720                   "RANLIB=$${RANLIB}" \
10721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10722                   info) \
10723           || exit 1
10724
10725 @endif gcc
10726
10727 .PHONY: maybe-dvi-gcc dvi-gcc
10728 maybe-dvi-gcc:
10729 @if gcc
10730 maybe-dvi-gcc: dvi-gcc
10731
10732 dvi-gcc: \
10733     configure-gcc 
10734         @[ -f ./gcc/Makefile ] || exit 0; \
10735         r=`${PWD_COMMAND}`; export r; \
10736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10737         $(HOST_EXPORTS) \
10738         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10740         done; \
10741         echo "Doing dvi in gcc" ; \
10742         (cd $(HOST_SUBDIR)/gcc && \
10743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10745                   "RANLIB=$${RANLIB}" \
10746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10747                   dvi) \
10748           || exit 1
10749
10750 @endif gcc
10751
10752 .PHONY: maybe-pdf-gcc pdf-gcc
10753 maybe-pdf-gcc:
10754 @if gcc
10755 maybe-pdf-gcc: pdf-gcc
10756
10757 pdf-gcc: \
10758     configure-gcc 
10759         @[ -f ./gcc/Makefile ] || exit 0; \
10760         r=`${PWD_COMMAND}`; export r; \
10761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10762         $(HOST_EXPORTS) \
10763         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10765         done; \
10766         echo "Doing pdf in gcc" ; \
10767         (cd $(HOST_SUBDIR)/gcc && \
10768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10770                   "RANLIB=$${RANLIB}" \
10771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10772                   pdf) \
10773           || exit 1
10774
10775 @endif gcc
10776
10777 .PHONY: maybe-html-gcc html-gcc
10778 maybe-html-gcc:
10779 @if gcc
10780 maybe-html-gcc: html-gcc
10781
10782 html-gcc: \
10783     configure-gcc 
10784         @[ -f ./gcc/Makefile ] || exit 0; \
10785         r=`${PWD_COMMAND}`; export r; \
10786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10787         $(HOST_EXPORTS) \
10788         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10790         done; \
10791         echo "Doing html in gcc" ; \
10792         (cd $(HOST_SUBDIR)/gcc && \
10793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10795                   "RANLIB=$${RANLIB}" \
10796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10797                   html) \
10798           || exit 1
10799
10800 @endif gcc
10801
10802 .PHONY: maybe-TAGS-gcc TAGS-gcc
10803 maybe-TAGS-gcc:
10804 @if gcc
10805 maybe-TAGS-gcc: TAGS-gcc
10806
10807 TAGS-gcc: \
10808     configure-gcc 
10809         @[ -f ./gcc/Makefile ] || exit 0; \
10810         r=`${PWD_COMMAND}`; export r; \
10811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10812         $(HOST_EXPORTS) \
10813         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10814           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10815         done; \
10816         echo "Doing TAGS in gcc" ; \
10817         (cd $(HOST_SUBDIR)/gcc && \
10818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10820                   "RANLIB=$${RANLIB}" \
10821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10822                   TAGS) \
10823           || exit 1
10824
10825 @endif gcc
10826
10827 .PHONY: maybe-install-info-gcc install-info-gcc
10828 maybe-install-info-gcc:
10829 @if gcc
10830 maybe-install-info-gcc: install-info-gcc
10831
10832 install-info-gcc: \
10833     configure-gcc \
10834     info-gcc 
10835         @[ -f ./gcc/Makefile ] || exit 0; \
10836         r=`${PWD_COMMAND}`; export r; \
10837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10838         $(HOST_EXPORTS) \
10839         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10841         done; \
10842         echo "Doing install-info in gcc" ; \
10843         (cd $(HOST_SUBDIR)/gcc && \
10844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10846                   "RANLIB=$${RANLIB}" \
10847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10848                   install-info) \
10849           || exit 1
10850
10851 @endif gcc
10852
10853 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10854 maybe-install-pdf-gcc:
10855 @if gcc
10856 maybe-install-pdf-gcc: install-pdf-gcc
10857
10858 install-pdf-gcc: \
10859     configure-gcc \
10860     pdf-gcc 
10861         @[ -f ./gcc/Makefile ] || exit 0; \
10862         r=`${PWD_COMMAND}`; export r; \
10863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10864         $(HOST_EXPORTS) \
10865         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10867         done; \
10868         echo "Doing install-pdf in gcc" ; \
10869         (cd $(HOST_SUBDIR)/gcc && \
10870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10872                   "RANLIB=$${RANLIB}" \
10873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10874                   install-pdf) \
10875           || exit 1
10876
10877 @endif gcc
10878
10879 .PHONY: maybe-install-html-gcc install-html-gcc
10880 maybe-install-html-gcc:
10881 @if gcc
10882 maybe-install-html-gcc: install-html-gcc
10883
10884 install-html-gcc: \
10885     configure-gcc \
10886     html-gcc 
10887         @[ -f ./gcc/Makefile ] || exit 0; \
10888         r=`${PWD_COMMAND}`; export r; \
10889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10890         $(HOST_EXPORTS) \
10891         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10893         done; \
10894         echo "Doing install-html in gcc" ; \
10895         (cd $(HOST_SUBDIR)/gcc && \
10896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10898                   "RANLIB=$${RANLIB}" \
10899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10900                   install-html) \
10901           || exit 1
10902
10903 @endif gcc
10904
10905 .PHONY: maybe-installcheck-gcc installcheck-gcc
10906 maybe-installcheck-gcc:
10907 @if gcc
10908 maybe-installcheck-gcc: installcheck-gcc
10909
10910 installcheck-gcc: \
10911     configure-gcc 
10912         @[ -f ./gcc/Makefile ] || exit 0; \
10913         r=`${PWD_COMMAND}`; export r; \
10914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10915         $(HOST_EXPORTS) \
10916         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10918         done; \
10919         echo "Doing installcheck in gcc" ; \
10920         (cd $(HOST_SUBDIR)/gcc && \
10921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10923                   "RANLIB=$${RANLIB}" \
10924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10925                   installcheck) \
10926           || exit 1
10927
10928 @endif gcc
10929
10930 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10931 maybe-mostlyclean-gcc:
10932 @if gcc
10933 maybe-mostlyclean-gcc: mostlyclean-gcc
10934
10935 mostlyclean-gcc: 
10936         @[ -f ./gcc/Makefile ] || exit 0; \
10937         r=`${PWD_COMMAND}`; export r; \
10938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10939         $(HOST_EXPORTS) \
10940         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10942         done; \
10943         echo "Doing mostlyclean in gcc" ; \
10944         (cd $(HOST_SUBDIR)/gcc && \
10945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10947                   "RANLIB=$${RANLIB}" \
10948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10949                   mostlyclean) \
10950           || exit 1
10951
10952 @endif gcc
10953
10954 .PHONY: maybe-clean-gcc clean-gcc
10955 maybe-clean-gcc:
10956 @if gcc
10957 maybe-clean-gcc: clean-gcc
10958
10959 clean-gcc: 
10960         @[ -f ./gcc/Makefile ] || exit 0; \
10961         r=`${PWD_COMMAND}`; export r; \
10962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10963         $(HOST_EXPORTS) \
10964         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10966         done; \
10967         echo "Doing clean in gcc" ; \
10968         (cd $(HOST_SUBDIR)/gcc && \
10969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10971                   "RANLIB=$${RANLIB}" \
10972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10973                   clean) \
10974           || exit 1
10975
10976 @endif gcc
10977
10978 .PHONY: maybe-distclean-gcc distclean-gcc
10979 maybe-distclean-gcc:
10980 @if gcc
10981 maybe-distclean-gcc: distclean-gcc
10982
10983 distclean-gcc: 
10984         @[ -f ./gcc/Makefile ] || exit 0; \
10985         r=`${PWD_COMMAND}`; export r; \
10986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10987         $(HOST_EXPORTS) \
10988         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10990         done; \
10991         echo "Doing distclean in gcc" ; \
10992         (cd $(HOST_SUBDIR)/gcc && \
10993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10995                   "RANLIB=$${RANLIB}" \
10996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10997                   distclean) \
10998           || exit 1
10999
11000 @endif gcc
11001
11002 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11003 maybe-maintainer-clean-gcc:
11004 @if gcc
11005 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11006
11007 maintainer-clean-gcc: 
11008         @[ -f ./gcc/Makefile ] || exit 0; \
11009         r=`${PWD_COMMAND}`; export r; \
11010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11011         $(HOST_EXPORTS) \
11012         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11014         done; \
11015         echo "Doing maintainer-clean in gcc" ; \
11016         (cd $(HOST_SUBDIR)/gcc && \
11017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11019                   "RANLIB=$${RANLIB}" \
11020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11021                   maintainer-clean) \
11022           || exit 1
11023
11024 @endif gcc
11025
11026
11027
11028 .PHONY: configure-gmp maybe-configure-gmp
11029 maybe-configure-gmp:
11030 @if gcc-bootstrap
11031 configure-gmp: stage_current
11032 @endif gcc-bootstrap
11033 @if gmp
11034 maybe-configure-gmp: configure-gmp
11035 configure-gmp: 
11036         @r=`${PWD_COMMAND}`; export r; \
11037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11038         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11039         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11040         $(HOST_EXPORTS)  \
11041         echo Configuring in $(HOST_SUBDIR)/gmp; \
11042         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11043         case $(srcdir) in \
11044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11045           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11047         esac; \
11048         module_srcdir=gmp; \
11049         $(SHELL) \
11050           $$s/$$module_srcdir/configure \
11051           --srcdir=$${topdir}/$$module_srcdir \
11052           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11053           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11054           || exit 1
11055 @endif gmp
11056
11057
11058
11059 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11060 maybe-configure-stage1-gmp:
11061 @if gmp-bootstrap
11062 maybe-configure-stage1-gmp: configure-stage1-gmp
11063 configure-stage1-gmp:
11064         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11065         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11066         @r=`${PWD_COMMAND}`; export r; \
11067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11068         TFLAGS="$(STAGE1_TFLAGS)"; \
11069         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11070         $(HOST_EXPORTS) \
11071         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11072         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11073         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11074         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
11075         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11076         cd $(HOST_SUBDIR)/gmp || exit 1; \
11077         case $(srcdir) in \
11078           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11079           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11080                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11081         esac; \
11082         module_srcdir=gmp; \
11083         $(SHELL) $$s/$$module_srcdir/configure \
11084           --srcdir=$${topdir}/$$module_srcdir \
11085           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11086           --target=none-${host_vendor}-${host_os} \
11087            \
11088           $(STAGE1_CONFIGURE_FLAGS) \
11089           --disable-shared LEX="touch lex.yy.c"
11090 @endif gmp-bootstrap
11091
11092 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11093 maybe-configure-stage2-gmp:
11094 @if gmp-bootstrap
11095 maybe-configure-stage2-gmp: configure-stage2-gmp
11096 configure-stage2-gmp:
11097         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11098         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11099         @r=`${PWD_COMMAND}`; export r; \
11100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11101         TFLAGS="$(STAGE2_TFLAGS)"; \
11102         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11103         $(HOST_EXPORTS) \
11104         $(POSTSTAGE1_HOST_EXPORTS) \
11105         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11106         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11107         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11108         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
11109         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11110         cd $(HOST_SUBDIR)/gmp || exit 1; \
11111         case $(srcdir) in \
11112           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11113           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11114                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11115         esac; \
11116         module_srcdir=gmp; \
11117         $(SHELL) $$s/$$module_srcdir/configure \
11118           --srcdir=$${topdir}/$$module_srcdir \
11119           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11120           --target=none-${host_vendor}-${host_os} \
11121            --with-build-libsubdir=$(HOST_SUBDIR)  \
11122           $(STAGE2_CONFIGURE_FLAGS) \
11123           --disable-shared LEX="touch lex.yy.c"
11124 @endif gmp-bootstrap
11125
11126 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11127 maybe-configure-stage3-gmp:
11128 @if gmp-bootstrap
11129 maybe-configure-stage3-gmp: configure-stage3-gmp
11130 configure-stage3-gmp:
11131         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11132         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11133         @r=`${PWD_COMMAND}`; export r; \
11134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11135         TFLAGS="$(STAGE3_TFLAGS)"; \
11136         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11137         $(HOST_EXPORTS) \
11138         $(POSTSTAGE1_HOST_EXPORTS) \
11139         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11140         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11141         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11142         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
11143         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11144         cd $(HOST_SUBDIR)/gmp || exit 1; \
11145         case $(srcdir) in \
11146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11147           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11149         esac; \
11150         module_srcdir=gmp; \
11151         $(SHELL) $$s/$$module_srcdir/configure \
11152           --srcdir=$${topdir}/$$module_srcdir \
11153           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11154           --target=none-${host_vendor}-${host_os} \
11155            --with-build-libsubdir=$(HOST_SUBDIR)  \
11156           $(STAGE3_CONFIGURE_FLAGS) \
11157           --disable-shared LEX="touch lex.yy.c"
11158 @endif gmp-bootstrap
11159
11160 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11161 maybe-configure-stage4-gmp:
11162 @if gmp-bootstrap
11163 maybe-configure-stage4-gmp: configure-stage4-gmp
11164 configure-stage4-gmp:
11165         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11166         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11167         @r=`${PWD_COMMAND}`; export r; \
11168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11169         TFLAGS="$(STAGE4_TFLAGS)"; \
11170         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11171         $(HOST_EXPORTS) \
11172         $(POSTSTAGE1_HOST_EXPORTS) \
11173         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11174         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11175         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11176         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
11177         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11178         cd $(HOST_SUBDIR)/gmp || exit 1; \
11179         case $(srcdir) in \
11180           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11181           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11182                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11183         esac; \
11184         module_srcdir=gmp; \
11185         $(SHELL) $$s/$$module_srcdir/configure \
11186           --srcdir=$${topdir}/$$module_srcdir \
11187           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11188           --target=none-${host_vendor}-${host_os} \
11189            --with-build-libsubdir=$(HOST_SUBDIR)  \
11190           $(STAGE4_CONFIGURE_FLAGS) \
11191           --disable-shared LEX="touch lex.yy.c"
11192 @endif gmp-bootstrap
11193
11194 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11195 maybe-configure-stageprofile-gmp:
11196 @if gmp-bootstrap
11197 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11198 configure-stageprofile-gmp:
11199         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11200         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11201         @r=`${PWD_COMMAND}`; export r; \
11202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11203         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11204         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11205         $(HOST_EXPORTS) \
11206         $(POSTSTAGE1_HOST_EXPORTS) \
11207         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11208         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11209         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11210         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
11211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11212         cd $(HOST_SUBDIR)/gmp || exit 1; \
11213         case $(srcdir) in \
11214           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11215           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11216                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11217         esac; \
11218         module_srcdir=gmp; \
11219         $(SHELL) $$s/$$module_srcdir/configure \
11220           --srcdir=$${topdir}/$$module_srcdir \
11221           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11222           --target=none-${host_vendor}-${host_os} \
11223            --with-build-libsubdir=$(HOST_SUBDIR)  \
11224           $(STAGEprofile_CONFIGURE_FLAGS) \
11225           --disable-shared LEX="touch lex.yy.c"
11226 @endif gmp-bootstrap
11227
11228 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11229 maybe-configure-stagefeedback-gmp:
11230 @if gmp-bootstrap
11231 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11232 configure-stagefeedback-gmp:
11233         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11234         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11235         @r=`${PWD_COMMAND}`; export r; \
11236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11237         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11238         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11239         $(HOST_EXPORTS) \
11240         $(POSTSTAGE1_HOST_EXPORTS) \
11241         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11242         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11243         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11244         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
11245         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11246         cd $(HOST_SUBDIR)/gmp || exit 1; \
11247         case $(srcdir) in \
11248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11249           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11251         esac; \
11252         module_srcdir=gmp; \
11253         $(SHELL) $$s/$$module_srcdir/configure \
11254           --srcdir=$${topdir}/$$module_srcdir \
11255           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11256           --target=none-${host_vendor}-${host_os} \
11257            --with-build-libsubdir=$(HOST_SUBDIR)  \
11258           $(STAGEfeedback_CONFIGURE_FLAGS) \
11259           --disable-shared LEX="touch lex.yy.c"
11260 @endif gmp-bootstrap
11261
11262
11263
11264
11265
11266 .PHONY: all-gmp maybe-all-gmp
11267 maybe-all-gmp:
11268 @if gcc-bootstrap
11269 all-gmp: stage_current
11270 @endif gcc-bootstrap
11271 @if gmp
11272 TARGET-gmp=all
11273 maybe-all-gmp: all-gmp
11274 all-gmp: configure-gmp
11275         @r=`${PWD_COMMAND}`; export r; \
11276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11277         $(HOST_EXPORTS)  \
11278         (cd $(HOST_SUBDIR)/gmp && \
11279           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11280                 $(TARGET-gmp))
11281 @endif gmp
11282
11283
11284
11285 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11286 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11287 maybe-all-stage1-gmp:
11288 maybe-clean-stage1-gmp:
11289 @if gmp-bootstrap
11290 maybe-all-stage1-gmp: all-stage1-gmp
11291 all-stage1: all-stage1-gmp
11292 TARGET-stage1-gmp = $(TARGET-gmp)
11293 all-stage1-gmp: configure-stage1-gmp
11294         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11295         @r=`${PWD_COMMAND}`; export r; \
11296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11297         TFLAGS="$(STAGE1_TFLAGS)"; \
11298         $(HOST_EXPORTS)  \
11299         cd $(HOST_SUBDIR)/gmp && \
11300         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11301                 CFLAGS="$(STAGE1_CFLAGS)" \
11302                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11303                 LIBCFLAGS="$(LIBCFLAGS)" \
11304                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11305                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11306                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11307                 $(EXTRA_HOST_FLAGS)  \
11308                 $(STAGE1_FLAGS_TO_PASS)  \
11309                 TFLAGS="$(STAGE1_TFLAGS)" \
11310                 $(TARGET-stage1-gmp)
11311
11312 maybe-clean-stage1-gmp: clean-stage1-gmp
11313 clean-stage1: clean-stage1-gmp
11314 clean-stage1-gmp:
11315         @if [ $(current_stage) = stage1 ]; then \
11316           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11317         else \
11318           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11319           $(MAKE) stage1-start; \
11320         fi; \
11321         cd $(HOST_SUBDIR)/gmp && \
11322         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11323         $(STAGE1_FLAGS_TO_PASS)  clean
11324 @endif gmp-bootstrap
11325
11326
11327 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11328 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11329 maybe-all-stage2-gmp:
11330 maybe-clean-stage2-gmp:
11331 @if gmp-bootstrap
11332 maybe-all-stage2-gmp: all-stage2-gmp
11333 all-stage2: all-stage2-gmp
11334 TARGET-stage2-gmp = $(TARGET-gmp)
11335 all-stage2-gmp: configure-stage2-gmp
11336         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11337         @r=`${PWD_COMMAND}`; export r; \
11338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11339         TFLAGS="$(STAGE2_TFLAGS)"; \
11340         $(HOST_EXPORTS) \
11341         $(POSTSTAGE1_HOST_EXPORTS)  \
11342         cd $(HOST_SUBDIR)/gmp && \
11343         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11344                 CFLAGS="$(STAGE2_CFLAGS)" \
11345                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11346                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11347                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11348                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11349                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11350                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11351                 TFLAGS="$(STAGE2_TFLAGS)" \
11352                 $(TARGET-stage2-gmp)
11353
11354 maybe-clean-stage2-gmp: clean-stage2-gmp
11355 clean-stage2: clean-stage2-gmp
11356 clean-stage2-gmp:
11357         @if [ $(current_stage) = stage2 ]; then \
11358           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11359         else \
11360           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11361           $(MAKE) stage2-start; \
11362         fi; \
11363         cd $(HOST_SUBDIR)/gmp && \
11364         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11365 @endif gmp-bootstrap
11366
11367
11368 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11369 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11370 maybe-all-stage3-gmp:
11371 maybe-clean-stage3-gmp:
11372 @if gmp-bootstrap
11373 maybe-all-stage3-gmp: all-stage3-gmp
11374 all-stage3: all-stage3-gmp
11375 TARGET-stage3-gmp = $(TARGET-gmp)
11376 all-stage3-gmp: configure-stage3-gmp
11377         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11378         @r=`${PWD_COMMAND}`; export r; \
11379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11380         TFLAGS="$(STAGE3_TFLAGS)"; \
11381         $(HOST_EXPORTS) \
11382         $(POSTSTAGE1_HOST_EXPORTS)  \
11383         cd $(HOST_SUBDIR)/gmp && \
11384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11385                 CFLAGS="$(STAGE3_CFLAGS)" \
11386                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11387                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11391                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11392                 TFLAGS="$(STAGE3_TFLAGS)" \
11393                 $(TARGET-stage3-gmp)
11394
11395 maybe-clean-stage3-gmp: clean-stage3-gmp
11396 clean-stage3: clean-stage3-gmp
11397 clean-stage3-gmp:
11398         @if [ $(current_stage) = stage3 ]; then \
11399           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11400         else \
11401           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11402           $(MAKE) stage3-start; \
11403         fi; \
11404         cd $(HOST_SUBDIR)/gmp && \
11405         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11406 @endif gmp-bootstrap
11407
11408
11409 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11410 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11411 maybe-all-stage4-gmp:
11412 maybe-clean-stage4-gmp:
11413 @if gmp-bootstrap
11414 maybe-all-stage4-gmp: all-stage4-gmp
11415 all-stage4: all-stage4-gmp
11416 TARGET-stage4-gmp = $(TARGET-gmp)
11417 all-stage4-gmp: configure-stage4-gmp
11418         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11419         @r=`${PWD_COMMAND}`; export r; \
11420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11421         TFLAGS="$(STAGE4_TFLAGS)"; \
11422         $(HOST_EXPORTS) \
11423         $(POSTSTAGE1_HOST_EXPORTS)  \
11424         cd $(HOST_SUBDIR)/gmp && \
11425         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11426                 CFLAGS="$(STAGE4_CFLAGS)" \
11427                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11428                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11429                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11430                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11431                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11432                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11433                 TFLAGS="$(STAGE4_TFLAGS)" \
11434                 $(TARGET-stage4-gmp)
11435
11436 maybe-clean-stage4-gmp: clean-stage4-gmp
11437 clean-stage4: clean-stage4-gmp
11438 clean-stage4-gmp:
11439         @if [ $(current_stage) = stage4 ]; then \
11440           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11441         else \
11442           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11443           $(MAKE) stage4-start; \
11444         fi; \
11445         cd $(HOST_SUBDIR)/gmp && \
11446         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11447 @endif gmp-bootstrap
11448
11449
11450 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11451 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11452 maybe-all-stageprofile-gmp:
11453 maybe-clean-stageprofile-gmp:
11454 @if gmp-bootstrap
11455 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11456 all-stageprofile: all-stageprofile-gmp
11457 TARGET-stageprofile-gmp = $(TARGET-gmp)
11458 all-stageprofile-gmp: configure-stageprofile-gmp
11459         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11460         @r=`${PWD_COMMAND}`; export r; \
11461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11462         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11463         $(HOST_EXPORTS) \
11464         $(POSTSTAGE1_HOST_EXPORTS)  \
11465         cd $(HOST_SUBDIR)/gmp && \
11466         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11467                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11468                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11469                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11470                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11471                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11472                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11473                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11474                 TFLAGS="$(STAGEprofile_TFLAGS)" \
11475                 $(TARGET-stageprofile-gmp)
11476
11477 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11478 clean-stageprofile: clean-stageprofile-gmp
11479 clean-stageprofile-gmp:
11480         @if [ $(current_stage) = stageprofile ]; then \
11481           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11482         else \
11483           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11484           $(MAKE) stageprofile-start; \
11485         fi; \
11486         cd $(HOST_SUBDIR)/gmp && \
11487         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11488 @endif gmp-bootstrap
11489
11490
11491 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11492 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11493 maybe-all-stagefeedback-gmp:
11494 maybe-clean-stagefeedback-gmp:
11495 @if gmp-bootstrap
11496 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11497 all-stagefeedback: all-stagefeedback-gmp
11498 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11499 all-stagefeedback-gmp: configure-stagefeedback-gmp
11500         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11501         @r=`${PWD_COMMAND}`; export r; \
11502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11503         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11504         $(HOST_EXPORTS) \
11505         $(POSTSTAGE1_HOST_EXPORTS)  \
11506         cd $(HOST_SUBDIR)/gmp && \
11507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11508                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11509                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11510                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11511                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11512                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11513                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11514                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11515                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11516                 $(TARGET-stagefeedback-gmp)
11517
11518 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11519 clean-stagefeedback: clean-stagefeedback-gmp
11520 clean-stagefeedback-gmp:
11521         @if [ $(current_stage) = stagefeedback ]; then \
11522           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11523         else \
11524           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11525           $(MAKE) stagefeedback-start; \
11526         fi; \
11527         cd $(HOST_SUBDIR)/gmp && \
11528         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11529 @endif gmp-bootstrap
11530
11531
11532
11533
11534
11535 .PHONY: check-gmp maybe-check-gmp
11536 maybe-check-gmp:
11537 @if gmp
11538 maybe-check-gmp: check-gmp
11539
11540 check-gmp:
11541         @: $(MAKE); $(unstage)
11542         @r=`${PWD_COMMAND}`; export r; \
11543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11544         $(HOST_EXPORTS) \
11545         (cd $(HOST_SUBDIR)/gmp && \
11546           $(MAKE) $(FLAGS_TO_PASS)  check)
11547
11548 @endif gmp
11549
11550 .PHONY: install-gmp maybe-install-gmp
11551 maybe-install-gmp:
11552 @if gmp
11553 maybe-install-gmp: install-gmp
11554
11555 install-gmp:
11556
11557 @endif gmp
11558
11559 .PHONY: install-strip-gmp maybe-install-strip-gmp
11560 maybe-install-strip-gmp:
11561 @if gmp
11562 maybe-install-strip-gmp: install-strip-gmp
11563
11564 install-strip-gmp:
11565
11566 @endif gmp
11567
11568 # Other targets (info, dvi, pdf, etc.)
11569
11570 .PHONY: maybe-info-gmp info-gmp
11571 maybe-info-gmp:
11572 @if gmp
11573 maybe-info-gmp: info-gmp
11574
11575 info-gmp: \
11576     configure-gmp 
11577         @[ -f ./gmp/Makefile ] || exit 0; \
11578         r=`${PWD_COMMAND}`; export r; \
11579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11580         $(HOST_EXPORTS) \
11581         for flag in $(EXTRA_HOST_FLAGS) ; do \
11582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11583         done; \
11584         echo "Doing info in gmp" ; \
11585         (cd $(HOST_SUBDIR)/gmp && \
11586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11588                   "RANLIB=$${RANLIB}" \
11589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11590                   info) \
11591           || exit 1
11592
11593 @endif gmp
11594
11595 .PHONY: maybe-dvi-gmp dvi-gmp
11596 maybe-dvi-gmp:
11597 @if gmp
11598 maybe-dvi-gmp: dvi-gmp
11599
11600 dvi-gmp: \
11601     configure-gmp 
11602         @[ -f ./gmp/Makefile ] || exit 0; \
11603         r=`${PWD_COMMAND}`; export r; \
11604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11605         $(HOST_EXPORTS) \
11606         for flag in $(EXTRA_HOST_FLAGS) ; do \
11607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11608         done; \
11609         echo "Doing dvi in gmp" ; \
11610         (cd $(HOST_SUBDIR)/gmp && \
11611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11613                   "RANLIB=$${RANLIB}" \
11614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11615                   dvi) \
11616           || exit 1
11617
11618 @endif gmp
11619
11620 .PHONY: maybe-pdf-gmp pdf-gmp
11621 maybe-pdf-gmp:
11622 @if gmp
11623 maybe-pdf-gmp: pdf-gmp
11624
11625 pdf-gmp: \
11626     configure-gmp 
11627         @[ -f ./gmp/Makefile ] || exit 0; \
11628         r=`${PWD_COMMAND}`; export r; \
11629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11630         $(HOST_EXPORTS) \
11631         for flag in $(EXTRA_HOST_FLAGS) ; do \
11632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11633         done; \
11634         echo "Doing pdf in gmp" ; \
11635         (cd $(HOST_SUBDIR)/gmp && \
11636           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11637                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11638                   "RANLIB=$${RANLIB}" \
11639                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11640                   pdf) \
11641           || exit 1
11642
11643 @endif gmp
11644
11645 .PHONY: maybe-html-gmp html-gmp
11646 maybe-html-gmp:
11647 @if gmp
11648 maybe-html-gmp: html-gmp
11649
11650 html-gmp: \
11651     configure-gmp 
11652         @[ -f ./gmp/Makefile ] || exit 0; \
11653         r=`${PWD_COMMAND}`; export r; \
11654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11655         $(HOST_EXPORTS) \
11656         for flag in $(EXTRA_HOST_FLAGS) ; do \
11657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11658         done; \
11659         echo "Doing html in gmp" ; \
11660         (cd $(HOST_SUBDIR)/gmp && \
11661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11663                   "RANLIB=$${RANLIB}" \
11664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11665                   html) \
11666           || exit 1
11667
11668 @endif gmp
11669
11670 .PHONY: maybe-TAGS-gmp TAGS-gmp
11671 maybe-TAGS-gmp:
11672 @if gmp
11673 maybe-TAGS-gmp: TAGS-gmp
11674
11675 TAGS-gmp: \
11676     configure-gmp 
11677         @[ -f ./gmp/Makefile ] || exit 0; \
11678         r=`${PWD_COMMAND}`; export r; \
11679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11680         $(HOST_EXPORTS) \
11681         for flag in $(EXTRA_HOST_FLAGS) ; do \
11682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11683         done; \
11684         echo "Doing TAGS in gmp" ; \
11685         (cd $(HOST_SUBDIR)/gmp && \
11686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11688                   "RANLIB=$${RANLIB}" \
11689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11690                   TAGS) \
11691           || exit 1
11692
11693 @endif gmp
11694
11695 .PHONY: maybe-install-info-gmp install-info-gmp
11696 maybe-install-info-gmp:
11697 @if gmp
11698 maybe-install-info-gmp: install-info-gmp
11699
11700 install-info-gmp: \
11701     configure-gmp \
11702     info-gmp 
11703         @[ -f ./gmp/Makefile ] || exit 0; \
11704         r=`${PWD_COMMAND}`; export r; \
11705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11706         $(HOST_EXPORTS) \
11707         for flag in $(EXTRA_HOST_FLAGS) ; do \
11708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11709         done; \
11710         echo "Doing install-info in gmp" ; \
11711         (cd $(HOST_SUBDIR)/gmp && \
11712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11714                   "RANLIB=$${RANLIB}" \
11715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11716                   install-info) \
11717           || exit 1
11718
11719 @endif gmp
11720
11721 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11722 maybe-install-pdf-gmp:
11723 @if gmp
11724 maybe-install-pdf-gmp: install-pdf-gmp
11725
11726 install-pdf-gmp: \
11727     configure-gmp \
11728     pdf-gmp 
11729         @[ -f ./gmp/Makefile ] || exit 0; \
11730         r=`${PWD_COMMAND}`; export r; \
11731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11732         $(HOST_EXPORTS) \
11733         for flag in $(EXTRA_HOST_FLAGS) ; do \
11734           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11735         done; \
11736         echo "Doing install-pdf in gmp" ; \
11737         (cd $(HOST_SUBDIR)/gmp && \
11738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11740                   "RANLIB=$${RANLIB}" \
11741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11742                   install-pdf) \
11743           || exit 1
11744
11745 @endif gmp
11746
11747 .PHONY: maybe-install-html-gmp install-html-gmp
11748 maybe-install-html-gmp:
11749 @if gmp
11750 maybe-install-html-gmp: install-html-gmp
11751
11752 install-html-gmp: \
11753     configure-gmp \
11754     html-gmp 
11755         @[ -f ./gmp/Makefile ] || exit 0; \
11756         r=`${PWD_COMMAND}`; export r; \
11757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11758         $(HOST_EXPORTS) \
11759         for flag in $(EXTRA_HOST_FLAGS) ; do \
11760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11761         done; \
11762         echo "Doing install-html in gmp" ; \
11763         (cd $(HOST_SUBDIR)/gmp && \
11764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11766                   "RANLIB=$${RANLIB}" \
11767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11768                   install-html) \
11769           || exit 1
11770
11771 @endif gmp
11772
11773 .PHONY: maybe-installcheck-gmp installcheck-gmp
11774 maybe-installcheck-gmp:
11775 @if gmp
11776 maybe-installcheck-gmp: installcheck-gmp
11777
11778 installcheck-gmp: \
11779     configure-gmp 
11780         @[ -f ./gmp/Makefile ] || exit 0; \
11781         r=`${PWD_COMMAND}`; export r; \
11782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11783         $(HOST_EXPORTS) \
11784         for flag in $(EXTRA_HOST_FLAGS) ; do \
11785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11786         done; \
11787         echo "Doing installcheck in gmp" ; \
11788         (cd $(HOST_SUBDIR)/gmp && \
11789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11791                   "RANLIB=$${RANLIB}" \
11792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11793                   installcheck) \
11794           || exit 1
11795
11796 @endif gmp
11797
11798 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11799 maybe-mostlyclean-gmp:
11800 @if gmp
11801 maybe-mostlyclean-gmp: mostlyclean-gmp
11802
11803 mostlyclean-gmp: 
11804         @[ -f ./gmp/Makefile ] || exit 0; \
11805         r=`${PWD_COMMAND}`; export r; \
11806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11807         $(HOST_EXPORTS) \
11808         for flag in $(EXTRA_HOST_FLAGS) ; do \
11809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11810         done; \
11811         echo "Doing mostlyclean in gmp" ; \
11812         (cd $(HOST_SUBDIR)/gmp && \
11813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11815                   "RANLIB=$${RANLIB}" \
11816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11817                   mostlyclean) \
11818           || exit 1
11819
11820 @endif gmp
11821
11822 .PHONY: maybe-clean-gmp clean-gmp
11823 maybe-clean-gmp:
11824 @if gmp
11825 maybe-clean-gmp: clean-gmp
11826
11827 clean-gmp: 
11828         @[ -f ./gmp/Makefile ] || exit 0; \
11829         r=`${PWD_COMMAND}`; export r; \
11830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11831         $(HOST_EXPORTS) \
11832         for flag in $(EXTRA_HOST_FLAGS) ; do \
11833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11834         done; \
11835         echo "Doing clean in gmp" ; \
11836         (cd $(HOST_SUBDIR)/gmp && \
11837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11839                   "RANLIB=$${RANLIB}" \
11840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11841                   clean) \
11842           || exit 1
11843
11844 @endif gmp
11845
11846 .PHONY: maybe-distclean-gmp distclean-gmp
11847 maybe-distclean-gmp:
11848 @if gmp
11849 maybe-distclean-gmp: distclean-gmp
11850
11851 distclean-gmp: 
11852         @[ -f ./gmp/Makefile ] || exit 0; \
11853         r=`${PWD_COMMAND}`; export r; \
11854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11855         $(HOST_EXPORTS) \
11856         for flag in $(EXTRA_HOST_FLAGS) ; do \
11857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11858         done; \
11859         echo "Doing distclean in gmp" ; \
11860         (cd $(HOST_SUBDIR)/gmp && \
11861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11863                   "RANLIB=$${RANLIB}" \
11864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11865                   distclean) \
11866           || exit 1
11867
11868 @endif gmp
11869
11870 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11871 maybe-maintainer-clean-gmp:
11872 @if gmp
11873 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11874
11875 maintainer-clean-gmp: 
11876         @[ -f ./gmp/Makefile ] || exit 0; \
11877         r=`${PWD_COMMAND}`; export r; \
11878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11879         $(HOST_EXPORTS) \
11880         for flag in $(EXTRA_HOST_FLAGS) ; do \
11881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11882         done; \
11883         echo "Doing maintainer-clean in gmp" ; \
11884         (cd $(HOST_SUBDIR)/gmp && \
11885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11887                   "RANLIB=$${RANLIB}" \
11888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11889                   maintainer-clean) \
11890           || exit 1
11891
11892 @endif gmp
11893
11894
11895
11896 .PHONY: configure-mpfr maybe-configure-mpfr
11897 maybe-configure-mpfr:
11898 @if gcc-bootstrap
11899 configure-mpfr: stage_current
11900 @endif gcc-bootstrap
11901 @if mpfr
11902 maybe-configure-mpfr: configure-mpfr
11903 configure-mpfr: 
11904         @r=`${PWD_COMMAND}`; export r; \
11905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11906         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11907         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11908         $(HOST_EXPORTS)  \
11909         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11910         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11911         case $(srcdir) in \
11912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11913           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11915         esac; \
11916         module_srcdir=mpfr; \
11917         $(SHELL) \
11918           $$s/$$module_srcdir/configure \
11919           --srcdir=$${topdir}/$$module_srcdir \
11920           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11921           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11922           || exit 1
11923 @endif mpfr
11924
11925
11926
11927 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11928 maybe-configure-stage1-mpfr:
11929 @if mpfr-bootstrap
11930 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11931 configure-stage1-mpfr:
11932         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11933         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11934         @r=`${PWD_COMMAND}`; export r; \
11935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11936         TFLAGS="$(STAGE1_TFLAGS)"; \
11937         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11938         $(HOST_EXPORTS) \
11939         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11940         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11941         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11942         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
11943         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11944         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11945         case $(srcdir) in \
11946           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11947           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11948                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11949         esac; \
11950         module_srcdir=mpfr; \
11951         $(SHELL) $$s/$$module_srcdir/configure \
11952           --srcdir=$${topdir}/$$module_srcdir \
11953           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11954           --target=${target_alias} \
11955            \
11956           $(STAGE1_CONFIGURE_FLAGS) \
11957           --disable-shared @extra_mpfr_configure_flags@
11958 @endif mpfr-bootstrap
11959
11960 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11961 maybe-configure-stage2-mpfr:
11962 @if mpfr-bootstrap
11963 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11964 configure-stage2-mpfr:
11965         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11966         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11967         @r=`${PWD_COMMAND}`; export r; \
11968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11969         TFLAGS="$(STAGE2_TFLAGS)"; \
11970         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11971         $(HOST_EXPORTS) \
11972         $(POSTSTAGE1_HOST_EXPORTS) \
11973         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11974         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11975         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11976         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
11977         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11978         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11979         case $(srcdir) in \
11980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11981           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11983         esac; \
11984         module_srcdir=mpfr; \
11985         $(SHELL) $$s/$$module_srcdir/configure \
11986           --srcdir=$${topdir}/$$module_srcdir \
11987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11988           --target=${target_alias} \
11989            --with-build-libsubdir=$(HOST_SUBDIR)  \
11990           $(STAGE2_CONFIGURE_FLAGS) \
11991           --disable-shared @extra_mpfr_configure_flags@
11992 @endif mpfr-bootstrap
11993
11994 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
11995 maybe-configure-stage3-mpfr:
11996 @if mpfr-bootstrap
11997 maybe-configure-stage3-mpfr: configure-stage3-mpfr
11998 configure-stage3-mpfr:
11999         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12000         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12001         @r=`${PWD_COMMAND}`; export r; \
12002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12003         TFLAGS="$(STAGE3_TFLAGS)"; \
12004         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12005         $(HOST_EXPORTS) \
12006         $(POSTSTAGE1_HOST_EXPORTS) \
12007         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12008         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12009         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12010         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
12011         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12012         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12013         case $(srcdir) in \
12014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12015           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12017         esac; \
12018         module_srcdir=mpfr; \
12019         $(SHELL) $$s/$$module_srcdir/configure \
12020           --srcdir=$${topdir}/$$module_srcdir \
12021           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12022           --target=${target_alias} \
12023            --with-build-libsubdir=$(HOST_SUBDIR)  \
12024           $(STAGE3_CONFIGURE_FLAGS) \
12025           --disable-shared @extra_mpfr_configure_flags@
12026 @endif mpfr-bootstrap
12027
12028 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12029 maybe-configure-stage4-mpfr:
12030 @if mpfr-bootstrap
12031 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12032 configure-stage4-mpfr:
12033         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12034         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12035         @r=`${PWD_COMMAND}`; export r; \
12036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12037         TFLAGS="$(STAGE4_TFLAGS)"; \
12038         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12039         $(HOST_EXPORTS) \
12040         $(POSTSTAGE1_HOST_EXPORTS) \
12041         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12042         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12043         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12044         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
12045         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12046         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12047         case $(srcdir) in \
12048           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12049           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12050                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12051         esac; \
12052         module_srcdir=mpfr; \
12053         $(SHELL) $$s/$$module_srcdir/configure \
12054           --srcdir=$${topdir}/$$module_srcdir \
12055           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12056           --target=${target_alias} \
12057            --with-build-libsubdir=$(HOST_SUBDIR)  \
12058           $(STAGE4_CONFIGURE_FLAGS) \
12059           --disable-shared @extra_mpfr_configure_flags@
12060 @endif mpfr-bootstrap
12061
12062 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12063 maybe-configure-stageprofile-mpfr:
12064 @if mpfr-bootstrap
12065 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12066 configure-stageprofile-mpfr:
12067         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12068         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12069         @r=`${PWD_COMMAND}`; export r; \
12070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12071         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12072         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12073         $(HOST_EXPORTS) \
12074         $(POSTSTAGE1_HOST_EXPORTS) \
12075         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12076         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12077         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12078         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
12079         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12080         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12081         case $(srcdir) in \
12082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12083           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12085         esac; \
12086         module_srcdir=mpfr; \
12087         $(SHELL) $$s/$$module_srcdir/configure \
12088           --srcdir=$${topdir}/$$module_srcdir \
12089           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12090           --target=${target_alias} \
12091            --with-build-libsubdir=$(HOST_SUBDIR)  \
12092           $(STAGEprofile_CONFIGURE_FLAGS) \
12093           --disable-shared @extra_mpfr_configure_flags@
12094 @endif mpfr-bootstrap
12095
12096 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12097 maybe-configure-stagefeedback-mpfr:
12098 @if mpfr-bootstrap
12099 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12100 configure-stagefeedback-mpfr:
12101         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12102         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12103         @r=`${PWD_COMMAND}`; export r; \
12104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12105         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12106         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12107         $(HOST_EXPORTS) \
12108         $(POSTSTAGE1_HOST_EXPORTS) \
12109         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12110         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12111         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12112         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
12113         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12114         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12115         case $(srcdir) in \
12116           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12117           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12118                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12119         esac; \
12120         module_srcdir=mpfr; \
12121         $(SHELL) $$s/$$module_srcdir/configure \
12122           --srcdir=$${topdir}/$$module_srcdir \
12123           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12124           --target=${target_alias} \
12125            --with-build-libsubdir=$(HOST_SUBDIR)  \
12126           $(STAGEfeedback_CONFIGURE_FLAGS) \
12127           --disable-shared @extra_mpfr_configure_flags@
12128 @endif mpfr-bootstrap
12129
12130
12131
12132
12133
12134 .PHONY: all-mpfr maybe-all-mpfr
12135 maybe-all-mpfr:
12136 @if gcc-bootstrap
12137 all-mpfr: stage_current
12138 @endif gcc-bootstrap
12139 @if mpfr
12140 TARGET-mpfr=all
12141 maybe-all-mpfr: all-mpfr
12142 all-mpfr: configure-mpfr
12143         @r=`${PWD_COMMAND}`; export r; \
12144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12145         $(HOST_EXPORTS)  \
12146         (cd $(HOST_SUBDIR)/mpfr && \
12147           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
12148                 $(TARGET-mpfr))
12149 @endif mpfr
12150
12151
12152
12153 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12154 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12155 maybe-all-stage1-mpfr:
12156 maybe-clean-stage1-mpfr:
12157 @if mpfr-bootstrap
12158 maybe-all-stage1-mpfr: all-stage1-mpfr
12159 all-stage1: all-stage1-mpfr
12160 TARGET-stage1-mpfr = $(TARGET-mpfr)
12161 all-stage1-mpfr: configure-stage1-mpfr
12162         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12163         @r=`${PWD_COMMAND}`; export r; \
12164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12165         TFLAGS="$(STAGE1_TFLAGS)"; \
12166         $(HOST_EXPORTS)  \
12167         cd $(HOST_SUBDIR)/mpfr && \
12168         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12169                 CFLAGS="$(STAGE1_CFLAGS)" \
12170                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12171                 LIBCFLAGS="$(LIBCFLAGS)" \
12172                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12173                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12174                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12175                 $(EXTRA_HOST_FLAGS)  \
12176                 $(STAGE1_FLAGS_TO_PASS)  \
12177                 TFLAGS="$(STAGE1_TFLAGS)" \
12178                 $(TARGET-stage1-mpfr)
12179
12180 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12181 clean-stage1: clean-stage1-mpfr
12182 clean-stage1-mpfr:
12183         @if [ $(current_stage) = stage1 ]; then \
12184           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12185         else \
12186           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12187           $(MAKE) stage1-start; \
12188         fi; \
12189         cd $(HOST_SUBDIR)/mpfr && \
12190         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12191         $(STAGE1_FLAGS_TO_PASS)  clean
12192 @endif mpfr-bootstrap
12193
12194
12195 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12196 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12197 maybe-all-stage2-mpfr:
12198 maybe-clean-stage2-mpfr:
12199 @if mpfr-bootstrap
12200 maybe-all-stage2-mpfr: all-stage2-mpfr
12201 all-stage2: all-stage2-mpfr
12202 TARGET-stage2-mpfr = $(TARGET-mpfr)
12203 all-stage2-mpfr: configure-stage2-mpfr
12204         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12205         @r=`${PWD_COMMAND}`; export r; \
12206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12207         TFLAGS="$(STAGE2_TFLAGS)"; \
12208         $(HOST_EXPORTS) \
12209         $(POSTSTAGE1_HOST_EXPORTS)  \
12210         cd $(HOST_SUBDIR)/mpfr && \
12211         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12212                 CFLAGS="$(STAGE2_CFLAGS)" \
12213                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12214                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12215                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12216                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12217                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12218                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12219                 TFLAGS="$(STAGE2_TFLAGS)" \
12220                 $(TARGET-stage2-mpfr)
12221
12222 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12223 clean-stage2: clean-stage2-mpfr
12224 clean-stage2-mpfr:
12225         @if [ $(current_stage) = stage2 ]; then \
12226           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12227         else \
12228           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12229           $(MAKE) stage2-start; \
12230         fi; \
12231         cd $(HOST_SUBDIR)/mpfr && \
12232         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12233 @endif mpfr-bootstrap
12234
12235
12236 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12237 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12238 maybe-all-stage3-mpfr:
12239 maybe-clean-stage3-mpfr:
12240 @if mpfr-bootstrap
12241 maybe-all-stage3-mpfr: all-stage3-mpfr
12242 all-stage3: all-stage3-mpfr
12243 TARGET-stage3-mpfr = $(TARGET-mpfr)
12244 all-stage3-mpfr: configure-stage3-mpfr
12245         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12246         @r=`${PWD_COMMAND}`; export r; \
12247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12248         TFLAGS="$(STAGE3_TFLAGS)"; \
12249         $(HOST_EXPORTS) \
12250         $(POSTSTAGE1_HOST_EXPORTS)  \
12251         cd $(HOST_SUBDIR)/mpfr && \
12252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12253                 CFLAGS="$(STAGE3_CFLAGS)" \
12254                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12255                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12256                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12257                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12258                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12259                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12260                 TFLAGS="$(STAGE3_TFLAGS)" \
12261                 $(TARGET-stage3-mpfr)
12262
12263 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12264 clean-stage3: clean-stage3-mpfr
12265 clean-stage3-mpfr:
12266         @if [ $(current_stage) = stage3 ]; then \
12267           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12268         else \
12269           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12270           $(MAKE) stage3-start; \
12271         fi; \
12272         cd $(HOST_SUBDIR)/mpfr && \
12273         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12274 @endif mpfr-bootstrap
12275
12276
12277 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12278 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12279 maybe-all-stage4-mpfr:
12280 maybe-clean-stage4-mpfr:
12281 @if mpfr-bootstrap
12282 maybe-all-stage4-mpfr: all-stage4-mpfr
12283 all-stage4: all-stage4-mpfr
12284 TARGET-stage4-mpfr = $(TARGET-mpfr)
12285 all-stage4-mpfr: configure-stage4-mpfr
12286         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12287         @r=`${PWD_COMMAND}`; export r; \
12288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12289         TFLAGS="$(STAGE4_TFLAGS)"; \
12290         $(HOST_EXPORTS) \
12291         $(POSTSTAGE1_HOST_EXPORTS)  \
12292         cd $(HOST_SUBDIR)/mpfr && \
12293         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12294                 CFLAGS="$(STAGE4_CFLAGS)" \
12295                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12296                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12297                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12298                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12299                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12300                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12301                 TFLAGS="$(STAGE4_TFLAGS)" \
12302                 $(TARGET-stage4-mpfr)
12303
12304 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12305 clean-stage4: clean-stage4-mpfr
12306 clean-stage4-mpfr:
12307         @if [ $(current_stage) = stage4 ]; then \
12308           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12309         else \
12310           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12311           $(MAKE) stage4-start; \
12312         fi; \
12313         cd $(HOST_SUBDIR)/mpfr && \
12314         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12315 @endif mpfr-bootstrap
12316
12317
12318 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12319 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12320 maybe-all-stageprofile-mpfr:
12321 maybe-clean-stageprofile-mpfr:
12322 @if mpfr-bootstrap
12323 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12324 all-stageprofile: all-stageprofile-mpfr
12325 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12326 all-stageprofile-mpfr: configure-stageprofile-mpfr
12327         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12328         @r=`${PWD_COMMAND}`; export r; \
12329         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12330         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12331         $(HOST_EXPORTS) \
12332         $(POSTSTAGE1_HOST_EXPORTS)  \
12333         cd $(HOST_SUBDIR)/mpfr && \
12334         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12335                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12336                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12337                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12338                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12339                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12340                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12341                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12342                 TFLAGS="$(STAGEprofile_TFLAGS)" \
12343                 $(TARGET-stageprofile-mpfr)
12344
12345 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12346 clean-stageprofile: clean-stageprofile-mpfr
12347 clean-stageprofile-mpfr:
12348         @if [ $(current_stage) = stageprofile ]; then \
12349           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12350         else \
12351           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12352           $(MAKE) stageprofile-start; \
12353         fi; \
12354         cd $(HOST_SUBDIR)/mpfr && \
12355         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12356 @endif mpfr-bootstrap
12357
12358
12359 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12360 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12361 maybe-all-stagefeedback-mpfr:
12362 maybe-clean-stagefeedback-mpfr:
12363 @if mpfr-bootstrap
12364 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12365 all-stagefeedback: all-stagefeedback-mpfr
12366 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12367 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12368         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12369         @r=`${PWD_COMMAND}`; export r; \
12370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12371         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12372         $(HOST_EXPORTS) \
12373         $(POSTSTAGE1_HOST_EXPORTS)  \
12374         cd $(HOST_SUBDIR)/mpfr && \
12375         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12376                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12377                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12378                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12379                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12380                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12381                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12382                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12383                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12384                 $(TARGET-stagefeedback-mpfr)
12385
12386 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12387 clean-stagefeedback: clean-stagefeedback-mpfr
12388 clean-stagefeedback-mpfr:
12389         @if [ $(current_stage) = stagefeedback ]; then \
12390           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12391         else \
12392           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12393           $(MAKE) stagefeedback-start; \
12394         fi; \
12395         cd $(HOST_SUBDIR)/mpfr && \
12396         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12397 @endif mpfr-bootstrap
12398
12399
12400
12401
12402
12403 .PHONY: check-mpfr maybe-check-mpfr
12404 maybe-check-mpfr:
12405 @if mpfr
12406 maybe-check-mpfr: check-mpfr
12407
12408 check-mpfr:
12409         @: $(MAKE); $(unstage)
12410         @r=`${PWD_COMMAND}`; export r; \
12411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12412         $(HOST_EXPORTS) \
12413         (cd $(HOST_SUBDIR)/mpfr && \
12414           $(MAKE) $(FLAGS_TO_PASS)  check)
12415
12416 @endif mpfr
12417
12418 .PHONY: install-mpfr maybe-install-mpfr
12419 maybe-install-mpfr:
12420 @if mpfr
12421 maybe-install-mpfr: install-mpfr
12422
12423 install-mpfr:
12424
12425 @endif mpfr
12426
12427 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12428 maybe-install-strip-mpfr:
12429 @if mpfr
12430 maybe-install-strip-mpfr: install-strip-mpfr
12431
12432 install-strip-mpfr:
12433
12434 @endif mpfr
12435
12436 # Other targets (info, dvi, pdf, etc.)
12437
12438 .PHONY: maybe-info-mpfr info-mpfr
12439 maybe-info-mpfr:
12440 @if mpfr
12441 maybe-info-mpfr: info-mpfr
12442
12443 info-mpfr: \
12444     configure-mpfr 
12445         @[ -f ./mpfr/Makefile ] || exit 0; \
12446         r=`${PWD_COMMAND}`; export r; \
12447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12448         $(HOST_EXPORTS) \
12449         for flag in $(EXTRA_HOST_FLAGS) ; do \
12450           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12451         done; \
12452         echo "Doing info in mpfr" ; \
12453         (cd $(HOST_SUBDIR)/mpfr && \
12454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12456                   "RANLIB=$${RANLIB}" \
12457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12458                   info) \
12459           || exit 1
12460
12461 @endif mpfr
12462
12463 .PHONY: maybe-dvi-mpfr dvi-mpfr
12464 maybe-dvi-mpfr:
12465 @if mpfr
12466 maybe-dvi-mpfr: dvi-mpfr
12467
12468 dvi-mpfr: \
12469     configure-mpfr 
12470         @[ -f ./mpfr/Makefile ] || exit 0; \
12471         r=`${PWD_COMMAND}`; export r; \
12472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12473         $(HOST_EXPORTS) \
12474         for flag in $(EXTRA_HOST_FLAGS) ; do \
12475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12476         done; \
12477         echo "Doing dvi in mpfr" ; \
12478         (cd $(HOST_SUBDIR)/mpfr && \
12479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12481                   "RANLIB=$${RANLIB}" \
12482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12483                   dvi) \
12484           || exit 1
12485
12486 @endif mpfr
12487
12488 .PHONY: maybe-pdf-mpfr pdf-mpfr
12489 maybe-pdf-mpfr:
12490 @if mpfr
12491 maybe-pdf-mpfr: pdf-mpfr
12492
12493 pdf-mpfr: \
12494     configure-mpfr 
12495         @[ -f ./mpfr/Makefile ] || exit 0; \
12496         r=`${PWD_COMMAND}`; export r; \
12497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12498         $(HOST_EXPORTS) \
12499         for flag in $(EXTRA_HOST_FLAGS) ; do \
12500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12501         done; \
12502         echo "Doing pdf in mpfr" ; \
12503         (cd $(HOST_SUBDIR)/mpfr && \
12504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12506                   "RANLIB=$${RANLIB}" \
12507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12508                   pdf) \
12509           || exit 1
12510
12511 @endif mpfr
12512
12513 .PHONY: maybe-html-mpfr html-mpfr
12514 maybe-html-mpfr:
12515 @if mpfr
12516 maybe-html-mpfr: html-mpfr
12517
12518 html-mpfr: \
12519     configure-mpfr 
12520         @[ -f ./mpfr/Makefile ] || exit 0; \
12521         r=`${PWD_COMMAND}`; export r; \
12522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12523         $(HOST_EXPORTS) \
12524         for flag in $(EXTRA_HOST_FLAGS) ; do \
12525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12526         done; \
12527         echo "Doing html in mpfr" ; \
12528         (cd $(HOST_SUBDIR)/mpfr && \
12529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12531                   "RANLIB=$${RANLIB}" \
12532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12533                   html) \
12534           || exit 1
12535
12536 @endif mpfr
12537
12538 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12539 maybe-TAGS-mpfr:
12540 @if mpfr
12541 maybe-TAGS-mpfr: TAGS-mpfr
12542
12543 TAGS-mpfr: \
12544     configure-mpfr 
12545         @[ -f ./mpfr/Makefile ] || exit 0; \
12546         r=`${PWD_COMMAND}`; export r; \
12547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12548         $(HOST_EXPORTS) \
12549         for flag in $(EXTRA_HOST_FLAGS) ; do \
12550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12551         done; \
12552         echo "Doing TAGS in mpfr" ; \
12553         (cd $(HOST_SUBDIR)/mpfr && \
12554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12556                   "RANLIB=$${RANLIB}" \
12557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12558                   TAGS) \
12559           || exit 1
12560
12561 @endif mpfr
12562
12563 .PHONY: maybe-install-info-mpfr install-info-mpfr
12564 maybe-install-info-mpfr:
12565 @if mpfr
12566 maybe-install-info-mpfr: install-info-mpfr
12567
12568 install-info-mpfr: \
12569     configure-mpfr \
12570     info-mpfr 
12571         @[ -f ./mpfr/Makefile ] || exit 0; \
12572         r=`${PWD_COMMAND}`; export r; \
12573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12574         $(HOST_EXPORTS) \
12575         for flag in $(EXTRA_HOST_FLAGS) ; do \
12576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12577         done; \
12578         echo "Doing install-info in mpfr" ; \
12579         (cd $(HOST_SUBDIR)/mpfr && \
12580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12582                   "RANLIB=$${RANLIB}" \
12583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12584                   install-info) \
12585           || exit 1
12586
12587 @endif mpfr
12588
12589 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12590 maybe-install-pdf-mpfr:
12591 @if mpfr
12592 maybe-install-pdf-mpfr: install-pdf-mpfr
12593
12594 install-pdf-mpfr: \
12595     configure-mpfr \
12596     pdf-mpfr 
12597         @[ -f ./mpfr/Makefile ] || exit 0; \
12598         r=`${PWD_COMMAND}`; export r; \
12599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12600         $(HOST_EXPORTS) \
12601         for flag in $(EXTRA_HOST_FLAGS) ; do \
12602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12603         done; \
12604         echo "Doing install-pdf in mpfr" ; \
12605         (cd $(HOST_SUBDIR)/mpfr && \
12606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12608                   "RANLIB=$${RANLIB}" \
12609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12610                   install-pdf) \
12611           || exit 1
12612
12613 @endif mpfr
12614
12615 .PHONY: maybe-install-html-mpfr install-html-mpfr
12616 maybe-install-html-mpfr:
12617 @if mpfr
12618 maybe-install-html-mpfr: install-html-mpfr
12619
12620 install-html-mpfr: \
12621     configure-mpfr \
12622     html-mpfr 
12623         @[ -f ./mpfr/Makefile ] || exit 0; \
12624         r=`${PWD_COMMAND}`; export r; \
12625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12626         $(HOST_EXPORTS) \
12627         for flag in $(EXTRA_HOST_FLAGS) ; do \
12628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12629         done; \
12630         echo "Doing install-html in mpfr" ; \
12631         (cd $(HOST_SUBDIR)/mpfr && \
12632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12634                   "RANLIB=$${RANLIB}" \
12635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12636                   install-html) \
12637           || exit 1
12638
12639 @endif mpfr
12640
12641 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12642 maybe-installcheck-mpfr:
12643 @if mpfr
12644 maybe-installcheck-mpfr: installcheck-mpfr
12645
12646 installcheck-mpfr: \
12647     configure-mpfr 
12648         @[ -f ./mpfr/Makefile ] || exit 0; \
12649         r=`${PWD_COMMAND}`; export r; \
12650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12651         $(HOST_EXPORTS) \
12652         for flag in $(EXTRA_HOST_FLAGS) ; do \
12653           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12654         done; \
12655         echo "Doing installcheck in mpfr" ; \
12656         (cd $(HOST_SUBDIR)/mpfr && \
12657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12659                   "RANLIB=$${RANLIB}" \
12660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12661                   installcheck) \
12662           || exit 1
12663
12664 @endif mpfr
12665
12666 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12667 maybe-mostlyclean-mpfr:
12668 @if mpfr
12669 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12670
12671 mostlyclean-mpfr: 
12672         @[ -f ./mpfr/Makefile ] || exit 0; \
12673         r=`${PWD_COMMAND}`; export r; \
12674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12675         $(HOST_EXPORTS) \
12676         for flag in $(EXTRA_HOST_FLAGS) ; do \
12677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12678         done; \
12679         echo "Doing mostlyclean in mpfr" ; \
12680         (cd $(HOST_SUBDIR)/mpfr && \
12681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12683                   "RANLIB=$${RANLIB}" \
12684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12685                   mostlyclean) \
12686           || exit 1
12687
12688 @endif mpfr
12689
12690 .PHONY: maybe-clean-mpfr clean-mpfr
12691 maybe-clean-mpfr:
12692 @if mpfr
12693 maybe-clean-mpfr: clean-mpfr
12694
12695 clean-mpfr: 
12696         @[ -f ./mpfr/Makefile ] || exit 0; \
12697         r=`${PWD_COMMAND}`; export r; \
12698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12699         $(HOST_EXPORTS) \
12700         for flag in $(EXTRA_HOST_FLAGS) ; do \
12701           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12702         done; \
12703         echo "Doing clean in mpfr" ; \
12704         (cd $(HOST_SUBDIR)/mpfr && \
12705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12707                   "RANLIB=$${RANLIB}" \
12708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12709                   clean) \
12710           || exit 1
12711
12712 @endif mpfr
12713
12714 .PHONY: maybe-distclean-mpfr distclean-mpfr
12715 maybe-distclean-mpfr:
12716 @if mpfr
12717 maybe-distclean-mpfr: distclean-mpfr
12718
12719 distclean-mpfr: 
12720         @[ -f ./mpfr/Makefile ] || exit 0; \
12721         r=`${PWD_COMMAND}`; export r; \
12722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12723         $(HOST_EXPORTS) \
12724         for flag in $(EXTRA_HOST_FLAGS) ; do \
12725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12726         done; \
12727         echo "Doing distclean in mpfr" ; \
12728         (cd $(HOST_SUBDIR)/mpfr && \
12729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12731                   "RANLIB=$${RANLIB}" \
12732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12733                   distclean) \
12734           || exit 1
12735
12736 @endif mpfr
12737
12738 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12739 maybe-maintainer-clean-mpfr:
12740 @if mpfr
12741 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12742
12743 maintainer-clean-mpfr: 
12744         @[ -f ./mpfr/Makefile ] || exit 0; \
12745         r=`${PWD_COMMAND}`; export r; \
12746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12747         $(HOST_EXPORTS) \
12748         for flag in $(EXTRA_HOST_FLAGS) ; do \
12749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12750         done; \
12751         echo "Doing maintainer-clean in mpfr" ; \
12752         (cd $(HOST_SUBDIR)/mpfr && \
12753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12755                   "RANLIB=$${RANLIB}" \
12756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12757                   maintainer-clean) \
12758           || exit 1
12759
12760 @endif mpfr
12761
12762
12763
12764 .PHONY: configure-mpc maybe-configure-mpc
12765 maybe-configure-mpc:
12766 @if gcc-bootstrap
12767 configure-mpc: stage_current
12768 @endif gcc-bootstrap
12769 @if mpc
12770 maybe-configure-mpc: configure-mpc
12771 configure-mpc: 
12772         @r=`${PWD_COMMAND}`; export r; \
12773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12774         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12775         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12776         $(HOST_EXPORTS)  \
12777         echo Configuring in $(HOST_SUBDIR)/mpc; \
12778         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12779         case $(srcdir) in \
12780           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12781           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12782                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12783         esac; \
12784         module_srcdir=mpc; \
12785         $(SHELL) \
12786           $$s/$$module_srcdir/configure \
12787           --srcdir=$${topdir}/$$module_srcdir \
12788           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12789           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12790           || exit 1
12791 @endif mpc
12792
12793
12794
12795 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12796 maybe-configure-stage1-mpc:
12797 @if mpc-bootstrap
12798 maybe-configure-stage1-mpc: configure-stage1-mpc
12799 configure-stage1-mpc:
12800         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12801         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12802         @r=`${PWD_COMMAND}`; export r; \
12803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12804         TFLAGS="$(STAGE1_TFLAGS)"; \
12805         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12806         $(HOST_EXPORTS) \
12807         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12808         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12809         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12810         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
12811         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12812         cd $(HOST_SUBDIR)/mpc || exit 1; \
12813         case $(srcdir) in \
12814           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12815           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12816                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12817         esac; \
12818         module_srcdir=mpc; \
12819         $(SHELL) $$s/$$module_srcdir/configure \
12820           --srcdir=$${topdir}/$$module_srcdir \
12821           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12822           --target=${target_alias} \
12823            \
12824           $(STAGE1_CONFIGURE_FLAGS) \
12825           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12826 @endif mpc-bootstrap
12827
12828 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12829 maybe-configure-stage2-mpc:
12830 @if mpc-bootstrap
12831 maybe-configure-stage2-mpc: configure-stage2-mpc
12832 configure-stage2-mpc:
12833         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12834         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12835         @r=`${PWD_COMMAND}`; export r; \
12836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12837         TFLAGS="$(STAGE2_TFLAGS)"; \
12838         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12839         $(HOST_EXPORTS) \
12840         $(POSTSTAGE1_HOST_EXPORTS) \
12841         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12842         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12843         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12844         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
12845         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12846         cd $(HOST_SUBDIR)/mpc || exit 1; \
12847         case $(srcdir) in \
12848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12849           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12851         esac; \
12852         module_srcdir=mpc; \
12853         $(SHELL) $$s/$$module_srcdir/configure \
12854           --srcdir=$${topdir}/$$module_srcdir \
12855           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12856           --target=${target_alias} \
12857            --with-build-libsubdir=$(HOST_SUBDIR)  \
12858           $(STAGE2_CONFIGURE_FLAGS) \
12859           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12860 @endif mpc-bootstrap
12861
12862 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12863 maybe-configure-stage3-mpc:
12864 @if mpc-bootstrap
12865 maybe-configure-stage3-mpc: configure-stage3-mpc
12866 configure-stage3-mpc:
12867         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12868         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12869         @r=`${PWD_COMMAND}`; export r; \
12870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12871         TFLAGS="$(STAGE3_TFLAGS)"; \
12872         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12873         $(HOST_EXPORTS) \
12874         $(POSTSTAGE1_HOST_EXPORTS) \
12875         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12876         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12877         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12878         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
12879         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12880         cd $(HOST_SUBDIR)/mpc || exit 1; \
12881         case $(srcdir) in \
12882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12883           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12885         esac; \
12886         module_srcdir=mpc; \
12887         $(SHELL) $$s/$$module_srcdir/configure \
12888           --srcdir=$${topdir}/$$module_srcdir \
12889           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12890           --target=${target_alias} \
12891            --with-build-libsubdir=$(HOST_SUBDIR)  \
12892           $(STAGE3_CONFIGURE_FLAGS) \
12893           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12894 @endif mpc-bootstrap
12895
12896 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12897 maybe-configure-stage4-mpc:
12898 @if mpc-bootstrap
12899 maybe-configure-stage4-mpc: configure-stage4-mpc
12900 configure-stage4-mpc:
12901         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12902         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12903         @r=`${PWD_COMMAND}`; export r; \
12904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12905         TFLAGS="$(STAGE4_TFLAGS)"; \
12906         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12907         $(HOST_EXPORTS) \
12908         $(POSTSTAGE1_HOST_EXPORTS) \
12909         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12910         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12911         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12912         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
12913         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12914         cd $(HOST_SUBDIR)/mpc || exit 1; \
12915         case $(srcdir) in \
12916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12917           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12919         esac; \
12920         module_srcdir=mpc; \
12921         $(SHELL) $$s/$$module_srcdir/configure \
12922           --srcdir=$${topdir}/$$module_srcdir \
12923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12924           --target=${target_alias} \
12925            --with-build-libsubdir=$(HOST_SUBDIR)  \
12926           $(STAGE4_CONFIGURE_FLAGS) \
12927           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12928 @endif mpc-bootstrap
12929
12930 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12931 maybe-configure-stageprofile-mpc:
12932 @if mpc-bootstrap
12933 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12934 configure-stageprofile-mpc:
12935         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12936         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12937         @r=`${PWD_COMMAND}`; export r; \
12938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12939         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12940         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12941         $(HOST_EXPORTS) \
12942         $(POSTSTAGE1_HOST_EXPORTS) \
12943         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12944         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12945         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12946         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
12947         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12948         cd $(HOST_SUBDIR)/mpc || exit 1; \
12949         case $(srcdir) in \
12950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12951           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12953         esac; \
12954         module_srcdir=mpc; \
12955         $(SHELL) $$s/$$module_srcdir/configure \
12956           --srcdir=$${topdir}/$$module_srcdir \
12957           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12958           --target=${target_alias} \
12959            --with-build-libsubdir=$(HOST_SUBDIR)  \
12960           $(STAGEprofile_CONFIGURE_FLAGS) \
12961           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12962 @endif mpc-bootstrap
12963
12964 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12965 maybe-configure-stagefeedback-mpc:
12966 @if mpc-bootstrap
12967 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12968 configure-stagefeedback-mpc:
12969         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12970         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12971         @r=`${PWD_COMMAND}`; export r; \
12972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12973         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12974         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12975         $(HOST_EXPORTS) \
12976         $(POSTSTAGE1_HOST_EXPORTS) \
12977         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12978         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12979         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12980         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
12981         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12982         cd $(HOST_SUBDIR)/mpc || exit 1; \
12983         case $(srcdir) in \
12984           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12985           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12986                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12987         esac; \
12988         module_srcdir=mpc; \
12989         $(SHELL) $$s/$$module_srcdir/configure \
12990           --srcdir=$${topdir}/$$module_srcdir \
12991           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12992           --target=${target_alias} \
12993            --with-build-libsubdir=$(HOST_SUBDIR)  \
12994           $(STAGEfeedback_CONFIGURE_FLAGS) \
12995           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12996 @endif mpc-bootstrap
12997
12998
12999
13000
13001
13002 .PHONY: all-mpc maybe-all-mpc
13003 maybe-all-mpc:
13004 @if gcc-bootstrap
13005 all-mpc: stage_current
13006 @endif gcc-bootstrap
13007 @if mpc
13008 TARGET-mpc=all
13009 maybe-all-mpc: all-mpc
13010 all-mpc: configure-mpc
13011         @r=`${PWD_COMMAND}`; export r; \
13012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13013         $(HOST_EXPORTS)  \
13014         (cd $(HOST_SUBDIR)/mpc && \
13015           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13016                 $(TARGET-mpc))
13017 @endif mpc
13018
13019
13020
13021 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13022 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13023 maybe-all-stage1-mpc:
13024 maybe-clean-stage1-mpc:
13025 @if mpc-bootstrap
13026 maybe-all-stage1-mpc: all-stage1-mpc
13027 all-stage1: all-stage1-mpc
13028 TARGET-stage1-mpc = $(TARGET-mpc)
13029 all-stage1-mpc: configure-stage1-mpc
13030         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13031         @r=`${PWD_COMMAND}`; export r; \
13032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13033         TFLAGS="$(STAGE1_TFLAGS)"; \
13034         $(HOST_EXPORTS)  \
13035         cd $(HOST_SUBDIR)/mpc && \
13036         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13037                 CFLAGS="$(STAGE1_CFLAGS)" \
13038                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13039                 LIBCFLAGS="$(LIBCFLAGS)" \
13040                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13041                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13042                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13043                 $(EXTRA_HOST_FLAGS)  \
13044                 $(STAGE1_FLAGS_TO_PASS)  \
13045                 TFLAGS="$(STAGE1_TFLAGS)" \
13046                 $(TARGET-stage1-mpc)
13047
13048 maybe-clean-stage1-mpc: clean-stage1-mpc
13049 clean-stage1: clean-stage1-mpc
13050 clean-stage1-mpc:
13051         @if [ $(current_stage) = stage1 ]; then \
13052           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13053         else \
13054           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13055           $(MAKE) stage1-start; \
13056         fi; \
13057         cd $(HOST_SUBDIR)/mpc && \
13058         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13059         $(STAGE1_FLAGS_TO_PASS)  clean
13060 @endif mpc-bootstrap
13061
13062
13063 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13064 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13065 maybe-all-stage2-mpc:
13066 maybe-clean-stage2-mpc:
13067 @if mpc-bootstrap
13068 maybe-all-stage2-mpc: all-stage2-mpc
13069 all-stage2: all-stage2-mpc
13070 TARGET-stage2-mpc = $(TARGET-mpc)
13071 all-stage2-mpc: configure-stage2-mpc
13072         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13073         @r=`${PWD_COMMAND}`; export r; \
13074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13075         TFLAGS="$(STAGE2_TFLAGS)"; \
13076         $(HOST_EXPORTS) \
13077         $(POSTSTAGE1_HOST_EXPORTS)  \
13078         cd $(HOST_SUBDIR)/mpc && \
13079         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13080                 CFLAGS="$(STAGE2_CFLAGS)" \
13081                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13082                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13083                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13084                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13085                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13086                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13087                 TFLAGS="$(STAGE2_TFLAGS)" \
13088                 $(TARGET-stage2-mpc)
13089
13090 maybe-clean-stage2-mpc: clean-stage2-mpc
13091 clean-stage2: clean-stage2-mpc
13092 clean-stage2-mpc:
13093         @if [ $(current_stage) = stage2 ]; then \
13094           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13095         else \
13096           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13097           $(MAKE) stage2-start; \
13098         fi; \
13099         cd $(HOST_SUBDIR)/mpc && \
13100         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13101 @endif mpc-bootstrap
13102
13103
13104 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13105 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13106 maybe-all-stage3-mpc:
13107 maybe-clean-stage3-mpc:
13108 @if mpc-bootstrap
13109 maybe-all-stage3-mpc: all-stage3-mpc
13110 all-stage3: all-stage3-mpc
13111 TARGET-stage3-mpc = $(TARGET-mpc)
13112 all-stage3-mpc: configure-stage3-mpc
13113         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13114         @r=`${PWD_COMMAND}`; export r; \
13115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13116         TFLAGS="$(STAGE3_TFLAGS)"; \
13117         $(HOST_EXPORTS) \
13118         $(POSTSTAGE1_HOST_EXPORTS)  \
13119         cd $(HOST_SUBDIR)/mpc && \
13120         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13121                 CFLAGS="$(STAGE3_CFLAGS)" \
13122                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13123                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13124                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13125                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13126                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13127                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13128                 TFLAGS="$(STAGE3_TFLAGS)" \
13129                 $(TARGET-stage3-mpc)
13130
13131 maybe-clean-stage3-mpc: clean-stage3-mpc
13132 clean-stage3: clean-stage3-mpc
13133 clean-stage3-mpc:
13134         @if [ $(current_stage) = stage3 ]; then \
13135           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13136         else \
13137           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13138           $(MAKE) stage3-start; \
13139         fi; \
13140         cd $(HOST_SUBDIR)/mpc && \
13141         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13142 @endif mpc-bootstrap
13143
13144
13145 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13146 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13147 maybe-all-stage4-mpc:
13148 maybe-clean-stage4-mpc:
13149 @if mpc-bootstrap
13150 maybe-all-stage4-mpc: all-stage4-mpc
13151 all-stage4: all-stage4-mpc
13152 TARGET-stage4-mpc = $(TARGET-mpc)
13153 all-stage4-mpc: configure-stage4-mpc
13154         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13155         @r=`${PWD_COMMAND}`; export r; \
13156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13157         TFLAGS="$(STAGE4_TFLAGS)"; \
13158         $(HOST_EXPORTS) \
13159         $(POSTSTAGE1_HOST_EXPORTS)  \
13160         cd $(HOST_SUBDIR)/mpc && \
13161         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13162                 CFLAGS="$(STAGE4_CFLAGS)" \
13163                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13164                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13165                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13166                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13167                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13168                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13169                 TFLAGS="$(STAGE4_TFLAGS)" \
13170                 $(TARGET-stage4-mpc)
13171
13172 maybe-clean-stage4-mpc: clean-stage4-mpc
13173 clean-stage4: clean-stage4-mpc
13174 clean-stage4-mpc:
13175         @if [ $(current_stage) = stage4 ]; then \
13176           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13177         else \
13178           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13179           $(MAKE) stage4-start; \
13180         fi; \
13181         cd $(HOST_SUBDIR)/mpc && \
13182         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13183 @endif mpc-bootstrap
13184
13185
13186 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13187 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13188 maybe-all-stageprofile-mpc:
13189 maybe-clean-stageprofile-mpc:
13190 @if mpc-bootstrap
13191 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13192 all-stageprofile: all-stageprofile-mpc
13193 TARGET-stageprofile-mpc = $(TARGET-mpc)
13194 all-stageprofile-mpc: configure-stageprofile-mpc
13195         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13196         @r=`${PWD_COMMAND}`; export r; \
13197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13198         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13199         $(HOST_EXPORTS) \
13200         $(POSTSTAGE1_HOST_EXPORTS)  \
13201         cd $(HOST_SUBDIR)/mpc && \
13202         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13203                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13204                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13205                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13206                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13207                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13208                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13209                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13210                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13211                 $(TARGET-stageprofile-mpc)
13212
13213 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13214 clean-stageprofile: clean-stageprofile-mpc
13215 clean-stageprofile-mpc:
13216         @if [ $(current_stage) = stageprofile ]; then \
13217           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13218         else \
13219           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13220           $(MAKE) stageprofile-start; \
13221         fi; \
13222         cd $(HOST_SUBDIR)/mpc && \
13223         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13224 @endif mpc-bootstrap
13225
13226
13227 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13228 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13229 maybe-all-stagefeedback-mpc:
13230 maybe-clean-stagefeedback-mpc:
13231 @if mpc-bootstrap
13232 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13233 all-stagefeedback: all-stagefeedback-mpc
13234 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13235 all-stagefeedback-mpc: configure-stagefeedback-mpc
13236         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13237         @r=`${PWD_COMMAND}`; export r; \
13238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13239         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13240         $(HOST_EXPORTS) \
13241         $(POSTSTAGE1_HOST_EXPORTS)  \
13242         cd $(HOST_SUBDIR)/mpc && \
13243         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13244                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13245                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13246                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13247                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13248                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13249                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13250                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13251                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13252                 $(TARGET-stagefeedback-mpc)
13253
13254 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13255 clean-stagefeedback: clean-stagefeedback-mpc
13256 clean-stagefeedback-mpc:
13257         @if [ $(current_stage) = stagefeedback ]; then \
13258           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13259         else \
13260           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13261           $(MAKE) stagefeedback-start; \
13262         fi; \
13263         cd $(HOST_SUBDIR)/mpc && \
13264         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13265 @endif mpc-bootstrap
13266
13267
13268
13269
13270
13271 .PHONY: check-mpc maybe-check-mpc
13272 maybe-check-mpc:
13273 @if mpc
13274 maybe-check-mpc: check-mpc
13275
13276 check-mpc:
13277         @: $(MAKE); $(unstage)
13278         @r=`${PWD_COMMAND}`; export r; \
13279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13280         $(HOST_EXPORTS) \
13281         (cd $(HOST_SUBDIR)/mpc && \
13282           $(MAKE) $(FLAGS_TO_PASS)  check)
13283
13284 @endif mpc
13285
13286 .PHONY: install-mpc maybe-install-mpc
13287 maybe-install-mpc:
13288 @if mpc
13289 maybe-install-mpc: install-mpc
13290
13291 install-mpc:
13292
13293 @endif mpc
13294
13295 .PHONY: install-strip-mpc maybe-install-strip-mpc
13296 maybe-install-strip-mpc:
13297 @if mpc
13298 maybe-install-strip-mpc: install-strip-mpc
13299
13300 install-strip-mpc:
13301
13302 @endif mpc
13303
13304 # Other targets (info, dvi, pdf, etc.)
13305
13306 .PHONY: maybe-info-mpc info-mpc
13307 maybe-info-mpc:
13308 @if mpc
13309 maybe-info-mpc: info-mpc
13310
13311 info-mpc: \
13312     configure-mpc 
13313         @[ -f ./mpc/Makefile ] || exit 0; \
13314         r=`${PWD_COMMAND}`; export r; \
13315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13316         $(HOST_EXPORTS) \
13317         for flag in $(EXTRA_HOST_FLAGS) ; do \
13318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13319         done; \
13320         echo "Doing info in mpc" ; \
13321         (cd $(HOST_SUBDIR)/mpc && \
13322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13324                   "RANLIB=$${RANLIB}" \
13325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13326                   info) \
13327           || exit 1
13328
13329 @endif mpc
13330
13331 .PHONY: maybe-dvi-mpc dvi-mpc
13332 maybe-dvi-mpc:
13333 @if mpc
13334 maybe-dvi-mpc: dvi-mpc
13335
13336 dvi-mpc: \
13337     configure-mpc 
13338         @[ -f ./mpc/Makefile ] || exit 0; \
13339         r=`${PWD_COMMAND}`; export r; \
13340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13341         $(HOST_EXPORTS) \
13342         for flag in $(EXTRA_HOST_FLAGS) ; do \
13343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13344         done; \
13345         echo "Doing dvi in mpc" ; \
13346         (cd $(HOST_SUBDIR)/mpc && \
13347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13349                   "RANLIB=$${RANLIB}" \
13350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13351                   dvi) \
13352           || exit 1
13353
13354 @endif mpc
13355
13356 .PHONY: maybe-pdf-mpc pdf-mpc
13357 maybe-pdf-mpc:
13358 @if mpc
13359 maybe-pdf-mpc: pdf-mpc
13360
13361 pdf-mpc: \
13362     configure-mpc 
13363         @[ -f ./mpc/Makefile ] || exit 0; \
13364         r=`${PWD_COMMAND}`; export r; \
13365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13366         $(HOST_EXPORTS) \
13367         for flag in $(EXTRA_HOST_FLAGS) ; do \
13368           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13369         done; \
13370         echo "Doing pdf in mpc" ; \
13371         (cd $(HOST_SUBDIR)/mpc && \
13372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13374                   "RANLIB=$${RANLIB}" \
13375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13376                   pdf) \
13377           || exit 1
13378
13379 @endif mpc
13380
13381 .PHONY: maybe-html-mpc html-mpc
13382 maybe-html-mpc:
13383 @if mpc
13384 maybe-html-mpc: html-mpc
13385
13386 html-mpc: \
13387     configure-mpc 
13388         @[ -f ./mpc/Makefile ] || exit 0; \
13389         r=`${PWD_COMMAND}`; export r; \
13390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13391         $(HOST_EXPORTS) \
13392         for flag in $(EXTRA_HOST_FLAGS) ; do \
13393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13394         done; \
13395         echo "Doing html in mpc" ; \
13396         (cd $(HOST_SUBDIR)/mpc && \
13397           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13398                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13399                   "RANLIB=$${RANLIB}" \
13400                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13401                   html) \
13402           || exit 1
13403
13404 @endif mpc
13405
13406 .PHONY: maybe-TAGS-mpc TAGS-mpc
13407 maybe-TAGS-mpc:
13408 @if mpc
13409 maybe-TAGS-mpc: TAGS-mpc
13410
13411 TAGS-mpc: \
13412     configure-mpc 
13413         @[ -f ./mpc/Makefile ] || exit 0; \
13414         r=`${PWD_COMMAND}`; export r; \
13415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13416         $(HOST_EXPORTS) \
13417         for flag in $(EXTRA_HOST_FLAGS) ; do \
13418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13419         done; \
13420         echo "Doing TAGS in mpc" ; \
13421         (cd $(HOST_SUBDIR)/mpc && \
13422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13424                   "RANLIB=$${RANLIB}" \
13425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13426                   TAGS) \
13427           || exit 1
13428
13429 @endif mpc
13430
13431 .PHONY: maybe-install-info-mpc install-info-mpc
13432 maybe-install-info-mpc:
13433 @if mpc
13434 maybe-install-info-mpc: install-info-mpc
13435
13436 install-info-mpc: \
13437     configure-mpc \
13438     info-mpc 
13439         @[ -f ./mpc/Makefile ] || exit 0; \
13440         r=`${PWD_COMMAND}`; export r; \
13441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13442         $(HOST_EXPORTS) \
13443         for flag in $(EXTRA_HOST_FLAGS) ; do \
13444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13445         done; \
13446         echo "Doing install-info in mpc" ; \
13447         (cd $(HOST_SUBDIR)/mpc && \
13448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13450                   "RANLIB=$${RANLIB}" \
13451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13452                   install-info) \
13453           || exit 1
13454
13455 @endif mpc
13456
13457 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13458 maybe-install-pdf-mpc:
13459 @if mpc
13460 maybe-install-pdf-mpc: install-pdf-mpc
13461
13462 install-pdf-mpc: \
13463     configure-mpc \
13464     pdf-mpc 
13465         @[ -f ./mpc/Makefile ] || exit 0; \
13466         r=`${PWD_COMMAND}`; export r; \
13467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13468         $(HOST_EXPORTS) \
13469         for flag in $(EXTRA_HOST_FLAGS) ; do \
13470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13471         done; \
13472         echo "Doing install-pdf in mpc" ; \
13473         (cd $(HOST_SUBDIR)/mpc && \
13474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13476                   "RANLIB=$${RANLIB}" \
13477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13478                   install-pdf) \
13479           || exit 1
13480
13481 @endif mpc
13482
13483 .PHONY: maybe-install-html-mpc install-html-mpc
13484 maybe-install-html-mpc:
13485 @if mpc
13486 maybe-install-html-mpc: install-html-mpc
13487
13488 install-html-mpc: \
13489     configure-mpc \
13490     html-mpc 
13491         @[ -f ./mpc/Makefile ] || exit 0; \
13492         r=`${PWD_COMMAND}`; export r; \
13493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13494         $(HOST_EXPORTS) \
13495         for flag in $(EXTRA_HOST_FLAGS) ; do \
13496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13497         done; \
13498         echo "Doing install-html in mpc" ; \
13499         (cd $(HOST_SUBDIR)/mpc && \
13500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13502                   "RANLIB=$${RANLIB}" \
13503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13504                   install-html) \
13505           || exit 1
13506
13507 @endif mpc
13508
13509 .PHONY: maybe-installcheck-mpc installcheck-mpc
13510 maybe-installcheck-mpc:
13511 @if mpc
13512 maybe-installcheck-mpc: installcheck-mpc
13513
13514 installcheck-mpc: \
13515     configure-mpc 
13516         @[ -f ./mpc/Makefile ] || exit 0; \
13517         r=`${PWD_COMMAND}`; export r; \
13518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13519         $(HOST_EXPORTS) \
13520         for flag in $(EXTRA_HOST_FLAGS) ; do \
13521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13522         done; \
13523         echo "Doing installcheck in mpc" ; \
13524         (cd $(HOST_SUBDIR)/mpc && \
13525           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13526                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13527                   "RANLIB=$${RANLIB}" \
13528                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13529                   installcheck) \
13530           || exit 1
13531
13532 @endif mpc
13533
13534 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13535 maybe-mostlyclean-mpc:
13536 @if mpc
13537 maybe-mostlyclean-mpc: mostlyclean-mpc
13538
13539 mostlyclean-mpc: 
13540         @[ -f ./mpc/Makefile ] || exit 0; \
13541         r=`${PWD_COMMAND}`; export r; \
13542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13543         $(HOST_EXPORTS) \
13544         for flag in $(EXTRA_HOST_FLAGS) ; do \
13545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13546         done; \
13547         echo "Doing mostlyclean in mpc" ; \
13548         (cd $(HOST_SUBDIR)/mpc && \
13549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13551                   "RANLIB=$${RANLIB}" \
13552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13553                   mostlyclean) \
13554           || exit 1
13555
13556 @endif mpc
13557
13558 .PHONY: maybe-clean-mpc clean-mpc
13559 maybe-clean-mpc:
13560 @if mpc
13561 maybe-clean-mpc: clean-mpc
13562
13563 clean-mpc: 
13564         @[ -f ./mpc/Makefile ] || exit 0; \
13565         r=`${PWD_COMMAND}`; export r; \
13566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13567         $(HOST_EXPORTS) \
13568         for flag in $(EXTRA_HOST_FLAGS) ; do \
13569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13570         done; \
13571         echo "Doing clean in mpc" ; \
13572         (cd $(HOST_SUBDIR)/mpc && \
13573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13575                   "RANLIB=$${RANLIB}" \
13576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13577                   clean) \
13578           || exit 1
13579
13580 @endif mpc
13581
13582 .PHONY: maybe-distclean-mpc distclean-mpc
13583 maybe-distclean-mpc:
13584 @if mpc
13585 maybe-distclean-mpc: distclean-mpc
13586
13587 distclean-mpc: 
13588         @[ -f ./mpc/Makefile ] || exit 0; \
13589         r=`${PWD_COMMAND}`; export r; \
13590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13591         $(HOST_EXPORTS) \
13592         for flag in $(EXTRA_HOST_FLAGS) ; do \
13593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13594         done; \
13595         echo "Doing distclean in mpc" ; \
13596         (cd $(HOST_SUBDIR)/mpc && \
13597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13599                   "RANLIB=$${RANLIB}" \
13600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13601                   distclean) \
13602           || exit 1
13603
13604 @endif mpc
13605
13606 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13607 maybe-maintainer-clean-mpc:
13608 @if mpc
13609 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13610
13611 maintainer-clean-mpc: 
13612         @[ -f ./mpc/Makefile ] || exit 0; \
13613         r=`${PWD_COMMAND}`; export r; \
13614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13615         $(HOST_EXPORTS) \
13616         for flag in $(EXTRA_HOST_FLAGS) ; do \
13617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13618         done; \
13619         echo "Doing maintainer-clean in mpc" ; \
13620         (cd $(HOST_SUBDIR)/mpc && \
13621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13623                   "RANLIB=$${RANLIB}" \
13624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13625                   maintainer-clean) \
13626           || exit 1
13627
13628 @endif mpc
13629
13630
13631
13632 .PHONY: configure-isl maybe-configure-isl
13633 maybe-configure-isl:
13634 @if gcc-bootstrap
13635 configure-isl: stage_current
13636 @endif gcc-bootstrap
13637 @if isl
13638 maybe-configure-isl: configure-isl
13639 configure-isl: 
13640         @r=`${PWD_COMMAND}`; export r; \
13641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13642         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13643         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13644         $(HOST_EXPORTS)  \
13645         echo Configuring in $(HOST_SUBDIR)/isl; \
13646         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13647         case $(srcdir) in \
13648           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13649           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13650                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13651         esac; \
13652         module_srcdir=isl; \
13653         $(SHELL) \
13654           $$s/$$module_srcdir/configure \
13655           --srcdir=$${topdir}/$$module_srcdir \
13656           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13657           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13658           || exit 1
13659 @endif isl
13660
13661
13662
13663 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13664 maybe-configure-stage1-isl:
13665 @if isl-bootstrap
13666 maybe-configure-stage1-isl: configure-stage1-isl
13667 configure-stage1-isl:
13668         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13669         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13670         @r=`${PWD_COMMAND}`; export r; \
13671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13672         TFLAGS="$(STAGE1_TFLAGS)"; \
13673         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13674         $(HOST_EXPORTS) \
13675         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13676         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13677         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13678         echo Configuring stage 1 in $(HOST_SUBDIR)/isl ; \
13679         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13680         cd $(HOST_SUBDIR)/isl || exit 1; \
13681         case $(srcdir) in \
13682           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13683           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13684                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13685         esac; \
13686         module_srcdir=isl; \
13687         $(SHELL) $$s/$$module_srcdir/configure \
13688           --srcdir=$${topdir}/$$module_srcdir \
13689           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13690           --target=${target_alias} \
13691            \
13692           $(STAGE1_CONFIGURE_FLAGS) \
13693           --disable-shared @extra_isl_gmp_configure_flags@
13694 @endif isl-bootstrap
13695
13696 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13697 maybe-configure-stage2-isl:
13698 @if isl-bootstrap
13699 maybe-configure-stage2-isl: configure-stage2-isl
13700 configure-stage2-isl:
13701         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13702         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13703         @r=`${PWD_COMMAND}`; export r; \
13704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13705         TFLAGS="$(STAGE2_TFLAGS)"; \
13706         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13707         $(HOST_EXPORTS) \
13708         $(POSTSTAGE1_HOST_EXPORTS) \
13709         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13710         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13711         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13712         echo Configuring stage 2 in $(HOST_SUBDIR)/isl ; \
13713         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13714         cd $(HOST_SUBDIR)/isl || exit 1; \
13715         case $(srcdir) in \
13716           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13717           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13718                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13719         esac; \
13720         module_srcdir=isl; \
13721         $(SHELL) $$s/$$module_srcdir/configure \
13722           --srcdir=$${topdir}/$$module_srcdir \
13723           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13724           --target=${target_alias} \
13725            --with-build-libsubdir=$(HOST_SUBDIR)  \
13726           $(STAGE2_CONFIGURE_FLAGS) \
13727           --disable-shared @extra_isl_gmp_configure_flags@
13728 @endif isl-bootstrap
13729
13730 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13731 maybe-configure-stage3-isl:
13732 @if isl-bootstrap
13733 maybe-configure-stage3-isl: configure-stage3-isl
13734 configure-stage3-isl:
13735         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13736         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13737         @r=`${PWD_COMMAND}`; export r; \
13738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13739         TFLAGS="$(STAGE3_TFLAGS)"; \
13740         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13741         $(HOST_EXPORTS) \
13742         $(POSTSTAGE1_HOST_EXPORTS) \
13743         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13744         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13745         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13746         echo Configuring stage 3 in $(HOST_SUBDIR)/isl ; \
13747         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13748         cd $(HOST_SUBDIR)/isl || exit 1; \
13749         case $(srcdir) in \
13750           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13751           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13752                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13753         esac; \
13754         module_srcdir=isl; \
13755         $(SHELL) $$s/$$module_srcdir/configure \
13756           --srcdir=$${topdir}/$$module_srcdir \
13757           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13758           --target=${target_alias} \
13759            --with-build-libsubdir=$(HOST_SUBDIR)  \
13760           $(STAGE3_CONFIGURE_FLAGS) \
13761           --disable-shared @extra_isl_gmp_configure_flags@
13762 @endif isl-bootstrap
13763
13764 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13765 maybe-configure-stage4-isl:
13766 @if isl-bootstrap
13767 maybe-configure-stage4-isl: configure-stage4-isl
13768 configure-stage4-isl:
13769         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13770         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13771         @r=`${PWD_COMMAND}`; export r; \
13772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13773         TFLAGS="$(STAGE4_TFLAGS)"; \
13774         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13775         $(HOST_EXPORTS) \
13776         $(POSTSTAGE1_HOST_EXPORTS) \
13777         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13778         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13779         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13780         echo Configuring stage 4 in $(HOST_SUBDIR)/isl ; \
13781         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13782         cd $(HOST_SUBDIR)/isl || exit 1; \
13783         case $(srcdir) in \
13784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13785           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13787         esac; \
13788         module_srcdir=isl; \
13789         $(SHELL) $$s/$$module_srcdir/configure \
13790           --srcdir=$${topdir}/$$module_srcdir \
13791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13792           --target=${target_alias} \
13793            --with-build-libsubdir=$(HOST_SUBDIR)  \
13794           $(STAGE4_CONFIGURE_FLAGS) \
13795           --disable-shared @extra_isl_gmp_configure_flags@
13796 @endif isl-bootstrap
13797
13798 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13799 maybe-configure-stageprofile-isl:
13800 @if isl-bootstrap
13801 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13802 configure-stageprofile-isl:
13803         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13805         @r=`${PWD_COMMAND}`; export r; \
13806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13807         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13808         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13809         $(HOST_EXPORTS) \
13810         $(POSTSTAGE1_HOST_EXPORTS) \
13811         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13812         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13813         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13814         echo Configuring stage profile in $(HOST_SUBDIR)/isl ; \
13815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13816         cd $(HOST_SUBDIR)/isl || exit 1; \
13817         case $(srcdir) in \
13818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13819           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13821         esac; \
13822         module_srcdir=isl; \
13823         $(SHELL) $$s/$$module_srcdir/configure \
13824           --srcdir=$${topdir}/$$module_srcdir \
13825           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13826           --target=${target_alias} \
13827            --with-build-libsubdir=$(HOST_SUBDIR)  \
13828           $(STAGEprofile_CONFIGURE_FLAGS) \
13829           --disable-shared @extra_isl_gmp_configure_flags@
13830 @endif isl-bootstrap
13831
13832 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13833 maybe-configure-stagefeedback-isl:
13834 @if isl-bootstrap
13835 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13836 configure-stagefeedback-isl:
13837         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13838         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13839         @r=`${PWD_COMMAND}`; export r; \
13840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13841         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13842         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13843         $(HOST_EXPORTS) \
13844         $(POSTSTAGE1_HOST_EXPORTS) \
13845         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13846         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13847         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13848         echo Configuring stage feedback in $(HOST_SUBDIR)/isl ; \
13849         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13850         cd $(HOST_SUBDIR)/isl || exit 1; \
13851         case $(srcdir) in \
13852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13853           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13855         esac; \
13856         module_srcdir=isl; \
13857         $(SHELL) $$s/$$module_srcdir/configure \
13858           --srcdir=$${topdir}/$$module_srcdir \
13859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13860           --target=${target_alias} \
13861            --with-build-libsubdir=$(HOST_SUBDIR)  \
13862           $(STAGEfeedback_CONFIGURE_FLAGS) \
13863           --disable-shared @extra_isl_gmp_configure_flags@
13864 @endif isl-bootstrap
13865
13866
13867
13868
13869
13870 .PHONY: all-isl maybe-all-isl
13871 maybe-all-isl:
13872 @if gcc-bootstrap
13873 all-isl: stage_current
13874 @endif gcc-bootstrap
13875 @if isl
13876 TARGET-isl=all
13877 maybe-all-isl: all-isl
13878 all-isl: configure-isl
13879         @r=`${PWD_COMMAND}`; export r; \
13880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13881         $(HOST_EXPORTS)  \
13882         (cd $(HOST_SUBDIR)/isl && \
13883           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13884                 $(TARGET-isl))
13885 @endif isl
13886
13887
13888
13889 .PHONY: all-stage1-isl maybe-all-stage1-isl
13890 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13891 maybe-all-stage1-isl:
13892 maybe-clean-stage1-isl:
13893 @if isl-bootstrap
13894 maybe-all-stage1-isl: all-stage1-isl
13895 all-stage1: all-stage1-isl
13896 TARGET-stage1-isl = $(TARGET-isl)
13897 all-stage1-isl: configure-stage1-isl
13898         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13899         @r=`${PWD_COMMAND}`; export r; \
13900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13901         TFLAGS="$(STAGE1_TFLAGS)"; \
13902         $(HOST_EXPORTS)  \
13903         cd $(HOST_SUBDIR)/isl && \
13904         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13905                 CFLAGS="$(STAGE1_CFLAGS)" \
13906                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13907                 LIBCFLAGS="$(LIBCFLAGS)" \
13908                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13909                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13910                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13911                 $(EXTRA_HOST_FLAGS)  \
13912                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13913                 TFLAGS="$(STAGE1_TFLAGS)" \
13914                 $(TARGET-stage1-isl)
13915
13916 maybe-clean-stage1-isl: clean-stage1-isl
13917 clean-stage1: clean-stage1-isl
13918 clean-stage1-isl:
13919         @if [ $(current_stage) = stage1 ]; then \
13920           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13921         else \
13922           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13923           $(MAKE) stage1-start; \
13924         fi; \
13925         cd $(HOST_SUBDIR)/isl && \
13926         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13927         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13928 @endif isl-bootstrap
13929
13930
13931 .PHONY: all-stage2-isl maybe-all-stage2-isl
13932 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13933 maybe-all-stage2-isl:
13934 maybe-clean-stage2-isl:
13935 @if isl-bootstrap
13936 maybe-all-stage2-isl: all-stage2-isl
13937 all-stage2: all-stage2-isl
13938 TARGET-stage2-isl = $(TARGET-isl)
13939 all-stage2-isl: configure-stage2-isl
13940         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13941         @r=`${PWD_COMMAND}`; export r; \
13942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13943         TFLAGS="$(STAGE2_TFLAGS)"; \
13944         $(HOST_EXPORTS) \
13945         $(POSTSTAGE1_HOST_EXPORTS)  \
13946         cd $(HOST_SUBDIR)/isl && \
13947         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13948                 CFLAGS="$(STAGE2_CFLAGS)" \
13949                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13950                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13951                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13952                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13953                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13954                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13955                 TFLAGS="$(STAGE2_TFLAGS)" \
13956                 $(TARGET-stage2-isl)
13957
13958 maybe-clean-stage2-isl: clean-stage2-isl
13959 clean-stage2: clean-stage2-isl
13960 clean-stage2-isl:
13961         @if [ $(current_stage) = stage2 ]; then \
13962           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13963         else \
13964           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13965           $(MAKE) stage2-start; \
13966         fi; \
13967         cd $(HOST_SUBDIR)/isl && \
13968         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13969 @endif isl-bootstrap
13970
13971
13972 .PHONY: all-stage3-isl maybe-all-stage3-isl
13973 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13974 maybe-all-stage3-isl:
13975 maybe-clean-stage3-isl:
13976 @if isl-bootstrap
13977 maybe-all-stage3-isl: all-stage3-isl
13978 all-stage3: all-stage3-isl
13979 TARGET-stage3-isl = $(TARGET-isl)
13980 all-stage3-isl: configure-stage3-isl
13981         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13982         @r=`${PWD_COMMAND}`; export r; \
13983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13984         TFLAGS="$(STAGE3_TFLAGS)"; \
13985         $(HOST_EXPORTS) \
13986         $(POSTSTAGE1_HOST_EXPORTS)  \
13987         cd $(HOST_SUBDIR)/isl && \
13988         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13989                 CFLAGS="$(STAGE3_CFLAGS)" \
13990                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13991                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13992                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13993                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13994                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13995                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13996                 TFLAGS="$(STAGE3_TFLAGS)" \
13997                 $(TARGET-stage3-isl)
13998
13999 maybe-clean-stage3-isl: clean-stage3-isl
14000 clean-stage3: clean-stage3-isl
14001 clean-stage3-isl:
14002         @if [ $(current_stage) = stage3 ]; then \
14003           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14004         else \
14005           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14006           $(MAKE) stage3-start; \
14007         fi; \
14008         cd $(HOST_SUBDIR)/isl && \
14009         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14010 @endif isl-bootstrap
14011
14012
14013 .PHONY: all-stage4-isl maybe-all-stage4-isl
14014 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14015 maybe-all-stage4-isl:
14016 maybe-clean-stage4-isl:
14017 @if isl-bootstrap
14018 maybe-all-stage4-isl: all-stage4-isl
14019 all-stage4: all-stage4-isl
14020 TARGET-stage4-isl = $(TARGET-isl)
14021 all-stage4-isl: configure-stage4-isl
14022         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14023         @r=`${PWD_COMMAND}`; export r; \
14024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14025         TFLAGS="$(STAGE4_TFLAGS)"; \
14026         $(HOST_EXPORTS) \
14027         $(POSTSTAGE1_HOST_EXPORTS)  \
14028         cd $(HOST_SUBDIR)/isl && \
14029         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14030                 CFLAGS="$(STAGE4_CFLAGS)" \
14031                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14032                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14033                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14034                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14035                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14036                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14037                 TFLAGS="$(STAGE4_TFLAGS)" \
14038                 $(TARGET-stage4-isl)
14039
14040 maybe-clean-stage4-isl: clean-stage4-isl
14041 clean-stage4: clean-stage4-isl
14042 clean-stage4-isl:
14043         @if [ $(current_stage) = stage4 ]; then \
14044           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14045         else \
14046           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14047           $(MAKE) stage4-start; \
14048         fi; \
14049         cd $(HOST_SUBDIR)/isl && \
14050         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14051 @endif isl-bootstrap
14052
14053
14054 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14055 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14056 maybe-all-stageprofile-isl:
14057 maybe-clean-stageprofile-isl:
14058 @if isl-bootstrap
14059 maybe-all-stageprofile-isl: all-stageprofile-isl
14060 all-stageprofile: all-stageprofile-isl
14061 TARGET-stageprofile-isl = $(TARGET-isl)
14062 all-stageprofile-isl: configure-stageprofile-isl
14063         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14064         @r=`${PWD_COMMAND}`; export r; \
14065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14066         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14067         $(HOST_EXPORTS) \
14068         $(POSTSTAGE1_HOST_EXPORTS)  \
14069         cd $(HOST_SUBDIR)/isl && \
14070         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14071                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14072                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14073                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14074                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14075                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14076                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14077                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14078                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14079                 $(TARGET-stageprofile-isl)
14080
14081 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14082 clean-stageprofile: clean-stageprofile-isl
14083 clean-stageprofile-isl:
14084         @if [ $(current_stage) = stageprofile ]; then \
14085           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14086         else \
14087           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14088           $(MAKE) stageprofile-start; \
14089         fi; \
14090         cd $(HOST_SUBDIR)/isl && \
14091         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14092 @endif isl-bootstrap
14093
14094
14095 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14096 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14097 maybe-all-stagefeedback-isl:
14098 maybe-clean-stagefeedback-isl:
14099 @if isl-bootstrap
14100 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14101 all-stagefeedback: all-stagefeedback-isl
14102 TARGET-stagefeedback-isl = $(TARGET-isl)
14103 all-stagefeedback-isl: configure-stagefeedback-isl
14104         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14105         @r=`${PWD_COMMAND}`; export r; \
14106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14107         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14108         $(HOST_EXPORTS) \
14109         $(POSTSTAGE1_HOST_EXPORTS)  \
14110         cd $(HOST_SUBDIR)/isl && \
14111         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14112                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14113                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14114                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14115                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14116                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14117                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14118                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14119                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14120                 $(TARGET-stagefeedback-isl)
14121
14122 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14123 clean-stagefeedback: clean-stagefeedback-isl
14124 clean-stagefeedback-isl:
14125         @if [ $(current_stage) = stagefeedback ]; then \
14126           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14127         else \
14128           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14129           $(MAKE) stagefeedback-start; \
14130         fi; \
14131         cd $(HOST_SUBDIR)/isl && \
14132         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14133 @endif isl-bootstrap
14134
14135
14136
14137
14138
14139 .PHONY: check-isl maybe-check-isl
14140 maybe-check-isl:
14141 @if isl
14142 maybe-check-isl: check-isl
14143
14144 check-isl:
14145         @: $(MAKE); $(unstage)
14146         @r=`${PWD_COMMAND}`; export r; \
14147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14148         $(HOST_EXPORTS) \
14149         (cd $(HOST_SUBDIR)/isl && \
14150           $(MAKE) $(FLAGS_TO_PASS) V=1 check)
14151
14152 @endif isl
14153
14154 .PHONY: install-isl maybe-install-isl
14155 maybe-install-isl:
14156 @if isl
14157 maybe-install-isl: install-isl
14158
14159 install-isl:
14160
14161 @endif isl
14162
14163 .PHONY: install-strip-isl maybe-install-strip-isl
14164 maybe-install-strip-isl:
14165 @if isl
14166 maybe-install-strip-isl: install-strip-isl
14167
14168 install-strip-isl:
14169
14170 @endif isl
14171
14172 # Other targets (info, dvi, pdf, etc.)
14173
14174 .PHONY: maybe-info-isl info-isl
14175 maybe-info-isl:
14176 @if isl
14177 maybe-info-isl: info-isl
14178
14179 info-isl: \
14180     configure-isl 
14181         @[ -f ./isl/Makefile ] || exit 0; \
14182         r=`${PWD_COMMAND}`; export r; \
14183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14184         $(HOST_EXPORTS) \
14185         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14187         done; \
14188         echo "Doing info in isl" ; \
14189         (cd $(HOST_SUBDIR)/isl && \
14190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14192                   "RANLIB=$${RANLIB}" \
14193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14194                   info) \
14195           || exit 1
14196
14197 @endif isl
14198
14199 .PHONY: maybe-dvi-isl dvi-isl
14200 maybe-dvi-isl:
14201 @if isl
14202 maybe-dvi-isl: dvi-isl
14203
14204 dvi-isl: \
14205     configure-isl 
14206         @[ -f ./isl/Makefile ] || exit 0; \
14207         r=`${PWD_COMMAND}`; export r; \
14208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14209         $(HOST_EXPORTS) \
14210         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14212         done; \
14213         echo "Doing dvi in isl" ; \
14214         (cd $(HOST_SUBDIR)/isl && \
14215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14217                   "RANLIB=$${RANLIB}" \
14218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14219                   dvi) \
14220           || exit 1
14221
14222 @endif isl
14223
14224 .PHONY: maybe-pdf-isl pdf-isl
14225 maybe-pdf-isl:
14226 @if isl
14227 maybe-pdf-isl: pdf-isl
14228
14229 pdf-isl: \
14230     configure-isl 
14231         @[ -f ./isl/Makefile ] || exit 0; \
14232         r=`${PWD_COMMAND}`; export r; \
14233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14234         $(HOST_EXPORTS) \
14235         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14237         done; \
14238         echo "Doing pdf in isl" ; \
14239         (cd $(HOST_SUBDIR)/isl && \
14240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14242                   "RANLIB=$${RANLIB}" \
14243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14244                   pdf) \
14245           || exit 1
14246
14247 @endif isl
14248
14249 .PHONY: maybe-html-isl html-isl
14250 maybe-html-isl:
14251 @if isl
14252 maybe-html-isl: html-isl
14253
14254 html-isl: \
14255     configure-isl 
14256         @[ -f ./isl/Makefile ] || exit 0; \
14257         r=`${PWD_COMMAND}`; export r; \
14258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14259         $(HOST_EXPORTS) \
14260         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14262         done; \
14263         echo "Doing html in isl" ; \
14264         (cd $(HOST_SUBDIR)/isl && \
14265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14267                   "RANLIB=$${RANLIB}" \
14268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14269                   html) \
14270           || exit 1
14271
14272 @endif isl
14273
14274 .PHONY: maybe-TAGS-isl TAGS-isl
14275 maybe-TAGS-isl:
14276 @if isl
14277 maybe-TAGS-isl: TAGS-isl
14278
14279 TAGS-isl: \
14280     configure-isl 
14281         @[ -f ./isl/Makefile ] || exit 0; \
14282         r=`${PWD_COMMAND}`; export r; \
14283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14284         $(HOST_EXPORTS) \
14285         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14287         done; \
14288         echo "Doing TAGS in isl" ; \
14289         (cd $(HOST_SUBDIR)/isl && \
14290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14292                   "RANLIB=$${RANLIB}" \
14293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14294                   TAGS) \
14295           || exit 1
14296
14297 @endif isl
14298
14299 .PHONY: maybe-install-info-isl install-info-isl
14300 maybe-install-info-isl:
14301 @if isl
14302 maybe-install-info-isl: install-info-isl
14303
14304 install-info-isl: \
14305     configure-isl \
14306     info-isl 
14307         @[ -f ./isl/Makefile ] || exit 0; \
14308         r=`${PWD_COMMAND}`; export r; \
14309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14310         $(HOST_EXPORTS) \
14311         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14313         done; \
14314         echo "Doing install-info in isl" ; \
14315         (cd $(HOST_SUBDIR)/isl && \
14316           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14317                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14318                   "RANLIB=$${RANLIB}" \
14319                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14320                   install-info) \
14321           || exit 1
14322
14323 @endif isl
14324
14325 .PHONY: maybe-install-pdf-isl install-pdf-isl
14326 maybe-install-pdf-isl:
14327 @if isl
14328 maybe-install-pdf-isl: install-pdf-isl
14329
14330 install-pdf-isl: \
14331     configure-isl \
14332     pdf-isl 
14333         @[ -f ./isl/Makefile ] || exit 0; \
14334         r=`${PWD_COMMAND}`; export r; \
14335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14336         $(HOST_EXPORTS) \
14337         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14339         done; \
14340         echo "Doing install-pdf in isl" ; \
14341         (cd $(HOST_SUBDIR)/isl && \
14342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14344                   "RANLIB=$${RANLIB}" \
14345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14346                   install-pdf) \
14347           || exit 1
14348
14349 @endif isl
14350
14351 .PHONY: maybe-install-html-isl install-html-isl
14352 maybe-install-html-isl:
14353 @if isl
14354 maybe-install-html-isl: install-html-isl
14355
14356 install-html-isl: \
14357     configure-isl \
14358     html-isl 
14359         @[ -f ./isl/Makefile ] || exit 0; \
14360         r=`${PWD_COMMAND}`; export r; \
14361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14362         $(HOST_EXPORTS) \
14363         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14365         done; \
14366         echo "Doing install-html in isl" ; \
14367         (cd $(HOST_SUBDIR)/isl && \
14368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14370                   "RANLIB=$${RANLIB}" \
14371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14372                   install-html) \
14373           || exit 1
14374
14375 @endif isl
14376
14377 .PHONY: maybe-installcheck-isl installcheck-isl
14378 maybe-installcheck-isl:
14379 @if isl
14380 maybe-installcheck-isl: installcheck-isl
14381
14382 installcheck-isl: \
14383     configure-isl 
14384         @[ -f ./isl/Makefile ] || exit 0; \
14385         r=`${PWD_COMMAND}`; export r; \
14386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14387         $(HOST_EXPORTS) \
14388         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14389           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14390         done; \
14391         echo "Doing installcheck in isl" ; \
14392         (cd $(HOST_SUBDIR)/isl && \
14393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14395                   "RANLIB=$${RANLIB}" \
14396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14397                   installcheck) \
14398           || exit 1
14399
14400 @endif isl
14401
14402 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14403 maybe-mostlyclean-isl:
14404 @if isl
14405 maybe-mostlyclean-isl: mostlyclean-isl
14406
14407 mostlyclean-isl: 
14408         @[ -f ./isl/Makefile ] || exit 0; \
14409         r=`${PWD_COMMAND}`; export r; \
14410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14411         $(HOST_EXPORTS) \
14412         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14413           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14414         done; \
14415         echo "Doing mostlyclean in isl" ; \
14416         (cd $(HOST_SUBDIR)/isl && \
14417           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14418                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14419                   "RANLIB=$${RANLIB}" \
14420                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14421                   mostlyclean) \
14422           || exit 1
14423
14424 @endif isl
14425
14426 .PHONY: maybe-clean-isl clean-isl
14427 maybe-clean-isl:
14428 @if isl
14429 maybe-clean-isl: clean-isl
14430
14431 clean-isl: 
14432         @[ -f ./isl/Makefile ] || exit 0; \
14433         r=`${PWD_COMMAND}`; export r; \
14434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14435         $(HOST_EXPORTS) \
14436         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14438         done; \
14439         echo "Doing clean in isl" ; \
14440         (cd $(HOST_SUBDIR)/isl && \
14441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14443                   "RANLIB=$${RANLIB}" \
14444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14445                   clean) \
14446           || exit 1
14447
14448 @endif isl
14449
14450 .PHONY: maybe-distclean-isl distclean-isl
14451 maybe-distclean-isl:
14452 @if isl
14453 maybe-distclean-isl: distclean-isl
14454
14455 distclean-isl: 
14456         @[ -f ./isl/Makefile ] || exit 0; \
14457         r=`${PWD_COMMAND}`; export r; \
14458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14459         $(HOST_EXPORTS) \
14460         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14462         done; \
14463         echo "Doing distclean in isl" ; \
14464         (cd $(HOST_SUBDIR)/isl && \
14465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14467                   "RANLIB=$${RANLIB}" \
14468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14469                   distclean) \
14470           || exit 1
14471
14472 @endif isl
14473
14474 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14475 maybe-maintainer-clean-isl:
14476 @if isl
14477 maybe-maintainer-clean-isl: maintainer-clean-isl
14478
14479 maintainer-clean-isl: 
14480         @[ -f ./isl/Makefile ] || exit 0; \
14481         r=`${PWD_COMMAND}`; export r; \
14482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14483         $(HOST_EXPORTS) \
14484         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14486         done; \
14487         echo "Doing maintainer-clean in isl" ; \
14488         (cd $(HOST_SUBDIR)/isl && \
14489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14491                   "RANLIB=$${RANLIB}" \
14492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14493                   maintainer-clean) \
14494           || exit 1
14495
14496 @endif isl
14497
14498
14499
14500 .PHONY: configure-libelf maybe-configure-libelf
14501 maybe-configure-libelf:
14502 @if gcc-bootstrap
14503 configure-libelf: stage_current
14504 @endif gcc-bootstrap
14505 @if libelf
14506 maybe-configure-libelf: configure-libelf
14507 configure-libelf: 
14508         @r=`${PWD_COMMAND}`; export r; \
14509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14510         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14512         $(HOST_EXPORTS)  \
14513         echo Configuring in $(HOST_SUBDIR)/libelf; \
14514         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14515         case $(srcdir) in \
14516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14517           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14519         esac; \
14520         module_srcdir=libelf; \
14521         $(SHELL) \
14522           $$s/$$module_srcdir/configure \
14523           --srcdir=$${topdir}/$$module_srcdir \
14524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14525           --target=${target_alias} --disable-shared \
14526           || exit 1
14527 @endif libelf
14528
14529
14530
14531 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14532 maybe-configure-stage1-libelf:
14533 @if libelf-bootstrap
14534 maybe-configure-stage1-libelf: configure-stage1-libelf
14535 configure-stage1-libelf:
14536         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14537         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14538         @r=`${PWD_COMMAND}`; export r; \
14539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14540         TFLAGS="$(STAGE1_TFLAGS)"; \
14541         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14542         $(HOST_EXPORTS) \
14543         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14544         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14545         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14546         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
14547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14548         cd $(HOST_SUBDIR)/libelf || exit 1; \
14549         case $(srcdir) in \
14550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14551           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14553         esac; \
14554         module_srcdir=libelf; \
14555         $(SHELL) $$s/$$module_srcdir/configure \
14556           --srcdir=$${topdir}/$$module_srcdir \
14557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14558           --target=${target_alias} \
14559            \
14560           $(STAGE1_CONFIGURE_FLAGS) \
14561           --disable-shared
14562 @endif libelf-bootstrap
14563
14564 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14565 maybe-configure-stage2-libelf:
14566 @if libelf-bootstrap
14567 maybe-configure-stage2-libelf: configure-stage2-libelf
14568 configure-stage2-libelf:
14569         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14570         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14571         @r=`${PWD_COMMAND}`; export r; \
14572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14573         TFLAGS="$(STAGE2_TFLAGS)"; \
14574         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14575         $(HOST_EXPORTS) \
14576         $(POSTSTAGE1_HOST_EXPORTS) \
14577         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14578         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14579         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14580         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
14581         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14582         cd $(HOST_SUBDIR)/libelf || exit 1; \
14583         case $(srcdir) in \
14584           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14585           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14586                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14587         esac; \
14588         module_srcdir=libelf; \
14589         $(SHELL) $$s/$$module_srcdir/configure \
14590           --srcdir=$${topdir}/$$module_srcdir \
14591           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14592           --target=${target_alias} \
14593            --with-build-libsubdir=$(HOST_SUBDIR)  \
14594           $(STAGE2_CONFIGURE_FLAGS) \
14595           --disable-shared
14596 @endif libelf-bootstrap
14597
14598 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14599 maybe-configure-stage3-libelf:
14600 @if libelf-bootstrap
14601 maybe-configure-stage3-libelf: configure-stage3-libelf
14602 configure-stage3-libelf:
14603         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14604         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14605         @r=`${PWD_COMMAND}`; export r; \
14606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14607         TFLAGS="$(STAGE3_TFLAGS)"; \
14608         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14609         $(HOST_EXPORTS) \
14610         $(POSTSTAGE1_HOST_EXPORTS) \
14611         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14612         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14613         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14614         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
14615         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14616         cd $(HOST_SUBDIR)/libelf || exit 1; \
14617         case $(srcdir) in \
14618           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14619           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14620                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14621         esac; \
14622         module_srcdir=libelf; \
14623         $(SHELL) $$s/$$module_srcdir/configure \
14624           --srcdir=$${topdir}/$$module_srcdir \
14625           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14626           --target=${target_alias} \
14627            --with-build-libsubdir=$(HOST_SUBDIR)  \
14628           $(STAGE3_CONFIGURE_FLAGS) \
14629           --disable-shared
14630 @endif libelf-bootstrap
14631
14632 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14633 maybe-configure-stage4-libelf:
14634 @if libelf-bootstrap
14635 maybe-configure-stage4-libelf: configure-stage4-libelf
14636 configure-stage4-libelf:
14637         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14638         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14639         @r=`${PWD_COMMAND}`; export r; \
14640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14641         TFLAGS="$(STAGE4_TFLAGS)"; \
14642         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14643         $(HOST_EXPORTS) \
14644         $(POSTSTAGE1_HOST_EXPORTS) \
14645         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14646         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14647         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14648         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
14649         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14650         cd $(HOST_SUBDIR)/libelf || exit 1; \
14651         case $(srcdir) in \
14652           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14653           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14654                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14655         esac; \
14656         module_srcdir=libelf; \
14657         $(SHELL) $$s/$$module_srcdir/configure \
14658           --srcdir=$${topdir}/$$module_srcdir \
14659           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14660           --target=${target_alias} \
14661            --with-build-libsubdir=$(HOST_SUBDIR)  \
14662           $(STAGE4_CONFIGURE_FLAGS) \
14663           --disable-shared
14664 @endif libelf-bootstrap
14665
14666 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14667 maybe-configure-stageprofile-libelf:
14668 @if libelf-bootstrap
14669 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14670 configure-stageprofile-libelf:
14671         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14672         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14673         @r=`${PWD_COMMAND}`; export r; \
14674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14675         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14676         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14677         $(HOST_EXPORTS) \
14678         $(POSTSTAGE1_HOST_EXPORTS) \
14679         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14680         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14681         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14682         echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
14683         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14684         cd $(HOST_SUBDIR)/libelf || exit 1; \
14685         case $(srcdir) in \
14686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14687           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14689         esac; \
14690         module_srcdir=libelf; \
14691         $(SHELL) $$s/$$module_srcdir/configure \
14692           --srcdir=$${topdir}/$$module_srcdir \
14693           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14694           --target=${target_alias} \
14695            --with-build-libsubdir=$(HOST_SUBDIR)  \
14696           $(STAGEprofile_CONFIGURE_FLAGS) \
14697           --disable-shared
14698 @endif libelf-bootstrap
14699
14700 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14701 maybe-configure-stagefeedback-libelf:
14702 @if libelf-bootstrap
14703 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14704 configure-stagefeedback-libelf:
14705         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14706         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14707         @r=`${PWD_COMMAND}`; export r; \
14708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14709         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14710         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14711         $(HOST_EXPORTS) \
14712         $(POSTSTAGE1_HOST_EXPORTS) \
14713         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14714         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14715         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14716         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
14717         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14718         cd $(HOST_SUBDIR)/libelf || exit 1; \
14719         case $(srcdir) in \
14720           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14721           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14722                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14723         esac; \
14724         module_srcdir=libelf; \
14725         $(SHELL) $$s/$$module_srcdir/configure \
14726           --srcdir=$${topdir}/$$module_srcdir \
14727           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14728           --target=${target_alias} \
14729            --with-build-libsubdir=$(HOST_SUBDIR)  \
14730           $(STAGEfeedback_CONFIGURE_FLAGS) \
14731           --disable-shared
14732 @endif libelf-bootstrap
14733
14734
14735
14736
14737
14738 .PHONY: all-libelf maybe-all-libelf
14739 maybe-all-libelf:
14740 @if gcc-bootstrap
14741 all-libelf: stage_current
14742 @endif gcc-bootstrap
14743 @if libelf
14744 TARGET-libelf=all
14745 maybe-all-libelf: all-libelf
14746 all-libelf: configure-libelf
14747         @r=`${PWD_COMMAND}`; export r; \
14748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14749         $(HOST_EXPORTS)  \
14750         (cd $(HOST_SUBDIR)/libelf && \
14751           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14752                 $(TARGET-libelf))
14753 @endif libelf
14754
14755
14756
14757 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14758 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14759 maybe-all-stage1-libelf:
14760 maybe-clean-stage1-libelf:
14761 @if libelf-bootstrap
14762 maybe-all-stage1-libelf: all-stage1-libelf
14763 all-stage1: all-stage1-libelf
14764 TARGET-stage1-libelf = $(TARGET-libelf)
14765 all-stage1-libelf: configure-stage1-libelf
14766         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14767         @r=`${PWD_COMMAND}`; export r; \
14768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14769         TFLAGS="$(STAGE1_TFLAGS)"; \
14770         $(HOST_EXPORTS)  \
14771         cd $(HOST_SUBDIR)/libelf && \
14772         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14773                 CFLAGS="$(STAGE1_CFLAGS)" \
14774                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14775                 LIBCFLAGS="$(LIBCFLAGS)" \
14776                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14777                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14778                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14779                 $(EXTRA_HOST_FLAGS)  \
14780                 $(STAGE1_FLAGS_TO_PASS)  \
14781                 TFLAGS="$(STAGE1_TFLAGS)" \
14782                 $(TARGET-stage1-libelf)
14783
14784 maybe-clean-stage1-libelf: clean-stage1-libelf
14785 clean-stage1: clean-stage1-libelf
14786 clean-stage1-libelf:
14787         @if [ $(current_stage) = stage1 ]; then \
14788           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14789         else \
14790           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14791           $(MAKE) stage1-start; \
14792         fi; \
14793         cd $(HOST_SUBDIR)/libelf && \
14794         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14795         $(STAGE1_FLAGS_TO_PASS)  clean
14796 @endif libelf-bootstrap
14797
14798
14799 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14800 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14801 maybe-all-stage2-libelf:
14802 maybe-clean-stage2-libelf:
14803 @if libelf-bootstrap
14804 maybe-all-stage2-libelf: all-stage2-libelf
14805 all-stage2: all-stage2-libelf
14806 TARGET-stage2-libelf = $(TARGET-libelf)
14807 all-stage2-libelf: configure-stage2-libelf
14808         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14809         @r=`${PWD_COMMAND}`; export r; \
14810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14811         TFLAGS="$(STAGE2_TFLAGS)"; \
14812         $(HOST_EXPORTS) \
14813         $(POSTSTAGE1_HOST_EXPORTS)  \
14814         cd $(HOST_SUBDIR)/libelf && \
14815         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14816                 CFLAGS="$(STAGE2_CFLAGS)" \
14817                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14818                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14819                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14820                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14821                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14822                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14823                 TFLAGS="$(STAGE2_TFLAGS)" \
14824                 $(TARGET-stage2-libelf)
14825
14826 maybe-clean-stage2-libelf: clean-stage2-libelf
14827 clean-stage2: clean-stage2-libelf
14828 clean-stage2-libelf:
14829         @if [ $(current_stage) = stage2 ]; then \
14830           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14831         else \
14832           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14833           $(MAKE) stage2-start; \
14834         fi; \
14835         cd $(HOST_SUBDIR)/libelf && \
14836         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14837 @endif libelf-bootstrap
14838
14839
14840 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14841 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14842 maybe-all-stage3-libelf:
14843 maybe-clean-stage3-libelf:
14844 @if libelf-bootstrap
14845 maybe-all-stage3-libelf: all-stage3-libelf
14846 all-stage3: all-stage3-libelf
14847 TARGET-stage3-libelf = $(TARGET-libelf)
14848 all-stage3-libelf: configure-stage3-libelf
14849         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14850         @r=`${PWD_COMMAND}`; export r; \
14851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14852         TFLAGS="$(STAGE3_TFLAGS)"; \
14853         $(HOST_EXPORTS) \
14854         $(POSTSTAGE1_HOST_EXPORTS)  \
14855         cd $(HOST_SUBDIR)/libelf && \
14856         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14857                 CFLAGS="$(STAGE3_CFLAGS)" \
14858                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14859                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14860                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14861                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14862                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14863                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14864                 TFLAGS="$(STAGE3_TFLAGS)" \
14865                 $(TARGET-stage3-libelf)
14866
14867 maybe-clean-stage3-libelf: clean-stage3-libelf
14868 clean-stage3: clean-stage3-libelf
14869 clean-stage3-libelf:
14870         @if [ $(current_stage) = stage3 ]; then \
14871           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14872         else \
14873           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14874           $(MAKE) stage3-start; \
14875         fi; \
14876         cd $(HOST_SUBDIR)/libelf && \
14877         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14878 @endif libelf-bootstrap
14879
14880
14881 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14882 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14883 maybe-all-stage4-libelf:
14884 maybe-clean-stage4-libelf:
14885 @if libelf-bootstrap
14886 maybe-all-stage4-libelf: all-stage4-libelf
14887 all-stage4: all-stage4-libelf
14888 TARGET-stage4-libelf = $(TARGET-libelf)
14889 all-stage4-libelf: configure-stage4-libelf
14890         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14891         @r=`${PWD_COMMAND}`; export r; \
14892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14893         TFLAGS="$(STAGE4_TFLAGS)"; \
14894         $(HOST_EXPORTS) \
14895         $(POSTSTAGE1_HOST_EXPORTS)  \
14896         cd $(HOST_SUBDIR)/libelf && \
14897         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14898                 CFLAGS="$(STAGE4_CFLAGS)" \
14899                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14900                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14901                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14902                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14903                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14904                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14905                 TFLAGS="$(STAGE4_TFLAGS)" \
14906                 $(TARGET-stage4-libelf)
14907
14908 maybe-clean-stage4-libelf: clean-stage4-libelf
14909 clean-stage4: clean-stage4-libelf
14910 clean-stage4-libelf:
14911         @if [ $(current_stage) = stage4 ]; then \
14912           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14913         else \
14914           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14915           $(MAKE) stage4-start; \
14916         fi; \
14917         cd $(HOST_SUBDIR)/libelf && \
14918         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14919 @endif libelf-bootstrap
14920
14921
14922 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14923 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14924 maybe-all-stageprofile-libelf:
14925 maybe-clean-stageprofile-libelf:
14926 @if libelf-bootstrap
14927 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14928 all-stageprofile: all-stageprofile-libelf
14929 TARGET-stageprofile-libelf = $(TARGET-libelf)
14930 all-stageprofile-libelf: configure-stageprofile-libelf
14931         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14932         @r=`${PWD_COMMAND}`; export r; \
14933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14934         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14935         $(HOST_EXPORTS) \
14936         $(POSTSTAGE1_HOST_EXPORTS)  \
14937         cd $(HOST_SUBDIR)/libelf && \
14938         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14939                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14940                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14941                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14942                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14943                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14944                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14945                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14946                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14947                 $(TARGET-stageprofile-libelf)
14948
14949 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14950 clean-stageprofile: clean-stageprofile-libelf
14951 clean-stageprofile-libelf:
14952         @if [ $(current_stage) = stageprofile ]; then \
14953           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14954         else \
14955           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14956           $(MAKE) stageprofile-start; \
14957         fi; \
14958         cd $(HOST_SUBDIR)/libelf && \
14959         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14960 @endif libelf-bootstrap
14961
14962
14963 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14964 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14965 maybe-all-stagefeedback-libelf:
14966 maybe-clean-stagefeedback-libelf:
14967 @if libelf-bootstrap
14968 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14969 all-stagefeedback: all-stagefeedback-libelf
14970 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14971 all-stagefeedback-libelf: configure-stagefeedback-libelf
14972         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14973         @r=`${PWD_COMMAND}`; export r; \
14974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14975         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14976         $(HOST_EXPORTS) \
14977         $(POSTSTAGE1_HOST_EXPORTS)  \
14978         cd $(HOST_SUBDIR)/libelf && \
14979         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14980                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14981                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14982                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14983                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14984                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14985                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14986                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14987                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14988                 $(TARGET-stagefeedback-libelf)
14989
14990 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
14991 clean-stagefeedback: clean-stagefeedback-libelf
14992 clean-stagefeedback-libelf:
14993         @if [ $(current_stage) = stagefeedback ]; then \
14994           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14995         else \
14996           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
14997           $(MAKE) stagefeedback-start; \
14998         fi; \
14999         cd $(HOST_SUBDIR)/libelf && \
15000         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15001 @endif libelf-bootstrap
15002
15003
15004
15005
15006
15007 .PHONY: check-libelf maybe-check-libelf
15008 maybe-check-libelf:
15009 @if libelf
15010 maybe-check-libelf: check-libelf
15011
15012 check-libelf:
15013         @: $(MAKE); $(unstage)
15014         @r=`${PWD_COMMAND}`; export r; \
15015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15016         $(HOST_EXPORTS) \
15017         (cd $(HOST_SUBDIR)/libelf && \
15018           $(MAKE) $(FLAGS_TO_PASS)  check)
15019
15020 @endif libelf
15021
15022 .PHONY: install-libelf maybe-install-libelf
15023 maybe-install-libelf:
15024 @if libelf
15025 maybe-install-libelf: install-libelf
15026
15027 install-libelf:
15028
15029 @endif libelf
15030
15031 .PHONY: install-strip-libelf maybe-install-strip-libelf
15032 maybe-install-strip-libelf:
15033 @if libelf
15034 maybe-install-strip-libelf: install-strip-libelf
15035
15036 install-strip-libelf:
15037
15038 @endif libelf
15039
15040 # Other targets (info, dvi, pdf, etc.)
15041
15042 .PHONY: maybe-info-libelf info-libelf
15043 maybe-info-libelf:
15044 @if libelf
15045 maybe-info-libelf: info-libelf
15046
15047 info-libelf: \
15048     configure-libelf 
15049         @[ -f ./libelf/Makefile ] || exit 0; \
15050         r=`${PWD_COMMAND}`; export r; \
15051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15052         $(HOST_EXPORTS) \
15053         for flag in $(EXTRA_HOST_FLAGS) ; do \
15054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15055         done; \
15056         echo "Doing info in libelf" ; \
15057         (cd $(HOST_SUBDIR)/libelf && \
15058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15060                   "RANLIB=$${RANLIB}" \
15061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15062                   info) \
15063           || exit 1
15064
15065 @endif libelf
15066
15067 .PHONY: maybe-dvi-libelf dvi-libelf
15068 maybe-dvi-libelf:
15069 @if libelf
15070 maybe-dvi-libelf: dvi-libelf
15071
15072 dvi-libelf: \
15073     configure-libelf 
15074         @[ -f ./libelf/Makefile ] || exit 0; \
15075         r=`${PWD_COMMAND}`; export r; \
15076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15077         $(HOST_EXPORTS) \
15078         for flag in $(EXTRA_HOST_FLAGS) ; do \
15079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15080         done; \
15081         echo "Doing dvi in libelf" ; \
15082         (cd $(HOST_SUBDIR)/libelf && \
15083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15085                   "RANLIB=$${RANLIB}" \
15086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15087                   dvi) \
15088           || exit 1
15089
15090 @endif libelf
15091
15092 .PHONY: maybe-pdf-libelf pdf-libelf
15093 maybe-pdf-libelf:
15094 @if libelf
15095 maybe-pdf-libelf: pdf-libelf
15096
15097 pdf-libelf: \
15098     configure-libelf 
15099         @[ -f ./libelf/Makefile ] || exit 0; \
15100         r=`${PWD_COMMAND}`; export r; \
15101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15102         $(HOST_EXPORTS) \
15103         for flag in $(EXTRA_HOST_FLAGS) ; do \
15104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15105         done; \
15106         echo "Doing pdf in libelf" ; \
15107         (cd $(HOST_SUBDIR)/libelf && \
15108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15110                   "RANLIB=$${RANLIB}" \
15111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15112                   pdf) \
15113           || exit 1
15114
15115 @endif libelf
15116
15117 .PHONY: maybe-html-libelf html-libelf
15118 maybe-html-libelf:
15119 @if libelf
15120 maybe-html-libelf: html-libelf
15121
15122 html-libelf: \
15123     configure-libelf 
15124         @[ -f ./libelf/Makefile ] || exit 0; \
15125         r=`${PWD_COMMAND}`; export r; \
15126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15127         $(HOST_EXPORTS) \
15128         for flag in $(EXTRA_HOST_FLAGS) ; do \
15129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15130         done; \
15131         echo "Doing html in libelf" ; \
15132         (cd $(HOST_SUBDIR)/libelf && \
15133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15135                   "RANLIB=$${RANLIB}" \
15136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15137                   html) \
15138           || exit 1
15139
15140 @endif libelf
15141
15142 .PHONY: maybe-TAGS-libelf TAGS-libelf
15143 maybe-TAGS-libelf:
15144 @if libelf
15145 maybe-TAGS-libelf: TAGS-libelf
15146
15147 TAGS-libelf: \
15148     configure-libelf 
15149         @[ -f ./libelf/Makefile ] || exit 0; \
15150         r=`${PWD_COMMAND}`; export r; \
15151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15152         $(HOST_EXPORTS) \
15153         for flag in $(EXTRA_HOST_FLAGS) ; do \
15154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15155         done; \
15156         echo "Doing TAGS in libelf" ; \
15157         (cd $(HOST_SUBDIR)/libelf && \
15158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15160                   "RANLIB=$${RANLIB}" \
15161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15162                   TAGS) \
15163           || exit 1
15164
15165 @endif libelf
15166
15167 .PHONY: maybe-install-info-libelf install-info-libelf
15168 maybe-install-info-libelf:
15169 @if libelf
15170 maybe-install-info-libelf: install-info-libelf
15171
15172 install-info-libelf: \
15173     configure-libelf \
15174     info-libelf 
15175         @[ -f ./libelf/Makefile ] || exit 0; \
15176         r=`${PWD_COMMAND}`; export r; \
15177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15178         $(HOST_EXPORTS) \
15179         for flag in $(EXTRA_HOST_FLAGS) ; do \
15180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15181         done; \
15182         echo "Doing install-info in libelf" ; \
15183         (cd $(HOST_SUBDIR)/libelf && \
15184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15186                   "RANLIB=$${RANLIB}" \
15187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15188                   install-info) \
15189           || exit 1
15190
15191 @endif libelf
15192
15193 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15194 maybe-install-pdf-libelf:
15195 @if libelf
15196 maybe-install-pdf-libelf: install-pdf-libelf
15197
15198 install-pdf-libelf: \
15199     configure-libelf \
15200     pdf-libelf 
15201         @[ -f ./libelf/Makefile ] || exit 0; \
15202         r=`${PWD_COMMAND}`; export r; \
15203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15204         $(HOST_EXPORTS) \
15205         for flag in $(EXTRA_HOST_FLAGS) ; do \
15206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15207         done; \
15208         echo "Doing install-pdf in libelf" ; \
15209         (cd $(HOST_SUBDIR)/libelf && \
15210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15212                   "RANLIB=$${RANLIB}" \
15213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15214                   install-pdf) \
15215           || exit 1
15216
15217 @endif libelf
15218
15219 .PHONY: maybe-install-html-libelf install-html-libelf
15220 maybe-install-html-libelf:
15221 @if libelf
15222 maybe-install-html-libelf: install-html-libelf
15223
15224 install-html-libelf: \
15225     configure-libelf \
15226     html-libelf 
15227         @[ -f ./libelf/Makefile ] || exit 0; \
15228         r=`${PWD_COMMAND}`; export r; \
15229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15230         $(HOST_EXPORTS) \
15231         for flag in $(EXTRA_HOST_FLAGS) ; do \
15232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15233         done; \
15234         echo "Doing install-html in libelf" ; \
15235         (cd $(HOST_SUBDIR)/libelf && \
15236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15238                   "RANLIB=$${RANLIB}" \
15239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15240                   install-html) \
15241           || exit 1
15242
15243 @endif libelf
15244
15245 .PHONY: maybe-installcheck-libelf installcheck-libelf
15246 maybe-installcheck-libelf:
15247 @if libelf
15248 maybe-installcheck-libelf: installcheck-libelf
15249
15250 installcheck-libelf: \
15251     configure-libelf 
15252         @[ -f ./libelf/Makefile ] || exit 0; \
15253         r=`${PWD_COMMAND}`; export r; \
15254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15255         $(HOST_EXPORTS) \
15256         for flag in $(EXTRA_HOST_FLAGS) ; do \
15257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15258         done; \
15259         echo "Doing installcheck in libelf" ; \
15260         (cd $(HOST_SUBDIR)/libelf && \
15261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15263                   "RANLIB=$${RANLIB}" \
15264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15265                   installcheck) \
15266           || exit 1
15267
15268 @endif libelf
15269
15270 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15271 maybe-mostlyclean-libelf:
15272 @if libelf
15273 maybe-mostlyclean-libelf: mostlyclean-libelf
15274
15275 mostlyclean-libelf: 
15276         @[ -f ./libelf/Makefile ] || exit 0; \
15277         r=`${PWD_COMMAND}`; export r; \
15278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15279         $(HOST_EXPORTS) \
15280         for flag in $(EXTRA_HOST_FLAGS) ; do \
15281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15282         done; \
15283         echo "Doing mostlyclean in libelf" ; \
15284         (cd $(HOST_SUBDIR)/libelf && \
15285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15287                   "RANLIB=$${RANLIB}" \
15288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15289                   mostlyclean) \
15290           || exit 1
15291
15292 @endif libelf
15293
15294 .PHONY: maybe-clean-libelf clean-libelf
15295 maybe-clean-libelf:
15296 @if libelf
15297 maybe-clean-libelf: clean-libelf
15298
15299 clean-libelf: 
15300         @[ -f ./libelf/Makefile ] || exit 0; \
15301         r=`${PWD_COMMAND}`; export r; \
15302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15303         $(HOST_EXPORTS) \
15304         for flag in $(EXTRA_HOST_FLAGS) ; do \
15305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15306         done; \
15307         echo "Doing clean in libelf" ; \
15308         (cd $(HOST_SUBDIR)/libelf && \
15309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15311                   "RANLIB=$${RANLIB}" \
15312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15313                   clean) \
15314           || exit 1
15315
15316 @endif libelf
15317
15318 .PHONY: maybe-distclean-libelf distclean-libelf
15319 maybe-distclean-libelf:
15320 @if libelf
15321 maybe-distclean-libelf: distclean-libelf
15322
15323 distclean-libelf: 
15324         @[ -f ./libelf/Makefile ] || exit 0; \
15325         r=`${PWD_COMMAND}`; export r; \
15326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15327         $(HOST_EXPORTS) \
15328         for flag in $(EXTRA_HOST_FLAGS) ; do \
15329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15330         done; \
15331         echo "Doing distclean in libelf" ; \
15332         (cd $(HOST_SUBDIR)/libelf && \
15333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15335                   "RANLIB=$${RANLIB}" \
15336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15337                   distclean) \
15338           || exit 1
15339
15340 @endif libelf
15341
15342 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15343 maybe-maintainer-clean-libelf:
15344 @if libelf
15345 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15346
15347 maintainer-clean-libelf: 
15348         @[ -f ./libelf/Makefile ] || exit 0; \
15349         r=`${PWD_COMMAND}`; export r; \
15350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15351         $(HOST_EXPORTS) \
15352         for flag in $(EXTRA_HOST_FLAGS) ; do \
15353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15354         done; \
15355         echo "Doing maintainer-clean in libelf" ; \
15356         (cd $(HOST_SUBDIR)/libelf && \
15357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15359                   "RANLIB=$${RANLIB}" \
15360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15361                   maintainer-clean) \
15362           || exit 1
15363
15364 @endif libelf
15365
15366
15367
15368 .PHONY: configure-gold maybe-configure-gold
15369 maybe-configure-gold:
15370 @if gcc-bootstrap
15371 configure-gold: stage_current
15372 @endif gcc-bootstrap
15373 @if gold
15374 maybe-configure-gold: configure-gold
15375 configure-gold: 
15376         @r=`${PWD_COMMAND}`; export r; \
15377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15378         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15379         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15380         $(HOST_EXPORTS)  \
15381         echo Configuring in $(HOST_SUBDIR)/gold; \
15382         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15383         case $(srcdir) in \
15384           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15385           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15386                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15387         esac; \
15388         module_srcdir=gold; \
15389         $(SHELL) \
15390           $$s/$$module_srcdir/configure \
15391           --srcdir=$${topdir}/$$module_srcdir \
15392           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15393           --target=${target_alias}  \
15394           || exit 1
15395 @endif gold
15396
15397
15398
15399 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15400 maybe-configure-stage1-gold:
15401 @if gold-bootstrap
15402 maybe-configure-stage1-gold: configure-stage1-gold
15403 configure-stage1-gold:
15404         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15405         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15406         @r=`${PWD_COMMAND}`; export r; \
15407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15408         TFLAGS="$(STAGE1_TFLAGS)"; \
15409         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15410         $(HOST_EXPORTS) \
15411         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15412         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15413         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15414         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
15415         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15416         cd $(HOST_SUBDIR)/gold || exit 1; \
15417         case $(srcdir) in \
15418           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15419           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15420                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15421         esac; \
15422         module_srcdir=gold; \
15423         $(SHELL) $$s/$$module_srcdir/configure \
15424           --srcdir=$${topdir}/$$module_srcdir \
15425           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15426           --target=${target_alias} \
15427            \
15428           $(STAGE1_CONFIGURE_FLAGS)
15429 @endif gold-bootstrap
15430
15431 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15432 maybe-configure-stage2-gold:
15433 @if gold-bootstrap
15434 maybe-configure-stage2-gold: configure-stage2-gold
15435 configure-stage2-gold:
15436         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15437         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15438         @r=`${PWD_COMMAND}`; export r; \
15439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15440         TFLAGS="$(STAGE2_TFLAGS)"; \
15441         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15442         $(HOST_EXPORTS) \
15443         $(POSTSTAGE1_HOST_EXPORTS) \
15444         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15445         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15446         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15447         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
15448         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15449         cd $(HOST_SUBDIR)/gold || exit 1; \
15450         case $(srcdir) in \
15451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15452           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15454         esac; \
15455         module_srcdir=gold; \
15456         $(SHELL) $$s/$$module_srcdir/configure \
15457           --srcdir=$${topdir}/$$module_srcdir \
15458           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15459           --target=${target_alias} \
15460            --with-build-libsubdir=$(HOST_SUBDIR)  \
15461           $(STAGE2_CONFIGURE_FLAGS)
15462 @endif gold-bootstrap
15463
15464 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15465 maybe-configure-stage3-gold:
15466 @if gold-bootstrap
15467 maybe-configure-stage3-gold: configure-stage3-gold
15468 configure-stage3-gold:
15469         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15470         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15471         @r=`${PWD_COMMAND}`; export r; \
15472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15473         TFLAGS="$(STAGE3_TFLAGS)"; \
15474         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15475         $(HOST_EXPORTS) \
15476         $(POSTSTAGE1_HOST_EXPORTS) \
15477         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15478         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15479         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15480         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
15481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15482         cd $(HOST_SUBDIR)/gold || exit 1; \
15483         case $(srcdir) in \
15484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15485           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15487         esac; \
15488         module_srcdir=gold; \
15489         $(SHELL) $$s/$$module_srcdir/configure \
15490           --srcdir=$${topdir}/$$module_srcdir \
15491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15492           --target=${target_alias} \
15493            --with-build-libsubdir=$(HOST_SUBDIR)  \
15494           $(STAGE3_CONFIGURE_FLAGS)
15495 @endif gold-bootstrap
15496
15497 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15498 maybe-configure-stage4-gold:
15499 @if gold-bootstrap
15500 maybe-configure-stage4-gold: configure-stage4-gold
15501 configure-stage4-gold:
15502         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15504         @r=`${PWD_COMMAND}`; export r; \
15505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15506         TFLAGS="$(STAGE4_TFLAGS)"; \
15507         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15508         $(HOST_EXPORTS) \
15509         $(POSTSTAGE1_HOST_EXPORTS) \
15510         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15511         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15512         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15513         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
15514         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15515         cd $(HOST_SUBDIR)/gold || exit 1; \
15516         case $(srcdir) in \
15517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15518           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15520         esac; \
15521         module_srcdir=gold; \
15522         $(SHELL) $$s/$$module_srcdir/configure \
15523           --srcdir=$${topdir}/$$module_srcdir \
15524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15525           --target=${target_alias} \
15526            --with-build-libsubdir=$(HOST_SUBDIR)  \
15527           $(STAGE4_CONFIGURE_FLAGS)
15528 @endif gold-bootstrap
15529
15530 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15531 maybe-configure-stageprofile-gold:
15532 @if gold-bootstrap
15533 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15534 configure-stageprofile-gold:
15535         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15536         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15537         @r=`${PWD_COMMAND}`; export r; \
15538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15539         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15540         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15541         $(HOST_EXPORTS) \
15542         $(POSTSTAGE1_HOST_EXPORTS) \
15543         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15544         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15545         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15546         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
15547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15548         cd $(HOST_SUBDIR)/gold || exit 1; \
15549         case $(srcdir) in \
15550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15551           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15553         esac; \
15554         module_srcdir=gold; \
15555         $(SHELL) $$s/$$module_srcdir/configure \
15556           --srcdir=$${topdir}/$$module_srcdir \
15557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15558           --target=${target_alias} \
15559            --with-build-libsubdir=$(HOST_SUBDIR)  \
15560           $(STAGEprofile_CONFIGURE_FLAGS)
15561 @endif gold-bootstrap
15562
15563 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15564 maybe-configure-stagefeedback-gold:
15565 @if gold-bootstrap
15566 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15567 configure-stagefeedback-gold:
15568         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15569         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15570         @r=`${PWD_COMMAND}`; export r; \
15571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15572         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15573         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15574         $(HOST_EXPORTS) \
15575         $(POSTSTAGE1_HOST_EXPORTS) \
15576         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15577         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15578         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15579         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
15580         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15581         cd $(HOST_SUBDIR)/gold || exit 1; \
15582         case $(srcdir) in \
15583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15584           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15586         esac; \
15587         module_srcdir=gold; \
15588         $(SHELL) $$s/$$module_srcdir/configure \
15589           --srcdir=$${topdir}/$$module_srcdir \
15590           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15591           --target=${target_alias} \
15592            --with-build-libsubdir=$(HOST_SUBDIR)  \
15593           $(STAGEfeedback_CONFIGURE_FLAGS)
15594 @endif gold-bootstrap
15595
15596
15597
15598
15599
15600 .PHONY: all-gold maybe-all-gold
15601 maybe-all-gold:
15602 @if gcc-bootstrap
15603 all-gold: stage_current
15604 @endif gcc-bootstrap
15605 @if gold
15606 TARGET-gold=all
15607 maybe-all-gold: all-gold
15608 all-gold: configure-gold
15609         @r=`${PWD_COMMAND}`; export r; \
15610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15611         $(HOST_EXPORTS)  \
15612         (cd $(HOST_SUBDIR)/gold && \
15613           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15614                 $(TARGET-gold))
15615 @endif gold
15616
15617
15618
15619 .PHONY: all-stage1-gold maybe-all-stage1-gold
15620 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15621 maybe-all-stage1-gold:
15622 maybe-clean-stage1-gold:
15623 @if gold-bootstrap
15624 maybe-all-stage1-gold: all-stage1-gold
15625 all-stage1: all-stage1-gold
15626 TARGET-stage1-gold = $(TARGET-gold)
15627 all-stage1-gold: configure-stage1-gold
15628         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15629         @r=`${PWD_COMMAND}`; export r; \
15630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15631         TFLAGS="$(STAGE1_TFLAGS)"; \
15632         $(HOST_EXPORTS)  \
15633         cd $(HOST_SUBDIR)/gold && \
15634         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15635                 CFLAGS="$(STAGE1_CFLAGS)" \
15636                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15637                 LIBCFLAGS="$(LIBCFLAGS)" \
15638                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15639                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15640                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15641                 $(EXTRA_HOST_FLAGS)  \
15642                 $(STAGE1_FLAGS_TO_PASS)  \
15643                 TFLAGS="$(STAGE1_TFLAGS)" \
15644                 $(TARGET-stage1-gold)
15645
15646 maybe-clean-stage1-gold: clean-stage1-gold
15647 clean-stage1: clean-stage1-gold
15648 clean-stage1-gold:
15649         @if [ $(current_stage) = stage1 ]; then \
15650           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15651         else \
15652           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15653           $(MAKE) stage1-start; \
15654         fi; \
15655         cd $(HOST_SUBDIR)/gold && \
15656         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15657         $(STAGE1_FLAGS_TO_PASS)  clean
15658 @endif gold-bootstrap
15659
15660
15661 .PHONY: all-stage2-gold maybe-all-stage2-gold
15662 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15663 maybe-all-stage2-gold:
15664 maybe-clean-stage2-gold:
15665 @if gold-bootstrap
15666 maybe-all-stage2-gold: all-stage2-gold
15667 all-stage2: all-stage2-gold
15668 TARGET-stage2-gold = $(TARGET-gold)
15669 all-stage2-gold: configure-stage2-gold
15670         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15671         @r=`${PWD_COMMAND}`; export r; \
15672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15673         TFLAGS="$(STAGE2_TFLAGS)"; \
15674         $(HOST_EXPORTS) \
15675         $(POSTSTAGE1_HOST_EXPORTS)  \
15676         cd $(HOST_SUBDIR)/gold && \
15677         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15678                 CFLAGS="$(STAGE2_CFLAGS)" \
15679                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15680                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15681                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15682                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15683                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15684                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15685                 TFLAGS="$(STAGE2_TFLAGS)" \
15686                 $(TARGET-stage2-gold)
15687
15688 maybe-clean-stage2-gold: clean-stage2-gold
15689 clean-stage2: clean-stage2-gold
15690 clean-stage2-gold:
15691         @if [ $(current_stage) = stage2 ]; then \
15692           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15693         else \
15694           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15695           $(MAKE) stage2-start; \
15696         fi; \
15697         cd $(HOST_SUBDIR)/gold && \
15698         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15699 @endif gold-bootstrap
15700
15701
15702 .PHONY: all-stage3-gold maybe-all-stage3-gold
15703 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15704 maybe-all-stage3-gold:
15705 maybe-clean-stage3-gold:
15706 @if gold-bootstrap
15707 maybe-all-stage3-gold: all-stage3-gold
15708 all-stage3: all-stage3-gold
15709 TARGET-stage3-gold = $(TARGET-gold)
15710 all-stage3-gold: configure-stage3-gold
15711         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15712         @r=`${PWD_COMMAND}`; export r; \
15713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15714         TFLAGS="$(STAGE3_TFLAGS)"; \
15715         $(HOST_EXPORTS) \
15716         $(POSTSTAGE1_HOST_EXPORTS)  \
15717         cd $(HOST_SUBDIR)/gold && \
15718         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15719                 CFLAGS="$(STAGE3_CFLAGS)" \
15720                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15721                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15722                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15723                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15724                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15725                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15726                 TFLAGS="$(STAGE3_TFLAGS)" \
15727                 $(TARGET-stage3-gold)
15728
15729 maybe-clean-stage3-gold: clean-stage3-gold
15730 clean-stage3: clean-stage3-gold
15731 clean-stage3-gold:
15732         @if [ $(current_stage) = stage3 ]; then \
15733           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15734         else \
15735           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15736           $(MAKE) stage3-start; \
15737         fi; \
15738         cd $(HOST_SUBDIR)/gold && \
15739         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15740 @endif gold-bootstrap
15741
15742
15743 .PHONY: all-stage4-gold maybe-all-stage4-gold
15744 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15745 maybe-all-stage4-gold:
15746 maybe-clean-stage4-gold:
15747 @if gold-bootstrap
15748 maybe-all-stage4-gold: all-stage4-gold
15749 all-stage4: all-stage4-gold
15750 TARGET-stage4-gold = $(TARGET-gold)
15751 all-stage4-gold: configure-stage4-gold
15752         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15753         @r=`${PWD_COMMAND}`; export r; \
15754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15755         TFLAGS="$(STAGE4_TFLAGS)"; \
15756         $(HOST_EXPORTS) \
15757         $(POSTSTAGE1_HOST_EXPORTS)  \
15758         cd $(HOST_SUBDIR)/gold && \
15759         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15760                 CFLAGS="$(STAGE4_CFLAGS)" \
15761                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15762                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15763                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15764                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15765                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15766                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15767                 TFLAGS="$(STAGE4_TFLAGS)" \
15768                 $(TARGET-stage4-gold)
15769
15770 maybe-clean-stage4-gold: clean-stage4-gold
15771 clean-stage4: clean-stage4-gold
15772 clean-stage4-gold:
15773         @if [ $(current_stage) = stage4 ]; then \
15774           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15775         else \
15776           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15777           $(MAKE) stage4-start; \
15778         fi; \
15779         cd $(HOST_SUBDIR)/gold && \
15780         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15781 @endif gold-bootstrap
15782
15783
15784 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15785 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15786 maybe-all-stageprofile-gold:
15787 maybe-clean-stageprofile-gold:
15788 @if gold-bootstrap
15789 maybe-all-stageprofile-gold: all-stageprofile-gold
15790 all-stageprofile: all-stageprofile-gold
15791 TARGET-stageprofile-gold = $(TARGET-gold)
15792 all-stageprofile-gold: configure-stageprofile-gold
15793         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15794         @r=`${PWD_COMMAND}`; export r; \
15795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15796         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15797         $(HOST_EXPORTS) \
15798         $(POSTSTAGE1_HOST_EXPORTS)  \
15799         cd $(HOST_SUBDIR)/gold && \
15800         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15801                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15802                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15803                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15804                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15805                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15806                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15807                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15808                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15809                 $(TARGET-stageprofile-gold)
15810
15811 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15812 clean-stageprofile: clean-stageprofile-gold
15813 clean-stageprofile-gold:
15814         @if [ $(current_stage) = stageprofile ]; then \
15815           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15816         else \
15817           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15818           $(MAKE) stageprofile-start; \
15819         fi; \
15820         cd $(HOST_SUBDIR)/gold && \
15821         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15822 @endif gold-bootstrap
15823
15824
15825 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15826 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15827 maybe-all-stagefeedback-gold:
15828 maybe-clean-stagefeedback-gold:
15829 @if gold-bootstrap
15830 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15831 all-stagefeedback: all-stagefeedback-gold
15832 TARGET-stagefeedback-gold = $(TARGET-gold)
15833 all-stagefeedback-gold: configure-stagefeedback-gold
15834         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15835         @r=`${PWD_COMMAND}`; export r; \
15836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15837         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15838         $(HOST_EXPORTS) \
15839         $(POSTSTAGE1_HOST_EXPORTS)  \
15840         cd $(HOST_SUBDIR)/gold && \
15841         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15842                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15843                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15844                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15845                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15846                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15847                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15848                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15849                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15850                 $(TARGET-stagefeedback-gold)
15851
15852 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15853 clean-stagefeedback: clean-stagefeedback-gold
15854 clean-stagefeedback-gold:
15855         @if [ $(current_stage) = stagefeedback ]; then \
15856           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15857         else \
15858           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15859           $(MAKE) stagefeedback-start; \
15860         fi; \
15861         cd $(HOST_SUBDIR)/gold && \
15862         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15863 @endif gold-bootstrap
15864
15865
15866
15867
15868
15869 .PHONY: check-gold maybe-check-gold
15870 maybe-check-gold:
15871 @if gold
15872 maybe-check-gold: check-gold
15873
15874 check-gold:
15875         @: $(MAKE); $(unstage)
15876         @r=`${PWD_COMMAND}`; export r; \
15877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15878         $(HOST_EXPORTS) \
15879         (cd $(HOST_SUBDIR)/gold && \
15880           $(MAKE) $(FLAGS_TO_PASS)  check)
15881
15882 @endif gold
15883
15884 .PHONY: install-gold maybe-install-gold
15885 maybe-install-gold:
15886 @if gold
15887 maybe-install-gold: install-gold
15888
15889 install-gold: installdirs
15890         @: $(MAKE); $(unstage)
15891         @r=`${PWD_COMMAND}`; export r; \
15892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15893         $(HOST_EXPORTS) \
15894         (cd $(HOST_SUBDIR)/gold && \
15895           $(MAKE) $(FLAGS_TO_PASS)  install)
15896
15897 @endif gold
15898
15899 .PHONY: install-strip-gold maybe-install-strip-gold
15900 maybe-install-strip-gold:
15901 @if gold
15902 maybe-install-strip-gold: install-strip-gold
15903
15904 install-strip-gold: installdirs
15905         @: $(MAKE); $(unstage)
15906         @r=`${PWD_COMMAND}`; export r; \
15907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15908         $(HOST_EXPORTS) \
15909         (cd $(HOST_SUBDIR)/gold && \
15910           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15911
15912 @endif gold
15913
15914 # Other targets (info, dvi, pdf, etc.)
15915
15916 .PHONY: maybe-info-gold info-gold
15917 maybe-info-gold:
15918 @if gold
15919 maybe-info-gold: info-gold
15920
15921 info-gold: \
15922     configure-gold 
15923         @[ -f ./gold/Makefile ] || exit 0; \
15924         r=`${PWD_COMMAND}`; export r; \
15925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15926         $(HOST_EXPORTS) \
15927         for flag in $(EXTRA_HOST_FLAGS) ; do \
15928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15929         done; \
15930         echo "Doing info in gold" ; \
15931         (cd $(HOST_SUBDIR)/gold && \
15932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15934                   "RANLIB=$${RANLIB}" \
15935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15936                   info) \
15937           || exit 1
15938
15939 @endif gold
15940
15941 .PHONY: maybe-dvi-gold dvi-gold
15942 maybe-dvi-gold:
15943 @if gold
15944 maybe-dvi-gold: dvi-gold
15945
15946 dvi-gold: \
15947     configure-gold 
15948         @[ -f ./gold/Makefile ] || exit 0; \
15949         r=`${PWD_COMMAND}`; export r; \
15950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15951         $(HOST_EXPORTS) \
15952         for flag in $(EXTRA_HOST_FLAGS) ; do \
15953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15954         done; \
15955         echo "Doing dvi in gold" ; \
15956         (cd $(HOST_SUBDIR)/gold && \
15957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15959                   "RANLIB=$${RANLIB}" \
15960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15961                   dvi) \
15962           || exit 1
15963
15964 @endif gold
15965
15966 .PHONY: maybe-pdf-gold pdf-gold
15967 maybe-pdf-gold:
15968 @if gold
15969 maybe-pdf-gold: pdf-gold
15970
15971 pdf-gold: \
15972     configure-gold 
15973         @[ -f ./gold/Makefile ] || exit 0; \
15974         r=`${PWD_COMMAND}`; export r; \
15975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15976         $(HOST_EXPORTS) \
15977         for flag in $(EXTRA_HOST_FLAGS) ; do \
15978           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15979         done; \
15980         echo "Doing pdf in gold" ; \
15981         (cd $(HOST_SUBDIR)/gold && \
15982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15984                   "RANLIB=$${RANLIB}" \
15985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15986                   pdf) \
15987           || exit 1
15988
15989 @endif gold
15990
15991 .PHONY: maybe-html-gold html-gold
15992 maybe-html-gold:
15993 @if gold
15994 maybe-html-gold: html-gold
15995
15996 html-gold: \
15997     configure-gold 
15998         @[ -f ./gold/Makefile ] || exit 0; \
15999         r=`${PWD_COMMAND}`; export r; \
16000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16001         $(HOST_EXPORTS) \
16002         for flag in $(EXTRA_HOST_FLAGS) ; do \
16003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16004         done; \
16005         echo "Doing html in gold" ; \
16006         (cd $(HOST_SUBDIR)/gold && \
16007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16009                   "RANLIB=$${RANLIB}" \
16010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16011                   html) \
16012           || exit 1
16013
16014 @endif gold
16015
16016 .PHONY: maybe-TAGS-gold TAGS-gold
16017 maybe-TAGS-gold:
16018 @if gold
16019 maybe-TAGS-gold: TAGS-gold
16020
16021 TAGS-gold: \
16022     configure-gold 
16023         @[ -f ./gold/Makefile ] || exit 0; \
16024         r=`${PWD_COMMAND}`; export r; \
16025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16026         $(HOST_EXPORTS) \
16027         for flag in $(EXTRA_HOST_FLAGS) ; do \
16028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16029         done; \
16030         echo "Doing TAGS in gold" ; \
16031         (cd $(HOST_SUBDIR)/gold && \
16032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16034                   "RANLIB=$${RANLIB}" \
16035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16036                   TAGS) \
16037           || exit 1
16038
16039 @endif gold
16040
16041 .PHONY: maybe-install-info-gold install-info-gold
16042 maybe-install-info-gold:
16043 @if gold
16044 maybe-install-info-gold: install-info-gold
16045
16046 install-info-gold: \
16047     configure-gold \
16048     info-gold 
16049         @[ -f ./gold/Makefile ] || exit 0; \
16050         r=`${PWD_COMMAND}`; export r; \
16051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16052         $(HOST_EXPORTS) \
16053         for flag in $(EXTRA_HOST_FLAGS) ; do \
16054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16055         done; \
16056         echo "Doing install-info in gold" ; \
16057         (cd $(HOST_SUBDIR)/gold && \
16058           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16059                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16060                   "RANLIB=$${RANLIB}" \
16061                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16062                   install-info) \
16063           || exit 1
16064
16065 @endif gold
16066
16067 .PHONY: maybe-install-pdf-gold install-pdf-gold
16068 maybe-install-pdf-gold:
16069 @if gold
16070 maybe-install-pdf-gold: install-pdf-gold
16071
16072 install-pdf-gold: \
16073     configure-gold \
16074     pdf-gold 
16075         @[ -f ./gold/Makefile ] || exit 0; \
16076         r=`${PWD_COMMAND}`; export r; \
16077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16078         $(HOST_EXPORTS) \
16079         for flag in $(EXTRA_HOST_FLAGS) ; do \
16080           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16081         done; \
16082         echo "Doing install-pdf in gold" ; \
16083         (cd $(HOST_SUBDIR)/gold && \
16084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16086                   "RANLIB=$${RANLIB}" \
16087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16088                   install-pdf) \
16089           || exit 1
16090
16091 @endif gold
16092
16093 .PHONY: maybe-install-html-gold install-html-gold
16094 maybe-install-html-gold:
16095 @if gold
16096 maybe-install-html-gold: install-html-gold
16097
16098 install-html-gold: \
16099     configure-gold \
16100     html-gold 
16101         @[ -f ./gold/Makefile ] || exit 0; \
16102         r=`${PWD_COMMAND}`; export r; \
16103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16104         $(HOST_EXPORTS) \
16105         for flag in $(EXTRA_HOST_FLAGS) ; do \
16106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16107         done; \
16108         echo "Doing install-html in gold" ; \
16109         (cd $(HOST_SUBDIR)/gold && \
16110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16112                   "RANLIB=$${RANLIB}" \
16113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16114                   install-html) \
16115           || exit 1
16116
16117 @endif gold
16118
16119 .PHONY: maybe-installcheck-gold installcheck-gold
16120 maybe-installcheck-gold:
16121 @if gold
16122 maybe-installcheck-gold: installcheck-gold
16123
16124 installcheck-gold: \
16125     configure-gold 
16126         @[ -f ./gold/Makefile ] || exit 0; \
16127         r=`${PWD_COMMAND}`; export r; \
16128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16129         $(HOST_EXPORTS) \
16130         for flag in $(EXTRA_HOST_FLAGS) ; do \
16131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16132         done; \
16133         echo "Doing installcheck in gold" ; \
16134         (cd $(HOST_SUBDIR)/gold && \
16135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16137                   "RANLIB=$${RANLIB}" \
16138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16139                   installcheck) \
16140           || exit 1
16141
16142 @endif gold
16143
16144 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16145 maybe-mostlyclean-gold:
16146 @if gold
16147 maybe-mostlyclean-gold: mostlyclean-gold
16148
16149 mostlyclean-gold: 
16150         @[ -f ./gold/Makefile ] || exit 0; \
16151         r=`${PWD_COMMAND}`; export r; \
16152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16153         $(HOST_EXPORTS) \
16154         for flag in $(EXTRA_HOST_FLAGS) ; do \
16155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16156         done; \
16157         echo "Doing mostlyclean in gold" ; \
16158         (cd $(HOST_SUBDIR)/gold && \
16159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16161                   "RANLIB=$${RANLIB}" \
16162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16163                   mostlyclean) \
16164           || exit 1
16165
16166 @endif gold
16167
16168 .PHONY: maybe-clean-gold clean-gold
16169 maybe-clean-gold:
16170 @if gold
16171 maybe-clean-gold: clean-gold
16172
16173 clean-gold: 
16174         @[ -f ./gold/Makefile ] || exit 0; \
16175         r=`${PWD_COMMAND}`; export r; \
16176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16177         $(HOST_EXPORTS) \
16178         for flag in $(EXTRA_HOST_FLAGS) ; do \
16179           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16180         done; \
16181         echo "Doing clean in gold" ; \
16182         (cd $(HOST_SUBDIR)/gold && \
16183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16185                   "RANLIB=$${RANLIB}" \
16186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16187                   clean) \
16188           || exit 1
16189
16190 @endif gold
16191
16192 .PHONY: maybe-distclean-gold distclean-gold
16193 maybe-distclean-gold:
16194 @if gold
16195 maybe-distclean-gold: distclean-gold
16196
16197 distclean-gold: 
16198         @[ -f ./gold/Makefile ] || exit 0; \
16199         r=`${PWD_COMMAND}`; export r; \
16200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16201         $(HOST_EXPORTS) \
16202         for flag in $(EXTRA_HOST_FLAGS) ; do \
16203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16204         done; \
16205         echo "Doing distclean in gold" ; \
16206         (cd $(HOST_SUBDIR)/gold && \
16207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16209                   "RANLIB=$${RANLIB}" \
16210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16211                   distclean) \
16212           || exit 1
16213
16214 @endif gold
16215
16216 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16217 maybe-maintainer-clean-gold:
16218 @if gold
16219 maybe-maintainer-clean-gold: maintainer-clean-gold
16220
16221 maintainer-clean-gold: 
16222         @[ -f ./gold/Makefile ] || exit 0; \
16223         r=`${PWD_COMMAND}`; export r; \
16224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16225         $(HOST_EXPORTS) \
16226         for flag in $(EXTRA_HOST_FLAGS) ; do \
16227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16228         done; \
16229         echo "Doing maintainer-clean in gold" ; \
16230         (cd $(HOST_SUBDIR)/gold && \
16231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16233                   "RANLIB=$${RANLIB}" \
16234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16235                   maintainer-clean) \
16236           || exit 1
16237
16238 @endif gold
16239
16240
16241
16242 .PHONY: configure-gprof maybe-configure-gprof
16243 maybe-configure-gprof:
16244 @if gcc-bootstrap
16245 configure-gprof: stage_current
16246 @endif gcc-bootstrap
16247 @if gprof
16248 maybe-configure-gprof: configure-gprof
16249 configure-gprof: 
16250         @: $(MAKE); $(unstage)
16251         @r=`${PWD_COMMAND}`; export r; \
16252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16253         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16254         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
16255         $(HOST_EXPORTS)  \
16256         echo Configuring in $(HOST_SUBDIR)/gprof; \
16257         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16258         case $(srcdir) in \
16259           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16260           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16261                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16262         esac; \
16263         module_srcdir=gprof; \
16264         $(SHELL) \
16265           $$s/$$module_srcdir/configure \
16266           --srcdir=$${topdir}/$$module_srcdir \
16267           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16268           --target=${target_alias}  \
16269           || exit 1
16270 @endif gprof
16271
16272
16273
16274
16275
16276 .PHONY: all-gprof maybe-all-gprof
16277 maybe-all-gprof:
16278 @if gcc-bootstrap
16279 all-gprof: stage_current
16280 @endif gcc-bootstrap
16281 @if gprof
16282 TARGET-gprof=all
16283 maybe-all-gprof: all-gprof
16284 all-gprof: configure-gprof
16285         @: $(MAKE); $(unstage)
16286         @r=`${PWD_COMMAND}`; export r; \
16287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16288         $(HOST_EXPORTS)  \
16289         (cd $(HOST_SUBDIR)/gprof && \
16290           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16291                 $(TARGET-gprof))
16292 @endif gprof
16293
16294
16295
16296
16297 .PHONY: check-gprof maybe-check-gprof
16298 maybe-check-gprof:
16299 @if gprof
16300 maybe-check-gprof: check-gprof
16301
16302 check-gprof:
16303         @: $(MAKE); $(unstage)
16304         @r=`${PWD_COMMAND}`; export r; \
16305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16306         $(HOST_EXPORTS) \
16307         (cd $(HOST_SUBDIR)/gprof && \
16308           $(MAKE) $(FLAGS_TO_PASS)  check)
16309
16310 @endif gprof
16311
16312 .PHONY: install-gprof maybe-install-gprof
16313 maybe-install-gprof:
16314 @if gprof
16315 maybe-install-gprof: install-gprof
16316
16317 install-gprof: installdirs
16318         @: $(MAKE); $(unstage)
16319         @r=`${PWD_COMMAND}`; export r; \
16320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16321         $(HOST_EXPORTS) \
16322         (cd $(HOST_SUBDIR)/gprof && \
16323           $(MAKE) $(FLAGS_TO_PASS)  install)
16324
16325 @endif gprof
16326
16327 .PHONY: install-strip-gprof maybe-install-strip-gprof
16328 maybe-install-strip-gprof:
16329 @if gprof
16330 maybe-install-strip-gprof: install-strip-gprof
16331
16332 install-strip-gprof: installdirs
16333         @: $(MAKE); $(unstage)
16334         @r=`${PWD_COMMAND}`; export r; \
16335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16336         $(HOST_EXPORTS) \
16337         (cd $(HOST_SUBDIR)/gprof && \
16338           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16339
16340 @endif gprof
16341
16342 # Other targets (info, dvi, pdf, etc.)
16343
16344 .PHONY: maybe-info-gprof info-gprof
16345 maybe-info-gprof:
16346 @if gprof
16347 maybe-info-gprof: info-gprof
16348
16349 info-gprof: \
16350     configure-gprof 
16351         @: $(MAKE); $(unstage)
16352         @[ -f ./gprof/Makefile ] || exit 0; \
16353         r=`${PWD_COMMAND}`; export r; \
16354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16355         $(HOST_EXPORTS) \
16356         for flag in $(EXTRA_HOST_FLAGS) ; do \
16357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16358         done; \
16359         echo "Doing info in gprof" ; \
16360         (cd $(HOST_SUBDIR)/gprof && \
16361           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16362                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16363                   "RANLIB=$${RANLIB}" \
16364                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16365                   info) \
16366           || exit 1
16367
16368 @endif gprof
16369
16370 .PHONY: maybe-dvi-gprof dvi-gprof
16371 maybe-dvi-gprof:
16372 @if gprof
16373 maybe-dvi-gprof: dvi-gprof
16374
16375 dvi-gprof: \
16376     configure-gprof 
16377         @: $(MAKE); $(unstage)
16378         @[ -f ./gprof/Makefile ] || exit 0; \
16379         r=`${PWD_COMMAND}`; export r; \
16380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16381         $(HOST_EXPORTS) \
16382         for flag in $(EXTRA_HOST_FLAGS) ; do \
16383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16384         done; \
16385         echo "Doing dvi in gprof" ; \
16386         (cd $(HOST_SUBDIR)/gprof && \
16387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16389                   "RANLIB=$${RANLIB}" \
16390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16391                   dvi) \
16392           || exit 1
16393
16394 @endif gprof
16395
16396 .PHONY: maybe-pdf-gprof pdf-gprof
16397 maybe-pdf-gprof:
16398 @if gprof
16399 maybe-pdf-gprof: pdf-gprof
16400
16401 pdf-gprof: \
16402     configure-gprof 
16403         @: $(MAKE); $(unstage)
16404         @[ -f ./gprof/Makefile ] || exit 0; \
16405         r=`${PWD_COMMAND}`; export r; \
16406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16407         $(HOST_EXPORTS) \
16408         for flag in $(EXTRA_HOST_FLAGS) ; do \
16409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16410         done; \
16411         echo "Doing pdf in gprof" ; \
16412         (cd $(HOST_SUBDIR)/gprof && \
16413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16415                   "RANLIB=$${RANLIB}" \
16416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16417                   pdf) \
16418           || exit 1
16419
16420 @endif gprof
16421
16422 .PHONY: maybe-html-gprof html-gprof
16423 maybe-html-gprof:
16424 @if gprof
16425 maybe-html-gprof: html-gprof
16426
16427 html-gprof: \
16428     configure-gprof 
16429         @: $(MAKE); $(unstage)
16430         @[ -f ./gprof/Makefile ] || exit 0; \
16431         r=`${PWD_COMMAND}`; export r; \
16432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16433         $(HOST_EXPORTS) \
16434         for flag in $(EXTRA_HOST_FLAGS) ; do \
16435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16436         done; \
16437         echo "Doing html in gprof" ; \
16438         (cd $(HOST_SUBDIR)/gprof && \
16439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16441                   "RANLIB=$${RANLIB}" \
16442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16443                   html) \
16444           || exit 1
16445
16446 @endif gprof
16447
16448 .PHONY: maybe-TAGS-gprof TAGS-gprof
16449 maybe-TAGS-gprof:
16450 @if gprof
16451 maybe-TAGS-gprof: TAGS-gprof
16452
16453 TAGS-gprof: \
16454     configure-gprof 
16455         @: $(MAKE); $(unstage)
16456         @[ -f ./gprof/Makefile ] || exit 0; \
16457         r=`${PWD_COMMAND}`; export r; \
16458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16459         $(HOST_EXPORTS) \
16460         for flag in $(EXTRA_HOST_FLAGS) ; do \
16461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16462         done; \
16463         echo "Doing TAGS in gprof" ; \
16464         (cd $(HOST_SUBDIR)/gprof && \
16465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16467                   "RANLIB=$${RANLIB}" \
16468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16469                   TAGS) \
16470           || exit 1
16471
16472 @endif gprof
16473
16474 .PHONY: maybe-install-info-gprof install-info-gprof
16475 maybe-install-info-gprof:
16476 @if gprof
16477 maybe-install-info-gprof: install-info-gprof
16478
16479 install-info-gprof: \
16480     configure-gprof \
16481     info-gprof 
16482         @: $(MAKE); $(unstage)
16483         @[ -f ./gprof/Makefile ] || exit 0; \
16484         r=`${PWD_COMMAND}`; export r; \
16485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16486         $(HOST_EXPORTS) \
16487         for flag in $(EXTRA_HOST_FLAGS) ; do \
16488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16489         done; \
16490         echo "Doing install-info in gprof" ; \
16491         (cd $(HOST_SUBDIR)/gprof && \
16492           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16493                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16494                   "RANLIB=$${RANLIB}" \
16495                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16496                   install-info) \
16497           || exit 1
16498
16499 @endif gprof
16500
16501 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16502 maybe-install-pdf-gprof:
16503 @if gprof
16504 maybe-install-pdf-gprof: install-pdf-gprof
16505
16506 install-pdf-gprof: \
16507     configure-gprof \
16508     pdf-gprof 
16509         @: $(MAKE); $(unstage)
16510         @[ -f ./gprof/Makefile ] || exit 0; \
16511         r=`${PWD_COMMAND}`; export r; \
16512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16513         $(HOST_EXPORTS) \
16514         for flag in $(EXTRA_HOST_FLAGS) ; do \
16515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16516         done; \
16517         echo "Doing install-pdf in gprof" ; \
16518         (cd $(HOST_SUBDIR)/gprof && \
16519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16521                   "RANLIB=$${RANLIB}" \
16522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16523                   install-pdf) \
16524           || exit 1
16525
16526 @endif gprof
16527
16528 .PHONY: maybe-install-html-gprof install-html-gprof
16529 maybe-install-html-gprof:
16530 @if gprof
16531 maybe-install-html-gprof: install-html-gprof
16532
16533 install-html-gprof: \
16534     configure-gprof \
16535     html-gprof 
16536         @: $(MAKE); $(unstage)
16537         @[ -f ./gprof/Makefile ] || exit 0; \
16538         r=`${PWD_COMMAND}`; export r; \
16539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16540         $(HOST_EXPORTS) \
16541         for flag in $(EXTRA_HOST_FLAGS) ; do \
16542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16543         done; \
16544         echo "Doing install-html in gprof" ; \
16545         (cd $(HOST_SUBDIR)/gprof && \
16546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16548                   "RANLIB=$${RANLIB}" \
16549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16550                   install-html) \
16551           || exit 1
16552
16553 @endif gprof
16554
16555 .PHONY: maybe-installcheck-gprof installcheck-gprof
16556 maybe-installcheck-gprof:
16557 @if gprof
16558 maybe-installcheck-gprof: installcheck-gprof
16559
16560 installcheck-gprof: \
16561     configure-gprof 
16562         @: $(MAKE); $(unstage)
16563         @[ -f ./gprof/Makefile ] || exit 0; \
16564         r=`${PWD_COMMAND}`; export r; \
16565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16566         $(HOST_EXPORTS) \
16567         for flag in $(EXTRA_HOST_FLAGS) ; do \
16568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16569         done; \
16570         echo "Doing installcheck in gprof" ; \
16571         (cd $(HOST_SUBDIR)/gprof && \
16572           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16573                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16574                   "RANLIB=$${RANLIB}" \
16575                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16576                   installcheck) \
16577           || exit 1
16578
16579 @endif gprof
16580
16581 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16582 maybe-mostlyclean-gprof:
16583 @if gprof
16584 maybe-mostlyclean-gprof: mostlyclean-gprof
16585
16586 mostlyclean-gprof: 
16587         @: $(MAKE); $(unstage)
16588         @[ -f ./gprof/Makefile ] || exit 0; \
16589         r=`${PWD_COMMAND}`; export r; \
16590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16591         $(HOST_EXPORTS) \
16592         for flag in $(EXTRA_HOST_FLAGS) ; do \
16593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16594         done; \
16595         echo "Doing mostlyclean in gprof" ; \
16596         (cd $(HOST_SUBDIR)/gprof && \
16597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16599                   "RANLIB=$${RANLIB}" \
16600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16601                   mostlyclean) \
16602           || exit 1
16603
16604 @endif gprof
16605
16606 .PHONY: maybe-clean-gprof clean-gprof
16607 maybe-clean-gprof:
16608 @if gprof
16609 maybe-clean-gprof: clean-gprof
16610
16611 clean-gprof: 
16612         @: $(MAKE); $(unstage)
16613         @[ -f ./gprof/Makefile ] || exit 0; \
16614         r=`${PWD_COMMAND}`; export r; \
16615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16616         $(HOST_EXPORTS) \
16617         for flag in $(EXTRA_HOST_FLAGS) ; do \
16618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16619         done; \
16620         echo "Doing clean in gprof" ; \
16621         (cd $(HOST_SUBDIR)/gprof && \
16622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16624                   "RANLIB=$${RANLIB}" \
16625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16626                   clean) \
16627           || exit 1
16628
16629 @endif gprof
16630
16631 .PHONY: maybe-distclean-gprof distclean-gprof
16632 maybe-distclean-gprof:
16633 @if gprof
16634 maybe-distclean-gprof: distclean-gprof
16635
16636 distclean-gprof: 
16637         @: $(MAKE); $(unstage)
16638         @[ -f ./gprof/Makefile ] || exit 0; \
16639         r=`${PWD_COMMAND}`; export r; \
16640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16641         $(HOST_EXPORTS) \
16642         for flag in $(EXTRA_HOST_FLAGS) ; do \
16643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16644         done; \
16645         echo "Doing distclean in gprof" ; \
16646         (cd $(HOST_SUBDIR)/gprof && \
16647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16649                   "RANLIB=$${RANLIB}" \
16650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16651                   distclean) \
16652           || exit 1
16653
16654 @endif gprof
16655
16656 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16657 maybe-maintainer-clean-gprof:
16658 @if gprof
16659 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16660
16661 maintainer-clean-gprof: 
16662         @: $(MAKE); $(unstage)
16663         @[ -f ./gprof/Makefile ] || exit 0; \
16664         r=`${PWD_COMMAND}`; export r; \
16665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16666         $(HOST_EXPORTS) \
16667         for flag in $(EXTRA_HOST_FLAGS) ; do \
16668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16669         done; \
16670         echo "Doing maintainer-clean in gprof" ; \
16671         (cd $(HOST_SUBDIR)/gprof && \
16672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16674                   "RANLIB=$${RANLIB}" \
16675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16676                   maintainer-clean) \
16677           || exit 1
16678
16679 @endif gprof
16680
16681
16682
16683 .PHONY: configure-intl maybe-configure-intl
16684 maybe-configure-intl:
16685 @if gcc-bootstrap
16686 configure-intl: stage_current
16687 @endif gcc-bootstrap
16688 @if intl
16689 maybe-configure-intl: configure-intl
16690 configure-intl: 
16691         @r=`${PWD_COMMAND}`; export r; \
16692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16693         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16694         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16695         $(HOST_EXPORTS)  \
16696         echo Configuring in $(HOST_SUBDIR)/intl; \
16697         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16698         case $(srcdir) in \
16699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16700           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16702         esac; \
16703         module_srcdir=intl; \
16704         $(SHELL) \
16705           $$s/$$module_srcdir/configure \
16706           --srcdir=$${topdir}/$$module_srcdir \
16707           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16708           --target=${target_alias}  \
16709           || exit 1
16710 @endif intl
16711
16712
16713
16714 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16715 maybe-configure-stage1-intl:
16716 @if intl-bootstrap
16717 maybe-configure-stage1-intl: configure-stage1-intl
16718 configure-stage1-intl:
16719         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16720         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16721         @r=`${PWD_COMMAND}`; export r; \
16722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16723         TFLAGS="$(STAGE1_TFLAGS)"; \
16724         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16725         $(HOST_EXPORTS) \
16726         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16727         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16728         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16729         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
16730         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16731         cd $(HOST_SUBDIR)/intl || exit 1; \
16732         case $(srcdir) in \
16733           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16734           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16735                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16736         esac; \
16737         module_srcdir=intl; \
16738         $(SHELL) $$s/$$module_srcdir/configure \
16739           --srcdir=$${topdir}/$$module_srcdir \
16740           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16741           --target=${target_alias} \
16742            \
16743           $(STAGE1_CONFIGURE_FLAGS)
16744 @endif intl-bootstrap
16745
16746 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16747 maybe-configure-stage2-intl:
16748 @if intl-bootstrap
16749 maybe-configure-stage2-intl: configure-stage2-intl
16750 configure-stage2-intl:
16751         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16752         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16753         @r=`${PWD_COMMAND}`; export r; \
16754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16755         TFLAGS="$(STAGE2_TFLAGS)"; \
16756         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16757         $(HOST_EXPORTS) \
16758         $(POSTSTAGE1_HOST_EXPORTS) \
16759         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16760         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16761         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16762         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
16763         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16764         cd $(HOST_SUBDIR)/intl || exit 1; \
16765         case $(srcdir) in \
16766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16767           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16769         esac; \
16770         module_srcdir=intl; \
16771         $(SHELL) $$s/$$module_srcdir/configure \
16772           --srcdir=$${topdir}/$$module_srcdir \
16773           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16774           --target=${target_alias} \
16775            --with-build-libsubdir=$(HOST_SUBDIR)  \
16776           $(STAGE2_CONFIGURE_FLAGS)
16777 @endif intl-bootstrap
16778
16779 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16780 maybe-configure-stage3-intl:
16781 @if intl-bootstrap
16782 maybe-configure-stage3-intl: configure-stage3-intl
16783 configure-stage3-intl:
16784         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16785         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16786         @r=`${PWD_COMMAND}`; export r; \
16787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16788         TFLAGS="$(STAGE3_TFLAGS)"; \
16789         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16790         $(HOST_EXPORTS) \
16791         $(POSTSTAGE1_HOST_EXPORTS) \
16792         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16793         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16794         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16795         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
16796         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16797         cd $(HOST_SUBDIR)/intl || exit 1; \
16798         case $(srcdir) in \
16799           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16800           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16801                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16802         esac; \
16803         module_srcdir=intl; \
16804         $(SHELL) $$s/$$module_srcdir/configure \
16805           --srcdir=$${topdir}/$$module_srcdir \
16806           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16807           --target=${target_alias} \
16808            --with-build-libsubdir=$(HOST_SUBDIR)  \
16809           $(STAGE3_CONFIGURE_FLAGS)
16810 @endif intl-bootstrap
16811
16812 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16813 maybe-configure-stage4-intl:
16814 @if intl-bootstrap
16815 maybe-configure-stage4-intl: configure-stage4-intl
16816 configure-stage4-intl:
16817         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16818         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16819         @r=`${PWD_COMMAND}`; export r; \
16820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16821         TFLAGS="$(STAGE4_TFLAGS)"; \
16822         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16823         $(HOST_EXPORTS) \
16824         $(POSTSTAGE1_HOST_EXPORTS) \
16825         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16826         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16827         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16828         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
16829         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16830         cd $(HOST_SUBDIR)/intl || exit 1; \
16831         case $(srcdir) in \
16832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16833           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16835         esac; \
16836         module_srcdir=intl; \
16837         $(SHELL) $$s/$$module_srcdir/configure \
16838           --srcdir=$${topdir}/$$module_srcdir \
16839           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16840           --target=${target_alias} \
16841            --with-build-libsubdir=$(HOST_SUBDIR)  \
16842           $(STAGE4_CONFIGURE_FLAGS)
16843 @endif intl-bootstrap
16844
16845 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16846 maybe-configure-stageprofile-intl:
16847 @if intl-bootstrap
16848 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16849 configure-stageprofile-intl:
16850         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16851         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16852         @r=`${PWD_COMMAND}`; export r; \
16853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16854         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16855         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16856         $(HOST_EXPORTS) \
16857         $(POSTSTAGE1_HOST_EXPORTS) \
16858         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16859         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16860         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16861         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
16862         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16863         cd $(HOST_SUBDIR)/intl || exit 1; \
16864         case $(srcdir) in \
16865           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16866           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16867                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16868         esac; \
16869         module_srcdir=intl; \
16870         $(SHELL) $$s/$$module_srcdir/configure \
16871           --srcdir=$${topdir}/$$module_srcdir \
16872           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16873           --target=${target_alias} \
16874            --with-build-libsubdir=$(HOST_SUBDIR)  \
16875           $(STAGEprofile_CONFIGURE_FLAGS)
16876 @endif intl-bootstrap
16877
16878 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16879 maybe-configure-stagefeedback-intl:
16880 @if intl-bootstrap
16881 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16882 configure-stagefeedback-intl:
16883         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16884         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16885         @r=`${PWD_COMMAND}`; export r; \
16886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16887         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16888         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16889         $(HOST_EXPORTS) \
16890         $(POSTSTAGE1_HOST_EXPORTS) \
16891         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16892         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16893         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16894         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
16895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16896         cd $(HOST_SUBDIR)/intl || exit 1; \
16897         case $(srcdir) in \
16898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16899           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16901         esac; \
16902         module_srcdir=intl; \
16903         $(SHELL) $$s/$$module_srcdir/configure \
16904           --srcdir=$${topdir}/$$module_srcdir \
16905           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16906           --target=${target_alias} \
16907            --with-build-libsubdir=$(HOST_SUBDIR)  \
16908           $(STAGEfeedback_CONFIGURE_FLAGS)
16909 @endif intl-bootstrap
16910
16911
16912
16913
16914
16915 .PHONY: all-intl maybe-all-intl
16916 maybe-all-intl:
16917 @if gcc-bootstrap
16918 all-intl: stage_current
16919 @endif gcc-bootstrap
16920 @if intl
16921 TARGET-intl=all
16922 maybe-all-intl: all-intl
16923 all-intl: configure-intl
16924         @r=`${PWD_COMMAND}`; export r; \
16925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16926         $(HOST_EXPORTS)  \
16927         (cd $(HOST_SUBDIR)/intl && \
16928           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16929                 $(TARGET-intl))
16930 @endif intl
16931
16932
16933
16934 .PHONY: all-stage1-intl maybe-all-stage1-intl
16935 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16936 maybe-all-stage1-intl:
16937 maybe-clean-stage1-intl:
16938 @if intl-bootstrap
16939 maybe-all-stage1-intl: all-stage1-intl
16940 all-stage1: all-stage1-intl
16941 TARGET-stage1-intl = $(TARGET-intl)
16942 all-stage1-intl: configure-stage1-intl
16943         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16944         @r=`${PWD_COMMAND}`; export r; \
16945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16946         TFLAGS="$(STAGE1_TFLAGS)"; \
16947         $(HOST_EXPORTS)  \
16948         cd $(HOST_SUBDIR)/intl && \
16949         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16950                 CFLAGS="$(STAGE1_CFLAGS)" \
16951                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16952                 LIBCFLAGS="$(LIBCFLAGS)" \
16953                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16954                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16955                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16956                 $(EXTRA_HOST_FLAGS)  \
16957                 $(STAGE1_FLAGS_TO_PASS)  \
16958                 TFLAGS="$(STAGE1_TFLAGS)" \
16959                 $(TARGET-stage1-intl)
16960
16961 maybe-clean-stage1-intl: clean-stage1-intl
16962 clean-stage1: clean-stage1-intl
16963 clean-stage1-intl:
16964         @if [ $(current_stage) = stage1 ]; then \
16965           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16966         else \
16967           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16968           $(MAKE) stage1-start; \
16969         fi; \
16970         cd $(HOST_SUBDIR)/intl && \
16971         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16972         $(STAGE1_FLAGS_TO_PASS)  clean
16973 @endif intl-bootstrap
16974
16975
16976 .PHONY: all-stage2-intl maybe-all-stage2-intl
16977 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
16978 maybe-all-stage2-intl:
16979 maybe-clean-stage2-intl:
16980 @if intl-bootstrap
16981 maybe-all-stage2-intl: all-stage2-intl
16982 all-stage2: all-stage2-intl
16983 TARGET-stage2-intl = $(TARGET-intl)
16984 all-stage2-intl: configure-stage2-intl
16985         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16986         @r=`${PWD_COMMAND}`; export r; \
16987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16988         TFLAGS="$(STAGE2_TFLAGS)"; \
16989         $(HOST_EXPORTS) \
16990         $(POSTSTAGE1_HOST_EXPORTS)  \
16991         cd $(HOST_SUBDIR)/intl && \
16992         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16993                 CFLAGS="$(STAGE2_CFLAGS)" \
16994                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16995                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16996                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16997                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16998                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16999                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17000                 TFLAGS="$(STAGE2_TFLAGS)" \
17001                 $(TARGET-stage2-intl)
17002
17003 maybe-clean-stage2-intl: clean-stage2-intl
17004 clean-stage2: clean-stage2-intl
17005 clean-stage2-intl:
17006         @if [ $(current_stage) = stage2 ]; then \
17007           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17008         else \
17009           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17010           $(MAKE) stage2-start; \
17011         fi; \
17012         cd $(HOST_SUBDIR)/intl && \
17013         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17014 @endif intl-bootstrap
17015
17016
17017 .PHONY: all-stage3-intl maybe-all-stage3-intl
17018 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17019 maybe-all-stage3-intl:
17020 maybe-clean-stage3-intl:
17021 @if intl-bootstrap
17022 maybe-all-stage3-intl: all-stage3-intl
17023 all-stage3: all-stage3-intl
17024 TARGET-stage3-intl = $(TARGET-intl)
17025 all-stage3-intl: configure-stage3-intl
17026         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17027         @r=`${PWD_COMMAND}`; export r; \
17028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17029         TFLAGS="$(STAGE3_TFLAGS)"; \
17030         $(HOST_EXPORTS) \
17031         $(POSTSTAGE1_HOST_EXPORTS)  \
17032         cd $(HOST_SUBDIR)/intl && \
17033         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17034                 CFLAGS="$(STAGE3_CFLAGS)" \
17035                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17036                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17037                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17038                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17039                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17040                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17041                 TFLAGS="$(STAGE3_TFLAGS)" \
17042                 $(TARGET-stage3-intl)
17043
17044 maybe-clean-stage3-intl: clean-stage3-intl
17045 clean-stage3: clean-stage3-intl
17046 clean-stage3-intl:
17047         @if [ $(current_stage) = stage3 ]; then \
17048           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17049         else \
17050           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17051           $(MAKE) stage3-start; \
17052         fi; \
17053         cd $(HOST_SUBDIR)/intl && \
17054         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17055 @endif intl-bootstrap
17056
17057
17058 .PHONY: all-stage4-intl maybe-all-stage4-intl
17059 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17060 maybe-all-stage4-intl:
17061 maybe-clean-stage4-intl:
17062 @if intl-bootstrap
17063 maybe-all-stage4-intl: all-stage4-intl
17064 all-stage4: all-stage4-intl
17065 TARGET-stage4-intl = $(TARGET-intl)
17066 all-stage4-intl: configure-stage4-intl
17067         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17068         @r=`${PWD_COMMAND}`; export r; \
17069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17070         TFLAGS="$(STAGE4_TFLAGS)"; \
17071         $(HOST_EXPORTS) \
17072         $(POSTSTAGE1_HOST_EXPORTS)  \
17073         cd $(HOST_SUBDIR)/intl && \
17074         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17075                 CFLAGS="$(STAGE4_CFLAGS)" \
17076                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17077                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17078                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17079                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17080                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17081                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17082                 TFLAGS="$(STAGE4_TFLAGS)" \
17083                 $(TARGET-stage4-intl)
17084
17085 maybe-clean-stage4-intl: clean-stage4-intl
17086 clean-stage4: clean-stage4-intl
17087 clean-stage4-intl:
17088         @if [ $(current_stage) = stage4 ]; then \
17089           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17090         else \
17091           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17092           $(MAKE) stage4-start; \
17093         fi; \
17094         cd $(HOST_SUBDIR)/intl && \
17095         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17096 @endif intl-bootstrap
17097
17098
17099 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17100 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17101 maybe-all-stageprofile-intl:
17102 maybe-clean-stageprofile-intl:
17103 @if intl-bootstrap
17104 maybe-all-stageprofile-intl: all-stageprofile-intl
17105 all-stageprofile: all-stageprofile-intl
17106 TARGET-stageprofile-intl = $(TARGET-intl)
17107 all-stageprofile-intl: configure-stageprofile-intl
17108         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17109         @r=`${PWD_COMMAND}`; export r; \
17110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17111         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17112         $(HOST_EXPORTS) \
17113         $(POSTSTAGE1_HOST_EXPORTS)  \
17114         cd $(HOST_SUBDIR)/intl && \
17115         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17116                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17117                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17118                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17119                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17120                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17121                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17122                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17123                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17124                 $(TARGET-stageprofile-intl)
17125
17126 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17127 clean-stageprofile: clean-stageprofile-intl
17128 clean-stageprofile-intl:
17129         @if [ $(current_stage) = stageprofile ]; then \
17130           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17131         else \
17132           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17133           $(MAKE) stageprofile-start; \
17134         fi; \
17135         cd $(HOST_SUBDIR)/intl && \
17136         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17137 @endif intl-bootstrap
17138
17139
17140 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17141 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17142 maybe-all-stagefeedback-intl:
17143 maybe-clean-stagefeedback-intl:
17144 @if intl-bootstrap
17145 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17146 all-stagefeedback: all-stagefeedback-intl
17147 TARGET-stagefeedback-intl = $(TARGET-intl)
17148 all-stagefeedback-intl: configure-stagefeedback-intl
17149         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17150         @r=`${PWD_COMMAND}`; export r; \
17151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17152         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17153         $(HOST_EXPORTS) \
17154         $(POSTSTAGE1_HOST_EXPORTS)  \
17155         cd $(HOST_SUBDIR)/intl && \
17156         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17157                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17158                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17159                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17160                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17161                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17162                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17163                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17164                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17165                 $(TARGET-stagefeedback-intl)
17166
17167 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17168 clean-stagefeedback: clean-stagefeedback-intl
17169 clean-stagefeedback-intl:
17170         @if [ $(current_stage) = stagefeedback ]; then \
17171           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17172         else \
17173           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17174           $(MAKE) stagefeedback-start; \
17175         fi; \
17176         cd $(HOST_SUBDIR)/intl && \
17177         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17178 @endif intl-bootstrap
17179
17180
17181
17182
17183
17184 .PHONY: check-intl maybe-check-intl
17185 maybe-check-intl:
17186 @if intl
17187 maybe-check-intl: check-intl
17188
17189 check-intl:
17190         @: $(MAKE); $(unstage)
17191         @r=`${PWD_COMMAND}`; export r; \
17192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17193         $(HOST_EXPORTS) \
17194         (cd $(HOST_SUBDIR)/intl && \
17195           $(MAKE) $(FLAGS_TO_PASS)  check)
17196
17197 @endif intl
17198
17199 .PHONY: install-intl maybe-install-intl
17200 maybe-install-intl:
17201 @if intl
17202 maybe-install-intl: install-intl
17203
17204 install-intl: installdirs
17205         @: $(MAKE); $(unstage)
17206         @r=`${PWD_COMMAND}`; export r; \
17207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17208         $(HOST_EXPORTS) \
17209         (cd $(HOST_SUBDIR)/intl && \
17210           $(MAKE) $(FLAGS_TO_PASS)  install)
17211
17212 @endif intl
17213
17214 .PHONY: install-strip-intl maybe-install-strip-intl
17215 maybe-install-strip-intl:
17216 @if intl
17217 maybe-install-strip-intl: install-strip-intl
17218
17219 install-strip-intl: installdirs
17220         @: $(MAKE); $(unstage)
17221         @r=`${PWD_COMMAND}`; export r; \
17222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17223         $(HOST_EXPORTS) \
17224         (cd $(HOST_SUBDIR)/intl && \
17225           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17226
17227 @endif intl
17228
17229 # Other targets (info, dvi, pdf, etc.)
17230
17231 .PHONY: maybe-info-intl info-intl
17232 maybe-info-intl:
17233 @if intl
17234 maybe-info-intl: info-intl
17235
17236 info-intl: \
17237     configure-intl 
17238         @[ -f ./intl/Makefile ] || exit 0; \
17239         r=`${PWD_COMMAND}`; export r; \
17240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17241         $(HOST_EXPORTS) \
17242         for flag in $(EXTRA_HOST_FLAGS) ; do \
17243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17244         done; \
17245         echo "Doing info in intl" ; \
17246         (cd $(HOST_SUBDIR)/intl && \
17247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17249                   "RANLIB=$${RANLIB}" \
17250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17251                   info) \
17252           || exit 1
17253
17254 @endif intl
17255
17256 .PHONY: maybe-dvi-intl dvi-intl
17257 maybe-dvi-intl:
17258 @if intl
17259 maybe-dvi-intl: dvi-intl
17260
17261 dvi-intl: \
17262     configure-intl 
17263         @[ -f ./intl/Makefile ] || exit 0; \
17264         r=`${PWD_COMMAND}`; export r; \
17265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17266         $(HOST_EXPORTS) \
17267         for flag in $(EXTRA_HOST_FLAGS) ; do \
17268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17269         done; \
17270         echo "Doing dvi in intl" ; \
17271         (cd $(HOST_SUBDIR)/intl && \
17272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17274                   "RANLIB=$${RANLIB}" \
17275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17276                   dvi) \
17277           || exit 1
17278
17279 @endif intl
17280
17281 .PHONY: maybe-pdf-intl pdf-intl
17282 maybe-pdf-intl:
17283 @if intl
17284 maybe-pdf-intl: pdf-intl
17285
17286 pdf-intl: \
17287     configure-intl 
17288         @[ -f ./intl/Makefile ] || exit 0; \
17289         r=`${PWD_COMMAND}`; export r; \
17290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17291         $(HOST_EXPORTS) \
17292         for flag in $(EXTRA_HOST_FLAGS) ; do \
17293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17294         done; \
17295         echo "Doing pdf in intl" ; \
17296         (cd $(HOST_SUBDIR)/intl && \
17297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17299                   "RANLIB=$${RANLIB}" \
17300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17301                   pdf) \
17302           || exit 1
17303
17304 @endif intl
17305
17306 .PHONY: maybe-html-intl html-intl
17307 maybe-html-intl:
17308 @if intl
17309 maybe-html-intl: html-intl
17310
17311 html-intl: \
17312     configure-intl 
17313         @[ -f ./intl/Makefile ] || exit 0; \
17314         r=`${PWD_COMMAND}`; export r; \
17315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17316         $(HOST_EXPORTS) \
17317         for flag in $(EXTRA_HOST_FLAGS) ; do \
17318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17319         done; \
17320         echo "Doing html in intl" ; \
17321         (cd $(HOST_SUBDIR)/intl && \
17322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17324                   "RANLIB=$${RANLIB}" \
17325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17326                   html) \
17327           || exit 1
17328
17329 @endif intl
17330
17331 .PHONY: maybe-TAGS-intl TAGS-intl
17332 maybe-TAGS-intl:
17333 @if intl
17334 maybe-TAGS-intl: TAGS-intl
17335
17336 TAGS-intl: \
17337     configure-intl 
17338         @[ -f ./intl/Makefile ] || exit 0; \
17339         r=`${PWD_COMMAND}`; export r; \
17340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17341         $(HOST_EXPORTS) \
17342         for flag in $(EXTRA_HOST_FLAGS) ; do \
17343           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17344         done; \
17345         echo "Doing TAGS in intl" ; \
17346         (cd $(HOST_SUBDIR)/intl && \
17347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17349                   "RANLIB=$${RANLIB}" \
17350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17351                   TAGS) \
17352           || exit 1
17353
17354 @endif intl
17355
17356 .PHONY: maybe-install-info-intl install-info-intl
17357 maybe-install-info-intl:
17358 @if intl
17359 maybe-install-info-intl: install-info-intl
17360
17361 install-info-intl: \
17362     configure-intl \
17363     info-intl 
17364         @[ -f ./intl/Makefile ] || exit 0; \
17365         r=`${PWD_COMMAND}`; export r; \
17366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17367         $(HOST_EXPORTS) \
17368         for flag in $(EXTRA_HOST_FLAGS) ; do \
17369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17370         done; \
17371         echo "Doing install-info in intl" ; \
17372         (cd $(HOST_SUBDIR)/intl && \
17373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17375                   "RANLIB=$${RANLIB}" \
17376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17377                   install-info) \
17378           || exit 1
17379
17380 @endif intl
17381
17382 .PHONY: maybe-install-pdf-intl install-pdf-intl
17383 maybe-install-pdf-intl:
17384 @if intl
17385 maybe-install-pdf-intl: install-pdf-intl
17386
17387 install-pdf-intl: \
17388     configure-intl \
17389     pdf-intl 
17390         @[ -f ./intl/Makefile ] || exit 0; \
17391         r=`${PWD_COMMAND}`; export r; \
17392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17393         $(HOST_EXPORTS) \
17394         for flag in $(EXTRA_HOST_FLAGS) ; do \
17395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17396         done; \
17397         echo "Doing install-pdf in intl" ; \
17398         (cd $(HOST_SUBDIR)/intl && \
17399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17401                   "RANLIB=$${RANLIB}" \
17402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17403                   install-pdf) \
17404           || exit 1
17405
17406 @endif intl
17407
17408 .PHONY: maybe-install-html-intl install-html-intl
17409 maybe-install-html-intl:
17410 @if intl
17411 maybe-install-html-intl: install-html-intl
17412
17413 install-html-intl: \
17414     configure-intl \
17415     html-intl 
17416         @[ -f ./intl/Makefile ] || exit 0; \
17417         r=`${PWD_COMMAND}`; export r; \
17418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17419         $(HOST_EXPORTS) \
17420         for flag in $(EXTRA_HOST_FLAGS) ; do \
17421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17422         done; \
17423         echo "Doing install-html in intl" ; \
17424         (cd $(HOST_SUBDIR)/intl && \
17425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17427                   "RANLIB=$${RANLIB}" \
17428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17429                   install-html) \
17430           || exit 1
17431
17432 @endif intl
17433
17434 .PHONY: maybe-installcheck-intl installcheck-intl
17435 maybe-installcheck-intl:
17436 @if intl
17437 maybe-installcheck-intl: installcheck-intl
17438
17439 installcheck-intl: \
17440     configure-intl 
17441         @[ -f ./intl/Makefile ] || exit 0; \
17442         r=`${PWD_COMMAND}`; export r; \
17443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17444         $(HOST_EXPORTS) \
17445         for flag in $(EXTRA_HOST_FLAGS) ; do \
17446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17447         done; \
17448         echo "Doing installcheck in intl" ; \
17449         (cd $(HOST_SUBDIR)/intl && \
17450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17452                   "RANLIB=$${RANLIB}" \
17453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17454                   installcheck) \
17455           || exit 1
17456
17457 @endif intl
17458
17459 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17460 maybe-mostlyclean-intl:
17461 @if intl
17462 maybe-mostlyclean-intl: mostlyclean-intl
17463
17464 mostlyclean-intl: 
17465         @[ -f ./intl/Makefile ] || exit 0; \
17466         r=`${PWD_COMMAND}`; export r; \
17467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17468         $(HOST_EXPORTS) \
17469         for flag in $(EXTRA_HOST_FLAGS) ; do \
17470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17471         done; \
17472         echo "Doing mostlyclean in intl" ; \
17473         (cd $(HOST_SUBDIR)/intl && \
17474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17476                   "RANLIB=$${RANLIB}" \
17477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17478                   mostlyclean) \
17479           || exit 1
17480
17481 @endif intl
17482
17483 .PHONY: maybe-clean-intl clean-intl
17484 maybe-clean-intl:
17485 @if intl
17486 maybe-clean-intl: clean-intl
17487
17488 clean-intl: 
17489         @[ -f ./intl/Makefile ] || exit 0; \
17490         r=`${PWD_COMMAND}`; export r; \
17491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17492         $(HOST_EXPORTS) \
17493         for flag in $(EXTRA_HOST_FLAGS) ; do \
17494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17495         done; \
17496         echo "Doing clean in intl" ; \
17497         (cd $(HOST_SUBDIR)/intl && \
17498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17500                   "RANLIB=$${RANLIB}" \
17501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17502                   clean) \
17503           || exit 1
17504
17505 @endif intl
17506
17507 .PHONY: maybe-distclean-intl distclean-intl
17508 maybe-distclean-intl:
17509 @if intl
17510 maybe-distclean-intl: distclean-intl
17511
17512 distclean-intl: 
17513         @[ -f ./intl/Makefile ] || exit 0; \
17514         r=`${PWD_COMMAND}`; export r; \
17515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17516         $(HOST_EXPORTS) \
17517         for flag in $(EXTRA_HOST_FLAGS) ; do \
17518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17519         done; \
17520         echo "Doing distclean in intl" ; \
17521         (cd $(HOST_SUBDIR)/intl && \
17522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17524                   "RANLIB=$${RANLIB}" \
17525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17526                   distclean) \
17527           || exit 1
17528
17529 @endif intl
17530
17531 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17532 maybe-maintainer-clean-intl:
17533 @if intl
17534 maybe-maintainer-clean-intl: maintainer-clean-intl
17535
17536 maintainer-clean-intl: 
17537         @[ -f ./intl/Makefile ] || exit 0; \
17538         r=`${PWD_COMMAND}`; export r; \
17539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17540         $(HOST_EXPORTS) \
17541         for flag in $(EXTRA_HOST_FLAGS) ; do \
17542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17543         done; \
17544         echo "Doing maintainer-clean in intl" ; \
17545         (cd $(HOST_SUBDIR)/intl && \
17546           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17547                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17548                   "RANLIB=$${RANLIB}" \
17549                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17550                   maintainer-clean) \
17551           || exit 1
17552
17553 @endif intl
17554
17555
17556
17557 .PHONY: configure-tcl maybe-configure-tcl
17558 maybe-configure-tcl:
17559 @if gcc-bootstrap
17560 configure-tcl: stage_current
17561 @endif gcc-bootstrap
17562 @if tcl
17563 maybe-configure-tcl: configure-tcl
17564 configure-tcl: 
17565         @: $(MAKE); $(unstage)
17566         @r=`${PWD_COMMAND}`; export r; \
17567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17568         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17569         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
17570         $(HOST_EXPORTS)  \
17571         echo Configuring in $(HOST_SUBDIR)/tcl; \
17572         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17573         case $(srcdir) in \
17574           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17575           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17576                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17577         esac; \
17578         module_srcdir=tcl; \
17579         $(SHELL) \
17580           $$s/$$module_srcdir/configure \
17581           --srcdir=$${topdir}/$$module_srcdir \
17582           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17583           --target=${target_alias}  \
17584           || exit 1
17585 @endif tcl
17586
17587
17588
17589
17590
17591 .PHONY: all-tcl maybe-all-tcl
17592 maybe-all-tcl:
17593 @if gcc-bootstrap
17594 all-tcl: stage_current
17595 @endif gcc-bootstrap
17596 @if tcl
17597 TARGET-tcl=all
17598 maybe-all-tcl: all-tcl
17599 all-tcl: configure-tcl
17600         @: $(MAKE); $(unstage)
17601         @r=`${PWD_COMMAND}`; export r; \
17602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17603         $(HOST_EXPORTS)  \
17604         (cd $(HOST_SUBDIR)/tcl && \
17605           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17606                 $(TARGET-tcl))
17607 @endif tcl
17608
17609
17610
17611
17612 .PHONY: check-tcl maybe-check-tcl
17613 maybe-check-tcl:
17614 @if tcl
17615 maybe-check-tcl: check-tcl
17616
17617 check-tcl:
17618         @: $(MAKE); $(unstage)
17619         @r=`${PWD_COMMAND}`; export r; \
17620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17621         $(HOST_EXPORTS) \
17622         (cd $(HOST_SUBDIR)/tcl && \
17623           $(MAKE) $(FLAGS_TO_PASS)  check)
17624
17625 @endif tcl
17626
17627 .PHONY: install-tcl maybe-install-tcl
17628 maybe-install-tcl:
17629 @if tcl
17630 maybe-install-tcl: install-tcl
17631
17632 install-tcl: installdirs
17633         @: $(MAKE); $(unstage)
17634         @r=`${PWD_COMMAND}`; export r; \
17635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17636         $(HOST_EXPORTS) \
17637         (cd $(HOST_SUBDIR)/tcl && \
17638           $(MAKE) $(FLAGS_TO_PASS)  install)
17639
17640 @endif tcl
17641
17642 .PHONY: install-strip-tcl maybe-install-strip-tcl
17643 maybe-install-strip-tcl:
17644 @if tcl
17645 maybe-install-strip-tcl: install-strip-tcl
17646
17647 install-strip-tcl: installdirs
17648         @: $(MAKE); $(unstage)
17649         @r=`${PWD_COMMAND}`; export r; \
17650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17651         $(HOST_EXPORTS) \
17652         (cd $(HOST_SUBDIR)/tcl && \
17653           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17654
17655 @endif tcl
17656
17657 # Other targets (info, dvi, pdf, etc.)
17658
17659 .PHONY: maybe-info-tcl info-tcl
17660 maybe-info-tcl:
17661 @if tcl
17662 maybe-info-tcl: info-tcl
17663
17664 info-tcl: \
17665     configure-tcl 
17666         @: $(MAKE); $(unstage)
17667         @[ -f ./tcl/Makefile ] || exit 0; \
17668         r=`${PWD_COMMAND}`; export r; \
17669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17670         $(HOST_EXPORTS) \
17671         for flag in $(EXTRA_HOST_FLAGS) ; do \
17672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17673         done; \
17674         echo "Doing info in tcl" ; \
17675         (cd $(HOST_SUBDIR)/tcl && \
17676           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17677                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17678                   "RANLIB=$${RANLIB}" \
17679                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17680                   info) \
17681           || exit 1
17682
17683 @endif tcl
17684
17685 .PHONY: maybe-dvi-tcl dvi-tcl
17686 maybe-dvi-tcl:
17687 @if tcl
17688 maybe-dvi-tcl: dvi-tcl
17689
17690 dvi-tcl: \
17691     configure-tcl 
17692         @: $(MAKE); $(unstage)
17693         @[ -f ./tcl/Makefile ] || exit 0; \
17694         r=`${PWD_COMMAND}`; export r; \
17695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17696         $(HOST_EXPORTS) \
17697         for flag in $(EXTRA_HOST_FLAGS) ; do \
17698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17699         done; \
17700         echo "Doing dvi in tcl" ; \
17701         (cd $(HOST_SUBDIR)/tcl && \
17702           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17703                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17704                   "RANLIB=$${RANLIB}" \
17705                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17706                   dvi) \
17707           || exit 1
17708
17709 @endif tcl
17710
17711 .PHONY: maybe-pdf-tcl pdf-tcl
17712 maybe-pdf-tcl:
17713 @if tcl
17714 maybe-pdf-tcl: pdf-tcl
17715
17716 pdf-tcl: \
17717     configure-tcl 
17718         @: $(MAKE); $(unstage)
17719         @[ -f ./tcl/Makefile ] || exit 0; \
17720         r=`${PWD_COMMAND}`; export r; \
17721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17722         $(HOST_EXPORTS) \
17723         for flag in $(EXTRA_HOST_FLAGS) ; do \
17724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17725         done; \
17726         echo "Doing pdf in tcl" ; \
17727         (cd $(HOST_SUBDIR)/tcl && \
17728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17730                   "RANLIB=$${RANLIB}" \
17731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17732                   pdf) \
17733           || exit 1
17734
17735 @endif tcl
17736
17737 .PHONY: maybe-html-tcl html-tcl
17738 maybe-html-tcl:
17739 @if tcl
17740 maybe-html-tcl: html-tcl
17741
17742 html-tcl: \
17743     configure-tcl 
17744         @: $(MAKE); $(unstage)
17745         @[ -f ./tcl/Makefile ] || exit 0; \
17746         r=`${PWD_COMMAND}`; export r; \
17747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17748         $(HOST_EXPORTS) \
17749         for flag in $(EXTRA_HOST_FLAGS) ; do \
17750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17751         done; \
17752         echo "Doing html in tcl" ; \
17753         (cd $(HOST_SUBDIR)/tcl && \
17754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17756                   "RANLIB=$${RANLIB}" \
17757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17758                   html) \
17759           || exit 1
17760
17761 @endif tcl
17762
17763 .PHONY: maybe-TAGS-tcl TAGS-tcl
17764 maybe-TAGS-tcl:
17765 @if tcl
17766 maybe-TAGS-tcl: TAGS-tcl
17767
17768 TAGS-tcl: \
17769     configure-tcl 
17770         @: $(MAKE); $(unstage)
17771         @[ -f ./tcl/Makefile ] || exit 0; \
17772         r=`${PWD_COMMAND}`; export r; \
17773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17774         $(HOST_EXPORTS) \
17775         for flag in $(EXTRA_HOST_FLAGS) ; do \
17776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17777         done; \
17778         echo "Doing TAGS in tcl" ; \
17779         (cd $(HOST_SUBDIR)/tcl && \
17780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17782                   "RANLIB=$${RANLIB}" \
17783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17784                   TAGS) \
17785           || exit 1
17786
17787 @endif tcl
17788
17789 .PHONY: maybe-install-info-tcl install-info-tcl
17790 maybe-install-info-tcl:
17791 @if tcl
17792 maybe-install-info-tcl: install-info-tcl
17793
17794 install-info-tcl: \
17795     configure-tcl \
17796     info-tcl 
17797         @: $(MAKE); $(unstage)
17798         @[ -f ./tcl/Makefile ] || exit 0; \
17799         r=`${PWD_COMMAND}`; export r; \
17800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17801         $(HOST_EXPORTS) \
17802         for flag in $(EXTRA_HOST_FLAGS) ; do \
17803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17804         done; \
17805         echo "Doing install-info in tcl" ; \
17806         (cd $(HOST_SUBDIR)/tcl && \
17807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17809                   "RANLIB=$${RANLIB}" \
17810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17811                   install-info) \
17812           || exit 1
17813
17814 @endif tcl
17815
17816 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17817 maybe-install-pdf-tcl:
17818 @if tcl
17819 maybe-install-pdf-tcl: install-pdf-tcl
17820
17821 install-pdf-tcl: \
17822     configure-tcl \
17823     pdf-tcl 
17824         @: $(MAKE); $(unstage)
17825         @[ -f ./tcl/Makefile ] || exit 0; \
17826         r=`${PWD_COMMAND}`; export r; \
17827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17828         $(HOST_EXPORTS) \
17829         for flag in $(EXTRA_HOST_FLAGS) ; do \
17830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17831         done; \
17832         echo "Doing install-pdf in tcl" ; \
17833         (cd $(HOST_SUBDIR)/tcl && \
17834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17836                   "RANLIB=$${RANLIB}" \
17837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17838                   install-pdf) \
17839           || exit 1
17840
17841 @endif tcl
17842
17843 .PHONY: maybe-install-html-tcl install-html-tcl
17844 maybe-install-html-tcl:
17845 @if tcl
17846 maybe-install-html-tcl: install-html-tcl
17847
17848 install-html-tcl: \
17849     configure-tcl \
17850     html-tcl 
17851         @: $(MAKE); $(unstage)
17852         @[ -f ./tcl/Makefile ] || exit 0; \
17853         r=`${PWD_COMMAND}`; export r; \
17854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17855         $(HOST_EXPORTS) \
17856         for flag in $(EXTRA_HOST_FLAGS) ; do \
17857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17858         done; \
17859         echo "Doing install-html in tcl" ; \
17860         (cd $(HOST_SUBDIR)/tcl && \
17861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17863                   "RANLIB=$${RANLIB}" \
17864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17865                   install-html) \
17866           || exit 1
17867
17868 @endif tcl
17869
17870 .PHONY: maybe-installcheck-tcl installcheck-tcl
17871 maybe-installcheck-tcl:
17872 @if tcl
17873 maybe-installcheck-tcl: installcheck-tcl
17874
17875 installcheck-tcl: \
17876     configure-tcl 
17877         @: $(MAKE); $(unstage)
17878         @[ -f ./tcl/Makefile ] || exit 0; \
17879         r=`${PWD_COMMAND}`; export r; \
17880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17881         $(HOST_EXPORTS) \
17882         for flag in $(EXTRA_HOST_FLAGS) ; do \
17883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17884         done; \
17885         echo "Doing installcheck in tcl" ; \
17886         (cd $(HOST_SUBDIR)/tcl && \
17887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17889                   "RANLIB=$${RANLIB}" \
17890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17891                   installcheck) \
17892           || exit 1
17893
17894 @endif tcl
17895
17896 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17897 maybe-mostlyclean-tcl:
17898 @if tcl
17899 maybe-mostlyclean-tcl: mostlyclean-tcl
17900
17901 # tcl doesn't support mostlyclean.
17902 mostlyclean-tcl:
17903
17904 @endif tcl
17905
17906 .PHONY: maybe-clean-tcl clean-tcl
17907 maybe-clean-tcl:
17908 @if tcl
17909 maybe-clean-tcl: clean-tcl
17910
17911 clean-tcl: 
17912         @: $(MAKE); $(unstage)
17913         @[ -f ./tcl/Makefile ] || exit 0; \
17914         r=`${PWD_COMMAND}`; export r; \
17915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17916         $(HOST_EXPORTS) \
17917         for flag in $(EXTRA_HOST_FLAGS) ; do \
17918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17919         done; \
17920         echo "Doing clean in tcl" ; \
17921         (cd $(HOST_SUBDIR)/tcl && \
17922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17924                   "RANLIB=$${RANLIB}" \
17925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17926                   clean) \
17927           || exit 1
17928
17929 @endif tcl
17930
17931 .PHONY: maybe-distclean-tcl distclean-tcl
17932 maybe-distclean-tcl:
17933 @if tcl
17934 maybe-distclean-tcl: distclean-tcl
17935
17936 distclean-tcl: 
17937         @: $(MAKE); $(unstage)
17938         @[ -f ./tcl/Makefile ] || exit 0; \
17939         r=`${PWD_COMMAND}`; export r; \
17940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17941         $(HOST_EXPORTS) \
17942         for flag in $(EXTRA_HOST_FLAGS) ; do \
17943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17944         done; \
17945         echo "Doing distclean in tcl" ; \
17946         (cd $(HOST_SUBDIR)/tcl && \
17947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17949                   "RANLIB=$${RANLIB}" \
17950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17951                   distclean) \
17952           || exit 1
17953
17954 @endif tcl
17955
17956 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17957 maybe-maintainer-clean-tcl:
17958 @if tcl
17959 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17960
17961 maintainer-clean-tcl: 
17962         @: $(MAKE); $(unstage)
17963         @[ -f ./tcl/Makefile ] || exit 0; \
17964         r=`${PWD_COMMAND}`; export r; \
17965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17966         $(HOST_EXPORTS) \
17967         for flag in $(EXTRA_HOST_FLAGS) ; do \
17968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17969         done; \
17970         echo "Doing maintainer-clean in tcl" ; \
17971         (cd $(HOST_SUBDIR)/tcl && \
17972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17974                   "RANLIB=$${RANLIB}" \
17975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17976                   maintainer-clean) \
17977           || exit 1
17978
17979 @endif tcl
17980
17981
17982
17983 .PHONY: configure-itcl maybe-configure-itcl
17984 maybe-configure-itcl:
17985 @if gcc-bootstrap
17986 configure-itcl: stage_current
17987 @endif gcc-bootstrap
17988 @if itcl
17989 maybe-configure-itcl: configure-itcl
17990 configure-itcl: 
17991         @: $(MAKE); $(unstage)
17992         @r=`${PWD_COMMAND}`; export r; \
17993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17994         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
17995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
17996         $(HOST_EXPORTS)  \
17997         echo Configuring in $(HOST_SUBDIR)/itcl; \
17998         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
17999         case $(srcdir) in \
18000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18001           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18003         esac; \
18004         module_srcdir=itcl; \
18005         $(SHELL) \
18006           $$s/$$module_srcdir/configure \
18007           --srcdir=$${topdir}/$$module_srcdir \
18008           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18009           --target=${target_alias}  \
18010           || exit 1
18011 @endif itcl
18012
18013
18014
18015
18016
18017 .PHONY: all-itcl maybe-all-itcl
18018 maybe-all-itcl:
18019 @if gcc-bootstrap
18020 all-itcl: stage_current
18021 @endif gcc-bootstrap
18022 @if itcl
18023 TARGET-itcl=all
18024 maybe-all-itcl: all-itcl
18025 all-itcl: configure-itcl
18026         @: $(MAKE); $(unstage)
18027         @r=`${PWD_COMMAND}`; export r; \
18028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18029         $(HOST_EXPORTS)  \
18030         (cd $(HOST_SUBDIR)/itcl && \
18031           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18032                 $(TARGET-itcl))
18033 @endif itcl
18034
18035
18036
18037
18038 .PHONY: check-itcl maybe-check-itcl
18039 maybe-check-itcl:
18040 @if itcl
18041 maybe-check-itcl: check-itcl
18042
18043 check-itcl:
18044         @: $(MAKE); $(unstage)
18045         @r=`${PWD_COMMAND}`; export r; \
18046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18047         $(HOST_EXPORTS) \
18048         (cd $(HOST_SUBDIR)/itcl && \
18049           $(MAKE) $(FLAGS_TO_PASS)  check)
18050
18051 @endif itcl
18052
18053 .PHONY: install-itcl maybe-install-itcl
18054 maybe-install-itcl:
18055 @if itcl
18056 maybe-install-itcl: install-itcl
18057
18058 install-itcl: installdirs
18059         @: $(MAKE); $(unstage)
18060         @r=`${PWD_COMMAND}`; export r; \
18061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18062         $(HOST_EXPORTS) \
18063         (cd $(HOST_SUBDIR)/itcl && \
18064           $(MAKE) $(FLAGS_TO_PASS)  install)
18065
18066 @endif itcl
18067
18068 .PHONY: install-strip-itcl maybe-install-strip-itcl
18069 maybe-install-strip-itcl:
18070 @if itcl
18071 maybe-install-strip-itcl: install-strip-itcl
18072
18073 install-strip-itcl: installdirs
18074         @: $(MAKE); $(unstage)
18075         @r=`${PWD_COMMAND}`; export r; \
18076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18077         $(HOST_EXPORTS) \
18078         (cd $(HOST_SUBDIR)/itcl && \
18079           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18080
18081 @endif itcl
18082
18083 # Other targets (info, dvi, pdf, etc.)
18084
18085 .PHONY: maybe-info-itcl info-itcl
18086 maybe-info-itcl:
18087 @if itcl
18088 maybe-info-itcl: info-itcl
18089
18090 info-itcl: \
18091     configure-itcl 
18092         @: $(MAKE); $(unstage)
18093         @[ -f ./itcl/Makefile ] || exit 0; \
18094         r=`${PWD_COMMAND}`; export r; \
18095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18096         $(HOST_EXPORTS) \
18097         for flag in $(EXTRA_HOST_FLAGS) ; do \
18098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18099         done; \
18100         echo "Doing info in itcl" ; \
18101         (cd $(HOST_SUBDIR)/itcl && \
18102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18104                   "RANLIB=$${RANLIB}" \
18105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18106                   info) \
18107           || exit 1
18108
18109 @endif itcl
18110
18111 .PHONY: maybe-dvi-itcl dvi-itcl
18112 maybe-dvi-itcl:
18113 @if itcl
18114 maybe-dvi-itcl: dvi-itcl
18115
18116 dvi-itcl: \
18117     configure-itcl 
18118         @: $(MAKE); $(unstage)
18119         @[ -f ./itcl/Makefile ] || exit 0; \
18120         r=`${PWD_COMMAND}`; export r; \
18121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18122         $(HOST_EXPORTS) \
18123         for flag in $(EXTRA_HOST_FLAGS) ; do \
18124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18125         done; \
18126         echo "Doing dvi in itcl" ; \
18127         (cd $(HOST_SUBDIR)/itcl && \
18128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18130                   "RANLIB=$${RANLIB}" \
18131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18132                   dvi) \
18133           || exit 1
18134
18135 @endif itcl
18136
18137 .PHONY: maybe-pdf-itcl pdf-itcl
18138 maybe-pdf-itcl:
18139 @if itcl
18140 maybe-pdf-itcl: pdf-itcl
18141
18142 pdf-itcl: \
18143     configure-itcl 
18144         @: $(MAKE); $(unstage)
18145         @[ -f ./itcl/Makefile ] || exit 0; \
18146         r=`${PWD_COMMAND}`; export r; \
18147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18148         $(HOST_EXPORTS) \
18149         for flag in $(EXTRA_HOST_FLAGS) ; do \
18150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18151         done; \
18152         echo "Doing pdf in itcl" ; \
18153         (cd $(HOST_SUBDIR)/itcl && \
18154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18156                   "RANLIB=$${RANLIB}" \
18157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18158                   pdf) \
18159           || exit 1
18160
18161 @endif itcl
18162
18163 .PHONY: maybe-html-itcl html-itcl
18164 maybe-html-itcl:
18165 @if itcl
18166 maybe-html-itcl: html-itcl
18167
18168 html-itcl: \
18169     configure-itcl 
18170         @: $(MAKE); $(unstage)
18171         @[ -f ./itcl/Makefile ] || exit 0; \
18172         r=`${PWD_COMMAND}`; export r; \
18173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18174         $(HOST_EXPORTS) \
18175         for flag in $(EXTRA_HOST_FLAGS) ; do \
18176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18177         done; \
18178         echo "Doing html in itcl" ; \
18179         (cd $(HOST_SUBDIR)/itcl && \
18180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18182                   "RANLIB=$${RANLIB}" \
18183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18184                   html) \
18185           || exit 1
18186
18187 @endif itcl
18188
18189 .PHONY: maybe-TAGS-itcl TAGS-itcl
18190 maybe-TAGS-itcl:
18191 @if itcl
18192 maybe-TAGS-itcl: TAGS-itcl
18193
18194 TAGS-itcl: \
18195     configure-itcl 
18196         @: $(MAKE); $(unstage)
18197         @[ -f ./itcl/Makefile ] || exit 0; \
18198         r=`${PWD_COMMAND}`; export r; \
18199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18200         $(HOST_EXPORTS) \
18201         for flag in $(EXTRA_HOST_FLAGS) ; do \
18202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18203         done; \
18204         echo "Doing TAGS in itcl" ; \
18205         (cd $(HOST_SUBDIR)/itcl && \
18206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18208                   "RANLIB=$${RANLIB}" \
18209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18210                   TAGS) \
18211           || exit 1
18212
18213 @endif itcl
18214
18215 .PHONY: maybe-install-info-itcl install-info-itcl
18216 maybe-install-info-itcl:
18217 @if itcl
18218 maybe-install-info-itcl: install-info-itcl
18219
18220 install-info-itcl: \
18221     configure-itcl \
18222     info-itcl 
18223         @: $(MAKE); $(unstage)
18224         @[ -f ./itcl/Makefile ] || exit 0; \
18225         r=`${PWD_COMMAND}`; export r; \
18226         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18227         $(HOST_EXPORTS) \
18228         for flag in $(EXTRA_HOST_FLAGS) ; do \
18229           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18230         done; \
18231         echo "Doing install-info in itcl" ; \
18232         (cd $(HOST_SUBDIR)/itcl && \
18233           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18234                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18235                   "RANLIB=$${RANLIB}" \
18236                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18237                   install-info) \
18238           || exit 1
18239
18240 @endif itcl
18241
18242 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18243 maybe-install-pdf-itcl:
18244 @if itcl
18245 maybe-install-pdf-itcl: install-pdf-itcl
18246
18247 install-pdf-itcl: \
18248     configure-itcl \
18249     pdf-itcl 
18250         @: $(MAKE); $(unstage)
18251         @[ -f ./itcl/Makefile ] || exit 0; \
18252         r=`${PWD_COMMAND}`; export r; \
18253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18254         $(HOST_EXPORTS) \
18255         for flag in $(EXTRA_HOST_FLAGS) ; do \
18256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18257         done; \
18258         echo "Doing install-pdf in itcl" ; \
18259         (cd $(HOST_SUBDIR)/itcl && \
18260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18262                   "RANLIB=$${RANLIB}" \
18263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18264                   install-pdf) \
18265           || exit 1
18266
18267 @endif itcl
18268
18269 .PHONY: maybe-install-html-itcl install-html-itcl
18270 maybe-install-html-itcl:
18271 @if itcl
18272 maybe-install-html-itcl: install-html-itcl
18273
18274 install-html-itcl: \
18275     configure-itcl \
18276     html-itcl 
18277         @: $(MAKE); $(unstage)
18278         @[ -f ./itcl/Makefile ] || exit 0; \
18279         r=`${PWD_COMMAND}`; export r; \
18280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18281         $(HOST_EXPORTS) \
18282         for flag in $(EXTRA_HOST_FLAGS) ; do \
18283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18284         done; \
18285         echo "Doing install-html in itcl" ; \
18286         (cd $(HOST_SUBDIR)/itcl && \
18287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18289                   "RANLIB=$${RANLIB}" \
18290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18291                   install-html) \
18292           || exit 1
18293
18294 @endif itcl
18295
18296 .PHONY: maybe-installcheck-itcl installcheck-itcl
18297 maybe-installcheck-itcl:
18298 @if itcl
18299 maybe-installcheck-itcl: installcheck-itcl
18300
18301 installcheck-itcl: \
18302     configure-itcl 
18303         @: $(MAKE); $(unstage)
18304         @[ -f ./itcl/Makefile ] || exit 0; \
18305         r=`${PWD_COMMAND}`; export r; \
18306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18307         $(HOST_EXPORTS) \
18308         for flag in $(EXTRA_HOST_FLAGS) ; do \
18309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18310         done; \
18311         echo "Doing installcheck in itcl" ; \
18312         (cd $(HOST_SUBDIR)/itcl && \
18313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18315                   "RANLIB=$${RANLIB}" \
18316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18317                   installcheck) \
18318           || exit 1
18319
18320 @endif itcl
18321
18322 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18323 maybe-mostlyclean-itcl:
18324 @if itcl
18325 maybe-mostlyclean-itcl: mostlyclean-itcl
18326
18327 mostlyclean-itcl: 
18328         @: $(MAKE); $(unstage)
18329         @[ -f ./itcl/Makefile ] || exit 0; \
18330         r=`${PWD_COMMAND}`; export r; \
18331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18332         $(HOST_EXPORTS) \
18333         for flag in $(EXTRA_HOST_FLAGS) ; do \
18334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18335         done; \
18336         echo "Doing mostlyclean in itcl" ; \
18337         (cd $(HOST_SUBDIR)/itcl && \
18338           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18339                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18340                   "RANLIB=$${RANLIB}" \
18341                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18342                   mostlyclean) \
18343           || exit 1
18344
18345 @endif itcl
18346
18347 .PHONY: maybe-clean-itcl clean-itcl
18348 maybe-clean-itcl:
18349 @if itcl
18350 maybe-clean-itcl: clean-itcl
18351
18352 clean-itcl: 
18353         @: $(MAKE); $(unstage)
18354         @[ -f ./itcl/Makefile ] || exit 0; \
18355         r=`${PWD_COMMAND}`; export r; \
18356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18357         $(HOST_EXPORTS) \
18358         for flag in $(EXTRA_HOST_FLAGS) ; do \
18359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18360         done; \
18361         echo "Doing clean in itcl" ; \
18362         (cd $(HOST_SUBDIR)/itcl && \
18363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18365                   "RANLIB=$${RANLIB}" \
18366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18367                   clean) \
18368           || exit 1
18369
18370 @endif itcl
18371
18372 .PHONY: maybe-distclean-itcl distclean-itcl
18373 maybe-distclean-itcl:
18374 @if itcl
18375 maybe-distclean-itcl: distclean-itcl
18376
18377 distclean-itcl: 
18378         @: $(MAKE); $(unstage)
18379         @[ -f ./itcl/Makefile ] || exit 0; \
18380         r=`${PWD_COMMAND}`; export r; \
18381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18382         $(HOST_EXPORTS) \
18383         for flag in $(EXTRA_HOST_FLAGS) ; do \
18384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18385         done; \
18386         echo "Doing distclean in itcl" ; \
18387         (cd $(HOST_SUBDIR)/itcl && \
18388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18390                   "RANLIB=$${RANLIB}" \
18391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18392                   distclean) \
18393           || exit 1
18394
18395 @endif itcl
18396
18397 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18398 maybe-maintainer-clean-itcl:
18399 @if itcl
18400 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18401
18402 maintainer-clean-itcl: 
18403         @: $(MAKE); $(unstage)
18404         @[ -f ./itcl/Makefile ] || exit 0; \
18405         r=`${PWD_COMMAND}`; export r; \
18406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18407         $(HOST_EXPORTS) \
18408         for flag in $(EXTRA_HOST_FLAGS) ; do \
18409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18410         done; \
18411         echo "Doing maintainer-clean in itcl" ; \
18412         (cd $(HOST_SUBDIR)/itcl && \
18413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18415                   "RANLIB=$${RANLIB}" \
18416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18417                   maintainer-clean) \
18418           || exit 1
18419
18420 @endif itcl
18421
18422
18423
18424 .PHONY: configure-ld maybe-configure-ld
18425 maybe-configure-ld:
18426 @if gcc-bootstrap
18427 configure-ld: stage_current
18428 @endif gcc-bootstrap
18429 @if ld
18430 maybe-configure-ld: configure-ld
18431 configure-ld: 
18432         @r=`${PWD_COMMAND}`; export r; \
18433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18434         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18435         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18436         $(HOST_EXPORTS)  \
18437         echo Configuring in $(HOST_SUBDIR)/ld; \
18438         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18439         case $(srcdir) in \
18440           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18441           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18442                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18443         esac; \
18444         module_srcdir=ld; \
18445         $(SHELL) \
18446           $$s/$$module_srcdir/configure \
18447           --srcdir=$${topdir}/$$module_srcdir \
18448           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18449           --target=${target_alias}  \
18450           || exit 1
18451 @endif ld
18452
18453
18454
18455 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18456 maybe-configure-stage1-ld:
18457 @if ld-bootstrap
18458 maybe-configure-stage1-ld: configure-stage1-ld
18459 configure-stage1-ld:
18460         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18461         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18462         @r=`${PWD_COMMAND}`; export r; \
18463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18464         TFLAGS="$(STAGE1_TFLAGS)"; \
18465         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18466         $(HOST_EXPORTS) \
18467         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18468         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18469         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18470         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
18471         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18472         cd $(HOST_SUBDIR)/ld || exit 1; \
18473         case $(srcdir) in \
18474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18475           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18477         esac; \
18478         module_srcdir=ld; \
18479         $(SHELL) $$s/$$module_srcdir/configure \
18480           --srcdir=$${topdir}/$$module_srcdir \
18481           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18482           --target=${target_alias} \
18483            \
18484           $(STAGE1_CONFIGURE_FLAGS)
18485 @endif ld-bootstrap
18486
18487 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18488 maybe-configure-stage2-ld:
18489 @if ld-bootstrap
18490 maybe-configure-stage2-ld: configure-stage2-ld
18491 configure-stage2-ld:
18492         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18493         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18494         @r=`${PWD_COMMAND}`; export r; \
18495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18496         TFLAGS="$(STAGE2_TFLAGS)"; \
18497         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18498         $(HOST_EXPORTS) \
18499         $(POSTSTAGE1_HOST_EXPORTS) \
18500         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18501         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18502         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18503         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
18504         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18505         cd $(HOST_SUBDIR)/ld || exit 1; \
18506         case $(srcdir) in \
18507           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18508           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18509                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18510         esac; \
18511         module_srcdir=ld; \
18512         $(SHELL) $$s/$$module_srcdir/configure \
18513           --srcdir=$${topdir}/$$module_srcdir \
18514           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18515           --target=${target_alias} \
18516            --with-build-libsubdir=$(HOST_SUBDIR)  \
18517           $(STAGE2_CONFIGURE_FLAGS)
18518 @endif ld-bootstrap
18519
18520 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18521 maybe-configure-stage3-ld:
18522 @if ld-bootstrap
18523 maybe-configure-stage3-ld: configure-stage3-ld
18524 configure-stage3-ld:
18525         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18526         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18527         @r=`${PWD_COMMAND}`; export r; \
18528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18529         TFLAGS="$(STAGE3_TFLAGS)"; \
18530         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18531         $(HOST_EXPORTS) \
18532         $(POSTSTAGE1_HOST_EXPORTS) \
18533         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18534         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18535         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18536         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
18537         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18538         cd $(HOST_SUBDIR)/ld || exit 1; \
18539         case $(srcdir) in \
18540           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18541           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18542                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18543         esac; \
18544         module_srcdir=ld; \
18545         $(SHELL) $$s/$$module_srcdir/configure \
18546           --srcdir=$${topdir}/$$module_srcdir \
18547           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18548           --target=${target_alias} \
18549            --with-build-libsubdir=$(HOST_SUBDIR)  \
18550           $(STAGE3_CONFIGURE_FLAGS)
18551 @endif ld-bootstrap
18552
18553 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18554 maybe-configure-stage4-ld:
18555 @if ld-bootstrap
18556 maybe-configure-stage4-ld: configure-stage4-ld
18557 configure-stage4-ld:
18558         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18559         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18560         @r=`${PWD_COMMAND}`; export r; \
18561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18562         TFLAGS="$(STAGE4_TFLAGS)"; \
18563         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18564         $(HOST_EXPORTS) \
18565         $(POSTSTAGE1_HOST_EXPORTS) \
18566         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18567         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18568         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18569         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
18570         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18571         cd $(HOST_SUBDIR)/ld || exit 1; \
18572         case $(srcdir) in \
18573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18574           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18576         esac; \
18577         module_srcdir=ld; \
18578         $(SHELL) $$s/$$module_srcdir/configure \
18579           --srcdir=$${topdir}/$$module_srcdir \
18580           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18581           --target=${target_alias} \
18582            --with-build-libsubdir=$(HOST_SUBDIR)  \
18583           $(STAGE4_CONFIGURE_FLAGS)
18584 @endif ld-bootstrap
18585
18586 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18587 maybe-configure-stageprofile-ld:
18588 @if ld-bootstrap
18589 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18590 configure-stageprofile-ld:
18591         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18592         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18593         @r=`${PWD_COMMAND}`; export r; \
18594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18595         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18596         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18597         $(HOST_EXPORTS) \
18598         $(POSTSTAGE1_HOST_EXPORTS) \
18599         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18600         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18601         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18602         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
18603         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18604         cd $(HOST_SUBDIR)/ld || exit 1; \
18605         case $(srcdir) in \
18606           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18607           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18608                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18609         esac; \
18610         module_srcdir=ld; \
18611         $(SHELL) $$s/$$module_srcdir/configure \
18612           --srcdir=$${topdir}/$$module_srcdir \
18613           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18614           --target=${target_alias} \
18615            --with-build-libsubdir=$(HOST_SUBDIR)  \
18616           $(STAGEprofile_CONFIGURE_FLAGS)
18617 @endif ld-bootstrap
18618
18619 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18620 maybe-configure-stagefeedback-ld:
18621 @if ld-bootstrap
18622 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18623 configure-stagefeedback-ld:
18624         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18625         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18626         @r=`${PWD_COMMAND}`; export r; \
18627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18628         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18629         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18630         $(HOST_EXPORTS) \
18631         $(POSTSTAGE1_HOST_EXPORTS) \
18632         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18633         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18634         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18635         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
18636         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18637         cd $(HOST_SUBDIR)/ld || exit 1; \
18638         case $(srcdir) in \
18639           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18640           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18641                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18642         esac; \
18643         module_srcdir=ld; \
18644         $(SHELL) $$s/$$module_srcdir/configure \
18645           --srcdir=$${topdir}/$$module_srcdir \
18646           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18647           --target=${target_alias} \
18648            --with-build-libsubdir=$(HOST_SUBDIR)  \
18649           $(STAGEfeedback_CONFIGURE_FLAGS)
18650 @endif ld-bootstrap
18651
18652
18653
18654
18655
18656 .PHONY: all-ld maybe-all-ld
18657 maybe-all-ld:
18658 @if gcc-bootstrap
18659 all-ld: stage_current
18660 @endif gcc-bootstrap
18661 @if ld
18662 TARGET-ld=all
18663 maybe-all-ld: all-ld
18664 all-ld: configure-ld
18665         @r=`${PWD_COMMAND}`; export r; \
18666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18667         $(HOST_EXPORTS)  \
18668         (cd $(HOST_SUBDIR)/ld && \
18669           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18670                 $(TARGET-ld))
18671 @endif ld
18672
18673
18674
18675 .PHONY: all-stage1-ld maybe-all-stage1-ld
18676 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18677 maybe-all-stage1-ld:
18678 maybe-clean-stage1-ld:
18679 @if ld-bootstrap
18680 maybe-all-stage1-ld: all-stage1-ld
18681 all-stage1: all-stage1-ld
18682 TARGET-stage1-ld = $(TARGET-ld)
18683 all-stage1-ld: configure-stage1-ld
18684         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18685         @r=`${PWD_COMMAND}`; export r; \
18686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18687         TFLAGS="$(STAGE1_TFLAGS)"; \
18688         $(HOST_EXPORTS)  \
18689         cd $(HOST_SUBDIR)/ld && \
18690         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18691                 CFLAGS="$(STAGE1_CFLAGS)" \
18692                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18693                 LIBCFLAGS="$(LIBCFLAGS)" \
18694                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18695                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18696                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18697                 $(EXTRA_HOST_FLAGS)  \
18698                 $(STAGE1_FLAGS_TO_PASS)  \
18699                 TFLAGS="$(STAGE1_TFLAGS)" \
18700                 $(TARGET-stage1-ld)
18701
18702 maybe-clean-stage1-ld: clean-stage1-ld
18703 clean-stage1: clean-stage1-ld
18704 clean-stage1-ld:
18705         @if [ $(current_stage) = stage1 ]; then \
18706           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18707         else \
18708           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18709           $(MAKE) stage1-start; \
18710         fi; \
18711         cd $(HOST_SUBDIR)/ld && \
18712         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18713         $(STAGE1_FLAGS_TO_PASS)  clean
18714 @endif ld-bootstrap
18715
18716
18717 .PHONY: all-stage2-ld maybe-all-stage2-ld
18718 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18719 maybe-all-stage2-ld:
18720 maybe-clean-stage2-ld:
18721 @if ld-bootstrap
18722 maybe-all-stage2-ld: all-stage2-ld
18723 all-stage2: all-stage2-ld
18724 TARGET-stage2-ld = $(TARGET-ld)
18725 all-stage2-ld: configure-stage2-ld
18726         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18727         @r=`${PWD_COMMAND}`; export r; \
18728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18729         TFLAGS="$(STAGE2_TFLAGS)"; \
18730         $(HOST_EXPORTS) \
18731         $(POSTSTAGE1_HOST_EXPORTS)  \
18732         cd $(HOST_SUBDIR)/ld && \
18733         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18734                 CFLAGS="$(STAGE2_CFLAGS)" \
18735                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18736                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18737                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18738                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18739                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18740                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18741                 TFLAGS="$(STAGE2_TFLAGS)" \
18742                 $(TARGET-stage2-ld)
18743
18744 maybe-clean-stage2-ld: clean-stage2-ld
18745 clean-stage2: clean-stage2-ld
18746 clean-stage2-ld:
18747         @if [ $(current_stage) = stage2 ]; then \
18748           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18749         else \
18750           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18751           $(MAKE) stage2-start; \
18752         fi; \
18753         cd $(HOST_SUBDIR)/ld && \
18754         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18755 @endif ld-bootstrap
18756
18757
18758 .PHONY: all-stage3-ld maybe-all-stage3-ld
18759 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18760 maybe-all-stage3-ld:
18761 maybe-clean-stage3-ld:
18762 @if ld-bootstrap
18763 maybe-all-stage3-ld: all-stage3-ld
18764 all-stage3: all-stage3-ld
18765 TARGET-stage3-ld = $(TARGET-ld)
18766 all-stage3-ld: configure-stage3-ld
18767         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18768         @r=`${PWD_COMMAND}`; export r; \
18769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18770         TFLAGS="$(STAGE3_TFLAGS)"; \
18771         $(HOST_EXPORTS) \
18772         $(POSTSTAGE1_HOST_EXPORTS)  \
18773         cd $(HOST_SUBDIR)/ld && \
18774         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18775                 CFLAGS="$(STAGE3_CFLAGS)" \
18776                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18777                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18778                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18779                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18780                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18781                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18782                 TFLAGS="$(STAGE3_TFLAGS)" \
18783                 $(TARGET-stage3-ld)
18784
18785 maybe-clean-stage3-ld: clean-stage3-ld
18786 clean-stage3: clean-stage3-ld
18787 clean-stage3-ld:
18788         @if [ $(current_stage) = stage3 ]; then \
18789           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18790         else \
18791           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18792           $(MAKE) stage3-start; \
18793         fi; \
18794         cd $(HOST_SUBDIR)/ld && \
18795         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18796 @endif ld-bootstrap
18797
18798
18799 .PHONY: all-stage4-ld maybe-all-stage4-ld
18800 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18801 maybe-all-stage4-ld:
18802 maybe-clean-stage4-ld:
18803 @if ld-bootstrap
18804 maybe-all-stage4-ld: all-stage4-ld
18805 all-stage4: all-stage4-ld
18806 TARGET-stage4-ld = $(TARGET-ld)
18807 all-stage4-ld: configure-stage4-ld
18808         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18809         @r=`${PWD_COMMAND}`; export r; \
18810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18811         TFLAGS="$(STAGE4_TFLAGS)"; \
18812         $(HOST_EXPORTS) \
18813         $(POSTSTAGE1_HOST_EXPORTS)  \
18814         cd $(HOST_SUBDIR)/ld && \
18815         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18816                 CFLAGS="$(STAGE4_CFLAGS)" \
18817                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18818                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18819                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18820                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18821                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18822                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18823                 TFLAGS="$(STAGE4_TFLAGS)" \
18824                 $(TARGET-stage4-ld)
18825
18826 maybe-clean-stage4-ld: clean-stage4-ld
18827 clean-stage4: clean-stage4-ld
18828 clean-stage4-ld:
18829         @if [ $(current_stage) = stage4 ]; then \
18830           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18831         else \
18832           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18833           $(MAKE) stage4-start; \
18834         fi; \
18835         cd $(HOST_SUBDIR)/ld && \
18836         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18837 @endif ld-bootstrap
18838
18839
18840 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18841 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18842 maybe-all-stageprofile-ld:
18843 maybe-clean-stageprofile-ld:
18844 @if ld-bootstrap
18845 maybe-all-stageprofile-ld: all-stageprofile-ld
18846 all-stageprofile: all-stageprofile-ld
18847 TARGET-stageprofile-ld = $(TARGET-ld)
18848 all-stageprofile-ld: configure-stageprofile-ld
18849         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18850         @r=`${PWD_COMMAND}`; export r; \
18851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18852         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18853         $(HOST_EXPORTS) \
18854         $(POSTSTAGE1_HOST_EXPORTS)  \
18855         cd $(HOST_SUBDIR)/ld && \
18856         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18857                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18858                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18859                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18860                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18861                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18862                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18863                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18864                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18865                 $(TARGET-stageprofile-ld)
18866
18867 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18868 clean-stageprofile: clean-stageprofile-ld
18869 clean-stageprofile-ld:
18870         @if [ $(current_stage) = stageprofile ]; then \
18871           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18872         else \
18873           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18874           $(MAKE) stageprofile-start; \
18875         fi; \
18876         cd $(HOST_SUBDIR)/ld && \
18877         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18878 @endif ld-bootstrap
18879
18880
18881 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18882 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18883 maybe-all-stagefeedback-ld:
18884 maybe-clean-stagefeedback-ld:
18885 @if ld-bootstrap
18886 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18887 all-stagefeedback: all-stagefeedback-ld
18888 TARGET-stagefeedback-ld = $(TARGET-ld)
18889 all-stagefeedback-ld: configure-stagefeedback-ld
18890         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18891         @r=`${PWD_COMMAND}`; export r; \
18892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18893         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18894         $(HOST_EXPORTS) \
18895         $(POSTSTAGE1_HOST_EXPORTS)  \
18896         cd $(HOST_SUBDIR)/ld && \
18897         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18898                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18899                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18900                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18901                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18902                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18903                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18904                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18905                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18906                 $(TARGET-stagefeedback-ld)
18907
18908 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18909 clean-stagefeedback: clean-stagefeedback-ld
18910 clean-stagefeedback-ld:
18911         @if [ $(current_stage) = stagefeedback ]; then \
18912           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18913         else \
18914           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18915           $(MAKE) stagefeedback-start; \
18916         fi; \
18917         cd $(HOST_SUBDIR)/ld && \
18918         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18919 @endif ld-bootstrap
18920
18921
18922
18923
18924
18925 .PHONY: check-ld maybe-check-ld
18926 maybe-check-ld:
18927 @if ld
18928 maybe-check-ld: check-ld
18929
18930 check-ld:
18931         @: $(MAKE); $(unstage)
18932         @r=`${PWD_COMMAND}`; export r; \
18933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18934         $(HOST_EXPORTS) \
18935         (cd $(HOST_SUBDIR)/ld && \
18936           $(MAKE) $(FLAGS_TO_PASS)  check)
18937
18938 @endif ld
18939
18940 .PHONY: install-ld maybe-install-ld
18941 maybe-install-ld:
18942 @if ld
18943 maybe-install-ld: install-ld
18944
18945 install-ld: installdirs
18946         @: $(MAKE); $(unstage)
18947         @r=`${PWD_COMMAND}`; export r; \
18948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18949         $(HOST_EXPORTS) \
18950         (cd $(HOST_SUBDIR)/ld && \
18951           $(MAKE) $(FLAGS_TO_PASS)  install)
18952
18953 @endif ld
18954
18955 .PHONY: install-strip-ld maybe-install-strip-ld
18956 maybe-install-strip-ld:
18957 @if ld
18958 maybe-install-strip-ld: install-strip-ld
18959
18960 install-strip-ld: installdirs
18961         @: $(MAKE); $(unstage)
18962         @r=`${PWD_COMMAND}`; export r; \
18963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18964         $(HOST_EXPORTS) \
18965         (cd $(HOST_SUBDIR)/ld && \
18966           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18967
18968 @endif ld
18969
18970 # Other targets (info, dvi, pdf, etc.)
18971
18972 .PHONY: maybe-info-ld info-ld
18973 maybe-info-ld:
18974 @if ld
18975 maybe-info-ld: info-ld
18976
18977 info-ld: \
18978     configure-ld 
18979         @[ -f ./ld/Makefile ] || exit 0; \
18980         r=`${PWD_COMMAND}`; export r; \
18981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18982         $(HOST_EXPORTS) \
18983         for flag in $(EXTRA_HOST_FLAGS) ; do \
18984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18985         done; \
18986         echo "Doing info in ld" ; \
18987         (cd $(HOST_SUBDIR)/ld && \
18988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18990                   "RANLIB=$${RANLIB}" \
18991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18992                   info) \
18993           || exit 1
18994
18995 @endif ld
18996
18997 .PHONY: maybe-dvi-ld dvi-ld
18998 maybe-dvi-ld:
18999 @if ld
19000 maybe-dvi-ld: dvi-ld
19001
19002 dvi-ld: \
19003     configure-ld 
19004         @[ -f ./ld/Makefile ] || exit 0; \
19005         r=`${PWD_COMMAND}`; export r; \
19006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19007         $(HOST_EXPORTS) \
19008         for flag in $(EXTRA_HOST_FLAGS) ; do \
19009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19010         done; \
19011         echo "Doing dvi in ld" ; \
19012         (cd $(HOST_SUBDIR)/ld && \
19013           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19014                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19015                   "RANLIB=$${RANLIB}" \
19016                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19017                   dvi) \
19018           || exit 1
19019
19020 @endif ld
19021
19022 .PHONY: maybe-pdf-ld pdf-ld
19023 maybe-pdf-ld:
19024 @if ld
19025 maybe-pdf-ld: pdf-ld
19026
19027 pdf-ld: \
19028     configure-ld 
19029         @[ -f ./ld/Makefile ] || exit 0; \
19030         r=`${PWD_COMMAND}`; export r; \
19031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19032         $(HOST_EXPORTS) \
19033         for flag in $(EXTRA_HOST_FLAGS) ; do \
19034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19035         done; \
19036         echo "Doing pdf in ld" ; \
19037         (cd $(HOST_SUBDIR)/ld && \
19038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19040                   "RANLIB=$${RANLIB}" \
19041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19042                   pdf) \
19043           || exit 1
19044
19045 @endif ld
19046
19047 .PHONY: maybe-html-ld html-ld
19048 maybe-html-ld:
19049 @if ld
19050 maybe-html-ld: html-ld
19051
19052 html-ld: \
19053     configure-ld 
19054         @[ -f ./ld/Makefile ] || exit 0; \
19055         r=`${PWD_COMMAND}`; export r; \
19056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19057         $(HOST_EXPORTS) \
19058         for flag in $(EXTRA_HOST_FLAGS) ; do \
19059           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19060         done; \
19061         echo "Doing html in ld" ; \
19062         (cd $(HOST_SUBDIR)/ld && \
19063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19065                   "RANLIB=$${RANLIB}" \
19066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19067                   html) \
19068           || exit 1
19069
19070 @endif ld
19071
19072 .PHONY: maybe-TAGS-ld TAGS-ld
19073 maybe-TAGS-ld:
19074 @if ld
19075 maybe-TAGS-ld: TAGS-ld
19076
19077 TAGS-ld: \
19078     configure-ld 
19079         @[ -f ./ld/Makefile ] || exit 0; \
19080         r=`${PWD_COMMAND}`; export r; \
19081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19082         $(HOST_EXPORTS) \
19083         for flag in $(EXTRA_HOST_FLAGS) ; do \
19084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19085         done; \
19086         echo "Doing TAGS in ld" ; \
19087         (cd $(HOST_SUBDIR)/ld && \
19088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19090                   "RANLIB=$${RANLIB}" \
19091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19092                   TAGS) \
19093           || exit 1
19094
19095 @endif ld
19096
19097 .PHONY: maybe-install-info-ld install-info-ld
19098 maybe-install-info-ld:
19099 @if ld
19100 maybe-install-info-ld: install-info-ld
19101
19102 install-info-ld: \
19103     configure-ld \
19104     info-ld 
19105         @[ -f ./ld/Makefile ] || exit 0; \
19106         r=`${PWD_COMMAND}`; export r; \
19107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19108         $(HOST_EXPORTS) \
19109         for flag in $(EXTRA_HOST_FLAGS) ; do \
19110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19111         done; \
19112         echo "Doing install-info in ld" ; \
19113         (cd $(HOST_SUBDIR)/ld && \
19114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19116                   "RANLIB=$${RANLIB}" \
19117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19118                   install-info) \
19119           || exit 1
19120
19121 @endif ld
19122
19123 .PHONY: maybe-install-pdf-ld install-pdf-ld
19124 maybe-install-pdf-ld:
19125 @if ld
19126 maybe-install-pdf-ld: install-pdf-ld
19127
19128 install-pdf-ld: \
19129     configure-ld \
19130     pdf-ld 
19131         @[ -f ./ld/Makefile ] || exit 0; \
19132         r=`${PWD_COMMAND}`; export r; \
19133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19134         $(HOST_EXPORTS) \
19135         for flag in $(EXTRA_HOST_FLAGS) ; do \
19136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19137         done; \
19138         echo "Doing install-pdf in ld" ; \
19139         (cd $(HOST_SUBDIR)/ld && \
19140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19142                   "RANLIB=$${RANLIB}" \
19143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19144                   install-pdf) \
19145           || exit 1
19146
19147 @endif ld
19148
19149 .PHONY: maybe-install-html-ld install-html-ld
19150 maybe-install-html-ld:
19151 @if ld
19152 maybe-install-html-ld: install-html-ld
19153
19154 install-html-ld: \
19155     configure-ld \
19156     html-ld 
19157         @[ -f ./ld/Makefile ] || exit 0; \
19158         r=`${PWD_COMMAND}`; export r; \
19159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19160         $(HOST_EXPORTS) \
19161         for flag in $(EXTRA_HOST_FLAGS) ; do \
19162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19163         done; \
19164         echo "Doing install-html in ld" ; \
19165         (cd $(HOST_SUBDIR)/ld && \
19166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19168                   "RANLIB=$${RANLIB}" \
19169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19170                   install-html) \
19171           || exit 1
19172
19173 @endif ld
19174
19175 .PHONY: maybe-installcheck-ld installcheck-ld
19176 maybe-installcheck-ld:
19177 @if ld
19178 maybe-installcheck-ld: installcheck-ld
19179
19180 installcheck-ld: \
19181     configure-ld 
19182         @[ -f ./ld/Makefile ] || exit 0; \
19183         r=`${PWD_COMMAND}`; export r; \
19184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19185         $(HOST_EXPORTS) \
19186         for flag in $(EXTRA_HOST_FLAGS) ; do \
19187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19188         done; \
19189         echo "Doing installcheck in ld" ; \
19190         (cd $(HOST_SUBDIR)/ld && \
19191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19193                   "RANLIB=$${RANLIB}" \
19194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19195                   installcheck) \
19196           || exit 1
19197
19198 @endif ld
19199
19200 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19201 maybe-mostlyclean-ld:
19202 @if ld
19203 maybe-mostlyclean-ld: mostlyclean-ld
19204
19205 mostlyclean-ld: 
19206         @[ -f ./ld/Makefile ] || exit 0; \
19207         r=`${PWD_COMMAND}`; export r; \
19208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19209         $(HOST_EXPORTS) \
19210         for flag in $(EXTRA_HOST_FLAGS) ; do \
19211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19212         done; \
19213         echo "Doing mostlyclean in ld" ; \
19214         (cd $(HOST_SUBDIR)/ld && \
19215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19217                   "RANLIB=$${RANLIB}" \
19218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19219                   mostlyclean) \
19220           || exit 1
19221
19222 @endif ld
19223
19224 .PHONY: maybe-clean-ld clean-ld
19225 maybe-clean-ld:
19226 @if ld
19227 maybe-clean-ld: clean-ld
19228
19229 clean-ld: 
19230         @[ -f ./ld/Makefile ] || exit 0; \
19231         r=`${PWD_COMMAND}`; export r; \
19232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19233         $(HOST_EXPORTS) \
19234         for flag in $(EXTRA_HOST_FLAGS) ; do \
19235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19236         done; \
19237         echo "Doing clean in ld" ; \
19238         (cd $(HOST_SUBDIR)/ld && \
19239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19241                   "RANLIB=$${RANLIB}" \
19242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19243                   clean) \
19244           || exit 1
19245
19246 @endif ld
19247
19248 .PHONY: maybe-distclean-ld distclean-ld
19249 maybe-distclean-ld:
19250 @if ld
19251 maybe-distclean-ld: distclean-ld
19252
19253 distclean-ld: 
19254         @[ -f ./ld/Makefile ] || exit 0; \
19255         r=`${PWD_COMMAND}`; export r; \
19256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19257         $(HOST_EXPORTS) \
19258         for flag in $(EXTRA_HOST_FLAGS) ; do \
19259           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19260         done; \
19261         echo "Doing distclean in ld" ; \
19262         (cd $(HOST_SUBDIR)/ld && \
19263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19265                   "RANLIB=$${RANLIB}" \
19266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19267                   distclean) \
19268           || exit 1
19269
19270 @endif ld
19271
19272 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19273 maybe-maintainer-clean-ld:
19274 @if ld
19275 maybe-maintainer-clean-ld: maintainer-clean-ld
19276
19277 maintainer-clean-ld: 
19278         @[ -f ./ld/Makefile ] || exit 0; \
19279         r=`${PWD_COMMAND}`; export r; \
19280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19281         $(HOST_EXPORTS) \
19282         for flag in $(EXTRA_HOST_FLAGS) ; do \
19283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19284         done; \
19285         echo "Doing maintainer-clean in ld" ; \
19286         (cd $(HOST_SUBDIR)/ld && \
19287           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19288                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19289                   "RANLIB=$${RANLIB}" \
19290                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19291                   maintainer-clean) \
19292           || exit 1
19293
19294 @endif ld
19295
19296
19297
19298 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19299 maybe-configure-libbacktrace:
19300 @if gcc-bootstrap
19301 configure-libbacktrace: stage_current
19302 @endif gcc-bootstrap
19303 @if libbacktrace
19304 maybe-configure-libbacktrace: configure-libbacktrace
19305 configure-libbacktrace: 
19306         @r=`${PWD_COMMAND}`; export r; \
19307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19308         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19309         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19310         $(HOST_EXPORTS)  \
19311         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19312         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19313         case $(srcdir) in \
19314           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19315           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19316                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19317         esac; \
19318         module_srcdir=libbacktrace; \
19319         $(SHELL) \
19320           $$s/$$module_srcdir/configure \
19321           --srcdir=$${topdir}/$$module_srcdir \
19322           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19323           --target=${target_alias}  \
19324           || exit 1
19325 @endif libbacktrace
19326
19327
19328
19329 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19330 maybe-configure-stage1-libbacktrace:
19331 @if libbacktrace-bootstrap
19332 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19333 configure-stage1-libbacktrace:
19334         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19335         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19336         @r=`${PWD_COMMAND}`; export r; \
19337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19338         TFLAGS="$(STAGE1_TFLAGS)"; \
19339         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19340         $(HOST_EXPORTS) \
19341         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19342         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19343         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19344         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace ; \
19345         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19346         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19347         case $(srcdir) in \
19348           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19349           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19350                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19351         esac; \
19352         module_srcdir=libbacktrace; \
19353         $(SHELL) $$s/$$module_srcdir/configure \
19354           --srcdir=$${topdir}/$$module_srcdir \
19355           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19356           --target=${target_alias} \
19357            \
19358           $(STAGE1_CONFIGURE_FLAGS)
19359 @endif libbacktrace-bootstrap
19360
19361 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19362 maybe-configure-stage2-libbacktrace:
19363 @if libbacktrace-bootstrap
19364 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19365 configure-stage2-libbacktrace:
19366         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19367         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19368         @r=`${PWD_COMMAND}`; export r; \
19369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19370         TFLAGS="$(STAGE2_TFLAGS)"; \
19371         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19372         $(HOST_EXPORTS) \
19373         $(POSTSTAGE1_HOST_EXPORTS) \
19374         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19375         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19376         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19377         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace ; \
19378         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19379         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19380         case $(srcdir) in \
19381           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19382           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19383                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19384         esac; \
19385         module_srcdir=libbacktrace; \
19386         $(SHELL) $$s/$$module_srcdir/configure \
19387           --srcdir=$${topdir}/$$module_srcdir \
19388           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19389           --target=${target_alias} \
19390            --with-build-libsubdir=$(HOST_SUBDIR)  \
19391           $(STAGE2_CONFIGURE_FLAGS)
19392 @endif libbacktrace-bootstrap
19393
19394 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19395 maybe-configure-stage3-libbacktrace:
19396 @if libbacktrace-bootstrap
19397 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19398 configure-stage3-libbacktrace:
19399         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19400         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19401         @r=`${PWD_COMMAND}`; export r; \
19402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19403         TFLAGS="$(STAGE3_TFLAGS)"; \
19404         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19405         $(HOST_EXPORTS) \
19406         $(POSTSTAGE1_HOST_EXPORTS) \
19407         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19408         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19409         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19410         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace ; \
19411         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19412         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19413         case $(srcdir) in \
19414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19415           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19417         esac; \
19418         module_srcdir=libbacktrace; \
19419         $(SHELL) $$s/$$module_srcdir/configure \
19420           --srcdir=$${topdir}/$$module_srcdir \
19421           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19422           --target=${target_alias} \
19423            --with-build-libsubdir=$(HOST_SUBDIR)  \
19424           $(STAGE3_CONFIGURE_FLAGS)
19425 @endif libbacktrace-bootstrap
19426
19427 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19428 maybe-configure-stage4-libbacktrace:
19429 @if libbacktrace-bootstrap
19430 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19431 configure-stage4-libbacktrace:
19432         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19433         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19434         @r=`${PWD_COMMAND}`; export r; \
19435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19436         TFLAGS="$(STAGE4_TFLAGS)"; \
19437         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19438         $(HOST_EXPORTS) \
19439         $(POSTSTAGE1_HOST_EXPORTS) \
19440         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19441         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19442         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19443         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace ; \
19444         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19445         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19446         case $(srcdir) in \
19447           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19448           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19449                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19450         esac; \
19451         module_srcdir=libbacktrace; \
19452         $(SHELL) $$s/$$module_srcdir/configure \
19453           --srcdir=$${topdir}/$$module_srcdir \
19454           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19455           --target=${target_alias} \
19456            --with-build-libsubdir=$(HOST_SUBDIR)  \
19457           $(STAGE4_CONFIGURE_FLAGS)
19458 @endif libbacktrace-bootstrap
19459
19460 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19461 maybe-configure-stageprofile-libbacktrace:
19462 @if libbacktrace-bootstrap
19463 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19464 configure-stageprofile-libbacktrace:
19465         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19466         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19467         @r=`${PWD_COMMAND}`; export r; \
19468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19469         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19470         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19471         $(HOST_EXPORTS) \
19472         $(POSTSTAGE1_HOST_EXPORTS) \
19473         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19474         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19475         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19476         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace ; \
19477         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19478         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19479         case $(srcdir) in \
19480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19481           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19483         esac; \
19484         module_srcdir=libbacktrace; \
19485         $(SHELL) $$s/$$module_srcdir/configure \
19486           --srcdir=$${topdir}/$$module_srcdir \
19487           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19488           --target=${target_alias} \
19489            --with-build-libsubdir=$(HOST_SUBDIR)  \
19490           $(STAGEprofile_CONFIGURE_FLAGS)
19491 @endif libbacktrace-bootstrap
19492
19493 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19494 maybe-configure-stagefeedback-libbacktrace:
19495 @if libbacktrace-bootstrap
19496 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19497 configure-stagefeedback-libbacktrace:
19498         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19499         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19500         @r=`${PWD_COMMAND}`; export r; \
19501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19502         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19503         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19504         $(HOST_EXPORTS) \
19505         $(POSTSTAGE1_HOST_EXPORTS) \
19506         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19507         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19508         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19509         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace ; \
19510         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19511         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19512         case $(srcdir) in \
19513           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19514           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19515                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19516         esac; \
19517         module_srcdir=libbacktrace; \
19518         $(SHELL) $$s/$$module_srcdir/configure \
19519           --srcdir=$${topdir}/$$module_srcdir \
19520           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19521           --target=${target_alias} \
19522            --with-build-libsubdir=$(HOST_SUBDIR)  \
19523           $(STAGEfeedback_CONFIGURE_FLAGS)
19524 @endif libbacktrace-bootstrap
19525
19526
19527
19528
19529
19530 .PHONY: all-libbacktrace maybe-all-libbacktrace
19531 maybe-all-libbacktrace:
19532 @if gcc-bootstrap
19533 all-libbacktrace: stage_current
19534 @endif gcc-bootstrap
19535 @if libbacktrace
19536 TARGET-libbacktrace=all
19537 maybe-all-libbacktrace: all-libbacktrace
19538 all-libbacktrace: configure-libbacktrace
19539         @r=`${PWD_COMMAND}`; export r; \
19540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19541         $(HOST_EXPORTS)  \
19542         (cd $(HOST_SUBDIR)/libbacktrace && \
19543           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19544                 $(TARGET-libbacktrace))
19545 @endif libbacktrace
19546
19547
19548
19549 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19550 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19551 maybe-all-stage1-libbacktrace:
19552 maybe-clean-stage1-libbacktrace:
19553 @if libbacktrace-bootstrap
19554 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19555 all-stage1: all-stage1-libbacktrace
19556 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19557 all-stage1-libbacktrace: configure-stage1-libbacktrace
19558         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19559         @r=`${PWD_COMMAND}`; export r; \
19560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19561         TFLAGS="$(STAGE1_TFLAGS)"; \
19562         $(HOST_EXPORTS)  \
19563         cd $(HOST_SUBDIR)/libbacktrace && \
19564         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19565                 CFLAGS="$(STAGE1_CFLAGS)" \
19566                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19567                 LIBCFLAGS="$(LIBCFLAGS)" \
19568                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19569                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19570                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19571                 $(EXTRA_HOST_FLAGS)  \
19572                 $(STAGE1_FLAGS_TO_PASS)  \
19573                 TFLAGS="$(STAGE1_TFLAGS)" \
19574                 $(TARGET-stage1-libbacktrace)
19575
19576 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19577 clean-stage1: clean-stage1-libbacktrace
19578 clean-stage1-libbacktrace:
19579         @if [ $(current_stage) = stage1 ]; then \
19580           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19581         else \
19582           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19583           $(MAKE) stage1-start; \
19584         fi; \
19585         cd $(HOST_SUBDIR)/libbacktrace && \
19586         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19587         $(STAGE1_FLAGS_TO_PASS)  clean
19588 @endif libbacktrace-bootstrap
19589
19590
19591 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19592 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19593 maybe-all-stage2-libbacktrace:
19594 maybe-clean-stage2-libbacktrace:
19595 @if libbacktrace-bootstrap
19596 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19597 all-stage2: all-stage2-libbacktrace
19598 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19599 all-stage2-libbacktrace: configure-stage2-libbacktrace
19600         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19601         @r=`${PWD_COMMAND}`; export r; \
19602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19603         TFLAGS="$(STAGE2_TFLAGS)"; \
19604         $(HOST_EXPORTS) \
19605         $(POSTSTAGE1_HOST_EXPORTS)  \
19606         cd $(HOST_SUBDIR)/libbacktrace && \
19607         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19608                 CFLAGS="$(STAGE2_CFLAGS)" \
19609                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19610                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19611                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19612                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19613                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19614                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19615                 TFLAGS="$(STAGE2_TFLAGS)" \
19616                 $(TARGET-stage2-libbacktrace)
19617
19618 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19619 clean-stage2: clean-stage2-libbacktrace
19620 clean-stage2-libbacktrace:
19621         @if [ $(current_stage) = stage2 ]; then \
19622           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19623         else \
19624           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19625           $(MAKE) stage2-start; \
19626         fi; \
19627         cd $(HOST_SUBDIR)/libbacktrace && \
19628         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19629 @endif libbacktrace-bootstrap
19630
19631
19632 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19633 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19634 maybe-all-stage3-libbacktrace:
19635 maybe-clean-stage3-libbacktrace:
19636 @if libbacktrace-bootstrap
19637 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19638 all-stage3: all-stage3-libbacktrace
19639 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19640 all-stage3-libbacktrace: configure-stage3-libbacktrace
19641         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19642         @r=`${PWD_COMMAND}`; export r; \
19643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19644         TFLAGS="$(STAGE3_TFLAGS)"; \
19645         $(HOST_EXPORTS) \
19646         $(POSTSTAGE1_HOST_EXPORTS)  \
19647         cd $(HOST_SUBDIR)/libbacktrace && \
19648         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19649                 CFLAGS="$(STAGE3_CFLAGS)" \
19650                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19651                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19652                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19653                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19654                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19655                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19656                 TFLAGS="$(STAGE3_TFLAGS)" \
19657                 $(TARGET-stage3-libbacktrace)
19658
19659 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19660 clean-stage3: clean-stage3-libbacktrace
19661 clean-stage3-libbacktrace:
19662         @if [ $(current_stage) = stage3 ]; then \
19663           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19664         else \
19665           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19666           $(MAKE) stage3-start; \
19667         fi; \
19668         cd $(HOST_SUBDIR)/libbacktrace && \
19669         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19670 @endif libbacktrace-bootstrap
19671
19672
19673 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19674 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19675 maybe-all-stage4-libbacktrace:
19676 maybe-clean-stage4-libbacktrace:
19677 @if libbacktrace-bootstrap
19678 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19679 all-stage4: all-stage4-libbacktrace
19680 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19681 all-stage4-libbacktrace: configure-stage4-libbacktrace
19682         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19683         @r=`${PWD_COMMAND}`; export r; \
19684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19685         TFLAGS="$(STAGE4_TFLAGS)"; \
19686         $(HOST_EXPORTS) \
19687         $(POSTSTAGE1_HOST_EXPORTS)  \
19688         cd $(HOST_SUBDIR)/libbacktrace && \
19689         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19690                 CFLAGS="$(STAGE4_CFLAGS)" \
19691                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19692                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19693                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19694                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19695                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19696                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19697                 TFLAGS="$(STAGE4_TFLAGS)" \
19698                 $(TARGET-stage4-libbacktrace)
19699
19700 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19701 clean-stage4: clean-stage4-libbacktrace
19702 clean-stage4-libbacktrace:
19703         @if [ $(current_stage) = stage4 ]; then \
19704           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19705         else \
19706           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19707           $(MAKE) stage4-start; \
19708         fi; \
19709         cd $(HOST_SUBDIR)/libbacktrace && \
19710         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19711 @endif libbacktrace-bootstrap
19712
19713
19714 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19715 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19716 maybe-all-stageprofile-libbacktrace:
19717 maybe-clean-stageprofile-libbacktrace:
19718 @if libbacktrace-bootstrap
19719 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19720 all-stageprofile: all-stageprofile-libbacktrace
19721 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19722 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19723         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19724         @r=`${PWD_COMMAND}`; export r; \
19725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19726         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19727         $(HOST_EXPORTS) \
19728         $(POSTSTAGE1_HOST_EXPORTS)  \
19729         cd $(HOST_SUBDIR)/libbacktrace && \
19730         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19731                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19732                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19733                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19734                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19735                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19736                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19737                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19738                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19739                 $(TARGET-stageprofile-libbacktrace)
19740
19741 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19742 clean-stageprofile: clean-stageprofile-libbacktrace
19743 clean-stageprofile-libbacktrace:
19744         @if [ $(current_stage) = stageprofile ]; then \
19745           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19746         else \
19747           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19748           $(MAKE) stageprofile-start; \
19749         fi; \
19750         cd $(HOST_SUBDIR)/libbacktrace && \
19751         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19752 @endif libbacktrace-bootstrap
19753
19754
19755 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19756 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19757 maybe-all-stagefeedback-libbacktrace:
19758 maybe-clean-stagefeedback-libbacktrace:
19759 @if libbacktrace-bootstrap
19760 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19761 all-stagefeedback: all-stagefeedback-libbacktrace
19762 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19763 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19764         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19765         @r=`${PWD_COMMAND}`; export r; \
19766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19767         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19768         $(HOST_EXPORTS) \
19769         $(POSTSTAGE1_HOST_EXPORTS)  \
19770         cd $(HOST_SUBDIR)/libbacktrace && \
19771         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19772                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19773                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19774                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19775                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19776                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19777                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19778                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19779                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19780                 $(TARGET-stagefeedback-libbacktrace)
19781
19782 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19783 clean-stagefeedback: clean-stagefeedback-libbacktrace
19784 clean-stagefeedback-libbacktrace:
19785         @if [ $(current_stage) = stagefeedback ]; then \
19786           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19787         else \
19788           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19789           $(MAKE) stagefeedback-start; \
19790         fi; \
19791         cd $(HOST_SUBDIR)/libbacktrace && \
19792         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19793 @endif libbacktrace-bootstrap
19794
19795
19796
19797
19798
19799 .PHONY: check-libbacktrace maybe-check-libbacktrace
19800 maybe-check-libbacktrace:
19801 @if libbacktrace
19802 maybe-check-libbacktrace: check-libbacktrace
19803
19804 check-libbacktrace:
19805         @: $(MAKE); $(unstage)
19806         @r=`${PWD_COMMAND}`; export r; \
19807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19808         $(HOST_EXPORTS) \
19809         (cd $(HOST_SUBDIR)/libbacktrace && \
19810           $(MAKE) $(FLAGS_TO_PASS)  check)
19811
19812 @endif libbacktrace
19813
19814 .PHONY: install-libbacktrace maybe-install-libbacktrace
19815 maybe-install-libbacktrace:
19816 @if libbacktrace
19817 maybe-install-libbacktrace: install-libbacktrace
19818
19819 install-libbacktrace: installdirs
19820         @: $(MAKE); $(unstage)
19821         @r=`${PWD_COMMAND}`; export r; \
19822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19823         $(HOST_EXPORTS) \
19824         (cd $(HOST_SUBDIR)/libbacktrace && \
19825           $(MAKE) $(FLAGS_TO_PASS)  install)
19826
19827 @endif libbacktrace
19828
19829 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19830 maybe-install-strip-libbacktrace:
19831 @if libbacktrace
19832 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19833
19834 install-strip-libbacktrace: installdirs
19835         @: $(MAKE); $(unstage)
19836         @r=`${PWD_COMMAND}`; export r; \
19837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19838         $(HOST_EXPORTS) \
19839         (cd $(HOST_SUBDIR)/libbacktrace && \
19840           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19841
19842 @endif libbacktrace
19843
19844 # Other targets (info, dvi, pdf, etc.)
19845
19846 .PHONY: maybe-info-libbacktrace info-libbacktrace
19847 maybe-info-libbacktrace:
19848 @if libbacktrace
19849 maybe-info-libbacktrace: info-libbacktrace
19850
19851 info-libbacktrace: \
19852     configure-libbacktrace 
19853         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19854         r=`${PWD_COMMAND}`; export r; \
19855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19856         $(HOST_EXPORTS) \
19857         for flag in $(EXTRA_HOST_FLAGS) ; do \
19858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19859         done; \
19860         echo "Doing info in libbacktrace" ; \
19861         (cd $(HOST_SUBDIR)/libbacktrace && \
19862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19864                   "RANLIB=$${RANLIB}" \
19865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19866                   info) \
19867           || exit 1
19868
19869 @endif libbacktrace
19870
19871 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19872 maybe-dvi-libbacktrace:
19873 @if libbacktrace
19874 maybe-dvi-libbacktrace: dvi-libbacktrace
19875
19876 dvi-libbacktrace: \
19877     configure-libbacktrace 
19878         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19879         r=`${PWD_COMMAND}`; export r; \
19880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19881         $(HOST_EXPORTS) \
19882         for flag in $(EXTRA_HOST_FLAGS) ; do \
19883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19884         done; \
19885         echo "Doing dvi in libbacktrace" ; \
19886         (cd $(HOST_SUBDIR)/libbacktrace && \
19887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19889                   "RANLIB=$${RANLIB}" \
19890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19891                   dvi) \
19892           || exit 1
19893
19894 @endif libbacktrace
19895
19896 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19897 maybe-pdf-libbacktrace:
19898 @if libbacktrace
19899 maybe-pdf-libbacktrace: pdf-libbacktrace
19900
19901 pdf-libbacktrace: \
19902     configure-libbacktrace 
19903         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19904         r=`${PWD_COMMAND}`; export r; \
19905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19906         $(HOST_EXPORTS) \
19907         for flag in $(EXTRA_HOST_FLAGS) ; do \
19908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19909         done; \
19910         echo "Doing pdf in libbacktrace" ; \
19911         (cd $(HOST_SUBDIR)/libbacktrace && \
19912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19914                   "RANLIB=$${RANLIB}" \
19915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19916                   pdf) \
19917           || exit 1
19918
19919 @endif libbacktrace
19920
19921 .PHONY: maybe-html-libbacktrace html-libbacktrace
19922 maybe-html-libbacktrace:
19923 @if libbacktrace
19924 maybe-html-libbacktrace: html-libbacktrace
19925
19926 html-libbacktrace: \
19927     configure-libbacktrace 
19928         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19929         r=`${PWD_COMMAND}`; export r; \
19930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19931         $(HOST_EXPORTS) \
19932         for flag in $(EXTRA_HOST_FLAGS) ; do \
19933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19934         done; \
19935         echo "Doing html in libbacktrace" ; \
19936         (cd $(HOST_SUBDIR)/libbacktrace && \
19937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19939                   "RANLIB=$${RANLIB}" \
19940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19941                   html) \
19942           || exit 1
19943
19944 @endif libbacktrace
19945
19946 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19947 maybe-TAGS-libbacktrace:
19948 @if libbacktrace
19949 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19950
19951 TAGS-libbacktrace: \
19952     configure-libbacktrace 
19953         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19954         r=`${PWD_COMMAND}`; export r; \
19955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19956         $(HOST_EXPORTS) \
19957         for flag in $(EXTRA_HOST_FLAGS) ; do \
19958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19959         done; \
19960         echo "Doing TAGS in libbacktrace" ; \
19961         (cd $(HOST_SUBDIR)/libbacktrace && \
19962           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19963                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19964                   "RANLIB=$${RANLIB}" \
19965                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19966                   TAGS) \
19967           || exit 1
19968
19969 @endif libbacktrace
19970
19971 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19972 maybe-install-info-libbacktrace:
19973 @if libbacktrace
19974 maybe-install-info-libbacktrace: install-info-libbacktrace
19975
19976 install-info-libbacktrace: \
19977     configure-libbacktrace \
19978     info-libbacktrace 
19979         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19980         r=`${PWD_COMMAND}`; export r; \
19981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19982         $(HOST_EXPORTS) \
19983         for flag in $(EXTRA_HOST_FLAGS) ; do \
19984           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19985         done; \
19986         echo "Doing install-info in libbacktrace" ; \
19987         (cd $(HOST_SUBDIR)/libbacktrace && \
19988           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19989                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19990                   "RANLIB=$${RANLIB}" \
19991                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19992                   install-info) \
19993           || exit 1
19994
19995 @endif libbacktrace
19996
19997 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
19998 maybe-install-pdf-libbacktrace:
19999 @if libbacktrace
20000 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20001
20002 install-pdf-libbacktrace: \
20003     configure-libbacktrace \
20004     pdf-libbacktrace 
20005         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20006         r=`${PWD_COMMAND}`; export r; \
20007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20008         $(HOST_EXPORTS) \
20009         for flag in $(EXTRA_HOST_FLAGS) ; do \
20010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20011         done; \
20012         echo "Doing install-pdf in libbacktrace" ; \
20013         (cd $(HOST_SUBDIR)/libbacktrace && \
20014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20016                   "RANLIB=$${RANLIB}" \
20017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20018                   install-pdf) \
20019           || exit 1
20020
20021 @endif libbacktrace
20022
20023 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20024 maybe-install-html-libbacktrace:
20025 @if libbacktrace
20026 maybe-install-html-libbacktrace: install-html-libbacktrace
20027
20028 install-html-libbacktrace: \
20029     configure-libbacktrace \
20030     html-libbacktrace 
20031         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20032         r=`${PWD_COMMAND}`; export r; \
20033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20034         $(HOST_EXPORTS) \
20035         for flag in $(EXTRA_HOST_FLAGS) ; do \
20036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20037         done; \
20038         echo "Doing install-html in libbacktrace" ; \
20039         (cd $(HOST_SUBDIR)/libbacktrace && \
20040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20042                   "RANLIB=$${RANLIB}" \
20043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20044                   install-html) \
20045           || exit 1
20046
20047 @endif libbacktrace
20048
20049 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20050 maybe-installcheck-libbacktrace:
20051 @if libbacktrace
20052 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20053
20054 installcheck-libbacktrace: \
20055     configure-libbacktrace 
20056         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20057         r=`${PWD_COMMAND}`; export r; \
20058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20059         $(HOST_EXPORTS) \
20060         for flag in $(EXTRA_HOST_FLAGS) ; do \
20061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20062         done; \
20063         echo "Doing installcheck in libbacktrace" ; \
20064         (cd $(HOST_SUBDIR)/libbacktrace && \
20065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20067                   "RANLIB=$${RANLIB}" \
20068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20069                   installcheck) \
20070           || exit 1
20071
20072 @endif libbacktrace
20073
20074 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20075 maybe-mostlyclean-libbacktrace:
20076 @if libbacktrace
20077 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20078
20079 mostlyclean-libbacktrace: 
20080         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20081         r=`${PWD_COMMAND}`; export r; \
20082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20083         $(HOST_EXPORTS) \
20084         for flag in $(EXTRA_HOST_FLAGS) ; do \
20085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20086         done; \
20087         echo "Doing mostlyclean in libbacktrace" ; \
20088         (cd $(HOST_SUBDIR)/libbacktrace && \
20089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20091                   "RANLIB=$${RANLIB}" \
20092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20093                   mostlyclean) \
20094           || exit 1
20095
20096 @endif libbacktrace
20097
20098 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20099 maybe-clean-libbacktrace:
20100 @if libbacktrace
20101 maybe-clean-libbacktrace: clean-libbacktrace
20102
20103 clean-libbacktrace: 
20104         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20105         r=`${PWD_COMMAND}`; export r; \
20106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20107         $(HOST_EXPORTS) \
20108         for flag in $(EXTRA_HOST_FLAGS) ; do \
20109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20110         done; \
20111         echo "Doing clean in libbacktrace" ; \
20112         (cd $(HOST_SUBDIR)/libbacktrace && \
20113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20115                   "RANLIB=$${RANLIB}" \
20116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20117                   clean) \
20118           || exit 1
20119
20120 @endif libbacktrace
20121
20122 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20123 maybe-distclean-libbacktrace:
20124 @if libbacktrace
20125 maybe-distclean-libbacktrace: distclean-libbacktrace
20126
20127 distclean-libbacktrace: 
20128         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20129         r=`${PWD_COMMAND}`; export r; \
20130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20131         $(HOST_EXPORTS) \
20132         for flag in $(EXTRA_HOST_FLAGS) ; do \
20133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20134         done; \
20135         echo "Doing distclean in libbacktrace" ; \
20136         (cd $(HOST_SUBDIR)/libbacktrace && \
20137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20139                   "RANLIB=$${RANLIB}" \
20140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20141                   distclean) \
20142           || exit 1
20143
20144 @endif libbacktrace
20145
20146 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20147 maybe-maintainer-clean-libbacktrace:
20148 @if libbacktrace
20149 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20150
20151 maintainer-clean-libbacktrace: 
20152         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20153         r=`${PWD_COMMAND}`; export r; \
20154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20155         $(HOST_EXPORTS) \
20156         for flag in $(EXTRA_HOST_FLAGS) ; do \
20157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20158         done; \
20159         echo "Doing maintainer-clean in libbacktrace" ; \
20160         (cd $(HOST_SUBDIR)/libbacktrace && \
20161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20163                   "RANLIB=$${RANLIB}" \
20164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20165                   maintainer-clean) \
20166           || exit 1
20167
20168 @endif libbacktrace
20169
20170
20171
20172 .PHONY: configure-libcpp maybe-configure-libcpp
20173 maybe-configure-libcpp:
20174 @if gcc-bootstrap
20175 configure-libcpp: stage_current
20176 @endif gcc-bootstrap
20177 @if libcpp
20178 maybe-configure-libcpp: configure-libcpp
20179 configure-libcpp: 
20180         @r=`${PWD_COMMAND}`; export r; \
20181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20182         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20183         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20184         $(HOST_EXPORTS)  \
20185         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20186         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20187         case $(srcdir) in \
20188           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20189           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20190                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20191         esac; \
20192         module_srcdir=libcpp; \
20193         $(SHELL) \
20194           $$s/$$module_srcdir/configure \
20195           --srcdir=$${topdir}/$$module_srcdir \
20196           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20197           --target=${target_alias}  \
20198           || exit 1
20199 @endif libcpp
20200
20201
20202
20203 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20204 maybe-configure-stage1-libcpp:
20205 @if libcpp-bootstrap
20206 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20207 configure-stage1-libcpp:
20208         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20209         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20210         @r=`${PWD_COMMAND}`; export r; \
20211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20212         TFLAGS="$(STAGE1_TFLAGS)"; \
20213         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20214         $(HOST_EXPORTS) \
20215         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20216         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20217         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20218         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
20219         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20220         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20221         case $(srcdir) in \
20222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20223           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20225         esac; \
20226         module_srcdir=libcpp; \
20227         $(SHELL) $$s/$$module_srcdir/configure \
20228           --srcdir=$${topdir}/$$module_srcdir \
20229           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20230           --target=${target_alias} \
20231            \
20232           $(STAGE1_CONFIGURE_FLAGS)
20233 @endif libcpp-bootstrap
20234
20235 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20236 maybe-configure-stage2-libcpp:
20237 @if libcpp-bootstrap
20238 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20239 configure-stage2-libcpp:
20240         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20241         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20242         @r=`${PWD_COMMAND}`; export r; \
20243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20244         TFLAGS="$(STAGE2_TFLAGS)"; \
20245         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20246         $(HOST_EXPORTS) \
20247         $(POSTSTAGE1_HOST_EXPORTS) \
20248         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20249         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20250         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20251         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
20252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20253         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20254         case $(srcdir) in \
20255           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20256           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20257                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20258         esac; \
20259         module_srcdir=libcpp; \
20260         $(SHELL) $$s/$$module_srcdir/configure \
20261           --srcdir=$${topdir}/$$module_srcdir \
20262           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20263           --target=${target_alias} \
20264            --with-build-libsubdir=$(HOST_SUBDIR)  \
20265           $(STAGE2_CONFIGURE_FLAGS)
20266 @endif libcpp-bootstrap
20267
20268 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20269 maybe-configure-stage3-libcpp:
20270 @if libcpp-bootstrap
20271 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20272 configure-stage3-libcpp:
20273         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20274         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20275         @r=`${PWD_COMMAND}`; export r; \
20276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20277         TFLAGS="$(STAGE3_TFLAGS)"; \
20278         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20279         $(HOST_EXPORTS) \
20280         $(POSTSTAGE1_HOST_EXPORTS) \
20281         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20282         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20283         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20284         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
20285         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20286         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20287         case $(srcdir) in \
20288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20289           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20291         esac; \
20292         module_srcdir=libcpp; \
20293         $(SHELL) $$s/$$module_srcdir/configure \
20294           --srcdir=$${topdir}/$$module_srcdir \
20295           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20296           --target=${target_alias} \
20297            --with-build-libsubdir=$(HOST_SUBDIR)  \
20298           $(STAGE3_CONFIGURE_FLAGS)
20299 @endif libcpp-bootstrap
20300
20301 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20302 maybe-configure-stage4-libcpp:
20303 @if libcpp-bootstrap
20304 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20305 configure-stage4-libcpp:
20306         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20307         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20308         @r=`${PWD_COMMAND}`; export r; \
20309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20310         TFLAGS="$(STAGE4_TFLAGS)"; \
20311         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20312         $(HOST_EXPORTS) \
20313         $(POSTSTAGE1_HOST_EXPORTS) \
20314         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20315         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20316         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20317         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
20318         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20319         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20320         case $(srcdir) in \
20321           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20322           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20323                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20324         esac; \
20325         module_srcdir=libcpp; \
20326         $(SHELL) $$s/$$module_srcdir/configure \
20327           --srcdir=$${topdir}/$$module_srcdir \
20328           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20329           --target=${target_alias} \
20330            --with-build-libsubdir=$(HOST_SUBDIR)  \
20331           $(STAGE4_CONFIGURE_FLAGS)
20332 @endif libcpp-bootstrap
20333
20334 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20335 maybe-configure-stageprofile-libcpp:
20336 @if libcpp-bootstrap
20337 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20338 configure-stageprofile-libcpp:
20339         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20340         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20341         @r=`${PWD_COMMAND}`; export r; \
20342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20343         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20344         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20345         $(HOST_EXPORTS) \
20346         $(POSTSTAGE1_HOST_EXPORTS) \
20347         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20348         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20349         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20350         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
20351         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20352         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20353         case $(srcdir) in \
20354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20355           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20357         esac; \
20358         module_srcdir=libcpp; \
20359         $(SHELL) $$s/$$module_srcdir/configure \
20360           --srcdir=$${topdir}/$$module_srcdir \
20361           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20362           --target=${target_alias} \
20363            --with-build-libsubdir=$(HOST_SUBDIR)  \
20364           $(STAGEprofile_CONFIGURE_FLAGS)
20365 @endif libcpp-bootstrap
20366
20367 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20368 maybe-configure-stagefeedback-libcpp:
20369 @if libcpp-bootstrap
20370 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20371 configure-stagefeedback-libcpp:
20372         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20373         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20374         @r=`${PWD_COMMAND}`; export r; \
20375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20376         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20377         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20378         $(HOST_EXPORTS) \
20379         $(POSTSTAGE1_HOST_EXPORTS) \
20380         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20381         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20382         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20383         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
20384         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20385         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20386         case $(srcdir) in \
20387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20388           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20390         esac; \
20391         module_srcdir=libcpp; \
20392         $(SHELL) $$s/$$module_srcdir/configure \
20393           --srcdir=$${topdir}/$$module_srcdir \
20394           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20395           --target=${target_alias} \
20396            --with-build-libsubdir=$(HOST_SUBDIR)  \
20397           $(STAGEfeedback_CONFIGURE_FLAGS)
20398 @endif libcpp-bootstrap
20399
20400
20401
20402
20403
20404 .PHONY: all-libcpp maybe-all-libcpp
20405 maybe-all-libcpp:
20406 @if gcc-bootstrap
20407 all-libcpp: stage_current
20408 @endif gcc-bootstrap
20409 @if libcpp
20410 TARGET-libcpp=all
20411 maybe-all-libcpp: all-libcpp
20412 all-libcpp: configure-libcpp
20413         @r=`${PWD_COMMAND}`; export r; \
20414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20415         $(HOST_EXPORTS)  \
20416         (cd $(HOST_SUBDIR)/libcpp && \
20417           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20418                 $(TARGET-libcpp))
20419 @endif libcpp
20420
20421
20422
20423 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20424 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20425 maybe-all-stage1-libcpp:
20426 maybe-clean-stage1-libcpp:
20427 @if libcpp-bootstrap
20428 maybe-all-stage1-libcpp: all-stage1-libcpp
20429 all-stage1: all-stage1-libcpp
20430 TARGET-stage1-libcpp = $(TARGET-libcpp)
20431 all-stage1-libcpp: configure-stage1-libcpp
20432         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20433         @r=`${PWD_COMMAND}`; export r; \
20434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20435         TFLAGS="$(STAGE1_TFLAGS)"; \
20436         $(HOST_EXPORTS)  \
20437         cd $(HOST_SUBDIR)/libcpp && \
20438         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20439                 CFLAGS="$(STAGE1_CFLAGS)" \
20440                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20441                 LIBCFLAGS="$(LIBCFLAGS)" \
20442                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20443                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20444                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20445                 $(EXTRA_HOST_FLAGS)  \
20446                 $(STAGE1_FLAGS_TO_PASS)  \
20447                 TFLAGS="$(STAGE1_TFLAGS)" \
20448                 $(TARGET-stage1-libcpp)
20449
20450 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20451 clean-stage1: clean-stage1-libcpp
20452 clean-stage1-libcpp:
20453         @if [ $(current_stage) = stage1 ]; then \
20454           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20455         else \
20456           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20457           $(MAKE) stage1-start; \
20458         fi; \
20459         cd $(HOST_SUBDIR)/libcpp && \
20460         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20461         $(STAGE1_FLAGS_TO_PASS)  clean
20462 @endif libcpp-bootstrap
20463
20464
20465 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20466 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20467 maybe-all-stage2-libcpp:
20468 maybe-clean-stage2-libcpp:
20469 @if libcpp-bootstrap
20470 maybe-all-stage2-libcpp: all-stage2-libcpp
20471 all-stage2: all-stage2-libcpp
20472 TARGET-stage2-libcpp = $(TARGET-libcpp)
20473 all-stage2-libcpp: configure-stage2-libcpp
20474         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20475         @r=`${PWD_COMMAND}`; export r; \
20476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20477         TFLAGS="$(STAGE2_TFLAGS)"; \
20478         $(HOST_EXPORTS) \
20479         $(POSTSTAGE1_HOST_EXPORTS)  \
20480         cd $(HOST_SUBDIR)/libcpp && \
20481         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20482                 CFLAGS="$(STAGE2_CFLAGS)" \
20483                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20484                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20485                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20486                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20487                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20488                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20489                 TFLAGS="$(STAGE2_TFLAGS)" \
20490                 $(TARGET-stage2-libcpp)
20491
20492 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20493 clean-stage2: clean-stage2-libcpp
20494 clean-stage2-libcpp:
20495         @if [ $(current_stage) = stage2 ]; then \
20496           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20497         else \
20498           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20499           $(MAKE) stage2-start; \
20500         fi; \
20501         cd $(HOST_SUBDIR)/libcpp && \
20502         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20503 @endif libcpp-bootstrap
20504
20505
20506 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20507 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20508 maybe-all-stage3-libcpp:
20509 maybe-clean-stage3-libcpp:
20510 @if libcpp-bootstrap
20511 maybe-all-stage3-libcpp: all-stage3-libcpp
20512 all-stage3: all-stage3-libcpp
20513 TARGET-stage3-libcpp = $(TARGET-libcpp)
20514 all-stage3-libcpp: configure-stage3-libcpp
20515         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20516         @r=`${PWD_COMMAND}`; export r; \
20517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20518         TFLAGS="$(STAGE3_TFLAGS)"; \
20519         $(HOST_EXPORTS) \
20520         $(POSTSTAGE1_HOST_EXPORTS)  \
20521         cd $(HOST_SUBDIR)/libcpp && \
20522         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20523                 CFLAGS="$(STAGE3_CFLAGS)" \
20524                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20525                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20526                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20527                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20528                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20529                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20530                 TFLAGS="$(STAGE3_TFLAGS)" \
20531                 $(TARGET-stage3-libcpp)
20532
20533 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20534 clean-stage3: clean-stage3-libcpp
20535 clean-stage3-libcpp:
20536         @if [ $(current_stage) = stage3 ]; then \
20537           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20538         else \
20539           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20540           $(MAKE) stage3-start; \
20541         fi; \
20542         cd $(HOST_SUBDIR)/libcpp && \
20543         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20544 @endif libcpp-bootstrap
20545
20546
20547 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20548 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20549 maybe-all-stage4-libcpp:
20550 maybe-clean-stage4-libcpp:
20551 @if libcpp-bootstrap
20552 maybe-all-stage4-libcpp: all-stage4-libcpp
20553 all-stage4: all-stage4-libcpp
20554 TARGET-stage4-libcpp = $(TARGET-libcpp)
20555 all-stage4-libcpp: configure-stage4-libcpp
20556         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20557         @r=`${PWD_COMMAND}`; export r; \
20558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20559         TFLAGS="$(STAGE4_TFLAGS)"; \
20560         $(HOST_EXPORTS) \
20561         $(POSTSTAGE1_HOST_EXPORTS)  \
20562         cd $(HOST_SUBDIR)/libcpp && \
20563         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20564                 CFLAGS="$(STAGE4_CFLAGS)" \
20565                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20566                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20567                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20568                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20569                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20570                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20571                 TFLAGS="$(STAGE4_TFLAGS)" \
20572                 $(TARGET-stage4-libcpp)
20573
20574 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20575 clean-stage4: clean-stage4-libcpp
20576 clean-stage4-libcpp:
20577         @if [ $(current_stage) = stage4 ]; then \
20578           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20579         else \
20580           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20581           $(MAKE) stage4-start; \
20582         fi; \
20583         cd $(HOST_SUBDIR)/libcpp && \
20584         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20585 @endif libcpp-bootstrap
20586
20587
20588 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20589 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20590 maybe-all-stageprofile-libcpp:
20591 maybe-clean-stageprofile-libcpp:
20592 @if libcpp-bootstrap
20593 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20594 all-stageprofile: all-stageprofile-libcpp
20595 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20596 all-stageprofile-libcpp: configure-stageprofile-libcpp
20597         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20598         @r=`${PWD_COMMAND}`; export r; \
20599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20600         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20601         $(HOST_EXPORTS) \
20602         $(POSTSTAGE1_HOST_EXPORTS)  \
20603         cd $(HOST_SUBDIR)/libcpp && \
20604         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20605                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20606                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20607                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20608                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20609                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20610                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20611                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20612                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20613                 $(TARGET-stageprofile-libcpp)
20614
20615 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20616 clean-stageprofile: clean-stageprofile-libcpp
20617 clean-stageprofile-libcpp:
20618         @if [ $(current_stage) = stageprofile ]; then \
20619           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20620         else \
20621           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20622           $(MAKE) stageprofile-start; \
20623         fi; \
20624         cd $(HOST_SUBDIR)/libcpp && \
20625         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20626 @endif libcpp-bootstrap
20627
20628
20629 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20630 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20631 maybe-all-stagefeedback-libcpp:
20632 maybe-clean-stagefeedback-libcpp:
20633 @if libcpp-bootstrap
20634 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20635 all-stagefeedback: all-stagefeedback-libcpp
20636 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20637 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20638         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20639         @r=`${PWD_COMMAND}`; export r; \
20640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20641         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20642         $(HOST_EXPORTS) \
20643         $(POSTSTAGE1_HOST_EXPORTS)  \
20644         cd $(HOST_SUBDIR)/libcpp && \
20645         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20646                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20647                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20648                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20649                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20650                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20651                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20652                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20653                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20654                 $(TARGET-stagefeedback-libcpp)
20655
20656 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20657 clean-stagefeedback: clean-stagefeedback-libcpp
20658 clean-stagefeedback-libcpp:
20659         @if [ $(current_stage) = stagefeedback ]; then \
20660           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20661         else \
20662           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20663           $(MAKE) stagefeedback-start; \
20664         fi; \
20665         cd $(HOST_SUBDIR)/libcpp && \
20666         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20667 @endif libcpp-bootstrap
20668
20669
20670
20671
20672
20673 .PHONY: check-libcpp maybe-check-libcpp
20674 maybe-check-libcpp:
20675 @if libcpp
20676 maybe-check-libcpp: check-libcpp
20677
20678 check-libcpp:
20679         @: $(MAKE); $(unstage)
20680         @r=`${PWD_COMMAND}`; export r; \
20681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20682         $(HOST_EXPORTS) \
20683         (cd $(HOST_SUBDIR)/libcpp && \
20684           $(MAKE) $(FLAGS_TO_PASS)  check)
20685
20686 @endif libcpp
20687
20688 .PHONY: install-libcpp maybe-install-libcpp
20689 maybe-install-libcpp:
20690 @if libcpp
20691 maybe-install-libcpp: install-libcpp
20692
20693 install-libcpp: installdirs
20694         @: $(MAKE); $(unstage)
20695         @r=`${PWD_COMMAND}`; export r; \
20696         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20697         $(HOST_EXPORTS) \
20698         (cd $(HOST_SUBDIR)/libcpp && \
20699           $(MAKE) $(FLAGS_TO_PASS)  install)
20700
20701 @endif libcpp
20702
20703 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20704 maybe-install-strip-libcpp:
20705 @if libcpp
20706 maybe-install-strip-libcpp: install-strip-libcpp
20707
20708 install-strip-libcpp: installdirs
20709         @: $(MAKE); $(unstage)
20710         @r=`${PWD_COMMAND}`; export r; \
20711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20712         $(HOST_EXPORTS) \
20713         (cd $(HOST_SUBDIR)/libcpp && \
20714           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20715
20716 @endif libcpp
20717
20718 # Other targets (info, dvi, pdf, etc.)
20719
20720 .PHONY: maybe-info-libcpp info-libcpp
20721 maybe-info-libcpp:
20722 @if libcpp
20723 maybe-info-libcpp: info-libcpp
20724
20725 info-libcpp: \
20726     configure-libcpp 
20727         @[ -f ./libcpp/Makefile ] || exit 0; \
20728         r=`${PWD_COMMAND}`; export r; \
20729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20730         $(HOST_EXPORTS) \
20731         for flag in $(EXTRA_HOST_FLAGS) ; do \
20732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20733         done; \
20734         echo "Doing info in libcpp" ; \
20735         (cd $(HOST_SUBDIR)/libcpp && \
20736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20738                   "RANLIB=$${RANLIB}" \
20739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20740                   info) \
20741           || exit 1
20742
20743 @endif libcpp
20744
20745 .PHONY: maybe-dvi-libcpp dvi-libcpp
20746 maybe-dvi-libcpp:
20747 @if libcpp
20748 maybe-dvi-libcpp: dvi-libcpp
20749
20750 dvi-libcpp: \
20751     configure-libcpp 
20752         @[ -f ./libcpp/Makefile ] || exit 0; \
20753         r=`${PWD_COMMAND}`; export r; \
20754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20755         $(HOST_EXPORTS) \
20756         for flag in $(EXTRA_HOST_FLAGS) ; do \
20757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20758         done; \
20759         echo "Doing dvi in libcpp" ; \
20760         (cd $(HOST_SUBDIR)/libcpp && \
20761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20763                   "RANLIB=$${RANLIB}" \
20764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20765                   dvi) \
20766           || exit 1
20767
20768 @endif libcpp
20769
20770 .PHONY: maybe-pdf-libcpp pdf-libcpp
20771 maybe-pdf-libcpp:
20772 @if libcpp
20773 maybe-pdf-libcpp: pdf-libcpp
20774
20775 pdf-libcpp: \
20776     configure-libcpp 
20777         @[ -f ./libcpp/Makefile ] || exit 0; \
20778         r=`${PWD_COMMAND}`; export r; \
20779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20780         $(HOST_EXPORTS) \
20781         for flag in $(EXTRA_HOST_FLAGS) ; do \
20782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20783         done; \
20784         echo "Doing pdf in libcpp" ; \
20785         (cd $(HOST_SUBDIR)/libcpp && \
20786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20788                   "RANLIB=$${RANLIB}" \
20789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20790                   pdf) \
20791           || exit 1
20792
20793 @endif libcpp
20794
20795 .PHONY: maybe-html-libcpp html-libcpp
20796 maybe-html-libcpp:
20797 @if libcpp
20798 maybe-html-libcpp: html-libcpp
20799
20800 html-libcpp: \
20801     configure-libcpp 
20802         @[ -f ./libcpp/Makefile ] || exit 0; \
20803         r=`${PWD_COMMAND}`; export r; \
20804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20805         $(HOST_EXPORTS) \
20806         for flag in $(EXTRA_HOST_FLAGS) ; do \
20807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20808         done; \
20809         echo "Doing html in libcpp" ; \
20810         (cd $(HOST_SUBDIR)/libcpp && \
20811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20813                   "RANLIB=$${RANLIB}" \
20814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20815                   html) \
20816           || exit 1
20817
20818 @endif libcpp
20819
20820 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20821 maybe-TAGS-libcpp:
20822 @if libcpp
20823 maybe-TAGS-libcpp: TAGS-libcpp
20824
20825 TAGS-libcpp: \
20826     configure-libcpp 
20827         @[ -f ./libcpp/Makefile ] || exit 0; \
20828         r=`${PWD_COMMAND}`; export r; \
20829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20830         $(HOST_EXPORTS) \
20831         for flag in $(EXTRA_HOST_FLAGS) ; do \
20832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20833         done; \
20834         echo "Doing TAGS in libcpp" ; \
20835         (cd $(HOST_SUBDIR)/libcpp && \
20836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20838                   "RANLIB=$${RANLIB}" \
20839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20840                   TAGS) \
20841           || exit 1
20842
20843 @endif libcpp
20844
20845 .PHONY: maybe-install-info-libcpp install-info-libcpp
20846 maybe-install-info-libcpp:
20847 @if libcpp
20848 maybe-install-info-libcpp: install-info-libcpp
20849
20850 install-info-libcpp: \
20851     configure-libcpp \
20852     info-libcpp 
20853         @[ -f ./libcpp/Makefile ] || exit 0; \
20854         r=`${PWD_COMMAND}`; export r; \
20855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20856         $(HOST_EXPORTS) \
20857         for flag in $(EXTRA_HOST_FLAGS) ; do \
20858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20859         done; \
20860         echo "Doing install-info in libcpp" ; \
20861         (cd $(HOST_SUBDIR)/libcpp && \
20862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20864                   "RANLIB=$${RANLIB}" \
20865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20866                   install-info) \
20867           || exit 1
20868
20869 @endif libcpp
20870
20871 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20872 maybe-install-pdf-libcpp:
20873 @if libcpp
20874 maybe-install-pdf-libcpp: install-pdf-libcpp
20875
20876 install-pdf-libcpp: \
20877     configure-libcpp \
20878     pdf-libcpp 
20879         @[ -f ./libcpp/Makefile ] || exit 0; \
20880         r=`${PWD_COMMAND}`; export r; \
20881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20882         $(HOST_EXPORTS) \
20883         for flag in $(EXTRA_HOST_FLAGS) ; do \
20884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20885         done; \
20886         echo "Doing install-pdf in libcpp" ; \
20887         (cd $(HOST_SUBDIR)/libcpp && \
20888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20890                   "RANLIB=$${RANLIB}" \
20891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20892                   install-pdf) \
20893           || exit 1
20894
20895 @endif libcpp
20896
20897 .PHONY: maybe-install-html-libcpp install-html-libcpp
20898 maybe-install-html-libcpp:
20899 @if libcpp
20900 maybe-install-html-libcpp: install-html-libcpp
20901
20902 install-html-libcpp: \
20903     configure-libcpp \
20904     html-libcpp 
20905         @[ -f ./libcpp/Makefile ] || exit 0; \
20906         r=`${PWD_COMMAND}`; export r; \
20907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20908         $(HOST_EXPORTS) \
20909         for flag in $(EXTRA_HOST_FLAGS) ; do \
20910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20911         done; \
20912         echo "Doing install-html in libcpp" ; \
20913         (cd $(HOST_SUBDIR)/libcpp && \
20914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20916                   "RANLIB=$${RANLIB}" \
20917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20918                   install-html) \
20919           || exit 1
20920
20921 @endif libcpp
20922
20923 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20924 maybe-installcheck-libcpp:
20925 @if libcpp
20926 maybe-installcheck-libcpp: installcheck-libcpp
20927
20928 installcheck-libcpp: \
20929     configure-libcpp 
20930         @[ -f ./libcpp/Makefile ] || exit 0; \
20931         r=`${PWD_COMMAND}`; export r; \
20932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20933         $(HOST_EXPORTS) \
20934         for flag in $(EXTRA_HOST_FLAGS) ; do \
20935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20936         done; \
20937         echo "Doing installcheck in libcpp" ; \
20938         (cd $(HOST_SUBDIR)/libcpp && \
20939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20941                   "RANLIB=$${RANLIB}" \
20942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20943                   installcheck) \
20944           || exit 1
20945
20946 @endif libcpp
20947
20948 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20949 maybe-mostlyclean-libcpp:
20950 @if libcpp
20951 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20952
20953 mostlyclean-libcpp: 
20954         @[ -f ./libcpp/Makefile ] || exit 0; \
20955         r=`${PWD_COMMAND}`; export r; \
20956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20957         $(HOST_EXPORTS) \
20958         for flag in $(EXTRA_HOST_FLAGS) ; do \
20959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20960         done; \
20961         echo "Doing mostlyclean in libcpp" ; \
20962         (cd $(HOST_SUBDIR)/libcpp && \
20963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20965                   "RANLIB=$${RANLIB}" \
20966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20967                   mostlyclean) \
20968           || exit 1
20969
20970 @endif libcpp
20971
20972 .PHONY: maybe-clean-libcpp clean-libcpp
20973 maybe-clean-libcpp:
20974 @if libcpp
20975 maybe-clean-libcpp: clean-libcpp
20976
20977 clean-libcpp: 
20978         @[ -f ./libcpp/Makefile ] || exit 0; \
20979         r=`${PWD_COMMAND}`; export r; \
20980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20981         $(HOST_EXPORTS) \
20982         for flag in $(EXTRA_HOST_FLAGS) ; do \
20983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20984         done; \
20985         echo "Doing clean in libcpp" ; \
20986         (cd $(HOST_SUBDIR)/libcpp && \
20987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20989                   "RANLIB=$${RANLIB}" \
20990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20991                   clean) \
20992           || exit 1
20993
20994 @endif libcpp
20995
20996 .PHONY: maybe-distclean-libcpp distclean-libcpp
20997 maybe-distclean-libcpp:
20998 @if libcpp
20999 maybe-distclean-libcpp: distclean-libcpp
21000
21001 distclean-libcpp: 
21002         @[ -f ./libcpp/Makefile ] || exit 0; \
21003         r=`${PWD_COMMAND}`; export r; \
21004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21005         $(HOST_EXPORTS) \
21006         for flag in $(EXTRA_HOST_FLAGS) ; do \
21007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21008         done; \
21009         echo "Doing distclean in libcpp" ; \
21010         (cd $(HOST_SUBDIR)/libcpp && \
21011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21013                   "RANLIB=$${RANLIB}" \
21014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21015                   distclean) \
21016           || exit 1
21017
21018 @endif libcpp
21019
21020 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21021 maybe-maintainer-clean-libcpp:
21022 @if libcpp
21023 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21024
21025 maintainer-clean-libcpp: 
21026         @[ -f ./libcpp/Makefile ] || exit 0; \
21027         r=`${PWD_COMMAND}`; export r; \
21028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21029         $(HOST_EXPORTS) \
21030         for flag in $(EXTRA_HOST_FLAGS) ; do \
21031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21032         done; \
21033         echo "Doing maintainer-clean in libcpp" ; \
21034         (cd $(HOST_SUBDIR)/libcpp && \
21035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21037                   "RANLIB=$${RANLIB}" \
21038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21039                   maintainer-clean) \
21040           || exit 1
21041
21042 @endif libcpp
21043
21044
21045
21046 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21047 maybe-configure-libdecnumber:
21048 @if gcc-bootstrap
21049 configure-libdecnumber: stage_current
21050 @endif gcc-bootstrap
21051 @if libdecnumber
21052 maybe-configure-libdecnumber: configure-libdecnumber
21053 configure-libdecnumber: 
21054         @r=`${PWD_COMMAND}`; export r; \
21055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21056         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21057         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21058         $(HOST_EXPORTS)  \
21059         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21060         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21061         case $(srcdir) in \
21062           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21063           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21064                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21065         esac; \
21066         module_srcdir=libdecnumber; \
21067         $(SHELL) \
21068           $$s/$$module_srcdir/configure \
21069           --srcdir=$${topdir}/$$module_srcdir \
21070           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21071           --target=${target_alias}  \
21072           || exit 1
21073 @endif libdecnumber
21074
21075
21076
21077 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21078 maybe-configure-stage1-libdecnumber:
21079 @if libdecnumber-bootstrap
21080 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21081 configure-stage1-libdecnumber:
21082         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21083         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21084         @r=`${PWD_COMMAND}`; export r; \
21085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21086         TFLAGS="$(STAGE1_TFLAGS)"; \
21087         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21088         $(HOST_EXPORTS) \
21089         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21090         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21091         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21092         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
21093         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21094         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21095         case $(srcdir) in \
21096           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21097           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21098                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21099         esac; \
21100         module_srcdir=libdecnumber; \
21101         $(SHELL) $$s/$$module_srcdir/configure \
21102           --srcdir=$${topdir}/$$module_srcdir \
21103           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21104           --target=${target_alias} \
21105            \
21106           $(STAGE1_CONFIGURE_FLAGS)
21107 @endif libdecnumber-bootstrap
21108
21109 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21110 maybe-configure-stage2-libdecnumber:
21111 @if libdecnumber-bootstrap
21112 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21113 configure-stage2-libdecnumber:
21114         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21115         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21116         @r=`${PWD_COMMAND}`; export r; \
21117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21118         TFLAGS="$(STAGE2_TFLAGS)"; \
21119         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21120         $(HOST_EXPORTS) \
21121         $(POSTSTAGE1_HOST_EXPORTS) \
21122         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21123         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21124         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21125         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
21126         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21127         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21128         case $(srcdir) in \
21129           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21130           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21131                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21132         esac; \
21133         module_srcdir=libdecnumber; \
21134         $(SHELL) $$s/$$module_srcdir/configure \
21135           --srcdir=$${topdir}/$$module_srcdir \
21136           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21137           --target=${target_alias} \
21138            --with-build-libsubdir=$(HOST_SUBDIR)  \
21139           $(STAGE2_CONFIGURE_FLAGS)
21140 @endif libdecnumber-bootstrap
21141
21142 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21143 maybe-configure-stage3-libdecnumber:
21144 @if libdecnumber-bootstrap
21145 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21146 configure-stage3-libdecnumber:
21147         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21148         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21149         @r=`${PWD_COMMAND}`; export r; \
21150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21151         TFLAGS="$(STAGE3_TFLAGS)"; \
21152         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21153         $(HOST_EXPORTS) \
21154         $(POSTSTAGE1_HOST_EXPORTS) \
21155         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21156         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21157         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21158         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
21159         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21160         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21161         case $(srcdir) in \
21162           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21163           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21164                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21165         esac; \
21166         module_srcdir=libdecnumber; \
21167         $(SHELL) $$s/$$module_srcdir/configure \
21168           --srcdir=$${topdir}/$$module_srcdir \
21169           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21170           --target=${target_alias} \
21171            --with-build-libsubdir=$(HOST_SUBDIR)  \
21172           $(STAGE3_CONFIGURE_FLAGS)
21173 @endif libdecnumber-bootstrap
21174
21175 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21176 maybe-configure-stage4-libdecnumber:
21177 @if libdecnumber-bootstrap
21178 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21179 configure-stage4-libdecnumber:
21180         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21181         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21182         @r=`${PWD_COMMAND}`; export r; \
21183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21184         TFLAGS="$(STAGE4_TFLAGS)"; \
21185         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21186         $(HOST_EXPORTS) \
21187         $(POSTSTAGE1_HOST_EXPORTS) \
21188         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21189         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21190         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21191         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
21192         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21193         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21194         case $(srcdir) in \
21195           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21196           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21197                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21198         esac; \
21199         module_srcdir=libdecnumber; \
21200         $(SHELL) $$s/$$module_srcdir/configure \
21201           --srcdir=$${topdir}/$$module_srcdir \
21202           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21203           --target=${target_alias} \
21204            --with-build-libsubdir=$(HOST_SUBDIR)  \
21205           $(STAGE4_CONFIGURE_FLAGS)
21206 @endif libdecnumber-bootstrap
21207
21208 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21209 maybe-configure-stageprofile-libdecnumber:
21210 @if libdecnumber-bootstrap
21211 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21212 configure-stageprofile-libdecnumber:
21213         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21214         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21215         @r=`${PWD_COMMAND}`; export r; \
21216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21217         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21218         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21219         $(HOST_EXPORTS) \
21220         $(POSTSTAGE1_HOST_EXPORTS) \
21221         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21222         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21223         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21224         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
21225         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21226         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21227         case $(srcdir) in \
21228           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21229           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21230                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21231         esac; \
21232         module_srcdir=libdecnumber; \
21233         $(SHELL) $$s/$$module_srcdir/configure \
21234           --srcdir=$${topdir}/$$module_srcdir \
21235           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21236           --target=${target_alias} \
21237            --with-build-libsubdir=$(HOST_SUBDIR)  \
21238           $(STAGEprofile_CONFIGURE_FLAGS)
21239 @endif libdecnumber-bootstrap
21240
21241 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21242 maybe-configure-stagefeedback-libdecnumber:
21243 @if libdecnumber-bootstrap
21244 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21245 configure-stagefeedback-libdecnumber:
21246         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21247         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21248         @r=`${PWD_COMMAND}`; export r; \
21249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21250         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21251         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21252         $(HOST_EXPORTS) \
21253         $(POSTSTAGE1_HOST_EXPORTS) \
21254         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21255         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21256         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21257         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
21258         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21259         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21260         case $(srcdir) in \
21261           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21262           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21263                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21264         esac; \
21265         module_srcdir=libdecnumber; \
21266         $(SHELL) $$s/$$module_srcdir/configure \
21267           --srcdir=$${topdir}/$$module_srcdir \
21268           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21269           --target=${target_alias} \
21270            --with-build-libsubdir=$(HOST_SUBDIR)  \
21271           $(STAGEfeedback_CONFIGURE_FLAGS)
21272 @endif libdecnumber-bootstrap
21273
21274
21275
21276
21277
21278 .PHONY: all-libdecnumber maybe-all-libdecnumber
21279 maybe-all-libdecnumber:
21280 @if gcc-bootstrap
21281 all-libdecnumber: stage_current
21282 @endif gcc-bootstrap
21283 @if libdecnumber
21284 TARGET-libdecnumber=all
21285 maybe-all-libdecnumber: all-libdecnumber
21286 all-libdecnumber: configure-libdecnumber
21287         @r=`${PWD_COMMAND}`; export r; \
21288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21289         $(HOST_EXPORTS)  \
21290         (cd $(HOST_SUBDIR)/libdecnumber && \
21291           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21292                 $(TARGET-libdecnumber))
21293 @endif libdecnumber
21294
21295
21296
21297 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21298 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21299 maybe-all-stage1-libdecnumber:
21300 maybe-clean-stage1-libdecnumber:
21301 @if libdecnumber-bootstrap
21302 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21303 all-stage1: all-stage1-libdecnumber
21304 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21305 all-stage1-libdecnumber: configure-stage1-libdecnumber
21306         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21307         @r=`${PWD_COMMAND}`; export r; \
21308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21309         TFLAGS="$(STAGE1_TFLAGS)"; \
21310         $(HOST_EXPORTS)  \
21311         cd $(HOST_SUBDIR)/libdecnumber && \
21312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21313                 CFLAGS="$(STAGE1_CFLAGS)" \
21314                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21315                 LIBCFLAGS="$(LIBCFLAGS)" \
21316                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21317                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21318                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21319                 $(EXTRA_HOST_FLAGS)  \
21320                 $(STAGE1_FLAGS_TO_PASS)  \
21321                 TFLAGS="$(STAGE1_TFLAGS)" \
21322                 $(TARGET-stage1-libdecnumber)
21323
21324 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21325 clean-stage1: clean-stage1-libdecnumber
21326 clean-stage1-libdecnumber:
21327         @if [ $(current_stage) = stage1 ]; then \
21328           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21329         else \
21330           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21331           $(MAKE) stage1-start; \
21332         fi; \
21333         cd $(HOST_SUBDIR)/libdecnumber && \
21334         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21335         $(STAGE1_FLAGS_TO_PASS)  clean
21336 @endif libdecnumber-bootstrap
21337
21338
21339 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21340 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21341 maybe-all-stage2-libdecnumber:
21342 maybe-clean-stage2-libdecnumber:
21343 @if libdecnumber-bootstrap
21344 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21345 all-stage2: all-stage2-libdecnumber
21346 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21347 all-stage2-libdecnumber: configure-stage2-libdecnumber
21348         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21349         @r=`${PWD_COMMAND}`; export r; \
21350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21351         TFLAGS="$(STAGE2_TFLAGS)"; \
21352         $(HOST_EXPORTS) \
21353         $(POSTSTAGE1_HOST_EXPORTS)  \
21354         cd $(HOST_SUBDIR)/libdecnumber && \
21355         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21356                 CFLAGS="$(STAGE2_CFLAGS)" \
21357                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21358                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21359                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21360                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21361                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21362                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21363                 TFLAGS="$(STAGE2_TFLAGS)" \
21364                 $(TARGET-stage2-libdecnumber)
21365
21366 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21367 clean-stage2: clean-stage2-libdecnumber
21368 clean-stage2-libdecnumber:
21369         @if [ $(current_stage) = stage2 ]; then \
21370           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21371         else \
21372           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21373           $(MAKE) stage2-start; \
21374         fi; \
21375         cd $(HOST_SUBDIR)/libdecnumber && \
21376         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21377 @endif libdecnumber-bootstrap
21378
21379
21380 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21381 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21382 maybe-all-stage3-libdecnumber:
21383 maybe-clean-stage3-libdecnumber:
21384 @if libdecnumber-bootstrap
21385 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21386 all-stage3: all-stage3-libdecnumber
21387 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21388 all-stage3-libdecnumber: configure-stage3-libdecnumber
21389         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21390         @r=`${PWD_COMMAND}`; export r; \
21391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21392         TFLAGS="$(STAGE3_TFLAGS)"; \
21393         $(HOST_EXPORTS) \
21394         $(POSTSTAGE1_HOST_EXPORTS)  \
21395         cd $(HOST_SUBDIR)/libdecnumber && \
21396         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21397                 CFLAGS="$(STAGE3_CFLAGS)" \
21398                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21399                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21400                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21401                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21402                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21403                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21404                 TFLAGS="$(STAGE3_TFLAGS)" \
21405                 $(TARGET-stage3-libdecnumber)
21406
21407 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21408 clean-stage3: clean-stage3-libdecnumber
21409 clean-stage3-libdecnumber:
21410         @if [ $(current_stage) = stage3 ]; then \
21411           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21412         else \
21413           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21414           $(MAKE) stage3-start; \
21415         fi; \
21416         cd $(HOST_SUBDIR)/libdecnumber && \
21417         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21418 @endif libdecnumber-bootstrap
21419
21420
21421 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21422 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21423 maybe-all-stage4-libdecnumber:
21424 maybe-clean-stage4-libdecnumber:
21425 @if libdecnumber-bootstrap
21426 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21427 all-stage4: all-stage4-libdecnumber
21428 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21429 all-stage4-libdecnumber: configure-stage4-libdecnumber
21430         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21431         @r=`${PWD_COMMAND}`; export r; \
21432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21433         TFLAGS="$(STAGE4_TFLAGS)"; \
21434         $(HOST_EXPORTS) \
21435         $(POSTSTAGE1_HOST_EXPORTS)  \
21436         cd $(HOST_SUBDIR)/libdecnumber && \
21437         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21438                 CFLAGS="$(STAGE4_CFLAGS)" \
21439                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21440                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21441                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21442                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21443                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21444                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21445                 TFLAGS="$(STAGE4_TFLAGS)" \
21446                 $(TARGET-stage4-libdecnumber)
21447
21448 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21449 clean-stage4: clean-stage4-libdecnumber
21450 clean-stage4-libdecnumber:
21451         @if [ $(current_stage) = stage4 ]; then \
21452           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21453         else \
21454           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21455           $(MAKE) stage4-start; \
21456         fi; \
21457         cd $(HOST_SUBDIR)/libdecnumber && \
21458         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21459 @endif libdecnumber-bootstrap
21460
21461
21462 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21463 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21464 maybe-all-stageprofile-libdecnumber:
21465 maybe-clean-stageprofile-libdecnumber:
21466 @if libdecnumber-bootstrap
21467 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21468 all-stageprofile: all-stageprofile-libdecnumber
21469 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21470 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21471         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21472         @r=`${PWD_COMMAND}`; export r; \
21473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21474         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21475         $(HOST_EXPORTS) \
21476         $(POSTSTAGE1_HOST_EXPORTS)  \
21477         cd $(HOST_SUBDIR)/libdecnumber && \
21478         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21479                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21480                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21481                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21482                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21483                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21484                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21485                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21486                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21487                 $(TARGET-stageprofile-libdecnumber)
21488
21489 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21490 clean-stageprofile: clean-stageprofile-libdecnumber
21491 clean-stageprofile-libdecnumber:
21492         @if [ $(current_stage) = stageprofile ]; then \
21493           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21494         else \
21495           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21496           $(MAKE) stageprofile-start; \
21497         fi; \
21498         cd $(HOST_SUBDIR)/libdecnumber && \
21499         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21500 @endif libdecnumber-bootstrap
21501
21502
21503 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21504 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21505 maybe-all-stagefeedback-libdecnumber:
21506 maybe-clean-stagefeedback-libdecnumber:
21507 @if libdecnumber-bootstrap
21508 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21509 all-stagefeedback: all-stagefeedback-libdecnumber
21510 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21511 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21512         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21513         @r=`${PWD_COMMAND}`; export r; \
21514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21515         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21516         $(HOST_EXPORTS) \
21517         $(POSTSTAGE1_HOST_EXPORTS)  \
21518         cd $(HOST_SUBDIR)/libdecnumber && \
21519         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21520                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21521                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21522                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21523                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21524                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21525                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21526                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21527                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21528                 $(TARGET-stagefeedback-libdecnumber)
21529
21530 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21531 clean-stagefeedback: clean-stagefeedback-libdecnumber
21532 clean-stagefeedback-libdecnumber:
21533         @if [ $(current_stage) = stagefeedback ]; then \
21534           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21535         else \
21536           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21537           $(MAKE) stagefeedback-start; \
21538         fi; \
21539         cd $(HOST_SUBDIR)/libdecnumber && \
21540         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21541 @endif libdecnumber-bootstrap
21542
21543
21544
21545
21546
21547 .PHONY: check-libdecnumber maybe-check-libdecnumber
21548 maybe-check-libdecnumber:
21549 @if libdecnumber
21550 maybe-check-libdecnumber: check-libdecnumber
21551
21552 check-libdecnumber:
21553         @: $(MAKE); $(unstage)
21554         @r=`${PWD_COMMAND}`; export r; \
21555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21556         $(HOST_EXPORTS) \
21557         (cd $(HOST_SUBDIR)/libdecnumber && \
21558           $(MAKE) $(FLAGS_TO_PASS)  check)
21559
21560 @endif libdecnumber
21561
21562 .PHONY: install-libdecnumber maybe-install-libdecnumber
21563 maybe-install-libdecnumber:
21564 @if libdecnumber
21565 maybe-install-libdecnumber: install-libdecnumber
21566
21567 install-libdecnumber: installdirs
21568         @: $(MAKE); $(unstage)
21569         @r=`${PWD_COMMAND}`; export r; \
21570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21571         $(HOST_EXPORTS) \
21572         (cd $(HOST_SUBDIR)/libdecnumber && \
21573           $(MAKE) $(FLAGS_TO_PASS)  install)
21574
21575 @endif libdecnumber
21576
21577 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21578 maybe-install-strip-libdecnumber:
21579 @if libdecnumber
21580 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21581
21582 install-strip-libdecnumber: installdirs
21583         @: $(MAKE); $(unstage)
21584         @r=`${PWD_COMMAND}`; export r; \
21585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21586         $(HOST_EXPORTS) \
21587         (cd $(HOST_SUBDIR)/libdecnumber && \
21588           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21589
21590 @endif libdecnumber
21591
21592 # Other targets (info, dvi, pdf, etc.)
21593
21594 .PHONY: maybe-info-libdecnumber info-libdecnumber
21595 maybe-info-libdecnumber:
21596 @if libdecnumber
21597 maybe-info-libdecnumber: info-libdecnumber
21598
21599 info-libdecnumber: \
21600     configure-libdecnumber 
21601         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21602         r=`${PWD_COMMAND}`; export r; \
21603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21604         $(HOST_EXPORTS) \
21605         for flag in $(EXTRA_HOST_FLAGS) ; do \
21606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21607         done; \
21608         echo "Doing info in libdecnumber" ; \
21609         (cd $(HOST_SUBDIR)/libdecnumber && \
21610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21612                   "RANLIB=$${RANLIB}" \
21613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21614                   info) \
21615           || exit 1
21616
21617 @endif libdecnumber
21618
21619 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21620 maybe-dvi-libdecnumber:
21621 @if libdecnumber
21622 maybe-dvi-libdecnumber: dvi-libdecnumber
21623
21624 dvi-libdecnumber: \
21625     configure-libdecnumber 
21626         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21627         r=`${PWD_COMMAND}`; export r; \
21628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21629         $(HOST_EXPORTS) \
21630         for flag in $(EXTRA_HOST_FLAGS) ; do \
21631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21632         done; \
21633         echo "Doing dvi in libdecnumber" ; \
21634         (cd $(HOST_SUBDIR)/libdecnumber && \
21635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21637                   "RANLIB=$${RANLIB}" \
21638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21639                   dvi) \
21640           || exit 1
21641
21642 @endif libdecnumber
21643
21644 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21645 maybe-pdf-libdecnumber:
21646 @if libdecnumber
21647 maybe-pdf-libdecnumber: pdf-libdecnumber
21648
21649 pdf-libdecnumber: \
21650     configure-libdecnumber 
21651         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21652         r=`${PWD_COMMAND}`; export r; \
21653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21654         $(HOST_EXPORTS) \
21655         for flag in $(EXTRA_HOST_FLAGS) ; do \
21656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21657         done; \
21658         echo "Doing pdf in libdecnumber" ; \
21659         (cd $(HOST_SUBDIR)/libdecnumber && \
21660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21662                   "RANLIB=$${RANLIB}" \
21663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21664                   pdf) \
21665           || exit 1
21666
21667 @endif libdecnumber
21668
21669 .PHONY: maybe-html-libdecnumber html-libdecnumber
21670 maybe-html-libdecnumber:
21671 @if libdecnumber
21672 maybe-html-libdecnumber: html-libdecnumber
21673
21674 html-libdecnumber: \
21675     configure-libdecnumber 
21676         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21677         r=`${PWD_COMMAND}`; export r; \
21678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21679         $(HOST_EXPORTS) \
21680         for flag in $(EXTRA_HOST_FLAGS) ; do \
21681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21682         done; \
21683         echo "Doing html in libdecnumber" ; \
21684         (cd $(HOST_SUBDIR)/libdecnumber && \
21685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21687                   "RANLIB=$${RANLIB}" \
21688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21689                   html) \
21690           || exit 1
21691
21692 @endif libdecnumber
21693
21694 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21695 maybe-TAGS-libdecnumber:
21696 @if libdecnumber
21697 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21698
21699 TAGS-libdecnumber: \
21700     configure-libdecnumber 
21701         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21702         r=`${PWD_COMMAND}`; export r; \
21703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21704         $(HOST_EXPORTS) \
21705         for flag in $(EXTRA_HOST_FLAGS) ; do \
21706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21707         done; \
21708         echo "Doing TAGS in libdecnumber" ; \
21709         (cd $(HOST_SUBDIR)/libdecnumber && \
21710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21712                   "RANLIB=$${RANLIB}" \
21713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21714                   TAGS) \
21715           || exit 1
21716
21717 @endif libdecnumber
21718
21719 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21720 maybe-install-info-libdecnumber:
21721 @if libdecnumber
21722 maybe-install-info-libdecnumber: install-info-libdecnumber
21723
21724 install-info-libdecnumber: \
21725     configure-libdecnumber \
21726     info-libdecnumber 
21727         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21728         r=`${PWD_COMMAND}`; export r; \
21729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21730         $(HOST_EXPORTS) \
21731         for flag in $(EXTRA_HOST_FLAGS) ; do \
21732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21733         done; \
21734         echo "Doing install-info in libdecnumber" ; \
21735         (cd $(HOST_SUBDIR)/libdecnumber && \
21736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21738                   "RANLIB=$${RANLIB}" \
21739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21740                   install-info) \
21741           || exit 1
21742
21743 @endif libdecnumber
21744
21745 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21746 maybe-install-pdf-libdecnumber:
21747 @if libdecnumber
21748 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21749
21750 install-pdf-libdecnumber: \
21751     configure-libdecnumber \
21752     pdf-libdecnumber 
21753         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21754         r=`${PWD_COMMAND}`; export r; \
21755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21756         $(HOST_EXPORTS) \
21757         for flag in $(EXTRA_HOST_FLAGS) ; do \
21758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21759         done; \
21760         echo "Doing install-pdf in libdecnumber" ; \
21761         (cd $(HOST_SUBDIR)/libdecnumber && \
21762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21764                   "RANLIB=$${RANLIB}" \
21765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21766                   install-pdf) \
21767           || exit 1
21768
21769 @endif libdecnumber
21770
21771 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21772 maybe-install-html-libdecnumber:
21773 @if libdecnumber
21774 maybe-install-html-libdecnumber: install-html-libdecnumber
21775
21776 install-html-libdecnumber: \
21777     configure-libdecnumber \
21778     html-libdecnumber 
21779         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21780         r=`${PWD_COMMAND}`; export r; \
21781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21782         $(HOST_EXPORTS) \
21783         for flag in $(EXTRA_HOST_FLAGS) ; do \
21784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21785         done; \
21786         echo "Doing install-html in libdecnumber" ; \
21787         (cd $(HOST_SUBDIR)/libdecnumber && \
21788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21790                   "RANLIB=$${RANLIB}" \
21791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21792                   install-html) \
21793           || exit 1
21794
21795 @endif libdecnumber
21796
21797 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21798 maybe-installcheck-libdecnumber:
21799 @if libdecnumber
21800 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21801
21802 installcheck-libdecnumber: \
21803     configure-libdecnumber 
21804         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21805         r=`${PWD_COMMAND}`; export r; \
21806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21807         $(HOST_EXPORTS) \
21808         for flag in $(EXTRA_HOST_FLAGS) ; do \
21809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21810         done; \
21811         echo "Doing installcheck in libdecnumber" ; \
21812         (cd $(HOST_SUBDIR)/libdecnumber && \
21813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21815                   "RANLIB=$${RANLIB}" \
21816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21817                   installcheck) \
21818           || exit 1
21819
21820 @endif libdecnumber
21821
21822 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21823 maybe-mostlyclean-libdecnumber:
21824 @if libdecnumber
21825 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21826
21827 mostlyclean-libdecnumber: 
21828         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21829         r=`${PWD_COMMAND}`; export r; \
21830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21831         $(HOST_EXPORTS) \
21832         for flag in $(EXTRA_HOST_FLAGS) ; do \
21833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21834         done; \
21835         echo "Doing mostlyclean in libdecnumber" ; \
21836         (cd $(HOST_SUBDIR)/libdecnumber && \
21837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21839                   "RANLIB=$${RANLIB}" \
21840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21841                   mostlyclean) \
21842           || exit 1
21843
21844 @endif libdecnumber
21845
21846 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21847 maybe-clean-libdecnumber:
21848 @if libdecnumber
21849 maybe-clean-libdecnumber: clean-libdecnumber
21850
21851 clean-libdecnumber: 
21852         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21853         r=`${PWD_COMMAND}`; export r; \
21854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21855         $(HOST_EXPORTS) \
21856         for flag in $(EXTRA_HOST_FLAGS) ; do \
21857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21858         done; \
21859         echo "Doing clean in libdecnumber" ; \
21860         (cd $(HOST_SUBDIR)/libdecnumber && \
21861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21863                   "RANLIB=$${RANLIB}" \
21864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21865                   clean) \
21866           || exit 1
21867
21868 @endif libdecnumber
21869
21870 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21871 maybe-distclean-libdecnumber:
21872 @if libdecnumber
21873 maybe-distclean-libdecnumber: distclean-libdecnumber
21874
21875 distclean-libdecnumber: 
21876         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21877         r=`${PWD_COMMAND}`; export r; \
21878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21879         $(HOST_EXPORTS) \
21880         for flag in $(EXTRA_HOST_FLAGS) ; do \
21881           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21882         done; \
21883         echo "Doing distclean in libdecnumber" ; \
21884         (cd $(HOST_SUBDIR)/libdecnumber && \
21885           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21886                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21887                   "RANLIB=$${RANLIB}" \
21888                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21889                   distclean) \
21890           || exit 1
21891
21892 @endif libdecnumber
21893
21894 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21895 maybe-maintainer-clean-libdecnumber:
21896 @if libdecnumber
21897 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21898
21899 maintainer-clean-libdecnumber: 
21900         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21901         r=`${PWD_COMMAND}`; export r; \
21902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21903         $(HOST_EXPORTS) \
21904         for flag in $(EXTRA_HOST_FLAGS) ; do \
21905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21906         done; \
21907         echo "Doing maintainer-clean in libdecnumber" ; \
21908         (cd $(HOST_SUBDIR)/libdecnumber && \
21909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21911                   "RANLIB=$${RANLIB}" \
21912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21913                   maintainer-clean) \
21914           || exit 1
21915
21916 @endif libdecnumber
21917
21918
21919
21920 .PHONY: configure-libgui maybe-configure-libgui
21921 maybe-configure-libgui:
21922 @if gcc-bootstrap
21923 configure-libgui: stage_current
21924 @endif gcc-bootstrap
21925 @if libgui
21926 maybe-configure-libgui: configure-libgui
21927 configure-libgui: 
21928         @: $(MAKE); $(unstage)
21929         @r=`${PWD_COMMAND}`; export r; \
21930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21931         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21932         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
21933         $(HOST_EXPORTS)  \
21934         echo Configuring in $(HOST_SUBDIR)/libgui; \
21935         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21936         case $(srcdir) in \
21937           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21938           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21939                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21940         esac; \
21941         module_srcdir=libgui; \
21942         $(SHELL) \
21943           $$s/$$module_srcdir/configure \
21944           --srcdir=$${topdir}/$$module_srcdir \
21945           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21946           --target=${target_alias}  \
21947           || exit 1
21948 @endif libgui
21949
21950
21951
21952
21953
21954 .PHONY: all-libgui maybe-all-libgui
21955 maybe-all-libgui:
21956 @if gcc-bootstrap
21957 all-libgui: stage_current
21958 @endif gcc-bootstrap
21959 @if libgui
21960 TARGET-libgui=all
21961 maybe-all-libgui: all-libgui
21962 all-libgui: configure-libgui
21963         @: $(MAKE); $(unstage)
21964         @r=`${PWD_COMMAND}`; export r; \
21965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21966         $(HOST_EXPORTS)  \
21967         (cd $(HOST_SUBDIR)/libgui && \
21968           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21969                 $(TARGET-libgui))
21970 @endif libgui
21971
21972
21973
21974
21975 .PHONY: check-libgui maybe-check-libgui
21976 maybe-check-libgui:
21977 @if libgui
21978 maybe-check-libgui: check-libgui
21979
21980 check-libgui:
21981         @: $(MAKE); $(unstage)
21982         @r=`${PWD_COMMAND}`; export r; \
21983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21984         $(HOST_EXPORTS) \
21985         (cd $(HOST_SUBDIR)/libgui && \
21986           $(MAKE) $(FLAGS_TO_PASS)  check)
21987
21988 @endif libgui
21989
21990 .PHONY: install-libgui maybe-install-libgui
21991 maybe-install-libgui:
21992 @if libgui
21993 maybe-install-libgui: install-libgui
21994
21995 install-libgui: installdirs
21996         @: $(MAKE); $(unstage)
21997         @r=`${PWD_COMMAND}`; export r; \
21998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21999         $(HOST_EXPORTS) \
22000         (cd $(HOST_SUBDIR)/libgui && \
22001           $(MAKE) $(FLAGS_TO_PASS)  install)
22002
22003 @endif libgui
22004
22005 .PHONY: install-strip-libgui maybe-install-strip-libgui
22006 maybe-install-strip-libgui:
22007 @if libgui
22008 maybe-install-strip-libgui: install-strip-libgui
22009
22010 install-strip-libgui: installdirs
22011         @: $(MAKE); $(unstage)
22012         @r=`${PWD_COMMAND}`; export r; \
22013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22014         $(HOST_EXPORTS) \
22015         (cd $(HOST_SUBDIR)/libgui && \
22016           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22017
22018 @endif libgui
22019
22020 # Other targets (info, dvi, pdf, etc.)
22021
22022 .PHONY: maybe-info-libgui info-libgui
22023 maybe-info-libgui:
22024 @if libgui
22025 maybe-info-libgui: info-libgui
22026
22027 info-libgui: \
22028     configure-libgui 
22029         @: $(MAKE); $(unstage)
22030         @[ -f ./libgui/Makefile ] || exit 0; \
22031         r=`${PWD_COMMAND}`; export r; \
22032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22033         $(HOST_EXPORTS) \
22034         for flag in $(EXTRA_HOST_FLAGS) ; do \
22035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22036         done; \
22037         echo "Doing info in libgui" ; \
22038         (cd $(HOST_SUBDIR)/libgui && \
22039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22041                   "RANLIB=$${RANLIB}" \
22042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22043                   info) \
22044           || exit 1
22045
22046 @endif libgui
22047
22048 .PHONY: maybe-dvi-libgui dvi-libgui
22049 maybe-dvi-libgui:
22050 @if libgui
22051 maybe-dvi-libgui: dvi-libgui
22052
22053 dvi-libgui: \
22054     configure-libgui 
22055         @: $(MAKE); $(unstage)
22056         @[ -f ./libgui/Makefile ] || exit 0; \
22057         r=`${PWD_COMMAND}`; export r; \
22058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22059         $(HOST_EXPORTS) \
22060         for flag in $(EXTRA_HOST_FLAGS) ; do \
22061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22062         done; \
22063         echo "Doing dvi in libgui" ; \
22064         (cd $(HOST_SUBDIR)/libgui && \
22065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22067                   "RANLIB=$${RANLIB}" \
22068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22069                   dvi) \
22070           || exit 1
22071
22072 @endif libgui
22073
22074 .PHONY: maybe-pdf-libgui pdf-libgui
22075 maybe-pdf-libgui:
22076 @if libgui
22077 maybe-pdf-libgui: pdf-libgui
22078
22079 pdf-libgui: \
22080     configure-libgui 
22081         @: $(MAKE); $(unstage)
22082         @[ -f ./libgui/Makefile ] || exit 0; \
22083         r=`${PWD_COMMAND}`; export r; \
22084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22085         $(HOST_EXPORTS) \
22086         for flag in $(EXTRA_HOST_FLAGS) ; do \
22087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22088         done; \
22089         echo "Doing pdf in libgui" ; \
22090         (cd $(HOST_SUBDIR)/libgui && \
22091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22093                   "RANLIB=$${RANLIB}" \
22094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22095                   pdf) \
22096           || exit 1
22097
22098 @endif libgui
22099
22100 .PHONY: maybe-html-libgui html-libgui
22101 maybe-html-libgui:
22102 @if libgui
22103 maybe-html-libgui: html-libgui
22104
22105 html-libgui: \
22106     configure-libgui 
22107         @: $(MAKE); $(unstage)
22108         @[ -f ./libgui/Makefile ] || exit 0; \
22109         r=`${PWD_COMMAND}`; export r; \
22110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22111         $(HOST_EXPORTS) \
22112         for flag in $(EXTRA_HOST_FLAGS) ; do \
22113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22114         done; \
22115         echo "Doing html in libgui" ; \
22116         (cd $(HOST_SUBDIR)/libgui && \
22117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22119                   "RANLIB=$${RANLIB}" \
22120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22121                   html) \
22122           || exit 1
22123
22124 @endif libgui
22125
22126 .PHONY: maybe-TAGS-libgui TAGS-libgui
22127 maybe-TAGS-libgui:
22128 @if libgui
22129 maybe-TAGS-libgui: TAGS-libgui
22130
22131 TAGS-libgui: \
22132     configure-libgui 
22133         @: $(MAKE); $(unstage)
22134         @[ -f ./libgui/Makefile ] || exit 0; \
22135         r=`${PWD_COMMAND}`; export r; \
22136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22137         $(HOST_EXPORTS) \
22138         for flag in $(EXTRA_HOST_FLAGS) ; do \
22139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22140         done; \
22141         echo "Doing TAGS in libgui" ; \
22142         (cd $(HOST_SUBDIR)/libgui && \
22143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22145                   "RANLIB=$${RANLIB}" \
22146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22147                   TAGS) \
22148           || exit 1
22149
22150 @endif libgui
22151
22152 .PHONY: maybe-install-info-libgui install-info-libgui
22153 maybe-install-info-libgui:
22154 @if libgui
22155 maybe-install-info-libgui: install-info-libgui
22156
22157 install-info-libgui: \
22158     configure-libgui \
22159     info-libgui 
22160         @: $(MAKE); $(unstage)
22161         @[ -f ./libgui/Makefile ] || exit 0; \
22162         r=`${PWD_COMMAND}`; export r; \
22163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22164         $(HOST_EXPORTS) \
22165         for flag in $(EXTRA_HOST_FLAGS) ; do \
22166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22167         done; \
22168         echo "Doing install-info in libgui" ; \
22169         (cd $(HOST_SUBDIR)/libgui && \
22170           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22171                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22172                   "RANLIB=$${RANLIB}" \
22173                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22174                   install-info) \
22175           || exit 1
22176
22177 @endif libgui
22178
22179 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22180 maybe-install-pdf-libgui:
22181 @if libgui
22182 maybe-install-pdf-libgui: install-pdf-libgui
22183
22184 install-pdf-libgui: \
22185     configure-libgui \
22186     pdf-libgui 
22187         @: $(MAKE); $(unstage)
22188         @[ -f ./libgui/Makefile ] || exit 0; \
22189         r=`${PWD_COMMAND}`; export r; \
22190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22191         $(HOST_EXPORTS) \
22192         for flag in $(EXTRA_HOST_FLAGS) ; do \
22193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22194         done; \
22195         echo "Doing install-pdf in libgui" ; \
22196         (cd $(HOST_SUBDIR)/libgui && \
22197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22199                   "RANLIB=$${RANLIB}" \
22200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22201                   install-pdf) \
22202           || exit 1
22203
22204 @endif libgui
22205
22206 .PHONY: maybe-install-html-libgui install-html-libgui
22207 maybe-install-html-libgui:
22208 @if libgui
22209 maybe-install-html-libgui: install-html-libgui
22210
22211 install-html-libgui: \
22212     configure-libgui \
22213     html-libgui 
22214         @: $(MAKE); $(unstage)
22215         @[ -f ./libgui/Makefile ] || exit 0; \
22216         r=`${PWD_COMMAND}`; export r; \
22217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22218         $(HOST_EXPORTS) \
22219         for flag in $(EXTRA_HOST_FLAGS) ; do \
22220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22221         done; \
22222         echo "Doing install-html in libgui" ; \
22223         (cd $(HOST_SUBDIR)/libgui && \
22224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22226                   "RANLIB=$${RANLIB}" \
22227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22228                   install-html) \
22229           || exit 1
22230
22231 @endif libgui
22232
22233 .PHONY: maybe-installcheck-libgui installcheck-libgui
22234 maybe-installcheck-libgui:
22235 @if libgui
22236 maybe-installcheck-libgui: installcheck-libgui
22237
22238 installcheck-libgui: \
22239     configure-libgui 
22240         @: $(MAKE); $(unstage)
22241         @[ -f ./libgui/Makefile ] || exit 0; \
22242         r=`${PWD_COMMAND}`; export r; \
22243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22244         $(HOST_EXPORTS) \
22245         for flag in $(EXTRA_HOST_FLAGS) ; do \
22246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22247         done; \
22248         echo "Doing installcheck in libgui" ; \
22249         (cd $(HOST_SUBDIR)/libgui && \
22250           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22251                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22252                   "RANLIB=$${RANLIB}" \
22253                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22254                   installcheck) \
22255           || exit 1
22256
22257 @endif libgui
22258
22259 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22260 maybe-mostlyclean-libgui:
22261 @if libgui
22262 maybe-mostlyclean-libgui: mostlyclean-libgui
22263
22264 mostlyclean-libgui: 
22265         @: $(MAKE); $(unstage)
22266         @[ -f ./libgui/Makefile ] || exit 0; \
22267         r=`${PWD_COMMAND}`; export r; \
22268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22269         $(HOST_EXPORTS) \
22270         for flag in $(EXTRA_HOST_FLAGS) ; do \
22271           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22272         done; \
22273         echo "Doing mostlyclean in libgui" ; \
22274         (cd $(HOST_SUBDIR)/libgui && \
22275           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22276                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22277                   "RANLIB=$${RANLIB}" \
22278                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22279                   mostlyclean) \
22280           || exit 1
22281
22282 @endif libgui
22283
22284 .PHONY: maybe-clean-libgui clean-libgui
22285 maybe-clean-libgui:
22286 @if libgui
22287 maybe-clean-libgui: clean-libgui
22288
22289 clean-libgui: 
22290         @: $(MAKE); $(unstage)
22291         @[ -f ./libgui/Makefile ] || exit 0; \
22292         r=`${PWD_COMMAND}`; export r; \
22293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22294         $(HOST_EXPORTS) \
22295         for flag in $(EXTRA_HOST_FLAGS) ; do \
22296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22297         done; \
22298         echo "Doing clean in libgui" ; \
22299         (cd $(HOST_SUBDIR)/libgui && \
22300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22302                   "RANLIB=$${RANLIB}" \
22303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22304                   clean) \
22305           || exit 1
22306
22307 @endif libgui
22308
22309 .PHONY: maybe-distclean-libgui distclean-libgui
22310 maybe-distclean-libgui:
22311 @if libgui
22312 maybe-distclean-libgui: distclean-libgui
22313
22314 distclean-libgui: 
22315         @: $(MAKE); $(unstage)
22316         @[ -f ./libgui/Makefile ] || exit 0; \
22317         r=`${PWD_COMMAND}`; export r; \
22318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22319         $(HOST_EXPORTS) \
22320         for flag in $(EXTRA_HOST_FLAGS) ; do \
22321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22322         done; \
22323         echo "Doing distclean in libgui" ; \
22324         (cd $(HOST_SUBDIR)/libgui && \
22325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22327                   "RANLIB=$${RANLIB}" \
22328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22329                   distclean) \
22330           || exit 1
22331
22332 @endif libgui
22333
22334 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22335 maybe-maintainer-clean-libgui:
22336 @if libgui
22337 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22338
22339 maintainer-clean-libgui: 
22340         @: $(MAKE); $(unstage)
22341         @[ -f ./libgui/Makefile ] || exit 0; \
22342         r=`${PWD_COMMAND}`; export r; \
22343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22344         $(HOST_EXPORTS) \
22345         for flag in $(EXTRA_HOST_FLAGS) ; do \
22346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22347         done; \
22348         echo "Doing maintainer-clean in libgui" ; \
22349         (cd $(HOST_SUBDIR)/libgui && \
22350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22352                   "RANLIB=$${RANLIB}" \
22353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22354                   maintainer-clean) \
22355           || exit 1
22356
22357 @endif libgui
22358
22359
22360
22361 .PHONY: configure-libiberty maybe-configure-libiberty
22362 maybe-configure-libiberty:
22363 @if gcc-bootstrap
22364 configure-libiberty: stage_current
22365 @endif gcc-bootstrap
22366 @if libiberty
22367 maybe-configure-libiberty: configure-libiberty
22368 configure-libiberty: 
22369         @r=`${PWD_COMMAND}`; export r; \
22370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22371         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22372         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22373         $(HOST_EXPORTS)  \
22374         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22375         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22376         case $(srcdir) in \
22377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22378           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22380         esac; \
22381         module_srcdir=libiberty; \
22382         $(SHELL) \
22383           $$s/$$module_srcdir/configure \
22384           --srcdir=$${topdir}/$$module_srcdir \
22385           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22386           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22387           || exit 1
22388 @endif libiberty
22389
22390
22391
22392 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22393 maybe-configure-stage1-libiberty:
22394 @if libiberty-bootstrap
22395 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22396 configure-stage1-libiberty:
22397         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22398         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22399         @r=`${PWD_COMMAND}`; export r; \
22400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22401         TFLAGS="$(STAGE1_TFLAGS)"; \
22402         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22403         $(HOST_EXPORTS) \
22404         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22405         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22406         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22407         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
22408         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22409         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22410         case $(srcdir) in \
22411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22412           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22414         esac; \
22415         module_srcdir=libiberty; \
22416         $(SHELL) $$s/$$module_srcdir/configure \
22417           --srcdir=$${topdir}/$$module_srcdir \
22418           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22419           --target=${target_alias} \
22420            \
22421           $(STAGE1_CONFIGURE_FLAGS) \
22422           @extra_host_libiberty_configure_flags@
22423 @endif libiberty-bootstrap
22424
22425 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22426 maybe-configure-stage2-libiberty:
22427 @if libiberty-bootstrap
22428 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22429 configure-stage2-libiberty:
22430         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22431         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22432         @r=`${PWD_COMMAND}`; export r; \
22433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22434         TFLAGS="$(STAGE2_TFLAGS)"; \
22435         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22436         $(HOST_EXPORTS) \
22437         $(POSTSTAGE1_HOST_EXPORTS) \
22438         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22439         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22440         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22441         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
22442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22443         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22444         case $(srcdir) in \
22445           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22446           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22447                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22448         esac; \
22449         module_srcdir=libiberty; \
22450         $(SHELL) $$s/$$module_srcdir/configure \
22451           --srcdir=$${topdir}/$$module_srcdir \
22452           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22453           --target=${target_alias} \
22454            --with-build-libsubdir=$(HOST_SUBDIR)  \
22455           $(STAGE2_CONFIGURE_FLAGS) \
22456           @extra_host_libiberty_configure_flags@
22457 @endif libiberty-bootstrap
22458
22459 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22460 maybe-configure-stage3-libiberty:
22461 @if libiberty-bootstrap
22462 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22463 configure-stage3-libiberty:
22464         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22465         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22466         @r=`${PWD_COMMAND}`; export r; \
22467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22468         TFLAGS="$(STAGE3_TFLAGS)"; \
22469         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22470         $(HOST_EXPORTS) \
22471         $(POSTSTAGE1_HOST_EXPORTS) \
22472         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22473         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22474         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22475         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
22476         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22477         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22478         case $(srcdir) in \
22479           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22480           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22481                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22482         esac; \
22483         module_srcdir=libiberty; \
22484         $(SHELL) $$s/$$module_srcdir/configure \
22485           --srcdir=$${topdir}/$$module_srcdir \
22486           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22487           --target=${target_alias} \
22488            --with-build-libsubdir=$(HOST_SUBDIR)  \
22489           $(STAGE3_CONFIGURE_FLAGS) \
22490           @extra_host_libiberty_configure_flags@
22491 @endif libiberty-bootstrap
22492
22493 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22494 maybe-configure-stage4-libiberty:
22495 @if libiberty-bootstrap
22496 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22497 configure-stage4-libiberty:
22498         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22499         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22500         @r=`${PWD_COMMAND}`; export r; \
22501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22502         TFLAGS="$(STAGE4_TFLAGS)"; \
22503         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22504         $(HOST_EXPORTS) \
22505         $(POSTSTAGE1_HOST_EXPORTS) \
22506         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22507         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22508         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22509         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
22510         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22511         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22512         case $(srcdir) in \
22513           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22514           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22515                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22516         esac; \
22517         module_srcdir=libiberty; \
22518         $(SHELL) $$s/$$module_srcdir/configure \
22519           --srcdir=$${topdir}/$$module_srcdir \
22520           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22521           --target=${target_alias} \
22522            --with-build-libsubdir=$(HOST_SUBDIR)  \
22523           $(STAGE4_CONFIGURE_FLAGS) \
22524           @extra_host_libiberty_configure_flags@
22525 @endif libiberty-bootstrap
22526
22527 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22528 maybe-configure-stageprofile-libiberty:
22529 @if libiberty-bootstrap
22530 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22531 configure-stageprofile-libiberty:
22532         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22533         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22534         @r=`${PWD_COMMAND}`; export r; \
22535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22536         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22537         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22538         $(HOST_EXPORTS) \
22539         $(POSTSTAGE1_HOST_EXPORTS) \
22540         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22541         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22542         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22543         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
22544         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22545         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22546         case $(srcdir) in \
22547           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22548           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22549                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22550         esac; \
22551         module_srcdir=libiberty; \
22552         $(SHELL) $$s/$$module_srcdir/configure \
22553           --srcdir=$${topdir}/$$module_srcdir \
22554           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22555           --target=${target_alias} \
22556            --with-build-libsubdir=$(HOST_SUBDIR)  \
22557           $(STAGEprofile_CONFIGURE_FLAGS) \
22558           @extra_host_libiberty_configure_flags@
22559 @endif libiberty-bootstrap
22560
22561 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22562 maybe-configure-stagefeedback-libiberty:
22563 @if libiberty-bootstrap
22564 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22565 configure-stagefeedback-libiberty:
22566         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22567         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22568         @r=`${PWD_COMMAND}`; export r; \
22569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22570         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22571         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22572         $(HOST_EXPORTS) \
22573         $(POSTSTAGE1_HOST_EXPORTS) \
22574         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22575         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22576         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22577         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
22578         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22579         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22580         case $(srcdir) in \
22581           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22582           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22583                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22584         esac; \
22585         module_srcdir=libiberty; \
22586         $(SHELL) $$s/$$module_srcdir/configure \
22587           --srcdir=$${topdir}/$$module_srcdir \
22588           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22589           --target=${target_alias} \
22590            --with-build-libsubdir=$(HOST_SUBDIR)  \
22591           $(STAGEfeedback_CONFIGURE_FLAGS) \
22592           @extra_host_libiberty_configure_flags@
22593 @endif libiberty-bootstrap
22594
22595
22596
22597
22598
22599 .PHONY: all-libiberty maybe-all-libiberty
22600 maybe-all-libiberty:
22601 @if gcc-bootstrap
22602 all-libiberty: stage_current
22603 @endif gcc-bootstrap
22604 @if libiberty
22605 TARGET-libiberty=all
22606 maybe-all-libiberty: all-libiberty
22607 all-libiberty: configure-libiberty
22608         @r=`${PWD_COMMAND}`; export r; \
22609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22610         $(HOST_EXPORTS)  \
22611         (cd $(HOST_SUBDIR)/libiberty && \
22612           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22613                 $(TARGET-libiberty))
22614 @endif libiberty
22615
22616
22617
22618 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22619 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22620 maybe-all-stage1-libiberty:
22621 maybe-clean-stage1-libiberty:
22622 @if libiberty-bootstrap
22623 maybe-all-stage1-libiberty: all-stage1-libiberty
22624 all-stage1: all-stage1-libiberty
22625 TARGET-stage1-libiberty = $(TARGET-libiberty)
22626 all-stage1-libiberty: configure-stage1-libiberty
22627         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22628         @r=`${PWD_COMMAND}`; export r; \
22629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22630         TFLAGS="$(STAGE1_TFLAGS)"; \
22631         $(HOST_EXPORTS)  \
22632         cd $(HOST_SUBDIR)/libiberty && \
22633         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22634                 CFLAGS="$(STAGE1_CFLAGS)" \
22635                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22636                 LIBCFLAGS="$(LIBCFLAGS)" \
22637                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22638                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22639                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22640                 $(EXTRA_HOST_FLAGS)  \
22641                 $(STAGE1_FLAGS_TO_PASS)  \
22642                 TFLAGS="$(STAGE1_TFLAGS)" \
22643                 $(TARGET-stage1-libiberty)
22644
22645 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22646 clean-stage1: clean-stage1-libiberty
22647 clean-stage1-libiberty:
22648         @if [ $(current_stage) = stage1 ]; then \
22649           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22650         else \
22651           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22652           $(MAKE) stage1-start; \
22653         fi; \
22654         cd $(HOST_SUBDIR)/libiberty && \
22655         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22656         $(STAGE1_FLAGS_TO_PASS)  clean
22657 @endif libiberty-bootstrap
22658
22659
22660 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22661 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22662 maybe-all-stage2-libiberty:
22663 maybe-clean-stage2-libiberty:
22664 @if libiberty-bootstrap
22665 maybe-all-stage2-libiberty: all-stage2-libiberty
22666 all-stage2: all-stage2-libiberty
22667 TARGET-stage2-libiberty = $(TARGET-libiberty)
22668 all-stage2-libiberty: configure-stage2-libiberty
22669         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22670         @r=`${PWD_COMMAND}`; export r; \
22671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22672         TFLAGS="$(STAGE2_TFLAGS)"; \
22673         $(HOST_EXPORTS) \
22674         $(POSTSTAGE1_HOST_EXPORTS)  \
22675         cd $(HOST_SUBDIR)/libiberty && \
22676         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22677                 CFLAGS="$(STAGE2_CFLAGS)" \
22678                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22679                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22680                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22681                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22682                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22683                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22684                 TFLAGS="$(STAGE2_TFLAGS)" \
22685                 $(TARGET-stage2-libiberty)
22686
22687 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22688 clean-stage2: clean-stage2-libiberty
22689 clean-stage2-libiberty:
22690         @if [ $(current_stage) = stage2 ]; then \
22691           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22692         else \
22693           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22694           $(MAKE) stage2-start; \
22695         fi; \
22696         cd $(HOST_SUBDIR)/libiberty && \
22697         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22698 @endif libiberty-bootstrap
22699
22700
22701 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22702 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22703 maybe-all-stage3-libiberty:
22704 maybe-clean-stage3-libiberty:
22705 @if libiberty-bootstrap
22706 maybe-all-stage3-libiberty: all-stage3-libiberty
22707 all-stage3: all-stage3-libiberty
22708 TARGET-stage3-libiberty = $(TARGET-libiberty)
22709 all-stage3-libiberty: configure-stage3-libiberty
22710         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22711         @r=`${PWD_COMMAND}`; export r; \
22712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22713         TFLAGS="$(STAGE3_TFLAGS)"; \
22714         $(HOST_EXPORTS) \
22715         $(POSTSTAGE1_HOST_EXPORTS)  \
22716         cd $(HOST_SUBDIR)/libiberty && \
22717         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22718                 CFLAGS="$(STAGE3_CFLAGS)" \
22719                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22720                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22721                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22722                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22723                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22724                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22725                 TFLAGS="$(STAGE3_TFLAGS)" \
22726                 $(TARGET-stage3-libiberty)
22727
22728 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22729 clean-stage3: clean-stage3-libiberty
22730 clean-stage3-libiberty:
22731         @if [ $(current_stage) = stage3 ]; then \
22732           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22733         else \
22734           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22735           $(MAKE) stage3-start; \
22736         fi; \
22737         cd $(HOST_SUBDIR)/libiberty && \
22738         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22739 @endif libiberty-bootstrap
22740
22741
22742 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22743 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22744 maybe-all-stage4-libiberty:
22745 maybe-clean-stage4-libiberty:
22746 @if libiberty-bootstrap
22747 maybe-all-stage4-libiberty: all-stage4-libiberty
22748 all-stage4: all-stage4-libiberty
22749 TARGET-stage4-libiberty = $(TARGET-libiberty)
22750 all-stage4-libiberty: configure-stage4-libiberty
22751         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22752         @r=`${PWD_COMMAND}`; export r; \
22753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22754         TFLAGS="$(STAGE4_TFLAGS)"; \
22755         $(HOST_EXPORTS) \
22756         $(POSTSTAGE1_HOST_EXPORTS)  \
22757         cd $(HOST_SUBDIR)/libiberty && \
22758         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22759                 CFLAGS="$(STAGE4_CFLAGS)" \
22760                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22761                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22762                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22763                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22764                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22765                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22766                 TFLAGS="$(STAGE4_TFLAGS)" \
22767                 $(TARGET-stage4-libiberty)
22768
22769 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22770 clean-stage4: clean-stage4-libiberty
22771 clean-stage4-libiberty:
22772         @if [ $(current_stage) = stage4 ]; then \
22773           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22774         else \
22775           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22776           $(MAKE) stage4-start; \
22777         fi; \
22778         cd $(HOST_SUBDIR)/libiberty && \
22779         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22780 @endif libiberty-bootstrap
22781
22782
22783 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22784 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22785 maybe-all-stageprofile-libiberty:
22786 maybe-clean-stageprofile-libiberty:
22787 @if libiberty-bootstrap
22788 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22789 all-stageprofile: all-stageprofile-libiberty
22790 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22791 all-stageprofile-libiberty: configure-stageprofile-libiberty
22792         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22793         @r=`${PWD_COMMAND}`; export r; \
22794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22795         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22796         $(HOST_EXPORTS) \
22797         $(POSTSTAGE1_HOST_EXPORTS)  \
22798         cd $(HOST_SUBDIR)/libiberty && \
22799         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22800                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22801                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22802                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22803                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22804                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22805                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22806                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22807                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22808                 $(TARGET-stageprofile-libiberty)
22809
22810 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22811 clean-stageprofile: clean-stageprofile-libiberty
22812 clean-stageprofile-libiberty:
22813         @if [ $(current_stage) = stageprofile ]; then \
22814           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22815         else \
22816           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22817           $(MAKE) stageprofile-start; \
22818         fi; \
22819         cd $(HOST_SUBDIR)/libiberty && \
22820         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22821 @endif libiberty-bootstrap
22822
22823
22824 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22825 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22826 maybe-all-stagefeedback-libiberty:
22827 maybe-clean-stagefeedback-libiberty:
22828 @if libiberty-bootstrap
22829 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22830 all-stagefeedback: all-stagefeedback-libiberty
22831 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22832 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22833         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22834         @r=`${PWD_COMMAND}`; export r; \
22835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22836         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22837         $(HOST_EXPORTS) \
22838         $(POSTSTAGE1_HOST_EXPORTS)  \
22839         cd $(HOST_SUBDIR)/libiberty && \
22840         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22841                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22842                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22843                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22844                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22845                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22846                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22847                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22848                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22849                 $(TARGET-stagefeedback-libiberty)
22850
22851 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22852 clean-stagefeedback: clean-stagefeedback-libiberty
22853 clean-stagefeedback-libiberty:
22854         @if [ $(current_stage) = stagefeedback ]; then \
22855           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22856         else \
22857           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22858           $(MAKE) stagefeedback-start; \
22859         fi; \
22860         cd $(HOST_SUBDIR)/libiberty && \
22861         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22862 @endif libiberty-bootstrap
22863
22864
22865
22866
22867
22868 .PHONY: check-libiberty maybe-check-libiberty
22869 maybe-check-libiberty:
22870 @if libiberty
22871 maybe-check-libiberty: check-libiberty
22872
22873 check-libiberty:
22874         @: $(MAKE); $(unstage)
22875         @r=`${PWD_COMMAND}`; export r; \
22876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22877         $(HOST_EXPORTS) \
22878         (cd $(HOST_SUBDIR)/libiberty && \
22879           $(MAKE) $(FLAGS_TO_PASS)  check)
22880
22881 @endif libiberty
22882
22883 .PHONY: install-libiberty maybe-install-libiberty
22884 maybe-install-libiberty:
22885 @if libiberty
22886 maybe-install-libiberty: install-libiberty
22887
22888 install-libiberty: installdirs
22889         @: $(MAKE); $(unstage)
22890         @r=`${PWD_COMMAND}`; export r; \
22891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22892         $(HOST_EXPORTS) \
22893         (cd $(HOST_SUBDIR)/libiberty && \
22894           $(MAKE) $(FLAGS_TO_PASS)  install)
22895
22896 @endif libiberty
22897
22898 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22899 maybe-install-strip-libiberty:
22900 @if libiberty
22901 maybe-install-strip-libiberty: install-strip-libiberty
22902
22903 install-strip-libiberty: installdirs
22904         @: $(MAKE); $(unstage)
22905         @r=`${PWD_COMMAND}`; export r; \
22906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22907         $(HOST_EXPORTS) \
22908         (cd $(HOST_SUBDIR)/libiberty && \
22909           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22910
22911 @endif libiberty
22912
22913 # Other targets (info, dvi, pdf, etc.)
22914
22915 .PHONY: maybe-info-libiberty info-libiberty
22916 maybe-info-libiberty:
22917 @if libiberty
22918 maybe-info-libiberty: info-libiberty
22919
22920 info-libiberty: \
22921     configure-libiberty 
22922         @[ -f ./libiberty/Makefile ] || exit 0; \
22923         r=`${PWD_COMMAND}`; export r; \
22924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22925         $(HOST_EXPORTS) \
22926         for flag in $(EXTRA_HOST_FLAGS) ; do \
22927           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22928         done; \
22929         echo "Doing info in libiberty" ; \
22930         (cd $(HOST_SUBDIR)/libiberty && \
22931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22933                   "RANLIB=$${RANLIB}" \
22934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22935                   info) \
22936           || exit 1
22937
22938 @endif libiberty
22939
22940 .PHONY: maybe-dvi-libiberty dvi-libiberty
22941 maybe-dvi-libiberty:
22942 @if libiberty
22943 maybe-dvi-libiberty: dvi-libiberty
22944
22945 dvi-libiberty: \
22946     configure-libiberty 
22947         @[ -f ./libiberty/Makefile ] || exit 0; \
22948         r=`${PWD_COMMAND}`; export r; \
22949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22950         $(HOST_EXPORTS) \
22951         for flag in $(EXTRA_HOST_FLAGS) ; do \
22952           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22953         done; \
22954         echo "Doing dvi in libiberty" ; \
22955         (cd $(HOST_SUBDIR)/libiberty && \
22956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22958                   "RANLIB=$${RANLIB}" \
22959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22960                   dvi) \
22961           || exit 1
22962
22963 @endif libiberty
22964
22965 .PHONY: maybe-pdf-libiberty pdf-libiberty
22966 maybe-pdf-libiberty:
22967 @if libiberty
22968 maybe-pdf-libiberty: pdf-libiberty
22969
22970 pdf-libiberty: \
22971     configure-libiberty 
22972         @[ -f ./libiberty/Makefile ] || exit 0; \
22973         r=`${PWD_COMMAND}`; export r; \
22974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22975         $(HOST_EXPORTS) \
22976         for flag in $(EXTRA_HOST_FLAGS) ; do \
22977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22978         done; \
22979         echo "Doing pdf in libiberty" ; \
22980         (cd $(HOST_SUBDIR)/libiberty && \
22981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22983                   "RANLIB=$${RANLIB}" \
22984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22985                   pdf) \
22986           || exit 1
22987
22988 @endif libiberty
22989
22990 .PHONY: maybe-html-libiberty html-libiberty
22991 maybe-html-libiberty:
22992 @if libiberty
22993 maybe-html-libiberty: html-libiberty
22994
22995 html-libiberty: \
22996     configure-libiberty 
22997         @[ -f ./libiberty/Makefile ] || exit 0; \
22998         r=`${PWD_COMMAND}`; export r; \
22999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23000         $(HOST_EXPORTS) \
23001         for flag in $(EXTRA_HOST_FLAGS) ; do \
23002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23003         done; \
23004         echo "Doing html in libiberty" ; \
23005         (cd $(HOST_SUBDIR)/libiberty && \
23006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23008                   "RANLIB=$${RANLIB}" \
23009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23010                   html) \
23011           || exit 1
23012
23013 @endif libiberty
23014
23015 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23016 maybe-TAGS-libiberty:
23017 @if libiberty
23018 maybe-TAGS-libiberty: TAGS-libiberty
23019
23020 TAGS-libiberty: \
23021     configure-libiberty 
23022         @[ -f ./libiberty/Makefile ] || exit 0; \
23023         r=`${PWD_COMMAND}`; export r; \
23024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23025         $(HOST_EXPORTS) \
23026         for flag in $(EXTRA_HOST_FLAGS) ; do \
23027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23028         done; \
23029         echo "Doing TAGS in libiberty" ; \
23030         (cd $(HOST_SUBDIR)/libiberty && \
23031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23033                   "RANLIB=$${RANLIB}" \
23034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23035                   TAGS) \
23036           || exit 1
23037
23038 @endif libiberty
23039
23040 .PHONY: maybe-install-info-libiberty install-info-libiberty
23041 maybe-install-info-libiberty:
23042 @if libiberty
23043 maybe-install-info-libiberty: install-info-libiberty
23044
23045 install-info-libiberty: \
23046     configure-libiberty \
23047     info-libiberty 
23048         @[ -f ./libiberty/Makefile ] || exit 0; \
23049         r=`${PWD_COMMAND}`; export r; \
23050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23051         $(HOST_EXPORTS) \
23052         for flag in $(EXTRA_HOST_FLAGS) ; do \
23053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23054         done; \
23055         echo "Doing install-info in libiberty" ; \
23056         (cd $(HOST_SUBDIR)/libiberty && \
23057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23059                   "RANLIB=$${RANLIB}" \
23060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23061                   install-info) \
23062           || exit 1
23063
23064 @endif libiberty
23065
23066 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23067 maybe-install-pdf-libiberty:
23068 @if libiberty
23069 maybe-install-pdf-libiberty: install-pdf-libiberty
23070
23071 install-pdf-libiberty: \
23072     configure-libiberty \
23073     pdf-libiberty 
23074         @[ -f ./libiberty/Makefile ] || exit 0; \
23075         r=`${PWD_COMMAND}`; export r; \
23076         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23077         $(HOST_EXPORTS) \
23078         for flag in $(EXTRA_HOST_FLAGS) ; do \
23079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23080         done; \
23081         echo "Doing install-pdf in libiberty" ; \
23082         (cd $(HOST_SUBDIR)/libiberty && \
23083           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23084                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23085                   "RANLIB=$${RANLIB}" \
23086                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23087                   install-pdf) \
23088           || exit 1
23089
23090 @endif libiberty
23091
23092 .PHONY: maybe-install-html-libiberty install-html-libiberty
23093 maybe-install-html-libiberty:
23094 @if libiberty
23095 maybe-install-html-libiberty: install-html-libiberty
23096
23097 install-html-libiberty: \
23098     configure-libiberty \
23099     html-libiberty 
23100         @[ -f ./libiberty/Makefile ] || exit 0; \
23101         r=`${PWD_COMMAND}`; export r; \
23102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23103         $(HOST_EXPORTS) \
23104         for flag in $(EXTRA_HOST_FLAGS) ; do \
23105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23106         done; \
23107         echo "Doing install-html in libiberty" ; \
23108         (cd $(HOST_SUBDIR)/libiberty && \
23109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23111                   "RANLIB=$${RANLIB}" \
23112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23113                   install-html) \
23114           || exit 1
23115
23116 @endif libiberty
23117
23118 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23119 maybe-installcheck-libiberty:
23120 @if libiberty
23121 maybe-installcheck-libiberty: installcheck-libiberty
23122
23123 installcheck-libiberty: \
23124     configure-libiberty 
23125         @[ -f ./libiberty/Makefile ] || exit 0; \
23126         r=`${PWD_COMMAND}`; export r; \
23127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23128         $(HOST_EXPORTS) \
23129         for flag in $(EXTRA_HOST_FLAGS) ; do \
23130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23131         done; \
23132         echo "Doing installcheck in libiberty" ; \
23133         (cd $(HOST_SUBDIR)/libiberty && \
23134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23136                   "RANLIB=$${RANLIB}" \
23137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23138                   installcheck) \
23139           || exit 1
23140
23141 @endif libiberty
23142
23143 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23144 maybe-mostlyclean-libiberty:
23145 @if libiberty
23146 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23147
23148 mostlyclean-libiberty: 
23149         @[ -f ./libiberty/Makefile ] || exit 0; \
23150         r=`${PWD_COMMAND}`; export r; \
23151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23152         $(HOST_EXPORTS) \
23153         for flag in $(EXTRA_HOST_FLAGS) ; do \
23154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23155         done; \
23156         echo "Doing mostlyclean in libiberty" ; \
23157         (cd $(HOST_SUBDIR)/libiberty && \
23158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23160                   "RANLIB=$${RANLIB}" \
23161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23162                   mostlyclean) \
23163           || exit 1
23164
23165 @endif libiberty
23166
23167 .PHONY: maybe-clean-libiberty clean-libiberty
23168 maybe-clean-libiberty:
23169 @if libiberty
23170 maybe-clean-libiberty: clean-libiberty
23171
23172 clean-libiberty: 
23173         @[ -f ./libiberty/Makefile ] || exit 0; \
23174         r=`${PWD_COMMAND}`; export r; \
23175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23176         $(HOST_EXPORTS) \
23177         for flag in $(EXTRA_HOST_FLAGS) ; do \
23178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23179         done; \
23180         echo "Doing clean in libiberty" ; \
23181         (cd $(HOST_SUBDIR)/libiberty && \
23182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23184                   "RANLIB=$${RANLIB}" \
23185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23186                   clean) \
23187           || exit 1
23188
23189 @endif libiberty
23190
23191 .PHONY: maybe-distclean-libiberty distclean-libiberty
23192 maybe-distclean-libiberty:
23193 @if libiberty
23194 maybe-distclean-libiberty: distclean-libiberty
23195
23196 distclean-libiberty: 
23197         @[ -f ./libiberty/Makefile ] || exit 0; \
23198         r=`${PWD_COMMAND}`; export r; \
23199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23200         $(HOST_EXPORTS) \
23201         for flag in $(EXTRA_HOST_FLAGS) ; do \
23202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23203         done; \
23204         echo "Doing distclean in libiberty" ; \
23205         (cd $(HOST_SUBDIR)/libiberty && \
23206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23208                   "RANLIB=$${RANLIB}" \
23209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23210                   distclean) \
23211           || exit 1
23212
23213 @endif libiberty
23214
23215 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23216 maybe-maintainer-clean-libiberty:
23217 @if libiberty
23218 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23219
23220 maintainer-clean-libiberty: 
23221         @[ -f ./libiberty/Makefile ] || exit 0; \
23222         r=`${PWD_COMMAND}`; export r; \
23223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23224         $(HOST_EXPORTS) \
23225         for flag in $(EXTRA_HOST_FLAGS) ; do \
23226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23227         done; \
23228         echo "Doing maintainer-clean in libiberty" ; \
23229         (cd $(HOST_SUBDIR)/libiberty && \
23230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23232                   "RANLIB=$${RANLIB}" \
23233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23234                   maintainer-clean) \
23235           || exit 1
23236
23237 @endif libiberty
23238
23239
23240
23241 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23242 maybe-configure-libiberty-linker-plugin:
23243 @if gcc-bootstrap
23244 configure-libiberty-linker-plugin: stage_current
23245 @endif gcc-bootstrap
23246 @if libiberty-linker-plugin
23247 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23248 configure-libiberty-linker-plugin: 
23249         @r=`${PWD_COMMAND}`; export r; \
23250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23251         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23252         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23253         $(HOST_EXPORTS)  \
23254         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23255         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23256         case $(srcdir) in \
23257           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23258           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23259                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23260         esac; \
23261         module_srcdir=libiberty; \
23262         $(SHELL) \
23263           $$s/$$module_srcdir/configure \
23264           --srcdir=$${topdir}/$$module_srcdir \
23265           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23266           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23267           || exit 1
23268 @endif libiberty-linker-plugin
23269
23270
23271
23272 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23273 maybe-configure-stage1-libiberty-linker-plugin:
23274 @if libiberty-linker-plugin-bootstrap
23275 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23276 configure-stage1-libiberty-linker-plugin:
23277         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23278         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23279         @r=`${PWD_COMMAND}`; export r; \
23280         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23281         TFLAGS="$(STAGE1_TFLAGS)"; \
23282         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23283         $(HOST_EXPORTS) \
23284         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23285         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23286         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23287         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23288         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23289         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23290         case $(srcdir) in \
23291           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23292           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23293                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23294         esac; \
23295         module_srcdir=libiberty; \
23296         $(SHELL) $$s/$$module_srcdir/configure \
23297           --srcdir=$${topdir}/$$module_srcdir \
23298           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23299           --target=${target_alias} \
23300            \
23301           $(STAGE1_CONFIGURE_FLAGS) \
23302           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23303 @endif libiberty-linker-plugin-bootstrap
23304
23305 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23306 maybe-configure-stage2-libiberty-linker-plugin:
23307 @if libiberty-linker-plugin-bootstrap
23308 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23309 configure-stage2-libiberty-linker-plugin:
23310         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23311         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23312         @r=`${PWD_COMMAND}`; export r; \
23313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23314         TFLAGS="$(STAGE2_TFLAGS)"; \
23315         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23316         $(HOST_EXPORTS) \
23317         $(POSTSTAGE1_HOST_EXPORTS) \
23318         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23319         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23320         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23321         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23322         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23323         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23324         case $(srcdir) in \
23325           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23326           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23327                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23328         esac; \
23329         module_srcdir=libiberty; \
23330         $(SHELL) $$s/$$module_srcdir/configure \
23331           --srcdir=$${topdir}/$$module_srcdir \
23332           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23333           --target=${target_alias} \
23334            --with-build-libsubdir=$(HOST_SUBDIR)  \
23335           $(STAGE2_CONFIGURE_FLAGS) \
23336           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23337 @endif libiberty-linker-plugin-bootstrap
23338
23339 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23340 maybe-configure-stage3-libiberty-linker-plugin:
23341 @if libiberty-linker-plugin-bootstrap
23342 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23343 configure-stage3-libiberty-linker-plugin:
23344         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23345         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23346         @r=`${PWD_COMMAND}`; export r; \
23347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23348         TFLAGS="$(STAGE3_TFLAGS)"; \
23349         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23350         $(HOST_EXPORTS) \
23351         $(POSTSTAGE1_HOST_EXPORTS) \
23352         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23353         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23354         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23355         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23356         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23357         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23358         case $(srcdir) in \
23359           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23360           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23361                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23362         esac; \
23363         module_srcdir=libiberty; \
23364         $(SHELL) $$s/$$module_srcdir/configure \
23365           --srcdir=$${topdir}/$$module_srcdir \
23366           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23367           --target=${target_alias} \
23368            --with-build-libsubdir=$(HOST_SUBDIR)  \
23369           $(STAGE3_CONFIGURE_FLAGS) \
23370           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23371 @endif libiberty-linker-plugin-bootstrap
23372
23373 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23374 maybe-configure-stage4-libiberty-linker-plugin:
23375 @if libiberty-linker-plugin-bootstrap
23376 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23377 configure-stage4-libiberty-linker-plugin:
23378         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23379         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23380         @r=`${PWD_COMMAND}`; export r; \
23381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23382         TFLAGS="$(STAGE4_TFLAGS)"; \
23383         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23384         $(HOST_EXPORTS) \
23385         $(POSTSTAGE1_HOST_EXPORTS) \
23386         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23387         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23388         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23389         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23390         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23391         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23392         case $(srcdir) in \
23393           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23394           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23395                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23396         esac; \
23397         module_srcdir=libiberty; \
23398         $(SHELL) $$s/$$module_srcdir/configure \
23399           --srcdir=$${topdir}/$$module_srcdir \
23400           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23401           --target=${target_alias} \
23402            --with-build-libsubdir=$(HOST_SUBDIR)  \
23403           $(STAGE4_CONFIGURE_FLAGS) \
23404           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23405 @endif libiberty-linker-plugin-bootstrap
23406
23407 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23408 maybe-configure-stageprofile-libiberty-linker-plugin:
23409 @if libiberty-linker-plugin-bootstrap
23410 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23411 configure-stageprofile-libiberty-linker-plugin:
23412         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23413         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23414         @r=`${PWD_COMMAND}`; export r; \
23415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23416         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23417         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23418         $(HOST_EXPORTS) \
23419         $(POSTSTAGE1_HOST_EXPORTS) \
23420         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23421         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23422         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23423         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23424         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23425         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23426         case $(srcdir) in \
23427           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23428           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23429                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23430         esac; \
23431         module_srcdir=libiberty; \
23432         $(SHELL) $$s/$$module_srcdir/configure \
23433           --srcdir=$${topdir}/$$module_srcdir \
23434           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23435           --target=${target_alias} \
23436            --with-build-libsubdir=$(HOST_SUBDIR)  \
23437           $(STAGEprofile_CONFIGURE_FLAGS) \
23438           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23439 @endif libiberty-linker-plugin-bootstrap
23440
23441 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23442 maybe-configure-stagefeedback-libiberty-linker-plugin:
23443 @if libiberty-linker-plugin-bootstrap
23444 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23445 configure-stagefeedback-libiberty-linker-plugin:
23446         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23447         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23448         @r=`${PWD_COMMAND}`; export r; \
23449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23450         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23451         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23452         $(HOST_EXPORTS) \
23453         $(POSTSTAGE1_HOST_EXPORTS) \
23454         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23455         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23456         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23457         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23459         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23460         case $(srcdir) in \
23461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23462           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23464         esac; \
23465         module_srcdir=libiberty; \
23466         $(SHELL) $$s/$$module_srcdir/configure \
23467           --srcdir=$${topdir}/$$module_srcdir \
23468           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23469           --target=${target_alias} \
23470            --with-build-libsubdir=$(HOST_SUBDIR)  \
23471           $(STAGEfeedback_CONFIGURE_FLAGS) \
23472           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23473 @endif libiberty-linker-plugin-bootstrap
23474
23475
23476
23477
23478
23479 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23480 maybe-all-libiberty-linker-plugin:
23481 @if gcc-bootstrap
23482 all-libiberty-linker-plugin: stage_current
23483 @endif gcc-bootstrap
23484 @if libiberty-linker-plugin
23485 TARGET-libiberty-linker-plugin=all
23486 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23487 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23488         @r=`${PWD_COMMAND}`; export r; \
23489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23490         $(HOST_EXPORTS)  \
23491         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23492           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23493                 $(TARGET-libiberty-linker-plugin))
23494 @endif libiberty-linker-plugin
23495
23496
23497
23498 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23499 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23500 maybe-all-stage1-libiberty-linker-plugin:
23501 maybe-clean-stage1-libiberty-linker-plugin:
23502 @if libiberty-linker-plugin-bootstrap
23503 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23504 all-stage1: all-stage1-libiberty-linker-plugin
23505 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23506 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23507         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23508         @r=`${PWD_COMMAND}`; export r; \
23509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23510         TFLAGS="$(STAGE1_TFLAGS)"; \
23511         $(HOST_EXPORTS)  \
23512         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23513         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23514                 CFLAGS="$(STAGE1_CFLAGS)" \
23515                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23516                 LIBCFLAGS="$(LIBCFLAGS)" \
23517                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23518                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23519                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23520                 $(EXTRA_HOST_FLAGS)  \
23521                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23522                 TFLAGS="$(STAGE1_TFLAGS)" \
23523                 $(TARGET-stage1-libiberty-linker-plugin)
23524
23525 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23526 clean-stage1: clean-stage1-libiberty-linker-plugin
23527 clean-stage1-libiberty-linker-plugin:
23528         @if [ $(current_stage) = stage1 ]; then \
23529           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23530         else \
23531           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23532           $(MAKE) stage1-start; \
23533         fi; \
23534         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23535         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23536         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23537 @endif libiberty-linker-plugin-bootstrap
23538
23539
23540 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23541 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23542 maybe-all-stage2-libiberty-linker-plugin:
23543 maybe-clean-stage2-libiberty-linker-plugin:
23544 @if libiberty-linker-plugin-bootstrap
23545 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23546 all-stage2: all-stage2-libiberty-linker-plugin
23547 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23548 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23549         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23550         @r=`${PWD_COMMAND}`; export r; \
23551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23552         TFLAGS="$(STAGE2_TFLAGS)"; \
23553         $(HOST_EXPORTS) \
23554         $(POSTSTAGE1_HOST_EXPORTS)  \
23555         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23556         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23557                 CFLAGS="$(STAGE2_CFLAGS)" \
23558                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23559                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23560                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23561                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23562                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23563                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23564                 TFLAGS="$(STAGE2_TFLAGS)" \
23565                 $(TARGET-stage2-libiberty-linker-plugin)
23566
23567 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23568 clean-stage2: clean-stage2-libiberty-linker-plugin
23569 clean-stage2-libiberty-linker-plugin:
23570         @if [ $(current_stage) = stage2 ]; then \
23571           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23572         else \
23573           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23574           $(MAKE) stage2-start; \
23575         fi; \
23576         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23577         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23578 @endif libiberty-linker-plugin-bootstrap
23579
23580
23581 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23582 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23583 maybe-all-stage3-libiberty-linker-plugin:
23584 maybe-clean-stage3-libiberty-linker-plugin:
23585 @if libiberty-linker-plugin-bootstrap
23586 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23587 all-stage3: all-stage3-libiberty-linker-plugin
23588 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23589 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23590         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23591         @r=`${PWD_COMMAND}`; export r; \
23592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23593         TFLAGS="$(STAGE3_TFLAGS)"; \
23594         $(HOST_EXPORTS) \
23595         $(POSTSTAGE1_HOST_EXPORTS)  \
23596         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23597         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23598                 CFLAGS="$(STAGE3_CFLAGS)" \
23599                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23600                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23601                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23602                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23603                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23604                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23605                 TFLAGS="$(STAGE3_TFLAGS)" \
23606                 $(TARGET-stage3-libiberty-linker-plugin)
23607
23608 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23609 clean-stage3: clean-stage3-libiberty-linker-plugin
23610 clean-stage3-libiberty-linker-plugin:
23611         @if [ $(current_stage) = stage3 ]; then \
23612           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23613         else \
23614           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23615           $(MAKE) stage3-start; \
23616         fi; \
23617         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23618         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23619 @endif libiberty-linker-plugin-bootstrap
23620
23621
23622 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23623 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23624 maybe-all-stage4-libiberty-linker-plugin:
23625 maybe-clean-stage4-libiberty-linker-plugin:
23626 @if libiberty-linker-plugin-bootstrap
23627 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23628 all-stage4: all-stage4-libiberty-linker-plugin
23629 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23630 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23631         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23632         @r=`${PWD_COMMAND}`; export r; \
23633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634         TFLAGS="$(STAGE4_TFLAGS)"; \
23635         $(HOST_EXPORTS) \
23636         $(POSTSTAGE1_HOST_EXPORTS)  \
23637         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23638         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23639                 CFLAGS="$(STAGE4_CFLAGS)" \
23640                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23641                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23642                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23643                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23644                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23645                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23646                 TFLAGS="$(STAGE4_TFLAGS)" \
23647                 $(TARGET-stage4-libiberty-linker-plugin)
23648
23649 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23650 clean-stage4: clean-stage4-libiberty-linker-plugin
23651 clean-stage4-libiberty-linker-plugin:
23652         @if [ $(current_stage) = stage4 ]; then \
23653           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23654         else \
23655           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23656           $(MAKE) stage4-start; \
23657         fi; \
23658         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23659         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23660 @endif libiberty-linker-plugin-bootstrap
23661
23662
23663 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23664 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23665 maybe-all-stageprofile-libiberty-linker-plugin:
23666 maybe-clean-stageprofile-libiberty-linker-plugin:
23667 @if libiberty-linker-plugin-bootstrap
23668 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23669 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23670 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23671 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23672         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23673         @r=`${PWD_COMMAND}`; export r; \
23674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23675         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23676         $(HOST_EXPORTS) \
23677         $(POSTSTAGE1_HOST_EXPORTS)  \
23678         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23679         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23680                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23681                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23682                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23683                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23684                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23685                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23686                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23687                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23688                 $(TARGET-stageprofile-libiberty-linker-plugin)
23689
23690 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23691 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23692 clean-stageprofile-libiberty-linker-plugin:
23693         @if [ $(current_stage) = stageprofile ]; then \
23694           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23695         else \
23696           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23697           $(MAKE) stageprofile-start; \
23698         fi; \
23699         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23700         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23701 @endif libiberty-linker-plugin-bootstrap
23702
23703
23704 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23705 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23706 maybe-all-stagefeedback-libiberty-linker-plugin:
23707 maybe-clean-stagefeedback-libiberty-linker-plugin:
23708 @if libiberty-linker-plugin-bootstrap
23709 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23710 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23711 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23712 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23713         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23714         @r=`${PWD_COMMAND}`; export r; \
23715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23716         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23717         $(HOST_EXPORTS) \
23718         $(POSTSTAGE1_HOST_EXPORTS)  \
23719         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23720         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23721                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23722                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23723                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23724                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23725                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23726                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23727                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23728                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23729                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23730
23731 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23732 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23733 clean-stagefeedback-libiberty-linker-plugin:
23734         @if [ $(current_stage) = stagefeedback ]; then \
23735           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23736         else \
23737           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23738           $(MAKE) stagefeedback-start; \
23739         fi; \
23740         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23741         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23742 @endif libiberty-linker-plugin-bootstrap
23743
23744
23745
23746
23747
23748 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23749 maybe-check-libiberty-linker-plugin:
23750 @if libiberty-linker-plugin
23751 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23752
23753 check-libiberty-linker-plugin:
23754         @: $(MAKE); $(unstage)
23755         @r=`${PWD_COMMAND}`; export r; \
23756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23757         $(HOST_EXPORTS) \
23758         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23759           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ check)
23760
23761 @endif libiberty-linker-plugin
23762
23763 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23764 maybe-install-libiberty-linker-plugin:
23765 @if libiberty-linker-plugin
23766 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23767
23768 install-libiberty-linker-plugin: installdirs
23769         @: $(MAKE); $(unstage)
23770         @r=`${PWD_COMMAND}`; export r; \
23771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23772         $(HOST_EXPORTS) \
23773         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23774           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23775
23776 @endif libiberty-linker-plugin
23777
23778 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23779 maybe-install-strip-libiberty-linker-plugin:
23780 @if libiberty-linker-plugin
23781 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23782
23783 install-strip-libiberty-linker-plugin: installdirs
23784         @: $(MAKE); $(unstage)
23785         @r=`${PWD_COMMAND}`; export r; \
23786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23787         $(HOST_EXPORTS) \
23788         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23789           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23790
23791 @endif libiberty-linker-plugin
23792
23793 # Other targets (info, dvi, pdf, etc.)
23794
23795 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23796 maybe-info-libiberty-linker-plugin:
23797 @if libiberty-linker-plugin
23798 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23799
23800 info-libiberty-linker-plugin: \
23801     configure-libiberty-linker-plugin 
23802         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23803         r=`${PWD_COMMAND}`; export r; \
23804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23805         $(HOST_EXPORTS) \
23806         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23808         done; \
23809         echo "Doing info in libiberty-linker-plugin" ; \
23810         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23813                   "RANLIB=$${RANLIB}" \
23814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23815                   info) \
23816           || exit 1
23817
23818 @endif libiberty-linker-plugin
23819
23820 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23821 maybe-dvi-libiberty-linker-plugin:
23822 @if libiberty-linker-plugin
23823 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23824
23825 dvi-libiberty-linker-plugin: \
23826     configure-libiberty-linker-plugin 
23827         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23828         r=`${PWD_COMMAND}`; export r; \
23829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23830         $(HOST_EXPORTS) \
23831         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23832           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23833         done; \
23834         echo "Doing dvi in libiberty-linker-plugin" ; \
23835         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23838                   "RANLIB=$${RANLIB}" \
23839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23840                   dvi) \
23841           || exit 1
23842
23843 @endif libiberty-linker-plugin
23844
23845 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23846 maybe-pdf-libiberty-linker-plugin:
23847 @if libiberty-linker-plugin
23848 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23849
23850 pdf-libiberty-linker-plugin: \
23851     configure-libiberty-linker-plugin 
23852         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23853         r=`${PWD_COMMAND}`; export r; \
23854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23855         $(HOST_EXPORTS) \
23856         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23858         done; \
23859         echo "Doing pdf in libiberty-linker-plugin" ; \
23860         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23861           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23862                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23863                   "RANLIB=$${RANLIB}" \
23864                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23865                   pdf) \
23866           || exit 1
23867
23868 @endif libiberty-linker-plugin
23869
23870 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23871 maybe-html-libiberty-linker-plugin:
23872 @if libiberty-linker-plugin
23873 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23874
23875 html-libiberty-linker-plugin: \
23876     configure-libiberty-linker-plugin 
23877         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23878         r=`${PWD_COMMAND}`; export r; \
23879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23880         $(HOST_EXPORTS) \
23881         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23882           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23883         done; \
23884         echo "Doing html in libiberty-linker-plugin" ; \
23885         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23888                   "RANLIB=$${RANLIB}" \
23889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23890                   html) \
23891           || exit 1
23892
23893 @endif libiberty-linker-plugin
23894
23895 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23896 maybe-TAGS-libiberty-linker-plugin:
23897 @if libiberty-linker-plugin
23898 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23899
23900 TAGS-libiberty-linker-plugin: \
23901     configure-libiberty-linker-plugin 
23902         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23903         r=`${PWD_COMMAND}`; export r; \
23904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23905         $(HOST_EXPORTS) \
23906         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23908         done; \
23909         echo "Doing TAGS in libiberty-linker-plugin" ; \
23910         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23913                   "RANLIB=$${RANLIB}" \
23914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23915                   TAGS) \
23916           || exit 1
23917
23918 @endif libiberty-linker-plugin
23919
23920 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23921 maybe-install-info-libiberty-linker-plugin:
23922 @if libiberty-linker-plugin
23923 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23924
23925 install-info-libiberty-linker-plugin: \
23926     configure-libiberty-linker-plugin \
23927     info-libiberty-linker-plugin 
23928         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23929         r=`${PWD_COMMAND}`; export r; \
23930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23931         $(HOST_EXPORTS) \
23932         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23934         done; \
23935         echo "Doing install-info in libiberty-linker-plugin" ; \
23936         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23939                   "RANLIB=$${RANLIB}" \
23940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23941                   install-info) \
23942           || exit 1
23943
23944 @endif libiberty-linker-plugin
23945
23946 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23947 maybe-install-pdf-libiberty-linker-plugin:
23948 @if libiberty-linker-plugin
23949 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23950
23951 install-pdf-libiberty-linker-plugin: \
23952     configure-libiberty-linker-plugin \
23953     pdf-libiberty-linker-plugin 
23954         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23955         r=`${PWD_COMMAND}`; export r; \
23956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23957         $(HOST_EXPORTS) \
23958         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23960         done; \
23961         echo "Doing install-pdf in libiberty-linker-plugin" ; \
23962         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23965                   "RANLIB=$${RANLIB}" \
23966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23967                   install-pdf) \
23968           || exit 1
23969
23970 @endif libiberty-linker-plugin
23971
23972 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23973 maybe-install-html-libiberty-linker-plugin:
23974 @if libiberty-linker-plugin
23975 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
23976
23977 install-html-libiberty-linker-plugin: \
23978     configure-libiberty-linker-plugin \
23979     html-libiberty-linker-plugin 
23980         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23981         r=`${PWD_COMMAND}`; export r; \
23982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23983         $(HOST_EXPORTS) \
23984         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23986         done; \
23987         echo "Doing install-html in libiberty-linker-plugin" ; \
23988         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23991                   "RANLIB=$${RANLIB}" \
23992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23993                   install-html) \
23994           || exit 1
23995
23996 @endif libiberty-linker-plugin
23997
23998 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
23999 maybe-installcheck-libiberty-linker-plugin:
24000 @if libiberty-linker-plugin
24001 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24002
24003 installcheck-libiberty-linker-plugin: \
24004     configure-libiberty-linker-plugin 
24005         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24006         r=`${PWD_COMMAND}`; export r; \
24007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24008         $(HOST_EXPORTS) \
24009         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24011         done; \
24012         echo "Doing installcheck in libiberty-linker-plugin" ; \
24013         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24016                   "RANLIB=$${RANLIB}" \
24017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24018                   installcheck) \
24019           || exit 1
24020
24021 @endif libiberty-linker-plugin
24022
24023 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24024 maybe-mostlyclean-libiberty-linker-plugin:
24025 @if libiberty-linker-plugin
24026 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24027
24028 mostlyclean-libiberty-linker-plugin: 
24029         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24030         r=`${PWD_COMMAND}`; export r; \
24031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24032         $(HOST_EXPORTS) \
24033         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24035         done; \
24036         echo "Doing mostlyclean in libiberty-linker-plugin" ; \
24037         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24040                   "RANLIB=$${RANLIB}" \
24041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24042                   mostlyclean) \
24043           || exit 1
24044
24045 @endif libiberty-linker-plugin
24046
24047 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24048 maybe-clean-libiberty-linker-plugin:
24049 @if libiberty-linker-plugin
24050 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24051
24052 clean-libiberty-linker-plugin: 
24053         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24054         r=`${PWD_COMMAND}`; export r; \
24055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24056         $(HOST_EXPORTS) \
24057         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24059         done; \
24060         echo "Doing clean in libiberty-linker-plugin" ; \
24061         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24064                   "RANLIB=$${RANLIB}" \
24065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24066                   clean) \
24067           || exit 1
24068
24069 @endif libiberty-linker-plugin
24070
24071 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24072 maybe-distclean-libiberty-linker-plugin:
24073 @if libiberty-linker-plugin
24074 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24075
24076 distclean-libiberty-linker-plugin: 
24077         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24078         r=`${PWD_COMMAND}`; export r; \
24079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24080         $(HOST_EXPORTS) \
24081         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24083         done; \
24084         echo "Doing distclean in libiberty-linker-plugin" ; \
24085         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24088                   "RANLIB=$${RANLIB}" \
24089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24090                   distclean) \
24091           || exit 1
24092
24093 @endif libiberty-linker-plugin
24094
24095 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24096 maybe-maintainer-clean-libiberty-linker-plugin:
24097 @if libiberty-linker-plugin
24098 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24099
24100 maintainer-clean-libiberty-linker-plugin: 
24101         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24102         r=`${PWD_COMMAND}`; export r; \
24103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24104         $(HOST_EXPORTS) \
24105         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24107         done; \
24108         echo "Doing maintainer-clean in libiberty-linker-plugin" ; \
24109         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24112                   "RANLIB=$${RANLIB}" \
24113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24114                   maintainer-clean) \
24115           || exit 1
24116
24117 @endif libiberty-linker-plugin
24118
24119
24120
24121 .PHONY: configure-libiconv maybe-configure-libiconv
24122 maybe-configure-libiconv:
24123 @if gcc-bootstrap
24124 configure-libiconv: stage_current
24125 @endif gcc-bootstrap
24126 @if libiconv
24127 maybe-configure-libiconv: configure-libiconv
24128 configure-libiconv: 
24129         @: $(MAKE); $(unstage)
24130         @r=`${PWD_COMMAND}`; export r; \
24131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24132         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24133         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
24134         $(HOST_EXPORTS)  \
24135         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24136         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24137         case $(srcdir) in \
24138           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24139           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24140                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24141         esac; \
24142         module_srcdir=libiconv; \
24143         $(SHELL) \
24144           $$s/$$module_srcdir/configure \
24145           --srcdir=$${topdir}/$$module_srcdir \
24146           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24147           --target=${target_alias} --disable-shared \
24148           || exit 1
24149 @endif libiconv
24150
24151
24152
24153
24154
24155 .PHONY: all-libiconv maybe-all-libiconv
24156 maybe-all-libiconv:
24157 @if gcc-bootstrap
24158 all-libiconv: stage_current
24159 @endif gcc-bootstrap
24160 @if libiconv
24161 TARGET-libiconv=all
24162 maybe-all-libiconv: all-libiconv
24163 all-libiconv: configure-libiconv
24164         @: $(MAKE); $(unstage)
24165         @r=`${PWD_COMMAND}`; export r; \
24166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24167         $(HOST_EXPORTS)  \
24168         (cd $(HOST_SUBDIR)/libiconv && \
24169           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24170                 $(TARGET-libiconv))
24171 @endif libiconv
24172
24173
24174
24175
24176 .PHONY: check-libiconv maybe-check-libiconv
24177 maybe-check-libiconv:
24178 @if libiconv
24179 maybe-check-libiconv: check-libiconv
24180
24181 check-libiconv:
24182         @: $(MAKE); $(unstage)
24183         @r=`${PWD_COMMAND}`; export r; \
24184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24185         $(HOST_EXPORTS) \
24186         (cd $(HOST_SUBDIR)/libiconv && \
24187           $(MAKE) $(FLAGS_TO_PASS)  check)
24188
24189 @endif libiconv
24190
24191 .PHONY: install-libiconv maybe-install-libiconv
24192 maybe-install-libiconv:
24193 @if libiconv
24194 maybe-install-libiconv: install-libiconv
24195
24196 install-libiconv:
24197
24198 @endif libiconv
24199
24200 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24201 maybe-install-strip-libiconv:
24202 @if libiconv
24203 maybe-install-strip-libiconv: install-strip-libiconv
24204
24205 install-strip-libiconv:
24206
24207 @endif libiconv
24208
24209 # Other targets (info, dvi, pdf, etc.)
24210
24211 .PHONY: maybe-info-libiconv info-libiconv
24212 maybe-info-libiconv:
24213 @if libiconv
24214 maybe-info-libiconv: info-libiconv
24215
24216 info-libiconv: \
24217     configure-libiconv 
24218         @: $(MAKE); $(unstage)
24219         @[ -f ./libiconv/Makefile ] || exit 0; \
24220         r=`${PWD_COMMAND}`; export r; \
24221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24222         $(HOST_EXPORTS) \
24223         for flag in $(EXTRA_HOST_FLAGS) ; do \
24224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24225         done; \
24226         echo "Doing info in libiconv" ; \
24227         (cd $(HOST_SUBDIR)/libiconv && \
24228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24230                   "RANLIB=$${RANLIB}" \
24231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24232                   info) \
24233           || exit 1
24234
24235 @endif libiconv
24236
24237 .PHONY: maybe-dvi-libiconv dvi-libiconv
24238 maybe-dvi-libiconv:
24239 @if libiconv
24240 maybe-dvi-libiconv: dvi-libiconv
24241
24242 dvi-libiconv: \
24243     configure-libiconv 
24244         @: $(MAKE); $(unstage)
24245         @[ -f ./libiconv/Makefile ] || exit 0; \
24246         r=`${PWD_COMMAND}`; export r; \
24247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24248         $(HOST_EXPORTS) \
24249         for flag in $(EXTRA_HOST_FLAGS) ; do \
24250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24251         done; \
24252         echo "Doing dvi in libiconv" ; \
24253         (cd $(HOST_SUBDIR)/libiconv && \
24254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24256                   "RANLIB=$${RANLIB}" \
24257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24258                   dvi) \
24259           || exit 1
24260
24261 @endif libiconv
24262
24263 .PHONY: maybe-pdf-libiconv pdf-libiconv
24264 maybe-pdf-libiconv:
24265 @if libiconv
24266 maybe-pdf-libiconv: pdf-libiconv
24267
24268 pdf-libiconv: \
24269     configure-libiconv 
24270         @: $(MAKE); $(unstage)
24271         @[ -f ./libiconv/Makefile ] || exit 0; \
24272         r=`${PWD_COMMAND}`; export r; \
24273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24274         $(HOST_EXPORTS) \
24275         for flag in $(EXTRA_HOST_FLAGS) ; do \
24276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24277         done; \
24278         echo "Doing pdf in libiconv" ; \
24279         (cd $(HOST_SUBDIR)/libiconv && \
24280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24282                   "RANLIB=$${RANLIB}" \
24283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24284                   pdf) \
24285           || exit 1
24286
24287 @endif libiconv
24288
24289 .PHONY: maybe-html-libiconv html-libiconv
24290 maybe-html-libiconv:
24291 @if libiconv
24292 maybe-html-libiconv: html-libiconv
24293
24294 html-libiconv: \
24295     configure-libiconv 
24296         @: $(MAKE); $(unstage)
24297         @[ -f ./libiconv/Makefile ] || exit 0; \
24298         r=`${PWD_COMMAND}`; export r; \
24299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24300         $(HOST_EXPORTS) \
24301         for flag in $(EXTRA_HOST_FLAGS) ; do \
24302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24303         done; \
24304         echo "Doing html in libiconv" ; \
24305         (cd $(HOST_SUBDIR)/libiconv && \
24306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24308                   "RANLIB=$${RANLIB}" \
24309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24310                   html) \
24311           || exit 1
24312
24313 @endif libiconv
24314
24315 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24316 maybe-TAGS-libiconv:
24317 @if libiconv
24318 maybe-TAGS-libiconv: TAGS-libiconv
24319
24320 TAGS-libiconv: \
24321     configure-libiconv 
24322         @: $(MAKE); $(unstage)
24323         @[ -f ./libiconv/Makefile ] || exit 0; \
24324         r=`${PWD_COMMAND}`; export r; \
24325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24326         $(HOST_EXPORTS) \
24327         for flag in $(EXTRA_HOST_FLAGS) ; do \
24328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24329         done; \
24330         echo "Doing TAGS in libiconv" ; \
24331         (cd $(HOST_SUBDIR)/libiconv && \
24332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24334                   "RANLIB=$${RANLIB}" \
24335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24336                   TAGS) \
24337           || exit 1
24338
24339 @endif libiconv
24340
24341 .PHONY: maybe-install-info-libiconv install-info-libiconv
24342 maybe-install-info-libiconv:
24343 @if libiconv
24344 maybe-install-info-libiconv: install-info-libiconv
24345
24346 # libiconv doesn't support install-info.
24347 install-info-libiconv:
24348
24349 @endif libiconv
24350
24351 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24352 maybe-install-pdf-libiconv:
24353 @if libiconv
24354 maybe-install-pdf-libiconv: install-pdf-libiconv
24355
24356 # libiconv doesn't support install-pdf.
24357 install-pdf-libiconv:
24358
24359 @endif libiconv
24360
24361 .PHONY: maybe-install-html-libiconv install-html-libiconv
24362 maybe-install-html-libiconv:
24363 @if libiconv
24364 maybe-install-html-libiconv: install-html-libiconv
24365
24366 # libiconv doesn't support install-html.
24367 install-html-libiconv:
24368
24369 @endif libiconv
24370
24371 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24372 maybe-installcheck-libiconv:
24373 @if libiconv
24374 maybe-installcheck-libiconv: installcheck-libiconv
24375
24376 installcheck-libiconv: \
24377     configure-libiconv 
24378         @: $(MAKE); $(unstage)
24379         @[ -f ./libiconv/Makefile ] || exit 0; \
24380         r=`${PWD_COMMAND}`; export r; \
24381         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24382         $(HOST_EXPORTS) \
24383         for flag in $(EXTRA_HOST_FLAGS) ; do \
24384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24385         done; \
24386         echo "Doing installcheck in libiconv" ; \
24387         (cd $(HOST_SUBDIR)/libiconv && \
24388           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24389                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24390                   "RANLIB=$${RANLIB}" \
24391                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24392                   installcheck) \
24393           || exit 1
24394
24395 @endif libiconv
24396
24397 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24398 maybe-mostlyclean-libiconv:
24399 @if libiconv
24400 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24401
24402 mostlyclean-libiconv: 
24403         @: $(MAKE); $(unstage)
24404         @[ -f ./libiconv/Makefile ] || exit 0; \
24405         r=`${PWD_COMMAND}`; export r; \
24406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24407         $(HOST_EXPORTS) \
24408         for flag in $(EXTRA_HOST_FLAGS) ; do \
24409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24410         done; \
24411         echo "Doing mostlyclean in libiconv" ; \
24412         (cd $(HOST_SUBDIR)/libiconv && \
24413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24415                   "RANLIB=$${RANLIB}" \
24416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24417                   mostlyclean) \
24418           || exit 1
24419
24420 @endif libiconv
24421
24422 .PHONY: maybe-clean-libiconv clean-libiconv
24423 maybe-clean-libiconv:
24424 @if libiconv
24425 maybe-clean-libiconv: clean-libiconv
24426
24427 clean-libiconv: 
24428         @: $(MAKE); $(unstage)
24429         @[ -f ./libiconv/Makefile ] || exit 0; \
24430         r=`${PWD_COMMAND}`; export r; \
24431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24432         $(HOST_EXPORTS) \
24433         for flag in $(EXTRA_HOST_FLAGS) ; do \
24434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24435         done; \
24436         echo "Doing clean in libiconv" ; \
24437         (cd $(HOST_SUBDIR)/libiconv && \
24438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24440                   "RANLIB=$${RANLIB}" \
24441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24442                   clean) \
24443           || exit 1
24444
24445 @endif libiconv
24446
24447 .PHONY: maybe-distclean-libiconv distclean-libiconv
24448 maybe-distclean-libiconv:
24449 @if libiconv
24450 maybe-distclean-libiconv: distclean-libiconv
24451
24452 distclean-libiconv: 
24453         @: $(MAKE); $(unstage)
24454         @[ -f ./libiconv/Makefile ] || exit 0; \
24455         r=`${PWD_COMMAND}`; export r; \
24456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24457         $(HOST_EXPORTS) \
24458         for flag in $(EXTRA_HOST_FLAGS) ; do \
24459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24460         done; \
24461         echo "Doing distclean in libiconv" ; \
24462         (cd $(HOST_SUBDIR)/libiconv && \
24463           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24464                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24465                   "RANLIB=$${RANLIB}" \
24466                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24467                   distclean) \
24468           || exit 1
24469
24470 @endif libiconv
24471
24472 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24473 maybe-maintainer-clean-libiconv:
24474 @if libiconv
24475 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24476
24477 maintainer-clean-libiconv: 
24478         @: $(MAKE); $(unstage)
24479         @[ -f ./libiconv/Makefile ] || exit 0; \
24480         r=`${PWD_COMMAND}`; export r; \
24481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24482         $(HOST_EXPORTS) \
24483         for flag in $(EXTRA_HOST_FLAGS) ; do \
24484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24485         done; \
24486         echo "Doing maintainer-clean in libiconv" ; \
24487         (cd $(HOST_SUBDIR)/libiconv && \
24488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24490                   "RANLIB=$${RANLIB}" \
24491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24492                   maintainer-clean) \
24493           || exit 1
24494
24495 @endif libiconv
24496
24497
24498
24499 .PHONY: configure-m4 maybe-configure-m4
24500 maybe-configure-m4:
24501 @if gcc-bootstrap
24502 configure-m4: stage_current
24503 @endif gcc-bootstrap
24504 @if m4
24505 maybe-configure-m4: configure-m4
24506 configure-m4: 
24507         @: $(MAKE); $(unstage)
24508         @r=`${PWD_COMMAND}`; export r; \
24509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24510         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
24512         $(HOST_EXPORTS)  \
24513         echo Configuring in $(HOST_SUBDIR)/m4; \
24514         cd "$(HOST_SUBDIR)/m4" || exit 1; \
24515         case $(srcdir) in \
24516           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24517           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24518                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24519         esac; \
24520         module_srcdir=m4; \
24521         $(SHELL) \
24522           $$s/$$module_srcdir/configure \
24523           --srcdir=$${topdir}/$$module_srcdir \
24524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24525           --target=${target_alias}  \
24526           || exit 1
24527 @endif m4
24528
24529
24530
24531
24532
24533 .PHONY: all-m4 maybe-all-m4
24534 maybe-all-m4:
24535 @if gcc-bootstrap
24536 all-m4: stage_current
24537 @endif gcc-bootstrap
24538 @if m4
24539 TARGET-m4=all
24540 maybe-all-m4: all-m4
24541 all-m4: configure-m4
24542         @: $(MAKE); $(unstage)
24543         @r=`${PWD_COMMAND}`; export r; \
24544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24545         $(HOST_EXPORTS)  \
24546         (cd $(HOST_SUBDIR)/m4 && \
24547           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24548                 $(TARGET-m4))
24549 @endif m4
24550
24551
24552
24553
24554 .PHONY: check-m4 maybe-check-m4
24555 maybe-check-m4:
24556 @if m4
24557 maybe-check-m4: check-m4
24558
24559 check-m4:
24560         @: $(MAKE); $(unstage)
24561         @r=`${PWD_COMMAND}`; export r; \
24562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24563         $(HOST_EXPORTS) \
24564         (cd $(HOST_SUBDIR)/m4 && \
24565           $(MAKE) $(FLAGS_TO_PASS)  check)
24566
24567 @endif m4
24568
24569 .PHONY: install-m4 maybe-install-m4
24570 maybe-install-m4:
24571 @if m4
24572 maybe-install-m4: install-m4
24573
24574 install-m4: installdirs
24575         @: $(MAKE); $(unstage)
24576         @r=`${PWD_COMMAND}`; export r; \
24577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24578         $(HOST_EXPORTS) \
24579         (cd $(HOST_SUBDIR)/m4 && \
24580           $(MAKE) $(FLAGS_TO_PASS)  install)
24581
24582 @endif m4
24583
24584 .PHONY: install-strip-m4 maybe-install-strip-m4
24585 maybe-install-strip-m4:
24586 @if m4
24587 maybe-install-strip-m4: install-strip-m4
24588
24589 install-strip-m4: installdirs
24590         @: $(MAKE); $(unstage)
24591         @r=`${PWD_COMMAND}`; export r; \
24592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24593         $(HOST_EXPORTS) \
24594         (cd $(HOST_SUBDIR)/m4 && \
24595           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24596
24597 @endif m4
24598
24599 # Other targets (info, dvi, pdf, etc.)
24600
24601 .PHONY: maybe-info-m4 info-m4
24602 maybe-info-m4:
24603 @if m4
24604 maybe-info-m4: info-m4
24605
24606 info-m4: \
24607     configure-m4 
24608         @: $(MAKE); $(unstage)
24609         @[ -f ./m4/Makefile ] || exit 0; \
24610         r=`${PWD_COMMAND}`; export r; \
24611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24612         $(HOST_EXPORTS) \
24613         for flag in $(EXTRA_HOST_FLAGS) ; do \
24614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24615         done; \
24616         echo "Doing info in m4" ; \
24617         (cd $(HOST_SUBDIR)/m4 && \
24618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24620                   "RANLIB=$${RANLIB}" \
24621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24622                   info) \
24623           || exit 1
24624
24625 @endif m4
24626
24627 .PHONY: maybe-dvi-m4 dvi-m4
24628 maybe-dvi-m4:
24629 @if m4
24630 maybe-dvi-m4: dvi-m4
24631
24632 dvi-m4: \
24633     configure-m4 
24634         @: $(MAKE); $(unstage)
24635         @[ -f ./m4/Makefile ] || exit 0; \
24636         r=`${PWD_COMMAND}`; export r; \
24637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24638         $(HOST_EXPORTS) \
24639         for flag in $(EXTRA_HOST_FLAGS) ; do \
24640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24641         done; \
24642         echo "Doing dvi in m4" ; \
24643         (cd $(HOST_SUBDIR)/m4 && \
24644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24646                   "RANLIB=$${RANLIB}" \
24647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24648                   dvi) \
24649           || exit 1
24650
24651 @endif m4
24652
24653 .PHONY: maybe-pdf-m4 pdf-m4
24654 maybe-pdf-m4:
24655 @if m4
24656 maybe-pdf-m4: pdf-m4
24657
24658 pdf-m4: \
24659     configure-m4 
24660         @: $(MAKE); $(unstage)
24661         @[ -f ./m4/Makefile ] || exit 0; \
24662         r=`${PWD_COMMAND}`; export r; \
24663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24664         $(HOST_EXPORTS) \
24665         for flag in $(EXTRA_HOST_FLAGS) ; do \
24666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24667         done; \
24668         echo "Doing pdf in m4" ; \
24669         (cd $(HOST_SUBDIR)/m4 && \
24670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24672                   "RANLIB=$${RANLIB}" \
24673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24674                   pdf) \
24675           || exit 1
24676
24677 @endif m4
24678
24679 .PHONY: maybe-html-m4 html-m4
24680 maybe-html-m4:
24681 @if m4
24682 maybe-html-m4: html-m4
24683
24684 html-m4: \
24685     configure-m4 
24686         @: $(MAKE); $(unstage)
24687         @[ -f ./m4/Makefile ] || exit 0; \
24688         r=`${PWD_COMMAND}`; export r; \
24689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24690         $(HOST_EXPORTS) \
24691         for flag in $(EXTRA_HOST_FLAGS) ; do \
24692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24693         done; \
24694         echo "Doing html in m4" ; \
24695         (cd $(HOST_SUBDIR)/m4 && \
24696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24698                   "RANLIB=$${RANLIB}" \
24699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24700                   html) \
24701           || exit 1
24702
24703 @endif m4
24704
24705 .PHONY: maybe-TAGS-m4 TAGS-m4
24706 maybe-TAGS-m4:
24707 @if m4
24708 maybe-TAGS-m4: TAGS-m4
24709
24710 TAGS-m4: \
24711     configure-m4 
24712         @: $(MAKE); $(unstage)
24713         @[ -f ./m4/Makefile ] || exit 0; \
24714         r=`${PWD_COMMAND}`; export r; \
24715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24716         $(HOST_EXPORTS) \
24717         for flag in $(EXTRA_HOST_FLAGS) ; do \
24718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24719         done; \
24720         echo "Doing TAGS in m4" ; \
24721         (cd $(HOST_SUBDIR)/m4 && \
24722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24724                   "RANLIB=$${RANLIB}" \
24725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24726                   TAGS) \
24727           || exit 1
24728
24729 @endif m4
24730
24731 .PHONY: maybe-install-info-m4 install-info-m4
24732 maybe-install-info-m4:
24733 @if m4
24734 maybe-install-info-m4: install-info-m4
24735
24736 install-info-m4: \
24737     configure-m4 \
24738     info-m4 
24739         @: $(MAKE); $(unstage)
24740         @[ -f ./m4/Makefile ] || exit 0; \
24741         r=`${PWD_COMMAND}`; export r; \
24742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24743         $(HOST_EXPORTS) \
24744         for flag in $(EXTRA_HOST_FLAGS) ; do \
24745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24746         done; \
24747         echo "Doing install-info in m4" ; \
24748         (cd $(HOST_SUBDIR)/m4 && \
24749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24751                   "RANLIB=$${RANLIB}" \
24752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24753                   install-info) \
24754           || exit 1
24755
24756 @endif m4
24757
24758 .PHONY: maybe-install-pdf-m4 install-pdf-m4
24759 maybe-install-pdf-m4:
24760 @if m4
24761 maybe-install-pdf-m4: install-pdf-m4
24762
24763 install-pdf-m4: \
24764     configure-m4 \
24765     pdf-m4 
24766         @: $(MAKE); $(unstage)
24767         @[ -f ./m4/Makefile ] || exit 0; \
24768         r=`${PWD_COMMAND}`; export r; \
24769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24770         $(HOST_EXPORTS) \
24771         for flag in $(EXTRA_HOST_FLAGS) ; do \
24772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24773         done; \
24774         echo "Doing install-pdf in m4" ; \
24775         (cd $(HOST_SUBDIR)/m4 && \
24776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24778                   "RANLIB=$${RANLIB}" \
24779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24780                   install-pdf) \
24781           || exit 1
24782
24783 @endif m4
24784
24785 .PHONY: maybe-install-html-m4 install-html-m4
24786 maybe-install-html-m4:
24787 @if m4
24788 maybe-install-html-m4: install-html-m4
24789
24790 install-html-m4: \
24791     configure-m4 \
24792     html-m4 
24793         @: $(MAKE); $(unstage)
24794         @[ -f ./m4/Makefile ] || exit 0; \
24795         r=`${PWD_COMMAND}`; export r; \
24796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24797         $(HOST_EXPORTS) \
24798         for flag in $(EXTRA_HOST_FLAGS) ; do \
24799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24800         done; \
24801         echo "Doing install-html in m4" ; \
24802         (cd $(HOST_SUBDIR)/m4 && \
24803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24805                   "RANLIB=$${RANLIB}" \
24806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24807                   install-html) \
24808           || exit 1
24809
24810 @endif m4
24811
24812 .PHONY: maybe-installcheck-m4 installcheck-m4
24813 maybe-installcheck-m4:
24814 @if m4
24815 maybe-installcheck-m4: installcheck-m4
24816
24817 installcheck-m4: \
24818     configure-m4 
24819         @: $(MAKE); $(unstage)
24820         @[ -f ./m4/Makefile ] || exit 0; \
24821         r=`${PWD_COMMAND}`; export r; \
24822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24823         $(HOST_EXPORTS) \
24824         for flag in $(EXTRA_HOST_FLAGS) ; do \
24825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24826         done; \
24827         echo "Doing installcheck in m4" ; \
24828         (cd $(HOST_SUBDIR)/m4 && \
24829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24831                   "RANLIB=$${RANLIB}" \
24832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24833                   installcheck) \
24834           || exit 1
24835
24836 @endif m4
24837
24838 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
24839 maybe-mostlyclean-m4:
24840 @if m4
24841 maybe-mostlyclean-m4: mostlyclean-m4
24842
24843 mostlyclean-m4: 
24844         @: $(MAKE); $(unstage)
24845         @[ -f ./m4/Makefile ] || exit 0; \
24846         r=`${PWD_COMMAND}`; export r; \
24847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24848         $(HOST_EXPORTS) \
24849         for flag in $(EXTRA_HOST_FLAGS) ; do \
24850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24851         done; \
24852         echo "Doing mostlyclean in m4" ; \
24853         (cd $(HOST_SUBDIR)/m4 && \
24854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24856                   "RANLIB=$${RANLIB}" \
24857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24858                   mostlyclean) \
24859           || exit 1
24860
24861 @endif m4
24862
24863 .PHONY: maybe-clean-m4 clean-m4
24864 maybe-clean-m4:
24865 @if m4
24866 maybe-clean-m4: clean-m4
24867
24868 clean-m4: 
24869         @: $(MAKE); $(unstage)
24870         @[ -f ./m4/Makefile ] || exit 0; \
24871         r=`${PWD_COMMAND}`; export r; \
24872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24873         $(HOST_EXPORTS) \
24874         for flag in $(EXTRA_HOST_FLAGS) ; do \
24875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24876         done; \
24877         echo "Doing clean in m4" ; \
24878         (cd $(HOST_SUBDIR)/m4 && \
24879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24881                   "RANLIB=$${RANLIB}" \
24882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24883                   clean) \
24884           || exit 1
24885
24886 @endif m4
24887
24888 .PHONY: maybe-distclean-m4 distclean-m4
24889 maybe-distclean-m4:
24890 @if m4
24891 maybe-distclean-m4: distclean-m4
24892
24893 distclean-m4: 
24894         @: $(MAKE); $(unstage)
24895         @[ -f ./m4/Makefile ] || exit 0; \
24896         r=`${PWD_COMMAND}`; export r; \
24897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24898         $(HOST_EXPORTS) \
24899         for flag in $(EXTRA_HOST_FLAGS) ; do \
24900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24901         done; \
24902         echo "Doing distclean in m4" ; \
24903         (cd $(HOST_SUBDIR)/m4 && \
24904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24906                   "RANLIB=$${RANLIB}" \
24907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24908                   distclean) \
24909           || exit 1
24910
24911 @endif m4
24912
24913 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
24914 maybe-maintainer-clean-m4:
24915 @if m4
24916 maybe-maintainer-clean-m4: maintainer-clean-m4
24917
24918 maintainer-clean-m4: 
24919         @: $(MAKE); $(unstage)
24920         @[ -f ./m4/Makefile ] || exit 0; \
24921         r=`${PWD_COMMAND}`; export r; \
24922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24923         $(HOST_EXPORTS) \
24924         for flag in $(EXTRA_HOST_FLAGS) ; do \
24925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24926         done; \
24927         echo "Doing maintainer-clean in m4" ; \
24928         (cd $(HOST_SUBDIR)/m4 && \
24929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24931                   "RANLIB=$${RANLIB}" \
24932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24933                   maintainer-clean) \
24934           || exit 1
24935
24936 @endif m4
24937
24938
24939
24940 .PHONY: configure-readline maybe-configure-readline
24941 maybe-configure-readline:
24942 @if gcc-bootstrap
24943 configure-readline: stage_current
24944 @endif gcc-bootstrap
24945 @if readline
24946 maybe-configure-readline: configure-readline
24947 configure-readline: 
24948         @: $(MAKE); $(unstage)
24949         @r=`${PWD_COMMAND}`; export r; \
24950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24951         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
24952         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
24953         $(HOST_EXPORTS)  \
24954         echo Configuring in $(HOST_SUBDIR)/readline; \
24955         cd "$(HOST_SUBDIR)/readline" || exit 1; \
24956         case $(srcdir) in \
24957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24958           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
24959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24960         esac; \
24961         module_srcdir=readline; \
24962         $(SHELL) \
24963           $$s/$$module_srcdir/configure \
24964           --srcdir=$${topdir}/$$module_srcdir \
24965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24966           --target=${target_alias}  \
24967           || exit 1
24968 @endif readline
24969
24970
24971
24972
24973
24974 .PHONY: all-readline maybe-all-readline
24975 maybe-all-readline:
24976 @if gcc-bootstrap
24977 all-readline: stage_current
24978 @endif gcc-bootstrap
24979 @if readline
24980 TARGET-readline=all
24981 maybe-all-readline: all-readline
24982 all-readline: configure-readline
24983         @: $(MAKE); $(unstage)
24984         @r=`${PWD_COMMAND}`; export r; \
24985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24986         $(HOST_EXPORTS)  \
24987         (cd $(HOST_SUBDIR)/readline && \
24988           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24989                 $(TARGET-readline))
24990 @endif readline
24991
24992
24993
24994
24995 .PHONY: check-readline maybe-check-readline
24996 maybe-check-readline:
24997 @if readline
24998 maybe-check-readline: check-readline
24999
25000 check-readline:
25001         @: $(MAKE); $(unstage)
25002         @r=`${PWD_COMMAND}`; export r; \
25003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25004         $(HOST_EXPORTS) \
25005         (cd $(HOST_SUBDIR)/readline && \
25006           $(MAKE) $(FLAGS_TO_PASS)  check)
25007
25008 @endif readline
25009
25010 .PHONY: install-readline maybe-install-readline
25011 maybe-install-readline:
25012 @if readline
25013 maybe-install-readline: install-readline
25014
25015 install-readline: installdirs
25016         @: $(MAKE); $(unstage)
25017         @r=`${PWD_COMMAND}`; export r; \
25018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25019         $(HOST_EXPORTS) \
25020         (cd $(HOST_SUBDIR)/readline && \
25021           $(MAKE) $(FLAGS_TO_PASS)  install)
25022
25023 @endif readline
25024
25025 .PHONY: install-strip-readline maybe-install-strip-readline
25026 maybe-install-strip-readline:
25027 @if readline
25028 maybe-install-strip-readline: install-strip-readline
25029
25030 install-strip-readline: installdirs
25031         @: $(MAKE); $(unstage)
25032         @r=`${PWD_COMMAND}`; export r; \
25033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25034         $(HOST_EXPORTS) \
25035         (cd $(HOST_SUBDIR)/readline && \
25036           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25037
25038 @endif readline
25039
25040 # Other targets (info, dvi, pdf, etc.)
25041
25042 .PHONY: maybe-info-readline info-readline
25043 maybe-info-readline:
25044 @if readline
25045 maybe-info-readline: info-readline
25046
25047 info-readline: \
25048     configure-readline 
25049         @: $(MAKE); $(unstage)
25050         @[ -f ./readline/Makefile ] || exit 0; \
25051         r=`${PWD_COMMAND}`; export r; \
25052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25053         $(HOST_EXPORTS) \
25054         for flag in $(EXTRA_HOST_FLAGS) ; do \
25055           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25056         done; \
25057         echo "Doing info in readline" ; \
25058         (cd $(HOST_SUBDIR)/readline && \
25059           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25060                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25061                   "RANLIB=$${RANLIB}" \
25062                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25063                   info) \
25064           || exit 1
25065
25066 @endif readline
25067
25068 .PHONY: maybe-dvi-readline dvi-readline
25069 maybe-dvi-readline:
25070 @if readline
25071 maybe-dvi-readline: dvi-readline
25072
25073 dvi-readline: \
25074     configure-readline 
25075         @: $(MAKE); $(unstage)
25076         @[ -f ./readline/Makefile ] || exit 0; \
25077         r=`${PWD_COMMAND}`; export r; \
25078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25079         $(HOST_EXPORTS) \
25080         for flag in $(EXTRA_HOST_FLAGS) ; do \
25081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25082         done; \
25083         echo "Doing dvi in readline" ; \
25084         (cd $(HOST_SUBDIR)/readline && \
25085           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25086                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25087                   "RANLIB=$${RANLIB}" \
25088                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25089                   dvi) \
25090           || exit 1
25091
25092 @endif readline
25093
25094 .PHONY: maybe-pdf-readline pdf-readline
25095 maybe-pdf-readline:
25096 @if readline
25097 maybe-pdf-readline: pdf-readline
25098
25099 pdf-readline: \
25100     configure-readline 
25101         @: $(MAKE); $(unstage)
25102         @[ -f ./readline/Makefile ] || exit 0; \
25103         r=`${PWD_COMMAND}`; export r; \
25104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25105         $(HOST_EXPORTS) \
25106         for flag in $(EXTRA_HOST_FLAGS) ; do \
25107           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25108         done; \
25109         echo "Doing pdf in readline" ; \
25110         (cd $(HOST_SUBDIR)/readline && \
25111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25113                   "RANLIB=$${RANLIB}" \
25114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25115                   pdf) \
25116           || exit 1
25117
25118 @endif readline
25119
25120 .PHONY: maybe-html-readline html-readline
25121 maybe-html-readline:
25122 @if readline
25123 maybe-html-readline: html-readline
25124
25125 html-readline: \
25126     configure-readline 
25127         @: $(MAKE); $(unstage)
25128         @[ -f ./readline/Makefile ] || exit 0; \
25129         r=`${PWD_COMMAND}`; export r; \
25130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25131         $(HOST_EXPORTS) \
25132         for flag in $(EXTRA_HOST_FLAGS) ; do \
25133           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25134         done; \
25135         echo "Doing html in readline" ; \
25136         (cd $(HOST_SUBDIR)/readline && \
25137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25139                   "RANLIB=$${RANLIB}" \
25140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25141                   html) \
25142           || exit 1
25143
25144 @endif readline
25145
25146 .PHONY: maybe-TAGS-readline TAGS-readline
25147 maybe-TAGS-readline:
25148 @if readline
25149 maybe-TAGS-readline: TAGS-readline
25150
25151 TAGS-readline: \
25152     configure-readline 
25153         @: $(MAKE); $(unstage)
25154         @[ -f ./readline/Makefile ] || exit 0; \
25155         r=`${PWD_COMMAND}`; export r; \
25156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25157         $(HOST_EXPORTS) \
25158         for flag in $(EXTRA_HOST_FLAGS) ; do \
25159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25160         done; \
25161         echo "Doing TAGS in readline" ; \
25162         (cd $(HOST_SUBDIR)/readline && \
25163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25165                   "RANLIB=$${RANLIB}" \
25166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25167                   TAGS) \
25168           || exit 1
25169
25170 @endif readline
25171
25172 .PHONY: maybe-install-info-readline install-info-readline
25173 maybe-install-info-readline:
25174 @if readline
25175 maybe-install-info-readline: install-info-readline
25176
25177 install-info-readline: \
25178     configure-readline \
25179     info-readline 
25180         @: $(MAKE); $(unstage)
25181         @[ -f ./readline/Makefile ] || exit 0; \
25182         r=`${PWD_COMMAND}`; export r; \
25183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25184         $(HOST_EXPORTS) \
25185         for flag in $(EXTRA_HOST_FLAGS) ; do \
25186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25187         done; \
25188         echo "Doing install-info in readline" ; \
25189         (cd $(HOST_SUBDIR)/readline && \
25190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25192                   "RANLIB=$${RANLIB}" \
25193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25194                   install-info) \
25195           || exit 1
25196
25197 @endif readline
25198
25199 .PHONY: maybe-install-pdf-readline install-pdf-readline
25200 maybe-install-pdf-readline:
25201 @if readline
25202 maybe-install-pdf-readline: install-pdf-readline
25203
25204 install-pdf-readline: \
25205     configure-readline \
25206     pdf-readline 
25207         @: $(MAKE); $(unstage)
25208         @[ -f ./readline/Makefile ] || exit 0; \
25209         r=`${PWD_COMMAND}`; export r; \
25210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25211         $(HOST_EXPORTS) \
25212         for flag in $(EXTRA_HOST_FLAGS) ; do \
25213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25214         done; \
25215         echo "Doing install-pdf in readline" ; \
25216         (cd $(HOST_SUBDIR)/readline && \
25217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25219                   "RANLIB=$${RANLIB}" \
25220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25221                   install-pdf) \
25222           || exit 1
25223
25224 @endif readline
25225
25226 .PHONY: maybe-install-html-readline install-html-readline
25227 maybe-install-html-readline:
25228 @if readline
25229 maybe-install-html-readline: install-html-readline
25230
25231 install-html-readline: \
25232     configure-readline \
25233     html-readline 
25234         @: $(MAKE); $(unstage)
25235         @[ -f ./readline/Makefile ] || exit 0; \
25236         r=`${PWD_COMMAND}`; export r; \
25237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25238         $(HOST_EXPORTS) \
25239         for flag in $(EXTRA_HOST_FLAGS) ; do \
25240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25241         done; \
25242         echo "Doing install-html in readline" ; \
25243         (cd $(HOST_SUBDIR)/readline && \
25244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25246                   "RANLIB=$${RANLIB}" \
25247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25248                   install-html) \
25249           || exit 1
25250
25251 @endif readline
25252
25253 .PHONY: maybe-installcheck-readline installcheck-readline
25254 maybe-installcheck-readline:
25255 @if readline
25256 maybe-installcheck-readline: installcheck-readline
25257
25258 installcheck-readline: \
25259     configure-readline 
25260         @: $(MAKE); $(unstage)
25261         @[ -f ./readline/Makefile ] || exit 0; \
25262         r=`${PWD_COMMAND}`; export r; \
25263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25264         $(HOST_EXPORTS) \
25265         for flag in $(EXTRA_HOST_FLAGS) ; do \
25266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25267         done; \
25268         echo "Doing installcheck in readline" ; \
25269         (cd $(HOST_SUBDIR)/readline && \
25270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25272                   "RANLIB=$${RANLIB}" \
25273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25274                   installcheck) \
25275           || exit 1
25276
25277 @endif readline
25278
25279 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25280 maybe-mostlyclean-readline:
25281 @if readline
25282 maybe-mostlyclean-readline: mostlyclean-readline
25283
25284 mostlyclean-readline: 
25285         @: $(MAKE); $(unstage)
25286         @[ -f ./readline/Makefile ] || exit 0; \
25287         r=`${PWD_COMMAND}`; export r; \
25288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25289         $(HOST_EXPORTS) \
25290         for flag in $(EXTRA_HOST_FLAGS) ; do \
25291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25292         done; \
25293         echo "Doing mostlyclean in readline" ; \
25294         (cd $(HOST_SUBDIR)/readline && \
25295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25297                   "RANLIB=$${RANLIB}" \
25298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25299                   mostlyclean) \
25300           || exit 1
25301
25302 @endif readline
25303
25304 .PHONY: maybe-clean-readline clean-readline
25305 maybe-clean-readline:
25306 @if readline
25307 maybe-clean-readline: clean-readline
25308
25309 clean-readline: 
25310         @: $(MAKE); $(unstage)
25311         @[ -f ./readline/Makefile ] || exit 0; \
25312         r=`${PWD_COMMAND}`; export r; \
25313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25314         $(HOST_EXPORTS) \
25315         for flag in $(EXTRA_HOST_FLAGS) ; do \
25316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25317         done; \
25318         echo "Doing clean in readline" ; \
25319         (cd $(HOST_SUBDIR)/readline && \
25320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25322                   "RANLIB=$${RANLIB}" \
25323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25324                   clean) \
25325           || exit 1
25326
25327 @endif readline
25328
25329 .PHONY: maybe-distclean-readline distclean-readline
25330 maybe-distclean-readline:
25331 @if readline
25332 maybe-distclean-readline: distclean-readline
25333
25334 distclean-readline: 
25335         @: $(MAKE); $(unstage)
25336         @[ -f ./readline/Makefile ] || exit 0; \
25337         r=`${PWD_COMMAND}`; export r; \
25338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25339         $(HOST_EXPORTS) \
25340         for flag in $(EXTRA_HOST_FLAGS) ; do \
25341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25342         done; \
25343         echo "Doing distclean in readline" ; \
25344         (cd $(HOST_SUBDIR)/readline && \
25345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25347                   "RANLIB=$${RANLIB}" \
25348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25349                   distclean) \
25350           || exit 1
25351
25352 @endif readline
25353
25354 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25355 maybe-maintainer-clean-readline:
25356 @if readline
25357 maybe-maintainer-clean-readline: maintainer-clean-readline
25358
25359 maintainer-clean-readline: 
25360         @: $(MAKE); $(unstage)
25361         @[ -f ./readline/Makefile ] || exit 0; \
25362         r=`${PWD_COMMAND}`; export r; \
25363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25364         $(HOST_EXPORTS) \
25365         for flag in $(EXTRA_HOST_FLAGS) ; do \
25366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25367         done; \
25368         echo "Doing maintainer-clean in readline" ; \
25369         (cd $(HOST_SUBDIR)/readline && \
25370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25372                   "RANLIB=$${RANLIB}" \
25373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25374                   maintainer-clean) \
25375           || exit 1
25376
25377 @endif readline
25378
25379
25380
25381 .PHONY: configure-sid maybe-configure-sid
25382 maybe-configure-sid:
25383 @if gcc-bootstrap
25384 configure-sid: stage_current
25385 @endif gcc-bootstrap
25386 @if sid
25387 maybe-configure-sid: configure-sid
25388 configure-sid: 
25389         @: $(MAKE); $(unstage)
25390         @r=`${PWD_COMMAND}`; export r; \
25391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25392         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25393         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
25394         $(HOST_EXPORTS)  \
25395         echo Configuring in $(HOST_SUBDIR)/sid; \
25396         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25397         case $(srcdir) in \
25398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25399           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25401         esac; \
25402         module_srcdir=sid; \
25403         $(SHELL) \
25404           $$s/$$module_srcdir/configure \
25405           --srcdir=$${topdir}/$$module_srcdir \
25406           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25407           --target=${target_alias}  \
25408           || exit 1
25409 @endif sid
25410
25411
25412
25413
25414
25415 .PHONY: all-sid maybe-all-sid
25416 maybe-all-sid:
25417 @if gcc-bootstrap
25418 all-sid: stage_current
25419 @endif gcc-bootstrap
25420 @if sid
25421 TARGET-sid=all
25422 maybe-all-sid: all-sid
25423 all-sid: configure-sid
25424         @: $(MAKE); $(unstage)
25425         @r=`${PWD_COMMAND}`; export r; \
25426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25427         $(HOST_EXPORTS)  \
25428         (cd $(HOST_SUBDIR)/sid && \
25429           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25430                 $(TARGET-sid))
25431 @endif sid
25432
25433
25434
25435
25436 .PHONY: check-sid maybe-check-sid
25437 maybe-check-sid:
25438 @if sid
25439 maybe-check-sid: check-sid
25440
25441 check-sid:
25442         @: $(MAKE); $(unstage)
25443         @r=`${PWD_COMMAND}`; export r; \
25444         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25445         $(HOST_EXPORTS) \
25446         (cd $(HOST_SUBDIR)/sid && \
25447           $(MAKE) $(FLAGS_TO_PASS)  check)
25448
25449 @endif sid
25450
25451 .PHONY: install-sid maybe-install-sid
25452 maybe-install-sid:
25453 @if sid
25454 maybe-install-sid: install-sid
25455
25456 install-sid: installdirs
25457         @: $(MAKE); $(unstage)
25458         @r=`${PWD_COMMAND}`; export r; \
25459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25460         $(HOST_EXPORTS) \
25461         (cd $(HOST_SUBDIR)/sid && \
25462           $(MAKE) $(FLAGS_TO_PASS)  install)
25463
25464 @endif sid
25465
25466 .PHONY: install-strip-sid maybe-install-strip-sid
25467 maybe-install-strip-sid:
25468 @if sid
25469 maybe-install-strip-sid: install-strip-sid
25470
25471 install-strip-sid: installdirs
25472         @: $(MAKE); $(unstage)
25473         @r=`${PWD_COMMAND}`; export r; \
25474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25475         $(HOST_EXPORTS) \
25476         (cd $(HOST_SUBDIR)/sid && \
25477           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25478
25479 @endif sid
25480
25481 # Other targets (info, dvi, pdf, etc.)
25482
25483 .PHONY: maybe-info-sid info-sid
25484 maybe-info-sid:
25485 @if sid
25486 maybe-info-sid: info-sid
25487
25488 info-sid: \
25489     configure-sid 
25490         @: $(MAKE); $(unstage)
25491         @[ -f ./sid/Makefile ] || exit 0; \
25492         r=`${PWD_COMMAND}`; export r; \
25493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25494         $(HOST_EXPORTS) \
25495         for flag in $(EXTRA_HOST_FLAGS) ; do \
25496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25497         done; \
25498         echo "Doing info in sid" ; \
25499         (cd $(HOST_SUBDIR)/sid && \
25500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25502                   "RANLIB=$${RANLIB}" \
25503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25504                   info) \
25505           || exit 1
25506
25507 @endif sid
25508
25509 .PHONY: maybe-dvi-sid dvi-sid
25510 maybe-dvi-sid:
25511 @if sid
25512 maybe-dvi-sid: dvi-sid
25513
25514 dvi-sid: \
25515     configure-sid 
25516         @: $(MAKE); $(unstage)
25517         @[ -f ./sid/Makefile ] || exit 0; \
25518         r=`${PWD_COMMAND}`; export r; \
25519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25520         $(HOST_EXPORTS) \
25521         for flag in $(EXTRA_HOST_FLAGS) ; do \
25522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25523         done; \
25524         echo "Doing dvi in sid" ; \
25525         (cd $(HOST_SUBDIR)/sid && \
25526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25528                   "RANLIB=$${RANLIB}" \
25529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25530                   dvi) \
25531           || exit 1
25532
25533 @endif sid
25534
25535 .PHONY: maybe-pdf-sid pdf-sid
25536 maybe-pdf-sid:
25537 @if sid
25538 maybe-pdf-sid: pdf-sid
25539
25540 pdf-sid: \
25541     configure-sid 
25542         @: $(MAKE); $(unstage)
25543         @[ -f ./sid/Makefile ] || exit 0; \
25544         r=`${PWD_COMMAND}`; export r; \
25545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25546         $(HOST_EXPORTS) \
25547         for flag in $(EXTRA_HOST_FLAGS) ; do \
25548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25549         done; \
25550         echo "Doing pdf in sid" ; \
25551         (cd $(HOST_SUBDIR)/sid && \
25552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25554                   "RANLIB=$${RANLIB}" \
25555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25556                   pdf) \
25557           || exit 1
25558
25559 @endif sid
25560
25561 .PHONY: maybe-html-sid html-sid
25562 maybe-html-sid:
25563 @if sid
25564 maybe-html-sid: html-sid
25565
25566 html-sid: \
25567     configure-sid 
25568         @: $(MAKE); $(unstage)
25569         @[ -f ./sid/Makefile ] || exit 0; \
25570         r=`${PWD_COMMAND}`; export r; \
25571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25572         $(HOST_EXPORTS) \
25573         for flag in $(EXTRA_HOST_FLAGS) ; do \
25574           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25575         done; \
25576         echo "Doing html in sid" ; \
25577         (cd $(HOST_SUBDIR)/sid && \
25578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25580                   "RANLIB=$${RANLIB}" \
25581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25582                   html) \
25583           || exit 1
25584
25585 @endif sid
25586
25587 .PHONY: maybe-TAGS-sid TAGS-sid
25588 maybe-TAGS-sid:
25589 @if sid
25590 maybe-TAGS-sid: TAGS-sid
25591
25592 TAGS-sid: \
25593     configure-sid 
25594         @: $(MAKE); $(unstage)
25595         @[ -f ./sid/Makefile ] || exit 0; \
25596         r=`${PWD_COMMAND}`; export r; \
25597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25598         $(HOST_EXPORTS) \
25599         for flag in $(EXTRA_HOST_FLAGS) ; do \
25600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25601         done; \
25602         echo "Doing TAGS in sid" ; \
25603         (cd $(HOST_SUBDIR)/sid && \
25604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25606                   "RANLIB=$${RANLIB}" \
25607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25608                   TAGS) \
25609           || exit 1
25610
25611 @endif sid
25612
25613 .PHONY: maybe-install-info-sid install-info-sid
25614 maybe-install-info-sid:
25615 @if sid
25616 maybe-install-info-sid: install-info-sid
25617
25618 install-info-sid: \
25619     configure-sid \
25620     info-sid 
25621         @: $(MAKE); $(unstage)
25622         @[ -f ./sid/Makefile ] || exit 0; \
25623         r=`${PWD_COMMAND}`; export r; \
25624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25625         $(HOST_EXPORTS) \
25626         for flag in $(EXTRA_HOST_FLAGS) ; do \
25627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25628         done; \
25629         echo "Doing install-info in sid" ; \
25630         (cd $(HOST_SUBDIR)/sid && \
25631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25633                   "RANLIB=$${RANLIB}" \
25634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25635                   install-info) \
25636           || exit 1
25637
25638 @endif sid
25639
25640 .PHONY: maybe-install-pdf-sid install-pdf-sid
25641 maybe-install-pdf-sid:
25642 @if sid
25643 maybe-install-pdf-sid: install-pdf-sid
25644
25645 install-pdf-sid: \
25646     configure-sid \
25647     pdf-sid 
25648         @: $(MAKE); $(unstage)
25649         @[ -f ./sid/Makefile ] || exit 0; \
25650         r=`${PWD_COMMAND}`; export r; \
25651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25652         $(HOST_EXPORTS) \
25653         for flag in $(EXTRA_HOST_FLAGS) ; do \
25654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25655         done; \
25656         echo "Doing install-pdf in sid" ; \
25657         (cd $(HOST_SUBDIR)/sid && \
25658           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25659                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25660                   "RANLIB=$${RANLIB}" \
25661                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25662                   install-pdf) \
25663           || exit 1
25664
25665 @endif sid
25666
25667 .PHONY: maybe-install-html-sid install-html-sid
25668 maybe-install-html-sid:
25669 @if sid
25670 maybe-install-html-sid: install-html-sid
25671
25672 install-html-sid: \
25673     configure-sid \
25674     html-sid 
25675         @: $(MAKE); $(unstage)
25676         @[ -f ./sid/Makefile ] || exit 0; \
25677         r=`${PWD_COMMAND}`; export r; \
25678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25679         $(HOST_EXPORTS) \
25680         for flag in $(EXTRA_HOST_FLAGS) ; do \
25681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25682         done; \
25683         echo "Doing install-html in sid" ; \
25684         (cd $(HOST_SUBDIR)/sid && \
25685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25687                   "RANLIB=$${RANLIB}" \
25688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25689                   install-html) \
25690           || exit 1
25691
25692 @endif sid
25693
25694 .PHONY: maybe-installcheck-sid installcheck-sid
25695 maybe-installcheck-sid:
25696 @if sid
25697 maybe-installcheck-sid: installcheck-sid
25698
25699 installcheck-sid: \
25700     configure-sid 
25701         @: $(MAKE); $(unstage)
25702         @[ -f ./sid/Makefile ] || exit 0; \
25703         r=`${PWD_COMMAND}`; export r; \
25704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25705         $(HOST_EXPORTS) \
25706         for flag in $(EXTRA_HOST_FLAGS) ; do \
25707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25708         done; \
25709         echo "Doing installcheck in sid" ; \
25710         (cd $(HOST_SUBDIR)/sid && \
25711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25713                   "RANLIB=$${RANLIB}" \
25714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25715                   installcheck) \
25716           || exit 1
25717
25718 @endif sid
25719
25720 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
25721 maybe-mostlyclean-sid:
25722 @if sid
25723 maybe-mostlyclean-sid: mostlyclean-sid
25724
25725 mostlyclean-sid: 
25726         @: $(MAKE); $(unstage)
25727         @[ -f ./sid/Makefile ] || exit 0; \
25728         r=`${PWD_COMMAND}`; export r; \
25729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25730         $(HOST_EXPORTS) \
25731         for flag in $(EXTRA_HOST_FLAGS) ; do \
25732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25733         done; \
25734         echo "Doing mostlyclean in sid" ; \
25735         (cd $(HOST_SUBDIR)/sid && \
25736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25738                   "RANLIB=$${RANLIB}" \
25739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25740                   mostlyclean) \
25741           || exit 1
25742
25743 @endif sid
25744
25745 .PHONY: maybe-clean-sid clean-sid
25746 maybe-clean-sid:
25747 @if sid
25748 maybe-clean-sid: clean-sid
25749
25750 clean-sid: 
25751         @: $(MAKE); $(unstage)
25752         @[ -f ./sid/Makefile ] || exit 0; \
25753         r=`${PWD_COMMAND}`; export r; \
25754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25755         $(HOST_EXPORTS) \
25756         for flag in $(EXTRA_HOST_FLAGS) ; do \
25757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25758         done; \
25759         echo "Doing clean in sid" ; \
25760         (cd $(HOST_SUBDIR)/sid && \
25761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25763                   "RANLIB=$${RANLIB}" \
25764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25765                   clean) \
25766           || exit 1
25767
25768 @endif sid
25769
25770 .PHONY: maybe-distclean-sid distclean-sid
25771 maybe-distclean-sid:
25772 @if sid
25773 maybe-distclean-sid: distclean-sid
25774
25775 distclean-sid: 
25776         @: $(MAKE); $(unstage)
25777         @[ -f ./sid/Makefile ] || exit 0; \
25778         r=`${PWD_COMMAND}`; export r; \
25779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25780         $(HOST_EXPORTS) \
25781         for flag in $(EXTRA_HOST_FLAGS) ; do \
25782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25783         done; \
25784         echo "Doing distclean in sid" ; \
25785         (cd $(HOST_SUBDIR)/sid && \
25786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25788                   "RANLIB=$${RANLIB}" \
25789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25790                   distclean) \
25791           || exit 1
25792
25793 @endif sid
25794
25795 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
25796 maybe-maintainer-clean-sid:
25797 @if sid
25798 maybe-maintainer-clean-sid: maintainer-clean-sid
25799
25800 maintainer-clean-sid: 
25801         @: $(MAKE); $(unstage)
25802         @[ -f ./sid/Makefile ] || exit 0; \
25803         r=`${PWD_COMMAND}`; export r; \
25804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25805         $(HOST_EXPORTS) \
25806         for flag in $(EXTRA_HOST_FLAGS) ; do \
25807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25808         done; \
25809         echo "Doing maintainer-clean in sid" ; \
25810         (cd $(HOST_SUBDIR)/sid && \
25811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25813                   "RANLIB=$${RANLIB}" \
25814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25815                   maintainer-clean) \
25816           || exit 1
25817
25818 @endif sid
25819
25820
25821
25822 .PHONY: configure-sim maybe-configure-sim
25823 maybe-configure-sim:
25824 @if gcc-bootstrap
25825 configure-sim: stage_current
25826 @endif gcc-bootstrap
25827 @if sim
25828 maybe-configure-sim: configure-sim
25829 configure-sim: 
25830         @: $(MAKE); $(unstage)
25831         @r=`${PWD_COMMAND}`; export r; \
25832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25833         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
25834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
25835         $(HOST_EXPORTS)  \
25836         echo Configuring in $(HOST_SUBDIR)/sim; \
25837         cd "$(HOST_SUBDIR)/sim" || exit 1; \
25838         case $(srcdir) in \
25839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25840           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
25841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25842         esac; \
25843         module_srcdir=sim; \
25844         $(SHELL) \
25845           $$s/$$module_srcdir/configure \
25846           --srcdir=$${topdir}/$$module_srcdir \
25847           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25848           --target=${target_alias}  \
25849           || exit 1
25850 @endif sim
25851
25852
25853
25854
25855
25856 .PHONY: all-sim maybe-all-sim
25857 maybe-all-sim:
25858 @if gcc-bootstrap
25859 all-sim: stage_current
25860 @endif gcc-bootstrap
25861 @if sim
25862 TARGET-sim=all
25863 maybe-all-sim: all-sim
25864 all-sim: configure-sim
25865         @: $(MAKE); $(unstage)
25866         @r=`${PWD_COMMAND}`; export r; \
25867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25868         $(HOST_EXPORTS)  \
25869         (cd $(HOST_SUBDIR)/sim && \
25870           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25871                 $(TARGET-sim))
25872 @endif sim
25873
25874
25875
25876
25877 .PHONY: check-sim maybe-check-sim
25878 maybe-check-sim:
25879 @if sim
25880 maybe-check-sim: check-sim
25881
25882 check-sim:
25883         @: $(MAKE); $(unstage)
25884         @r=`${PWD_COMMAND}`; export r; \
25885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25886         $(HOST_EXPORTS) \
25887         (cd $(HOST_SUBDIR)/sim && \
25888           $(MAKE) $(FLAGS_TO_PASS)  check)
25889
25890 @endif sim
25891
25892 .PHONY: install-sim maybe-install-sim
25893 maybe-install-sim:
25894 @if sim
25895 maybe-install-sim: install-sim
25896
25897 install-sim: installdirs
25898         @: $(MAKE); $(unstage)
25899         @r=`${PWD_COMMAND}`; export r; \
25900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25901         $(HOST_EXPORTS) \
25902         (cd $(HOST_SUBDIR)/sim && \
25903           $(MAKE) $(FLAGS_TO_PASS)  install)
25904
25905 @endif sim
25906
25907 .PHONY: install-strip-sim maybe-install-strip-sim
25908 maybe-install-strip-sim:
25909 @if sim
25910 maybe-install-strip-sim: install-strip-sim
25911
25912 install-strip-sim: installdirs
25913         @: $(MAKE); $(unstage)
25914         @r=`${PWD_COMMAND}`; export r; \
25915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25916         $(HOST_EXPORTS) \
25917         (cd $(HOST_SUBDIR)/sim && \
25918           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25919
25920 @endif sim
25921
25922 # Other targets (info, dvi, pdf, etc.)
25923
25924 .PHONY: maybe-info-sim info-sim
25925 maybe-info-sim:
25926 @if sim
25927 maybe-info-sim: info-sim
25928
25929 info-sim: \
25930     configure-sim 
25931         @: $(MAKE); $(unstage)
25932         @[ -f ./sim/Makefile ] || exit 0; \
25933         r=`${PWD_COMMAND}`; export r; \
25934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25935         $(HOST_EXPORTS) \
25936         for flag in $(EXTRA_HOST_FLAGS) ; do \
25937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25938         done; \
25939         echo "Doing info in sim" ; \
25940         (cd $(HOST_SUBDIR)/sim && \
25941           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25942                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25943                   "RANLIB=$${RANLIB}" \
25944                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25945                   info) \
25946           || exit 1
25947
25948 @endif sim
25949
25950 .PHONY: maybe-dvi-sim dvi-sim
25951 maybe-dvi-sim:
25952 @if sim
25953 maybe-dvi-sim: dvi-sim
25954
25955 dvi-sim: \
25956     configure-sim 
25957         @: $(MAKE); $(unstage)
25958         @[ -f ./sim/Makefile ] || exit 0; \
25959         r=`${PWD_COMMAND}`; export r; \
25960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25961         $(HOST_EXPORTS) \
25962         for flag in $(EXTRA_HOST_FLAGS) ; do \
25963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25964         done; \
25965         echo "Doing dvi in sim" ; \
25966         (cd $(HOST_SUBDIR)/sim && \
25967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25969                   "RANLIB=$${RANLIB}" \
25970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25971                   dvi) \
25972           || exit 1
25973
25974 @endif sim
25975
25976 .PHONY: maybe-pdf-sim pdf-sim
25977 maybe-pdf-sim:
25978 @if sim
25979 maybe-pdf-sim: pdf-sim
25980
25981 pdf-sim: \
25982     configure-sim 
25983         @: $(MAKE); $(unstage)
25984         @[ -f ./sim/Makefile ] || exit 0; \
25985         r=`${PWD_COMMAND}`; export r; \
25986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25987         $(HOST_EXPORTS) \
25988         for flag in $(EXTRA_HOST_FLAGS) ; do \
25989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25990         done; \
25991         echo "Doing pdf in sim" ; \
25992         (cd $(HOST_SUBDIR)/sim && \
25993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25995                   "RANLIB=$${RANLIB}" \
25996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25997                   pdf) \
25998           || exit 1
25999
26000 @endif sim
26001
26002 .PHONY: maybe-html-sim html-sim
26003 maybe-html-sim:
26004 @if sim
26005 maybe-html-sim: html-sim
26006
26007 html-sim: \
26008     configure-sim 
26009         @: $(MAKE); $(unstage)
26010         @[ -f ./sim/Makefile ] || exit 0; \
26011         r=`${PWD_COMMAND}`; export r; \
26012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26013         $(HOST_EXPORTS) \
26014         for flag in $(EXTRA_HOST_FLAGS) ; do \
26015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26016         done; \
26017         echo "Doing html in sim" ; \
26018         (cd $(HOST_SUBDIR)/sim && \
26019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26021                   "RANLIB=$${RANLIB}" \
26022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26023                   html) \
26024           || exit 1
26025
26026 @endif sim
26027
26028 .PHONY: maybe-TAGS-sim TAGS-sim
26029 maybe-TAGS-sim:
26030 @if sim
26031 maybe-TAGS-sim: TAGS-sim
26032
26033 TAGS-sim: \
26034     configure-sim 
26035         @: $(MAKE); $(unstage)
26036         @[ -f ./sim/Makefile ] || exit 0; \
26037         r=`${PWD_COMMAND}`; export r; \
26038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26039         $(HOST_EXPORTS) \
26040         for flag in $(EXTRA_HOST_FLAGS) ; do \
26041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26042         done; \
26043         echo "Doing TAGS in sim" ; \
26044         (cd $(HOST_SUBDIR)/sim && \
26045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26047                   "RANLIB=$${RANLIB}" \
26048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26049                   TAGS) \
26050           || exit 1
26051
26052 @endif sim
26053
26054 .PHONY: maybe-install-info-sim install-info-sim
26055 maybe-install-info-sim:
26056 @if sim
26057 maybe-install-info-sim: install-info-sim
26058
26059 install-info-sim: \
26060     configure-sim \
26061     info-sim 
26062         @: $(MAKE); $(unstage)
26063         @[ -f ./sim/Makefile ] || exit 0; \
26064         r=`${PWD_COMMAND}`; export r; \
26065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26066         $(HOST_EXPORTS) \
26067         for flag in $(EXTRA_HOST_FLAGS) ; do \
26068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26069         done; \
26070         echo "Doing install-info in sim" ; \
26071         (cd $(HOST_SUBDIR)/sim && \
26072           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26073                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26074                   "RANLIB=$${RANLIB}" \
26075                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26076                   install-info) \
26077           || exit 1
26078
26079 @endif sim
26080
26081 .PHONY: maybe-install-pdf-sim install-pdf-sim
26082 maybe-install-pdf-sim:
26083 @if sim
26084 maybe-install-pdf-sim: install-pdf-sim
26085
26086 install-pdf-sim: \
26087     configure-sim \
26088     pdf-sim 
26089         @: $(MAKE); $(unstage)
26090         @[ -f ./sim/Makefile ] || exit 0; \
26091         r=`${PWD_COMMAND}`; export r; \
26092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26093         $(HOST_EXPORTS) \
26094         for flag in $(EXTRA_HOST_FLAGS) ; do \
26095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26096         done; \
26097         echo "Doing install-pdf in sim" ; \
26098         (cd $(HOST_SUBDIR)/sim && \
26099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26101                   "RANLIB=$${RANLIB}" \
26102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26103                   install-pdf) \
26104           || exit 1
26105
26106 @endif sim
26107
26108 .PHONY: maybe-install-html-sim install-html-sim
26109 maybe-install-html-sim:
26110 @if sim
26111 maybe-install-html-sim: install-html-sim
26112
26113 install-html-sim: \
26114     configure-sim \
26115     html-sim 
26116         @: $(MAKE); $(unstage)
26117         @[ -f ./sim/Makefile ] || exit 0; \
26118         r=`${PWD_COMMAND}`; export r; \
26119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26120         $(HOST_EXPORTS) \
26121         for flag in $(EXTRA_HOST_FLAGS) ; do \
26122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26123         done; \
26124         echo "Doing install-html in sim" ; \
26125         (cd $(HOST_SUBDIR)/sim && \
26126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26128                   "RANLIB=$${RANLIB}" \
26129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26130                   install-html) \
26131           || exit 1
26132
26133 @endif sim
26134
26135 .PHONY: maybe-installcheck-sim installcheck-sim
26136 maybe-installcheck-sim:
26137 @if sim
26138 maybe-installcheck-sim: installcheck-sim
26139
26140 installcheck-sim: \
26141     configure-sim 
26142         @: $(MAKE); $(unstage)
26143         @[ -f ./sim/Makefile ] || exit 0; \
26144         r=`${PWD_COMMAND}`; export r; \
26145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26146         $(HOST_EXPORTS) \
26147         for flag in $(EXTRA_HOST_FLAGS) ; do \
26148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26149         done; \
26150         echo "Doing installcheck in sim" ; \
26151         (cd $(HOST_SUBDIR)/sim && \
26152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26154                   "RANLIB=$${RANLIB}" \
26155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26156                   installcheck) \
26157           || exit 1
26158
26159 @endif sim
26160
26161 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26162 maybe-mostlyclean-sim:
26163 @if sim
26164 maybe-mostlyclean-sim: mostlyclean-sim
26165
26166 mostlyclean-sim: 
26167         @: $(MAKE); $(unstage)
26168         @[ -f ./sim/Makefile ] || exit 0; \
26169         r=`${PWD_COMMAND}`; export r; \
26170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26171         $(HOST_EXPORTS) \
26172         for flag in $(EXTRA_HOST_FLAGS) ; do \
26173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26174         done; \
26175         echo "Doing mostlyclean in sim" ; \
26176         (cd $(HOST_SUBDIR)/sim && \
26177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26179                   "RANLIB=$${RANLIB}" \
26180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26181                   mostlyclean) \
26182           || exit 1
26183
26184 @endif sim
26185
26186 .PHONY: maybe-clean-sim clean-sim
26187 maybe-clean-sim:
26188 @if sim
26189 maybe-clean-sim: clean-sim
26190
26191 clean-sim: 
26192         @: $(MAKE); $(unstage)
26193         @[ -f ./sim/Makefile ] || exit 0; \
26194         r=`${PWD_COMMAND}`; export r; \
26195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26196         $(HOST_EXPORTS) \
26197         for flag in $(EXTRA_HOST_FLAGS) ; do \
26198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26199         done; \
26200         echo "Doing clean in sim" ; \
26201         (cd $(HOST_SUBDIR)/sim && \
26202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26204                   "RANLIB=$${RANLIB}" \
26205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26206                   clean) \
26207           || exit 1
26208
26209 @endif sim
26210
26211 .PHONY: maybe-distclean-sim distclean-sim
26212 maybe-distclean-sim:
26213 @if sim
26214 maybe-distclean-sim: distclean-sim
26215
26216 distclean-sim: 
26217         @: $(MAKE); $(unstage)
26218         @[ -f ./sim/Makefile ] || exit 0; \
26219         r=`${PWD_COMMAND}`; export r; \
26220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26221         $(HOST_EXPORTS) \
26222         for flag in $(EXTRA_HOST_FLAGS) ; do \
26223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26224         done; \
26225         echo "Doing distclean in sim" ; \
26226         (cd $(HOST_SUBDIR)/sim && \
26227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26229                   "RANLIB=$${RANLIB}" \
26230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26231                   distclean) \
26232           || exit 1
26233
26234 @endif sim
26235
26236 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26237 maybe-maintainer-clean-sim:
26238 @if sim
26239 maybe-maintainer-clean-sim: maintainer-clean-sim
26240
26241 maintainer-clean-sim: 
26242         @: $(MAKE); $(unstage)
26243         @[ -f ./sim/Makefile ] || exit 0; \
26244         r=`${PWD_COMMAND}`; export r; \
26245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26246         $(HOST_EXPORTS) \
26247         for flag in $(EXTRA_HOST_FLAGS) ; do \
26248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26249         done; \
26250         echo "Doing maintainer-clean in sim" ; \
26251         (cd $(HOST_SUBDIR)/sim && \
26252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26254                   "RANLIB=$${RANLIB}" \
26255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26256                   maintainer-clean) \
26257           || exit 1
26258
26259 @endif sim
26260
26261
26262
26263 .PHONY: configure-texinfo maybe-configure-texinfo
26264 maybe-configure-texinfo:
26265 @if gcc-bootstrap
26266 configure-texinfo: stage_current
26267 @endif gcc-bootstrap
26268 @if texinfo
26269 maybe-configure-texinfo: configure-texinfo
26270 configure-texinfo: 
26271         @: $(MAKE); $(unstage)
26272         @r=`${PWD_COMMAND}`; export r; \
26273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26274         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26275         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
26276         $(HOST_EXPORTS)  \
26277         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26278         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26279         case $(srcdir) in \
26280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26281           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26283         esac; \
26284         module_srcdir=texinfo; \
26285         $(SHELL) \
26286           $$s/$$module_srcdir/configure \
26287           --srcdir=$${topdir}/$$module_srcdir \
26288           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26289           --target=${target_alias}  \
26290           || exit 1
26291 @endif texinfo
26292
26293
26294
26295
26296
26297 .PHONY: all-texinfo maybe-all-texinfo
26298 maybe-all-texinfo:
26299 @if gcc-bootstrap
26300 all-texinfo: stage_current
26301 @endif gcc-bootstrap
26302 @if texinfo
26303 TARGET-texinfo=all
26304 maybe-all-texinfo: all-texinfo
26305 all-texinfo: configure-texinfo
26306         @: $(MAKE); $(unstage)
26307         @r=`${PWD_COMMAND}`; export r; \
26308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26309         $(HOST_EXPORTS)  \
26310         (cd $(HOST_SUBDIR)/texinfo && \
26311           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26312                 $(TARGET-texinfo))
26313 @endif texinfo
26314
26315
26316
26317
26318 .PHONY: check-texinfo maybe-check-texinfo
26319 maybe-check-texinfo:
26320 @if texinfo
26321 maybe-check-texinfo: check-texinfo
26322
26323 check-texinfo:
26324         @: $(MAKE); $(unstage)
26325         @r=`${PWD_COMMAND}`; export r; \
26326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26327         $(HOST_EXPORTS) \
26328         (cd $(HOST_SUBDIR)/texinfo && \
26329           $(MAKE) $(FLAGS_TO_PASS)  check)
26330
26331 @endif texinfo
26332
26333 .PHONY: install-texinfo maybe-install-texinfo
26334 maybe-install-texinfo:
26335 @if texinfo
26336 maybe-install-texinfo: install-texinfo
26337
26338 install-texinfo:
26339
26340 @endif texinfo
26341
26342 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26343 maybe-install-strip-texinfo:
26344 @if texinfo
26345 maybe-install-strip-texinfo: install-strip-texinfo
26346
26347 install-strip-texinfo:
26348
26349 @endif texinfo
26350
26351 # Other targets (info, dvi, pdf, etc.)
26352
26353 .PHONY: maybe-info-texinfo info-texinfo
26354 maybe-info-texinfo:
26355 @if texinfo
26356 maybe-info-texinfo: info-texinfo
26357
26358 info-texinfo: \
26359     configure-texinfo 
26360         @: $(MAKE); $(unstage)
26361         @[ -f ./texinfo/Makefile ] || exit 0; \
26362         r=`${PWD_COMMAND}`; export r; \
26363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26364         $(HOST_EXPORTS) \
26365         for flag in $(EXTRA_HOST_FLAGS) ; do \
26366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26367         done; \
26368         echo "Doing info in texinfo" ; \
26369         (cd $(HOST_SUBDIR)/texinfo && \
26370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26372                   "RANLIB=$${RANLIB}" \
26373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26374                   info) \
26375           || exit 1
26376
26377 @endif texinfo
26378
26379 .PHONY: maybe-dvi-texinfo dvi-texinfo
26380 maybe-dvi-texinfo:
26381 @if texinfo
26382 maybe-dvi-texinfo: dvi-texinfo
26383
26384 dvi-texinfo: \
26385     configure-texinfo 
26386         @: $(MAKE); $(unstage)
26387         @[ -f ./texinfo/Makefile ] || exit 0; \
26388         r=`${PWD_COMMAND}`; export r; \
26389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26390         $(HOST_EXPORTS) \
26391         for flag in $(EXTRA_HOST_FLAGS) ; do \
26392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26393         done; \
26394         echo "Doing dvi in texinfo" ; \
26395         (cd $(HOST_SUBDIR)/texinfo && \
26396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26398                   "RANLIB=$${RANLIB}" \
26399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26400                   dvi) \
26401           || exit 1
26402
26403 @endif texinfo
26404
26405 .PHONY: maybe-pdf-texinfo pdf-texinfo
26406 maybe-pdf-texinfo:
26407 @if texinfo
26408 maybe-pdf-texinfo: pdf-texinfo
26409
26410 pdf-texinfo: \
26411     configure-texinfo 
26412         @: $(MAKE); $(unstage)
26413         @[ -f ./texinfo/Makefile ] || exit 0; \
26414         r=`${PWD_COMMAND}`; export r; \
26415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26416         $(HOST_EXPORTS) \
26417         for flag in $(EXTRA_HOST_FLAGS) ; do \
26418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26419         done; \
26420         echo "Doing pdf in texinfo" ; \
26421         (cd $(HOST_SUBDIR)/texinfo && \
26422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26424                   "RANLIB=$${RANLIB}" \
26425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26426                   pdf) \
26427           || exit 1
26428
26429 @endif texinfo
26430
26431 .PHONY: maybe-html-texinfo html-texinfo
26432 maybe-html-texinfo:
26433 @if texinfo
26434 maybe-html-texinfo: html-texinfo
26435
26436 html-texinfo: \
26437     configure-texinfo 
26438         @: $(MAKE); $(unstage)
26439         @[ -f ./texinfo/Makefile ] || exit 0; \
26440         r=`${PWD_COMMAND}`; export r; \
26441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26442         $(HOST_EXPORTS) \
26443         for flag in $(EXTRA_HOST_FLAGS) ; do \
26444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26445         done; \
26446         echo "Doing html in texinfo" ; \
26447         (cd $(HOST_SUBDIR)/texinfo && \
26448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26450                   "RANLIB=$${RANLIB}" \
26451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26452                   html) \
26453           || exit 1
26454
26455 @endif texinfo
26456
26457 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26458 maybe-TAGS-texinfo:
26459 @if texinfo
26460 maybe-TAGS-texinfo: TAGS-texinfo
26461
26462 TAGS-texinfo: \
26463     configure-texinfo 
26464         @: $(MAKE); $(unstage)
26465         @[ -f ./texinfo/Makefile ] || exit 0; \
26466         r=`${PWD_COMMAND}`; export r; \
26467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26468         $(HOST_EXPORTS) \
26469         for flag in $(EXTRA_HOST_FLAGS) ; do \
26470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26471         done; \
26472         echo "Doing TAGS in texinfo" ; \
26473         (cd $(HOST_SUBDIR)/texinfo && \
26474           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26475                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26476                   "RANLIB=$${RANLIB}" \
26477                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26478                   TAGS) \
26479           || exit 1
26480
26481 @endif texinfo
26482
26483 .PHONY: maybe-install-info-texinfo install-info-texinfo
26484 maybe-install-info-texinfo:
26485 @if texinfo
26486 maybe-install-info-texinfo: install-info-texinfo
26487
26488 install-info-texinfo: \
26489     configure-texinfo \
26490     info-texinfo 
26491         @: $(MAKE); $(unstage)
26492         @[ -f ./texinfo/Makefile ] || exit 0; \
26493         r=`${PWD_COMMAND}`; export r; \
26494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26495         $(HOST_EXPORTS) \
26496         for flag in $(EXTRA_HOST_FLAGS) ; do \
26497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26498         done; \
26499         echo "Doing install-info in texinfo" ; \
26500         (cd $(HOST_SUBDIR)/texinfo && \
26501           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26502                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26503                   "RANLIB=$${RANLIB}" \
26504                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26505                   install-info) \
26506           || exit 1
26507
26508 @endif texinfo
26509
26510 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26511 maybe-install-pdf-texinfo:
26512 @if texinfo
26513 maybe-install-pdf-texinfo: install-pdf-texinfo
26514
26515 install-pdf-texinfo: \
26516     configure-texinfo \
26517     pdf-texinfo 
26518         @: $(MAKE); $(unstage)
26519         @[ -f ./texinfo/Makefile ] || exit 0; \
26520         r=`${PWD_COMMAND}`; export r; \
26521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26522         $(HOST_EXPORTS) \
26523         for flag in $(EXTRA_HOST_FLAGS) ; do \
26524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26525         done; \
26526         echo "Doing install-pdf in texinfo" ; \
26527         (cd $(HOST_SUBDIR)/texinfo && \
26528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26530                   "RANLIB=$${RANLIB}" \
26531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26532                   install-pdf) \
26533           || exit 1
26534
26535 @endif texinfo
26536
26537 .PHONY: maybe-install-html-texinfo install-html-texinfo
26538 maybe-install-html-texinfo:
26539 @if texinfo
26540 maybe-install-html-texinfo: install-html-texinfo
26541
26542 install-html-texinfo: \
26543     configure-texinfo \
26544     html-texinfo 
26545         @: $(MAKE); $(unstage)
26546         @[ -f ./texinfo/Makefile ] || exit 0; \
26547         r=`${PWD_COMMAND}`; export r; \
26548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26549         $(HOST_EXPORTS) \
26550         for flag in $(EXTRA_HOST_FLAGS) ; do \
26551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26552         done; \
26553         echo "Doing install-html in texinfo" ; \
26554         (cd $(HOST_SUBDIR)/texinfo && \
26555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26557                   "RANLIB=$${RANLIB}" \
26558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26559                   install-html) \
26560           || exit 1
26561
26562 @endif texinfo
26563
26564 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26565 maybe-installcheck-texinfo:
26566 @if texinfo
26567 maybe-installcheck-texinfo: installcheck-texinfo
26568
26569 installcheck-texinfo: \
26570     configure-texinfo 
26571         @: $(MAKE); $(unstage)
26572         @[ -f ./texinfo/Makefile ] || exit 0; \
26573         r=`${PWD_COMMAND}`; export r; \
26574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26575         $(HOST_EXPORTS) \
26576         for flag in $(EXTRA_HOST_FLAGS) ; do \
26577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26578         done; \
26579         echo "Doing installcheck in texinfo" ; \
26580         (cd $(HOST_SUBDIR)/texinfo && \
26581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26583                   "RANLIB=$${RANLIB}" \
26584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26585                   installcheck) \
26586           || exit 1
26587
26588 @endif texinfo
26589
26590 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
26591 maybe-mostlyclean-texinfo:
26592 @if texinfo
26593 maybe-mostlyclean-texinfo: mostlyclean-texinfo
26594
26595 mostlyclean-texinfo: 
26596         @: $(MAKE); $(unstage)
26597         @[ -f ./texinfo/Makefile ] || exit 0; \
26598         r=`${PWD_COMMAND}`; export r; \
26599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26600         $(HOST_EXPORTS) \
26601         for flag in $(EXTRA_HOST_FLAGS) ; do \
26602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26603         done; \
26604         echo "Doing mostlyclean in texinfo" ; \
26605         (cd $(HOST_SUBDIR)/texinfo && \
26606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26608                   "RANLIB=$${RANLIB}" \
26609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26610                   mostlyclean) \
26611           || exit 1
26612
26613 @endif texinfo
26614
26615 .PHONY: maybe-clean-texinfo clean-texinfo
26616 maybe-clean-texinfo:
26617 @if texinfo
26618 maybe-clean-texinfo: clean-texinfo
26619
26620 clean-texinfo: 
26621         @: $(MAKE); $(unstage)
26622         @[ -f ./texinfo/Makefile ] || exit 0; \
26623         r=`${PWD_COMMAND}`; export r; \
26624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26625         $(HOST_EXPORTS) \
26626         for flag in $(EXTRA_HOST_FLAGS) ; do \
26627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26628         done; \
26629         echo "Doing clean in texinfo" ; \
26630         (cd $(HOST_SUBDIR)/texinfo && \
26631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26633                   "RANLIB=$${RANLIB}" \
26634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26635                   clean) \
26636           || exit 1
26637
26638 @endif texinfo
26639
26640 .PHONY: maybe-distclean-texinfo distclean-texinfo
26641 maybe-distclean-texinfo:
26642 @if texinfo
26643 maybe-distclean-texinfo: distclean-texinfo
26644
26645 distclean-texinfo: 
26646         @: $(MAKE); $(unstage)
26647         @[ -f ./texinfo/Makefile ] || exit 0; \
26648         r=`${PWD_COMMAND}`; export r; \
26649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26650         $(HOST_EXPORTS) \
26651         for flag in $(EXTRA_HOST_FLAGS) ; do \
26652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26653         done; \
26654         echo "Doing distclean in texinfo" ; \
26655         (cd $(HOST_SUBDIR)/texinfo && \
26656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26658                   "RANLIB=$${RANLIB}" \
26659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26660                   distclean) \
26661           || exit 1
26662
26663 @endif texinfo
26664
26665 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
26666 maybe-maintainer-clean-texinfo:
26667 @if texinfo
26668 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
26669
26670 maintainer-clean-texinfo: 
26671         @: $(MAKE); $(unstage)
26672         @[ -f ./texinfo/Makefile ] || exit 0; \
26673         r=`${PWD_COMMAND}`; export r; \
26674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26675         $(HOST_EXPORTS) \
26676         for flag in $(EXTRA_HOST_FLAGS) ; do \
26677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26678         done; \
26679         echo "Doing maintainer-clean in texinfo" ; \
26680         (cd $(HOST_SUBDIR)/texinfo && \
26681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26683                   "RANLIB=$${RANLIB}" \
26684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26685                   maintainer-clean) \
26686           || exit 1
26687
26688 @endif texinfo
26689
26690
26691
26692 .PHONY: configure-zlib maybe-configure-zlib
26693 maybe-configure-zlib:
26694 @if gcc-bootstrap
26695 configure-zlib: stage_current
26696 @endif gcc-bootstrap
26697 @if zlib
26698 maybe-configure-zlib: configure-zlib
26699 configure-zlib: 
26700         @r=`${PWD_COMMAND}`; export r; \
26701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26702         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26703         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26704         $(HOST_EXPORTS)  \
26705         echo Configuring in $(HOST_SUBDIR)/zlib; \
26706         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
26707         case $(srcdir) in \
26708           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26709           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26710                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26711         esac; \
26712         module_srcdir=zlib; \
26713         $(SHELL) \
26714           $$s/$$module_srcdir/configure \
26715           --srcdir=$${topdir}/$$module_srcdir \
26716           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26717           --target=${target_alias} @extra_host_zlib_configure_flags@ \
26718           || exit 1
26719 @endif zlib
26720
26721
26722
26723 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
26724 maybe-configure-stage1-zlib:
26725 @if zlib-bootstrap
26726 maybe-configure-stage1-zlib: configure-stage1-zlib
26727 configure-stage1-zlib:
26728         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26729         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26730         @r=`${PWD_COMMAND}`; export r; \
26731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26732         TFLAGS="$(STAGE1_TFLAGS)"; \
26733         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26734         $(HOST_EXPORTS) \
26735         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26736         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26737         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26738         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
26739         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26740         cd $(HOST_SUBDIR)/zlib || exit 1; \
26741         case $(srcdir) in \
26742           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26743           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26744                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26745         esac; \
26746         module_srcdir=zlib; \
26747         $(SHELL) $$s/$$module_srcdir/configure \
26748           --srcdir=$${topdir}/$$module_srcdir \
26749           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26750           --target=${target_alias} \
26751            \
26752           $(STAGE1_CONFIGURE_FLAGS) \
26753           @extra_host_zlib_configure_flags@
26754 @endif zlib-bootstrap
26755
26756 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
26757 maybe-configure-stage2-zlib:
26758 @if zlib-bootstrap
26759 maybe-configure-stage2-zlib: configure-stage2-zlib
26760 configure-stage2-zlib:
26761         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26762         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26763         @r=`${PWD_COMMAND}`; export r; \
26764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26765         TFLAGS="$(STAGE2_TFLAGS)"; \
26766         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26767         $(HOST_EXPORTS) \
26768         $(POSTSTAGE1_HOST_EXPORTS) \
26769         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26770         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26771         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26772         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
26773         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26774         cd $(HOST_SUBDIR)/zlib || exit 1; \
26775         case $(srcdir) in \
26776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26777           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26779         esac; \
26780         module_srcdir=zlib; \
26781         $(SHELL) $$s/$$module_srcdir/configure \
26782           --srcdir=$${topdir}/$$module_srcdir \
26783           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26784           --target=${target_alias} \
26785            --with-build-libsubdir=$(HOST_SUBDIR)  \
26786           $(STAGE2_CONFIGURE_FLAGS) \
26787           @extra_host_zlib_configure_flags@
26788 @endif zlib-bootstrap
26789
26790 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
26791 maybe-configure-stage3-zlib:
26792 @if zlib-bootstrap
26793 maybe-configure-stage3-zlib: configure-stage3-zlib
26794 configure-stage3-zlib:
26795         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26796         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26797         @r=`${PWD_COMMAND}`; export r; \
26798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26799         TFLAGS="$(STAGE3_TFLAGS)"; \
26800         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26801         $(HOST_EXPORTS) \
26802         $(POSTSTAGE1_HOST_EXPORTS) \
26803         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26804         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26805         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26806         echo Configuring stage 3 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           $(STAGE3_CONFIGURE_FLAGS) \
26821           @extra_host_zlib_configure_flags@
26822 @endif zlib-bootstrap
26823
26824 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
26825 maybe-configure-stage4-zlib:
26826 @if zlib-bootstrap
26827 maybe-configure-stage4-zlib: configure-stage4-zlib
26828 configure-stage4-zlib:
26829         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26830         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26831         @r=`${PWD_COMMAND}`; export r; \
26832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26833         TFLAGS="$(STAGE4_TFLAGS)"; \
26834         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26835         $(HOST_EXPORTS) \
26836         $(POSTSTAGE1_HOST_EXPORTS) \
26837         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26838         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26839         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26840         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
26841         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26842         cd $(HOST_SUBDIR)/zlib || exit 1; \
26843         case $(srcdir) in \
26844           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26845           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26846                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26847         esac; \
26848         module_srcdir=zlib; \
26849         $(SHELL) $$s/$$module_srcdir/configure \
26850           --srcdir=$${topdir}/$$module_srcdir \
26851           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26852           --target=${target_alias} \
26853            --with-build-libsubdir=$(HOST_SUBDIR)  \
26854           $(STAGE4_CONFIGURE_FLAGS) \
26855           @extra_host_zlib_configure_flags@
26856 @endif zlib-bootstrap
26857
26858 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
26859 maybe-configure-stageprofile-zlib:
26860 @if zlib-bootstrap
26861 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
26862 configure-stageprofile-zlib:
26863         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26864         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26865         @r=`${PWD_COMMAND}`; export r; \
26866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26867         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26868         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26869         $(HOST_EXPORTS) \
26870         $(POSTSTAGE1_HOST_EXPORTS) \
26871         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26872         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26873         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26874         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
26875         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26876         cd $(HOST_SUBDIR)/zlib || exit 1; \
26877         case $(srcdir) in \
26878           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26879           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26880                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26881         esac; \
26882         module_srcdir=zlib; \
26883         $(SHELL) $$s/$$module_srcdir/configure \
26884           --srcdir=$${topdir}/$$module_srcdir \
26885           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26886           --target=${target_alias} \
26887            --with-build-libsubdir=$(HOST_SUBDIR)  \
26888           $(STAGEprofile_CONFIGURE_FLAGS) \
26889           @extra_host_zlib_configure_flags@
26890 @endif zlib-bootstrap
26891
26892 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
26893 maybe-configure-stagefeedback-zlib:
26894 @if zlib-bootstrap
26895 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
26896 configure-stagefeedback-zlib:
26897         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26898         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26899         @r=`${PWD_COMMAND}`; export r; \
26900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26901         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26902         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26903         $(HOST_EXPORTS) \
26904         $(POSTSTAGE1_HOST_EXPORTS) \
26905         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26906         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26907         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26908         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
26909         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26910         cd $(HOST_SUBDIR)/zlib || exit 1; \
26911         case $(srcdir) in \
26912           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26913           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26914                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26915         esac; \
26916         module_srcdir=zlib; \
26917         $(SHELL) $$s/$$module_srcdir/configure \
26918           --srcdir=$${topdir}/$$module_srcdir \
26919           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26920           --target=${target_alias} \
26921            --with-build-libsubdir=$(HOST_SUBDIR)  \
26922           $(STAGEfeedback_CONFIGURE_FLAGS) \
26923           @extra_host_zlib_configure_flags@
26924 @endif zlib-bootstrap
26925
26926
26927
26928
26929
26930 .PHONY: all-zlib maybe-all-zlib
26931 maybe-all-zlib:
26932 @if gcc-bootstrap
26933 all-zlib: stage_current
26934 @endif gcc-bootstrap
26935 @if zlib
26936 TARGET-zlib=all
26937 maybe-all-zlib: all-zlib
26938 all-zlib: configure-zlib
26939         @r=`${PWD_COMMAND}`; export r; \
26940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26941         $(HOST_EXPORTS)  \
26942         (cd $(HOST_SUBDIR)/zlib && \
26943           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26944                 $(TARGET-zlib))
26945 @endif zlib
26946
26947
26948
26949 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
26950 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
26951 maybe-all-stage1-zlib:
26952 maybe-clean-stage1-zlib:
26953 @if zlib-bootstrap
26954 maybe-all-stage1-zlib: all-stage1-zlib
26955 all-stage1: all-stage1-zlib
26956 TARGET-stage1-zlib = $(TARGET-zlib)
26957 all-stage1-zlib: configure-stage1-zlib
26958         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26959         @r=`${PWD_COMMAND}`; export r; \
26960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26961         TFLAGS="$(STAGE1_TFLAGS)"; \
26962         $(HOST_EXPORTS)  \
26963         cd $(HOST_SUBDIR)/zlib && \
26964         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26965                 CFLAGS="$(STAGE1_CFLAGS)" \
26966                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26967                 LIBCFLAGS="$(LIBCFLAGS)" \
26968                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26969                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26970                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26971                 $(EXTRA_HOST_FLAGS)  \
26972                 $(STAGE1_FLAGS_TO_PASS)  \
26973                 TFLAGS="$(STAGE1_TFLAGS)" \
26974                 $(TARGET-stage1-zlib)
26975
26976 maybe-clean-stage1-zlib: clean-stage1-zlib
26977 clean-stage1: clean-stage1-zlib
26978 clean-stage1-zlib:
26979         @if [ $(current_stage) = stage1 ]; then \
26980           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26981         else \
26982           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
26983           $(MAKE) stage1-start; \
26984         fi; \
26985         cd $(HOST_SUBDIR)/zlib && \
26986         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26987         $(STAGE1_FLAGS_TO_PASS)  clean
26988 @endif zlib-bootstrap
26989
26990
26991 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
26992 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
26993 maybe-all-stage2-zlib:
26994 maybe-clean-stage2-zlib:
26995 @if zlib-bootstrap
26996 maybe-all-stage2-zlib: all-stage2-zlib
26997 all-stage2: all-stage2-zlib
26998 TARGET-stage2-zlib = $(TARGET-zlib)
26999 all-stage2-zlib: configure-stage2-zlib
27000         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27001         @r=`${PWD_COMMAND}`; export r; \
27002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27003         TFLAGS="$(STAGE2_TFLAGS)"; \
27004         $(HOST_EXPORTS) \
27005         $(POSTSTAGE1_HOST_EXPORTS)  \
27006         cd $(HOST_SUBDIR)/zlib && \
27007         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27008                 CFLAGS="$(STAGE2_CFLAGS)" \
27009                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27010                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27011                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27012                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27013                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27014                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27015                 TFLAGS="$(STAGE2_TFLAGS)" \
27016                 $(TARGET-stage2-zlib)
27017
27018 maybe-clean-stage2-zlib: clean-stage2-zlib
27019 clean-stage2: clean-stage2-zlib
27020 clean-stage2-zlib:
27021         @if [ $(current_stage) = stage2 ]; then \
27022           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27023         else \
27024           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27025           $(MAKE) stage2-start; \
27026         fi; \
27027         cd $(HOST_SUBDIR)/zlib && \
27028         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27029 @endif zlib-bootstrap
27030
27031
27032 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27033 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27034 maybe-all-stage3-zlib:
27035 maybe-clean-stage3-zlib:
27036 @if zlib-bootstrap
27037 maybe-all-stage3-zlib: all-stage3-zlib
27038 all-stage3: all-stage3-zlib
27039 TARGET-stage3-zlib = $(TARGET-zlib)
27040 all-stage3-zlib: configure-stage3-zlib
27041         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27042         @r=`${PWD_COMMAND}`; export r; \
27043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27044         TFLAGS="$(STAGE3_TFLAGS)"; \
27045         $(HOST_EXPORTS) \
27046         $(POSTSTAGE1_HOST_EXPORTS)  \
27047         cd $(HOST_SUBDIR)/zlib && \
27048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27049                 CFLAGS="$(STAGE3_CFLAGS)" \
27050                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27051                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27052                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27053                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27054                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27055                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27056                 TFLAGS="$(STAGE3_TFLAGS)" \
27057                 $(TARGET-stage3-zlib)
27058
27059 maybe-clean-stage3-zlib: clean-stage3-zlib
27060 clean-stage3: clean-stage3-zlib
27061 clean-stage3-zlib:
27062         @if [ $(current_stage) = stage3 ]; then \
27063           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27064         else \
27065           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27066           $(MAKE) stage3-start; \
27067         fi; \
27068         cd $(HOST_SUBDIR)/zlib && \
27069         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27070 @endif zlib-bootstrap
27071
27072
27073 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27074 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27075 maybe-all-stage4-zlib:
27076 maybe-clean-stage4-zlib:
27077 @if zlib-bootstrap
27078 maybe-all-stage4-zlib: all-stage4-zlib
27079 all-stage4: all-stage4-zlib
27080 TARGET-stage4-zlib = $(TARGET-zlib)
27081 all-stage4-zlib: configure-stage4-zlib
27082         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27083         @r=`${PWD_COMMAND}`; export r; \
27084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27085         TFLAGS="$(STAGE4_TFLAGS)"; \
27086         $(HOST_EXPORTS) \
27087         $(POSTSTAGE1_HOST_EXPORTS)  \
27088         cd $(HOST_SUBDIR)/zlib && \
27089         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27090                 CFLAGS="$(STAGE4_CFLAGS)" \
27091                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27092                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27093                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27094                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27095                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27096                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27097                 TFLAGS="$(STAGE4_TFLAGS)" \
27098                 $(TARGET-stage4-zlib)
27099
27100 maybe-clean-stage4-zlib: clean-stage4-zlib
27101 clean-stage4: clean-stage4-zlib
27102 clean-stage4-zlib:
27103         @if [ $(current_stage) = stage4 ]; then \
27104           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27105         else \
27106           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27107           $(MAKE) stage4-start; \
27108         fi; \
27109         cd $(HOST_SUBDIR)/zlib && \
27110         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27111 @endif zlib-bootstrap
27112
27113
27114 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27115 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27116 maybe-all-stageprofile-zlib:
27117 maybe-clean-stageprofile-zlib:
27118 @if zlib-bootstrap
27119 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27120 all-stageprofile: all-stageprofile-zlib
27121 TARGET-stageprofile-zlib = $(TARGET-zlib)
27122 all-stageprofile-zlib: configure-stageprofile-zlib
27123         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27124         @r=`${PWD_COMMAND}`; export r; \
27125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27126         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27127         $(HOST_EXPORTS) \
27128         $(POSTSTAGE1_HOST_EXPORTS)  \
27129         cd $(HOST_SUBDIR)/zlib && \
27130         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27131                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27132                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27133                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27134                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27135                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27136                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27137                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27138                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27139                 $(TARGET-stageprofile-zlib)
27140
27141 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27142 clean-stageprofile: clean-stageprofile-zlib
27143 clean-stageprofile-zlib:
27144         @if [ $(current_stage) = stageprofile ]; then \
27145           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27146         else \
27147           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27148           $(MAKE) stageprofile-start; \
27149         fi; \
27150         cd $(HOST_SUBDIR)/zlib && \
27151         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27152 @endif zlib-bootstrap
27153
27154
27155 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27156 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27157 maybe-all-stagefeedback-zlib:
27158 maybe-clean-stagefeedback-zlib:
27159 @if zlib-bootstrap
27160 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27161 all-stagefeedback: all-stagefeedback-zlib
27162 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27163 all-stagefeedback-zlib: configure-stagefeedback-zlib
27164         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27165         @r=`${PWD_COMMAND}`; export r; \
27166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27167         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27168         $(HOST_EXPORTS) \
27169         $(POSTSTAGE1_HOST_EXPORTS)  \
27170         cd $(HOST_SUBDIR)/zlib && \
27171         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27172                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27173                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27174                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27175                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27176                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27177                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27178                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27179                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27180                 $(TARGET-stagefeedback-zlib)
27181
27182 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27183 clean-stagefeedback: clean-stagefeedback-zlib
27184 clean-stagefeedback-zlib:
27185         @if [ $(current_stage) = stagefeedback ]; then \
27186           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27187         else \
27188           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27189           $(MAKE) stagefeedback-start; \
27190         fi; \
27191         cd $(HOST_SUBDIR)/zlib && \
27192         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27193 @endif zlib-bootstrap
27194
27195
27196
27197
27198
27199 .PHONY: check-zlib maybe-check-zlib
27200 maybe-check-zlib:
27201 @if zlib
27202 maybe-check-zlib: check-zlib
27203
27204 check-zlib:
27205
27206 @endif zlib
27207
27208 .PHONY: install-zlib maybe-install-zlib
27209 maybe-install-zlib:
27210 @if zlib
27211 maybe-install-zlib: install-zlib
27212
27213 install-zlib:
27214
27215 @endif zlib
27216
27217 .PHONY: install-strip-zlib maybe-install-strip-zlib
27218 maybe-install-strip-zlib:
27219 @if zlib
27220 maybe-install-strip-zlib: install-strip-zlib
27221
27222 install-strip-zlib:
27223
27224 @endif zlib
27225
27226 # Other targets (info, dvi, pdf, etc.)
27227
27228 .PHONY: maybe-info-zlib info-zlib
27229 maybe-info-zlib:
27230 @if zlib
27231 maybe-info-zlib: info-zlib
27232
27233 info-zlib: \
27234     configure-zlib 
27235         @[ -f ./zlib/Makefile ] || exit 0; \
27236         r=`${PWD_COMMAND}`; export r; \
27237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27238         $(HOST_EXPORTS) \
27239         for flag in $(EXTRA_HOST_FLAGS) ; do \
27240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27241         done; \
27242         echo "Doing info in zlib" ; \
27243         (cd $(HOST_SUBDIR)/zlib && \
27244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27246                   "RANLIB=$${RANLIB}" \
27247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27248                   info) \
27249           || exit 1
27250
27251 @endif zlib
27252
27253 .PHONY: maybe-dvi-zlib dvi-zlib
27254 maybe-dvi-zlib:
27255 @if zlib
27256 maybe-dvi-zlib: dvi-zlib
27257
27258 dvi-zlib: \
27259     configure-zlib 
27260         @[ -f ./zlib/Makefile ] || exit 0; \
27261         r=`${PWD_COMMAND}`; export r; \
27262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27263         $(HOST_EXPORTS) \
27264         for flag in $(EXTRA_HOST_FLAGS) ; do \
27265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27266         done; \
27267         echo "Doing dvi in zlib" ; \
27268         (cd $(HOST_SUBDIR)/zlib && \
27269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27271                   "RANLIB=$${RANLIB}" \
27272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27273                   dvi) \
27274           || exit 1
27275
27276 @endif zlib
27277
27278 .PHONY: maybe-pdf-zlib pdf-zlib
27279 maybe-pdf-zlib:
27280 @if zlib
27281 maybe-pdf-zlib: pdf-zlib
27282
27283 pdf-zlib: \
27284     configure-zlib 
27285         @[ -f ./zlib/Makefile ] || exit 0; \
27286         r=`${PWD_COMMAND}`; export r; \
27287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27288         $(HOST_EXPORTS) \
27289         for flag in $(EXTRA_HOST_FLAGS) ; do \
27290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27291         done; \
27292         echo "Doing pdf in zlib" ; \
27293         (cd $(HOST_SUBDIR)/zlib && \
27294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27296                   "RANLIB=$${RANLIB}" \
27297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27298                   pdf) \
27299           || exit 1
27300
27301 @endif zlib
27302
27303 .PHONY: maybe-html-zlib html-zlib
27304 maybe-html-zlib:
27305 @if zlib
27306 maybe-html-zlib: html-zlib
27307
27308 html-zlib: \
27309     configure-zlib 
27310         @[ -f ./zlib/Makefile ] || exit 0; \
27311         r=`${PWD_COMMAND}`; export r; \
27312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27313         $(HOST_EXPORTS) \
27314         for flag in $(EXTRA_HOST_FLAGS) ; do \
27315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27316         done; \
27317         echo "Doing html in zlib" ; \
27318         (cd $(HOST_SUBDIR)/zlib && \
27319           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27320                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27321                   "RANLIB=$${RANLIB}" \
27322                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27323                   html) \
27324           || exit 1
27325
27326 @endif zlib
27327
27328 .PHONY: maybe-TAGS-zlib TAGS-zlib
27329 maybe-TAGS-zlib:
27330 @if zlib
27331 maybe-TAGS-zlib: TAGS-zlib
27332
27333 TAGS-zlib: \
27334     configure-zlib 
27335         @[ -f ./zlib/Makefile ] || exit 0; \
27336         r=`${PWD_COMMAND}`; export r; \
27337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27338         $(HOST_EXPORTS) \
27339         for flag in $(EXTRA_HOST_FLAGS) ; do \
27340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27341         done; \
27342         echo "Doing TAGS in zlib" ; \
27343         (cd $(HOST_SUBDIR)/zlib && \
27344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27346                   "RANLIB=$${RANLIB}" \
27347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27348                   TAGS) \
27349           || exit 1
27350
27351 @endif zlib
27352
27353 .PHONY: maybe-install-info-zlib install-info-zlib
27354 maybe-install-info-zlib:
27355 @if zlib
27356 maybe-install-info-zlib: install-info-zlib
27357
27358 install-info-zlib: \
27359     configure-zlib \
27360     info-zlib 
27361         @[ -f ./zlib/Makefile ] || exit 0; \
27362         r=`${PWD_COMMAND}`; export r; \
27363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27364         $(HOST_EXPORTS) \
27365         for flag in $(EXTRA_HOST_FLAGS) ; do \
27366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27367         done; \
27368         echo "Doing install-info in zlib" ; \
27369         (cd $(HOST_SUBDIR)/zlib && \
27370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27372                   "RANLIB=$${RANLIB}" \
27373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27374                   install-info) \
27375           || exit 1
27376
27377 @endif zlib
27378
27379 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27380 maybe-install-pdf-zlib:
27381 @if zlib
27382 maybe-install-pdf-zlib: install-pdf-zlib
27383
27384 install-pdf-zlib: \
27385     configure-zlib \
27386     pdf-zlib 
27387         @[ -f ./zlib/Makefile ] || exit 0; \
27388         r=`${PWD_COMMAND}`; export r; \
27389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27390         $(HOST_EXPORTS) \
27391         for flag in $(EXTRA_HOST_FLAGS) ; do \
27392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27393         done; \
27394         echo "Doing install-pdf in zlib" ; \
27395         (cd $(HOST_SUBDIR)/zlib && \
27396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27398                   "RANLIB=$${RANLIB}" \
27399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27400                   install-pdf) \
27401           || exit 1
27402
27403 @endif zlib
27404
27405 .PHONY: maybe-install-html-zlib install-html-zlib
27406 maybe-install-html-zlib:
27407 @if zlib
27408 maybe-install-html-zlib: install-html-zlib
27409
27410 install-html-zlib: \
27411     configure-zlib \
27412     html-zlib 
27413         @[ -f ./zlib/Makefile ] || exit 0; \
27414         r=`${PWD_COMMAND}`; export r; \
27415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27416         $(HOST_EXPORTS) \
27417         for flag in $(EXTRA_HOST_FLAGS) ; do \
27418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27419         done; \
27420         echo "Doing install-html in zlib" ; \
27421         (cd $(HOST_SUBDIR)/zlib && \
27422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27424                   "RANLIB=$${RANLIB}" \
27425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27426                   install-html) \
27427           || exit 1
27428
27429 @endif zlib
27430
27431 .PHONY: maybe-installcheck-zlib installcheck-zlib
27432 maybe-installcheck-zlib:
27433 @if zlib
27434 maybe-installcheck-zlib: installcheck-zlib
27435
27436 installcheck-zlib: \
27437     configure-zlib 
27438         @[ -f ./zlib/Makefile ] || exit 0; \
27439         r=`${PWD_COMMAND}`; export r; \
27440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27441         $(HOST_EXPORTS) \
27442         for flag in $(EXTRA_HOST_FLAGS) ; do \
27443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27444         done; \
27445         echo "Doing installcheck in zlib" ; \
27446         (cd $(HOST_SUBDIR)/zlib && \
27447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27449                   "RANLIB=$${RANLIB}" \
27450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27451                   installcheck) \
27452           || exit 1
27453
27454 @endif zlib
27455
27456 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27457 maybe-mostlyclean-zlib:
27458 @if zlib
27459 maybe-mostlyclean-zlib: mostlyclean-zlib
27460
27461 mostlyclean-zlib: 
27462         @[ -f ./zlib/Makefile ] || exit 0; \
27463         r=`${PWD_COMMAND}`; export r; \
27464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27465         $(HOST_EXPORTS) \
27466         for flag in $(EXTRA_HOST_FLAGS) ; do \
27467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27468         done; \
27469         echo "Doing mostlyclean in zlib" ; \
27470         (cd $(HOST_SUBDIR)/zlib && \
27471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27473                   "RANLIB=$${RANLIB}" \
27474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27475                   mostlyclean) \
27476           || exit 1
27477
27478 @endif zlib
27479
27480 .PHONY: maybe-clean-zlib clean-zlib
27481 maybe-clean-zlib:
27482 @if zlib
27483 maybe-clean-zlib: clean-zlib
27484
27485 clean-zlib: 
27486         @[ -f ./zlib/Makefile ] || exit 0; \
27487         r=`${PWD_COMMAND}`; export r; \
27488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27489         $(HOST_EXPORTS) \
27490         for flag in $(EXTRA_HOST_FLAGS) ; do \
27491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27492         done; \
27493         echo "Doing clean in zlib" ; \
27494         (cd $(HOST_SUBDIR)/zlib && \
27495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27497                   "RANLIB=$${RANLIB}" \
27498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27499                   clean) \
27500           || exit 1
27501
27502 @endif zlib
27503
27504 .PHONY: maybe-distclean-zlib distclean-zlib
27505 maybe-distclean-zlib:
27506 @if zlib
27507 maybe-distclean-zlib: distclean-zlib
27508
27509 distclean-zlib: 
27510         @[ -f ./zlib/Makefile ] || exit 0; \
27511         r=`${PWD_COMMAND}`; export r; \
27512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27513         $(HOST_EXPORTS) \
27514         for flag in $(EXTRA_HOST_FLAGS) ; do \
27515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27516         done; \
27517         echo "Doing distclean in zlib" ; \
27518         (cd $(HOST_SUBDIR)/zlib && \
27519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27521                   "RANLIB=$${RANLIB}" \
27522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27523                   distclean) \
27524           || exit 1
27525
27526 @endif zlib
27527
27528 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27529 maybe-maintainer-clean-zlib:
27530 @if zlib
27531 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27532
27533 maintainer-clean-zlib: 
27534         @[ -f ./zlib/Makefile ] || exit 0; \
27535         r=`${PWD_COMMAND}`; export r; \
27536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27537         $(HOST_EXPORTS) \
27538         for flag in $(EXTRA_HOST_FLAGS) ; do \
27539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27540         done; \
27541         echo "Doing maintainer-clean in zlib" ; \
27542         (cd $(HOST_SUBDIR)/zlib && \
27543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27545                   "RANLIB=$${RANLIB}" \
27546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27547                   maintainer-clean) \
27548           || exit 1
27549
27550 @endif zlib
27551
27552
27553
27554 .PHONY: configure-gdb maybe-configure-gdb
27555 maybe-configure-gdb:
27556 @if gcc-bootstrap
27557 configure-gdb: stage_current
27558 @endif gcc-bootstrap
27559 @if gdb
27560 maybe-configure-gdb: configure-gdb
27561 configure-gdb: 
27562         @: $(MAKE); $(unstage)
27563         @r=`${PWD_COMMAND}`; export r; \
27564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27565         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27566         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
27567         $(HOST_EXPORTS)  \
27568         echo Configuring in $(HOST_SUBDIR)/gdb; \
27569         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27570         case $(srcdir) in \
27571           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27572           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27573                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27574         esac; \
27575         module_srcdir=gdb; \
27576         $(SHELL) \
27577           $$s/$$module_srcdir/configure \
27578           --srcdir=$${topdir}/$$module_srcdir \
27579           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27580           --target=${target_alias}  \
27581           || exit 1
27582 @endif gdb
27583
27584
27585
27586
27587
27588 .PHONY: all-gdb maybe-all-gdb
27589 maybe-all-gdb:
27590 @if gcc-bootstrap
27591 all-gdb: stage_current
27592 @endif gcc-bootstrap
27593 @if gdb
27594 TARGET-gdb=all
27595 maybe-all-gdb: all-gdb
27596 all-gdb: configure-gdb
27597         @: $(MAKE); $(unstage)
27598         @r=`${PWD_COMMAND}`; export r; \
27599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27600         $(HOST_EXPORTS)  \
27601         (cd $(HOST_SUBDIR)/gdb && \
27602           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27603                 $(TARGET-gdb))
27604 @endif gdb
27605
27606
27607
27608
27609 .PHONY: check-gdb maybe-check-gdb
27610 maybe-check-gdb:
27611 @if gdb
27612 maybe-check-gdb: check-gdb
27613
27614 check-gdb:
27615         @: $(MAKE); $(unstage)
27616         @r=`${PWD_COMMAND}`; export r; \
27617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27618         $(HOST_EXPORTS) \
27619         (cd $(HOST_SUBDIR)/gdb && \
27620           $(MAKE) $(FLAGS_TO_PASS)  check)
27621
27622 @endif gdb
27623
27624 .PHONY: install-gdb maybe-install-gdb
27625 maybe-install-gdb:
27626 @if gdb
27627 maybe-install-gdb: install-gdb
27628
27629 install-gdb: installdirs
27630         @: $(MAKE); $(unstage)
27631         @r=`${PWD_COMMAND}`; export r; \
27632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27633         $(HOST_EXPORTS) \
27634         (cd $(HOST_SUBDIR)/gdb && \
27635           $(MAKE) $(FLAGS_TO_PASS)  install)
27636
27637 @endif gdb
27638
27639 .PHONY: install-strip-gdb maybe-install-strip-gdb
27640 maybe-install-strip-gdb:
27641 @if gdb
27642 maybe-install-strip-gdb: install-strip-gdb
27643
27644 install-strip-gdb: installdirs
27645         @: $(MAKE); $(unstage)
27646         @r=`${PWD_COMMAND}`; export r; \
27647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27648         $(HOST_EXPORTS) \
27649         (cd $(HOST_SUBDIR)/gdb && \
27650           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27651
27652 @endif gdb
27653
27654 # Other targets (info, dvi, pdf, etc.)
27655
27656 .PHONY: maybe-info-gdb info-gdb
27657 maybe-info-gdb:
27658 @if gdb
27659 maybe-info-gdb: info-gdb
27660
27661 info-gdb: \
27662     configure-gdb 
27663         @: $(MAKE); $(unstage)
27664         @[ -f ./gdb/Makefile ] || exit 0; \
27665         r=`${PWD_COMMAND}`; export r; \
27666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27667         $(HOST_EXPORTS) \
27668         for flag in $(EXTRA_HOST_FLAGS) ; do \
27669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27670         done; \
27671         echo "Doing info in gdb" ; \
27672         (cd $(HOST_SUBDIR)/gdb && \
27673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27675                   "RANLIB=$${RANLIB}" \
27676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27677                   info) \
27678           || exit 1
27679
27680 @endif gdb
27681
27682 .PHONY: maybe-dvi-gdb dvi-gdb
27683 maybe-dvi-gdb:
27684 @if gdb
27685 maybe-dvi-gdb: dvi-gdb
27686
27687 dvi-gdb: \
27688     configure-gdb 
27689         @: $(MAKE); $(unstage)
27690         @[ -f ./gdb/Makefile ] || exit 0; \
27691         r=`${PWD_COMMAND}`; export r; \
27692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27693         $(HOST_EXPORTS) \
27694         for flag in $(EXTRA_HOST_FLAGS) ; do \
27695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27696         done; \
27697         echo "Doing dvi in gdb" ; \
27698         (cd $(HOST_SUBDIR)/gdb && \
27699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27701                   "RANLIB=$${RANLIB}" \
27702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27703                   dvi) \
27704           || exit 1
27705
27706 @endif gdb
27707
27708 .PHONY: maybe-pdf-gdb pdf-gdb
27709 maybe-pdf-gdb:
27710 @if gdb
27711 maybe-pdf-gdb: pdf-gdb
27712
27713 pdf-gdb: \
27714     configure-gdb 
27715         @: $(MAKE); $(unstage)
27716         @[ -f ./gdb/Makefile ] || exit 0; \
27717         r=`${PWD_COMMAND}`; export r; \
27718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27719         $(HOST_EXPORTS) \
27720         for flag in $(EXTRA_HOST_FLAGS) ; do \
27721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27722         done; \
27723         echo "Doing pdf in gdb" ; \
27724         (cd $(HOST_SUBDIR)/gdb && \
27725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27727                   "RANLIB=$${RANLIB}" \
27728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27729                   pdf) \
27730           || exit 1
27731
27732 @endif gdb
27733
27734 .PHONY: maybe-html-gdb html-gdb
27735 maybe-html-gdb:
27736 @if gdb
27737 maybe-html-gdb: html-gdb
27738
27739 html-gdb: \
27740     configure-gdb 
27741         @: $(MAKE); $(unstage)
27742         @[ -f ./gdb/Makefile ] || exit 0; \
27743         r=`${PWD_COMMAND}`; export r; \
27744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27745         $(HOST_EXPORTS) \
27746         for flag in $(EXTRA_HOST_FLAGS) ; do \
27747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27748         done; \
27749         echo "Doing html in gdb" ; \
27750         (cd $(HOST_SUBDIR)/gdb && \
27751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27753                   "RANLIB=$${RANLIB}" \
27754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27755                   html) \
27756           || exit 1
27757
27758 @endif gdb
27759
27760 .PHONY: maybe-TAGS-gdb TAGS-gdb
27761 maybe-TAGS-gdb:
27762 @if gdb
27763 maybe-TAGS-gdb: TAGS-gdb
27764
27765 TAGS-gdb: \
27766     configure-gdb 
27767         @: $(MAKE); $(unstage)
27768         @[ -f ./gdb/Makefile ] || exit 0; \
27769         r=`${PWD_COMMAND}`; export r; \
27770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27771         $(HOST_EXPORTS) \
27772         for flag in $(EXTRA_HOST_FLAGS) ; do \
27773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27774         done; \
27775         echo "Doing TAGS in gdb" ; \
27776         (cd $(HOST_SUBDIR)/gdb && \
27777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27779                   "RANLIB=$${RANLIB}" \
27780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27781                   TAGS) \
27782           || exit 1
27783
27784 @endif gdb
27785
27786 .PHONY: maybe-install-info-gdb install-info-gdb
27787 maybe-install-info-gdb:
27788 @if gdb
27789 maybe-install-info-gdb: install-info-gdb
27790
27791 install-info-gdb: \
27792     configure-gdb \
27793     info-gdb 
27794         @: $(MAKE); $(unstage)
27795         @[ -f ./gdb/Makefile ] || exit 0; \
27796         r=`${PWD_COMMAND}`; export r; \
27797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27798         $(HOST_EXPORTS) \
27799         for flag in $(EXTRA_HOST_FLAGS) ; do \
27800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27801         done; \
27802         echo "Doing install-info in gdb" ; \
27803         (cd $(HOST_SUBDIR)/gdb && \
27804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27806                   "RANLIB=$${RANLIB}" \
27807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27808                   install-info) \
27809           || exit 1
27810
27811 @endif gdb
27812
27813 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
27814 maybe-install-pdf-gdb:
27815 @if gdb
27816 maybe-install-pdf-gdb: install-pdf-gdb
27817
27818 install-pdf-gdb: \
27819     configure-gdb \
27820     pdf-gdb 
27821         @: $(MAKE); $(unstage)
27822         @[ -f ./gdb/Makefile ] || exit 0; \
27823         r=`${PWD_COMMAND}`; export r; \
27824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27825         $(HOST_EXPORTS) \
27826         for flag in $(EXTRA_HOST_FLAGS) ; do \
27827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27828         done; \
27829         echo "Doing install-pdf in gdb" ; \
27830         (cd $(HOST_SUBDIR)/gdb && \
27831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27833                   "RANLIB=$${RANLIB}" \
27834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27835                   install-pdf) \
27836           || exit 1
27837
27838 @endif gdb
27839
27840 .PHONY: maybe-install-html-gdb install-html-gdb
27841 maybe-install-html-gdb:
27842 @if gdb
27843 maybe-install-html-gdb: install-html-gdb
27844
27845 install-html-gdb: \
27846     configure-gdb \
27847     html-gdb 
27848         @: $(MAKE); $(unstage)
27849         @[ -f ./gdb/Makefile ] || exit 0; \
27850         r=`${PWD_COMMAND}`; export r; \
27851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27852         $(HOST_EXPORTS) \
27853         for flag in $(EXTRA_HOST_FLAGS) ; do \
27854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27855         done; \
27856         echo "Doing install-html in gdb" ; \
27857         (cd $(HOST_SUBDIR)/gdb && \
27858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27860                   "RANLIB=$${RANLIB}" \
27861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27862                   install-html) \
27863           || exit 1
27864
27865 @endif gdb
27866
27867 .PHONY: maybe-installcheck-gdb installcheck-gdb
27868 maybe-installcheck-gdb:
27869 @if gdb
27870 maybe-installcheck-gdb: installcheck-gdb
27871
27872 installcheck-gdb: \
27873     configure-gdb 
27874         @: $(MAKE); $(unstage)
27875         @[ -f ./gdb/Makefile ] || exit 0; \
27876         r=`${PWD_COMMAND}`; export r; \
27877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27878         $(HOST_EXPORTS) \
27879         for flag in $(EXTRA_HOST_FLAGS) ; do \
27880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27881         done; \
27882         echo "Doing installcheck in gdb" ; \
27883         (cd $(HOST_SUBDIR)/gdb && \
27884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27886                   "RANLIB=$${RANLIB}" \
27887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27888                   installcheck) \
27889           || exit 1
27890
27891 @endif gdb
27892
27893 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
27894 maybe-mostlyclean-gdb:
27895 @if gdb
27896 maybe-mostlyclean-gdb: mostlyclean-gdb
27897
27898 mostlyclean-gdb: 
27899         @: $(MAKE); $(unstage)
27900         @[ -f ./gdb/Makefile ] || exit 0; \
27901         r=`${PWD_COMMAND}`; export r; \
27902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27903         $(HOST_EXPORTS) \
27904         for flag in $(EXTRA_HOST_FLAGS) ; do \
27905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27906         done; \
27907         echo "Doing mostlyclean in gdb" ; \
27908         (cd $(HOST_SUBDIR)/gdb && \
27909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27911                   "RANLIB=$${RANLIB}" \
27912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27913                   mostlyclean) \
27914           || exit 1
27915
27916 @endif gdb
27917
27918 .PHONY: maybe-clean-gdb clean-gdb
27919 maybe-clean-gdb:
27920 @if gdb
27921 maybe-clean-gdb: clean-gdb
27922
27923 clean-gdb: 
27924         @: $(MAKE); $(unstage)
27925         @[ -f ./gdb/Makefile ] || exit 0; \
27926         r=`${PWD_COMMAND}`; export r; \
27927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27928         $(HOST_EXPORTS) \
27929         for flag in $(EXTRA_HOST_FLAGS) ; do \
27930           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27931         done; \
27932         echo "Doing clean in gdb" ; \
27933         (cd $(HOST_SUBDIR)/gdb && \
27934           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27935                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27936                   "RANLIB=$${RANLIB}" \
27937                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27938                   clean) \
27939           || exit 1
27940
27941 @endif gdb
27942
27943 .PHONY: maybe-distclean-gdb distclean-gdb
27944 maybe-distclean-gdb:
27945 @if gdb
27946 maybe-distclean-gdb: distclean-gdb
27947
27948 distclean-gdb: 
27949         @: $(MAKE); $(unstage)
27950         @[ -f ./gdb/Makefile ] || exit 0; \
27951         r=`${PWD_COMMAND}`; export r; \
27952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27953         $(HOST_EXPORTS) \
27954         for flag in $(EXTRA_HOST_FLAGS) ; do \
27955           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27956         done; \
27957         echo "Doing distclean in gdb" ; \
27958         (cd $(HOST_SUBDIR)/gdb && \
27959           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27960                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27961                   "RANLIB=$${RANLIB}" \
27962                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27963                   distclean) \
27964           || exit 1
27965
27966 @endif gdb
27967
27968 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
27969 maybe-maintainer-clean-gdb:
27970 @if gdb
27971 maybe-maintainer-clean-gdb: maintainer-clean-gdb
27972
27973 maintainer-clean-gdb: 
27974         @: $(MAKE); $(unstage)
27975         @[ -f ./gdb/Makefile ] || exit 0; \
27976         r=`${PWD_COMMAND}`; export r; \
27977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27978         $(HOST_EXPORTS) \
27979         for flag in $(EXTRA_HOST_FLAGS) ; do \
27980           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27981         done; \
27982         echo "Doing maintainer-clean in gdb" ; \
27983         (cd $(HOST_SUBDIR)/gdb && \
27984           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27985                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27986                   "RANLIB=$${RANLIB}" \
27987                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27988                   maintainer-clean) \
27989           || exit 1
27990
27991 @endif gdb
27992
27993
27994
27995 .PHONY: configure-expect maybe-configure-expect
27996 maybe-configure-expect:
27997 @if gcc-bootstrap
27998 configure-expect: stage_current
27999 @endif gcc-bootstrap
28000 @if expect
28001 maybe-configure-expect: configure-expect
28002 configure-expect: 
28003         @: $(MAKE); $(unstage)
28004         @r=`${PWD_COMMAND}`; export r; \
28005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28006         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28007         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
28008         $(HOST_EXPORTS)  \
28009         echo Configuring in $(HOST_SUBDIR)/expect; \
28010         cd "$(HOST_SUBDIR)/expect" || exit 1; \
28011         case $(srcdir) in \
28012           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28013           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28014                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28015         esac; \
28016         module_srcdir=expect; \
28017         $(SHELL) \
28018           $$s/$$module_srcdir/configure \
28019           --srcdir=$${topdir}/$$module_srcdir \
28020           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28021           --target=${target_alias}  \
28022           || exit 1
28023 @endif expect
28024
28025
28026
28027
28028
28029 .PHONY: all-expect maybe-all-expect
28030 maybe-all-expect:
28031 @if gcc-bootstrap
28032 all-expect: stage_current
28033 @endif gcc-bootstrap
28034 @if expect
28035 TARGET-expect=all
28036 maybe-all-expect: all-expect
28037 all-expect: configure-expect
28038         @: $(MAKE); $(unstage)
28039         @r=`${PWD_COMMAND}`; export r; \
28040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28041         $(HOST_EXPORTS)  \
28042         (cd $(HOST_SUBDIR)/expect && \
28043           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28044                 $(TARGET-expect))
28045 @endif expect
28046
28047
28048
28049
28050 .PHONY: check-expect maybe-check-expect
28051 maybe-check-expect:
28052 @if expect
28053 maybe-check-expect: check-expect
28054
28055 check-expect:
28056         @: $(MAKE); $(unstage)
28057         @r=`${PWD_COMMAND}`; export r; \
28058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28059         $(HOST_EXPORTS) \
28060         (cd $(HOST_SUBDIR)/expect && \
28061           $(MAKE) $(FLAGS_TO_PASS)  check)
28062
28063 @endif expect
28064
28065 .PHONY: install-expect maybe-install-expect
28066 maybe-install-expect:
28067 @if expect
28068 maybe-install-expect: install-expect
28069
28070 install-expect: installdirs
28071         @: $(MAKE); $(unstage)
28072         @r=`${PWD_COMMAND}`; export r; \
28073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28074         $(HOST_EXPORTS) \
28075         (cd $(HOST_SUBDIR)/expect && \
28076           $(MAKE) $(FLAGS_TO_PASS)  install)
28077
28078 @endif expect
28079
28080 .PHONY: install-strip-expect maybe-install-strip-expect
28081 maybe-install-strip-expect:
28082 @if expect
28083 maybe-install-strip-expect: install-strip-expect
28084
28085 install-strip-expect: installdirs
28086         @: $(MAKE); $(unstage)
28087         @r=`${PWD_COMMAND}`; export r; \
28088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28089         $(HOST_EXPORTS) \
28090         (cd $(HOST_SUBDIR)/expect && \
28091           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28092
28093 @endif expect
28094
28095 # Other targets (info, dvi, pdf, etc.)
28096
28097 .PHONY: maybe-info-expect info-expect
28098 maybe-info-expect:
28099 @if expect
28100 maybe-info-expect: info-expect
28101
28102 info-expect: \
28103     configure-expect 
28104         @: $(MAKE); $(unstage)
28105         @[ -f ./expect/Makefile ] || exit 0; \
28106         r=`${PWD_COMMAND}`; export r; \
28107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28108         $(HOST_EXPORTS) \
28109         for flag in $(EXTRA_HOST_FLAGS) ; do \
28110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28111         done; \
28112         echo "Doing info in expect" ; \
28113         (cd $(HOST_SUBDIR)/expect && \
28114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28116                   "RANLIB=$${RANLIB}" \
28117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28118                   info) \
28119           || exit 1
28120
28121 @endif expect
28122
28123 .PHONY: maybe-dvi-expect dvi-expect
28124 maybe-dvi-expect:
28125 @if expect
28126 maybe-dvi-expect: dvi-expect
28127
28128 dvi-expect: \
28129     configure-expect 
28130         @: $(MAKE); $(unstage)
28131         @[ -f ./expect/Makefile ] || exit 0; \
28132         r=`${PWD_COMMAND}`; export r; \
28133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28134         $(HOST_EXPORTS) \
28135         for flag in $(EXTRA_HOST_FLAGS) ; do \
28136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28137         done; \
28138         echo "Doing dvi in expect" ; \
28139         (cd $(HOST_SUBDIR)/expect && \
28140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28142                   "RANLIB=$${RANLIB}" \
28143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28144                   dvi) \
28145           || exit 1
28146
28147 @endif expect
28148
28149 .PHONY: maybe-pdf-expect pdf-expect
28150 maybe-pdf-expect:
28151 @if expect
28152 maybe-pdf-expect: pdf-expect
28153
28154 pdf-expect: \
28155     configure-expect 
28156         @: $(MAKE); $(unstage)
28157         @[ -f ./expect/Makefile ] || exit 0; \
28158         r=`${PWD_COMMAND}`; export r; \
28159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28160         $(HOST_EXPORTS) \
28161         for flag in $(EXTRA_HOST_FLAGS) ; do \
28162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28163         done; \
28164         echo "Doing pdf in expect" ; \
28165         (cd $(HOST_SUBDIR)/expect && \
28166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28168                   "RANLIB=$${RANLIB}" \
28169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28170                   pdf) \
28171           || exit 1
28172
28173 @endif expect
28174
28175 .PHONY: maybe-html-expect html-expect
28176 maybe-html-expect:
28177 @if expect
28178 maybe-html-expect: html-expect
28179
28180 html-expect: \
28181     configure-expect 
28182         @: $(MAKE); $(unstage)
28183         @[ -f ./expect/Makefile ] || exit 0; \
28184         r=`${PWD_COMMAND}`; export r; \
28185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28186         $(HOST_EXPORTS) \
28187         for flag in $(EXTRA_HOST_FLAGS) ; do \
28188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28189         done; \
28190         echo "Doing html in expect" ; \
28191         (cd $(HOST_SUBDIR)/expect && \
28192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28194                   "RANLIB=$${RANLIB}" \
28195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28196                   html) \
28197           || exit 1
28198
28199 @endif expect
28200
28201 .PHONY: maybe-TAGS-expect TAGS-expect
28202 maybe-TAGS-expect:
28203 @if expect
28204 maybe-TAGS-expect: TAGS-expect
28205
28206 TAGS-expect: \
28207     configure-expect 
28208         @: $(MAKE); $(unstage)
28209         @[ -f ./expect/Makefile ] || exit 0; \
28210         r=`${PWD_COMMAND}`; export r; \
28211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28212         $(HOST_EXPORTS) \
28213         for flag in $(EXTRA_HOST_FLAGS) ; do \
28214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28215         done; \
28216         echo "Doing TAGS in expect" ; \
28217         (cd $(HOST_SUBDIR)/expect && \
28218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28220                   "RANLIB=$${RANLIB}" \
28221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28222                   TAGS) \
28223           || exit 1
28224
28225 @endif expect
28226
28227 .PHONY: maybe-install-info-expect install-info-expect
28228 maybe-install-info-expect:
28229 @if expect
28230 maybe-install-info-expect: install-info-expect
28231
28232 install-info-expect: \
28233     configure-expect \
28234     info-expect 
28235         @: $(MAKE); $(unstage)
28236         @[ -f ./expect/Makefile ] || exit 0; \
28237         r=`${PWD_COMMAND}`; export r; \
28238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28239         $(HOST_EXPORTS) \
28240         for flag in $(EXTRA_HOST_FLAGS) ; do \
28241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28242         done; \
28243         echo "Doing install-info in expect" ; \
28244         (cd $(HOST_SUBDIR)/expect && \
28245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28247                   "RANLIB=$${RANLIB}" \
28248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28249                   install-info) \
28250           || exit 1
28251
28252 @endif expect
28253
28254 .PHONY: maybe-install-pdf-expect install-pdf-expect
28255 maybe-install-pdf-expect:
28256 @if expect
28257 maybe-install-pdf-expect: install-pdf-expect
28258
28259 install-pdf-expect: \
28260     configure-expect \
28261     pdf-expect 
28262         @: $(MAKE); $(unstage)
28263         @[ -f ./expect/Makefile ] || exit 0; \
28264         r=`${PWD_COMMAND}`; export r; \
28265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28266         $(HOST_EXPORTS) \
28267         for flag in $(EXTRA_HOST_FLAGS) ; do \
28268           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28269         done; \
28270         echo "Doing install-pdf in expect" ; \
28271         (cd $(HOST_SUBDIR)/expect && \
28272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28274                   "RANLIB=$${RANLIB}" \
28275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28276                   install-pdf) \
28277           || exit 1
28278
28279 @endif expect
28280
28281 .PHONY: maybe-install-html-expect install-html-expect
28282 maybe-install-html-expect:
28283 @if expect
28284 maybe-install-html-expect: install-html-expect
28285
28286 install-html-expect: \
28287     configure-expect \
28288     html-expect 
28289         @: $(MAKE); $(unstage)
28290         @[ -f ./expect/Makefile ] || exit 0; \
28291         r=`${PWD_COMMAND}`; export r; \
28292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28293         $(HOST_EXPORTS) \
28294         for flag in $(EXTRA_HOST_FLAGS) ; do \
28295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28296         done; \
28297         echo "Doing install-html in expect" ; \
28298         (cd $(HOST_SUBDIR)/expect && \
28299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28301                   "RANLIB=$${RANLIB}" \
28302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28303                   install-html) \
28304           || exit 1
28305
28306 @endif expect
28307
28308 .PHONY: maybe-installcheck-expect installcheck-expect
28309 maybe-installcheck-expect:
28310 @if expect
28311 maybe-installcheck-expect: installcheck-expect
28312
28313 installcheck-expect: \
28314     configure-expect 
28315         @: $(MAKE); $(unstage)
28316         @[ -f ./expect/Makefile ] || exit 0; \
28317         r=`${PWD_COMMAND}`; export r; \
28318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28319         $(HOST_EXPORTS) \
28320         for flag in $(EXTRA_HOST_FLAGS) ; do \
28321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28322         done; \
28323         echo "Doing installcheck in expect" ; \
28324         (cd $(HOST_SUBDIR)/expect && \
28325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28327                   "RANLIB=$${RANLIB}" \
28328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28329                   installcheck) \
28330           || exit 1
28331
28332 @endif expect
28333
28334 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28335 maybe-mostlyclean-expect:
28336 @if expect
28337 maybe-mostlyclean-expect: mostlyclean-expect
28338
28339 mostlyclean-expect: 
28340         @: $(MAKE); $(unstage)
28341         @[ -f ./expect/Makefile ] || exit 0; \
28342         r=`${PWD_COMMAND}`; export r; \
28343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28344         $(HOST_EXPORTS) \
28345         for flag in $(EXTRA_HOST_FLAGS) ; do \
28346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28347         done; \
28348         echo "Doing mostlyclean in expect" ; \
28349         (cd $(HOST_SUBDIR)/expect && \
28350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28352                   "RANLIB=$${RANLIB}" \
28353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28354                   mostlyclean) \
28355           || exit 1
28356
28357 @endif expect
28358
28359 .PHONY: maybe-clean-expect clean-expect
28360 maybe-clean-expect:
28361 @if expect
28362 maybe-clean-expect: clean-expect
28363
28364 clean-expect: 
28365         @: $(MAKE); $(unstage)
28366         @[ -f ./expect/Makefile ] || exit 0; \
28367         r=`${PWD_COMMAND}`; export r; \
28368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28369         $(HOST_EXPORTS) \
28370         for flag in $(EXTRA_HOST_FLAGS) ; do \
28371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28372         done; \
28373         echo "Doing clean in expect" ; \
28374         (cd $(HOST_SUBDIR)/expect && \
28375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28377                   "RANLIB=$${RANLIB}" \
28378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28379                   clean) \
28380           || exit 1
28381
28382 @endif expect
28383
28384 .PHONY: maybe-distclean-expect distclean-expect
28385 maybe-distclean-expect:
28386 @if expect
28387 maybe-distclean-expect: distclean-expect
28388
28389 distclean-expect: 
28390         @: $(MAKE); $(unstage)
28391         @[ -f ./expect/Makefile ] || exit 0; \
28392         r=`${PWD_COMMAND}`; export r; \
28393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28394         $(HOST_EXPORTS) \
28395         for flag in $(EXTRA_HOST_FLAGS) ; do \
28396           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28397         done; \
28398         echo "Doing distclean in expect" ; \
28399         (cd $(HOST_SUBDIR)/expect && \
28400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28402                   "RANLIB=$${RANLIB}" \
28403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28404                   distclean) \
28405           || exit 1
28406
28407 @endif expect
28408
28409 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28410 maybe-maintainer-clean-expect:
28411 @if expect
28412 maybe-maintainer-clean-expect: maintainer-clean-expect
28413
28414 maintainer-clean-expect: 
28415         @: $(MAKE); $(unstage)
28416         @[ -f ./expect/Makefile ] || exit 0; \
28417         r=`${PWD_COMMAND}`; export r; \
28418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28419         $(HOST_EXPORTS) \
28420         for flag in $(EXTRA_HOST_FLAGS) ; do \
28421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28422         done; \
28423         echo "Doing maintainer-clean in expect" ; \
28424         (cd $(HOST_SUBDIR)/expect && \
28425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28427                   "RANLIB=$${RANLIB}" \
28428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28429                   maintainer-clean) \
28430           || exit 1
28431
28432 @endif expect
28433
28434
28435
28436 .PHONY: configure-guile maybe-configure-guile
28437 maybe-configure-guile:
28438 @if gcc-bootstrap
28439 configure-guile: stage_current
28440 @endif gcc-bootstrap
28441 @if guile
28442 maybe-configure-guile: configure-guile
28443 configure-guile: 
28444         @: $(MAKE); $(unstage)
28445         @r=`${PWD_COMMAND}`; export r; \
28446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28447         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28448         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
28449         $(HOST_EXPORTS)  \
28450         echo Configuring in $(HOST_SUBDIR)/guile; \
28451         cd "$(HOST_SUBDIR)/guile" || exit 1; \
28452         case $(srcdir) in \
28453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28454           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28456         esac; \
28457         module_srcdir=guile; \
28458         $(SHELL) \
28459           $$s/$$module_srcdir/configure \
28460           --srcdir=$${topdir}/$$module_srcdir \
28461           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28462           --target=${target_alias}  \
28463           || exit 1
28464 @endif guile
28465
28466
28467
28468
28469
28470 .PHONY: all-guile maybe-all-guile
28471 maybe-all-guile:
28472 @if gcc-bootstrap
28473 all-guile: stage_current
28474 @endif gcc-bootstrap
28475 @if guile
28476 TARGET-guile=all
28477 maybe-all-guile: all-guile
28478 all-guile: configure-guile
28479         @: $(MAKE); $(unstage)
28480         @r=`${PWD_COMMAND}`; export r; \
28481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28482         $(HOST_EXPORTS)  \
28483         (cd $(HOST_SUBDIR)/guile && \
28484           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28485                 $(TARGET-guile))
28486 @endif guile
28487
28488
28489
28490
28491 .PHONY: check-guile maybe-check-guile
28492 maybe-check-guile:
28493 @if guile
28494 maybe-check-guile: check-guile
28495
28496 check-guile:
28497         @: $(MAKE); $(unstage)
28498         @r=`${PWD_COMMAND}`; export r; \
28499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28500         $(HOST_EXPORTS) \
28501         (cd $(HOST_SUBDIR)/guile && \
28502           $(MAKE) $(FLAGS_TO_PASS)  check)
28503
28504 @endif guile
28505
28506 .PHONY: install-guile maybe-install-guile
28507 maybe-install-guile:
28508 @if guile
28509 maybe-install-guile: install-guile
28510
28511 install-guile: installdirs
28512         @: $(MAKE); $(unstage)
28513         @r=`${PWD_COMMAND}`; export r; \
28514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28515         $(HOST_EXPORTS) \
28516         (cd $(HOST_SUBDIR)/guile && \
28517           $(MAKE) $(FLAGS_TO_PASS)  install)
28518
28519 @endif guile
28520
28521 .PHONY: install-strip-guile maybe-install-strip-guile
28522 maybe-install-strip-guile:
28523 @if guile
28524 maybe-install-strip-guile: install-strip-guile
28525
28526 install-strip-guile: installdirs
28527         @: $(MAKE); $(unstage)
28528         @r=`${PWD_COMMAND}`; export r; \
28529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28530         $(HOST_EXPORTS) \
28531         (cd $(HOST_SUBDIR)/guile && \
28532           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28533
28534 @endif guile
28535
28536 # Other targets (info, dvi, pdf, etc.)
28537
28538 .PHONY: maybe-info-guile info-guile
28539 maybe-info-guile:
28540 @if guile
28541 maybe-info-guile: info-guile
28542
28543 info-guile: \
28544     configure-guile 
28545         @: $(MAKE); $(unstage)
28546         @[ -f ./guile/Makefile ] || exit 0; \
28547         r=`${PWD_COMMAND}`; export r; \
28548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28549         $(HOST_EXPORTS) \
28550         for flag in $(EXTRA_HOST_FLAGS) ; do \
28551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28552         done; \
28553         echo "Doing info in guile" ; \
28554         (cd $(HOST_SUBDIR)/guile && \
28555           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28556                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28557                   "RANLIB=$${RANLIB}" \
28558                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28559                   info) \
28560           || exit 1
28561
28562 @endif guile
28563
28564 .PHONY: maybe-dvi-guile dvi-guile
28565 maybe-dvi-guile:
28566 @if guile
28567 maybe-dvi-guile: dvi-guile
28568
28569 dvi-guile: \
28570     configure-guile 
28571         @: $(MAKE); $(unstage)
28572         @[ -f ./guile/Makefile ] || exit 0; \
28573         r=`${PWD_COMMAND}`; export r; \
28574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28575         $(HOST_EXPORTS) \
28576         for flag in $(EXTRA_HOST_FLAGS) ; do \
28577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28578         done; \
28579         echo "Doing dvi in guile" ; \
28580         (cd $(HOST_SUBDIR)/guile && \
28581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28583                   "RANLIB=$${RANLIB}" \
28584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28585                   dvi) \
28586           || exit 1
28587
28588 @endif guile
28589
28590 .PHONY: maybe-pdf-guile pdf-guile
28591 maybe-pdf-guile:
28592 @if guile
28593 maybe-pdf-guile: pdf-guile
28594
28595 pdf-guile: \
28596     configure-guile 
28597         @: $(MAKE); $(unstage)
28598         @[ -f ./guile/Makefile ] || exit 0; \
28599         r=`${PWD_COMMAND}`; export r; \
28600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28601         $(HOST_EXPORTS) \
28602         for flag in $(EXTRA_HOST_FLAGS) ; do \
28603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28604         done; \
28605         echo "Doing pdf in guile" ; \
28606         (cd $(HOST_SUBDIR)/guile && \
28607           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28608                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28609                   "RANLIB=$${RANLIB}" \
28610                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28611                   pdf) \
28612           || exit 1
28613
28614 @endif guile
28615
28616 .PHONY: maybe-html-guile html-guile
28617 maybe-html-guile:
28618 @if guile
28619 maybe-html-guile: html-guile
28620
28621 html-guile: \
28622     configure-guile 
28623         @: $(MAKE); $(unstage)
28624         @[ -f ./guile/Makefile ] || exit 0; \
28625         r=`${PWD_COMMAND}`; export r; \
28626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28627         $(HOST_EXPORTS) \
28628         for flag in $(EXTRA_HOST_FLAGS) ; do \
28629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28630         done; \
28631         echo "Doing html in guile" ; \
28632         (cd $(HOST_SUBDIR)/guile && \
28633           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28634                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28635                   "RANLIB=$${RANLIB}" \
28636                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28637                   html) \
28638           || exit 1
28639
28640 @endif guile
28641
28642 .PHONY: maybe-TAGS-guile TAGS-guile
28643 maybe-TAGS-guile:
28644 @if guile
28645 maybe-TAGS-guile: TAGS-guile
28646
28647 TAGS-guile: \
28648     configure-guile 
28649         @: $(MAKE); $(unstage)
28650         @[ -f ./guile/Makefile ] || exit 0; \
28651         r=`${PWD_COMMAND}`; export r; \
28652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28653         $(HOST_EXPORTS) \
28654         for flag in $(EXTRA_HOST_FLAGS) ; do \
28655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28656         done; \
28657         echo "Doing TAGS in guile" ; \
28658         (cd $(HOST_SUBDIR)/guile && \
28659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28661                   "RANLIB=$${RANLIB}" \
28662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28663                   TAGS) \
28664           || exit 1
28665
28666 @endif guile
28667
28668 .PHONY: maybe-install-info-guile install-info-guile
28669 maybe-install-info-guile:
28670 @if guile
28671 maybe-install-info-guile: install-info-guile
28672
28673 install-info-guile: \
28674     configure-guile \
28675     info-guile 
28676         @: $(MAKE); $(unstage)
28677         @[ -f ./guile/Makefile ] || exit 0; \
28678         r=`${PWD_COMMAND}`; export r; \
28679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28680         $(HOST_EXPORTS) \
28681         for flag in $(EXTRA_HOST_FLAGS) ; do \
28682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28683         done; \
28684         echo "Doing install-info in guile" ; \
28685         (cd $(HOST_SUBDIR)/guile && \
28686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28688                   "RANLIB=$${RANLIB}" \
28689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28690                   install-info) \
28691           || exit 1
28692
28693 @endif guile
28694
28695 .PHONY: maybe-install-pdf-guile install-pdf-guile
28696 maybe-install-pdf-guile:
28697 @if guile
28698 maybe-install-pdf-guile: install-pdf-guile
28699
28700 install-pdf-guile: \
28701     configure-guile \
28702     pdf-guile 
28703         @: $(MAKE); $(unstage)
28704         @[ -f ./guile/Makefile ] || exit 0; \
28705         r=`${PWD_COMMAND}`; export r; \
28706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28707         $(HOST_EXPORTS) \
28708         for flag in $(EXTRA_HOST_FLAGS) ; do \
28709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28710         done; \
28711         echo "Doing install-pdf in guile" ; \
28712         (cd $(HOST_SUBDIR)/guile && \
28713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28715                   "RANLIB=$${RANLIB}" \
28716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28717                   install-pdf) \
28718           || exit 1
28719
28720 @endif guile
28721
28722 .PHONY: maybe-install-html-guile install-html-guile
28723 maybe-install-html-guile:
28724 @if guile
28725 maybe-install-html-guile: install-html-guile
28726
28727 install-html-guile: \
28728     configure-guile \
28729     html-guile 
28730         @: $(MAKE); $(unstage)
28731         @[ -f ./guile/Makefile ] || exit 0; \
28732         r=`${PWD_COMMAND}`; export r; \
28733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28734         $(HOST_EXPORTS) \
28735         for flag in $(EXTRA_HOST_FLAGS) ; do \
28736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28737         done; \
28738         echo "Doing install-html in guile" ; \
28739         (cd $(HOST_SUBDIR)/guile && \
28740           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28741                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28742                   "RANLIB=$${RANLIB}" \
28743                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28744                   install-html) \
28745           || exit 1
28746
28747 @endif guile
28748
28749 .PHONY: maybe-installcheck-guile installcheck-guile
28750 maybe-installcheck-guile:
28751 @if guile
28752 maybe-installcheck-guile: installcheck-guile
28753
28754 installcheck-guile: \
28755     configure-guile 
28756         @: $(MAKE); $(unstage)
28757         @[ -f ./guile/Makefile ] || exit 0; \
28758         r=`${PWD_COMMAND}`; export r; \
28759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28760         $(HOST_EXPORTS) \
28761         for flag in $(EXTRA_HOST_FLAGS) ; do \
28762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28763         done; \
28764         echo "Doing installcheck in guile" ; \
28765         (cd $(HOST_SUBDIR)/guile && \
28766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28768                   "RANLIB=$${RANLIB}" \
28769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28770                   installcheck) \
28771           || exit 1
28772
28773 @endif guile
28774
28775 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
28776 maybe-mostlyclean-guile:
28777 @if guile
28778 maybe-mostlyclean-guile: mostlyclean-guile
28779
28780 mostlyclean-guile: 
28781         @: $(MAKE); $(unstage)
28782         @[ -f ./guile/Makefile ] || exit 0; \
28783         r=`${PWD_COMMAND}`; export r; \
28784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28785         $(HOST_EXPORTS) \
28786         for flag in $(EXTRA_HOST_FLAGS) ; do \
28787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28788         done; \
28789         echo "Doing mostlyclean in guile" ; \
28790         (cd $(HOST_SUBDIR)/guile && \
28791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28793                   "RANLIB=$${RANLIB}" \
28794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28795                   mostlyclean) \
28796           || exit 1
28797
28798 @endif guile
28799
28800 .PHONY: maybe-clean-guile clean-guile
28801 maybe-clean-guile:
28802 @if guile
28803 maybe-clean-guile: clean-guile
28804
28805 clean-guile: 
28806         @: $(MAKE); $(unstage)
28807         @[ -f ./guile/Makefile ] || exit 0; \
28808         r=`${PWD_COMMAND}`; export r; \
28809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28810         $(HOST_EXPORTS) \
28811         for flag in $(EXTRA_HOST_FLAGS) ; do \
28812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28813         done; \
28814         echo "Doing clean in guile" ; \
28815         (cd $(HOST_SUBDIR)/guile && \
28816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28818                   "RANLIB=$${RANLIB}" \
28819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28820                   clean) \
28821           || exit 1
28822
28823 @endif guile
28824
28825 .PHONY: maybe-distclean-guile distclean-guile
28826 maybe-distclean-guile:
28827 @if guile
28828 maybe-distclean-guile: distclean-guile
28829
28830 distclean-guile: 
28831         @: $(MAKE); $(unstage)
28832         @[ -f ./guile/Makefile ] || exit 0; \
28833         r=`${PWD_COMMAND}`; export r; \
28834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28835         $(HOST_EXPORTS) \
28836         for flag in $(EXTRA_HOST_FLAGS) ; do \
28837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28838         done; \
28839         echo "Doing distclean in guile" ; \
28840         (cd $(HOST_SUBDIR)/guile && \
28841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28843                   "RANLIB=$${RANLIB}" \
28844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28845                   distclean) \
28846           || exit 1
28847
28848 @endif guile
28849
28850 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
28851 maybe-maintainer-clean-guile:
28852 @if guile
28853 maybe-maintainer-clean-guile: maintainer-clean-guile
28854
28855 maintainer-clean-guile: 
28856         @: $(MAKE); $(unstage)
28857         @[ -f ./guile/Makefile ] || exit 0; \
28858         r=`${PWD_COMMAND}`; export r; \
28859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28860         $(HOST_EXPORTS) \
28861         for flag in $(EXTRA_HOST_FLAGS) ; do \
28862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28863         done; \
28864         echo "Doing maintainer-clean in guile" ; \
28865         (cd $(HOST_SUBDIR)/guile && \
28866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28868                   "RANLIB=$${RANLIB}" \
28869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28870                   maintainer-clean) \
28871           || exit 1
28872
28873 @endif guile
28874
28875
28876
28877 .PHONY: configure-tk maybe-configure-tk
28878 maybe-configure-tk:
28879 @if gcc-bootstrap
28880 configure-tk: stage_current
28881 @endif gcc-bootstrap
28882 @if tk
28883 maybe-configure-tk: configure-tk
28884 configure-tk: 
28885         @: $(MAKE); $(unstage)
28886         @r=`${PWD_COMMAND}`; export r; \
28887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28888         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
28889         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
28890         $(HOST_EXPORTS)  \
28891         echo Configuring in $(HOST_SUBDIR)/tk; \
28892         cd "$(HOST_SUBDIR)/tk" || exit 1; \
28893         case $(srcdir) in \
28894           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28895           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
28896                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28897         esac; \
28898         module_srcdir=tk; \
28899         $(SHELL) \
28900           $$s/$$module_srcdir/configure \
28901           --srcdir=$${topdir}/$$module_srcdir \
28902           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28903           --target=${target_alias}  \
28904           || exit 1
28905 @endif tk
28906
28907
28908
28909
28910
28911 .PHONY: all-tk maybe-all-tk
28912 maybe-all-tk:
28913 @if gcc-bootstrap
28914 all-tk: stage_current
28915 @endif gcc-bootstrap
28916 @if tk
28917 TARGET-tk=all
28918 maybe-all-tk: all-tk
28919 all-tk: configure-tk
28920         @: $(MAKE); $(unstage)
28921         @r=`${PWD_COMMAND}`; export r; \
28922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28923         $(HOST_EXPORTS)  \
28924         (cd $(HOST_SUBDIR)/tk && \
28925           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28926                 $(TARGET-tk))
28927 @endif tk
28928
28929
28930
28931
28932 .PHONY: check-tk maybe-check-tk
28933 maybe-check-tk:
28934 @if tk
28935 maybe-check-tk: check-tk
28936
28937 check-tk:
28938         @: $(MAKE); $(unstage)
28939         @r=`${PWD_COMMAND}`; export r; \
28940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28941         $(HOST_EXPORTS) \
28942         (cd $(HOST_SUBDIR)/tk && \
28943           $(MAKE) $(FLAGS_TO_PASS)  check)
28944
28945 @endif tk
28946
28947 .PHONY: install-tk maybe-install-tk
28948 maybe-install-tk:
28949 @if tk
28950 maybe-install-tk: install-tk
28951
28952 install-tk: installdirs
28953         @: $(MAKE); $(unstage)
28954         @r=`${PWD_COMMAND}`; export r; \
28955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28956         $(HOST_EXPORTS) \
28957         (cd $(HOST_SUBDIR)/tk && \
28958           $(MAKE) $(FLAGS_TO_PASS)  install)
28959
28960 @endif tk
28961
28962 .PHONY: install-strip-tk maybe-install-strip-tk
28963 maybe-install-strip-tk:
28964 @if tk
28965 maybe-install-strip-tk: install-strip-tk
28966
28967 install-strip-tk: installdirs
28968         @: $(MAKE); $(unstage)
28969         @r=`${PWD_COMMAND}`; export r; \
28970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28971         $(HOST_EXPORTS) \
28972         (cd $(HOST_SUBDIR)/tk && \
28973           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28974
28975 @endif tk
28976
28977 # Other targets (info, dvi, pdf, etc.)
28978
28979 .PHONY: maybe-info-tk info-tk
28980 maybe-info-tk:
28981 @if tk
28982 maybe-info-tk: info-tk
28983
28984 info-tk: \
28985     configure-tk 
28986         @: $(MAKE); $(unstage)
28987         @[ -f ./tk/Makefile ] || exit 0; \
28988         r=`${PWD_COMMAND}`; export r; \
28989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28990         $(HOST_EXPORTS) \
28991         for flag in $(EXTRA_HOST_FLAGS) ; do \
28992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28993         done; \
28994         echo "Doing info in tk" ; \
28995         (cd $(HOST_SUBDIR)/tk && \
28996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28998                   "RANLIB=$${RANLIB}" \
28999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29000                   info) \
29001           || exit 1
29002
29003 @endif tk
29004
29005 .PHONY: maybe-dvi-tk dvi-tk
29006 maybe-dvi-tk:
29007 @if tk
29008 maybe-dvi-tk: dvi-tk
29009
29010 dvi-tk: \
29011     configure-tk 
29012         @: $(MAKE); $(unstage)
29013         @[ -f ./tk/Makefile ] || exit 0; \
29014         r=`${PWD_COMMAND}`; export r; \
29015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29016         $(HOST_EXPORTS) \
29017         for flag in $(EXTRA_HOST_FLAGS) ; do \
29018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29019         done; \
29020         echo "Doing dvi in tk" ; \
29021         (cd $(HOST_SUBDIR)/tk && \
29022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29024                   "RANLIB=$${RANLIB}" \
29025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29026                   dvi) \
29027           || exit 1
29028
29029 @endif tk
29030
29031 .PHONY: maybe-pdf-tk pdf-tk
29032 maybe-pdf-tk:
29033 @if tk
29034 maybe-pdf-tk: pdf-tk
29035
29036 pdf-tk: \
29037     configure-tk 
29038         @: $(MAKE); $(unstage)
29039         @[ -f ./tk/Makefile ] || exit 0; \
29040         r=`${PWD_COMMAND}`; export r; \
29041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29042         $(HOST_EXPORTS) \
29043         for flag in $(EXTRA_HOST_FLAGS) ; do \
29044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29045         done; \
29046         echo "Doing pdf in tk" ; \
29047         (cd $(HOST_SUBDIR)/tk && \
29048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29050                   "RANLIB=$${RANLIB}" \
29051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29052                   pdf) \
29053           || exit 1
29054
29055 @endif tk
29056
29057 .PHONY: maybe-html-tk html-tk
29058 maybe-html-tk:
29059 @if tk
29060 maybe-html-tk: html-tk
29061
29062 html-tk: \
29063     configure-tk 
29064         @: $(MAKE); $(unstage)
29065         @[ -f ./tk/Makefile ] || exit 0; \
29066         r=`${PWD_COMMAND}`; export r; \
29067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29068         $(HOST_EXPORTS) \
29069         for flag in $(EXTRA_HOST_FLAGS) ; do \
29070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29071         done; \
29072         echo "Doing html in tk" ; \
29073         (cd $(HOST_SUBDIR)/tk && \
29074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29076                   "RANLIB=$${RANLIB}" \
29077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29078                   html) \
29079           || exit 1
29080
29081 @endif tk
29082
29083 .PHONY: maybe-TAGS-tk TAGS-tk
29084 maybe-TAGS-tk:
29085 @if tk
29086 maybe-TAGS-tk: TAGS-tk
29087
29088 TAGS-tk: \
29089     configure-tk 
29090         @: $(MAKE); $(unstage)
29091         @[ -f ./tk/Makefile ] || exit 0; \
29092         r=`${PWD_COMMAND}`; export r; \
29093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29094         $(HOST_EXPORTS) \
29095         for flag in $(EXTRA_HOST_FLAGS) ; do \
29096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29097         done; \
29098         echo "Doing TAGS in tk" ; \
29099         (cd $(HOST_SUBDIR)/tk && \
29100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29102                   "RANLIB=$${RANLIB}" \
29103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29104                   TAGS) \
29105           || exit 1
29106
29107 @endif tk
29108
29109 .PHONY: maybe-install-info-tk install-info-tk
29110 maybe-install-info-tk:
29111 @if tk
29112 maybe-install-info-tk: install-info-tk
29113
29114 install-info-tk: \
29115     configure-tk \
29116     info-tk 
29117         @: $(MAKE); $(unstage)
29118         @[ -f ./tk/Makefile ] || exit 0; \
29119         r=`${PWD_COMMAND}`; export r; \
29120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29121         $(HOST_EXPORTS) \
29122         for flag in $(EXTRA_HOST_FLAGS) ; do \
29123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29124         done; \
29125         echo "Doing install-info in tk" ; \
29126         (cd $(HOST_SUBDIR)/tk && \
29127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29129                   "RANLIB=$${RANLIB}" \
29130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29131                   install-info) \
29132           || exit 1
29133
29134 @endif tk
29135
29136 .PHONY: maybe-install-pdf-tk install-pdf-tk
29137 maybe-install-pdf-tk:
29138 @if tk
29139 maybe-install-pdf-tk: install-pdf-tk
29140
29141 install-pdf-tk: \
29142     configure-tk \
29143     pdf-tk 
29144         @: $(MAKE); $(unstage)
29145         @[ -f ./tk/Makefile ] || exit 0; \
29146         r=`${PWD_COMMAND}`; export r; \
29147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29148         $(HOST_EXPORTS) \
29149         for flag in $(EXTRA_HOST_FLAGS) ; do \
29150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29151         done; \
29152         echo "Doing install-pdf in tk" ; \
29153         (cd $(HOST_SUBDIR)/tk && \
29154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29156                   "RANLIB=$${RANLIB}" \
29157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29158                   install-pdf) \
29159           || exit 1
29160
29161 @endif tk
29162
29163 .PHONY: maybe-install-html-tk install-html-tk
29164 maybe-install-html-tk:
29165 @if tk
29166 maybe-install-html-tk: install-html-tk
29167
29168 install-html-tk: \
29169     configure-tk \
29170     html-tk 
29171         @: $(MAKE); $(unstage)
29172         @[ -f ./tk/Makefile ] || exit 0; \
29173         r=`${PWD_COMMAND}`; export r; \
29174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29175         $(HOST_EXPORTS) \
29176         for flag in $(EXTRA_HOST_FLAGS) ; do \
29177           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29178         done; \
29179         echo "Doing install-html in tk" ; \
29180         (cd $(HOST_SUBDIR)/tk && \
29181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29183                   "RANLIB=$${RANLIB}" \
29184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29185                   install-html) \
29186           || exit 1
29187
29188 @endif tk
29189
29190 .PHONY: maybe-installcheck-tk installcheck-tk
29191 maybe-installcheck-tk:
29192 @if tk
29193 maybe-installcheck-tk: installcheck-tk
29194
29195 installcheck-tk: \
29196     configure-tk 
29197         @: $(MAKE); $(unstage)
29198         @[ -f ./tk/Makefile ] || exit 0; \
29199         r=`${PWD_COMMAND}`; export r; \
29200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29201         $(HOST_EXPORTS) \
29202         for flag in $(EXTRA_HOST_FLAGS) ; do \
29203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29204         done; \
29205         echo "Doing installcheck in tk" ; \
29206         (cd $(HOST_SUBDIR)/tk && \
29207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29209                   "RANLIB=$${RANLIB}" \
29210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29211                   installcheck) \
29212           || exit 1
29213
29214 @endif tk
29215
29216 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29217 maybe-mostlyclean-tk:
29218 @if tk
29219 maybe-mostlyclean-tk: mostlyclean-tk
29220
29221 mostlyclean-tk: 
29222         @: $(MAKE); $(unstage)
29223         @[ -f ./tk/Makefile ] || exit 0; \
29224         r=`${PWD_COMMAND}`; export r; \
29225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29226         $(HOST_EXPORTS) \
29227         for flag in $(EXTRA_HOST_FLAGS) ; do \
29228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29229         done; \
29230         echo "Doing mostlyclean in tk" ; \
29231         (cd $(HOST_SUBDIR)/tk && \
29232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29234                   "RANLIB=$${RANLIB}" \
29235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29236                   mostlyclean) \
29237           || exit 1
29238
29239 @endif tk
29240
29241 .PHONY: maybe-clean-tk clean-tk
29242 maybe-clean-tk:
29243 @if tk
29244 maybe-clean-tk: clean-tk
29245
29246 clean-tk: 
29247         @: $(MAKE); $(unstage)
29248         @[ -f ./tk/Makefile ] || exit 0; \
29249         r=`${PWD_COMMAND}`; export r; \
29250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29251         $(HOST_EXPORTS) \
29252         for flag in $(EXTRA_HOST_FLAGS) ; do \
29253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29254         done; \
29255         echo "Doing clean in tk" ; \
29256         (cd $(HOST_SUBDIR)/tk && \
29257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29259                   "RANLIB=$${RANLIB}" \
29260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29261                   clean) \
29262           || exit 1
29263
29264 @endif tk
29265
29266 .PHONY: maybe-distclean-tk distclean-tk
29267 maybe-distclean-tk:
29268 @if tk
29269 maybe-distclean-tk: distclean-tk
29270
29271 distclean-tk: 
29272         @: $(MAKE); $(unstage)
29273         @[ -f ./tk/Makefile ] || exit 0; \
29274         r=`${PWD_COMMAND}`; export r; \
29275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29276         $(HOST_EXPORTS) \
29277         for flag in $(EXTRA_HOST_FLAGS) ; do \
29278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29279         done; \
29280         echo "Doing distclean in tk" ; \
29281         (cd $(HOST_SUBDIR)/tk && \
29282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29284                   "RANLIB=$${RANLIB}" \
29285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29286                   distclean) \
29287           || exit 1
29288
29289 @endif tk
29290
29291 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29292 maybe-maintainer-clean-tk:
29293 @if tk
29294 maybe-maintainer-clean-tk: maintainer-clean-tk
29295
29296 maintainer-clean-tk: 
29297         @: $(MAKE); $(unstage)
29298         @[ -f ./tk/Makefile ] || exit 0; \
29299         r=`${PWD_COMMAND}`; export r; \
29300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29301         $(HOST_EXPORTS) \
29302         for flag in $(EXTRA_HOST_FLAGS) ; do \
29303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29304         done; \
29305         echo "Doing maintainer-clean in tk" ; \
29306         (cd $(HOST_SUBDIR)/tk && \
29307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29309                   "RANLIB=$${RANLIB}" \
29310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29311                   maintainer-clean) \
29312           || exit 1
29313
29314 @endif tk
29315
29316
29317
29318 .PHONY: configure-libtermcap maybe-configure-libtermcap
29319 maybe-configure-libtermcap:
29320 @if gcc-bootstrap
29321 configure-libtermcap: stage_current
29322 @endif gcc-bootstrap
29323 @if libtermcap
29324 maybe-configure-libtermcap: configure-libtermcap
29325 configure-libtermcap: 
29326         @: $(MAKE); $(unstage)
29327         @r=`${PWD_COMMAND}`; export r; \
29328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29329         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29330         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
29331         $(HOST_EXPORTS)  \
29332         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29333         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29334         case $(srcdir) in \
29335           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29336           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29337                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29338         esac; \
29339         module_srcdir=libtermcap; \
29340         $(SHELL) \
29341           $$s/$$module_srcdir/configure \
29342           --srcdir=$${topdir}/$$module_srcdir \
29343           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29344           --target=${target_alias}  \
29345           || exit 1
29346 @endif libtermcap
29347
29348
29349
29350
29351
29352 .PHONY: all-libtermcap maybe-all-libtermcap
29353 maybe-all-libtermcap:
29354 @if gcc-bootstrap
29355 all-libtermcap: stage_current
29356 @endif gcc-bootstrap
29357 @if libtermcap
29358 TARGET-libtermcap=all
29359 maybe-all-libtermcap: all-libtermcap
29360 all-libtermcap: configure-libtermcap
29361         @: $(MAKE); $(unstage)
29362         @r=`${PWD_COMMAND}`; export r; \
29363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29364         $(HOST_EXPORTS)  \
29365         (cd $(HOST_SUBDIR)/libtermcap && \
29366           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29367                 $(TARGET-libtermcap))
29368 @endif libtermcap
29369
29370
29371
29372
29373 .PHONY: check-libtermcap maybe-check-libtermcap
29374 maybe-check-libtermcap:
29375 @if libtermcap
29376 maybe-check-libtermcap: check-libtermcap
29377
29378 check-libtermcap:
29379
29380 @endif libtermcap
29381
29382 .PHONY: install-libtermcap maybe-install-libtermcap
29383 maybe-install-libtermcap:
29384 @if libtermcap
29385 maybe-install-libtermcap: install-libtermcap
29386
29387 install-libtermcap: installdirs
29388         @: $(MAKE); $(unstage)
29389         @r=`${PWD_COMMAND}`; export r; \
29390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29391         $(HOST_EXPORTS) \
29392         (cd $(HOST_SUBDIR)/libtermcap && \
29393           $(MAKE) $(FLAGS_TO_PASS)  install)
29394
29395 @endif libtermcap
29396
29397 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29398 maybe-install-strip-libtermcap:
29399 @if libtermcap
29400 maybe-install-strip-libtermcap: install-strip-libtermcap
29401
29402 install-strip-libtermcap: installdirs
29403         @: $(MAKE); $(unstage)
29404         @r=`${PWD_COMMAND}`; export r; \
29405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29406         $(HOST_EXPORTS) \
29407         (cd $(HOST_SUBDIR)/libtermcap && \
29408           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29409
29410 @endif libtermcap
29411
29412 # Other targets (info, dvi, pdf, etc.)
29413
29414 .PHONY: maybe-info-libtermcap info-libtermcap
29415 maybe-info-libtermcap:
29416 @if libtermcap
29417 maybe-info-libtermcap: info-libtermcap
29418
29419 info-libtermcap: \
29420     configure-libtermcap 
29421         @: $(MAKE); $(unstage)
29422         @[ -f ./libtermcap/Makefile ] || exit 0; \
29423         r=`${PWD_COMMAND}`; export r; \
29424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29425         $(HOST_EXPORTS) \
29426         for flag in $(EXTRA_HOST_FLAGS) ; do \
29427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29428         done; \
29429         echo "Doing info in libtermcap" ; \
29430         (cd $(HOST_SUBDIR)/libtermcap && \
29431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29433                   "RANLIB=$${RANLIB}" \
29434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29435                   info) \
29436           || exit 1
29437
29438 @endif libtermcap
29439
29440 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29441 maybe-dvi-libtermcap:
29442 @if libtermcap
29443 maybe-dvi-libtermcap: dvi-libtermcap
29444
29445 dvi-libtermcap: \
29446     configure-libtermcap 
29447         @: $(MAKE); $(unstage)
29448         @[ -f ./libtermcap/Makefile ] || exit 0; \
29449         r=`${PWD_COMMAND}`; export r; \
29450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29451         $(HOST_EXPORTS) \
29452         for flag in $(EXTRA_HOST_FLAGS) ; do \
29453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29454         done; \
29455         echo "Doing dvi in libtermcap" ; \
29456         (cd $(HOST_SUBDIR)/libtermcap && \
29457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29459                   "RANLIB=$${RANLIB}" \
29460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29461                   dvi) \
29462           || exit 1
29463
29464 @endif libtermcap
29465
29466 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29467 maybe-pdf-libtermcap:
29468 @if libtermcap
29469 maybe-pdf-libtermcap: pdf-libtermcap
29470
29471 pdf-libtermcap: \
29472     configure-libtermcap 
29473         @: $(MAKE); $(unstage)
29474         @[ -f ./libtermcap/Makefile ] || exit 0; \
29475         r=`${PWD_COMMAND}`; export r; \
29476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29477         $(HOST_EXPORTS) \
29478         for flag in $(EXTRA_HOST_FLAGS) ; do \
29479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29480         done; \
29481         echo "Doing pdf in libtermcap" ; \
29482         (cd $(HOST_SUBDIR)/libtermcap && \
29483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29485                   "RANLIB=$${RANLIB}" \
29486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29487                   pdf) \
29488           || exit 1
29489
29490 @endif libtermcap
29491
29492 .PHONY: maybe-html-libtermcap html-libtermcap
29493 maybe-html-libtermcap:
29494 @if libtermcap
29495 maybe-html-libtermcap: html-libtermcap
29496
29497 html-libtermcap: \
29498     configure-libtermcap 
29499         @: $(MAKE); $(unstage)
29500         @[ -f ./libtermcap/Makefile ] || exit 0; \
29501         r=`${PWD_COMMAND}`; export r; \
29502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29503         $(HOST_EXPORTS) \
29504         for flag in $(EXTRA_HOST_FLAGS) ; do \
29505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29506         done; \
29507         echo "Doing html in libtermcap" ; \
29508         (cd $(HOST_SUBDIR)/libtermcap && \
29509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29511                   "RANLIB=$${RANLIB}" \
29512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29513                   html) \
29514           || exit 1
29515
29516 @endif libtermcap
29517
29518 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29519 maybe-TAGS-libtermcap:
29520 @if libtermcap
29521 maybe-TAGS-libtermcap: TAGS-libtermcap
29522
29523 TAGS-libtermcap: \
29524     configure-libtermcap 
29525         @: $(MAKE); $(unstage)
29526         @[ -f ./libtermcap/Makefile ] || exit 0; \
29527         r=`${PWD_COMMAND}`; export r; \
29528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29529         $(HOST_EXPORTS) \
29530         for flag in $(EXTRA_HOST_FLAGS) ; do \
29531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29532         done; \
29533         echo "Doing TAGS in libtermcap" ; \
29534         (cd $(HOST_SUBDIR)/libtermcap && \
29535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29537                   "RANLIB=$${RANLIB}" \
29538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29539                   TAGS) \
29540           || exit 1
29541
29542 @endif libtermcap
29543
29544 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29545 maybe-install-info-libtermcap:
29546 @if libtermcap
29547 maybe-install-info-libtermcap: install-info-libtermcap
29548
29549 install-info-libtermcap: \
29550     configure-libtermcap \
29551     info-libtermcap 
29552         @: $(MAKE); $(unstage)
29553         @[ -f ./libtermcap/Makefile ] || exit 0; \
29554         r=`${PWD_COMMAND}`; export r; \
29555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29556         $(HOST_EXPORTS) \
29557         for flag in $(EXTRA_HOST_FLAGS) ; do \
29558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29559         done; \
29560         echo "Doing install-info in libtermcap" ; \
29561         (cd $(HOST_SUBDIR)/libtermcap && \
29562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29564                   "RANLIB=$${RANLIB}" \
29565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29566                   install-info) \
29567           || exit 1
29568
29569 @endif libtermcap
29570
29571 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29572 maybe-install-pdf-libtermcap:
29573 @if libtermcap
29574 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29575
29576 install-pdf-libtermcap: \
29577     configure-libtermcap \
29578     pdf-libtermcap 
29579         @: $(MAKE); $(unstage)
29580         @[ -f ./libtermcap/Makefile ] || exit 0; \
29581         r=`${PWD_COMMAND}`; export r; \
29582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29583         $(HOST_EXPORTS) \
29584         for flag in $(EXTRA_HOST_FLAGS) ; do \
29585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29586         done; \
29587         echo "Doing install-pdf in libtermcap" ; \
29588         (cd $(HOST_SUBDIR)/libtermcap && \
29589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29591                   "RANLIB=$${RANLIB}" \
29592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29593                   install-pdf) \
29594           || exit 1
29595
29596 @endif libtermcap
29597
29598 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
29599 maybe-install-html-libtermcap:
29600 @if libtermcap
29601 maybe-install-html-libtermcap: install-html-libtermcap
29602
29603 install-html-libtermcap: \
29604     configure-libtermcap \
29605     html-libtermcap 
29606         @: $(MAKE); $(unstage)
29607         @[ -f ./libtermcap/Makefile ] || exit 0; \
29608         r=`${PWD_COMMAND}`; export r; \
29609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29610         $(HOST_EXPORTS) \
29611         for flag in $(EXTRA_HOST_FLAGS) ; do \
29612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29613         done; \
29614         echo "Doing install-html in libtermcap" ; \
29615         (cd $(HOST_SUBDIR)/libtermcap && \
29616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29618                   "RANLIB=$${RANLIB}" \
29619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29620                   install-html) \
29621           || exit 1
29622
29623 @endif libtermcap
29624
29625 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
29626 maybe-installcheck-libtermcap:
29627 @if libtermcap
29628 maybe-installcheck-libtermcap: installcheck-libtermcap
29629
29630 installcheck-libtermcap: \
29631     configure-libtermcap 
29632         @: $(MAKE); $(unstage)
29633         @[ -f ./libtermcap/Makefile ] || exit 0; \
29634         r=`${PWD_COMMAND}`; export r; \
29635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29636         $(HOST_EXPORTS) \
29637         for flag in $(EXTRA_HOST_FLAGS) ; do \
29638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29639         done; \
29640         echo "Doing installcheck in libtermcap" ; \
29641         (cd $(HOST_SUBDIR)/libtermcap && \
29642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29644                   "RANLIB=$${RANLIB}" \
29645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29646                   installcheck) \
29647           || exit 1
29648
29649 @endif libtermcap
29650
29651 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
29652 maybe-mostlyclean-libtermcap:
29653 @if libtermcap
29654 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
29655
29656 # libtermcap doesn't support mostlyclean.
29657 mostlyclean-libtermcap:
29658
29659 @endif libtermcap
29660
29661 .PHONY: maybe-clean-libtermcap clean-libtermcap
29662 maybe-clean-libtermcap:
29663 @if libtermcap
29664 maybe-clean-libtermcap: clean-libtermcap
29665
29666 # libtermcap doesn't support clean.
29667 clean-libtermcap:
29668
29669 @endif libtermcap
29670
29671 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
29672 maybe-distclean-libtermcap:
29673 @if libtermcap
29674 maybe-distclean-libtermcap: distclean-libtermcap
29675
29676 # libtermcap doesn't support distclean.
29677 distclean-libtermcap:
29678
29679 @endif libtermcap
29680
29681 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
29682 maybe-maintainer-clean-libtermcap:
29683 @if libtermcap
29684 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
29685
29686 # libtermcap doesn't support maintainer-clean.
29687 maintainer-clean-libtermcap:
29688
29689 @endif libtermcap
29690
29691
29692
29693 .PHONY: configure-utils maybe-configure-utils
29694 maybe-configure-utils:
29695 @if gcc-bootstrap
29696 configure-utils: stage_current
29697 @endif gcc-bootstrap
29698 @if utils
29699 maybe-configure-utils: configure-utils
29700 configure-utils: 
29701         @: $(MAKE); $(unstage)
29702         @r=`${PWD_COMMAND}`; export r; \
29703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29704         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
29705         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
29706         $(HOST_EXPORTS)  \
29707         echo Configuring in $(HOST_SUBDIR)/utils; \
29708         cd "$(HOST_SUBDIR)/utils" || exit 1; \
29709         case $(srcdir) in \
29710           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29711           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
29712                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29713         esac; \
29714         module_srcdir=utils; \
29715         $(SHELL) \
29716           $$s/$$module_srcdir/configure \
29717           --srcdir=$${topdir}/$$module_srcdir \
29718           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29719           --target=${target_alias}  \
29720           || exit 1
29721 @endif utils
29722
29723
29724
29725
29726
29727 .PHONY: all-utils maybe-all-utils
29728 maybe-all-utils:
29729 @if gcc-bootstrap
29730 all-utils: stage_current
29731 @endif gcc-bootstrap
29732 @if utils
29733 TARGET-utils=all
29734 maybe-all-utils: all-utils
29735 all-utils: configure-utils
29736         @: $(MAKE); $(unstage)
29737         @r=`${PWD_COMMAND}`; export r; \
29738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29739         $(HOST_EXPORTS)  \
29740         (cd $(HOST_SUBDIR)/utils && \
29741           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29742                 $(TARGET-utils))
29743 @endif utils
29744
29745
29746
29747
29748 .PHONY: check-utils maybe-check-utils
29749 maybe-check-utils:
29750 @if utils
29751 maybe-check-utils: check-utils
29752
29753 check-utils:
29754
29755 @endif utils
29756
29757 .PHONY: install-utils maybe-install-utils
29758 maybe-install-utils:
29759 @if utils
29760 maybe-install-utils: install-utils
29761
29762 install-utils: installdirs
29763         @: $(MAKE); $(unstage)
29764         @r=`${PWD_COMMAND}`; export r; \
29765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29766         $(HOST_EXPORTS) \
29767         (cd $(HOST_SUBDIR)/utils && \
29768           $(MAKE) $(FLAGS_TO_PASS)  install)
29769
29770 @endif utils
29771
29772 .PHONY: install-strip-utils maybe-install-strip-utils
29773 maybe-install-strip-utils:
29774 @if utils
29775 maybe-install-strip-utils: install-strip-utils
29776
29777 install-strip-utils: installdirs
29778         @: $(MAKE); $(unstage)
29779         @r=`${PWD_COMMAND}`; export r; \
29780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29781         $(HOST_EXPORTS) \
29782         (cd $(HOST_SUBDIR)/utils && \
29783           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29784
29785 @endif utils
29786
29787 # Other targets (info, dvi, pdf, etc.)
29788
29789 .PHONY: maybe-info-utils info-utils
29790 maybe-info-utils:
29791 @if utils
29792 maybe-info-utils: info-utils
29793
29794 info-utils: \
29795     configure-utils 
29796         @: $(MAKE); $(unstage)
29797         @[ -f ./utils/Makefile ] || exit 0; \
29798         r=`${PWD_COMMAND}`; export r; \
29799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29800         $(HOST_EXPORTS) \
29801         for flag in $(EXTRA_HOST_FLAGS) ; do \
29802           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29803         done; \
29804         echo "Doing info in utils" ; \
29805         (cd $(HOST_SUBDIR)/utils && \
29806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29808                   "RANLIB=$${RANLIB}" \
29809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29810                   info) \
29811           || exit 1
29812
29813 @endif utils
29814
29815 .PHONY: maybe-dvi-utils dvi-utils
29816 maybe-dvi-utils:
29817 @if utils
29818 maybe-dvi-utils: dvi-utils
29819
29820 dvi-utils: \
29821     configure-utils 
29822         @: $(MAKE); $(unstage)
29823         @[ -f ./utils/Makefile ] || exit 0; \
29824         r=`${PWD_COMMAND}`; export r; \
29825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29826         $(HOST_EXPORTS) \
29827         for flag in $(EXTRA_HOST_FLAGS) ; do \
29828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29829         done; \
29830         echo "Doing dvi in utils" ; \
29831         (cd $(HOST_SUBDIR)/utils && \
29832           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29833                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29834                   "RANLIB=$${RANLIB}" \
29835                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29836                   dvi) \
29837           || exit 1
29838
29839 @endif utils
29840
29841 .PHONY: maybe-pdf-utils pdf-utils
29842 maybe-pdf-utils:
29843 @if utils
29844 maybe-pdf-utils: pdf-utils
29845
29846 pdf-utils: \
29847     configure-utils 
29848         @: $(MAKE); $(unstage)
29849         @[ -f ./utils/Makefile ] || exit 0; \
29850         r=`${PWD_COMMAND}`; export r; \
29851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29852         $(HOST_EXPORTS) \
29853         for flag in $(EXTRA_HOST_FLAGS) ; do \
29854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29855         done; \
29856         echo "Doing pdf in utils" ; \
29857         (cd $(HOST_SUBDIR)/utils && \
29858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29860                   "RANLIB=$${RANLIB}" \
29861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29862                   pdf) \
29863           || exit 1
29864
29865 @endif utils
29866
29867 .PHONY: maybe-html-utils html-utils
29868 maybe-html-utils:
29869 @if utils
29870 maybe-html-utils: html-utils
29871
29872 html-utils: \
29873     configure-utils 
29874         @: $(MAKE); $(unstage)
29875         @[ -f ./utils/Makefile ] || exit 0; \
29876         r=`${PWD_COMMAND}`; export r; \
29877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29878         $(HOST_EXPORTS) \
29879         for flag in $(EXTRA_HOST_FLAGS) ; do \
29880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29881         done; \
29882         echo "Doing html in utils" ; \
29883         (cd $(HOST_SUBDIR)/utils && \
29884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29886                   "RANLIB=$${RANLIB}" \
29887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29888                   html) \
29889           || exit 1
29890
29891 @endif utils
29892
29893 .PHONY: maybe-TAGS-utils TAGS-utils
29894 maybe-TAGS-utils:
29895 @if utils
29896 maybe-TAGS-utils: TAGS-utils
29897
29898 TAGS-utils: \
29899     configure-utils 
29900         @: $(MAKE); $(unstage)
29901         @[ -f ./utils/Makefile ] || exit 0; \
29902         r=`${PWD_COMMAND}`; export r; \
29903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29904         $(HOST_EXPORTS) \
29905         for flag in $(EXTRA_HOST_FLAGS) ; do \
29906           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29907         done; \
29908         echo "Doing TAGS in utils" ; \
29909         (cd $(HOST_SUBDIR)/utils && \
29910           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29911                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29912                   "RANLIB=$${RANLIB}" \
29913                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29914                   TAGS) \
29915           || exit 1
29916
29917 @endif utils
29918
29919 .PHONY: maybe-install-info-utils install-info-utils
29920 maybe-install-info-utils:
29921 @if utils
29922 maybe-install-info-utils: install-info-utils
29923
29924 install-info-utils: \
29925     configure-utils \
29926     info-utils 
29927         @: $(MAKE); $(unstage)
29928         @[ -f ./utils/Makefile ] || exit 0; \
29929         r=`${PWD_COMMAND}`; export r; \
29930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29931         $(HOST_EXPORTS) \
29932         for flag in $(EXTRA_HOST_FLAGS) ; do \
29933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29934         done; \
29935         echo "Doing install-info in utils" ; \
29936         (cd $(HOST_SUBDIR)/utils && \
29937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29939                   "RANLIB=$${RANLIB}" \
29940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29941                   install-info) \
29942           || exit 1
29943
29944 @endif utils
29945
29946 .PHONY: maybe-install-pdf-utils install-pdf-utils
29947 maybe-install-pdf-utils:
29948 @if utils
29949 maybe-install-pdf-utils: install-pdf-utils
29950
29951 install-pdf-utils: \
29952     configure-utils \
29953     pdf-utils 
29954         @: $(MAKE); $(unstage)
29955         @[ -f ./utils/Makefile ] || exit 0; \
29956         r=`${PWD_COMMAND}`; export r; \
29957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29958         $(HOST_EXPORTS) \
29959         for flag in $(EXTRA_HOST_FLAGS) ; do \
29960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29961         done; \
29962         echo "Doing install-pdf in utils" ; \
29963         (cd $(HOST_SUBDIR)/utils && \
29964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29966                   "RANLIB=$${RANLIB}" \
29967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29968                   install-pdf) \
29969           || exit 1
29970
29971 @endif utils
29972
29973 .PHONY: maybe-install-html-utils install-html-utils
29974 maybe-install-html-utils:
29975 @if utils
29976 maybe-install-html-utils: install-html-utils
29977
29978 install-html-utils: \
29979     configure-utils \
29980     html-utils 
29981         @: $(MAKE); $(unstage)
29982         @[ -f ./utils/Makefile ] || exit 0; \
29983         r=`${PWD_COMMAND}`; export r; \
29984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29985         $(HOST_EXPORTS) \
29986         for flag in $(EXTRA_HOST_FLAGS) ; do \
29987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29988         done; \
29989         echo "Doing install-html in utils" ; \
29990         (cd $(HOST_SUBDIR)/utils && \
29991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29993                   "RANLIB=$${RANLIB}" \
29994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29995                   install-html) \
29996           || exit 1
29997
29998 @endif utils
29999
30000 .PHONY: maybe-installcheck-utils installcheck-utils
30001 maybe-installcheck-utils:
30002 @if utils
30003 maybe-installcheck-utils: installcheck-utils
30004
30005 installcheck-utils: \
30006     configure-utils 
30007         @: $(MAKE); $(unstage)
30008         @[ -f ./utils/Makefile ] || exit 0; \
30009         r=`${PWD_COMMAND}`; export r; \
30010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30011         $(HOST_EXPORTS) \
30012         for flag in $(EXTRA_HOST_FLAGS) ; do \
30013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30014         done; \
30015         echo "Doing installcheck in utils" ; \
30016         (cd $(HOST_SUBDIR)/utils && \
30017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30019                   "RANLIB=$${RANLIB}" \
30020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30021                   installcheck) \
30022           || exit 1
30023
30024 @endif utils
30025
30026 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30027 maybe-mostlyclean-utils:
30028 @if utils
30029 maybe-mostlyclean-utils: mostlyclean-utils
30030
30031 mostlyclean-utils: 
30032         @: $(MAKE); $(unstage)
30033         @[ -f ./utils/Makefile ] || exit 0; \
30034         r=`${PWD_COMMAND}`; export r; \
30035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30036         $(HOST_EXPORTS) \
30037         for flag in $(EXTRA_HOST_FLAGS) ; do \
30038           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30039         done; \
30040         echo "Doing mostlyclean in utils" ; \
30041         (cd $(HOST_SUBDIR)/utils && \
30042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30044                   "RANLIB=$${RANLIB}" \
30045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30046                   mostlyclean) \
30047           || exit 1
30048
30049 @endif utils
30050
30051 .PHONY: maybe-clean-utils clean-utils
30052 maybe-clean-utils:
30053 @if utils
30054 maybe-clean-utils: clean-utils
30055
30056 clean-utils: 
30057         @: $(MAKE); $(unstage)
30058         @[ -f ./utils/Makefile ] || exit 0; \
30059         r=`${PWD_COMMAND}`; export r; \
30060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30061         $(HOST_EXPORTS) \
30062         for flag in $(EXTRA_HOST_FLAGS) ; do \
30063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30064         done; \
30065         echo "Doing clean in utils" ; \
30066         (cd $(HOST_SUBDIR)/utils && \
30067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30069                   "RANLIB=$${RANLIB}" \
30070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30071                   clean) \
30072           || exit 1
30073
30074 @endif utils
30075
30076 .PHONY: maybe-distclean-utils distclean-utils
30077 maybe-distclean-utils:
30078 @if utils
30079 maybe-distclean-utils: distclean-utils
30080
30081 distclean-utils: 
30082         @: $(MAKE); $(unstage)
30083         @[ -f ./utils/Makefile ] || exit 0; \
30084         r=`${PWD_COMMAND}`; export r; \
30085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30086         $(HOST_EXPORTS) \
30087         for flag in $(EXTRA_HOST_FLAGS) ; do \
30088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30089         done; \
30090         echo "Doing distclean in utils" ; \
30091         (cd $(HOST_SUBDIR)/utils && \
30092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30094                   "RANLIB=$${RANLIB}" \
30095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30096                   distclean) \
30097           || exit 1
30098
30099 @endif utils
30100
30101 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30102 maybe-maintainer-clean-utils:
30103 @if utils
30104 maybe-maintainer-clean-utils: maintainer-clean-utils
30105
30106 maintainer-clean-utils: 
30107         @: $(MAKE); $(unstage)
30108         @[ -f ./utils/Makefile ] || exit 0; \
30109         r=`${PWD_COMMAND}`; export r; \
30110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30111         $(HOST_EXPORTS) \
30112         for flag in $(EXTRA_HOST_FLAGS) ; do \
30113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30114         done; \
30115         echo "Doing maintainer-clean in utils" ; \
30116         (cd $(HOST_SUBDIR)/utils && \
30117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30119                   "RANLIB=$${RANLIB}" \
30120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30121                   maintainer-clean) \
30122           || exit 1
30123
30124 @endif utils
30125
30126
30127
30128 .PHONY: configure-gnattools maybe-configure-gnattools
30129 maybe-configure-gnattools:
30130 @if gcc-bootstrap
30131 configure-gnattools: stage_current
30132 @endif gcc-bootstrap
30133 @if gnattools
30134 maybe-configure-gnattools: configure-gnattools
30135 configure-gnattools: 
30136         @: $(MAKE); $(unstage)
30137         @r=`${PWD_COMMAND}`; export r; \
30138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30139         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30140         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
30141         $(HOST_EXPORTS)  \
30142         echo Configuring in $(HOST_SUBDIR)/gnattools; \
30143         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30144         case $(srcdir) in \
30145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30146           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30148         esac; \
30149         module_srcdir=gnattools; \
30150         $(SHELL) \
30151           $$s/$$module_srcdir/configure \
30152           --srcdir=$${topdir}/$$module_srcdir \
30153           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30154           --target=${target_alias}  \
30155           || exit 1
30156 @endif gnattools
30157
30158
30159
30160
30161
30162 .PHONY: all-gnattools maybe-all-gnattools
30163 maybe-all-gnattools:
30164 @if gcc-bootstrap
30165 all-gnattools: stage_current
30166 @endif gcc-bootstrap
30167 @if gnattools
30168 TARGET-gnattools=all
30169 maybe-all-gnattools: all-gnattools
30170 all-gnattools: configure-gnattools
30171         @: $(MAKE); $(unstage)
30172         @r=`${PWD_COMMAND}`; export r; \
30173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30174         $(HOST_EXPORTS)  \
30175         (cd $(HOST_SUBDIR)/gnattools && \
30176           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30177                 $(TARGET-gnattools))
30178 @endif gnattools
30179
30180
30181
30182
30183 .PHONY: check-gnattools maybe-check-gnattools
30184 maybe-check-gnattools:
30185 @if gnattools
30186 maybe-check-gnattools: check-gnattools
30187
30188 check-gnattools:
30189         @: $(MAKE); $(unstage)
30190         @r=`${PWD_COMMAND}`; export r; \
30191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30192         $(HOST_EXPORTS) \
30193         (cd $(HOST_SUBDIR)/gnattools && \
30194           $(MAKE) $(FLAGS_TO_PASS)  check)
30195
30196 @endif gnattools
30197
30198 .PHONY: install-gnattools maybe-install-gnattools
30199 maybe-install-gnattools:
30200 @if gnattools
30201 maybe-install-gnattools: install-gnattools
30202
30203 install-gnattools: installdirs
30204         @: $(MAKE); $(unstage)
30205         @r=`${PWD_COMMAND}`; export r; \
30206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30207         $(HOST_EXPORTS) \
30208         (cd $(HOST_SUBDIR)/gnattools && \
30209           $(MAKE) $(FLAGS_TO_PASS)  install)
30210
30211 @endif gnattools
30212
30213 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30214 maybe-install-strip-gnattools:
30215 @if gnattools
30216 maybe-install-strip-gnattools: install-strip-gnattools
30217
30218 install-strip-gnattools: installdirs
30219         @: $(MAKE); $(unstage)
30220         @r=`${PWD_COMMAND}`; export r; \
30221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30222         $(HOST_EXPORTS) \
30223         (cd $(HOST_SUBDIR)/gnattools && \
30224           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30225
30226 @endif gnattools
30227
30228 # Other targets (info, dvi, pdf, etc.)
30229
30230 .PHONY: maybe-info-gnattools info-gnattools
30231 maybe-info-gnattools:
30232 @if gnattools
30233 maybe-info-gnattools: info-gnattools
30234
30235 info-gnattools: \
30236     configure-gnattools 
30237         @: $(MAKE); $(unstage)
30238         @[ -f ./gnattools/Makefile ] || exit 0; \
30239         r=`${PWD_COMMAND}`; export r; \
30240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30241         $(HOST_EXPORTS) \
30242         for flag in $(EXTRA_HOST_FLAGS) ; do \
30243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30244         done; \
30245         echo "Doing info in gnattools" ; \
30246         (cd $(HOST_SUBDIR)/gnattools && \
30247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30249                   "RANLIB=$${RANLIB}" \
30250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30251                   info) \
30252           || exit 1
30253
30254 @endif gnattools
30255
30256 .PHONY: maybe-dvi-gnattools dvi-gnattools
30257 maybe-dvi-gnattools:
30258 @if gnattools
30259 maybe-dvi-gnattools: dvi-gnattools
30260
30261 dvi-gnattools: \
30262     configure-gnattools 
30263         @: $(MAKE); $(unstage)
30264         @[ -f ./gnattools/Makefile ] || exit 0; \
30265         r=`${PWD_COMMAND}`; export r; \
30266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30267         $(HOST_EXPORTS) \
30268         for flag in $(EXTRA_HOST_FLAGS) ; do \
30269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30270         done; \
30271         echo "Doing dvi in gnattools" ; \
30272         (cd $(HOST_SUBDIR)/gnattools && \
30273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30275                   "RANLIB=$${RANLIB}" \
30276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30277                   dvi) \
30278           || exit 1
30279
30280 @endif gnattools
30281
30282 .PHONY: maybe-pdf-gnattools pdf-gnattools
30283 maybe-pdf-gnattools:
30284 @if gnattools
30285 maybe-pdf-gnattools: pdf-gnattools
30286
30287 pdf-gnattools: \
30288     configure-gnattools 
30289         @: $(MAKE); $(unstage)
30290         @[ -f ./gnattools/Makefile ] || exit 0; \
30291         r=`${PWD_COMMAND}`; export r; \
30292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30293         $(HOST_EXPORTS) \
30294         for flag in $(EXTRA_HOST_FLAGS) ; do \
30295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30296         done; \
30297         echo "Doing pdf in gnattools" ; \
30298         (cd $(HOST_SUBDIR)/gnattools && \
30299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30301                   "RANLIB=$${RANLIB}" \
30302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30303                   pdf) \
30304           || exit 1
30305
30306 @endif gnattools
30307
30308 .PHONY: maybe-html-gnattools html-gnattools
30309 maybe-html-gnattools:
30310 @if gnattools
30311 maybe-html-gnattools: html-gnattools
30312
30313 html-gnattools: \
30314     configure-gnattools 
30315         @: $(MAKE); $(unstage)
30316         @[ -f ./gnattools/Makefile ] || exit 0; \
30317         r=`${PWD_COMMAND}`; export r; \
30318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30319         $(HOST_EXPORTS) \
30320         for flag in $(EXTRA_HOST_FLAGS) ; do \
30321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30322         done; \
30323         echo "Doing html in gnattools" ; \
30324         (cd $(HOST_SUBDIR)/gnattools && \
30325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30327                   "RANLIB=$${RANLIB}" \
30328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30329                   html) \
30330           || exit 1
30331
30332 @endif gnattools
30333
30334 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30335 maybe-TAGS-gnattools:
30336 @if gnattools
30337 maybe-TAGS-gnattools: TAGS-gnattools
30338
30339 TAGS-gnattools: \
30340     configure-gnattools 
30341         @: $(MAKE); $(unstage)
30342         @[ -f ./gnattools/Makefile ] || exit 0; \
30343         r=`${PWD_COMMAND}`; export r; \
30344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30345         $(HOST_EXPORTS) \
30346         for flag in $(EXTRA_HOST_FLAGS) ; do \
30347           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30348         done; \
30349         echo "Doing TAGS in gnattools" ; \
30350         (cd $(HOST_SUBDIR)/gnattools && \
30351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30353                   "RANLIB=$${RANLIB}" \
30354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30355                   TAGS) \
30356           || exit 1
30357
30358 @endif gnattools
30359
30360 .PHONY: maybe-install-info-gnattools install-info-gnattools
30361 maybe-install-info-gnattools:
30362 @if gnattools
30363 maybe-install-info-gnattools: install-info-gnattools
30364
30365 install-info-gnattools: \
30366     configure-gnattools \
30367     info-gnattools 
30368         @: $(MAKE); $(unstage)
30369         @[ -f ./gnattools/Makefile ] || exit 0; \
30370         r=`${PWD_COMMAND}`; export r; \
30371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30372         $(HOST_EXPORTS) \
30373         for flag in $(EXTRA_HOST_FLAGS) ; do \
30374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30375         done; \
30376         echo "Doing install-info in gnattools" ; \
30377         (cd $(HOST_SUBDIR)/gnattools && \
30378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30380                   "RANLIB=$${RANLIB}" \
30381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30382                   install-info) \
30383           || exit 1
30384
30385 @endif gnattools
30386
30387 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30388 maybe-install-pdf-gnattools:
30389 @if gnattools
30390 maybe-install-pdf-gnattools: install-pdf-gnattools
30391
30392 install-pdf-gnattools: \
30393     configure-gnattools \
30394     pdf-gnattools 
30395         @: $(MAKE); $(unstage)
30396         @[ -f ./gnattools/Makefile ] || exit 0; \
30397         r=`${PWD_COMMAND}`; export r; \
30398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30399         $(HOST_EXPORTS) \
30400         for flag in $(EXTRA_HOST_FLAGS) ; do \
30401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30402         done; \
30403         echo "Doing install-pdf in gnattools" ; \
30404         (cd $(HOST_SUBDIR)/gnattools && \
30405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30407                   "RANLIB=$${RANLIB}" \
30408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30409                   install-pdf) \
30410           || exit 1
30411
30412 @endif gnattools
30413
30414 .PHONY: maybe-install-html-gnattools install-html-gnattools
30415 maybe-install-html-gnattools:
30416 @if gnattools
30417 maybe-install-html-gnattools: install-html-gnattools
30418
30419 install-html-gnattools: \
30420     configure-gnattools \
30421     html-gnattools 
30422         @: $(MAKE); $(unstage)
30423         @[ -f ./gnattools/Makefile ] || exit 0; \
30424         r=`${PWD_COMMAND}`; export r; \
30425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30426         $(HOST_EXPORTS) \
30427         for flag in $(EXTRA_HOST_FLAGS) ; do \
30428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30429         done; \
30430         echo "Doing install-html in gnattools" ; \
30431         (cd $(HOST_SUBDIR)/gnattools && \
30432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30434                   "RANLIB=$${RANLIB}" \
30435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30436                   install-html) \
30437           || exit 1
30438
30439 @endif gnattools
30440
30441 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30442 maybe-installcheck-gnattools:
30443 @if gnattools
30444 maybe-installcheck-gnattools: installcheck-gnattools
30445
30446 installcheck-gnattools: \
30447     configure-gnattools 
30448         @: $(MAKE); $(unstage)
30449         @[ -f ./gnattools/Makefile ] || exit 0; \
30450         r=`${PWD_COMMAND}`; export r; \
30451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30452         $(HOST_EXPORTS) \
30453         for flag in $(EXTRA_HOST_FLAGS) ; do \
30454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30455         done; \
30456         echo "Doing installcheck in gnattools" ; \
30457         (cd $(HOST_SUBDIR)/gnattools && \
30458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30460                   "RANLIB=$${RANLIB}" \
30461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30462                   installcheck) \
30463           || exit 1
30464
30465 @endif gnattools
30466
30467 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30468 maybe-mostlyclean-gnattools:
30469 @if gnattools
30470 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30471
30472 mostlyclean-gnattools: 
30473         @: $(MAKE); $(unstage)
30474         @[ -f ./gnattools/Makefile ] || exit 0; \
30475         r=`${PWD_COMMAND}`; export r; \
30476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30477         $(HOST_EXPORTS) \
30478         for flag in $(EXTRA_HOST_FLAGS) ; do \
30479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30480         done; \
30481         echo "Doing mostlyclean in gnattools" ; \
30482         (cd $(HOST_SUBDIR)/gnattools && \
30483           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30484                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30485                   "RANLIB=$${RANLIB}" \
30486                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30487                   mostlyclean) \
30488           || exit 1
30489
30490 @endif gnattools
30491
30492 .PHONY: maybe-clean-gnattools clean-gnattools
30493 maybe-clean-gnattools:
30494 @if gnattools
30495 maybe-clean-gnattools: clean-gnattools
30496
30497 clean-gnattools: 
30498         @: $(MAKE); $(unstage)
30499         @[ -f ./gnattools/Makefile ] || exit 0; \
30500         r=`${PWD_COMMAND}`; export r; \
30501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30502         $(HOST_EXPORTS) \
30503         for flag in $(EXTRA_HOST_FLAGS) ; do \
30504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30505         done; \
30506         echo "Doing clean in gnattools" ; \
30507         (cd $(HOST_SUBDIR)/gnattools && \
30508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30510                   "RANLIB=$${RANLIB}" \
30511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30512                   clean) \
30513           || exit 1
30514
30515 @endif gnattools
30516
30517 .PHONY: maybe-distclean-gnattools distclean-gnattools
30518 maybe-distclean-gnattools:
30519 @if gnattools
30520 maybe-distclean-gnattools: distclean-gnattools
30521
30522 distclean-gnattools: 
30523         @: $(MAKE); $(unstage)
30524         @[ -f ./gnattools/Makefile ] || exit 0; \
30525         r=`${PWD_COMMAND}`; export r; \
30526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30527         $(HOST_EXPORTS) \
30528         for flag in $(EXTRA_HOST_FLAGS) ; do \
30529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30530         done; \
30531         echo "Doing distclean in gnattools" ; \
30532         (cd $(HOST_SUBDIR)/gnattools && \
30533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30535                   "RANLIB=$${RANLIB}" \
30536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30537                   distclean) \
30538           || exit 1
30539
30540 @endif gnattools
30541
30542 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30543 maybe-maintainer-clean-gnattools:
30544 @if gnattools
30545 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30546
30547 maintainer-clean-gnattools: 
30548         @: $(MAKE); $(unstage)
30549         @[ -f ./gnattools/Makefile ] || exit 0; \
30550         r=`${PWD_COMMAND}`; export r; \
30551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30552         $(HOST_EXPORTS) \
30553         for flag in $(EXTRA_HOST_FLAGS) ; do \
30554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30555         done; \
30556         echo "Doing maintainer-clean in gnattools" ; \
30557         (cd $(HOST_SUBDIR)/gnattools && \
30558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30560                   "RANLIB=$${RANLIB}" \
30561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30562                   maintainer-clean) \
30563           || exit 1
30564
30565 @endif gnattools
30566
30567
30568
30569 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30570 maybe-configure-lto-plugin:
30571 @if gcc-bootstrap
30572 configure-lto-plugin: stage_current
30573 @endif gcc-bootstrap
30574 @if lto-plugin
30575 maybe-configure-lto-plugin: configure-lto-plugin
30576 configure-lto-plugin: 
30577         @r=`${PWD_COMMAND}`; export r; \
30578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30579         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30580         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30581         $(HOST_EXPORTS)  \
30582         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
30583         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
30584         case $(srcdir) in \
30585           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30586           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30587                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30588         esac; \
30589         module_srcdir=lto-plugin; \
30590         $(SHELL) \
30591           $$s/$$module_srcdir/configure \
30592           --srcdir=$${topdir}/$$module_srcdir \
30593           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30594           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
30595           || exit 1
30596 @endif lto-plugin
30597
30598
30599
30600 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
30601 maybe-configure-stage1-lto-plugin:
30602 @if lto-plugin-bootstrap
30603 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
30604 configure-stage1-lto-plugin:
30605         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30606         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30607         @r=`${PWD_COMMAND}`; export r; \
30608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30609         TFLAGS="$(STAGE1_TFLAGS)"; \
30610         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30611         $(HOST_EXPORTS) \
30612         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30613         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30614         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
30615         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
30616         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30617         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30618         case $(srcdir) in \
30619           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30620           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30621                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30622         esac; \
30623         module_srcdir=lto-plugin; \
30624         $(SHELL) $$s/$$module_srcdir/configure \
30625           --srcdir=$${topdir}/$$module_srcdir \
30626           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30627           --target=${target_alias} \
30628            \
30629           $(STAGE1_CONFIGURE_FLAGS) \
30630           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30631 @endif lto-plugin-bootstrap
30632
30633 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
30634 maybe-configure-stage2-lto-plugin:
30635 @if lto-plugin-bootstrap
30636 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
30637 configure-stage2-lto-plugin:
30638         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30639         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30640         @r=`${PWD_COMMAND}`; export r; \
30641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30642         TFLAGS="$(STAGE2_TFLAGS)"; \
30643         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30644         $(HOST_EXPORTS) \
30645         $(POSTSTAGE1_HOST_EXPORTS) \
30646         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30647         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30648         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
30649         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
30650         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30651         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30652         case $(srcdir) in \
30653           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30654           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30655                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30656         esac; \
30657         module_srcdir=lto-plugin; \
30658         $(SHELL) $$s/$$module_srcdir/configure \
30659           --srcdir=$${topdir}/$$module_srcdir \
30660           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30661           --target=${target_alias} \
30662            --with-build-libsubdir=$(HOST_SUBDIR)  \
30663           $(STAGE2_CONFIGURE_FLAGS) \
30664           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30665 @endif lto-plugin-bootstrap
30666
30667 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
30668 maybe-configure-stage3-lto-plugin:
30669 @if lto-plugin-bootstrap
30670 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
30671 configure-stage3-lto-plugin:
30672         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30673         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30674         @r=`${PWD_COMMAND}`; export r; \
30675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30676         TFLAGS="$(STAGE3_TFLAGS)"; \
30677         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30678         $(HOST_EXPORTS) \
30679         $(POSTSTAGE1_HOST_EXPORTS) \
30680         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30681         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30682         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
30683         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
30684         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30685         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30686         case $(srcdir) in \
30687           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30688           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30689                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30690         esac; \
30691         module_srcdir=lto-plugin; \
30692         $(SHELL) $$s/$$module_srcdir/configure \
30693           --srcdir=$${topdir}/$$module_srcdir \
30694           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30695           --target=${target_alias} \
30696            --with-build-libsubdir=$(HOST_SUBDIR)  \
30697           $(STAGE3_CONFIGURE_FLAGS) \
30698           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30699 @endif lto-plugin-bootstrap
30700
30701 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
30702 maybe-configure-stage4-lto-plugin:
30703 @if lto-plugin-bootstrap
30704 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
30705 configure-stage4-lto-plugin:
30706         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30707         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30708         @r=`${PWD_COMMAND}`; export r; \
30709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30710         TFLAGS="$(STAGE4_TFLAGS)"; \
30711         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30712         $(HOST_EXPORTS) \
30713         $(POSTSTAGE1_HOST_EXPORTS) \
30714         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30715         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30716         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30717         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
30718         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30719         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30720         case $(srcdir) in \
30721           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30722           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30723                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30724         esac; \
30725         module_srcdir=lto-plugin; \
30726         $(SHELL) $$s/$$module_srcdir/configure \
30727           --srcdir=$${topdir}/$$module_srcdir \
30728           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30729           --target=${target_alias} \
30730            --with-build-libsubdir=$(HOST_SUBDIR)  \
30731           $(STAGE4_CONFIGURE_FLAGS) \
30732           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30733 @endif lto-plugin-bootstrap
30734
30735 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
30736 maybe-configure-stageprofile-lto-plugin:
30737 @if lto-plugin-bootstrap
30738 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
30739 configure-stageprofile-lto-plugin:
30740         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30741         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30742         @r=`${PWD_COMMAND}`; export r; \
30743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30744         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30745         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30746         $(HOST_EXPORTS) \
30747         $(POSTSTAGE1_HOST_EXPORTS) \
30748         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30749         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30750         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30751         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
30752         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30753         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30754         case $(srcdir) in \
30755           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30756           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30757                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30758         esac; \
30759         module_srcdir=lto-plugin; \
30760         $(SHELL) $$s/$$module_srcdir/configure \
30761           --srcdir=$${topdir}/$$module_srcdir \
30762           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30763           --target=${target_alias} \
30764            --with-build-libsubdir=$(HOST_SUBDIR)  \
30765           $(STAGEprofile_CONFIGURE_FLAGS) \
30766           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30767 @endif lto-plugin-bootstrap
30768
30769 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
30770 maybe-configure-stagefeedback-lto-plugin:
30771 @if lto-plugin-bootstrap
30772 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
30773 configure-stagefeedback-lto-plugin:
30774         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30775         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30776         @r=`${PWD_COMMAND}`; export r; \
30777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30778         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30779         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30780         $(HOST_EXPORTS) \
30781         $(POSTSTAGE1_HOST_EXPORTS) \
30782         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30783         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30784         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30785         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
30786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30787         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30788         case $(srcdir) in \
30789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30790           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30792         esac; \
30793         module_srcdir=lto-plugin; \
30794         $(SHELL) $$s/$$module_srcdir/configure \
30795           --srcdir=$${topdir}/$$module_srcdir \
30796           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30797           --target=${target_alias} \
30798            --with-build-libsubdir=$(HOST_SUBDIR)  \
30799           $(STAGEfeedback_CONFIGURE_FLAGS) \
30800           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30801 @endif lto-plugin-bootstrap
30802
30803
30804
30805
30806
30807 .PHONY: all-lto-plugin maybe-all-lto-plugin
30808 maybe-all-lto-plugin:
30809 @if gcc-bootstrap
30810 all-lto-plugin: stage_current
30811 @endif gcc-bootstrap
30812 @if lto-plugin
30813 TARGET-lto-plugin=all
30814 maybe-all-lto-plugin: all-lto-plugin
30815 all-lto-plugin: configure-lto-plugin
30816         @r=`${PWD_COMMAND}`; export r; \
30817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30818         $(HOST_EXPORTS)  \
30819         (cd $(HOST_SUBDIR)/lto-plugin && \
30820           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30821                 $(TARGET-lto-plugin))
30822 @endif lto-plugin
30823
30824
30825
30826 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
30827 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
30828 maybe-all-stage1-lto-plugin:
30829 maybe-clean-stage1-lto-plugin:
30830 @if lto-plugin-bootstrap
30831 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
30832 all-stage1: all-stage1-lto-plugin
30833 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
30834 all-stage1-lto-plugin: configure-stage1-lto-plugin
30835         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30836         @r=`${PWD_COMMAND}`; export r; \
30837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30838         TFLAGS="$(STAGE1_TFLAGS)"; \
30839         $(HOST_EXPORTS)  \
30840         cd $(HOST_SUBDIR)/lto-plugin && \
30841         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30842                 CFLAGS="$(STAGE1_CFLAGS)" \
30843                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30844                 LIBCFLAGS="$(LIBCFLAGS)" \
30845                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30846                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30847                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30848                 $(EXTRA_HOST_FLAGS)  \
30849                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30850                 TFLAGS="$(STAGE1_TFLAGS)" \
30851                 $(TARGET-stage1-lto-plugin)
30852
30853 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
30854 clean-stage1: clean-stage1-lto-plugin
30855 clean-stage1-lto-plugin:
30856         @if [ $(current_stage) = stage1 ]; then \
30857           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30858         else \
30859           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
30860           $(MAKE) stage1-start; \
30861         fi; \
30862         cd $(HOST_SUBDIR)/lto-plugin && \
30863         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30864         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30865 @endif lto-plugin-bootstrap
30866
30867
30868 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
30869 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
30870 maybe-all-stage2-lto-plugin:
30871 maybe-clean-stage2-lto-plugin:
30872 @if lto-plugin-bootstrap
30873 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
30874 all-stage2: all-stage2-lto-plugin
30875 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
30876 all-stage2-lto-plugin: configure-stage2-lto-plugin
30877         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30878         @r=`${PWD_COMMAND}`; export r; \
30879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30880         TFLAGS="$(STAGE2_TFLAGS)"; \
30881         $(HOST_EXPORTS) \
30882         $(POSTSTAGE1_HOST_EXPORTS)  \
30883         cd $(HOST_SUBDIR)/lto-plugin && \
30884         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30885                 CFLAGS="$(STAGE2_CFLAGS)" \
30886                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30887                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30888                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30889                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30890                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30891                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30892                 TFLAGS="$(STAGE2_TFLAGS)" \
30893                 $(TARGET-stage2-lto-plugin)
30894
30895 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
30896 clean-stage2: clean-stage2-lto-plugin
30897 clean-stage2-lto-plugin:
30898         @if [ $(current_stage) = stage2 ]; then \
30899           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30900         else \
30901           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
30902           $(MAKE) stage2-start; \
30903         fi; \
30904         cd $(HOST_SUBDIR)/lto-plugin && \
30905         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30906 @endif lto-plugin-bootstrap
30907
30908
30909 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
30910 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
30911 maybe-all-stage3-lto-plugin:
30912 maybe-clean-stage3-lto-plugin:
30913 @if lto-plugin-bootstrap
30914 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
30915 all-stage3: all-stage3-lto-plugin
30916 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
30917 all-stage3-lto-plugin: configure-stage3-lto-plugin
30918         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30919         @r=`${PWD_COMMAND}`; export r; \
30920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30921         TFLAGS="$(STAGE3_TFLAGS)"; \
30922         $(HOST_EXPORTS) \
30923         $(POSTSTAGE1_HOST_EXPORTS)  \
30924         cd $(HOST_SUBDIR)/lto-plugin && \
30925         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30926                 CFLAGS="$(STAGE3_CFLAGS)" \
30927                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30928                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30929                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30930                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30931                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30932                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30933                 TFLAGS="$(STAGE3_TFLAGS)" \
30934                 $(TARGET-stage3-lto-plugin)
30935
30936 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
30937 clean-stage3: clean-stage3-lto-plugin
30938 clean-stage3-lto-plugin:
30939         @if [ $(current_stage) = stage3 ]; then \
30940           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30941         else \
30942           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
30943           $(MAKE) stage3-start; \
30944         fi; \
30945         cd $(HOST_SUBDIR)/lto-plugin && \
30946         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30947 @endif lto-plugin-bootstrap
30948
30949
30950 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
30951 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
30952 maybe-all-stage4-lto-plugin:
30953 maybe-clean-stage4-lto-plugin:
30954 @if lto-plugin-bootstrap
30955 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
30956 all-stage4: all-stage4-lto-plugin
30957 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
30958 all-stage4-lto-plugin: configure-stage4-lto-plugin
30959         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30960         @r=`${PWD_COMMAND}`; export r; \
30961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30962         TFLAGS="$(STAGE4_TFLAGS)"; \
30963         $(HOST_EXPORTS) \
30964         $(POSTSTAGE1_HOST_EXPORTS)  \
30965         cd $(HOST_SUBDIR)/lto-plugin && \
30966         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30967                 CFLAGS="$(STAGE4_CFLAGS)" \
30968                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30969                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30970                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30971                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30972                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30973                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30974                 TFLAGS="$(STAGE4_TFLAGS)" \
30975                 $(TARGET-stage4-lto-plugin)
30976
30977 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
30978 clean-stage4: clean-stage4-lto-plugin
30979 clean-stage4-lto-plugin:
30980         @if [ $(current_stage) = stage4 ]; then \
30981           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30982         else \
30983           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
30984           $(MAKE) stage4-start; \
30985         fi; \
30986         cd $(HOST_SUBDIR)/lto-plugin && \
30987         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30988 @endif lto-plugin-bootstrap
30989
30990
30991 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
30992 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
30993 maybe-all-stageprofile-lto-plugin:
30994 maybe-clean-stageprofile-lto-plugin:
30995 @if lto-plugin-bootstrap
30996 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
30997 all-stageprofile: all-stageprofile-lto-plugin
30998 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
30999 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31000         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31001         @r=`${PWD_COMMAND}`; export r; \
31002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31003         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31004         $(HOST_EXPORTS) \
31005         $(POSTSTAGE1_HOST_EXPORTS)  \
31006         cd $(HOST_SUBDIR)/lto-plugin && \
31007         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31008                 CFLAGS="$(STAGEprofile_CFLAGS)" \
31009                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31010                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31011                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31012                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31013                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31014                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31015                 TFLAGS="$(STAGEprofile_TFLAGS)" \
31016                 $(TARGET-stageprofile-lto-plugin)
31017
31018 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31019 clean-stageprofile: clean-stageprofile-lto-plugin
31020 clean-stageprofile-lto-plugin:
31021         @if [ $(current_stage) = stageprofile ]; then \
31022           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31023         else \
31024           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31025           $(MAKE) stageprofile-start; \
31026         fi; \
31027         cd $(HOST_SUBDIR)/lto-plugin && \
31028         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31029 @endif lto-plugin-bootstrap
31030
31031
31032 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31033 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31034 maybe-all-stagefeedback-lto-plugin:
31035 maybe-clean-stagefeedback-lto-plugin:
31036 @if lto-plugin-bootstrap
31037 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31038 all-stagefeedback: all-stagefeedback-lto-plugin
31039 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31040 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31041         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31042         @r=`${PWD_COMMAND}`; export r; \
31043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31044         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31045         $(HOST_EXPORTS) \
31046         $(POSTSTAGE1_HOST_EXPORTS)  \
31047         cd $(HOST_SUBDIR)/lto-plugin && \
31048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31049                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31050                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31051                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31052                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31053                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31054                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31055                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31056                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31057                 $(TARGET-stagefeedback-lto-plugin)
31058
31059 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31060 clean-stagefeedback: clean-stagefeedback-lto-plugin
31061 clean-stagefeedback-lto-plugin:
31062         @if [ $(current_stage) = stagefeedback ]; then \
31063           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31064         else \
31065           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31066           $(MAKE) stagefeedback-start; \
31067         fi; \
31068         cd $(HOST_SUBDIR)/lto-plugin && \
31069         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31070 @endif lto-plugin-bootstrap
31071
31072
31073
31074
31075
31076 .PHONY: check-lto-plugin maybe-check-lto-plugin
31077 maybe-check-lto-plugin:
31078 @if lto-plugin
31079 maybe-check-lto-plugin: check-lto-plugin
31080
31081 check-lto-plugin:
31082         @: $(MAKE); $(unstage)
31083         @r=`${PWD_COMMAND}`; export r; \
31084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31085         $(HOST_EXPORTS) \
31086         (cd $(HOST_SUBDIR)/lto-plugin && \
31087           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ check)
31088
31089 @endif lto-plugin
31090
31091 .PHONY: install-lto-plugin maybe-install-lto-plugin
31092 maybe-install-lto-plugin:
31093 @if lto-plugin
31094 maybe-install-lto-plugin: install-lto-plugin
31095
31096 install-lto-plugin: installdirs
31097         @: $(MAKE); $(unstage)
31098         @r=`${PWD_COMMAND}`; export r; \
31099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31100         $(HOST_EXPORTS) \
31101         (cd $(HOST_SUBDIR)/lto-plugin && \
31102           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31103
31104 @endif lto-plugin
31105
31106 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31107 maybe-install-strip-lto-plugin:
31108 @if lto-plugin
31109 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31110
31111 install-strip-lto-plugin: installdirs
31112         @: $(MAKE); $(unstage)
31113         @r=`${PWD_COMMAND}`; export r; \
31114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31115         $(HOST_EXPORTS) \
31116         (cd $(HOST_SUBDIR)/lto-plugin && \
31117           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31118
31119 @endif lto-plugin
31120
31121 # Other targets (info, dvi, pdf, etc.)
31122
31123 .PHONY: maybe-info-lto-plugin info-lto-plugin
31124 maybe-info-lto-plugin:
31125 @if lto-plugin
31126 maybe-info-lto-plugin: info-lto-plugin
31127
31128 info-lto-plugin: \
31129     configure-lto-plugin 
31130         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31131         r=`${PWD_COMMAND}`; export r; \
31132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31133         $(HOST_EXPORTS) \
31134         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31136         done; \
31137         echo "Doing info in lto-plugin" ; \
31138         (cd $(HOST_SUBDIR)/lto-plugin && \
31139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31141                   "RANLIB=$${RANLIB}" \
31142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31143                   info) \
31144           || exit 1
31145
31146 @endif lto-plugin
31147
31148 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31149 maybe-dvi-lto-plugin:
31150 @if lto-plugin
31151 maybe-dvi-lto-plugin: dvi-lto-plugin
31152
31153 dvi-lto-plugin: \
31154     configure-lto-plugin 
31155         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31156         r=`${PWD_COMMAND}`; export r; \
31157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31158         $(HOST_EXPORTS) \
31159         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31161         done; \
31162         echo "Doing dvi in lto-plugin" ; \
31163         (cd $(HOST_SUBDIR)/lto-plugin && \
31164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31166                   "RANLIB=$${RANLIB}" \
31167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31168                   dvi) \
31169           || exit 1
31170
31171 @endif lto-plugin
31172
31173 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31174 maybe-pdf-lto-plugin:
31175 @if lto-plugin
31176 maybe-pdf-lto-plugin: pdf-lto-plugin
31177
31178 pdf-lto-plugin: \
31179     configure-lto-plugin 
31180         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31181         r=`${PWD_COMMAND}`; export r; \
31182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31183         $(HOST_EXPORTS) \
31184         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31186         done; \
31187         echo "Doing pdf in lto-plugin" ; \
31188         (cd $(HOST_SUBDIR)/lto-plugin && \
31189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31191                   "RANLIB=$${RANLIB}" \
31192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31193                   pdf) \
31194           || exit 1
31195
31196 @endif lto-plugin
31197
31198 .PHONY: maybe-html-lto-plugin html-lto-plugin
31199 maybe-html-lto-plugin:
31200 @if lto-plugin
31201 maybe-html-lto-plugin: html-lto-plugin
31202
31203 html-lto-plugin: \
31204     configure-lto-plugin 
31205         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31206         r=`${PWD_COMMAND}`; export r; \
31207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31208         $(HOST_EXPORTS) \
31209         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31211         done; \
31212         echo "Doing html in lto-plugin" ; \
31213         (cd $(HOST_SUBDIR)/lto-plugin && \
31214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31216                   "RANLIB=$${RANLIB}" \
31217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31218                   html) \
31219           || exit 1
31220
31221 @endif lto-plugin
31222
31223 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31224 maybe-TAGS-lto-plugin:
31225 @if lto-plugin
31226 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31227
31228 TAGS-lto-plugin: \
31229     configure-lto-plugin 
31230         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31231         r=`${PWD_COMMAND}`; export r; \
31232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31233         $(HOST_EXPORTS) \
31234         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31236         done; \
31237         echo "Doing TAGS in lto-plugin" ; \
31238         (cd $(HOST_SUBDIR)/lto-plugin && \
31239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31241                   "RANLIB=$${RANLIB}" \
31242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31243                   TAGS) \
31244           || exit 1
31245
31246 @endif lto-plugin
31247
31248 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31249 maybe-install-info-lto-plugin:
31250 @if lto-plugin
31251 maybe-install-info-lto-plugin: install-info-lto-plugin
31252
31253 install-info-lto-plugin: \
31254     configure-lto-plugin \
31255     info-lto-plugin 
31256         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31257         r=`${PWD_COMMAND}`; export r; \
31258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31259         $(HOST_EXPORTS) \
31260         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31262         done; \
31263         echo "Doing install-info in lto-plugin" ; \
31264         (cd $(HOST_SUBDIR)/lto-plugin && \
31265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31267                   "RANLIB=$${RANLIB}" \
31268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31269                   install-info) \
31270           || exit 1
31271
31272 @endif lto-plugin
31273
31274 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31275 maybe-install-pdf-lto-plugin:
31276 @if lto-plugin
31277 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31278
31279 install-pdf-lto-plugin: \
31280     configure-lto-plugin \
31281     pdf-lto-plugin 
31282         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31283         r=`${PWD_COMMAND}`; export r; \
31284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31285         $(HOST_EXPORTS) \
31286         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31288         done; \
31289         echo "Doing install-pdf in lto-plugin" ; \
31290         (cd $(HOST_SUBDIR)/lto-plugin && \
31291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31293                   "RANLIB=$${RANLIB}" \
31294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31295                   install-pdf) \
31296           || exit 1
31297
31298 @endif lto-plugin
31299
31300 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31301 maybe-install-html-lto-plugin:
31302 @if lto-plugin
31303 maybe-install-html-lto-plugin: install-html-lto-plugin
31304
31305 install-html-lto-plugin: \
31306     configure-lto-plugin \
31307     html-lto-plugin 
31308         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31309         r=`${PWD_COMMAND}`; export r; \
31310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31311         $(HOST_EXPORTS) \
31312         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31314         done; \
31315         echo "Doing install-html in lto-plugin" ; \
31316         (cd $(HOST_SUBDIR)/lto-plugin && \
31317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31319                   "RANLIB=$${RANLIB}" \
31320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31321                   install-html) \
31322           || exit 1
31323
31324 @endif lto-plugin
31325
31326 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31327 maybe-installcheck-lto-plugin:
31328 @if lto-plugin
31329 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31330
31331 installcheck-lto-plugin: \
31332     configure-lto-plugin 
31333         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31334         r=`${PWD_COMMAND}`; export r; \
31335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31336         $(HOST_EXPORTS) \
31337         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31339         done; \
31340         echo "Doing installcheck in lto-plugin" ; \
31341         (cd $(HOST_SUBDIR)/lto-plugin && \
31342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31344                   "RANLIB=$${RANLIB}" \
31345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31346                   installcheck) \
31347           || exit 1
31348
31349 @endif lto-plugin
31350
31351 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31352 maybe-mostlyclean-lto-plugin:
31353 @if lto-plugin
31354 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31355
31356 mostlyclean-lto-plugin: 
31357         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31358         r=`${PWD_COMMAND}`; export r; \
31359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31360         $(HOST_EXPORTS) \
31361         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31363         done; \
31364         echo "Doing mostlyclean in lto-plugin" ; \
31365         (cd $(HOST_SUBDIR)/lto-plugin && \
31366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31368                   "RANLIB=$${RANLIB}" \
31369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31370                   mostlyclean) \
31371           || exit 1
31372
31373 @endif lto-plugin
31374
31375 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31376 maybe-clean-lto-plugin:
31377 @if lto-plugin
31378 maybe-clean-lto-plugin: clean-lto-plugin
31379
31380 clean-lto-plugin: 
31381         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31382         r=`${PWD_COMMAND}`; export r; \
31383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31384         $(HOST_EXPORTS) \
31385         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31387         done; \
31388         echo "Doing clean in lto-plugin" ; \
31389         (cd $(HOST_SUBDIR)/lto-plugin && \
31390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31392                   "RANLIB=$${RANLIB}" \
31393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31394                   clean) \
31395           || exit 1
31396
31397 @endif lto-plugin
31398
31399 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31400 maybe-distclean-lto-plugin:
31401 @if lto-plugin
31402 maybe-distclean-lto-plugin: distclean-lto-plugin
31403
31404 distclean-lto-plugin: 
31405         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31406         r=`${PWD_COMMAND}`; export r; \
31407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31408         $(HOST_EXPORTS) \
31409         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31411         done; \
31412         echo "Doing distclean in lto-plugin" ; \
31413         (cd $(HOST_SUBDIR)/lto-plugin && \
31414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31416                   "RANLIB=$${RANLIB}" \
31417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31418                   distclean) \
31419           || exit 1
31420
31421 @endif lto-plugin
31422
31423 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31424 maybe-maintainer-clean-lto-plugin:
31425 @if lto-plugin
31426 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31427
31428 maintainer-clean-lto-plugin: 
31429         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31430         r=`${PWD_COMMAND}`; export r; \
31431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31432         $(HOST_EXPORTS) \
31433         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31435         done; \
31436         echo "Doing maintainer-clean in lto-plugin" ; \
31437         (cd $(HOST_SUBDIR)/lto-plugin && \
31438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31440                   "RANLIB=$${RANLIB}" \
31441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31442                   maintainer-clean) \
31443           || exit 1
31444
31445 @endif lto-plugin
31446
31447
31448
31449 .PHONY: configure-libcc1 maybe-configure-libcc1
31450 maybe-configure-libcc1:
31451 @if gcc-bootstrap
31452 configure-libcc1: stage_current
31453 @endif gcc-bootstrap
31454 @if libcc1
31455 maybe-configure-libcc1: configure-libcc1
31456 configure-libcc1: 
31457         @: $(MAKE); $(unstage)
31458         @r=`${PWD_COMMAND}`; export r; \
31459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31460         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31461         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1 ; \
31462         $(HOST_EXPORTS)  \
31463         echo Configuring in $(HOST_SUBDIR)/libcc1; \
31464         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31465         case $(srcdir) in \
31466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31467           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31469         esac; \
31470         module_srcdir=libcc1; \
31471         $(SHELL) \
31472           $$s/$$module_srcdir/configure \
31473           --srcdir=$${topdir}/$$module_srcdir \
31474           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31475           --target=${target_alias} --enable-shared \
31476           || exit 1
31477 @endif libcc1
31478
31479
31480
31481
31482
31483 .PHONY: all-libcc1 maybe-all-libcc1
31484 maybe-all-libcc1:
31485 @if gcc-bootstrap
31486 all-libcc1: stage_current
31487 @endif gcc-bootstrap
31488 @if libcc1
31489 TARGET-libcc1=all
31490 maybe-all-libcc1: all-libcc1
31491 all-libcc1: configure-libcc1
31492         @: $(MAKE); $(unstage)
31493         @r=`${PWD_COMMAND}`; export r; \
31494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31495         $(HOST_EXPORTS)  \
31496         (cd $(HOST_SUBDIR)/libcc1 && \
31497           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31498                 $(TARGET-libcc1))
31499 @endif libcc1
31500
31501
31502
31503
31504 .PHONY: check-libcc1 maybe-check-libcc1
31505 maybe-check-libcc1:
31506 @if libcc1
31507 maybe-check-libcc1: check-libcc1
31508
31509 check-libcc1:
31510         @: $(MAKE); $(unstage)
31511         @r=`${PWD_COMMAND}`; export r; \
31512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31513         $(HOST_EXPORTS) \
31514         (cd $(HOST_SUBDIR)/libcc1 && \
31515           $(MAKE) $(FLAGS_TO_PASS)  check)
31516
31517 @endif libcc1
31518
31519 .PHONY: install-libcc1 maybe-install-libcc1
31520 maybe-install-libcc1:
31521 @if libcc1
31522 maybe-install-libcc1: install-libcc1
31523
31524 install-libcc1: installdirs
31525         @: $(MAKE); $(unstage)
31526         @r=`${PWD_COMMAND}`; export r; \
31527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31528         $(HOST_EXPORTS) \
31529         (cd $(HOST_SUBDIR)/libcc1 && \
31530           $(MAKE) $(FLAGS_TO_PASS)  install)
31531
31532 @endif libcc1
31533
31534 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31535 maybe-install-strip-libcc1:
31536 @if libcc1
31537 maybe-install-strip-libcc1: install-strip-libcc1
31538
31539 install-strip-libcc1: installdirs
31540         @: $(MAKE); $(unstage)
31541         @r=`${PWD_COMMAND}`; export r; \
31542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31543         $(HOST_EXPORTS) \
31544         (cd $(HOST_SUBDIR)/libcc1 && \
31545           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31546
31547 @endif libcc1
31548
31549 # Other targets (info, dvi, pdf, etc.)
31550
31551 .PHONY: maybe-info-libcc1 info-libcc1
31552 maybe-info-libcc1:
31553 @if libcc1
31554 maybe-info-libcc1: info-libcc1
31555
31556 info-libcc1: \
31557     configure-libcc1 
31558         @: $(MAKE); $(unstage)
31559         @[ -f ./libcc1/Makefile ] || exit 0; \
31560         r=`${PWD_COMMAND}`; export r; \
31561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31562         $(HOST_EXPORTS) \
31563         for flag in $(EXTRA_HOST_FLAGS) ; do \
31564           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31565         done; \
31566         echo "Doing info in libcc1" ; \
31567         (cd $(HOST_SUBDIR)/libcc1 && \
31568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31570                   "RANLIB=$${RANLIB}" \
31571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31572                   info) \
31573           || exit 1
31574
31575 @endif libcc1
31576
31577 .PHONY: maybe-dvi-libcc1 dvi-libcc1
31578 maybe-dvi-libcc1:
31579 @if libcc1
31580 maybe-dvi-libcc1: dvi-libcc1
31581
31582 dvi-libcc1: \
31583     configure-libcc1 
31584         @: $(MAKE); $(unstage)
31585         @[ -f ./libcc1/Makefile ] || exit 0; \
31586         r=`${PWD_COMMAND}`; export r; \
31587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31588         $(HOST_EXPORTS) \
31589         for flag in $(EXTRA_HOST_FLAGS) ; do \
31590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31591         done; \
31592         echo "Doing dvi in libcc1" ; \
31593         (cd $(HOST_SUBDIR)/libcc1 && \
31594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31596                   "RANLIB=$${RANLIB}" \
31597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31598                   dvi) \
31599           || exit 1
31600
31601 @endif libcc1
31602
31603 .PHONY: maybe-pdf-libcc1 pdf-libcc1
31604 maybe-pdf-libcc1:
31605 @if libcc1
31606 maybe-pdf-libcc1: pdf-libcc1
31607
31608 pdf-libcc1: \
31609     configure-libcc1 
31610         @: $(MAKE); $(unstage)
31611         @[ -f ./libcc1/Makefile ] || exit 0; \
31612         r=`${PWD_COMMAND}`; export r; \
31613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31614         $(HOST_EXPORTS) \
31615         for flag in $(EXTRA_HOST_FLAGS) ; do \
31616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31617         done; \
31618         echo "Doing pdf in libcc1" ; \
31619         (cd $(HOST_SUBDIR)/libcc1 && \
31620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31622                   "RANLIB=$${RANLIB}" \
31623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31624                   pdf) \
31625           || exit 1
31626
31627 @endif libcc1
31628
31629 .PHONY: maybe-html-libcc1 html-libcc1
31630 maybe-html-libcc1:
31631 @if libcc1
31632 maybe-html-libcc1: html-libcc1
31633
31634 html-libcc1: \
31635     configure-libcc1 
31636         @: $(MAKE); $(unstage)
31637         @[ -f ./libcc1/Makefile ] || exit 0; \
31638         r=`${PWD_COMMAND}`; export r; \
31639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31640         $(HOST_EXPORTS) \
31641         for flag in $(EXTRA_HOST_FLAGS) ; do \
31642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31643         done; \
31644         echo "Doing html in libcc1" ; \
31645         (cd $(HOST_SUBDIR)/libcc1 && \
31646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31648                   "RANLIB=$${RANLIB}" \
31649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31650                   html) \
31651           || exit 1
31652
31653 @endif libcc1
31654
31655 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
31656 maybe-TAGS-libcc1:
31657 @if libcc1
31658 maybe-TAGS-libcc1: TAGS-libcc1
31659
31660 TAGS-libcc1: \
31661     configure-libcc1 
31662         @: $(MAKE); $(unstage)
31663         @[ -f ./libcc1/Makefile ] || exit 0; \
31664         r=`${PWD_COMMAND}`; export r; \
31665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31666         $(HOST_EXPORTS) \
31667         for flag in $(EXTRA_HOST_FLAGS) ; do \
31668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31669         done; \
31670         echo "Doing TAGS in libcc1" ; \
31671         (cd $(HOST_SUBDIR)/libcc1 && \
31672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31674                   "RANLIB=$${RANLIB}" \
31675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31676                   TAGS) \
31677           || exit 1
31678
31679 @endif libcc1
31680
31681 .PHONY: maybe-install-info-libcc1 install-info-libcc1
31682 maybe-install-info-libcc1:
31683 @if libcc1
31684 maybe-install-info-libcc1: install-info-libcc1
31685
31686 install-info-libcc1: \
31687     configure-libcc1 \
31688     info-libcc1 
31689         @: $(MAKE); $(unstage)
31690         @[ -f ./libcc1/Makefile ] || exit 0; \
31691         r=`${PWD_COMMAND}`; export r; \
31692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31693         $(HOST_EXPORTS) \
31694         for flag in $(EXTRA_HOST_FLAGS) ; do \
31695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31696         done; \
31697         echo "Doing install-info in libcc1" ; \
31698         (cd $(HOST_SUBDIR)/libcc1 && \
31699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31701                   "RANLIB=$${RANLIB}" \
31702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31703                   install-info) \
31704           || exit 1
31705
31706 @endif libcc1
31707
31708 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
31709 maybe-install-pdf-libcc1:
31710 @if libcc1
31711 maybe-install-pdf-libcc1: install-pdf-libcc1
31712
31713 install-pdf-libcc1: \
31714     configure-libcc1 \
31715     pdf-libcc1 
31716         @: $(MAKE); $(unstage)
31717         @[ -f ./libcc1/Makefile ] || exit 0; \
31718         r=`${PWD_COMMAND}`; export r; \
31719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31720         $(HOST_EXPORTS) \
31721         for flag in $(EXTRA_HOST_FLAGS) ; do \
31722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31723         done; \
31724         echo "Doing install-pdf in libcc1" ; \
31725         (cd $(HOST_SUBDIR)/libcc1 && \
31726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31728                   "RANLIB=$${RANLIB}" \
31729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31730                   install-pdf) \
31731           || exit 1
31732
31733 @endif libcc1
31734
31735 .PHONY: maybe-install-html-libcc1 install-html-libcc1
31736 maybe-install-html-libcc1:
31737 @if libcc1
31738 maybe-install-html-libcc1: install-html-libcc1
31739
31740 install-html-libcc1: \
31741     configure-libcc1 \
31742     html-libcc1 
31743         @: $(MAKE); $(unstage)
31744         @[ -f ./libcc1/Makefile ] || exit 0; \
31745         r=`${PWD_COMMAND}`; export r; \
31746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31747         $(HOST_EXPORTS) \
31748         for flag in $(EXTRA_HOST_FLAGS) ; do \
31749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31750         done; \
31751         echo "Doing install-html in libcc1" ; \
31752         (cd $(HOST_SUBDIR)/libcc1 && \
31753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31755                   "RANLIB=$${RANLIB}" \
31756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31757                   install-html) \
31758           || exit 1
31759
31760 @endif libcc1
31761
31762 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
31763 maybe-installcheck-libcc1:
31764 @if libcc1
31765 maybe-installcheck-libcc1: installcheck-libcc1
31766
31767 installcheck-libcc1: \
31768     configure-libcc1 
31769         @: $(MAKE); $(unstage)
31770         @[ -f ./libcc1/Makefile ] || exit 0; \
31771         r=`${PWD_COMMAND}`; export r; \
31772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31773         $(HOST_EXPORTS) \
31774         for flag in $(EXTRA_HOST_FLAGS) ; do \
31775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31776         done; \
31777         echo "Doing installcheck in libcc1" ; \
31778         (cd $(HOST_SUBDIR)/libcc1 && \
31779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31781                   "RANLIB=$${RANLIB}" \
31782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31783                   installcheck) \
31784           || exit 1
31785
31786 @endif libcc1
31787
31788 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
31789 maybe-mostlyclean-libcc1:
31790 @if libcc1
31791 maybe-mostlyclean-libcc1: mostlyclean-libcc1
31792
31793 mostlyclean-libcc1: 
31794         @: $(MAKE); $(unstage)
31795         @[ -f ./libcc1/Makefile ] || exit 0; \
31796         r=`${PWD_COMMAND}`; export r; \
31797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31798         $(HOST_EXPORTS) \
31799         for flag in $(EXTRA_HOST_FLAGS) ; do \
31800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31801         done; \
31802         echo "Doing mostlyclean in libcc1" ; \
31803         (cd $(HOST_SUBDIR)/libcc1 && \
31804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31806                   "RANLIB=$${RANLIB}" \
31807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31808                   mostlyclean) \
31809           || exit 1
31810
31811 @endif libcc1
31812
31813 .PHONY: maybe-clean-libcc1 clean-libcc1
31814 maybe-clean-libcc1:
31815 @if libcc1
31816 maybe-clean-libcc1: clean-libcc1
31817
31818 clean-libcc1: 
31819         @: $(MAKE); $(unstage)
31820         @[ -f ./libcc1/Makefile ] || exit 0; \
31821         r=`${PWD_COMMAND}`; export r; \
31822         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31823         $(HOST_EXPORTS) \
31824         for flag in $(EXTRA_HOST_FLAGS) ; do \
31825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31826         done; \
31827         echo "Doing clean in libcc1" ; \
31828         (cd $(HOST_SUBDIR)/libcc1 && \
31829           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31830                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31831                   "RANLIB=$${RANLIB}" \
31832                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31833                   clean) \
31834           || exit 1
31835
31836 @endif libcc1
31837
31838 .PHONY: maybe-distclean-libcc1 distclean-libcc1
31839 maybe-distclean-libcc1:
31840 @if libcc1
31841 maybe-distclean-libcc1: distclean-libcc1
31842
31843 distclean-libcc1: 
31844         @: $(MAKE); $(unstage)
31845         @[ -f ./libcc1/Makefile ] || exit 0; \
31846         r=`${PWD_COMMAND}`; export r; \
31847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31848         $(HOST_EXPORTS) \
31849         for flag in $(EXTRA_HOST_FLAGS) ; do \
31850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31851         done; \
31852         echo "Doing distclean in libcc1" ; \
31853         (cd $(HOST_SUBDIR)/libcc1 && \
31854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31856                   "RANLIB=$${RANLIB}" \
31857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31858                   distclean) \
31859           || exit 1
31860
31861 @endif libcc1
31862
31863 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
31864 maybe-maintainer-clean-libcc1:
31865 @if libcc1
31866 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
31867
31868 maintainer-clean-libcc1: 
31869         @: $(MAKE); $(unstage)
31870         @[ -f ./libcc1/Makefile ] || exit 0; \
31871         r=`${PWD_COMMAND}`; export r; \
31872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31873         $(HOST_EXPORTS) \
31874         for flag in $(EXTRA_HOST_FLAGS) ; do \
31875           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31876         done; \
31877         echo "Doing maintainer-clean in libcc1" ; \
31878         (cd $(HOST_SUBDIR)/libcc1 && \
31879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31881                   "RANLIB=$${RANLIB}" \
31882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31883                   maintainer-clean) \
31884           || exit 1
31885
31886 @endif libcc1
31887
31888
31889
31890 .PHONY: configure-gotools maybe-configure-gotools
31891 maybe-configure-gotools:
31892 @if gcc-bootstrap
31893 configure-gotools: stage_current
31894 @endif gcc-bootstrap
31895 @if gotools
31896 maybe-configure-gotools: configure-gotools
31897 configure-gotools: 
31898         @: $(MAKE); $(unstage)
31899         @r=`${PWD_COMMAND}`; export r; \
31900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31901         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
31902         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools ; \
31903         $(HOST_EXPORTS)  \
31904         echo Configuring in $(HOST_SUBDIR)/gotools; \
31905         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
31906         case $(srcdir) in \
31907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31908           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
31909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31910         esac; \
31911         module_srcdir=gotools; \
31912         $(SHELL) \
31913           $$s/$$module_srcdir/configure \
31914           --srcdir=$${topdir}/$$module_srcdir \
31915           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31916           --target=${target_alias}  \
31917           || exit 1
31918 @endif gotools
31919
31920
31921
31922
31923
31924 .PHONY: all-gotools maybe-all-gotools
31925 maybe-all-gotools:
31926 @if gcc-bootstrap
31927 all-gotools: stage_current
31928 @endif gcc-bootstrap
31929 @if gotools
31930 TARGET-gotools=all
31931 maybe-all-gotools: all-gotools
31932 all-gotools: configure-gotools
31933         @: $(MAKE); $(unstage)
31934         @r=`${PWD_COMMAND}`; export r; \
31935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31936         $(HOST_EXPORTS)  \
31937         (cd $(HOST_SUBDIR)/gotools && \
31938           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31939                 $(TARGET-gotools))
31940 @endif gotools
31941
31942
31943
31944
31945 .PHONY: check-gotools maybe-check-gotools
31946 maybe-check-gotools:
31947 @if gotools
31948 maybe-check-gotools: check-gotools
31949
31950 check-gotools:
31951         @: $(MAKE); $(unstage)
31952         @r=`${PWD_COMMAND}`; export r; \
31953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31954         $(HOST_EXPORTS) \
31955         (cd $(HOST_SUBDIR)/gotools && \
31956           $(MAKE) $(FLAGS_TO_PASS)  check)
31957
31958 @endif gotools
31959
31960 .PHONY: install-gotools maybe-install-gotools
31961 maybe-install-gotools:
31962 @if gotools
31963 maybe-install-gotools: install-gotools
31964
31965 install-gotools: installdirs
31966         @: $(MAKE); $(unstage)
31967         @r=`${PWD_COMMAND}`; export r; \
31968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31969         $(HOST_EXPORTS) \
31970         (cd $(HOST_SUBDIR)/gotools && \
31971           $(MAKE) $(FLAGS_TO_PASS)  install)
31972
31973 @endif gotools
31974
31975 .PHONY: install-strip-gotools maybe-install-strip-gotools
31976 maybe-install-strip-gotools:
31977 @if gotools
31978 maybe-install-strip-gotools: install-strip-gotools
31979
31980 install-strip-gotools: installdirs
31981         @: $(MAKE); $(unstage)
31982         @r=`${PWD_COMMAND}`; export r; \
31983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31984         $(HOST_EXPORTS) \
31985         (cd $(HOST_SUBDIR)/gotools && \
31986           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31987
31988 @endif gotools
31989
31990 # Other targets (info, dvi, pdf, etc.)
31991
31992 .PHONY: maybe-info-gotools info-gotools
31993 maybe-info-gotools:
31994 @if gotools
31995 maybe-info-gotools: info-gotools
31996
31997 info-gotools: \
31998     configure-gotools 
31999         @: $(MAKE); $(unstage)
32000         @[ -f ./gotools/Makefile ] || exit 0; \
32001         r=`${PWD_COMMAND}`; export r; \
32002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32003         $(HOST_EXPORTS) \
32004         for flag in $(EXTRA_HOST_FLAGS) ; do \
32005           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32006         done; \
32007         echo "Doing info in gotools" ; \
32008         (cd $(HOST_SUBDIR)/gotools && \
32009           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32010                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32011                   "RANLIB=$${RANLIB}" \
32012                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32013                   info) \
32014           || exit 1
32015
32016 @endif gotools
32017
32018 .PHONY: maybe-dvi-gotools dvi-gotools
32019 maybe-dvi-gotools:
32020 @if gotools
32021 maybe-dvi-gotools: dvi-gotools
32022
32023 dvi-gotools: \
32024     configure-gotools 
32025         @: $(MAKE); $(unstage)
32026         @[ -f ./gotools/Makefile ] || exit 0; \
32027         r=`${PWD_COMMAND}`; export r; \
32028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32029         $(HOST_EXPORTS) \
32030         for flag in $(EXTRA_HOST_FLAGS) ; do \
32031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32032         done; \
32033         echo "Doing dvi in gotools" ; \
32034         (cd $(HOST_SUBDIR)/gotools && \
32035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32037                   "RANLIB=$${RANLIB}" \
32038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32039                   dvi) \
32040           || exit 1
32041
32042 @endif gotools
32043
32044 .PHONY: maybe-pdf-gotools pdf-gotools
32045 maybe-pdf-gotools:
32046 @if gotools
32047 maybe-pdf-gotools: pdf-gotools
32048
32049 pdf-gotools: \
32050     configure-gotools 
32051         @: $(MAKE); $(unstage)
32052         @[ -f ./gotools/Makefile ] || exit 0; \
32053         r=`${PWD_COMMAND}`; export r; \
32054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32055         $(HOST_EXPORTS) \
32056         for flag in $(EXTRA_HOST_FLAGS) ; do \
32057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32058         done; \
32059         echo "Doing pdf in gotools" ; \
32060         (cd $(HOST_SUBDIR)/gotools && \
32061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32063                   "RANLIB=$${RANLIB}" \
32064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32065                   pdf) \
32066           || exit 1
32067
32068 @endif gotools
32069
32070 .PHONY: maybe-html-gotools html-gotools
32071 maybe-html-gotools:
32072 @if gotools
32073 maybe-html-gotools: html-gotools
32074
32075 html-gotools: \
32076     configure-gotools 
32077         @: $(MAKE); $(unstage)
32078         @[ -f ./gotools/Makefile ] || exit 0; \
32079         r=`${PWD_COMMAND}`; export r; \
32080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32081         $(HOST_EXPORTS) \
32082         for flag in $(EXTRA_HOST_FLAGS) ; do \
32083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32084         done; \
32085         echo "Doing html in gotools" ; \
32086         (cd $(HOST_SUBDIR)/gotools && \
32087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32089                   "RANLIB=$${RANLIB}" \
32090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32091                   html) \
32092           || exit 1
32093
32094 @endif gotools
32095
32096 .PHONY: maybe-TAGS-gotools TAGS-gotools
32097 maybe-TAGS-gotools:
32098 @if gotools
32099 maybe-TAGS-gotools: TAGS-gotools
32100
32101 TAGS-gotools: \
32102     configure-gotools 
32103         @: $(MAKE); $(unstage)
32104         @[ -f ./gotools/Makefile ] || exit 0; \
32105         r=`${PWD_COMMAND}`; export r; \
32106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32107         $(HOST_EXPORTS) \
32108         for flag in $(EXTRA_HOST_FLAGS) ; do \
32109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32110         done; \
32111         echo "Doing TAGS in gotools" ; \
32112         (cd $(HOST_SUBDIR)/gotools && \
32113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32115                   "RANLIB=$${RANLIB}" \
32116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32117                   TAGS) \
32118           || exit 1
32119
32120 @endif gotools
32121
32122 .PHONY: maybe-install-info-gotools install-info-gotools
32123 maybe-install-info-gotools:
32124 @if gotools
32125 maybe-install-info-gotools: install-info-gotools
32126
32127 install-info-gotools: \
32128     configure-gotools \
32129     info-gotools 
32130         @: $(MAKE); $(unstage)
32131         @[ -f ./gotools/Makefile ] || exit 0; \
32132         r=`${PWD_COMMAND}`; export r; \
32133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32134         $(HOST_EXPORTS) \
32135         for flag in $(EXTRA_HOST_FLAGS) ; do \
32136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32137         done; \
32138         echo "Doing install-info in gotools" ; \
32139         (cd $(HOST_SUBDIR)/gotools && \
32140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32142                   "RANLIB=$${RANLIB}" \
32143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32144                   install-info) \
32145           || exit 1
32146
32147 @endif gotools
32148
32149 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32150 maybe-install-pdf-gotools:
32151 @if gotools
32152 maybe-install-pdf-gotools: install-pdf-gotools
32153
32154 install-pdf-gotools: \
32155     configure-gotools \
32156     pdf-gotools 
32157         @: $(MAKE); $(unstage)
32158         @[ -f ./gotools/Makefile ] || exit 0; \
32159         r=`${PWD_COMMAND}`; export r; \
32160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32161         $(HOST_EXPORTS) \
32162         for flag in $(EXTRA_HOST_FLAGS) ; do \
32163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32164         done; \
32165         echo "Doing install-pdf in gotools" ; \
32166         (cd $(HOST_SUBDIR)/gotools && \
32167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32169                   "RANLIB=$${RANLIB}" \
32170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32171                   install-pdf) \
32172           || exit 1
32173
32174 @endif gotools
32175
32176 .PHONY: maybe-install-html-gotools install-html-gotools
32177 maybe-install-html-gotools:
32178 @if gotools
32179 maybe-install-html-gotools: install-html-gotools
32180
32181 install-html-gotools: \
32182     configure-gotools \
32183     html-gotools 
32184         @: $(MAKE); $(unstage)
32185         @[ -f ./gotools/Makefile ] || exit 0; \
32186         r=`${PWD_COMMAND}`; export r; \
32187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32188         $(HOST_EXPORTS) \
32189         for flag in $(EXTRA_HOST_FLAGS) ; do \
32190           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32191         done; \
32192         echo "Doing install-html in gotools" ; \
32193         (cd $(HOST_SUBDIR)/gotools && \
32194           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32195                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32196                   "RANLIB=$${RANLIB}" \
32197                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32198                   install-html) \
32199           || exit 1
32200
32201 @endif gotools
32202
32203 .PHONY: maybe-installcheck-gotools installcheck-gotools
32204 maybe-installcheck-gotools:
32205 @if gotools
32206 maybe-installcheck-gotools: installcheck-gotools
32207
32208 installcheck-gotools: \
32209     configure-gotools 
32210         @: $(MAKE); $(unstage)
32211         @[ -f ./gotools/Makefile ] || exit 0; \
32212         r=`${PWD_COMMAND}`; export r; \
32213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32214         $(HOST_EXPORTS) \
32215         for flag in $(EXTRA_HOST_FLAGS) ; do \
32216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32217         done; \
32218         echo "Doing installcheck in gotools" ; \
32219         (cd $(HOST_SUBDIR)/gotools && \
32220           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32221                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32222                   "RANLIB=$${RANLIB}" \
32223                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32224                   installcheck) \
32225           || exit 1
32226
32227 @endif gotools
32228
32229 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32230 maybe-mostlyclean-gotools:
32231 @if gotools
32232 maybe-mostlyclean-gotools: mostlyclean-gotools
32233
32234 mostlyclean-gotools: 
32235         @: $(MAKE); $(unstage)
32236         @[ -f ./gotools/Makefile ] || exit 0; \
32237         r=`${PWD_COMMAND}`; export r; \
32238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32239         $(HOST_EXPORTS) \
32240         for flag in $(EXTRA_HOST_FLAGS) ; do \
32241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32242         done; \
32243         echo "Doing mostlyclean in gotools" ; \
32244         (cd $(HOST_SUBDIR)/gotools && \
32245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32247                   "RANLIB=$${RANLIB}" \
32248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32249                   mostlyclean) \
32250           || exit 1
32251
32252 @endif gotools
32253
32254 .PHONY: maybe-clean-gotools clean-gotools
32255 maybe-clean-gotools:
32256 @if gotools
32257 maybe-clean-gotools: clean-gotools
32258
32259 clean-gotools: 
32260         @: $(MAKE); $(unstage)
32261         @[ -f ./gotools/Makefile ] || exit 0; \
32262         r=`${PWD_COMMAND}`; export r; \
32263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32264         $(HOST_EXPORTS) \
32265         for flag in $(EXTRA_HOST_FLAGS) ; do \
32266           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32267         done; \
32268         echo "Doing clean in gotools" ; \
32269         (cd $(HOST_SUBDIR)/gotools && \
32270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32272                   "RANLIB=$${RANLIB}" \
32273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32274                   clean) \
32275           || exit 1
32276
32277 @endif gotools
32278
32279 .PHONY: maybe-distclean-gotools distclean-gotools
32280 maybe-distclean-gotools:
32281 @if gotools
32282 maybe-distclean-gotools: distclean-gotools
32283
32284 distclean-gotools: 
32285         @: $(MAKE); $(unstage)
32286         @[ -f ./gotools/Makefile ] || exit 0; \
32287         r=`${PWD_COMMAND}`; export r; \
32288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32289         $(HOST_EXPORTS) \
32290         for flag in $(EXTRA_HOST_FLAGS) ; do \
32291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32292         done; \
32293         echo "Doing distclean in gotools" ; \
32294         (cd $(HOST_SUBDIR)/gotools && \
32295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32297                   "RANLIB=$${RANLIB}" \
32298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32299                   distclean) \
32300           || exit 1
32301
32302 @endif gotools
32303
32304 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32305 maybe-maintainer-clean-gotools:
32306 @if gotools
32307 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32308
32309 maintainer-clean-gotools: 
32310         @: $(MAKE); $(unstage)
32311         @[ -f ./gotools/Makefile ] || exit 0; \
32312         r=`${PWD_COMMAND}`; export r; \
32313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32314         $(HOST_EXPORTS) \
32315         for flag in $(EXTRA_HOST_FLAGS) ; do \
32316           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32317         done; \
32318         echo "Doing maintainer-clean in gotools" ; \
32319         (cd $(HOST_SUBDIR)/gotools && \
32320           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32321                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32322                   "RANLIB=$${RANLIB}" \
32323                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32324                   maintainer-clean) \
32325           || exit 1
32326
32327 @endif gotools
32328
32329
32330
32331 # ---------------------------------------
32332 # Modules which run on the target machine
32333 # ---------------------------------------
32334
32335
32336
32337
32338 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32339 maybe-configure-target-libstdc++-v3:
32340 @if gcc-bootstrap
32341 configure-target-libstdc++-v3: stage_current
32342 @endif gcc-bootstrap
32343 @if target-libstdc++-v3
32344 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32345 configure-target-libstdc++-v3: 
32346         @r=`${PWD_COMMAND}`; export r; \
32347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32348         echo "Checking multilib configuration for libstdc++-v3..."; \
32349         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32350         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32351         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32352           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32353             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32354           else \
32355             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32356             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32357           fi; \
32358         else \
32359           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32360         fi; \
32361         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32362         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32363         $(RAW_CXX_TARGET_EXPORTS)  \
32364         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32365         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32366         case $(srcdir) in \
32367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32368           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32370         esac; \
32371         module_srcdir=libstdc++-v3; \
32372         rm -f no-such-file || : ; \
32373         CONFIG_SITE=no-such-file $(SHELL) \
32374           $$s/$$module_srcdir/configure \
32375           --srcdir=$${topdir}/$$module_srcdir \
32376           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32377           --target=${target_alias}  \
32378           || exit 1
32379 @endif target-libstdc++-v3
32380
32381
32382
32383 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32384 maybe-configure-stage1-target-libstdc++-v3:
32385 @if target-libstdc++-v3-bootstrap
32386 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32387 configure-stage1-target-libstdc++-v3:
32388         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32389         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32390         @r=`${PWD_COMMAND}`; export r; \
32391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32392         TFLAGS="$(STAGE1_TFLAGS)"; \
32393         echo "Checking multilib configuration for libstdc++-v3..."; \
32394         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32395         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32396           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32397             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32398           else \
32399             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32400             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32401           fi; \
32402         else \
32403           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32404         fi; \
32405         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32406         $(RAW_CXX_TARGET_EXPORTS) \
32407         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32408         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32409         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32410         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32411         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32412         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32413         case $(srcdir) in \
32414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32415           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32417         esac; \
32418         module_srcdir=libstdc++-v3; \
32419         $(SHELL) $$s/$$module_srcdir/configure \
32420           --srcdir=$${topdir}/$$module_srcdir \
32421           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32422           --target=${target_alias} \
32423            \
32424           $(STAGE1_CONFIGURE_FLAGS)
32425 @endif target-libstdc++-v3-bootstrap
32426
32427 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32428 maybe-configure-stage2-target-libstdc++-v3:
32429 @if target-libstdc++-v3-bootstrap
32430 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32431 configure-stage2-target-libstdc++-v3:
32432         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32433         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32434         @r=`${PWD_COMMAND}`; export r; \
32435         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32436         TFLAGS="$(STAGE2_TFLAGS)"; \
32437         echo "Checking multilib configuration for libstdc++-v3..."; \
32438         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32439         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32440           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32441             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32442           else \
32443             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32444             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32445           fi; \
32446         else \
32447           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32448         fi; \
32449         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32450         $(RAW_CXX_TARGET_EXPORTS) \
32451          \
32452         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32453         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32454         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32455         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32456         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32457         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32458         case $(srcdir) in \
32459           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32460           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32461                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32462         esac; \
32463         module_srcdir=libstdc++-v3; \
32464         $(SHELL) $$s/$$module_srcdir/configure \
32465           --srcdir=$${topdir}/$$module_srcdir \
32466           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32467           --target=${target_alias} \
32468            --with-build-libsubdir=$(HOST_SUBDIR)  \
32469           $(STAGE2_CONFIGURE_FLAGS)
32470 @endif target-libstdc++-v3-bootstrap
32471
32472 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32473 maybe-configure-stage3-target-libstdc++-v3:
32474 @if target-libstdc++-v3-bootstrap
32475 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32476 configure-stage3-target-libstdc++-v3:
32477         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32478         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32479         @r=`${PWD_COMMAND}`; export r; \
32480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32481         TFLAGS="$(STAGE3_TFLAGS)"; \
32482         echo "Checking multilib configuration for libstdc++-v3..."; \
32483         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32484         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32485           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32486             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32487           else \
32488             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32489             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32490           fi; \
32491         else \
32492           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32493         fi; \
32494         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32495         $(RAW_CXX_TARGET_EXPORTS) \
32496          \
32497         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32498         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32499         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32500         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32501         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32502         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32503         case $(srcdir) in \
32504           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32505           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32506                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32507         esac; \
32508         module_srcdir=libstdc++-v3; \
32509         $(SHELL) $$s/$$module_srcdir/configure \
32510           --srcdir=$${topdir}/$$module_srcdir \
32511           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32512           --target=${target_alias} \
32513            --with-build-libsubdir=$(HOST_SUBDIR)  \
32514           $(STAGE3_CONFIGURE_FLAGS)
32515 @endif target-libstdc++-v3-bootstrap
32516
32517 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32518 maybe-configure-stage4-target-libstdc++-v3:
32519 @if target-libstdc++-v3-bootstrap
32520 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32521 configure-stage4-target-libstdc++-v3:
32522         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32523         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32524         @r=`${PWD_COMMAND}`; export r; \
32525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32526         TFLAGS="$(STAGE4_TFLAGS)"; \
32527         echo "Checking multilib configuration for libstdc++-v3..."; \
32528         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32529         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32530           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32531             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32532           else \
32533             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32534             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32535           fi; \
32536         else \
32537           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32538         fi; \
32539         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32540         $(RAW_CXX_TARGET_EXPORTS) \
32541          \
32542         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32543         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32544         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32545         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32546         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32547         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32548         case $(srcdir) in \
32549           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32550           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32551                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32552         esac; \
32553         module_srcdir=libstdc++-v3; \
32554         $(SHELL) $$s/$$module_srcdir/configure \
32555           --srcdir=$${topdir}/$$module_srcdir \
32556           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32557           --target=${target_alias} \
32558            --with-build-libsubdir=$(HOST_SUBDIR)  \
32559           $(STAGE4_CONFIGURE_FLAGS)
32560 @endif target-libstdc++-v3-bootstrap
32561
32562 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32563 maybe-configure-stageprofile-target-libstdc++-v3:
32564 @if target-libstdc++-v3-bootstrap
32565 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32566 configure-stageprofile-target-libstdc++-v3:
32567         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32568         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32569         @r=`${PWD_COMMAND}`; export r; \
32570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32571         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32572         echo "Checking multilib configuration for libstdc++-v3..."; \
32573         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32574         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32575           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32576             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32577           else \
32578             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32579             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32580           fi; \
32581         else \
32582           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32583         fi; \
32584         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32585         $(RAW_CXX_TARGET_EXPORTS) \
32586          \
32587         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32588         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32589         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32590         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32591         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32592         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32593         case $(srcdir) in \
32594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32595           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32597         esac; \
32598         module_srcdir=libstdc++-v3; \
32599         $(SHELL) $$s/$$module_srcdir/configure \
32600           --srcdir=$${topdir}/$$module_srcdir \
32601           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32602           --target=${target_alias} \
32603            --with-build-libsubdir=$(HOST_SUBDIR)  \
32604           $(STAGEprofile_CONFIGURE_FLAGS)
32605 @endif target-libstdc++-v3-bootstrap
32606
32607 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
32608 maybe-configure-stagefeedback-target-libstdc++-v3:
32609 @if target-libstdc++-v3-bootstrap
32610 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
32611 configure-stagefeedback-target-libstdc++-v3:
32612         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32613         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32614         @r=`${PWD_COMMAND}`; export r; \
32615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32616         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32617         echo "Checking multilib configuration for libstdc++-v3..."; \
32618         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32619         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32620           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32621             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32622           else \
32623             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32624             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32625           fi; \
32626         else \
32627           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32628         fi; \
32629         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32630         $(RAW_CXX_TARGET_EXPORTS) \
32631          \
32632         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32633         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32634         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32635         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32636         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32637         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32638         case $(srcdir) in \
32639           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32640           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32641                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32642         esac; \
32643         module_srcdir=libstdc++-v3; \
32644         $(SHELL) $$s/$$module_srcdir/configure \
32645           --srcdir=$${topdir}/$$module_srcdir \
32646           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32647           --target=${target_alias} \
32648            --with-build-libsubdir=$(HOST_SUBDIR)  \
32649           $(STAGEfeedback_CONFIGURE_FLAGS)
32650 @endif target-libstdc++-v3-bootstrap
32651
32652
32653
32654
32655
32656 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
32657 maybe-all-target-libstdc++-v3:
32658 @if gcc-bootstrap
32659 all-target-libstdc++-v3: stage_current
32660 @endif gcc-bootstrap
32661 @if target-libstdc++-v3
32662 TARGET-target-libstdc++-v3=all
32663 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
32664 all-target-libstdc++-v3: configure-target-libstdc++-v3
32665         @r=`${PWD_COMMAND}`; export r; \
32666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32667         $(RAW_CXX_TARGET_EXPORTS)  \
32668         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32669           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32670                 $(TARGET-target-libstdc++-v3))
32671 @endif target-libstdc++-v3
32672
32673
32674
32675 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
32676 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
32677 maybe-all-stage1-target-libstdc++-v3:
32678 maybe-clean-stage1-target-libstdc++-v3:
32679 @if target-libstdc++-v3-bootstrap
32680 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
32681 all-stage1: all-stage1-target-libstdc++-v3
32682 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32683 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32684         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32685         @r=`${PWD_COMMAND}`; export r; \
32686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32687         TFLAGS="$(STAGE1_TFLAGS)"; \
32688         $(RAW_CXX_TARGET_EXPORTS)  \
32689         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32690         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32691                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32692                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32693                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32694                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32695                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32696                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32697                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32698                   \
32699                 TFLAGS="$(STAGE1_TFLAGS)" \
32700                 $(TARGET-stage1-target-libstdc++-v3)
32701
32702 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
32703 clean-stage1: clean-stage1-target-libstdc++-v3
32704 clean-stage1-target-libstdc++-v3:
32705         @if [ $(current_stage) = stage1 ]; then \
32706           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32707         else \
32708           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
32709           $(MAKE) stage1-start; \
32710         fi; \
32711         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32712         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32713           clean
32714 @endif target-libstdc++-v3-bootstrap
32715
32716
32717 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
32718 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
32719 maybe-all-stage2-target-libstdc++-v3:
32720 maybe-clean-stage2-target-libstdc++-v3:
32721 @if target-libstdc++-v3-bootstrap
32722 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
32723 all-stage2: all-stage2-target-libstdc++-v3
32724 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32725 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32726         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32727         @r=`${PWD_COMMAND}`; export r; \
32728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32729         TFLAGS="$(STAGE2_TFLAGS)"; \
32730         $(RAW_CXX_TARGET_EXPORTS) \
32731           \
32732         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32733         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32734                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32735                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32736                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32737                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32738                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32739                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32740                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32741                 TFLAGS="$(STAGE2_TFLAGS)" \
32742                 $(TARGET-stage2-target-libstdc++-v3)
32743
32744 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
32745 clean-stage2: clean-stage2-target-libstdc++-v3
32746 clean-stage2-target-libstdc++-v3:
32747         @if [ $(current_stage) = stage2 ]; then \
32748           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32749         else \
32750           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
32751           $(MAKE) stage2-start; \
32752         fi; \
32753         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32754         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32755 @endif target-libstdc++-v3-bootstrap
32756
32757
32758 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
32759 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
32760 maybe-all-stage3-target-libstdc++-v3:
32761 maybe-clean-stage3-target-libstdc++-v3:
32762 @if target-libstdc++-v3-bootstrap
32763 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
32764 all-stage3: all-stage3-target-libstdc++-v3
32765 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32766 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32767         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32768         @r=`${PWD_COMMAND}`; export r; \
32769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32770         TFLAGS="$(STAGE3_TFLAGS)"; \
32771         $(RAW_CXX_TARGET_EXPORTS) \
32772           \
32773         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32774         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32775                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32776                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32777                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32778                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32779                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32780                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32781                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32782                 TFLAGS="$(STAGE3_TFLAGS)" \
32783                 $(TARGET-stage3-target-libstdc++-v3)
32784
32785 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
32786 clean-stage3: clean-stage3-target-libstdc++-v3
32787 clean-stage3-target-libstdc++-v3:
32788         @if [ $(current_stage) = stage3 ]; then \
32789           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32790         else \
32791           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
32792           $(MAKE) stage3-start; \
32793         fi; \
32794         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32795         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32796 @endif target-libstdc++-v3-bootstrap
32797
32798
32799 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
32800 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
32801 maybe-all-stage4-target-libstdc++-v3:
32802 maybe-clean-stage4-target-libstdc++-v3:
32803 @if target-libstdc++-v3-bootstrap
32804 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
32805 all-stage4: all-stage4-target-libstdc++-v3
32806 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32807 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32808         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32809         @r=`${PWD_COMMAND}`; export r; \
32810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32811         TFLAGS="$(STAGE4_TFLAGS)"; \
32812         $(RAW_CXX_TARGET_EXPORTS) \
32813           \
32814         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32815         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32816                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32817                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32818                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32819                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32820                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32821                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32822                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32823                 TFLAGS="$(STAGE4_TFLAGS)" \
32824                 $(TARGET-stage4-target-libstdc++-v3)
32825
32826 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
32827 clean-stage4: clean-stage4-target-libstdc++-v3
32828 clean-stage4-target-libstdc++-v3:
32829         @if [ $(current_stage) = stage4 ]; then \
32830           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32831         else \
32832           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
32833           $(MAKE) stage4-start; \
32834         fi; \
32835         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32836         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32837 @endif target-libstdc++-v3-bootstrap
32838
32839
32840 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
32841 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
32842 maybe-all-stageprofile-target-libstdc++-v3:
32843 maybe-clean-stageprofile-target-libstdc++-v3:
32844 @if target-libstdc++-v3-bootstrap
32845 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
32846 all-stageprofile: all-stageprofile-target-libstdc++-v3
32847 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32848 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32849         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32850         @r=`${PWD_COMMAND}`; export r; \
32851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32852         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32853         $(RAW_CXX_TARGET_EXPORTS) \
32854           \
32855         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32856         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32857                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32858                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32859                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32860                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32861                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32862                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32863                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32864                 TFLAGS="$(STAGEprofile_TFLAGS)" \
32865                 $(TARGET-stageprofile-target-libstdc++-v3)
32866
32867 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
32868 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
32869 clean-stageprofile-target-libstdc++-v3:
32870         @if [ $(current_stage) = stageprofile ]; then \
32871           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32872         else \
32873           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
32874           $(MAKE) stageprofile-start; \
32875         fi; \
32876         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32877         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32878 @endif target-libstdc++-v3-bootstrap
32879
32880
32881 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
32882 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
32883 maybe-all-stagefeedback-target-libstdc++-v3:
32884 maybe-clean-stagefeedback-target-libstdc++-v3:
32885 @if target-libstdc++-v3-bootstrap
32886 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
32887 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
32888 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32889 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
32890         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32891         @r=`${PWD_COMMAND}`; export r; \
32892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32893         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32894         $(RAW_CXX_TARGET_EXPORTS) \
32895           \
32896         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32897         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32898                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32899                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32900                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32901                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32902                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32903                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32904                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32905                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32906                 $(TARGET-stagefeedback-target-libstdc++-v3)
32907
32908 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
32909 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
32910 clean-stagefeedback-target-libstdc++-v3:
32911         @if [ $(current_stage) = stagefeedback ]; then \
32912           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32913         else \
32914           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
32915           $(MAKE) stagefeedback-start; \
32916         fi; \
32917         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32918         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32919 @endif target-libstdc++-v3-bootstrap
32920
32921
32922
32923
32924
32925
32926 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
32927 maybe-check-target-libstdc++-v3:
32928 @if target-libstdc++-v3
32929 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
32930
32931 check-target-libstdc++-v3:
32932         @: $(MAKE); $(unstage)
32933         @r=`${PWD_COMMAND}`; export r; \
32934         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32935         $(RAW_CXX_TARGET_EXPORTS) \
32936         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32937           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
32938
32939 @endif target-libstdc++-v3
32940
32941 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
32942 maybe-install-target-libstdc++-v3:
32943 @if target-libstdc++-v3
32944 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
32945
32946 install-target-libstdc++-v3: installdirs
32947         @: $(MAKE); $(unstage)
32948         @r=`${PWD_COMMAND}`; export r; \
32949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32950         $(RAW_CXX_TARGET_EXPORTS) \
32951         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32952           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32953
32954 @endif target-libstdc++-v3
32955
32956 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
32957 maybe-install-strip-target-libstdc++-v3:
32958 @if target-libstdc++-v3
32959 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
32960
32961 install-strip-target-libstdc++-v3: installdirs
32962         @: $(MAKE); $(unstage)
32963         @r=`${PWD_COMMAND}`; export r; \
32964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32965         $(RAW_CXX_TARGET_EXPORTS) \
32966         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32967           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
32968
32969 @endif target-libstdc++-v3
32970
32971 # Other targets (info, dvi, pdf, etc.)
32972
32973 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
32974 maybe-info-target-libstdc++-v3:
32975 @if target-libstdc++-v3
32976 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
32977
32978 info-target-libstdc++-v3: \
32979     configure-target-libstdc++-v3 
32980         @: $(MAKE); $(unstage)
32981         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32982         r=`${PWD_COMMAND}`; export r; \
32983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32984         $(RAW_CXX_TARGET_EXPORTS) \
32985         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32986         for flag in $(EXTRA_TARGET_FLAGS); do \
32987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32988         done; \
32989         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32992                   "RANLIB=$${RANLIB}" \
32993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32994                    info) \
32995           || exit 1
32996
32997 @endif target-libstdc++-v3
32998
32999 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33000 maybe-dvi-target-libstdc++-v3:
33001 @if target-libstdc++-v3
33002 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33003
33004 dvi-target-libstdc++-v3: \
33005     configure-target-libstdc++-v3 
33006         @: $(MAKE); $(unstage)
33007         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33008         r=`${PWD_COMMAND}`; export r; \
33009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33010         $(RAW_CXX_TARGET_EXPORTS) \
33011         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33012         for flag in $(EXTRA_TARGET_FLAGS); do \
33013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33014         done; \
33015         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33016           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33017                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33018                   "RANLIB=$${RANLIB}" \
33019                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33020                    dvi) \
33021           || exit 1
33022
33023 @endif target-libstdc++-v3
33024
33025 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33026 maybe-pdf-target-libstdc++-v3:
33027 @if target-libstdc++-v3
33028 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33029
33030 pdf-target-libstdc++-v3: \
33031     configure-target-libstdc++-v3 
33032         @: $(MAKE); $(unstage)
33033         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33034         r=`${PWD_COMMAND}`; export r; \
33035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33036         $(RAW_CXX_TARGET_EXPORTS) \
33037         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33038         for flag in $(EXTRA_TARGET_FLAGS); do \
33039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33040         done; \
33041         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33042           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33043                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33044                   "RANLIB=$${RANLIB}" \
33045                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33046                    pdf) \
33047           || exit 1
33048
33049 @endif target-libstdc++-v3
33050
33051 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33052 maybe-html-target-libstdc++-v3:
33053 @if target-libstdc++-v3
33054 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33055
33056 html-target-libstdc++-v3: \
33057     configure-target-libstdc++-v3 
33058         @: $(MAKE); $(unstage)
33059         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33060         r=`${PWD_COMMAND}`; export r; \
33061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33062         $(RAW_CXX_TARGET_EXPORTS) \
33063         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33064         for flag in $(EXTRA_TARGET_FLAGS); do \
33065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33066         done; \
33067         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33068           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33069                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33070                   "RANLIB=$${RANLIB}" \
33071                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33072                    html) \
33073           || exit 1
33074
33075 @endif target-libstdc++-v3
33076
33077 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33078 maybe-TAGS-target-libstdc++-v3:
33079 @if target-libstdc++-v3
33080 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33081
33082 TAGS-target-libstdc++-v3: \
33083     configure-target-libstdc++-v3 
33084         @: $(MAKE); $(unstage)
33085         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33086         r=`${PWD_COMMAND}`; export r; \
33087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33088         $(RAW_CXX_TARGET_EXPORTS) \
33089         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33090         for flag in $(EXTRA_TARGET_FLAGS); do \
33091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33092         done; \
33093         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33096                   "RANLIB=$${RANLIB}" \
33097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33098                    TAGS) \
33099           || exit 1
33100
33101 @endif target-libstdc++-v3
33102
33103 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33104 maybe-install-info-target-libstdc++-v3:
33105 @if target-libstdc++-v3
33106 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33107
33108 install-info-target-libstdc++-v3: \
33109     configure-target-libstdc++-v3 \
33110     info-target-libstdc++-v3 
33111         @: $(MAKE); $(unstage)
33112         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33113         r=`${PWD_COMMAND}`; export r; \
33114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33115         $(RAW_CXX_TARGET_EXPORTS) \
33116         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33117         for flag in $(EXTRA_TARGET_FLAGS); do \
33118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33119         done; \
33120         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33123                   "RANLIB=$${RANLIB}" \
33124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33125                    install-info) \
33126           || exit 1
33127
33128 @endif target-libstdc++-v3
33129
33130 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33131 maybe-install-pdf-target-libstdc++-v3:
33132 @if target-libstdc++-v3
33133 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33134
33135 install-pdf-target-libstdc++-v3: \
33136     configure-target-libstdc++-v3 \
33137     pdf-target-libstdc++-v3 
33138         @: $(MAKE); $(unstage)
33139         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33140         r=`${PWD_COMMAND}`; export r; \
33141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33142         $(RAW_CXX_TARGET_EXPORTS) \
33143         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33144         for flag in $(EXTRA_TARGET_FLAGS); do \
33145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33146         done; \
33147         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33150                   "RANLIB=$${RANLIB}" \
33151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33152                    install-pdf) \
33153           || exit 1
33154
33155 @endif target-libstdc++-v3
33156
33157 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33158 maybe-install-html-target-libstdc++-v3:
33159 @if target-libstdc++-v3
33160 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33161
33162 install-html-target-libstdc++-v3: \
33163     configure-target-libstdc++-v3 \
33164     html-target-libstdc++-v3 
33165         @: $(MAKE); $(unstage)
33166         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33167         r=`${PWD_COMMAND}`; export r; \
33168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33169         $(RAW_CXX_TARGET_EXPORTS) \
33170         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33171         for flag in $(EXTRA_TARGET_FLAGS); do \
33172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33173         done; \
33174         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33177                   "RANLIB=$${RANLIB}" \
33178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33179                    install-html) \
33180           || exit 1
33181
33182 @endif target-libstdc++-v3
33183
33184 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33185 maybe-installcheck-target-libstdc++-v3:
33186 @if target-libstdc++-v3
33187 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33188
33189 installcheck-target-libstdc++-v3: \
33190     configure-target-libstdc++-v3 
33191         @: $(MAKE); $(unstage)
33192         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33193         r=`${PWD_COMMAND}`; export r; \
33194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33195         $(RAW_CXX_TARGET_EXPORTS) \
33196         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33197         for flag in $(EXTRA_TARGET_FLAGS); do \
33198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33199         done; \
33200         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33203                   "RANLIB=$${RANLIB}" \
33204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33205                    installcheck) \
33206           || exit 1
33207
33208 @endif target-libstdc++-v3
33209
33210 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33211 maybe-mostlyclean-target-libstdc++-v3:
33212 @if target-libstdc++-v3
33213 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33214
33215 mostlyclean-target-libstdc++-v3: 
33216         @: $(MAKE); $(unstage)
33217         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33218         r=`${PWD_COMMAND}`; export r; \
33219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33220         $(RAW_CXX_TARGET_EXPORTS) \
33221         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33222         for flag in $(EXTRA_TARGET_FLAGS); do \
33223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33224         done; \
33225         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33228                   "RANLIB=$${RANLIB}" \
33229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33230                    mostlyclean) \
33231           || exit 1
33232
33233 @endif target-libstdc++-v3
33234
33235 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33236 maybe-clean-target-libstdc++-v3:
33237 @if target-libstdc++-v3
33238 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33239
33240 clean-target-libstdc++-v3: 
33241         @: $(MAKE); $(unstage)
33242         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33243         r=`${PWD_COMMAND}`; export r; \
33244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33245         $(RAW_CXX_TARGET_EXPORTS) \
33246         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33247         for flag in $(EXTRA_TARGET_FLAGS); do \
33248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33249         done; \
33250         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33253                   "RANLIB=$${RANLIB}" \
33254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33255                    clean) \
33256           || exit 1
33257
33258 @endif target-libstdc++-v3
33259
33260 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33261 maybe-distclean-target-libstdc++-v3:
33262 @if target-libstdc++-v3
33263 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33264
33265 distclean-target-libstdc++-v3: 
33266         @: $(MAKE); $(unstage)
33267         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33268         r=`${PWD_COMMAND}`; export r; \
33269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33270         $(RAW_CXX_TARGET_EXPORTS) \
33271         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33272         for flag in $(EXTRA_TARGET_FLAGS); do \
33273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33274         done; \
33275         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33278                   "RANLIB=$${RANLIB}" \
33279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33280                    distclean) \
33281           || exit 1
33282
33283 @endif target-libstdc++-v3
33284
33285 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33286 maybe-maintainer-clean-target-libstdc++-v3:
33287 @if target-libstdc++-v3
33288 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33289
33290 maintainer-clean-target-libstdc++-v3: 
33291         @: $(MAKE); $(unstage)
33292         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33293         r=`${PWD_COMMAND}`; export r; \
33294         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33295         $(RAW_CXX_TARGET_EXPORTS) \
33296         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33297         for flag in $(EXTRA_TARGET_FLAGS); do \
33298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33299         done; \
33300         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33301           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33302                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33303                   "RANLIB=$${RANLIB}" \
33304                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33305                    maintainer-clean) \
33306           || exit 1
33307
33308 @endif target-libstdc++-v3
33309
33310
33311
33312
33313
33314 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33315 maybe-configure-target-libsanitizer:
33316 @if gcc-bootstrap
33317 configure-target-libsanitizer: stage_current
33318 @endif gcc-bootstrap
33319 @if target-libsanitizer
33320 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33321 configure-target-libsanitizer: 
33322         @r=`${PWD_COMMAND}`; export r; \
33323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33324         echo "Checking multilib configuration for libsanitizer..."; \
33325         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33326         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33327         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33328           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33329             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33330           else \
33331             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33332             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33333           fi; \
33334         else \
33335           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33336         fi; \
33337         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33338         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33339         $(RAW_CXX_TARGET_EXPORTS)  \
33340         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33341         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33342         case $(srcdir) in \
33343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33344           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33346         esac; \
33347         module_srcdir=libsanitizer; \
33348         rm -f no-such-file || : ; \
33349         CONFIG_SITE=no-such-file $(SHELL) \
33350           $$s/$$module_srcdir/configure \
33351           --srcdir=$${topdir}/$$module_srcdir \
33352           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33353           --target=${target_alias}  \
33354           || exit 1
33355 @endif target-libsanitizer
33356
33357
33358
33359 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33360 maybe-configure-stage1-target-libsanitizer:
33361 @if target-libsanitizer-bootstrap
33362 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33363 configure-stage1-target-libsanitizer:
33364         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33365         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33366         @r=`${PWD_COMMAND}`; export r; \
33367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33368         TFLAGS="$(STAGE1_TFLAGS)"; \
33369         echo "Checking multilib configuration for libsanitizer..."; \
33370         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33371         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33372           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33373             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33374           else \
33375             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33376             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33377           fi; \
33378         else \
33379           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33380         fi; \
33381         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33382         $(RAW_CXX_TARGET_EXPORTS) \
33383         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33384         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33385         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33386         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer ; \
33387         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33388         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33389         case $(srcdir) in \
33390           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33391           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33392                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33393         esac; \
33394         module_srcdir=libsanitizer; \
33395         $(SHELL) $$s/$$module_srcdir/configure \
33396           --srcdir=$${topdir}/$$module_srcdir \
33397           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33398           --target=${target_alias} \
33399            \
33400           $(STAGE1_CONFIGURE_FLAGS)
33401 @endif target-libsanitizer-bootstrap
33402
33403 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33404 maybe-configure-stage2-target-libsanitizer:
33405 @if target-libsanitizer-bootstrap
33406 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33407 configure-stage2-target-libsanitizer:
33408         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33409         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33410         @r=`${PWD_COMMAND}`; export r; \
33411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33412         TFLAGS="$(STAGE2_TFLAGS)"; \
33413         echo "Checking multilib configuration for libsanitizer..."; \
33414         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33415         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33416           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33417             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33418           else \
33419             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33420             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33421           fi; \
33422         else \
33423           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33424         fi; \
33425         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33426         $(RAW_CXX_TARGET_EXPORTS) \
33427          \
33428         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33429         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33430         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33431         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer ; \
33432         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33433         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33434         case $(srcdir) in \
33435           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33436           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33437                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33438         esac; \
33439         module_srcdir=libsanitizer; \
33440         $(SHELL) $$s/$$module_srcdir/configure \
33441           --srcdir=$${topdir}/$$module_srcdir \
33442           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33443           --target=${target_alias} \
33444            --with-build-libsubdir=$(HOST_SUBDIR)  \
33445           $(STAGE2_CONFIGURE_FLAGS)
33446 @endif target-libsanitizer-bootstrap
33447
33448 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33449 maybe-configure-stage3-target-libsanitizer:
33450 @if target-libsanitizer-bootstrap
33451 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33452 configure-stage3-target-libsanitizer:
33453         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33454         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33455         @r=`${PWD_COMMAND}`; export r; \
33456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33457         TFLAGS="$(STAGE3_TFLAGS)"; \
33458         echo "Checking multilib configuration for libsanitizer..."; \
33459         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33460         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33461           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33462             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33463           else \
33464             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33465             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33466           fi; \
33467         else \
33468           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33469         fi; \
33470         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33471         $(RAW_CXX_TARGET_EXPORTS) \
33472          \
33473         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33474         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33475         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33476         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer ; \
33477         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33478         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33479         case $(srcdir) in \
33480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33481           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33483         esac; \
33484         module_srcdir=libsanitizer; \
33485         $(SHELL) $$s/$$module_srcdir/configure \
33486           --srcdir=$${topdir}/$$module_srcdir \
33487           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33488           --target=${target_alias} \
33489            --with-build-libsubdir=$(HOST_SUBDIR)  \
33490           $(STAGE3_CONFIGURE_FLAGS)
33491 @endif target-libsanitizer-bootstrap
33492
33493 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33494 maybe-configure-stage4-target-libsanitizer:
33495 @if target-libsanitizer-bootstrap
33496 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33497 configure-stage4-target-libsanitizer:
33498         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33499         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33500         @r=`${PWD_COMMAND}`; export r; \
33501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33502         TFLAGS="$(STAGE4_TFLAGS)"; \
33503         echo "Checking multilib configuration for libsanitizer..."; \
33504         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33505         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33506           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33507             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33508           else \
33509             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33510             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33511           fi; \
33512         else \
33513           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33514         fi; \
33515         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33516         $(RAW_CXX_TARGET_EXPORTS) \
33517          \
33518         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33519         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33520         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33521         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer ; \
33522         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33523         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33524         case $(srcdir) in \
33525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33526           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33528         esac; \
33529         module_srcdir=libsanitizer; \
33530         $(SHELL) $$s/$$module_srcdir/configure \
33531           --srcdir=$${topdir}/$$module_srcdir \
33532           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33533           --target=${target_alias} \
33534            --with-build-libsubdir=$(HOST_SUBDIR)  \
33535           $(STAGE4_CONFIGURE_FLAGS)
33536 @endif target-libsanitizer-bootstrap
33537
33538 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33539 maybe-configure-stageprofile-target-libsanitizer:
33540 @if target-libsanitizer-bootstrap
33541 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33542 configure-stageprofile-target-libsanitizer:
33543         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33544         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33545         @r=`${PWD_COMMAND}`; export r; \
33546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33547         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33548         echo "Checking multilib configuration for libsanitizer..."; \
33549         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33550         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33551           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33552             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33553           else \
33554             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33555             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33556           fi; \
33557         else \
33558           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33559         fi; \
33560         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33561         $(RAW_CXX_TARGET_EXPORTS) \
33562          \
33563         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33564         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33565         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33566         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer ; \
33567         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33568         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33569         case $(srcdir) in \
33570           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33571           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33572                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33573         esac; \
33574         module_srcdir=libsanitizer; \
33575         $(SHELL) $$s/$$module_srcdir/configure \
33576           --srcdir=$${topdir}/$$module_srcdir \
33577           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33578           --target=${target_alias} \
33579            --with-build-libsubdir=$(HOST_SUBDIR)  \
33580           $(STAGEprofile_CONFIGURE_FLAGS)
33581 @endif target-libsanitizer-bootstrap
33582
33583 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
33584 maybe-configure-stagefeedback-target-libsanitizer:
33585 @if target-libsanitizer-bootstrap
33586 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
33587 configure-stagefeedback-target-libsanitizer:
33588         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33589         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33590         @r=`${PWD_COMMAND}`; export r; \
33591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33592         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33593         echo "Checking multilib configuration for libsanitizer..."; \
33594         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33595         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33596           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33597             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33598           else \
33599             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33600             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33601           fi; \
33602         else \
33603           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33604         fi; \
33605         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33606         $(RAW_CXX_TARGET_EXPORTS) \
33607          \
33608         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33609         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33610         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33611         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer ; \
33612         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33613         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33614         case $(srcdir) in \
33615           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33616           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33617                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33618         esac; \
33619         module_srcdir=libsanitizer; \
33620         $(SHELL) $$s/$$module_srcdir/configure \
33621           --srcdir=$${topdir}/$$module_srcdir \
33622           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33623           --target=${target_alias} \
33624            --with-build-libsubdir=$(HOST_SUBDIR)  \
33625           $(STAGEfeedback_CONFIGURE_FLAGS)
33626 @endif target-libsanitizer-bootstrap
33627
33628
33629
33630
33631
33632 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
33633 maybe-all-target-libsanitizer:
33634 @if gcc-bootstrap
33635 all-target-libsanitizer: stage_current
33636 @endif gcc-bootstrap
33637 @if target-libsanitizer
33638 TARGET-target-libsanitizer=all
33639 maybe-all-target-libsanitizer: all-target-libsanitizer
33640 all-target-libsanitizer: configure-target-libsanitizer
33641         @r=`${PWD_COMMAND}`; export r; \
33642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33643         $(RAW_CXX_TARGET_EXPORTS)  \
33644         (cd $(TARGET_SUBDIR)/libsanitizer && \
33645           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33646                 $(TARGET-target-libsanitizer))
33647 @endif target-libsanitizer
33648
33649
33650
33651 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
33652 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
33653 maybe-all-stage1-target-libsanitizer:
33654 maybe-clean-stage1-target-libsanitizer:
33655 @if target-libsanitizer-bootstrap
33656 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
33657 all-stage1: all-stage1-target-libsanitizer
33658 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
33659 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33660         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33661         @r=`${PWD_COMMAND}`; export r; \
33662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33663         TFLAGS="$(STAGE1_TFLAGS)"; \
33664         $(RAW_CXX_TARGET_EXPORTS)  \
33665         cd $(TARGET_SUBDIR)/libsanitizer && \
33666         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33667                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33668                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33669                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33670                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33671                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33672                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33673                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33674                   \
33675                 TFLAGS="$(STAGE1_TFLAGS)" \
33676                 $(TARGET-stage1-target-libsanitizer)
33677
33678 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
33679 clean-stage1: clean-stage1-target-libsanitizer
33680 clean-stage1-target-libsanitizer:
33681         @if [ $(current_stage) = stage1 ]; then \
33682           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33683         else \
33684           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
33685           $(MAKE) stage1-start; \
33686         fi; \
33687         cd $(TARGET_SUBDIR)/libsanitizer && \
33688         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33689           clean
33690 @endif target-libsanitizer-bootstrap
33691
33692
33693 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
33694 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
33695 maybe-all-stage2-target-libsanitizer:
33696 maybe-clean-stage2-target-libsanitizer:
33697 @if target-libsanitizer-bootstrap
33698 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
33699 all-stage2: all-stage2-target-libsanitizer
33700 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
33701 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33702         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33703         @r=`${PWD_COMMAND}`; export r; \
33704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33705         TFLAGS="$(STAGE2_TFLAGS)"; \
33706         $(RAW_CXX_TARGET_EXPORTS) \
33707           \
33708         cd $(TARGET_SUBDIR)/libsanitizer && \
33709         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33710                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33711                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33712                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33713                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33714                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33715                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33716                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33717                 TFLAGS="$(STAGE2_TFLAGS)" \
33718                 $(TARGET-stage2-target-libsanitizer)
33719
33720 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
33721 clean-stage2: clean-stage2-target-libsanitizer
33722 clean-stage2-target-libsanitizer:
33723         @if [ $(current_stage) = stage2 ]; then \
33724           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33725         else \
33726           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
33727           $(MAKE) stage2-start; \
33728         fi; \
33729         cd $(TARGET_SUBDIR)/libsanitizer && \
33730         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33731 @endif target-libsanitizer-bootstrap
33732
33733
33734 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
33735 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
33736 maybe-all-stage3-target-libsanitizer:
33737 maybe-clean-stage3-target-libsanitizer:
33738 @if target-libsanitizer-bootstrap
33739 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
33740 all-stage3: all-stage3-target-libsanitizer
33741 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
33742 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33743         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33744         @r=`${PWD_COMMAND}`; export r; \
33745         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33746         TFLAGS="$(STAGE3_TFLAGS)"; \
33747         $(RAW_CXX_TARGET_EXPORTS) \
33748           \
33749         cd $(TARGET_SUBDIR)/libsanitizer && \
33750         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33751                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33752                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33753                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33754                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33755                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33756                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33757                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33758                 TFLAGS="$(STAGE3_TFLAGS)" \
33759                 $(TARGET-stage3-target-libsanitizer)
33760
33761 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
33762 clean-stage3: clean-stage3-target-libsanitizer
33763 clean-stage3-target-libsanitizer:
33764         @if [ $(current_stage) = stage3 ]; then \
33765           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33766         else \
33767           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
33768           $(MAKE) stage3-start; \
33769         fi; \
33770         cd $(TARGET_SUBDIR)/libsanitizer && \
33771         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33772 @endif target-libsanitizer-bootstrap
33773
33774
33775 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
33776 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
33777 maybe-all-stage4-target-libsanitizer:
33778 maybe-clean-stage4-target-libsanitizer:
33779 @if target-libsanitizer-bootstrap
33780 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
33781 all-stage4: all-stage4-target-libsanitizer
33782 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
33783 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33784         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33785         @r=`${PWD_COMMAND}`; export r; \
33786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33787         TFLAGS="$(STAGE4_TFLAGS)"; \
33788         $(RAW_CXX_TARGET_EXPORTS) \
33789           \
33790         cd $(TARGET_SUBDIR)/libsanitizer && \
33791         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33792                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33793                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33794                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33795                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33796                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33797                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33798                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33799                 TFLAGS="$(STAGE4_TFLAGS)" \
33800                 $(TARGET-stage4-target-libsanitizer)
33801
33802 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
33803 clean-stage4: clean-stage4-target-libsanitizer
33804 clean-stage4-target-libsanitizer:
33805         @if [ $(current_stage) = stage4 ]; then \
33806           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33807         else \
33808           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
33809           $(MAKE) stage4-start; \
33810         fi; \
33811         cd $(TARGET_SUBDIR)/libsanitizer && \
33812         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33813 @endif target-libsanitizer-bootstrap
33814
33815
33816 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
33817 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
33818 maybe-all-stageprofile-target-libsanitizer:
33819 maybe-clean-stageprofile-target-libsanitizer:
33820 @if target-libsanitizer-bootstrap
33821 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
33822 all-stageprofile: all-stageprofile-target-libsanitizer
33823 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
33824 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33825         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33826         @r=`${PWD_COMMAND}`; export r; \
33827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33828         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33829         $(RAW_CXX_TARGET_EXPORTS) \
33830           \
33831         cd $(TARGET_SUBDIR)/libsanitizer && \
33832         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33833                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33834                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33835                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33836                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33837                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33838                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33839                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33840                 TFLAGS="$(STAGEprofile_TFLAGS)" \
33841                 $(TARGET-stageprofile-target-libsanitizer)
33842
33843 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
33844 clean-stageprofile: clean-stageprofile-target-libsanitizer
33845 clean-stageprofile-target-libsanitizer:
33846         @if [ $(current_stage) = stageprofile ]; then \
33847           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33848         else \
33849           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
33850           $(MAKE) stageprofile-start; \
33851         fi; \
33852         cd $(TARGET_SUBDIR)/libsanitizer && \
33853         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33854 @endif target-libsanitizer-bootstrap
33855
33856
33857 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
33858 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
33859 maybe-all-stagefeedback-target-libsanitizer:
33860 maybe-clean-stagefeedback-target-libsanitizer:
33861 @if target-libsanitizer-bootstrap
33862 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
33863 all-stagefeedback: all-stagefeedback-target-libsanitizer
33864 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
33865 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
33866         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33867         @r=`${PWD_COMMAND}`; export r; \
33868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33869         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33870         $(RAW_CXX_TARGET_EXPORTS) \
33871           \
33872         cd $(TARGET_SUBDIR)/libsanitizer && \
33873         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33874                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33875                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33876                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33877                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33878                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33879                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33880                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33881                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33882                 $(TARGET-stagefeedback-target-libsanitizer)
33883
33884 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
33885 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
33886 clean-stagefeedback-target-libsanitizer:
33887         @if [ $(current_stage) = stagefeedback ]; then \
33888           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33889         else \
33890           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
33891           $(MAKE) stagefeedback-start; \
33892         fi; \
33893         cd $(TARGET_SUBDIR)/libsanitizer && \
33894         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33895 @endif target-libsanitizer-bootstrap
33896
33897
33898
33899
33900
33901
33902 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
33903 maybe-check-target-libsanitizer:
33904 @if target-libsanitizer
33905 maybe-check-target-libsanitizer: check-target-libsanitizer
33906
33907 check-target-libsanitizer:
33908         @: $(MAKE); $(unstage)
33909         @r=`${PWD_COMMAND}`; export r; \
33910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33911         $(RAW_CXX_TARGET_EXPORTS) \
33912         (cd $(TARGET_SUBDIR)/libsanitizer && \
33913           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33914
33915 @endif target-libsanitizer
33916
33917 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
33918 maybe-install-target-libsanitizer:
33919 @if target-libsanitizer
33920 maybe-install-target-libsanitizer: install-target-libsanitizer
33921
33922 install-target-libsanitizer: installdirs
33923         @: $(MAKE); $(unstage)
33924         @r=`${PWD_COMMAND}`; export r; \
33925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33926         $(RAW_CXX_TARGET_EXPORTS) \
33927         (cd $(TARGET_SUBDIR)/libsanitizer && \
33928           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33929
33930 @endif target-libsanitizer
33931
33932 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
33933 maybe-install-strip-target-libsanitizer:
33934 @if target-libsanitizer
33935 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
33936
33937 install-strip-target-libsanitizer: installdirs
33938         @: $(MAKE); $(unstage)
33939         @r=`${PWD_COMMAND}`; export r; \
33940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33941         $(RAW_CXX_TARGET_EXPORTS) \
33942         (cd $(TARGET_SUBDIR)/libsanitizer && \
33943           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33944
33945 @endif target-libsanitizer
33946
33947 # Other targets (info, dvi, pdf, etc.)
33948
33949 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
33950 maybe-info-target-libsanitizer:
33951 @if target-libsanitizer
33952 maybe-info-target-libsanitizer: info-target-libsanitizer
33953
33954 info-target-libsanitizer: \
33955     configure-target-libsanitizer 
33956         @: $(MAKE); $(unstage)
33957         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33958         r=`${PWD_COMMAND}`; export r; \
33959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33960         $(RAW_CXX_TARGET_EXPORTS) \
33961         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer" ; \
33962         for flag in $(EXTRA_TARGET_FLAGS); do \
33963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33964         done; \
33965         (cd $(TARGET_SUBDIR)/libsanitizer && \
33966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33968                   "RANLIB=$${RANLIB}" \
33969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33970                    info) \
33971           || exit 1
33972
33973 @endif target-libsanitizer
33974
33975 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
33976 maybe-dvi-target-libsanitizer:
33977 @if target-libsanitizer
33978 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
33979
33980 dvi-target-libsanitizer: \
33981     configure-target-libsanitizer 
33982         @: $(MAKE); $(unstage)
33983         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33984         r=`${PWD_COMMAND}`; export r; \
33985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33986         $(RAW_CXX_TARGET_EXPORTS) \
33987         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer" ; \
33988         for flag in $(EXTRA_TARGET_FLAGS); do \
33989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33990         done; \
33991         (cd $(TARGET_SUBDIR)/libsanitizer && \
33992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33994                   "RANLIB=$${RANLIB}" \
33995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33996                    dvi) \
33997           || exit 1
33998
33999 @endif target-libsanitizer
34000
34001 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34002 maybe-pdf-target-libsanitizer:
34003 @if target-libsanitizer
34004 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34005
34006 pdf-target-libsanitizer: \
34007     configure-target-libsanitizer 
34008         @: $(MAKE); $(unstage)
34009         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34010         r=`${PWD_COMMAND}`; export r; \
34011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34012         $(RAW_CXX_TARGET_EXPORTS) \
34013         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
34014         for flag in $(EXTRA_TARGET_FLAGS); do \
34015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34016         done; \
34017         (cd $(TARGET_SUBDIR)/libsanitizer && \
34018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34020                   "RANLIB=$${RANLIB}" \
34021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34022                    pdf) \
34023           || exit 1
34024
34025 @endif target-libsanitizer
34026
34027 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34028 maybe-html-target-libsanitizer:
34029 @if target-libsanitizer
34030 maybe-html-target-libsanitizer: html-target-libsanitizer
34031
34032 html-target-libsanitizer: \
34033     configure-target-libsanitizer 
34034         @: $(MAKE); $(unstage)
34035         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34036         r=`${PWD_COMMAND}`; export r; \
34037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34038         $(RAW_CXX_TARGET_EXPORTS) \
34039         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer" ; \
34040         for flag in $(EXTRA_TARGET_FLAGS); do \
34041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34042         done; \
34043         (cd $(TARGET_SUBDIR)/libsanitizer && \
34044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34046                   "RANLIB=$${RANLIB}" \
34047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34048                    html) \
34049           || exit 1
34050
34051 @endif target-libsanitizer
34052
34053 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34054 maybe-TAGS-target-libsanitizer:
34055 @if target-libsanitizer
34056 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34057
34058 TAGS-target-libsanitizer: \
34059     configure-target-libsanitizer 
34060         @: $(MAKE); $(unstage)
34061         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34062         r=`${PWD_COMMAND}`; export r; \
34063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34064         $(RAW_CXX_TARGET_EXPORTS) \
34065         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer" ; \
34066         for flag in $(EXTRA_TARGET_FLAGS); do \
34067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34068         done; \
34069         (cd $(TARGET_SUBDIR)/libsanitizer && \
34070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34072                   "RANLIB=$${RANLIB}" \
34073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34074                    TAGS) \
34075           || exit 1
34076
34077 @endif target-libsanitizer
34078
34079 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34080 maybe-install-info-target-libsanitizer:
34081 @if target-libsanitizer
34082 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34083
34084 install-info-target-libsanitizer: \
34085     configure-target-libsanitizer \
34086     info-target-libsanitizer 
34087         @: $(MAKE); $(unstage)
34088         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34089         r=`${PWD_COMMAND}`; export r; \
34090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34091         $(RAW_CXX_TARGET_EXPORTS) \
34092         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer" ; \
34093         for flag in $(EXTRA_TARGET_FLAGS); do \
34094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34095         done; \
34096         (cd $(TARGET_SUBDIR)/libsanitizer && \
34097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34099                   "RANLIB=$${RANLIB}" \
34100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34101                    install-info) \
34102           || exit 1
34103
34104 @endif target-libsanitizer
34105
34106 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34107 maybe-install-pdf-target-libsanitizer:
34108 @if target-libsanitizer
34109 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34110
34111 install-pdf-target-libsanitizer: \
34112     configure-target-libsanitizer \
34113     pdf-target-libsanitizer 
34114         @: $(MAKE); $(unstage)
34115         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34116         r=`${PWD_COMMAND}`; export r; \
34117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34118         $(RAW_CXX_TARGET_EXPORTS) \
34119         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
34120         for flag in $(EXTRA_TARGET_FLAGS); do \
34121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34122         done; \
34123         (cd $(TARGET_SUBDIR)/libsanitizer && \
34124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34126                   "RANLIB=$${RANLIB}" \
34127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34128                    install-pdf) \
34129           || exit 1
34130
34131 @endif target-libsanitizer
34132
34133 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34134 maybe-install-html-target-libsanitizer:
34135 @if target-libsanitizer
34136 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34137
34138 install-html-target-libsanitizer: \
34139     configure-target-libsanitizer \
34140     html-target-libsanitizer 
34141         @: $(MAKE); $(unstage)
34142         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34143         r=`${PWD_COMMAND}`; export r; \
34144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34145         $(RAW_CXX_TARGET_EXPORTS) \
34146         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer" ; \
34147         for flag in $(EXTRA_TARGET_FLAGS); do \
34148           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34149         done; \
34150         (cd $(TARGET_SUBDIR)/libsanitizer && \
34151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34153                   "RANLIB=$${RANLIB}" \
34154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34155                    install-html) \
34156           || exit 1
34157
34158 @endif target-libsanitizer
34159
34160 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34161 maybe-installcheck-target-libsanitizer:
34162 @if target-libsanitizer
34163 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34164
34165 installcheck-target-libsanitizer: \
34166     configure-target-libsanitizer 
34167         @: $(MAKE); $(unstage)
34168         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34169         r=`${PWD_COMMAND}`; export r; \
34170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34171         $(RAW_CXX_TARGET_EXPORTS) \
34172         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer" ; \
34173         for flag in $(EXTRA_TARGET_FLAGS); do \
34174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34175         done; \
34176         (cd $(TARGET_SUBDIR)/libsanitizer && \
34177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34179                   "RANLIB=$${RANLIB}" \
34180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34181                    installcheck) \
34182           || exit 1
34183
34184 @endif target-libsanitizer
34185
34186 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34187 maybe-mostlyclean-target-libsanitizer:
34188 @if target-libsanitizer
34189 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34190
34191 mostlyclean-target-libsanitizer: 
34192         @: $(MAKE); $(unstage)
34193         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34194         r=`${PWD_COMMAND}`; export r; \
34195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34196         $(RAW_CXX_TARGET_EXPORTS) \
34197         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer" ; \
34198         for flag in $(EXTRA_TARGET_FLAGS); do \
34199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34200         done; \
34201         (cd $(TARGET_SUBDIR)/libsanitizer && \
34202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34204                   "RANLIB=$${RANLIB}" \
34205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34206                    mostlyclean) \
34207           || exit 1
34208
34209 @endif target-libsanitizer
34210
34211 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34212 maybe-clean-target-libsanitizer:
34213 @if target-libsanitizer
34214 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34215
34216 clean-target-libsanitizer: 
34217         @: $(MAKE); $(unstage)
34218         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34219         r=`${PWD_COMMAND}`; export r; \
34220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34221         $(RAW_CXX_TARGET_EXPORTS) \
34222         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer" ; \
34223         for flag in $(EXTRA_TARGET_FLAGS); do \
34224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34225         done; \
34226         (cd $(TARGET_SUBDIR)/libsanitizer && \
34227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34229                   "RANLIB=$${RANLIB}" \
34230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34231                    clean) \
34232           || exit 1
34233
34234 @endif target-libsanitizer
34235
34236 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34237 maybe-distclean-target-libsanitizer:
34238 @if target-libsanitizer
34239 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34240
34241 distclean-target-libsanitizer: 
34242         @: $(MAKE); $(unstage)
34243         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34244         r=`${PWD_COMMAND}`; export r; \
34245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34246         $(RAW_CXX_TARGET_EXPORTS) \
34247         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer" ; \
34248         for flag in $(EXTRA_TARGET_FLAGS); do \
34249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34250         done; \
34251         (cd $(TARGET_SUBDIR)/libsanitizer && \
34252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34254                   "RANLIB=$${RANLIB}" \
34255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34256                    distclean) \
34257           || exit 1
34258
34259 @endif target-libsanitizer
34260
34261 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34262 maybe-maintainer-clean-target-libsanitizer:
34263 @if target-libsanitizer
34264 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34265
34266 maintainer-clean-target-libsanitizer: 
34267         @: $(MAKE); $(unstage)
34268         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34269         r=`${PWD_COMMAND}`; export r; \
34270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34271         $(RAW_CXX_TARGET_EXPORTS) \
34272         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer" ; \
34273         for flag in $(EXTRA_TARGET_FLAGS); do \
34274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34275         done; \
34276         (cd $(TARGET_SUBDIR)/libsanitizer && \
34277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34279                   "RANLIB=$${RANLIB}" \
34280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34281                    maintainer-clean) \
34282           || exit 1
34283
34284 @endif target-libsanitizer
34285
34286
34287
34288
34289
34290 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34291 maybe-configure-target-libmpx:
34292 @if gcc-bootstrap
34293 configure-target-libmpx: stage_current
34294 @endif gcc-bootstrap
34295 @if target-libmpx
34296 maybe-configure-target-libmpx: configure-target-libmpx
34297 configure-target-libmpx: 
34298         @r=`${PWD_COMMAND}`; export r; \
34299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34300         echo "Checking multilib configuration for libmpx..."; \
34301         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34302         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34303         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34304           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34305             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34306           else \
34307             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34308             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34309           fi; \
34310         else \
34311           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34312         fi; \
34313         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34314         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34315         $(NORMAL_TARGET_EXPORTS)  \
34316         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34317         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34318         case $(srcdir) in \
34319           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34320           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34321                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34322         esac; \
34323         module_srcdir=libmpx; \
34324         rm -f no-such-file || : ; \
34325         CONFIG_SITE=no-such-file $(SHELL) \
34326           $$s/$$module_srcdir/configure \
34327           --srcdir=$${topdir}/$$module_srcdir \
34328           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34329           --target=${target_alias}  \
34330           || exit 1
34331 @endif target-libmpx
34332
34333
34334
34335 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34336 maybe-configure-stage1-target-libmpx:
34337 @if target-libmpx-bootstrap
34338 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34339 configure-stage1-target-libmpx:
34340         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34341         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34342         @r=`${PWD_COMMAND}`; export r; \
34343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34344         TFLAGS="$(STAGE1_TFLAGS)"; \
34345         echo "Checking multilib configuration for libmpx..."; \
34346         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34347         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34348           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34349             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34350           else \
34351             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34352             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34353           fi; \
34354         else \
34355           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34356         fi; \
34357         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34358         $(NORMAL_TARGET_EXPORTS) \
34359         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34360         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34361         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34362         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx ; \
34363         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34364         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34365         case $(srcdir) in \
34366           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34367           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34368                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34369         esac; \
34370         module_srcdir=libmpx; \
34371         $(SHELL) $$s/$$module_srcdir/configure \
34372           --srcdir=$${topdir}/$$module_srcdir \
34373           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34374           --target=${target_alias} \
34375            \
34376           $(STAGE1_CONFIGURE_FLAGS)
34377 @endif target-libmpx-bootstrap
34378
34379 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34380 maybe-configure-stage2-target-libmpx:
34381 @if target-libmpx-bootstrap
34382 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34383 configure-stage2-target-libmpx:
34384         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34385         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34386         @r=`${PWD_COMMAND}`; export r; \
34387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34388         TFLAGS="$(STAGE2_TFLAGS)"; \
34389         echo "Checking multilib configuration for libmpx..."; \
34390         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34391         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34392           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34393             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34394           else \
34395             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34396             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34397           fi; \
34398         else \
34399           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34400         fi; \
34401         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34402         $(NORMAL_TARGET_EXPORTS) \
34403          \
34404         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34405         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34406         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34407         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx ; \
34408         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34409         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34410         case $(srcdir) in \
34411           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34412           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34413                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34414         esac; \
34415         module_srcdir=libmpx; \
34416         $(SHELL) $$s/$$module_srcdir/configure \
34417           --srcdir=$${topdir}/$$module_srcdir \
34418           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34419           --target=${target_alias} \
34420            --with-build-libsubdir=$(HOST_SUBDIR)  \
34421           $(STAGE2_CONFIGURE_FLAGS)
34422 @endif target-libmpx-bootstrap
34423
34424 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34425 maybe-configure-stage3-target-libmpx:
34426 @if target-libmpx-bootstrap
34427 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34428 configure-stage3-target-libmpx:
34429         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34430         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34431         @r=`${PWD_COMMAND}`; export r; \
34432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34433         TFLAGS="$(STAGE3_TFLAGS)"; \
34434         echo "Checking multilib configuration for libmpx..."; \
34435         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34436         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34437           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34438             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34439           else \
34440             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34441             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34442           fi; \
34443         else \
34444           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34445         fi; \
34446         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34447         $(NORMAL_TARGET_EXPORTS) \
34448          \
34449         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34450         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34451         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34452         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx ; \
34453         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34454         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34455         case $(srcdir) in \
34456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34457           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34459         esac; \
34460         module_srcdir=libmpx; \
34461         $(SHELL) $$s/$$module_srcdir/configure \
34462           --srcdir=$${topdir}/$$module_srcdir \
34463           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34464           --target=${target_alias} \
34465            --with-build-libsubdir=$(HOST_SUBDIR)  \
34466           $(STAGE3_CONFIGURE_FLAGS)
34467 @endif target-libmpx-bootstrap
34468
34469 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
34470 maybe-configure-stage4-target-libmpx:
34471 @if target-libmpx-bootstrap
34472 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
34473 configure-stage4-target-libmpx:
34474         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34475         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34476         @r=`${PWD_COMMAND}`; export r; \
34477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34478         TFLAGS="$(STAGE4_TFLAGS)"; \
34479         echo "Checking multilib configuration for libmpx..."; \
34480         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34481         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34482           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34483             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34484           else \
34485             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34486             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34487           fi; \
34488         else \
34489           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34490         fi; \
34491         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34492         $(NORMAL_TARGET_EXPORTS) \
34493          \
34494         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34495         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34496         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34497         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx ; \
34498         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34499         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34500         case $(srcdir) in \
34501           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34502           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34503                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34504         esac; \
34505         module_srcdir=libmpx; \
34506         $(SHELL) $$s/$$module_srcdir/configure \
34507           --srcdir=$${topdir}/$$module_srcdir \
34508           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34509           --target=${target_alias} \
34510            --with-build-libsubdir=$(HOST_SUBDIR)  \
34511           $(STAGE4_CONFIGURE_FLAGS)
34512 @endif target-libmpx-bootstrap
34513
34514 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
34515 maybe-configure-stageprofile-target-libmpx:
34516 @if target-libmpx-bootstrap
34517 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34518 configure-stageprofile-target-libmpx:
34519         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34520         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34521         @r=`${PWD_COMMAND}`; export r; \
34522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34523         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34524         echo "Checking multilib configuration for libmpx..."; \
34525         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34526         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34527           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34528             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34529           else \
34530             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34531             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34532           fi; \
34533         else \
34534           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34535         fi; \
34536         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34537         $(NORMAL_TARGET_EXPORTS) \
34538          \
34539         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34540         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34541         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34542         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx ; \
34543         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34544         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34545         case $(srcdir) in \
34546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34547           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34549         esac; \
34550         module_srcdir=libmpx; \
34551         $(SHELL) $$s/$$module_srcdir/configure \
34552           --srcdir=$${topdir}/$$module_srcdir \
34553           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34554           --target=${target_alias} \
34555            --with-build-libsubdir=$(HOST_SUBDIR)  \
34556           $(STAGEprofile_CONFIGURE_FLAGS)
34557 @endif target-libmpx-bootstrap
34558
34559 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
34560 maybe-configure-stagefeedback-target-libmpx:
34561 @if target-libmpx-bootstrap
34562 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34563 configure-stagefeedback-target-libmpx:
34564         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34565         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34566         @r=`${PWD_COMMAND}`; export r; \
34567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34568         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34569         echo "Checking multilib configuration for libmpx..."; \
34570         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34571         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34572           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34573             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34574           else \
34575             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34576             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34577           fi; \
34578         else \
34579           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34580         fi; \
34581         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34582         $(NORMAL_TARGET_EXPORTS) \
34583          \
34584         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34585         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34586         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34587         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx ; \
34588         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34589         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34590         case $(srcdir) in \
34591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34592           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34594         esac; \
34595         module_srcdir=libmpx; \
34596         $(SHELL) $$s/$$module_srcdir/configure \
34597           --srcdir=$${topdir}/$$module_srcdir \
34598           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34599           --target=${target_alias} \
34600            --with-build-libsubdir=$(HOST_SUBDIR)  \
34601           $(STAGEfeedback_CONFIGURE_FLAGS)
34602 @endif target-libmpx-bootstrap
34603
34604
34605
34606
34607
34608 .PHONY: all-target-libmpx maybe-all-target-libmpx
34609 maybe-all-target-libmpx:
34610 @if gcc-bootstrap
34611 all-target-libmpx: stage_current
34612 @endif gcc-bootstrap
34613 @if target-libmpx
34614 TARGET-target-libmpx=all
34615 maybe-all-target-libmpx: all-target-libmpx
34616 all-target-libmpx: configure-target-libmpx
34617         @r=`${PWD_COMMAND}`; export r; \
34618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34619         $(NORMAL_TARGET_EXPORTS)  \
34620         (cd $(TARGET_SUBDIR)/libmpx && \
34621           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
34622                 $(TARGET-target-libmpx))
34623 @endif target-libmpx
34624
34625
34626
34627 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
34628 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
34629 maybe-all-stage1-target-libmpx:
34630 maybe-clean-stage1-target-libmpx:
34631 @if target-libmpx-bootstrap
34632 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
34633 all-stage1: all-stage1-target-libmpx
34634 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
34635 all-stage1-target-libmpx: configure-stage1-target-libmpx
34636         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34637         @r=`${PWD_COMMAND}`; export r; \
34638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34639         TFLAGS="$(STAGE1_TFLAGS)"; \
34640         $(NORMAL_TARGET_EXPORTS)  \
34641         cd $(TARGET_SUBDIR)/libmpx && \
34642         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34643                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34644                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34645                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34646                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34647                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34648                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34649                 $(EXTRA_TARGET_FLAGS)  \
34650                   \
34651                 TFLAGS="$(STAGE1_TFLAGS)" \
34652                 $(TARGET-stage1-target-libmpx)
34653
34654 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
34655 clean-stage1: clean-stage1-target-libmpx
34656 clean-stage1-target-libmpx:
34657         @if [ $(current_stage) = stage1 ]; then \
34658           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34659         else \
34660           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
34661           $(MAKE) stage1-start; \
34662         fi; \
34663         cd $(TARGET_SUBDIR)/libmpx && \
34664         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
34665           clean
34666 @endif target-libmpx-bootstrap
34667
34668
34669 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
34670 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
34671 maybe-all-stage2-target-libmpx:
34672 maybe-clean-stage2-target-libmpx:
34673 @if target-libmpx-bootstrap
34674 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
34675 all-stage2: all-stage2-target-libmpx
34676 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
34677 all-stage2-target-libmpx: configure-stage2-target-libmpx
34678         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34679         @r=`${PWD_COMMAND}`; export r; \
34680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34681         TFLAGS="$(STAGE2_TFLAGS)"; \
34682         $(NORMAL_TARGET_EXPORTS) \
34683           \
34684         cd $(TARGET_SUBDIR)/libmpx && \
34685         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34686                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34687                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34688                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34689                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34690                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34691                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34692                 $(EXTRA_TARGET_FLAGS)   \
34693                 TFLAGS="$(STAGE2_TFLAGS)" \
34694                 $(TARGET-stage2-target-libmpx)
34695
34696 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
34697 clean-stage2: clean-stage2-target-libmpx
34698 clean-stage2-target-libmpx:
34699         @if [ $(current_stage) = stage2 ]; then \
34700           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34701         else \
34702           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
34703           $(MAKE) stage2-start; \
34704         fi; \
34705         cd $(TARGET_SUBDIR)/libmpx && \
34706         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34707 @endif target-libmpx-bootstrap
34708
34709
34710 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
34711 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
34712 maybe-all-stage3-target-libmpx:
34713 maybe-clean-stage3-target-libmpx:
34714 @if target-libmpx-bootstrap
34715 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
34716 all-stage3: all-stage3-target-libmpx
34717 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
34718 all-stage3-target-libmpx: configure-stage3-target-libmpx
34719         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34720         @r=`${PWD_COMMAND}`; export r; \
34721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34722         TFLAGS="$(STAGE3_TFLAGS)"; \
34723         $(NORMAL_TARGET_EXPORTS) \
34724           \
34725         cd $(TARGET_SUBDIR)/libmpx && \
34726         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34727                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34728                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34729                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34730                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34731                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34732                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34733                 $(EXTRA_TARGET_FLAGS)   \
34734                 TFLAGS="$(STAGE3_TFLAGS)" \
34735                 $(TARGET-stage3-target-libmpx)
34736
34737 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
34738 clean-stage3: clean-stage3-target-libmpx
34739 clean-stage3-target-libmpx:
34740         @if [ $(current_stage) = stage3 ]; then \
34741           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34742         else \
34743           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
34744           $(MAKE) stage3-start; \
34745         fi; \
34746         cd $(TARGET_SUBDIR)/libmpx && \
34747         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34748 @endif target-libmpx-bootstrap
34749
34750
34751 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
34752 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
34753 maybe-all-stage4-target-libmpx:
34754 maybe-clean-stage4-target-libmpx:
34755 @if target-libmpx-bootstrap
34756 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
34757 all-stage4: all-stage4-target-libmpx
34758 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
34759 all-stage4-target-libmpx: configure-stage4-target-libmpx
34760         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34761         @r=`${PWD_COMMAND}`; export r; \
34762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34763         TFLAGS="$(STAGE4_TFLAGS)"; \
34764         $(NORMAL_TARGET_EXPORTS) \
34765           \
34766         cd $(TARGET_SUBDIR)/libmpx && \
34767         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34768                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34769                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34770                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34771                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34772                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34773                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34774                 $(EXTRA_TARGET_FLAGS)   \
34775                 TFLAGS="$(STAGE4_TFLAGS)" \
34776                 $(TARGET-stage4-target-libmpx)
34777
34778 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
34779 clean-stage4: clean-stage4-target-libmpx
34780 clean-stage4-target-libmpx:
34781         @if [ $(current_stage) = stage4 ]; then \
34782           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34783         else \
34784           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
34785           $(MAKE) stage4-start; \
34786         fi; \
34787         cd $(TARGET_SUBDIR)/libmpx && \
34788         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34789 @endif target-libmpx-bootstrap
34790
34791
34792 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
34793 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
34794 maybe-all-stageprofile-target-libmpx:
34795 maybe-clean-stageprofile-target-libmpx:
34796 @if target-libmpx-bootstrap
34797 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
34798 all-stageprofile: all-stageprofile-target-libmpx
34799 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
34800 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34801         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34802         @r=`${PWD_COMMAND}`; export r; \
34803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34804         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34805         $(NORMAL_TARGET_EXPORTS) \
34806           \
34807         cd $(TARGET_SUBDIR)/libmpx && \
34808         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34809                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34810                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34811                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34812                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34813                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34814                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34815                 $(EXTRA_TARGET_FLAGS)   \
34816                 TFLAGS="$(STAGEprofile_TFLAGS)" \
34817                 $(TARGET-stageprofile-target-libmpx)
34818
34819 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
34820 clean-stageprofile: clean-stageprofile-target-libmpx
34821 clean-stageprofile-target-libmpx:
34822         @if [ $(current_stage) = stageprofile ]; then \
34823           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34824         else \
34825           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
34826           $(MAKE) stageprofile-start; \
34827         fi; \
34828         cd $(TARGET_SUBDIR)/libmpx && \
34829         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34830 @endif target-libmpx-bootstrap
34831
34832
34833 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
34834 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
34835 maybe-all-stagefeedback-target-libmpx:
34836 maybe-clean-stagefeedback-target-libmpx:
34837 @if target-libmpx-bootstrap
34838 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
34839 all-stagefeedback: all-stagefeedback-target-libmpx
34840 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
34841 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34842         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34843         @r=`${PWD_COMMAND}`; export r; \
34844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34845         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34846         $(NORMAL_TARGET_EXPORTS) \
34847           \
34848         cd $(TARGET_SUBDIR)/libmpx && \
34849         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34850                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34851                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34852                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34853                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34854                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34855                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34856                 $(EXTRA_TARGET_FLAGS)   \
34857                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34858                 $(TARGET-stagefeedback-target-libmpx)
34859
34860 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
34861 clean-stagefeedback: clean-stagefeedback-target-libmpx
34862 clean-stagefeedback-target-libmpx:
34863         @if [ $(current_stage) = stagefeedback ]; then \
34864           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34865         else \
34866           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
34867           $(MAKE) stagefeedback-start; \
34868         fi; \
34869         cd $(TARGET_SUBDIR)/libmpx && \
34870         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34871 @endif target-libmpx-bootstrap
34872
34873
34874
34875
34876
34877
34878 .PHONY: check-target-libmpx maybe-check-target-libmpx
34879 maybe-check-target-libmpx:
34880 @if target-libmpx
34881 maybe-check-target-libmpx: check-target-libmpx
34882
34883 check-target-libmpx:
34884         @: $(MAKE); $(unstage)
34885         @r=`${PWD_COMMAND}`; export r; \
34886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34887         $(NORMAL_TARGET_EXPORTS) \
34888         (cd $(TARGET_SUBDIR)/libmpx && \
34889           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34890
34891 @endif target-libmpx
34892
34893 .PHONY: install-target-libmpx maybe-install-target-libmpx
34894 maybe-install-target-libmpx:
34895 @if target-libmpx
34896 maybe-install-target-libmpx: install-target-libmpx
34897
34898 install-target-libmpx: installdirs
34899         @: $(MAKE); $(unstage)
34900         @r=`${PWD_COMMAND}`; export r; \
34901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34902         $(NORMAL_TARGET_EXPORTS) \
34903         (cd $(TARGET_SUBDIR)/libmpx && \
34904           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34905
34906 @endif target-libmpx
34907
34908 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
34909 maybe-install-strip-target-libmpx:
34910 @if target-libmpx
34911 maybe-install-strip-target-libmpx: install-strip-target-libmpx
34912
34913 install-strip-target-libmpx: installdirs
34914         @: $(MAKE); $(unstage)
34915         @r=`${PWD_COMMAND}`; export r; \
34916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34917         $(NORMAL_TARGET_EXPORTS) \
34918         (cd $(TARGET_SUBDIR)/libmpx && \
34919           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34920
34921 @endif target-libmpx
34922
34923 # Other targets (info, dvi, pdf, etc.)
34924
34925 .PHONY: maybe-info-target-libmpx info-target-libmpx
34926 maybe-info-target-libmpx:
34927 @if target-libmpx
34928 maybe-info-target-libmpx: info-target-libmpx
34929
34930 info-target-libmpx: \
34931     configure-target-libmpx 
34932         @: $(MAKE); $(unstage)
34933         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
34934         r=`${PWD_COMMAND}`; export r; \
34935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34936         $(NORMAL_TARGET_EXPORTS) \
34937         echo "Doing info in $(TARGET_SUBDIR)/libmpx" ; \
34938         for flag in $(EXTRA_TARGET_FLAGS); do \
34939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34940         done; \
34941         (cd $(TARGET_SUBDIR)/libmpx && \
34942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34944                   "RANLIB=$${RANLIB}" \
34945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34946                    info) \
34947           || exit 1
34948
34949 @endif target-libmpx
34950
34951 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
34952 maybe-dvi-target-libmpx:
34953 @if target-libmpx
34954 maybe-dvi-target-libmpx: dvi-target-libmpx
34955
34956 dvi-target-libmpx: \
34957     configure-target-libmpx 
34958         @: $(MAKE); $(unstage)
34959         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
34960         r=`${PWD_COMMAND}`; export r; \
34961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34962         $(NORMAL_TARGET_EXPORTS) \
34963         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx" ; \
34964         for flag in $(EXTRA_TARGET_FLAGS); do \
34965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34966         done; \
34967         (cd $(TARGET_SUBDIR)/libmpx && \
34968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34970                   "RANLIB=$${RANLIB}" \
34971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34972                    dvi) \
34973           || exit 1
34974
34975 @endif target-libmpx
34976
34977 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
34978 maybe-pdf-target-libmpx:
34979 @if target-libmpx
34980 maybe-pdf-target-libmpx: pdf-target-libmpx
34981
34982 pdf-target-libmpx: \
34983     configure-target-libmpx 
34984         @: $(MAKE); $(unstage)
34985         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
34986         r=`${PWD_COMMAND}`; export r; \
34987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34988         $(NORMAL_TARGET_EXPORTS) \
34989         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx" ; \
34990         for flag in $(EXTRA_TARGET_FLAGS); do \
34991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34992         done; \
34993         (cd $(TARGET_SUBDIR)/libmpx && \
34994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34996                   "RANLIB=$${RANLIB}" \
34997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34998                    pdf) \
34999           || exit 1
35000
35001 @endif target-libmpx
35002
35003 .PHONY: maybe-html-target-libmpx html-target-libmpx
35004 maybe-html-target-libmpx:
35005 @if target-libmpx
35006 maybe-html-target-libmpx: html-target-libmpx
35007
35008 html-target-libmpx: \
35009     configure-target-libmpx 
35010         @: $(MAKE); $(unstage)
35011         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35012         r=`${PWD_COMMAND}`; export r; \
35013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35014         $(NORMAL_TARGET_EXPORTS) \
35015         echo "Doing html in $(TARGET_SUBDIR)/libmpx" ; \
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)/libmpx && \
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                    html) \
35025           || exit 1
35026
35027 @endif target-libmpx
35028
35029 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35030 maybe-TAGS-target-libmpx:
35031 @if target-libmpx
35032 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35033
35034 TAGS-target-libmpx: \
35035     configure-target-libmpx 
35036         @: $(MAKE); $(unstage)
35037         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35038         r=`${PWD_COMMAND}`; export r; \
35039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35040         $(NORMAL_TARGET_EXPORTS) \
35041         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx" ; \
35042         for flag in $(EXTRA_TARGET_FLAGS); do \
35043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35044         done; \
35045         (cd $(TARGET_SUBDIR)/libmpx && \
35046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35048                   "RANLIB=$${RANLIB}" \
35049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35050                    TAGS) \
35051           || exit 1
35052
35053 @endif target-libmpx
35054
35055 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35056 maybe-install-info-target-libmpx:
35057 @if target-libmpx
35058 maybe-install-info-target-libmpx: install-info-target-libmpx
35059
35060 install-info-target-libmpx: \
35061     configure-target-libmpx \
35062     info-target-libmpx 
35063         @: $(MAKE); $(unstage)
35064         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35065         r=`${PWD_COMMAND}`; export r; \
35066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35067         $(NORMAL_TARGET_EXPORTS) \
35068         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx" ; \
35069         for flag in $(EXTRA_TARGET_FLAGS); do \
35070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35071         done; \
35072         (cd $(TARGET_SUBDIR)/libmpx && \
35073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35075                   "RANLIB=$${RANLIB}" \
35076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35077                    install-info) \
35078           || exit 1
35079
35080 @endif target-libmpx
35081
35082 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35083 maybe-install-pdf-target-libmpx:
35084 @if target-libmpx
35085 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35086
35087 install-pdf-target-libmpx: \
35088     configure-target-libmpx \
35089     pdf-target-libmpx 
35090         @: $(MAKE); $(unstage)
35091         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35092         r=`${PWD_COMMAND}`; export r; \
35093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35094         $(NORMAL_TARGET_EXPORTS) \
35095         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx" ; \
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)/libmpx && \
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                    install-pdf) \
35105           || exit 1
35106
35107 @endif target-libmpx
35108
35109 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35110 maybe-install-html-target-libmpx:
35111 @if target-libmpx
35112 maybe-install-html-target-libmpx: install-html-target-libmpx
35113
35114 install-html-target-libmpx: \
35115     configure-target-libmpx \
35116     html-target-libmpx 
35117         @: $(MAKE); $(unstage)
35118         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35119         r=`${PWD_COMMAND}`; export r; \
35120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35121         $(NORMAL_TARGET_EXPORTS) \
35122         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx" ; \
35123         for flag in $(EXTRA_TARGET_FLAGS); do \
35124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35125         done; \
35126         (cd $(TARGET_SUBDIR)/libmpx && \
35127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35129                   "RANLIB=$${RANLIB}" \
35130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35131                    install-html) \
35132           || exit 1
35133
35134 @endif target-libmpx
35135
35136 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35137 maybe-installcheck-target-libmpx:
35138 @if target-libmpx
35139 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35140
35141 installcheck-target-libmpx: \
35142     configure-target-libmpx 
35143         @: $(MAKE); $(unstage)
35144         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35145         r=`${PWD_COMMAND}`; export r; \
35146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35147         $(NORMAL_TARGET_EXPORTS) \
35148         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx" ; \
35149         for flag in $(EXTRA_TARGET_FLAGS); do \
35150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35151         done; \
35152         (cd $(TARGET_SUBDIR)/libmpx && \
35153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35155                   "RANLIB=$${RANLIB}" \
35156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35157                    installcheck) \
35158           || exit 1
35159
35160 @endif target-libmpx
35161
35162 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35163 maybe-mostlyclean-target-libmpx:
35164 @if target-libmpx
35165 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35166
35167 mostlyclean-target-libmpx: 
35168         @: $(MAKE); $(unstage)
35169         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35170         r=`${PWD_COMMAND}`; export r; \
35171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35172         $(NORMAL_TARGET_EXPORTS) \
35173         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx" ; \
35174         for flag in $(EXTRA_TARGET_FLAGS); do \
35175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35176         done; \
35177         (cd $(TARGET_SUBDIR)/libmpx && \
35178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35180                   "RANLIB=$${RANLIB}" \
35181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35182                    mostlyclean) \
35183           || exit 1
35184
35185 @endif target-libmpx
35186
35187 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35188 maybe-clean-target-libmpx:
35189 @if target-libmpx
35190 maybe-clean-target-libmpx: clean-target-libmpx
35191
35192 clean-target-libmpx: 
35193         @: $(MAKE); $(unstage)
35194         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35195         r=`${PWD_COMMAND}`; export r; \
35196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35197         $(NORMAL_TARGET_EXPORTS) \
35198         echo "Doing clean in $(TARGET_SUBDIR)/libmpx" ; \
35199         for flag in $(EXTRA_TARGET_FLAGS); do \
35200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35201         done; \
35202         (cd $(TARGET_SUBDIR)/libmpx && \
35203           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35204                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35205                   "RANLIB=$${RANLIB}" \
35206                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35207                    clean) \
35208           || exit 1
35209
35210 @endif target-libmpx
35211
35212 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35213 maybe-distclean-target-libmpx:
35214 @if target-libmpx
35215 maybe-distclean-target-libmpx: distclean-target-libmpx
35216
35217 distclean-target-libmpx: 
35218         @: $(MAKE); $(unstage)
35219         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35220         r=`${PWD_COMMAND}`; export r; \
35221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35222         $(NORMAL_TARGET_EXPORTS) \
35223         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx" ; \
35224         for flag in $(EXTRA_TARGET_FLAGS); do \
35225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35226         done; \
35227         (cd $(TARGET_SUBDIR)/libmpx && \
35228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35230                   "RANLIB=$${RANLIB}" \
35231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35232                    distclean) \
35233           || exit 1
35234
35235 @endif target-libmpx
35236
35237 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35238 maybe-maintainer-clean-target-libmpx:
35239 @if target-libmpx
35240 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35241
35242 maintainer-clean-target-libmpx: 
35243         @: $(MAKE); $(unstage)
35244         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35245         r=`${PWD_COMMAND}`; export r; \
35246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35247         $(NORMAL_TARGET_EXPORTS) \
35248         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx" ; \
35249         for flag in $(EXTRA_TARGET_FLAGS); do \
35250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35251         done; \
35252         (cd $(TARGET_SUBDIR)/libmpx && \
35253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35255                   "RANLIB=$${RANLIB}" \
35256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35257                    maintainer-clean) \
35258           || exit 1
35259
35260 @endif target-libmpx
35261
35262
35263
35264
35265
35266 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35267 maybe-configure-target-libvtv:
35268 @if gcc-bootstrap
35269 configure-target-libvtv: stage_current
35270 @endif gcc-bootstrap
35271 @if target-libvtv
35272 maybe-configure-target-libvtv: configure-target-libvtv
35273 configure-target-libvtv: 
35274         @r=`${PWD_COMMAND}`; export r; \
35275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35276         echo "Checking multilib configuration for libvtv..."; \
35277         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35278         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35279         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35280           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35281             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35282           else \
35283             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35284             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35285           fi; \
35286         else \
35287           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35288         fi; \
35289         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35290         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35291         $(RAW_CXX_TARGET_EXPORTS)  \
35292         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35293         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35294         case $(srcdir) in \
35295           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35296           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35297                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35298         esac; \
35299         module_srcdir=libvtv; \
35300         rm -f no-such-file || : ; \
35301         CONFIG_SITE=no-such-file $(SHELL) \
35302           $$s/$$module_srcdir/configure \
35303           --srcdir=$${topdir}/$$module_srcdir \
35304           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35305           --target=${target_alias}  \
35306           || exit 1
35307 @endif target-libvtv
35308
35309
35310
35311 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35312 maybe-configure-stage1-target-libvtv:
35313 @if target-libvtv-bootstrap
35314 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35315 configure-stage1-target-libvtv:
35316         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35317         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35318         @r=`${PWD_COMMAND}`; export r; \
35319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35320         TFLAGS="$(STAGE1_TFLAGS)"; \
35321         echo "Checking multilib configuration for libvtv..."; \
35322         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35323         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35324           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35325             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35326           else \
35327             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35328             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35329           fi; \
35330         else \
35331           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35332         fi; \
35333         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35334         $(RAW_CXX_TARGET_EXPORTS) \
35335         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35336         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35337         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35338         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv ; \
35339         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35340         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35341         case $(srcdir) in \
35342           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35343           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35344                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35345         esac; \
35346         module_srcdir=libvtv; \
35347         $(SHELL) $$s/$$module_srcdir/configure \
35348           --srcdir=$${topdir}/$$module_srcdir \
35349           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35350           --target=${target_alias} \
35351            \
35352           $(STAGE1_CONFIGURE_FLAGS)
35353 @endif target-libvtv-bootstrap
35354
35355 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35356 maybe-configure-stage2-target-libvtv:
35357 @if target-libvtv-bootstrap
35358 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35359 configure-stage2-target-libvtv:
35360         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35361         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35362         @r=`${PWD_COMMAND}`; export r; \
35363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35364         TFLAGS="$(STAGE2_TFLAGS)"; \
35365         echo "Checking multilib configuration for libvtv..."; \
35366         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35367         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35368           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35369             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35370           else \
35371             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35372             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35373           fi; \
35374         else \
35375           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35376         fi; \
35377         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35378         $(RAW_CXX_TARGET_EXPORTS) \
35379          \
35380         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35381         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35382         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35383         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv ; \
35384         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35385         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35386         case $(srcdir) in \
35387           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35388           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35389                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35390         esac; \
35391         module_srcdir=libvtv; \
35392         $(SHELL) $$s/$$module_srcdir/configure \
35393           --srcdir=$${topdir}/$$module_srcdir \
35394           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35395           --target=${target_alias} \
35396            --with-build-libsubdir=$(HOST_SUBDIR)  \
35397           $(STAGE2_CONFIGURE_FLAGS)
35398 @endif target-libvtv-bootstrap
35399
35400 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35401 maybe-configure-stage3-target-libvtv:
35402 @if target-libvtv-bootstrap
35403 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35404 configure-stage3-target-libvtv:
35405         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35406         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35407         @r=`${PWD_COMMAND}`; export r; \
35408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35409         TFLAGS="$(STAGE3_TFLAGS)"; \
35410         echo "Checking multilib configuration for libvtv..."; \
35411         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35412         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35413           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35414             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35415           else \
35416             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35417             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35418           fi; \
35419         else \
35420           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35421         fi; \
35422         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35423         $(RAW_CXX_TARGET_EXPORTS) \
35424          \
35425         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35426         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35427         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35428         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv ; \
35429         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35430         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35431         case $(srcdir) in \
35432           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35433           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35434                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35435         esac; \
35436         module_srcdir=libvtv; \
35437         $(SHELL) $$s/$$module_srcdir/configure \
35438           --srcdir=$${topdir}/$$module_srcdir \
35439           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35440           --target=${target_alias} \
35441            --with-build-libsubdir=$(HOST_SUBDIR)  \
35442           $(STAGE3_CONFIGURE_FLAGS)
35443 @endif target-libvtv-bootstrap
35444
35445 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35446 maybe-configure-stage4-target-libvtv:
35447 @if target-libvtv-bootstrap
35448 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35449 configure-stage4-target-libvtv:
35450         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35451         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35452         @r=`${PWD_COMMAND}`; export r; \
35453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35454         TFLAGS="$(STAGE4_TFLAGS)"; \
35455         echo "Checking multilib configuration for libvtv..."; \
35456         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35457         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35458           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35459             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35460           else \
35461             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35462             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35463           fi; \
35464         else \
35465           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35466         fi; \
35467         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35468         $(RAW_CXX_TARGET_EXPORTS) \
35469          \
35470         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35471         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35472         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35473         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv ; \
35474         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35475         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35476         case $(srcdir) in \
35477           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35478           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35479                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35480         esac; \
35481         module_srcdir=libvtv; \
35482         $(SHELL) $$s/$$module_srcdir/configure \
35483           --srcdir=$${topdir}/$$module_srcdir \
35484           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35485           --target=${target_alias} \
35486            --with-build-libsubdir=$(HOST_SUBDIR)  \
35487           $(STAGE4_CONFIGURE_FLAGS)
35488 @endif target-libvtv-bootstrap
35489
35490 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35491 maybe-configure-stageprofile-target-libvtv:
35492 @if target-libvtv-bootstrap
35493 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35494 configure-stageprofile-target-libvtv:
35495         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35496         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35497         @r=`${PWD_COMMAND}`; export r; \
35498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35499         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35500         echo "Checking multilib configuration for libvtv..."; \
35501         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35502         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35503           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35504             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35505           else \
35506             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35507             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35508           fi; \
35509         else \
35510           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35511         fi; \
35512         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35513         $(RAW_CXX_TARGET_EXPORTS) \
35514          \
35515         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35516         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35517         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35518         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv ; \
35519         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35520         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35521         case $(srcdir) in \
35522           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35523           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35524                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35525         esac; \
35526         module_srcdir=libvtv; \
35527         $(SHELL) $$s/$$module_srcdir/configure \
35528           --srcdir=$${topdir}/$$module_srcdir \
35529           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35530           --target=${target_alias} \
35531            --with-build-libsubdir=$(HOST_SUBDIR)  \
35532           $(STAGEprofile_CONFIGURE_FLAGS)
35533 @endif target-libvtv-bootstrap
35534
35535 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35536 maybe-configure-stagefeedback-target-libvtv:
35537 @if target-libvtv-bootstrap
35538 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35539 configure-stagefeedback-target-libvtv:
35540         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35541         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35542         @r=`${PWD_COMMAND}`; export r; \
35543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35544         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35545         echo "Checking multilib configuration for libvtv..."; \
35546         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35547         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35548           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35549             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35550           else \
35551             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35552             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35553           fi; \
35554         else \
35555           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35556         fi; \
35557         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35558         $(RAW_CXX_TARGET_EXPORTS) \
35559          \
35560         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35561         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35562         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35563         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv ; \
35564         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35565         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35566         case $(srcdir) in \
35567           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35568           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35569                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35570         esac; \
35571         module_srcdir=libvtv; \
35572         $(SHELL) $$s/$$module_srcdir/configure \
35573           --srcdir=$${topdir}/$$module_srcdir \
35574           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35575           --target=${target_alias} \
35576            --with-build-libsubdir=$(HOST_SUBDIR)  \
35577           $(STAGEfeedback_CONFIGURE_FLAGS)
35578 @endif target-libvtv-bootstrap
35579
35580
35581
35582
35583
35584 .PHONY: all-target-libvtv maybe-all-target-libvtv
35585 maybe-all-target-libvtv:
35586 @if gcc-bootstrap
35587 all-target-libvtv: stage_current
35588 @endif gcc-bootstrap
35589 @if target-libvtv
35590 TARGET-target-libvtv=all
35591 maybe-all-target-libvtv: all-target-libvtv
35592 all-target-libvtv: configure-target-libvtv
35593         @r=`${PWD_COMMAND}`; export r; \
35594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35595         $(RAW_CXX_TARGET_EXPORTS)  \
35596         (cd $(TARGET_SUBDIR)/libvtv && \
35597           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35598                 $(TARGET-target-libvtv))
35599 @endif target-libvtv
35600
35601
35602
35603 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
35604 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
35605 maybe-all-stage1-target-libvtv:
35606 maybe-clean-stage1-target-libvtv:
35607 @if target-libvtv-bootstrap
35608 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
35609 all-stage1: all-stage1-target-libvtv
35610 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
35611 all-stage1-target-libvtv: configure-stage1-target-libvtv
35612         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35613         @r=`${PWD_COMMAND}`; export r; \
35614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35615         TFLAGS="$(STAGE1_TFLAGS)"; \
35616         $(RAW_CXX_TARGET_EXPORTS)  \
35617         cd $(TARGET_SUBDIR)/libvtv && \
35618         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35619                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35620                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35621                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35622                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35623                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35624                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35625                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35626                   \
35627                 TFLAGS="$(STAGE1_TFLAGS)" \
35628                 $(TARGET-stage1-target-libvtv)
35629
35630 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
35631 clean-stage1: clean-stage1-target-libvtv
35632 clean-stage1-target-libvtv:
35633         @if [ $(current_stage) = stage1 ]; then \
35634           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35635         else \
35636           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
35637           $(MAKE) stage1-start; \
35638         fi; \
35639         cd $(TARGET_SUBDIR)/libvtv && \
35640         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35641           clean
35642 @endif target-libvtv-bootstrap
35643
35644
35645 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
35646 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
35647 maybe-all-stage2-target-libvtv:
35648 maybe-clean-stage2-target-libvtv:
35649 @if target-libvtv-bootstrap
35650 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
35651 all-stage2: all-stage2-target-libvtv
35652 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
35653 all-stage2-target-libvtv: configure-stage2-target-libvtv
35654         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35655         @r=`${PWD_COMMAND}`; export r; \
35656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35657         TFLAGS="$(STAGE2_TFLAGS)"; \
35658         $(RAW_CXX_TARGET_EXPORTS) \
35659           \
35660         cd $(TARGET_SUBDIR)/libvtv && \
35661         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35662                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35663                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35664                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35665                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35666                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35667                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35668                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35669                 TFLAGS="$(STAGE2_TFLAGS)" \
35670                 $(TARGET-stage2-target-libvtv)
35671
35672 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
35673 clean-stage2: clean-stage2-target-libvtv
35674 clean-stage2-target-libvtv:
35675         @if [ $(current_stage) = stage2 ]; then \
35676           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35677         else \
35678           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
35679           $(MAKE) stage2-start; \
35680         fi; \
35681         cd $(TARGET_SUBDIR)/libvtv && \
35682         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35683 @endif target-libvtv-bootstrap
35684
35685
35686 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
35687 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
35688 maybe-all-stage3-target-libvtv:
35689 maybe-clean-stage3-target-libvtv:
35690 @if target-libvtv-bootstrap
35691 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
35692 all-stage3: all-stage3-target-libvtv
35693 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
35694 all-stage3-target-libvtv: configure-stage3-target-libvtv
35695         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35696         @r=`${PWD_COMMAND}`; export r; \
35697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35698         TFLAGS="$(STAGE3_TFLAGS)"; \
35699         $(RAW_CXX_TARGET_EXPORTS) \
35700           \
35701         cd $(TARGET_SUBDIR)/libvtv && \
35702         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35703                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35704                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35705                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35706                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35707                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35708                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35709                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35710                 TFLAGS="$(STAGE3_TFLAGS)" \
35711                 $(TARGET-stage3-target-libvtv)
35712
35713 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
35714 clean-stage3: clean-stage3-target-libvtv
35715 clean-stage3-target-libvtv:
35716         @if [ $(current_stage) = stage3 ]; then \
35717           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35718         else \
35719           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
35720           $(MAKE) stage3-start; \
35721         fi; \
35722         cd $(TARGET_SUBDIR)/libvtv && \
35723         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35724 @endif target-libvtv-bootstrap
35725
35726
35727 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
35728 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
35729 maybe-all-stage4-target-libvtv:
35730 maybe-clean-stage4-target-libvtv:
35731 @if target-libvtv-bootstrap
35732 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
35733 all-stage4: all-stage4-target-libvtv
35734 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
35735 all-stage4-target-libvtv: configure-stage4-target-libvtv
35736         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35737         @r=`${PWD_COMMAND}`; export r; \
35738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35739         TFLAGS="$(STAGE4_TFLAGS)"; \
35740         $(RAW_CXX_TARGET_EXPORTS) \
35741           \
35742         cd $(TARGET_SUBDIR)/libvtv && \
35743         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35744                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35745                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35746                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35747                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35748                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35749                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35750                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35751                 TFLAGS="$(STAGE4_TFLAGS)" \
35752                 $(TARGET-stage4-target-libvtv)
35753
35754 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
35755 clean-stage4: clean-stage4-target-libvtv
35756 clean-stage4-target-libvtv:
35757         @if [ $(current_stage) = stage4 ]; then \
35758           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35759         else \
35760           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
35761           $(MAKE) stage4-start; \
35762         fi; \
35763         cd $(TARGET_SUBDIR)/libvtv && \
35764         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35765 @endif target-libvtv-bootstrap
35766
35767
35768 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
35769 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
35770 maybe-all-stageprofile-target-libvtv:
35771 maybe-clean-stageprofile-target-libvtv:
35772 @if target-libvtv-bootstrap
35773 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
35774 all-stageprofile: all-stageprofile-target-libvtv
35775 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
35776 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35777         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35778         @r=`${PWD_COMMAND}`; export r; \
35779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35780         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35781         $(RAW_CXX_TARGET_EXPORTS) \
35782           \
35783         cd $(TARGET_SUBDIR)/libvtv && \
35784         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35785                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35786                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35787                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35788                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35789                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35790                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35791                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35792                 TFLAGS="$(STAGEprofile_TFLAGS)" \
35793                 $(TARGET-stageprofile-target-libvtv)
35794
35795 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
35796 clean-stageprofile: clean-stageprofile-target-libvtv
35797 clean-stageprofile-target-libvtv:
35798         @if [ $(current_stage) = stageprofile ]; then \
35799           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35800         else \
35801           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
35802           $(MAKE) stageprofile-start; \
35803         fi; \
35804         cd $(TARGET_SUBDIR)/libvtv && \
35805         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35806 @endif target-libvtv-bootstrap
35807
35808
35809 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
35810 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
35811 maybe-all-stagefeedback-target-libvtv:
35812 maybe-clean-stagefeedback-target-libvtv:
35813 @if target-libvtv-bootstrap
35814 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
35815 all-stagefeedback: all-stagefeedback-target-libvtv
35816 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
35817 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35818         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35819         @r=`${PWD_COMMAND}`; export r; \
35820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35821         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35822         $(RAW_CXX_TARGET_EXPORTS) \
35823           \
35824         cd $(TARGET_SUBDIR)/libvtv && \
35825         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35826                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35827                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35828                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35829                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35830                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35831                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35832                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35833                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35834                 $(TARGET-stagefeedback-target-libvtv)
35835
35836 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
35837 clean-stagefeedback: clean-stagefeedback-target-libvtv
35838 clean-stagefeedback-target-libvtv:
35839         @if [ $(current_stage) = stagefeedback ]; then \
35840           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35841         else \
35842           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
35843           $(MAKE) stagefeedback-start; \
35844         fi; \
35845         cd $(TARGET_SUBDIR)/libvtv && \
35846         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35847 @endif target-libvtv-bootstrap
35848
35849
35850
35851
35852
35853
35854 .PHONY: check-target-libvtv maybe-check-target-libvtv
35855 maybe-check-target-libvtv:
35856 @if target-libvtv
35857 maybe-check-target-libvtv: check-target-libvtv
35858
35859 check-target-libvtv:
35860         @: $(MAKE); $(unstage)
35861         @r=`${PWD_COMMAND}`; export r; \
35862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35863         $(RAW_CXX_TARGET_EXPORTS) \
35864         (cd $(TARGET_SUBDIR)/libvtv && \
35865           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
35866
35867 @endif target-libvtv
35868
35869 .PHONY: install-target-libvtv maybe-install-target-libvtv
35870 maybe-install-target-libvtv:
35871 @if target-libvtv
35872 maybe-install-target-libvtv: install-target-libvtv
35873
35874 install-target-libvtv: installdirs
35875         @: $(MAKE); $(unstage)
35876         @r=`${PWD_COMMAND}`; export r; \
35877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35878         $(RAW_CXX_TARGET_EXPORTS) \
35879         (cd $(TARGET_SUBDIR)/libvtv && \
35880           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35881
35882 @endif target-libvtv
35883
35884 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
35885 maybe-install-strip-target-libvtv:
35886 @if target-libvtv
35887 maybe-install-strip-target-libvtv: install-strip-target-libvtv
35888
35889 install-strip-target-libvtv: installdirs
35890         @: $(MAKE); $(unstage)
35891         @r=`${PWD_COMMAND}`; export r; \
35892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35893         $(RAW_CXX_TARGET_EXPORTS) \
35894         (cd $(TARGET_SUBDIR)/libvtv && \
35895           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35896
35897 @endif target-libvtv
35898
35899 # Other targets (info, dvi, pdf, etc.)
35900
35901 .PHONY: maybe-info-target-libvtv info-target-libvtv
35902 maybe-info-target-libvtv:
35903 @if target-libvtv
35904 maybe-info-target-libvtv: info-target-libvtv
35905
35906 info-target-libvtv: \
35907     configure-target-libvtv 
35908         @: $(MAKE); $(unstage)
35909         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35910         r=`${PWD_COMMAND}`; export r; \
35911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35912         $(RAW_CXX_TARGET_EXPORTS) \
35913         echo "Doing info in $(TARGET_SUBDIR)/libvtv" ; \
35914         for flag in $(EXTRA_TARGET_FLAGS); do \
35915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35916         done; \
35917         (cd $(TARGET_SUBDIR)/libvtv && \
35918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35920                   "RANLIB=$${RANLIB}" \
35921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35922                    info) \
35923           || exit 1
35924
35925 @endif target-libvtv
35926
35927 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
35928 maybe-dvi-target-libvtv:
35929 @if target-libvtv
35930 maybe-dvi-target-libvtv: dvi-target-libvtv
35931
35932 dvi-target-libvtv: \
35933     configure-target-libvtv 
35934         @: $(MAKE); $(unstage)
35935         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35936         r=`${PWD_COMMAND}`; export r; \
35937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35938         $(RAW_CXX_TARGET_EXPORTS) \
35939         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv" ; \
35940         for flag in $(EXTRA_TARGET_FLAGS); do \
35941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35942         done; \
35943         (cd $(TARGET_SUBDIR)/libvtv && \
35944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35946                   "RANLIB=$${RANLIB}" \
35947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35948                    dvi) \
35949           || exit 1
35950
35951 @endif target-libvtv
35952
35953 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
35954 maybe-pdf-target-libvtv:
35955 @if target-libvtv
35956 maybe-pdf-target-libvtv: pdf-target-libvtv
35957
35958 pdf-target-libvtv: \
35959     configure-target-libvtv 
35960         @: $(MAKE); $(unstage)
35961         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35962         r=`${PWD_COMMAND}`; export r; \
35963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35964         $(RAW_CXX_TARGET_EXPORTS) \
35965         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv" ; \
35966         for flag in $(EXTRA_TARGET_FLAGS); do \
35967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35968         done; \
35969         (cd $(TARGET_SUBDIR)/libvtv && \
35970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35972                   "RANLIB=$${RANLIB}" \
35973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35974                    pdf) \
35975           || exit 1
35976
35977 @endif target-libvtv
35978
35979 .PHONY: maybe-html-target-libvtv html-target-libvtv
35980 maybe-html-target-libvtv:
35981 @if target-libvtv
35982 maybe-html-target-libvtv: html-target-libvtv
35983
35984 html-target-libvtv: \
35985     configure-target-libvtv 
35986         @: $(MAKE); $(unstage)
35987         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35988         r=`${PWD_COMMAND}`; export r; \
35989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35990         $(RAW_CXX_TARGET_EXPORTS) \
35991         echo "Doing html in $(TARGET_SUBDIR)/libvtv" ; \
35992         for flag in $(EXTRA_TARGET_FLAGS); do \
35993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35994         done; \
35995         (cd $(TARGET_SUBDIR)/libvtv && \
35996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35998                   "RANLIB=$${RANLIB}" \
35999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36000                    html) \
36001           || exit 1
36002
36003 @endif target-libvtv
36004
36005 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36006 maybe-TAGS-target-libvtv:
36007 @if target-libvtv
36008 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36009
36010 TAGS-target-libvtv: \
36011     configure-target-libvtv 
36012         @: $(MAKE); $(unstage)
36013         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36014         r=`${PWD_COMMAND}`; export r; \
36015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36016         $(RAW_CXX_TARGET_EXPORTS) \
36017         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv" ; \
36018         for flag in $(EXTRA_TARGET_FLAGS); do \
36019           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36020         done; \
36021         (cd $(TARGET_SUBDIR)/libvtv && \
36022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36024                   "RANLIB=$${RANLIB}" \
36025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36026                    TAGS) \
36027           || exit 1
36028
36029 @endif target-libvtv
36030
36031 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36032 maybe-install-info-target-libvtv:
36033 @if target-libvtv
36034 maybe-install-info-target-libvtv: install-info-target-libvtv
36035
36036 install-info-target-libvtv: \
36037     configure-target-libvtv \
36038     info-target-libvtv 
36039         @: $(MAKE); $(unstage)
36040         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36041         r=`${PWD_COMMAND}`; export r; \
36042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36043         $(RAW_CXX_TARGET_EXPORTS) \
36044         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv" ; \
36045         for flag in $(EXTRA_TARGET_FLAGS); do \
36046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36047         done; \
36048         (cd $(TARGET_SUBDIR)/libvtv && \
36049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36051                   "RANLIB=$${RANLIB}" \
36052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36053                    install-info) \
36054           || exit 1
36055
36056 @endif target-libvtv
36057
36058 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36059 maybe-install-pdf-target-libvtv:
36060 @if target-libvtv
36061 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36062
36063 install-pdf-target-libvtv: \
36064     configure-target-libvtv \
36065     pdf-target-libvtv 
36066         @: $(MAKE); $(unstage)
36067         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36068         r=`${PWD_COMMAND}`; export r; \
36069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36070         $(RAW_CXX_TARGET_EXPORTS) \
36071         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv" ; \
36072         for flag in $(EXTRA_TARGET_FLAGS); do \
36073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36074         done; \
36075         (cd $(TARGET_SUBDIR)/libvtv && \
36076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36078                   "RANLIB=$${RANLIB}" \
36079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36080                    install-pdf) \
36081           || exit 1
36082
36083 @endif target-libvtv
36084
36085 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36086 maybe-install-html-target-libvtv:
36087 @if target-libvtv
36088 maybe-install-html-target-libvtv: install-html-target-libvtv
36089
36090 install-html-target-libvtv: \
36091     configure-target-libvtv \
36092     html-target-libvtv 
36093         @: $(MAKE); $(unstage)
36094         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36095         r=`${PWD_COMMAND}`; export r; \
36096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36097         $(RAW_CXX_TARGET_EXPORTS) \
36098         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv" ; \
36099         for flag in $(EXTRA_TARGET_FLAGS); do \
36100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36101         done; \
36102         (cd $(TARGET_SUBDIR)/libvtv && \
36103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36105                   "RANLIB=$${RANLIB}" \
36106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36107                    install-html) \
36108           || exit 1
36109
36110 @endif target-libvtv
36111
36112 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36113 maybe-installcheck-target-libvtv:
36114 @if target-libvtv
36115 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36116
36117 installcheck-target-libvtv: \
36118     configure-target-libvtv 
36119         @: $(MAKE); $(unstage)
36120         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36121         r=`${PWD_COMMAND}`; export r; \
36122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36123         $(RAW_CXX_TARGET_EXPORTS) \
36124         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv" ; \
36125         for flag in $(EXTRA_TARGET_FLAGS); do \
36126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36127         done; \
36128         (cd $(TARGET_SUBDIR)/libvtv && \
36129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36131                   "RANLIB=$${RANLIB}" \
36132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36133                    installcheck) \
36134           || exit 1
36135
36136 @endif target-libvtv
36137
36138 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36139 maybe-mostlyclean-target-libvtv:
36140 @if target-libvtv
36141 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36142
36143 mostlyclean-target-libvtv: 
36144         @: $(MAKE); $(unstage)
36145         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36146         r=`${PWD_COMMAND}`; export r; \
36147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36148         $(RAW_CXX_TARGET_EXPORTS) \
36149         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv" ; \
36150         for flag in $(EXTRA_TARGET_FLAGS); do \
36151           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36152         done; \
36153         (cd $(TARGET_SUBDIR)/libvtv && \
36154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36156                   "RANLIB=$${RANLIB}" \
36157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36158                    mostlyclean) \
36159           || exit 1
36160
36161 @endif target-libvtv
36162
36163 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36164 maybe-clean-target-libvtv:
36165 @if target-libvtv
36166 maybe-clean-target-libvtv: clean-target-libvtv
36167
36168 clean-target-libvtv: 
36169         @: $(MAKE); $(unstage)
36170         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36171         r=`${PWD_COMMAND}`; export r; \
36172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36173         $(RAW_CXX_TARGET_EXPORTS) \
36174         echo "Doing clean in $(TARGET_SUBDIR)/libvtv" ; \
36175         for flag in $(EXTRA_TARGET_FLAGS); do \
36176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36177         done; \
36178         (cd $(TARGET_SUBDIR)/libvtv && \
36179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36181                   "RANLIB=$${RANLIB}" \
36182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36183                    clean) \
36184           || exit 1
36185
36186 @endif target-libvtv
36187
36188 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36189 maybe-distclean-target-libvtv:
36190 @if target-libvtv
36191 maybe-distclean-target-libvtv: distclean-target-libvtv
36192
36193 distclean-target-libvtv: 
36194         @: $(MAKE); $(unstage)
36195         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36196         r=`${PWD_COMMAND}`; export r; \
36197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36198         $(RAW_CXX_TARGET_EXPORTS) \
36199         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv" ; \
36200         for flag in $(EXTRA_TARGET_FLAGS); do \
36201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36202         done; \
36203         (cd $(TARGET_SUBDIR)/libvtv && \
36204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36206                   "RANLIB=$${RANLIB}" \
36207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36208                    distclean) \
36209           || exit 1
36210
36211 @endif target-libvtv
36212
36213 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36214 maybe-maintainer-clean-target-libvtv:
36215 @if target-libvtv
36216 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36217
36218 maintainer-clean-target-libvtv: 
36219         @: $(MAKE); $(unstage)
36220         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36221         r=`${PWD_COMMAND}`; export r; \
36222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36223         $(RAW_CXX_TARGET_EXPORTS) \
36224         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv" ; \
36225         for flag in $(EXTRA_TARGET_FLAGS); do \
36226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36227         done; \
36228         (cd $(TARGET_SUBDIR)/libvtv && \
36229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36231                   "RANLIB=$${RANLIB}" \
36232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36233                    maintainer-clean) \
36234           || exit 1
36235
36236 @endif target-libvtv
36237
36238
36239
36240
36241
36242 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36243 maybe-configure-target-libcilkrts:
36244 @if gcc-bootstrap
36245 configure-target-libcilkrts: stage_current
36246 @endif gcc-bootstrap
36247 @if target-libcilkrts
36248 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36249 configure-target-libcilkrts: 
36250         @: $(MAKE); $(unstage)
36251         @r=`${PWD_COMMAND}`; export r; \
36252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36253         echo "Checking multilib configuration for libcilkrts..."; \
36254         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
36255         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
36256         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36257           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36258             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36259           else \
36260             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36261             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36262           fi; \
36263         else \
36264           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36265         fi; \
36266         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36267         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
36268         $(NORMAL_TARGET_EXPORTS)  \
36269         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36270         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36271         case $(srcdir) in \
36272           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36273           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36274                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36275         esac; \
36276         module_srcdir=libcilkrts; \
36277         rm -f no-such-file || : ; \
36278         CONFIG_SITE=no-such-file $(SHELL) \
36279           $$s/$$module_srcdir/configure \
36280           --srcdir=$${topdir}/$$module_srcdir \
36281           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36282           --target=${target_alias}  \
36283           || exit 1
36284 @endif target-libcilkrts
36285
36286
36287
36288
36289
36290 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36291 maybe-all-target-libcilkrts:
36292 @if gcc-bootstrap
36293 all-target-libcilkrts: stage_current
36294 @endif gcc-bootstrap
36295 @if target-libcilkrts
36296 TARGET-target-libcilkrts=all
36297 maybe-all-target-libcilkrts: all-target-libcilkrts
36298 all-target-libcilkrts: configure-target-libcilkrts
36299         @: $(MAKE); $(unstage)
36300         @r=`${PWD_COMMAND}`; export r; \
36301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36302         $(NORMAL_TARGET_EXPORTS)  \
36303         (cd $(TARGET_SUBDIR)/libcilkrts && \
36304           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36305                 $(TARGET-target-libcilkrts))
36306 @endif target-libcilkrts
36307
36308
36309
36310
36311
36312 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36313 maybe-check-target-libcilkrts:
36314 @if target-libcilkrts
36315 maybe-check-target-libcilkrts: check-target-libcilkrts
36316
36317 check-target-libcilkrts:
36318         @: $(MAKE); $(unstage)
36319         @r=`${PWD_COMMAND}`; export r; \
36320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36321         $(NORMAL_TARGET_EXPORTS) \
36322         (cd $(TARGET_SUBDIR)/libcilkrts && \
36323           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36324
36325 @endif target-libcilkrts
36326
36327 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36328 maybe-install-target-libcilkrts:
36329 @if target-libcilkrts
36330 maybe-install-target-libcilkrts: install-target-libcilkrts
36331
36332 install-target-libcilkrts: installdirs
36333         @: $(MAKE); $(unstage)
36334         @r=`${PWD_COMMAND}`; export r; \
36335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36336         $(NORMAL_TARGET_EXPORTS) \
36337         (cd $(TARGET_SUBDIR)/libcilkrts && \
36338           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36339
36340 @endif target-libcilkrts
36341
36342 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36343 maybe-install-strip-target-libcilkrts:
36344 @if target-libcilkrts
36345 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36346
36347 install-strip-target-libcilkrts: installdirs
36348         @: $(MAKE); $(unstage)
36349         @r=`${PWD_COMMAND}`; export r; \
36350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36351         $(NORMAL_TARGET_EXPORTS) \
36352         (cd $(TARGET_SUBDIR)/libcilkrts && \
36353           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36354
36355 @endif target-libcilkrts
36356
36357 # Other targets (info, dvi, pdf, etc.)
36358
36359 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36360 maybe-info-target-libcilkrts:
36361 @if target-libcilkrts
36362 maybe-info-target-libcilkrts: info-target-libcilkrts
36363
36364 info-target-libcilkrts: \
36365     configure-target-libcilkrts 
36366         @: $(MAKE); $(unstage)
36367         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36368         r=`${PWD_COMMAND}`; export r; \
36369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36370         $(NORMAL_TARGET_EXPORTS) \
36371         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \
36372         for flag in $(EXTRA_TARGET_FLAGS); do \
36373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36374         done; \
36375         (cd $(TARGET_SUBDIR)/libcilkrts && \
36376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36378                   "RANLIB=$${RANLIB}" \
36379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36380                    info) \
36381           || exit 1
36382
36383 @endif target-libcilkrts
36384
36385 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36386 maybe-dvi-target-libcilkrts:
36387 @if target-libcilkrts
36388 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36389
36390 dvi-target-libcilkrts: \
36391     configure-target-libcilkrts 
36392         @: $(MAKE); $(unstage)
36393         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36394         r=`${PWD_COMMAND}`; export r; \
36395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36396         $(NORMAL_TARGET_EXPORTS) \
36397         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \
36398         for flag in $(EXTRA_TARGET_FLAGS); do \
36399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36400         done; \
36401         (cd $(TARGET_SUBDIR)/libcilkrts && \
36402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36404                   "RANLIB=$${RANLIB}" \
36405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36406                    dvi) \
36407           || exit 1
36408
36409 @endif target-libcilkrts
36410
36411 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36412 maybe-pdf-target-libcilkrts:
36413 @if target-libcilkrts
36414 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36415
36416 pdf-target-libcilkrts: \
36417     configure-target-libcilkrts 
36418         @: $(MAKE); $(unstage)
36419         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36420         r=`${PWD_COMMAND}`; export r; \
36421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36422         $(NORMAL_TARGET_EXPORTS) \
36423         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
36424         for flag in $(EXTRA_TARGET_FLAGS); do \
36425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36426         done; \
36427         (cd $(TARGET_SUBDIR)/libcilkrts && \
36428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36430                   "RANLIB=$${RANLIB}" \
36431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36432                    pdf) \
36433           || exit 1
36434
36435 @endif target-libcilkrts
36436
36437 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36438 maybe-html-target-libcilkrts:
36439 @if target-libcilkrts
36440 maybe-html-target-libcilkrts: html-target-libcilkrts
36441
36442 html-target-libcilkrts: \
36443     configure-target-libcilkrts 
36444         @: $(MAKE); $(unstage)
36445         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36446         r=`${PWD_COMMAND}`; export r; \
36447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36448         $(NORMAL_TARGET_EXPORTS) \
36449         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \
36450         for flag in $(EXTRA_TARGET_FLAGS); do \
36451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36452         done; \
36453         (cd $(TARGET_SUBDIR)/libcilkrts && \
36454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36456                   "RANLIB=$${RANLIB}" \
36457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36458                    html) \
36459           || exit 1
36460
36461 @endif target-libcilkrts
36462
36463 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36464 maybe-TAGS-target-libcilkrts:
36465 @if target-libcilkrts
36466 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36467
36468 TAGS-target-libcilkrts: \
36469     configure-target-libcilkrts 
36470         @: $(MAKE); $(unstage)
36471         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36472         r=`${PWD_COMMAND}`; export r; \
36473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36474         $(NORMAL_TARGET_EXPORTS) \
36475         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \
36476         for flag in $(EXTRA_TARGET_FLAGS); do \
36477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36478         done; \
36479         (cd $(TARGET_SUBDIR)/libcilkrts && \
36480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36482                   "RANLIB=$${RANLIB}" \
36483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36484                    TAGS) \
36485           || exit 1
36486
36487 @endif target-libcilkrts
36488
36489 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36490 maybe-install-info-target-libcilkrts:
36491 @if target-libcilkrts
36492 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36493
36494 install-info-target-libcilkrts: \
36495     configure-target-libcilkrts \
36496     info-target-libcilkrts 
36497         @: $(MAKE); $(unstage)
36498         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36499         r=`${PWD_COMMAND}`; export r; \
36500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36501         $(NORMAL_TARGET_EXPORTS) \
36502         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts" ; \
36503         for flag in $(EXTRA_TARGET_FLAGS); do \
36504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36505         done; \
36506         (cd $(TARGET_SUBDIR)/libcilkrts && \
36507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36509                   "RANLIB=$${RANLIB}" \
36510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36511                    install-info) \
36512           || exit 1
36513
36514 @endif target-libcilkrts
36515
36516 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36517 maybe-install-pdf-target-libcilkrts:
36518 @if target-libcilkrts
36519 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36520
36521 install-pdf-target-libcilkrts: \
36522     configure-target-libcilkrts \
36523     pdf-target-libcilkrts 
36524         @: $(MAKE); $(unstage)
36525         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36526         r=`${PWD_COMMAND}`; export r; \
36527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36528         $(NORMAL_TARGET_EXPORTS) \
36529         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
36530         for flag in $(EXTRA_TARGET_FLAGS); do \
36531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36532         done; \
36533         (cd $(TARGET_SUBDIR)/libcilkrts && \
36534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36536                   "RANLIB=$${RANLIB}" \
36537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36538                    install-pdf) \
36539           || exit 1
36540
36541 @endif target-libcilkrts
36542
36543 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36544 maybe-install-html-target-libcilkrts:
36545 @if target-libcilkrts
36546 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36547
36548 install-html-target-libcilkrts: \
36549     configure-target-libcilkrts \
36550     html-target-libcilkrts 
36551         @: $(MAKE); $(unstage)
36552         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36553         r=`${PWD_COMMAND}`; export r; \
36554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36555         $(NORMAL_TARGET_EXPORTS) \
36556         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts" ; \
36557         for flag in $(EXTRA_TARGET_FLAGS); do \
36558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36559         done; \
36560         (cd $(TARGET_SUBDIR)/libcilkrts && \
36561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36563                   "RANLIB=$${RANLIB}" \
36564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36565                    install-html) \
36566           || exit 1
36567
36568 @endif target-libcilkrts
36569
36570 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36571 maybe-installcheck-target-libcilkrts:
36572 @if target-libcilkrts
36573 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36574
36575 installcheck-target-libcilkrts: \
36576     configure-target-libcilkrts 
36577         @: $(MAKE); $(unstage)
36578         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36579         r=`${PWD_COMMAND}`; export r; \
36580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36581         $(NORMAL_TARGET_EXPORTS) \
36582         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \
36583         for flag in $(EXTRA_TARGET_FLAGS); do \
36584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36585         done; \
36586         (cd $(TARGET_SUBDIR)/libcilkrts && \
36587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36589                   "RANLIB=$${RANLIB}" \
36590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36591                    installcheck) \
36592           || exit 1
36593
36594 @endif target-libcilkrts
36595
36596 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
36597 maybe-mostlyclean-target-libcilkrts:
36598 @if target-libcilkrts
36599 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
36600
36601 mostlyclean-target-libcilkrts: 
36602         @: $(MAKE); $(unstage)
36603         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36604         r=`${PWD_COMMAND}`; export r; \
36605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36606         $(NORMAL_TARGET_EXPORTS) \
36607         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \
36608         for flag in $(EXTRA_TARGET_FLAGS); do \
36609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36610         done; \
36611         (cd $(TARGET_SUBDIR)/libcilkrts && \
36612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36614                   "RANLIB=$${RANLIB}" \
36615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36616                    mostlyclean) \
36617           || exit 1
36618
36619 @endif target-libcilkrts
36620
36621 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
36622 maybe-clean-target-libcilkrts:
36623 @if target-libcilkrts
36624 maybe-clean-target-libcilkrts: clean-target-libcilkrts
36625
36626 clean-target-libcilkrts: 
36627         @: $(MAKE); $(unstage)
36628         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36629         r=`${PWD_COMMAND}`; export r; \
36630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36631         $(NORMAL_TARGET_EXPORTS) \
36632         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \
36633         for flag in $(EXTRA_TARGET_FLAGS); do \
36634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36635         done; \
36636         (cd $(TARGET_SUBDIR)/libcilkrts && \
36637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36639                   "RANLIB=$${RANLIB}" \
36640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36641                    clean) \
36642           || exit 1
36643
36644 @endif target-libcilkrts
36645
36646 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
36647 maybe-distclean-target-libcilkrts:
36648 @if target-libcilkrts
36649 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
36650
36651 distclean-target-libcilkrts: 
36652         @: $(MAKE); $(unstage)
36653         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36654         r=`${PWD_COMMAND}`; export r; \
36655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36656         $(NORMAL_TARGET_EXPORTS) \
36657         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \
36658         for flag in $(EXTRA_TARGET_FLAGS); do \
36659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36660         done; \
36661         (cd $(TARGET_SUBDIR)/libcilkrts && \
36662           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36663                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36664                   "RANLIB=$${RANLIB}" \
36665                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36666                    distclean) \
36667           || exit 1
36668
36669 @endif target-libcilkrts
36670
36671 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
36672 maybe-maintainer-clean-target-libcilkrts:
36673 @if target-libcilkrts
36674 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
36675
36676 maintainer-clean-target-libcilkrts: 
36677         @: $(MAKE); $(unstage)
36678         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36679         r=`${PWD_COMMAND}`; export r; \
36680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36681         $(NORMAL_TARGET_EXPORTS) \
36682         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts" ; \
36683         for flag in $(EXTRA_TARGET_FLAGS); do \
36684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36685         done; \
36686         (cd $(TARGET_SUBDIR)/libcilkrts && \
36687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36689                   "RANLIB=$${RANLIB}" \
36690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36691                    maintainer-clean) \
36692           || exit 1
36693
36694 @endif target-libcilkrts
36695
36696
36697
36698
36699
36700 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
36701 maybe-configure-target-liboffloadmic:
36702 @if gcc-bootstrap
36703 configure-target-liboffloadmic: stage_current
36704 @endif gcc-bootstrap
36705 @if target-liboffloadmic
36706 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
36707 configure-target-liboffloadmic: 
36708         @: $(MAKE); $(unstage)
36709         @r=`${PWD_COMMAND}`; export r; \
36710         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36711         echo "Checking multilib configuration for liboffloadmic..."; \
36712         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic ; \
36713         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null ; \
36714         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
36715           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
36716             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
36717           else \
36718             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
36719             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
36720           fi; \
36721         else \
36722           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
36723         fi; \
36724         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
36725         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic ; \
36726         $(NORMAL_TARGET_EXPORTS)  \
36727         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
36728         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
36729         case $(srcdir) in \
36730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36731           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
36732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36733         esac; \
36734         module_srcdir=liboffloadmic; \
36735         rm -f no-such-file || : ; \
36736         CONFIG_SITE=no-such-file $(SHELL) \
36737           $$s/$$module_srcdir/configure \
36738           --srcdir=$${topdir}/$$module_srcdir \
36739           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36740           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
36741           || exit 1
36742 @endif target-liboffloadmic
36743
36744
36745
36746
36747
36748 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
36749 maybe-all-target-liboffloadmic:
36750 @if gcc-bootstrap
36751 all-target-liboffloadmic: stage_current
36752 @endif gcc-bootstrap
36753 @if target-liboffloadmic
36754 TARGET-target-liboffloadmic=all
36755 maybe-all-target-liboffloadmic: all-target-liboffloadmic
36756 all-target-liboffloadmic: configure-target-liboffloadmic
36757         @: $(MAKE); $(unstage)
36758         @r=`${PWD_COMMAND}`; export r; \
36759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36760         $(NORMAL_TARGET_EXPORTS)  \
36761         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36762           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36763                 $(TARGET-target-liboffloadmic))
36764 @endif target-liboffloadmic
36765
36766
36767
36768
36769
36770 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
36771 maybe-check-target-liboffloadmic:
36772 @if target-liboffloadmic
36773 maybe-check-target-liboffloadmic: check-target-liboffloadmic
36774
36775 check-target-liboffloadmic:
36776         @: $(MAKE); $(unstage)
36777         @r=`${PWD_COMMAND}`; export r; \
36778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36779         $(NORMAL_TARGET_EXPORTS) \
36780         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36781           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36782
36783 @endif target-liboffloadmic
36784
36785 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
36786 maybe-install-target-liboffloadmic:
36787 @if target-liboffloadmic
36788 maybe-install-target-liboffloadmic: install-target-liboffloadmic
36789
36790 install-target-liboffloadmic: installdirs
36791         @: $(MAKE); $(unstage)
36792         @r=`${PWD_COMMAND}`; export r; \
36793         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36794         $(NORMAL_TARGET_EXPORTS) \
36795         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36796           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36797
36798 @endif target-liboffloadmic
36799
36800 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
36801 maybe-install-strip-target-liboffloadmic:
36802 @if target-liboffloadmic
36803 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
36804
36805 install-strip-target-liboffloadmic: installdirs
36806         @: $(MAKE); $(unstage)
36807         @r=`${PWD_COMMAND}`; export r; \
36808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36809         $(NORMAL_TARGET_EXPORTS) \
36810         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36811           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36812
36813 @endif target-liboffloadmic
36814
36815 # Other targets (info, dvi, pdf, etc.)
36816
36817 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
36818 maybe-info-target-liboffloadmic:
36819 @if target-liboffloadmic
36820 maybe-info-target-liboffloadmic: info-target-liboffloadmic
36821
36822 info-target-liboffloadmic: \
36823     configure-target-liboffloadmic 
36824         @: $(MAKE); $(unstage)
36825         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36826         r=`${PWD_COMMAND}`; export r; \
36827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36828         $(NORMAL_TARGET_EXPORTS) \
36829         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic" ; \
36830         for flag in $(EXTRA_TARGET_FLAGS); do \
36831           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36832         done; \
36833         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36836                   "RANLIB=$${RANLIB}" \
36837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36838                    info) \
36839           || exit 1
36840
36841 @endif target-liboffloadmic
36842
36843 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
36844 maybe-dvi-target-liboffloadmic:
36845 @if target-liboffloadmic
36846 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
36847
36848 dvi-target-liboffloadmic: \
36849     configure-target-liboffloadmic 
36850         @: $(MAKE); $(unstage)
36851         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36852         r=`${PWD_COMMAND}`; export r; \
36853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36854         $(NORMAL_TARGET_EXPORTS) \
36855         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic" ; \
36856         for flag in $(EXTRA_TARGET_FLAGS); do \
36857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36858         done; \
36859         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36862                   "RANLIB=$${RANLIB}" \
36863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36864                    dvi) \
36865           || exit 1
36866
36867 @endif target-liboffloadmic
36868
36869 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
36870 maybe-pdf-target-liboffloadmic:
36871 @if target-liboffloadmic
36872 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
36873
36874 pdf-target-liboffloadmic: \
36875     configure-target-liboffloadmic 
36876         @: $(MAKE); $(unstage)
36877         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36878         r=`${PWD_COMMAND}`; export r; \
36879         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36880         $(NORMAL_TARGET_EXPORTS) \
36881         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic" ; \
36882         for flag in $(EXTRA_TARGET_FLAGS); do \
36883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36884         done; \
36885         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36886           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36887                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36888                   "RANLIB=$${RANLIB}" \
36889                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36890                    pdf) \
36891           || exit 1
36892
36893 @endif target-liboffloadmic
36894
36895 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
36896 maybe-html-target-liboffloadmic:
36897 @if target-liboffloadmic
36898 maybe-html-target-liboffloadmic: html-target-liboffloadmic
36899
36900 html-target-liboffloadmic: \
36901     configure-target-liboffloadmic 
36902         @: $(MAKE); $(unstage)
36903         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36904         r=`${PWD_COMMAND}`; export r; \
36905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36906         $(NORMAL_TARGET_EXPORTS) \
36907         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic" ; \
36908         for flag in $(EXTRA_TARGET_FLAGS); do \
36909           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36910         done; \
36911         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36914                   "RANLIB=$${RANLIB}" \
36915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36916                    html) \
36917           || exit 1
36918
36919 @endif target-liboffloadmic
36920
36921 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
36922 maybe-TAGS-target-liboffloadmic:
36923 @if target-liboffloadmic
36924 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
36925
36926 TAGS-target-liboffloadmic: \
36927     configure-target-liboffloadmic 
36928         @: $(MAKE); $(unstage)
36929         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36930         r=`${PWD_COMMAND}`; export r; \
36931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36932         $(NORMAL_TARGET_EXPORTS) \
36933         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic" ; \
36934         for flag in $(EXTRA_TARGET_FLAGS); do \
36935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36936         done; \
36937         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36940                   "RANLIB=$${RANLIB}" \
36941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36942                    TAGS) \
36943           || exit 1
36944
36945 @endif target-liboffloadmic
36946
36947 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
36948 maybe-install-info-target-liboffloadmic:
36949 @if target-liboffloadmic
36950 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
36951
36952 install-info-target-liboffloadmic: \
36953     configure-target-liboffloadmic \
36954     info-target-liboffloadmic 
36955         @: $(MAKE); $(unstage)
36956         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36957         r=`${PWD_COMMAND}`; export r; \
36958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36959         $(NORMAL_TARGET_EXPORTS) \
36960         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic" ; \
36961         for flag in $(EXTRA_TARGET_FLAGS); do \
36962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36963         done; \
36964         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36967                   "RANLIB=$${RANLIB}" \
36968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36969                    install-info) \
36970           || exit 1
36971
36972 @endif target-liboffloadmic
36973
36974 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
36975 maybe-install-pdf-target-liboffloadmic:
36976 @if target-liboffloadmic
36977 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
36978
36979 install-pdf-target-liboffloadmic: \
36980     configure-target-liboffloadmic \
36981     pdf-target-liboffloadmic 
36982         @: $(MAKE); $(unstage)
36983         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36984         r=`${PWD_COMMAND}`; export r; \
36985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36986         $(NORMAL_TARGET_EXPORTS) \
36987         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic" ; \
36988         for flag in $(EXTRA_TARGET_FLAGS); do \
36989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36990         done; \
36991         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36994                   "RANLIB=$${RANLIB}" \
36995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36996                    install-pdf) \
36997           || exit 1
36998
36999 @endif target-liboffloadmic
37000
37001 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37002 maybe-install-html-target-liboffloadmic:
37003 @if target-liboffloadmic
37004 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37005
37006 install-html-target-liboffloadmic: \
37007     configure-target-liboffloadmic \
37008     html-target-liboffloadmic 
37009         @: $(MAKE); $(unstage)
37010         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37011         r=`${PWD_COMMAND}`; export r; \
37012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37013         $(NORMAL_TARGET_EXPORTS) \
37014         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic" ; \
37015         for flag in $(EXTRA_TARGET_FLAGS); do \
37016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37017         done; \
37018         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37021                   "RANLIB=$${RANLIB}" \
37022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37023                    install-html) \
37024           || exit 1
37025
37026 @endif target-liboffloadmic
37027
37028 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37029 maybe-installcheck-target-liboffloadmic:
37030 @if target-liboffloadmic
37031 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37032
37033 installcheck-target-liboffloadmic: \
37034     configure-target-liboffloadmic 
37035         @: $(MAKE); $(unstage)
37036         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37037         r=`${PWD_COMMAND}`; export r; \
37038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37039         $(NORMAL_TARGET_EXPORTS) \
37040         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic" ; \
37041         for flag in $(EXTRA_TARGET_FLAGS); do \
37042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37043         done; \
37044         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37047                   "RANLIB=$${RANLIB}" \
37048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37049                    installcheck) \
37050           || exit 1
37051
37052 @endif target-liboffloadmic
37053
37054 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37055 maybe-mostlyclean-target-liboffloadmic:
37056 @if target-liboffloadmic
37057 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37058
37059 mostlyclean-target-liboffloadmic: 
37060         @: $(MAKE); $(unstage)
37061         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37062         r=`${PWD_COMMAND}`; export r; \
37063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37064         $(NORMAL_TARGET_EXPORTS) \
37065         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37066         for flag in $(EXTRA_TARGET_FLAGS); do \
37067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37068         done; \
37069         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37072                   "RANLIB=$${RANLIB}" \
37073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37074                    mostlyclean) \
37075           || exit 1
37076
37077 @endif target-liboffloadmic
37078
37079 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37080 maybe-clean-target-liboffloadmic:
37081 @if target-liboffloadmic
37082 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37083
37084 clean-target-liboffloadmic: 
37085         @: $(MAKE); $(unstage)
37086         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37087         r=`${PWD_COMMAND}`; export r; \
37088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37089         $(NORMAL_TARGET_EXPORTS) \
37090         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37091         for flag in $(EXTRA_TARGET_FLAGS); do \
37092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37093         done; \
37094         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37097                   "RANLIB=$${RANLIB}" \
37098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37099                    clean) \
37100           || exit 1
37101
37102 @endif target-liboffloadmic
37103
37104 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37105 maybe-distclean-target-liboffloadmic:
37106 @if target-liboffloadmic
37107 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37108
37109 distclean-target-liboffloadmic: 
37110         @: $(MAKE); $(unstage)
37111         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37112         r=`${PWD_COMMAND}`; export r; \
37113         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37114         $(NORMAL_TARGET_EXPORTS) \
37115         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37116         for flag in $(EXTRA_TARGET_FLAGS); do \
37117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37118         done; \
37119         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37120           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37121                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37122                   "RANLIB=$${RANLIB}" \
37123                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37124                    distclean) \
37125           || exit 1
37126
37127 @endif target-liboffloadmic
37128
37129 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37130 maybe-maintainer-clean-target-liboffloadmic:
37131 @if target-liboffloadmic
37132 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37133
37134 maintainer-clean-target-liboffloadmic: 
37135         @: $(MAKE); $(unstage)
37136         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37137         r=`${PWD_COMMAND}`; export r; \
37138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37139         $(NORMAL_TARGET_EXPORTS) \
37140         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37141         for flag in $(EXTRA_TARGET_FLAGS); do \
37142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37143         done; \
37144         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37147                   "RANLIB=$${RANLIB}" \
37148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37149                    maintainer-clean) \
37150           || exit 1
37151
37152 @endif target-liboffloadmic
37153
37154
37155
37156
37157
37158 .PHONY: configure-target-libssp maybe-configure-target-libssp
37159 maybe-configure-target-libssp:
37160 @if gcc-bootstrap
37161 configure-target-libssp: stage_current
37162 @endif gcc-bootstrap
37163 @if target-libssp
37164 maybe-configure-target-libssp: configure-target-libssp
37165 configure-target-libssp: 
37166         @: $(MAKE); $(unstage)
37167         @r=`${PWD_COMMAND}`; export r; \
37168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37169         echo "Checking multilib configuration for libssp..."; \
37170         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
37171         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
37172         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37173           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37174             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37175           else \
37176             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37177             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37178           fi; \
37179         else \
37180           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37181         fi; \
37182         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37183         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
37184         $(NORMAL_TARGET_EXPORTS)  \
37185         echo Configuring in $(TARGET_SUBDIR)/libssp; \
37186         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37187         case $(srcdir) in \
37188           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37189           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37190                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37191         esac; \
37192         module_srcdir=libssp; \
37193         rm -f no-such-file || : ; \
37194         CONFIG_SITE=no-such-file $(SHELL) \
37195           $$s/$$module_srcdir/configure \
37196           --srcdir=$${topdir}/$$module_srcdir \
37197           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37198           --target=${target_alias}  \
37199           || exit 1
37200 @endif target-libssp
37201
37202
37203
37204
37205
37206 .PHONY: all-target-libssp maybe-all-target-libssp
37207 maybe-all-target-libssp:
37208 @if gcc-bootstrap
37209 all-target-libssp: stage_current
37210 @endif gcc-bootstrap
37211 @if target-libssp
37212 TARGET-target-libssp=all
37213 maybe-all-target-libssp: all-target-libssp
37214 all-target-libssp: configure-target-libssp
37215         @: $(MAKE); $(unstage)
37216         @r=`${PWD_COMMAND}`; export r; \
37217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37218         $(NORMAL_TARGET_EXPORTS)  \
37219         (cd $(TARGET_SUBDIR)/libssp && \
37220           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37221                 $(TARGET-target-libssp))
37222 @endif target-libssp
37223
37224
37225
37226
37227
37228 .PHONY: check-target-libssp maybe-check-target-libssp
37229 maybe-check-target-libssp:
37230 @if target-libssp
37231 maybe-check-target-libssp: check-target-libssp
37232
37233 check-target-libssp:
37234         @: $(MAKE); $(unstage)
37235         @r=`${PWD_COMMAND}`; export r; \
37236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37237         $(NORMAL_TARGET_EXPORTS) \
37238         (cd $(TARGET_SUBDIR)/libssp && \
37239           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37240
37241 @endif target-libssp
37242
37243 .PHONY: install-target-libssp maybe-install-target-libssp
37244 maybe-install-target-libssp:
37245 @if target-libssp
37246 maybe-install-target-libssp: install-target-libssp
37247
37248 install-target-libssp: installdirs
37249         @: $(MAKE); $(unstage)
37250         @r=`${PWD_COMMAND}`; export r; \
37251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37252         $(NORMAL_TARGET_EXPORTS) \
37253         (cd $(TARGET_SUBDIR)/libssp && \
37254           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37255
37256 @endif target-libssp
37257
37258 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37259 maybe-install-strip-target-libssp:
37260 @if target-libssp
37261 maybe-install-strip-target-libssp: install-strip-target-libssp
37262
37263 install-strip-target-libssp: installdirs
37264         @: $(MAKE); $(unstage)
37265         @r=`${PWD_COMMAND}`; export r; \
37266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37267         $(NORMAL_TARGET_EXPORTS) \
37268         (cd $(TARGET_SUBDIR)/libssp && \
37269           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37270
37271 @endif target-libssp
37272
37273 # Other targets (info, dvi, pdf, etc.)
37274
37275 .PHONY: maybe-info-target-libssp info-target-libssp
37276 maybe-info-target-libssp:
37277 @if target-libssp
37278 maybe-info-target-libssp: info-target-libssp
37279
37280 info-target-libssp: \
37281     configure-target-libssp 
37282         @: $(MAKE); $(unstage)
37283         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37284         r=`${PWD_COMMAND}`; export r; \
37285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37286         $(NORMAL_TARGET_EXPORTS) \
37287         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
37288         for flag in $(EXTRA_TARGET_FLAGS); do \
37289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37290         done; \
37291         (cd $(TARGET_SUBDIR)/libssp && \
37292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37294                   "RANLIB=$${RANLIB}" \
37295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37296                    info) \
37297           || exit 1
37298
37299 @endif target-libssp
37300
37301 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37302 maybe-dvi-target-libssp:
37303 @if target-libssp
37304 maybe-dvi-target-libssp: dvi-target-libssp
37305
37306 dvi-target-libssp: \
37307     configure-target-libssp 
37308         @: $(MAKE); $(unstage)
37309         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37310         r=`${PWD_COMMAND}`; export r; \
37311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37312         $(NORMAL_TARGET_EXPORTS) \
37313         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
37314         for flag in $(EXTRA_TARGET_FLAGS); do \
37315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37316         done; \
37317         (cd $(TARGET_SUBDIR)/libssp && \
37318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37320                   "RANLIB=$${RANLIB}" \
37321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37322                    dvi) \
37323           || exit 1
37324
37325 @endif target-libssp
37326
37327 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37328 maybe-pdf-target-libssp:
37329 @if target-libssp
37330 maybe-pdf-target-libssp: pdf-target-libssp
37331
37332 pdf-target-libssp: \
37333     configure-target-libssp 
37334         @: $(MAKE); $(unstage)
37335         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37336         r=`${PWD_COMMAND}`; export r; \
37337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37338         $(NORMAL_TARGET_EXPORTS) \
37339         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
37340         for flag in $(EXTRA_TARGET_FLAGS); do \
37341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37342         done; \
37343         (cd $(TARGET_SUBDIR)/libssp && \
37344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37346                   "RANLIB=$${RANLIB}" \
37347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37348                    pdf) \
37349           || exit 1
37350
37351 @endif target-libssp
37352
37353 .PHONY: maybe-html-target-libssp html-target-libssp
37354 maybe-html-target-libssp:
37355 @if target-libssp
37356 maybe-html-target-libssp: html-target-libssp
37357
37358 html-target-libssp: \
37359     configure-target-libssp 
37360         @: $(MAKE); $(unstage)
37361         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37362         r=`${PWD_COMMAND}`; export r; \
37363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37364         $(NORMAL_TARGET_EXPORTS) \
37365         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
37366         for flag in $(EXTRA_TARGET_FLAGS); do \
37367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37368         done; \
37369         (cd $(TARGET_SUBDIR)/libssp && \
37370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37372                   "RANLIB=$${RANLIB}" \
37373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37374                    html) \
37375           || exit 1
37376
37377 @endif target-libssp
37378
37379 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37380 maybe-TAGS-target-libssp:
37381 @if target-libssp
37382 maybe-TAGS-target-libssp: TAGS-target-libssp
37383
37384 TAGS-target-libssp: \
37385     configure-target-libssp 
37386         @: $(MAKE); $(unstage)
37387         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37388         r=`${PWD_COMMAND}`; export r; \
37389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37390         $(NORMAL_TARGET_EXPORTS) \
37391         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
37392         for flag in $(EXTRA_TARGET_FLAGS); do \
37393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37394         done; \
37395         (cd $(TARGET_SUBDIR)/libssp && \
37396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37398                   "RANLIB=$${RANLIB}" \
37399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37400                    TAGS) \
37401           || exit 1
37402
37403 @endif target-libssp
37404
37405 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37406 maybe-install-info-target-libssp:
37407 @if target-libssp
37408 maybe-install-info-target-libssp: install-info-target-libssp
37409
37410 install-info-target-libssp: \
37411     configure-target-libssp \
37412     info-target-libssp 
37413         @: $(MAKE); $(unstage)
37414         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37415         r=`${PWD_COMMAND}`; export r; \
37416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37417         $(NORMAL_TARGET_EXPORTS) \
37418         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
37419         for flag in $(EXTRA_TARGET_FLAGS); do \
37420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37421         done; \
37422         (cd $(TARGET_SUBDIR)/libssp && \
37423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37425                   "RANLIB=$${RANLIB}" \
37426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37427                    install-info) \
37428           || exit 1
37429
37430 @endif target-libssp
37431
37432 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37433 maybe-install-pdf-target-libssp:
37434 @if target-libssp
37435 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37436
37437 install-pdf-target-libssp: \
37438     configure-target-libssp \
37439     pdf-target-libssp 
37440         @: $(MAKE); $(unstage)
37441         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37442         r=`${PWD_COMMAND}`; export r; \
37443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37444         $(NORMAL_TARGET_EXPORTS) \
37445         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
37446         for flag in $(EXTRA_TARGET_FLAGS); do \
37447           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37448         done; \
37449         (cd $(TARGET_SUBDIR)/libssp && \
37450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37452                   "RANLIB=$${RANLIB}" \
37453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37454                    install-pdf) \
37455           || exit 1
37456
37457 @endif target-libssp
37458
37459 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
37460 maybe-install-html-target-libssp:
37461 @if target-libssp
37462 maybe-install-html-target-libssp: install-html-target-libssp
37463
37464 install-html-target-libssp: \
37465     configure-target-libssp \
37466     html-target-libssp 
37467         @: $(MAKE); $(unstage)
37468         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37469         r=`${PWD_COMMAND}`; export r; \
37470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37471         $(NORMAL_TARGET_EXPORTS) \
37472         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
37473         for flag in $(EXTRA_TARGET_FLAGS); do \
37474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37475         done; \
37476         (cd $(TARGET_SUBDIR)/libssp && \
37477           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37478                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37479                   "RANLIB=$${RANLIB}" \
37480                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37481                    install-html) \
37482           || exit 1
37483
37484 @endif target-libssp
37485
37486 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
37487 maybe-installcheck-target-libssp:
37488 @if target-libssp
37489 maybe-installcheck-target-libssp: installcheck-target-libssp
37490
37491 installcheck-target-libssp: \
37492     configure-target-libssp 
37493         @: $(MAKE); $(unstage)
37494         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37495         r=`${PWD_COMMAND}`; export r; \
37496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37497         $(NORMAL_TARGET_EXPORTS) \
37498         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
37499         for flag in $(EXTRA_TARGET_FLAGS); do \
37500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37501         done; \
37502         (cd $(TARGET_SUBDIR)/libssp && \
37503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37505                   "RANLIB=$${RANLIB}" \
37506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37507                    installcheck) \
37508           || exit 1
37509
37510 @endif target-libssp
37511
37512 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
37513 maybe-mostlyclean-target-libssp:
37514 @if target-libssp
37515 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
37516
37517 mostlyclean-target-libssp: 
37518         @: $(MAKE); $(unstage)
37519         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37520         r=`${PWD_COMMAND}`; export r; \
37521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37522         $(NORMAL_TARGET_EXPORTS) \
37523         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
37524         for flag in $(EXTRA_TARGET_FLAGS); do \
37525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37526         done; \
37527         (cd $(TARGET_SUBDIR)/libssp && \
37528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37530                   "RANLIB=$${RANLIB}" \
37531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37532                    mostlyclean) \
37533           || exit 1
37534
37535 @endif target-libssp
37536
37537 .PHONY: maybe-clean-target-libssp clean-target-libssp
37538 maybe-clean-target-libssp:
37539 @if target-libssp
37540 maybe-clean-target-libssp: clean-target-libssp
37541
37542 clean-target-libssp: 
37543         @: $(MAKE); $(unstage)
37544         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37545         r=`${PWD_COMMAND}`; export r; \
37546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37547         $(NORMAL_TARGET_EXPORTS) \
37548         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
37549         for flag in $(EXTRA_TARGET_FLAGS); do \
37550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37551         done; \
37552         (cd $(TARGET_SUBDIR)/libssp && \
37553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37555                   "RANLIB=$${RANLIB}" \
37556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37557                    clean) \
37558           || exit 1
37559
37560 @endif target-libssp
37561
37562 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
37563 maybe-distclean-target-libssp:
37564 @if target-libssp
37565 maybe-distclean-target-libssp: distclean-target-libssp
37566
37567 distclean-target-libssp: 
37568         @: $(MAKE); $(unstage)
37569         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37570         r=`${PWD_COMMAND}`; export r; \
37571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37572         $(NORMAL_TARGET_EXPORTS) \
37573         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
37574         for flag in $(EXTRA_TARGET_FLAGS); do \
37575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37576         done; \
37577         (cd $(TARGET_SUBDIR)/libssp && \
37578           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37579                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37580                   "RANLIB=$${RANLIB}" \
37581                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37582                    distclean) \
37583           || exit 1
37584
37585 @endif target-libssp
37586
37587 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
37588 maybe-maintainer-clean-target-libssp:
37589 @if target-libssp
37590 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
37591
37592 maintainer-clean-target-libssp: 
37593         @: $(MAKE); $(unstage)
37594         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37595         r=`${PWD_COMMAND}`; export r; \
37596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37597         $(NORMAL_TARGET_EXPORTS) \
37598         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
37599         for flag in $(EXTRA_TARGET_FLAGS); do \
37600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37601         done; \
37602         (cd $(TARGET_SUBDIR)/libssp && \
37603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37605                   "RANLIB=$${RANLIB}" \
37606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37607                    maintainer-clean) \
37608           || exit 1
37609
37610 @endif target-libssp
37611
37612
37613
37614
37615
37616 .PHONY: configure-target-newlib maybe-configure-target-newlib
37617 maybe-configure-target-newlib:
37618 @if gcc-bootstrap
37619 configure-target-newlib: stage_current
37620 @endif gcc-bootstrap
37621 @if target-newlib
37622 maybe-configure-target-newlib: configure-target-newlib
37623 configure-target-newlib: 
37624         @: $(MAKE); $(unstage)
37625         @r=`${PWD_COMMAND}`; export r; \
37626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37627         echo "Checking multilib configuration for newlib..."; \
37628         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
37629         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
37630         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
37631           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
37632             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
37633           else \
37634             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
37635             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
37636           fi; \
37637         else \
37638           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
37639         fi; \
37640         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
37641         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
37642         $(NORMAL_TARGET_EXPORTS)  \
37643         echo Configuring in $(TARGET_SUBDIR)/newlib; \
37644         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
37645         case $(srcdir) in \
37646           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37647           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
37648                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37649         esac; \
37650         module_srcdir=newlib; \
37651         rm -f no-such-file || : ; \
37652         CONFIG_SITE=no-such-file $(SHELL) \
37653           $$s/$$module_srcdir/configure \
37654           --srcdir=$${topdir}/$$module_srcdir \
37655           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37656           --target=${target_alias}  \
37657           || exit 1
37658 @endif target-newlib
37659
37660
37661
37662
37663
37664 .PHONY: all-target-newlib maybe-all-target-newlib
37665 maybe-all-target-newlib:
37666 @if gcc-bootstrap
37667 all-target-newlib: stage_current
37668 @endif gcc-bootstrap
37669 @if target-newlib
37670 TARGET-target-newlib=all
37671 maybe-all-target-newlib: all-target-newlib
37672 all-target-newlib: configure-target-newlib
37673         @: $(MAKE); $(unstage)
37674         @r=`${PWD_COMMAND}`; export r; \
37675         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37676         $(NORMAL_TARGET_EXPORTS)  \
37677         (cd $(TARGET_SUBDIR)/newlib && \
37678           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37679                 $(TARGET-target-newlib))
37680 @endif target-newlib
37681
37682
37683
37684
37685
37686 .PHONY: check-target-newlib maybe-check-target-newlib
37687 maybe-check-target-newlib:
37688 @if target-newlib
37689 maybe-check-target-newlib: check-target-newlib
37690
37691 check-target-newlib:
37692         @: $(MAKE); $(unstage)
37693         @r=`${PWD_COMMAND}`; export r; \
37694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37695         $(NORMAL_TARGET_EXPORTS) \
37696         (cd $(TARGET_SUBDIR)/newlib && \
37697           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37698
37699 @endif target-newlib
37700
37701 .PHONY: install-target-newlib maybe-install-target-newlib
37702 maybe-install-target-newlib:
37703 @if target-newlib
37704 maybe-install-target-newlib: install-target-newlib
37705
37706 install-target-newlib: installdirs
37707         @: $(MAKE); $(unstage)
37708         @r=`${PWD_COMMAND}`; export r; \
37709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37710         $(NORMAL_TARGET_EXPORTS) \
37711         (cd $(TARGET_SUBDIR)/newlib && \
37712           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37713
37714 @endif target-newlib
37715
37716 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
37717 maybe-install-strip-target-newlib:
37718 @if target-newlib
37719 maybe-install-strip-target-newlib: install-strip-target-newlib
37720
37721 install-strip-target-newlib: installdirs
37722         @: $(MAKE); $(unstage)
37723         @r=`${PWD_COMMAND}`; export r; \
37724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37725         $(NORMAL_TARGET_EXPORTS) \
37726         (cd $(TARGET_SUBDIR)/newlib && \
37727           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37728
37729 @endif target-newlib
37730
37731 # Other targets (info, dvi, pdf, etc.)
37732
37733 .PHONY: maybe-info-target-newlib info-target-newlib
37734 maybe-info-target-newlib:
37735 @if target-newlib
37736 maybe-info-target-newlib: info-target-newlib
37737
37738 info-target-newlib: \
37739     configure-target-newlib 
37740         @: $(MAKE); $(unstage)
37741         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37742         r=`${PWD_COMMAND}`; export r; \
37743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37744         $(NORMAL_TARGET_EXPORTS) \
37745         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
37746         for flag in $(EXTRA_TARGET_FLAGS); do \
37747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37748         done; \
37749         (cd $(TARGET_SUBDIR)/newlib && \
37750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37752                   "RANLIB=$${RANLIB}" \
37753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37754                    info) \
37755           || exit 1
37756
37757 @endif target-newlib
37758
37759 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
37760 maybe-dvi-target-newlib:
37761 @if target-newlib
37762 maybe-dvi-target-newlib: dvi-target-newlib
37763
37764 dvi-target-newlib: \
37765     configure-target-newlib 
37766         @: $(MAKE); $(unstage)
37767         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37768         r=`${PWD_COMMAND}`; export r; \
37769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37770         $(NORMAL_TARGET_EXPORTS) \
37771         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
37772         for flag in $(EXTRA_TARGET_FLAGS); do \
37773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37774         done; \
37775         (cd $(TARGET_SUBDIR)/newlib && \
37776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37778                   "RANLIB=$${RANLIB}" \
37779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37780                    dvi) \
37781           || exit 1
37782
37783 @endif target-newlib
37784
37785 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
37786 maybe-pdf-target-newlib:
37787 @if target-newlib
37788 maybe-pdf-target-newlib: pdf-target-newlib
37789
37790 pdf-target-newlib: \
37791     configure-target-newlib 
37792         @: $(MAKE); $(unstage)
37793         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37794         r=`${PWD_COMMAND}`; export r; \
37795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37796         $(NORMAL_TARGET_EXPORTS) \
37797         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
37798         for flag in $(EXTRA_TARGET_FLAGS); do \
37799           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37800         done; \
37801         (cd $(TARGET_SUBDIR)/newlib && \
37802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37804                   "RANLIB=$${RANLIB}" \
37805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37806                    pdf) \
37807           || exit 1
37808
37809 @endif target-newlib
37810
37811 .PHONY: maybe-html-target-newlib html-target-newlib
37812 maybe-html-target-newlib:
37813 @if target-newlib
37814 maybe-html-target-newlib: html-target-newlib
37815
37816 html-target-newlib: \
37817     configure-target-newlib 
37818         @: $(MAKE); $(unstage)
37819         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37820         r=`${PWD_COMMAND}`; export r; \
37821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37822         $(NORMAL_TARGET_EXPORTS) \
37823         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
37824         for flag in $(EXTRA_TARGET_FLAGS); do \
37825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37826         done; \
37827         (cd $(TARGET_SUBDIR)/newlib && \
37828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37830                   "RANLIB=$${RANLIB}" \
37831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37832                    html) \
37833           || exit 1
37834
37835 @endif target-newlib
37836
37837 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
37838 maybe-TAGS-target-newlib:
37839 @if target-newlib
37840 maybe-TAGS-target-newlib: TAGS-target-newlib
37841
37842 TAGS-target-newlib: \
37843     configure-target-newlib 
37844         @: $(MAKE); $(unstage)
37845         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37846         r=`${PWD_COMMAND}`; export r; \
37847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37848         $(NORMAL_TARGET_EXPORTS) \
37849         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
37850         for flag in $(EXTRA_TARGET_FLAGS); do \
37851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37852         done; \
37853         (cd $(TARGET_SUBDIR)/newlib && \
37854           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37855                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37856                   "RANLIB=$${RANLIB}" \
37857                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37858                    TAGS) \
37859           || exit 1
37860
37861 @endif target-newlib
37862
37863 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
37864 maybe-install-info-target-newlib:
37865 @if target-newlib
37866 maybe-install-info-target-newlib: install-info-target-newlib
37867
37868 install-info-target-newlib: \
37869     configure-target-newlib \
37870     info-target-newlib 
37871         @: $(MAKE); $(unstage)
37872         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37873         r=`${PWD_COMMAND}`; export r; \
37874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37875         $(NORMAL_TARGET_EXPORTS) \
37876         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
37877         for flag in $(EXTRA_TARGET_FLAGS); do \
37878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37879         done; \
37880         (cd $(TARGET_SUBDIR)/newlib && \
37881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37883                   "RANLIB=$${RANLIB}" \
37884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37885                    install-info) \
37886           || exit 1
37887
37888 @endif target-newlib
37889
37890 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
37891 maybe-install-pdf-target-newlib:
37892 @if target-newlib
37893 maybe-install-pdf-target-newlib: install-pdf-target-newlib
37894
37895 install-pdf-target-newlib: \
37896     configure-target-newlib \
37897     pdf-target-newlib 
37898         @: $(MAKE); $(unstage)
37899         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37900         r=`${PWD_COMMAND}`; export r; \
37901         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37902         $(NORMAL_TARGET_EXPORTS) \
37903         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
37904         for flag in $(EXTRA_TARGET_FLAGS); do \
37905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37906         done; \
37907         (cd $(TARGET_SUBDIR)/newlib && \
37908           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37909                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37910                   "RANLIB=$${RANLIB}" \
37911                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37912                    install-pdf) \
37913           || exit 1
37914
37915 @endif target-newlib
37916
37917 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
37918 maybe-install-html-target-newlib:
37919 @if target-newlib
37920 maybe-install-html-target-newlib: install-html-target-newlib
37921
37922 install-html-target-newlib: \
37923     configure-target-newlib \
37924     html-target-newlib 
37925         @: $(MAKE); $(unstage)
37926         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37927         r=`${PWD_COMMAND}`; export r; \
37928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37929         $(NORMAL_TARGET_EXPORTS) \
37930         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
37931         for flag in $(EXTRA_TARGET_FLAGS); do \
37932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37933         done; \
37934         (cd $(TARGET_SUBDIR)/newlib && \
37935           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37936                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37937                   "RANLIB=$${RANLIB}" \
37938                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37939                    install-html) \
37940           || exit 1
37941
37942 @endif target-newlib
37943
37944 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
37945 maybe-installcheck-target-newlib:
37946 @if target-newlib
37947 maybe-installcheck-target-newlib: installcheck-target-newlib
37948
37949 installcheck-target-newlib: \
37950     configure-target-newlib 
37951         @: $(MAKE); $(unstage)
37952         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37953         r=`${PWD_COMMAND}`; export r; \
37954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37955         $(NORMAL_TARGET_EXPORTS) \
37956         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
37957         for flag in $(EXTRA_TARGET_FLAGS); do \
37958           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37959         done; \
37960         (cd $(TARGET_SUBDIR)/newlib && \
37961           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37962                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37963                   "RANLIB=$${RANLIB}" \
37964                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37965                    installcheck) \
37966           || exit 1
37967
37968 @endif target-newlib
37969
37970 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
37971 maybe-mostlyclean-target-newlib:
37972 @if target-newlib
37973 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
37974
37975 mostlyclean-target-newlib: 
37976         @: $(MAKE); $(unstage)
37977         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37978         r=`${PWD_COMMAND}`; export r; \
37979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37980         $(NORMAL_TARGET_EXPORTS) \
37981         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
37982         for flag in $(EXTRA_TARGET_FLAGS); do \
37983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37984         done; \
37985         (cd $(TARGET_SUBDIR)/newlib && \
37986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37988                   "RANLIB=$${RANLIB}" \
37989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37990                    mostlyclean) \
37991           || exit 1
37992
37993 @endif target-newlib
37994
37995 .PHONY: maybe-clean-target-newlib clean-target-newlib
37996 maybe-clean-target-newlib:
37997 @if target-newlib
37998 maybe-clean-target-newlib: clean-target-newlib
37999
38000 clean-target-newlib: 
38001         @: $(MAKE); $(unstage)
38002         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38003         r=`${PWD_COMMAND}`; export r; \
38004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38005         $(NORMAL_TARGET_EXPORTS) \
38006         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
38007         for flag in $(EXTRA_TARGET_FLAGS); do \
38008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38009         done; \
38010         (cd $(TARGET_SUBDIR)/newlib && \
38011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38013                   "RANLIB=$${RANLIB}" \
38014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38015                    clean) \
38016           || exit 1
38017
38018 @endif target-newlib
38019
38020 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38021 maybe-distclean-target-newlib:
38022 @if target-newlib
38023 maybe-distclean-target-newlib: distclean-target-newlib
38024
38025 distclean-target-newlib: 
38026         @: $(MAKE); $(unstage)
38027         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38028         r=`${PWD_COMMAND}`; export r; \
38029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38030         $(NORMAL_TARGET_EXPORTS) \
38031         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
38032         for flag in $(EXTRA_TARGET_FLAGS); do \
38033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38034         done; \
38035         (cd $(TARGET_SUBDIR)/newlib && \
38036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38038                   "RANLIB=$${RANLIB}" \
38039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38040                    distclean) \
38041           || exit 1
38042
38043 @endif target-newlib
38044
38045 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38046 maybe-maintainer-clean-target-newlib:
38047 @if target-newlib
38048 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38049
38050 maintainer-clean-target-newlib: 
38051         @: $(MAKE); $(unstage)
38052         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38053         r=`${PWD_COMMAND}`; export r; \
38054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38055         $(NORMAL_TARGET_EXPORTS) \
38056         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
38057         for flag in $(EXTRA_TARGET_FLAGS); do \
38058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38059         done; \
38060         (cd $(TARGET_SUBDIR)/newlib && \
38061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38063                   "RANLIB=$${RANLIB}" \
38064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38065                    maintainer-clean) \
38066           || exit 1
38067
38068 @endif target-newlib
38069
38070
38071
38072
38073
38074 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38075 maybe-configure-target-libgcc:
38076 @if gcc-bootstrap
38077 configure-target-libgcc: stage_current
38078 @endif gcc-bootstrap
38079 @if target-libgcc
38080 maybe-configure-target-libgcc: configure-target-libgcc
38081 configure-target-libgcc: 
38082         @r=`${PWD_COMMAND}`; export r; \
38083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38084         echo "Checking multilib configuration for libgcc..."; \
38085         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38086         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38087         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38088           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38089             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38090           else \
38091             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38092             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38093           fi; \
38094         else \
38095           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38096         fi; \
38097         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38098         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38099         $(NORMAL_TARGET_EXPORTS)  \
38100         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38101         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38102         case $(srcdir) in \
38103           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38104           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38105                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38106         esac; \
38107         module_srcdir=libgcc; \
38108         rm -f no-such-file || : ; \
38109         CONFIG_SITE=no-such-file $(SHELL) \
38110           $$s/$$module_srcdir/configure \
38111           --srcdir=$${topdir}/$$module_srcdir \
38112           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38113           --target=${target_alias}  \
38114           || exit 1
38115 @endif target-libgcc
38116
38117
38118
38119 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38120 maybe-configure-stage1-target-libgcc:
38121 @if target-libgcc-bootstrap
38122 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38123 configure-stage1-target-libgcc:
38124         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38125         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38126         @r=`${PWD_COMMAND}`; export r; \
38127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38128         TFLAGS="$(STAGE1_TFLAGS)"; \
38129         echo "Checking multilib configuration for libgcc..."; \
38130         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38131         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38132           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38133             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38134           else \
38135             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38136             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38137           fi; \
38138         else \
38139           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38140         fi; \
38141         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38142         $(NORMAL_TARGET_EXPORTS) \
38143         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38144         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38145         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38146         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
38147         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38148         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38149         case $(srcdir) in \
38150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38151           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38153         esac; \
38154         module_srcdir=libgcc; \
38155         $(SHELL) $$s/$$module_srcdir/configure \
38156           --srcdir=$${topdir}/$$module_srcdir \
38157           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38158           --target=${target_alias} \
38159            \
38160           $(STAGE1_CONFIGURE_FLAGS)
38161 @endif target-libgcc-bootstrap
38162
38163 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38164 maybe-configure-stage2-target-libgcc:
38165 @if target-libgcc-bootstrap
38166 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38167 configure-stage2-target-libgcc:
38168         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38169         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38170         @r=`${PWD_COMMAND}`; export r; \
38171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38172         TFLAGS="$(STAGE2_TFLAGS)"; \
38173         echo "Checking multilib configuration for libgcc..."; \
38174         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38175         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38176           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38177             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38178           else \
38179             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38180             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38181           fi; \
38182         else \
38183           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38184         fi; \
38185         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38186         $(NORMAL_TARGET_EXPORTS) \
38187          \
38188         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38189         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38190         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38191         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
38192         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38193         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38194         case $(srcdir) in \
38195           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38196           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38197                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38198         esac; \
38199         module_srcdir=libgcc; \
38200         $(SHELL) $$s/$$module_srcdir/configure \
38201           --srcdir=$${topdir}/$$module_srcdir \
38202           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38203           --target=${target_alias} \
38204            --with-build-libsubdir=$(HOST_SUBDIR)  \
38205           $(STAGE2_CONFIGURE_FLAGS)
38206 @endif target-libgcc-bootstrap
38207
38208 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38209 maybe-configure-stage3-target-libgcc:
38210 @if target-libgcc-bootstrap
38211 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38212 configure-stage3-target-libgcc:
38213         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38214         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38215         @r=`${PWD_COMMAND}`; export r; \
38216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38217         TFLAGS="$(STAGE3_TFLAGS)"; \
38218         echo "Checking multilib configuration for libgcc..."; \
38219         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38220         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38221           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38222             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38223           else \
38224             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38225             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38226           fi; \
38227         else \
38228           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38229         fi; \
38230         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38231         $(NORMAL_TARGET_EXPORTS) \
38232          \
38233         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38234         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38235         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38236         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
38237         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38238         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38239         case $(srcdir) in \
38240           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38241           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38242                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38243         esac; \
38244         module_srcdir=libgcc; \
38245         $(SHELL) $$s/$$module_srcdir/configure \
38246           --srcdir=$${topdir}/$$module_srcdir \
38247           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38248           --target=${target_alias} \
38249            --with-build-libsubdir=$(HOST_SUBDIR)  \
38250           $(STAGE3_CONFIGURE_FLAGS)
38251 @endif target-libgcc-bootstrap
38252
38253 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38254 maybe-configure-stage4-target-libgcc:
38255 @if target-libgcc-bootstrap
38256 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38257 configure-stage4-target-libgcc:
38258         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38259         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38260         @r=`${PWD_COMMAND}`; export r; \
38261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38262         TFLAGS="$(STAGE4_TFLAGS)"; \
38263         echo "Checking multilib configuration for libgcc..."; \
38264         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38265         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38266           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38267             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38268           else \
38269             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38270             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38271           fi; \
38272         else \
38273           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38274         fi; \
38275         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38276         $(NORMAL_TARGET_EXPORTS) \
38277          \
38278         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38279         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38280         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38281         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
38282         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38283         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38284         case $(srcdir) in \
38285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38286           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38288         esac; \
38289         module_srcdir=libgcc; \
38290         $(SHELL) $$s/$$module_srcdir/configure \
38291           --srcdir=$${topdir}/$$module_srcdir \
38292           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38293           --target=${target_alias} \
38294            --with-build-libsubdir=$(HOST_SUBDIR)  \
38295           $(STAGE4_CONFIGURE_FLAGS)
38296 @endif target-libgcc-bootstrap
38297
38298 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38299 maybe-configure-stageprofile-target-libgcc:
38300 @if target-libgcc-bootstrap
38301 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38302 configure-stageprofile-target-libgcc:
38303         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38304         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38305         @r=`${PWD_COMMAND}`; export r; \
38306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38307         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38308         echo "Checking multilib configuration for libgcc..."; \
38309         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38310         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38311           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38312             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38313           else \
38314             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38315             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38316           fi; \
38317         else \
38318           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38319         fi; \
38320         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38321         $(NORMAL_TARGET_EXPORTS) \
38322          \
38323         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38324         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38325         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38326         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
38327         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38328         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38329         case $(srcdir) in \
38330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38331           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38333         esac; \
38334         module_srcdir=libgcc; \
38335         $(SHELL) $$s/$$module_srcdir/configure \
38336           --srcdir=$${topdir}/$$module_srcdir \
38337           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38338           --target=${target_alias} \
38339            --with-build-libsubdir=$(HOST_SUBDIR)  \
38340           $(STAGEprofile_CONFIGURE_FLAGS)
38341 @endif target-libgcc-bootstrap
38342
38343 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38344 maybe-configure-stagefeedback-target-libgcc:
38345 @if target-libgcc-bootstrap
38346 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38347 configure-stagefeedback-target-libgcc:
38348         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38349         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38350         @r=`${PWD_COMMAND}`; export r; \
38351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38352         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38353         echo "Checking multilib configuration for libgcc..."; \
38354         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38355         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38356           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38357             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38358           else \
38359             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38360             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38361           fi; \
38362         else \
38363           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38364         fi; \
38365         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38366         $(NORMAL_TARGET_EXPORTS) \
38367          \
38368         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38369         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38370         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38371         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
38372         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38373         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38374         case $(srcdir) in \
38375           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38376           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38377                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38378         esac; \
38379         module_srcdir=libgcc; \
38380         $(SHELL) $$s/$$module_srcdir/configure \
38381           --srcdir=$${topdir}/$$module_srcdir \
38382           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38383           --target=${target_alias} \
38384            --with-build-libsubdir=$(HOST_SUBDIR)  \
38385           $(STAGEfeedback_CONFIGURE_FLAGS)
38386 @endif target-libgcc-bootstrap
38387
38388
38389
38390
38391
38392 .PHONY: all-target-libgcc maybe-all-target-libgcc
38393 maybe-all-target-libgcc:
38394 @if gcc-bootstrap
38395 all-target-libgcc: stage_current
38396 @endif gcc-bootstrap
38397 @if target-libgcc
38398 TARGET-target-libgcc=all
38399 maybe-all-target-libgcc: all-target-libgcc
38400 all-target-libgcc: configure-target-libgcc
38401         @r=`${PWD_COMMAND}`; export r; \
38402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38403         $(NORMAL_TARGET_EXPORTS)  \
38404         (cd $(TARGET_SUBDIR)/libgcc && \
38405           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38406                 $(TARGET-target-libgcc))
38407 @endif target-libgcc
38408
38409
38410
38411 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38412 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38413 maybe-all-stage1-target-libgcc:
38414 maybe-clean-stage1-target-libgcc:
38415 @if target-libgcc-bootstrap
38416 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38417 all-stage1: all-stage1-target-libgcc
38418 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38419 all-stage1-target-libgcc: configure-stage1-target-libgcc
38420         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38421         @r=`${PWD_COMMAND}`; export r; \
38422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38423         TFLAGS="$(STAGE1_TFLAGS)"; \
38424         $(NORMAL_TARGET_EXPORTS)  \
38425         cd $(TARGET_SUBDIR)/libgcc && \
38426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38427                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38428                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38429                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38430                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38431                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38432                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38433                 $(EXTRA_TARGET_FLAGS)  \
38434                   \
38435                 TFLAGS="$(STAGE1_TFLAGS)" \
38436                 $(TARGET-stage1-target-libgcc)
38437
38438 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38439 clean-stage1: clean-stage1-target-libgcc
38440 clean-stage1-target-libgcc:
38441         @if [ $(current_stage) = stage1 ]; then \
38442           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38443         else \
38444           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38445           $(MAKE) stage1-start; \
38446         fi; \
38447         cd $(TARGET_SUBDIR)/libgcc && \
38448         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
38449           clean
38450 @endif target-libgcc-bootstrap
38451
38452
38453 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38454 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38455 maybe-all-stage2-target-libgcc:
38456 maybe-clean-stage2-target-libgcc:
38457 @if target-libgcc-bootstrap
38458 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
38459 all-stage2: all-stage2-target-libgcc
38460 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
38461 all-stage2-target-libgcc: configure-stage2-target-libgcc
38462         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38463         @r=`${PWD_COMMAND}`; export r; \
38464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38465         TFLAGS="$(STAGE2_TFLAGS)"; \
38466         $(NORMAL_TARGET_EXPORTS) \
38467           \
38468         cd $(TARGET_SUBDIR)/libgcc && \
38469         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38470                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38471                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38472                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38473                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38474                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38475                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38476                 $(EXTRA_TARGET_FLAGS)   \
38477                 TFLAGS="$(STAGE2_TFLAGS)" \
38478                 $(TARGET-stage2-target-libgcc)
38479
38480 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
38481 clean-stage2: clean-stage2-target-libgcc
38482 clean-stage2-target-libgcc:
38483         @if [ $(current_stage) = stage2 ]; then \
38484           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38485         else \
38486           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
38487           $(MAKE) stage2-start; \
38488         fi; \
38489         cd $(TARGET_SUBDIR)/libgcc && \
38490         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38491 @endif target-libgcc-bootstrap
38492
38493
38494 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
38495 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
38496 maybe-all-stage3-target-libgcc:
38497 maybe-clean-stage3-target-libgcc:
38498 @if target-libgcc-bootstrap
38499 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
38500 all-stage3: all-stage3-target-libgcc
38501 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
38502 all-stage3-target-libgcc: configure-stage3-target-libgcc
38503         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38504         @r=`${PWD_COMMAND}`; export r; \
38505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38506         TFLAGS="$(STAGE3_TFLAGS)"; \
38507         $(NORMAL_TARGET_EXPORTS) \
38508           \
38509         cd $(TARGET_SUBDIR)/libgcc && \
38510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38511                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38512                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38513                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38514                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38515                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38516                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38517                 $(EXTRA_TARGET_FLAGS)   \
38518                 TFLAGS="$(STAGE3_TFLAGS)" \
38519                 $(TARGET-stage3-target-libgcc)
38520
38521 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
38522 clean-stage3: clean-stage3-target-libgcc
38523 clean-stage3-target-libgcc:
38524         @if [ $(current_stage) = stage3 ]; then \
38525           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38526         else \
38527           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
38528           $(MAKE) stage3-start; \
38529         fi; \
38530         cd $(TARGET_SUBDIR)/libgcc && \
38531         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38532 @endif target-libgcc-bootstrap
38533
38534
38535 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
38536 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
38537 maybe-all-stage4-target-libgcc:
38538 maybe-clean-stage4-target-libgcc:
38539 @if target-libgcc-bootstrap
38540 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
38541 all-stage4: all-stage4-target-libgcc
38542 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
38543 all-stage4-target-libgcc: configure-stage4-target-libgcc
38544         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38545         @r=`${PWD_COMMAND}`; export r; \
38546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38547         TFLAGS="$(STAGE4_TFLAGS)"; \
38548         $(NORMAL_TARGET_EXPORTS) \
38549           \
38550         cd $(TARGET_SUBDIR)/libgcc && \
38551         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38552                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38553                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38554                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38555                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38556                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38557                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38558                 $(EXTRA_TARGET_FLAGS)   \
38559                 TFLAGS="$(STAGE4_TFLAGS)" \
38560                 $(TARGET-stage4-target-libgcc)
38561
38562 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
38563 clean-stage4: clean-stage4-target-libgcc
38564 clean-stage4-target-libgcc:
38565         @if [ $(current_stage) = stage4 ]; then \
38566           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38567         else \
38568           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
38569           $(MAKE) stage4-start; \
38570         fi; \
38571         cd $(TARGET_SUBDIR)/libgcc && \
38572         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38573 @endif target-libgcc-bootstrap
38574
38575
38576 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
38577 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
38578 maybe-all-stageprofile-target-libgcc:
38579 maybe-clean-stageprofile-target-libgcc:
38580 @if target-libgcc-bootstrap
38581 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
38582 all-stageprofile: all-stageprofile-target-libgcc
38583 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
38584 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38585         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38586         @r=`${PWD_COMMAND}`; export r; \
38587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38588         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38589         $(NORMAL_TARGET_EXPORTS) \
38590           \
38591         cd $(TARGET_SUBDIR)/libgcc && \
38592         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38593                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38594                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38595                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38596                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38597                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38598                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38599                 $(EXTRA_TARGET_FLAGS)   \
38600                 TFLAGS="$(STAGEprofile_TFLAGS)" \
38601                 $(TARGET-stageprofile-target-libgcc)
38602
38603 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
38604 clean-stageprofile: clean-stageprofile-target-libgcc
38605 clean-stageprofile-target-libgcc:
38606         @if [ $(current_stage) = stageprofile ]; then \
38607           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38608         else \
38609           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
38610           $(MAKE) stageprofile-start; \
38611         fi; \
38612         cd $(TARGET_SUBDIR)/libgcc && \
38613         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38614 @endif target-libgcc-bootstrap
38615
38616
38617 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
38618 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
38619 maybe-all-stagefeedback-target-libgcc:
38620 maybe-clean-stagefeedback-target-libgcc:
38621 @if target-libgcc-bootstrap
38622 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
38623 all-stagefeedback: all-stagefeedback-target-libgcc
38624 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
38625 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38626         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38627         @r=`${PWD_COMMAND}`; export r; \
38628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38629         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38630         $(NORMAL_TARGET_EXPORTS) \
38631           \
38632         cd $(TARGET_SUBDIR)/libgcc && \
38633         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38634                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38635                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38636                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38637                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38638                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38639                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38640                 $(EXTRA_TARGET_FLAGS)   \
38641                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
38642                 $(TARGET-stagefeedback-target-libgcc)
38643
38644 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
38645 clean-stagefeedback: clean-stagefeedback-target-libgcc
38646 clean-stagefeedback-target-libgcc:
38647         @if [ $(current_stage) = stagefeedback ]; then \
38648           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38649         else \
38650           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
38651           $(MAKE) stagefeedback-start; \
38652         fi; \
38653         cd $(TARGET_SUBDIR)/libgcc && \
38654         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38655 @endif target-libgcc-bootstrap
38656
38657
38658
38659
38660
38661
38662 .PHONY: check-target-libgcc maybe-check-target-libgcc
38663 maybe-check-target-libgcc:
38664 @if target-libgcc
38665 maybe-check-target-libgcc: check-target-libgcc
38666
38667 # Dummy target for uncheckable module.
38668 check-target-libgcc:
38669
38670 @endif target-libgcc
38671
38672 .PHONY: install-target-libgcc maybe-install-target-libgcc
38673 maybe-install-target-libgcc:
38674 @if target-libgcc
38675 maybe-install-target-libgcc: install-target-libgcc
38676
38677 install-target-libgcc: installdirs
38678         @: $(MAKE); $(unstage)
38679         @r=`${PWD_COMMAND}`; export r; \
38680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38681         $(NORMAL_TARGET_EXPORTS) \
38682         (cd $(TARGET_SUBDIR)/libgcc && \
38683           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38684
38685 @endif target-libgcc
38686
38687 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
38688 maybe-install-strip-target-libgcc:
38689 @if target-libgcc
38690 maybe-install-strip-target-libgcc: install-strip-target-libgcc
38691
38692 install-strip-target-libgcc: installdirs
38693         @: $(MAKE); $(unstage)
38694         @r=`${PWD_COMMAND}`; export r; \
38695         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38696         $(NORMAL_TARGET_EXPORTS) \
38697         (cd $(TARGET_SUBDIR)/libgcc && \
38698           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38699
38700 @endif target-libgcc
38701
38702 # Other targets (info, dvi, pdf, etc.)
38703
38704 .PHONY: maybe-info-target-libgcc info-target-libgcc
38705 maybe-info-target-libgcc:
38706 @if target-libgcc
38707 maybe-info-target-libgcc: info-target-libgcc
38708
38709 info-target-libgcc: \
38710     configure-target-libgcc 
38711         @: $(MAKE); $(unstage)
38712         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38713         r=`${PWD_COMMAND}`; export r; \
38714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38715         $(NORMAL_TARGET_EXPORTS) \
38716         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
38717         for flag in $(EXTRA_TARGET_FLAGS); do \
38718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38719         done; \
38720         (cd $(TARGET_SUBDIR)/libgcc && \
38721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38723                   "RANLIB=$${RANLIB}" \
38724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38725                    info) \
38726           || exit 1
38727
38728 @endif target-libgcc
38729
38730 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
38731 maybe-dvi-target-libgcc:
38732 @if target-libgcc
38733 maybe-dvi-target-libgcc: dvi-target-libgcc
38734
38735 dvi-target-libgcc: \
38736     configure-target-libgcc 
38737         @: $(MAKE); $(unstage)
38738         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38739         r=`${PWD_COMMAND}`; export r; \
38740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38741         $(NORMAL_TARGET_EXPORTS) \
38742         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
38743         for flag in $(EXTRA_TARGET_FLAGS); do \
38744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38745         done; \
38746         (cd $(TARGET_SUBDIR)/libgcc && \
38747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38749                   "RANLIB=$${RANLIB}" \
38750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38751                    dvi) \
38752           || exit 1
38753
38754 @endif target-libgcc
38755
38756 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
38757 maybe-pdf-target-libgcc:
38758 @if target-libgcc
38759 maybe-pdf-target-libgcc: pdf-target-libgcc
38760
38761 pdf-target-libgcc: \
38762     configure-target-libgcc 
38763         @: $(MAKE); $(unstage)
38764         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38765         r=`${PWD_COMMAND}`; export r; \
38766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38767         $(NORMAL_TARGET_EXPORTS) \
38768         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
38769         for flag in $(EXTRA_TARGET_FLAGS); do \
38770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38771         done; \
38772         (cd $(TARGET_SUBDIR)/libgcc && \
38773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38775                   "RANLIB=$${RANLIB}" \
38776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38777                    pdf) \
38778           || exit 1
38779
38780 @endif target-libgcc
38781
38782 .PHONY: maybe-html-target-libgcc html-target-libgcc
38783 maybe-html-target-libgcc:
38784 @if target-libgcc
38785 maybe-html-target-libgcc: html-target-libgcc
38786
38787 html-target-libgcc: \
38788     configure-target-libgcc 
38789         @: $(MAKE); $(unstage)
38790         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38791         r=`${PWD_COMMAND}`; export r; \
38792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38793         $(NORMAL_TARGET_EXPORTS) \
38794         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
38795         for flag in $(EXTRA_TARGET_FLAGS); do \
38796           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38797         done; \
38798         (cd $(TARGET_SUBDIR)/libgcc && \
38799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38801                   "RANLIB=$${RANLIB}" \
38802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38803                    html) \
38804           || exit 1
38805
38806 @endif target-libgcc
38807
38808 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
38809 maybe-TAGS-target-libgcc:
38810 @if target-libgcc
38811 maybe-TAGS-target-libgcc: TAGS-target-libgcc
38812
38813 TAGS-target-libgcc: \
38814     configure-target-libgcc 
38815         @: $(MAKE); $(unstage)
38816         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38817         r=`${PWD_COMMAND}`; export r; \
38818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38819         $(NORMAL_TARGET_EXPORTS) \
38820         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
38821         for flag in $(EXTRA_TARGET_FLAGS); do \
38822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38823         done; \
38824         (cd $(TARGET_SUBDIR)/libgcc && \
38825           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38826                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38827                   "RANLIB=$${RANLIB}" \
38828                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38829                    TAGS) \
38830           || exit 1
38831
38832 @endif target-libgcc
38833
38834 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
38835 maybe-install-info-target-libgcc:
38836 @if target-libgcc
38837 maybe-install-info-target-libgcc: install-info-target-libgcc
38838
38839 install-info-target-libgcc: \
38840     configure-target-libgcc \
38841     info-target-libgcc 
38842         @: $(MAKE); $(unstage)
38843         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38844         r=`${PWD_COMMAND}`; export r; \
38845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38846         $(NORMAL_TARGET_EXPORTS) \
38847         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
38848         for flag in $(EXTRA_TARGET_FLAGS); do \
38849           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38850         done; \
38851         (cd $(TARGET_SUBDIR)/libgcc && \
38852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38854                   "RANLIB=$${RANLIB}" \
38855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38856                    install-info) \
38857           || exit 1
38858
38859 @endif target-libgcc
38860
38861 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
38862 maybe-install-pdf-target-libgcc:
38863 @if target-libgcc
38864 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
38865
38866 install-pdf-target-libgcc: \
38867     configure-target-libgcc \
38868     pdf-target-libgcc 
38869         @: $(MAKE); $(unstage)
38870         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38871         r=`${PWD_COMMAND}`; export r; \
38872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38873         $(NORMAL_TARGET_EXPORTS) \
38874         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
38875         for flag in $(EXTRA_TARGET_FLAGS); do \
38876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38877         done; \
38878         (cd $(TARGET_SUBDIR)/libgcc && \
38879           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38880                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38881                   "RANLIB=$${RANLIB}" \
38882                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38883                    install-pdf) \
38884           || exit 1
38885
38886 @endif target-libgcc
38887
38888 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
38889 maybe-install-html-target-libgcc:
38890 @if target-libgcc
38891 maybe-install-html-target-libgcc: install-html-target-libgcc
38892
38893 install-html-target-libgcc: \
38894     configure-target-libgcc \
38895     html-target-libgcc 
38896         @: $(MAKE); $(unstage)
38897         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38898         r=`${PWD_COMMAND}`; export r; \
38899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38900         $(NORMAL_TARGET_EXPORTS) \
38901         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
38902         for flag in $(EXTRA_TARGET_FLAGS); do \
38903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38904         done; \
38905         (cd $(TARGET_SUBDIR)/libgcc && \
38906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38908                   "RANLIB=$${RANLIB}" \
38909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38910                    install-html) \
38911           || exit 1
38912
38913 @endif target-libgcc
38914
38915 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
38916 maybe-installcheck-target-libgcc:
38917 @if target-libgcc
38918 maybe-installcheck-target-libgcc: installcheck-target-libgcc
38919
38920 installcheck-target-libgcc: \
38921     configure-target-libgcc 
38922         @: $(MAKE); $(unstage)
38923         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38924         r=`${PWD_COMMAND}`; export r; \
38925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38926         $(NORMAL_TARGET_EXPORTS) \
38927         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
38928         for flag in $(EXTRA_TARGET_FLAGS); do \
38929           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38930         done; \
38931         (cd $(TARGET_SUBDIR)/libgcc && \
38932           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38933                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38934                   "RANLIB=$${RANLIB}" \
38935                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38936                    installcheck) \
38937           || exit 1
38938
38939 @endif target-libgcc
38940
38941 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
38942 maybe-mostlyclean-target-libgcc:
38943 @if target-libgcc
38944 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
38945
38946 mostlyclean-target-libgcc: 
38947         @: $(MAKE); $(unstage)
38948         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38949         r=`${PWD_COMMAND}`; export r; \
38950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38951         $(NORMAL_TARGET_EXPORTS) \
38952         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
38953         for flag in $(EXTRA_TARGET_FLAGS); do \
38954           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38955         done; \
38956         (cd $(TARGET_SUBDIR)/libgcc && \
38957           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38958                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38959                   "RANLIB=$${RANLIB}" \
38960                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38961                    mostlyclean) \
38962           || exit 1
38963
38964 @endif target-libgcc
38965
38966 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
38967 maybe-clean-target-libgcc:
38968 @if target-libgcc
38969 maybe-clean-target-libgcc: clean-target-libgcc
38970
38971 clean-target-libgcc: 
38972         @: $(MAKE); $(unstage)
38973         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38974         r=`${PWD_COMMAND}`; export r; \
38975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38976         $(NORMAL_TARGET_EXPORTS) \
38977         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
38978         for flag in $(EXTRA_TARGET_FLAGS); do \
38979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38980         done; \
38981         (cd $(TARGET_SUBDIR)/libgcc && \
38982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38984                   "RANLIB=$${RANLIB}" \
38985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38986                    clean) \
38987           || exit 1
38988
38989 @endif target-libgcc
38990
38991 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
38992 maybe-distclean-target-libgcc:
38993 @if target-libgcc
38994 maybe-distclean-target-libgcc: distclean-target-libgcc
38995
38996 distclean-target-libgcc: 
38997         @: $(MAKE); $(unstage)
38998         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38999         r=`${PWD_COMMAND}`; export r; \
39000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39001         $(NORMAL_TARGET_EXPORTS) \
39002         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
39003         for flag in $(EXTRA_TARGET_FLAGS); do \
39004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39005         done; \
39006         (cd $(TARGET_SUBDIR)/libgcc && \
39007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39009                   "RANLIB=$${RANLIB}" \
39010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39011                    distclean) \
39012           || exit 1
39013
39014 @endif target-libgcc
39015
39016 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39017 maybe-maintainer-clean-target-libgcc:
39018 @if target-libgcc
39019 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39020
39021 maintainer-clean-target-libgcc: 
39022         @: $(MAKE); $(unstage)
39023         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39024         r=`${PWD_COMMAND}`; export r; \
39025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39026         $(NORMAL_TARGET_EXPORTS) \
39027         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
39028         for flag in $(EXTRA_TARGET_FLAGS); do \
39029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39030         done; \
39031         (cd $(TARGET_SUBDIR)/libgcc && \
39032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39034                   "RANLIB=$${RANLIB}" \
39035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39036                    maintainer-clean) \
39037           || exit 1
39038
39039 @endif target-libgcc
39040
39041
39042
39043
39044
39045 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39046 maybe-configure-target-libbacktrace:
39047 @if gcc-bootstrap
39048 configure-target-libbacktrace: stage_current
39049 @endif gcc-bootstrap
39050 @if target-libbacktrace
39051 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39052 configure-target-libbacktrace: 
39053         @: $(MAKE); $(unstage)
39054         @r=`${PWD_COMMAND}`; export r; \
39055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39056         echo "Checking multilib configuration for libbacktrace..."; \
39057         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
39058         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null ; \
39059         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39060           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39061             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39062           else \
39063             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39064             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39065           fi; \
39066         else \
39067           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39068         fi; \
39069         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39070         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
39071         $(NORMAL_TARGET_EXPORTS)  \
39072         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39073         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39074         case $(srcdir) in \
39075           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39076           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39077                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39078         esac; \
39079         module_srcdir=libbacktrace; \
39080         rm -f no-such-file || : ; \
39081         CONFIG_SITE=no-such-file $(SHELL) \
39082           $$s/$$module_srcdir/configure \
39083           --srcdir=$${topdir}/$$module_srcdir \
39084           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39085           --target=${target_alias}  \
39086           || exit 1
39087 @endif target-libbacktrace
39088
39089
39090
39091
39092
39093 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39094 maybe-all-target-libbacktrace:
39095 @if gcc-bootstrap
39096 all-target-libbacktrace: stage_current
39097 @endif gcc-bootstrap
39098 @if target-libbacktrace
39099 TARGET-target-libbacktrace=all
39100 maybe-all-target-libbacktrace: all-target-libbacktrace
39101 all-target-libbacktrace: configure-target-libbacktrace
39102         @: $(MAKE); $(unstage)
39103         @r=`${PWD_COMMAND}`; export r; \
39104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39105         $(NORMAL_TARGET_EXPORTS)  \
39106         (cd $(TARGET_SUBDIR)/libbacktrace && \
39107           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39108                 $(TARGET-target-libbacktrace))
39109 @endif target-libbacktrace
39110
39111
39112
39113
39114
39115 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39116 maybe-check-target-libbacktrace:
39117 @if target-libbacktrace
39118 maybe-check-target-libbacktrace: check-target-libbacktrace
39119
39120 check-target-libbacktrace:
39121         @: $(MAKE); $(unstage)
39122         @r=`${PWD_COMMAND}`; export r; \
39123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39124         $(NORMAL_TARGET_EXPORTS) \
39125         (cd $(TARGET_SUBDIR)/libbacktrace && \
39126           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39127
39128 @endif target-libbacktrace
39129
39130 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39131 maybe-install-target-libbacktrace:
39132 @if target-libbacktrace
39133 maybe-install-target-libbacktrace: install-target-libbacktrace
39134
39135 install-target-libbacktrace: installdirs
39136         @: $(MAKE); $(unstage)
39137         @r=`${PWD_COMMAND}`; export r; \
39138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39139         $(NORMAL_TARGET_EXPORTS) \
39140         (cd $(TARGET_SUBDIR)/libbacktrace && \
39141           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39142
39143 @endif target-libbacktrace
39144
39145 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39146 maybe-install-strip-target-libbacktrace:
39147 @if target-libbacktrace
39148 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39149
39150 install-strip-target-libbacktrace: installdirs
39151         @: $(MAKE); $(unstage)
39152         @r=`${PWD_COMMAND}`; export r; \
39153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39154         $(NORMAL_TARGET_EXPORTS) \
39155         (cd $(TARGET_SUBDIR)/libbacktrace && \
39156           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39157
39158 @endif target-libbacktrace
39159
39160 # Other targets (info, dvi, pdf, etc.)
39161
39162 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39163 maybe-info-target-libbacktrace:
39164 @if target-libbacktrace
39165 maybe-info-target-libbacktrace: info-target-libbacktrace
39166
39167 info-target-libbacktrace: \
39168     configure-target-libbacktrace 
39169         @: $(MAKE); $(unstage)
39170         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39171         r=`${PWD_COMMAND}`; export r; \
39172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39173         $(NORMAL_TARGET_EXPORTS) \
39174         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace" ; \
39175         for flag in $(EXTRA_TARGET_FLAGS); do \
39176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39177         done; \
39178         (cd $(TARGET_SUBDIR)/libbacktrace && \
39179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39181                   "RANLIB=$${RANLIB}" \
39182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39183                    info) \
39184           || exit 1
39185
39186 @endif target-libbacktrace
39187
39188 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39189 maybe-dvi-target-libbacktrace:
39190 @if target-libbacktrace
39191 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39192
39193 dvi-target-libbacktrace: \
39194     configure-target-libbacktrace 
39195         @: $(MAKE); $(unstage)
39196         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39197         r=`${PWD_COMMAND}`; export r; \
39198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39199         $(NORMAL_TARGET_EXPORTS) \
39200         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace" ; \
39201         for flag in $(EXTRA_TARGET_FLAGS); do \
39202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39203         done; \
39204         (cd $(TARGET_SUBDIR)/libbacktrace && \
39205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39207                   "RANLIB=$${RANLIB}" \
39208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39209                    dvi) \
39210           || exit 1
39211
39212 @endif target-libbacktrace
39213
39214 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39215 maybe-pdf-target-libbacktrace:
39216 @if target-libbacktrace
39217 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39218
39219 pdf-target-libbacktrace: \
39220     configure-target-libbacktrace 
39221         @: $(MAKE); $(unstage)
39222         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39223         r=`${PWD_COMMAND}`; export r; \
39224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39225         $(NORMAL_TARGET_EXPORTS) \
39226         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
39227         for flag in $(EXTRA_TARGET_FLAGS); do \
39228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39229         done; \
39230         (cd $(TARGET_SUBDIR)/libbacktrace && \
39231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39233                   "RANLIB=$${RANLIB}" \
39234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39235                    pdf) \
39236           || exit 1
39237
39238 @endif target-libbacktrace
39239
39240 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39241 maybe-html-target-libbacktrace:
39242 @if target-libbacktrace
39243 maybe-html-target-libbacktrace: html-target-libbacktrace
39244
39245 html-target-libbacktrace: \
39246     configure-target-libbacktrace 
39247         @: $(MAKE); $(unstage)
39248         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39249         r=`${PWD_COMMAND}`; export r; \
39250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39251         $(NORMAL_TARGET_EXPORTS) \
39252         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace" ; \
39253         for flag in $(EXTRA_TARGET_FLAGS); do \
39254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39255         done; \
39256         (cd $(TARGET_SUBDIR)/libbacktrace && \
39257           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39258                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39259                   "RANLIB=$${RANLIB}" \
39260                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39261                    html) \
39262           || exit 1
39263
39264 @endif target-libbacktrace
39265
39266 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39267 maybe-TAGS-target-libbacktrace:
39268 @if target-libbacktrace
39269 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39270
39271 TAGS-target-libbacktrace: \
39272     configure-target-libbacktrace 
39273         @: $(MAKE); $(unstage)
39274         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39275         r=`${PWD_COMMAND}`; export r; \
39276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39277         $(NORMAL_TARGET_EXPORTS) \
39278         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace" ; \
39279         for flag in $(EXTRA_TARGET_FLAGS); do \
39280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39281         done; \
39282         (cd $(TARGET_SUBDIR)/libbacktrace && \
39283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39285                   "RANLIB=$${RANLIB}" \
39286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39287                    TAGS) \
39288           || exit 1
39289
39290 @endif target-libbacktrace
39291
39292 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39293 maybe-install-info-target-libbacktrace:
39294 @if target-libbacktrace
39295 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39296
39297 install-info-target-libbacktrace: \
39298     configure-target-libbacktrace \
39299     info-target-libbacktrace 
39300         @: $(MAKE); $(unstage)
39301         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39302         r=`${PWD_COMMAND}`; export r; \
39303         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39304         $(NORMAL_TARGET_EXPORTS) \
39305         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace" ; \
39306         for flag in $(EXTRA_TARGET_FLAGS); do \
39307           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39308         done; \
39309         (cd $(TARGET_SUBDIR)/libbacktrace && \
39310           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39311                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39312                   "RANLIB=$${RANLIB}" \
39313                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39314                    install-info) \
39315           || exit 1
39316
39317 @endif target-libbacktrace
39318
39319 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39320 maybe-install-pdf-target-libbacktrace:
39321 @if target-libbacktrace
39322 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39323
39324 install-pdf-target-libbacktrace: \
39325     configure-target-libbacktrace \
39326     pdf-target-libbacktrace 
39327         @: $(MAKE); $(unstage)
39328         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39329         r=`${PWD_COMMAND}`; export r; \
39330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39331         $(NORMAL_TARGET_EXPORTS) \
39332         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
39333         for flag in $(EXTRA_TARGET_FLAGS); do \
39334           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39335         done; \
39336         (cd $(TARGET_SUBDIR)/libbacktrace && \
39337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39339                   "RANLIB=$${RANLIB}" \
39340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39341                    install-pdf) \
39342           || exit 1
39343
39344 @endif target-libbacktrace
39345
39346 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39347 maybe-install-html-target-libbacktrace:
39348 @if target-libbacktrace
39349 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39350
39351 install-html-target-libbacktrace: \
39352     configure-target-libbacktrace \
39353     html-target-libbacktrace 
39354         @: $(MAKE); $(unstage)
39355         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39356         r=`${PWD_COMMAND}`; export r; \
39357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39358         $(NORMAL_TARGET_EXPORTS) \
39359         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace" ; \
39360         for flag in $(EXTRA_TARGET_FLAGS); do \
39361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39362         done; \
39363         (cd $(TARGET_SUBDIR)/libbacktrace && \
39364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39366                   "RANLIB=$${RANLIB}" \
39367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39368                    install-html) \
39369           || exit 1
39370
39371 @endif target-libbacktrace
39372
39373 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39374 maybe-installcheck-target-libbacktrace:
39375 @if target-libbacktrace
39376 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39377
39378 installcheck-target-libbacktrace: \
39379     configure-target-libbacktrace 
39380         @: $(MAKE); $(unstage)
39381         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39382         r=`${PWD_COMMAND}`; export r; \
39383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39384         $(NORMAL_TARGET_EXPORTS) \
39385         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace" ; \
39386         for flag in $(EXTRA_TARGET_FLAGS); do \
39387           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39388         done; \
39389         (cd $(TARGET_SUBDIR)/libbacktrace && \
39390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39392                   "RANLIB=$${RANLIB}" \
39393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39394                    installcheck) \
39395           || exit 1
39396
39397 @endif target-libbacktrace
39398
39399 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39400 maybe-mostlyclean-target-libbacktrace:
39401 @if target-libbacktrace
39402 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39403
39404 mostlyclean-target-libbacktrace: 
39405         @: $(MAKE); $(unstage)
39406         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39407         r=`${PWD_COMMAND}`; export r; \
39408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39409         $(NORMAL_TARGET_EXPORTS) \
39410         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace" ; \
39411         for flag in $(EXTRA_TARGET_FLAGS); do \
39412           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39413         done; \
39414         (cd $(TARGET_SUBDIR)/libbacktrace && \
39415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39417                   "RANLIB=$${RANLIB}" \
39418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39419                    mostlyclean) \
39420           || exit 1
39421
39422 @endif target-libbacktrace
39423
39424 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39425 maybe-clean-target-libbacktrace:
39426 @if target-libbacktrace
39427 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39428
39429 clean-target-libbacktrace: 
39430         @: $(MAKE); $(unstage)
39431         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39432         r=`${PWD_COMMAND}`; export r; \
39433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39434         $(NORMAL_TARGET_EXPORTS) \
39435         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace" ; \
39436         for flag in $(EXTRA_TARGET_FLAGS); do \
39437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39438         done; \
39439         (cd $(TARGET_SUBDIR)/libbacktrace && \
39440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39442                   "RANLIB=$${RANLIB}" \
39443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39444                    clean) \
39445           || exit 1
39446
39447 @endif target-libbacktrace
39448
39449 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39450 maybe-distclean-target-libbacktrace:
39451 @if target-libbacktrace
39452 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
39453
39454 distclean-target-libbacktrace: 
39455         @: $(MAKE); $(unstage)
39456         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39457         r=`${PWD_COMMAND}`; export r; \
39458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39459         $(NORMAL_TARGET_EXPORTS) \
39460         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace" ; \
39461         for flag in $(EXTRA_TARGET_FLAGS); do \
39462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39463         done; \
39464         (cd $(TARGET_SUBDIR)/libbacktrace && \
39465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39467                   "RANLIB=$${RANLIB}" \
39468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39469                    distclean) \
39470           || exit 1
39471
39472 @endif target-libbacktrace
39473
39474 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
39475 maybe-maintainer-clean-target-libbacktrace:
39476 @if target-libbacktrace
39477 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
39478
39479 maintainer-clean-target-libbacktrace: 
39480         @: $(MAKE); $(unstage)
39481         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39482         r=`${PWD_COMMAND}`; export r; \
39483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39484         $(NORMAL_TARGET_EXPORTS) \
39485         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace" ; \
39486         for flag in $(EXTRA_TARGET_FLAGS); do \
39487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39488         done; \
39489         (cd $(TARGET_SUBDIR)/libbacktrace && \
39490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39492                   "RANLIB=$${RANLIB}" \
39493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39494                    maintainer-clean) \
39495           || exit 1
39496
39497 @endif target-libbacktrace
39498
39499
39500
39501
39502
39503 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
39504 maybe-configure-target-libquadmath:
39505 @if gcc-bootstrap
39506 configure-target-libquadmath: stage_current
39507 @endif gcc-bootstrap
39508 @if target-libquadmath
39509 maybe-configure-target-libquadmath: configure-target-libquadmath
39510 configure-target-libquadmath: 
39511         @: $(MAKE); $(unstage)
39512         @r=`${PWD_COMMAND}`; export r; \
39513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39514         echo "Checking multilib configuration for libquadmath..."; \
39515         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
39516         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
39517         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39518           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39519             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
39520           else \
39521             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
39522             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39523           fi; \
39524         else \
39525           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39526         fi; \
39527         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
39528         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
39529         $(NORMAL_TARGET_EXPORTS)  \
39530         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
39531         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
39532         case $(srcdir) in \
39533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39534           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
39535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39536         esac; \
39537         module_srcdir=libquadmath; \
39538         rm -f no-such-file || : ; \
39539         CONFIG_SITE=no-such-file $(SHELL) \
39540           $$s/$$module_srcdir/configure \
39541           --srcdir=$${topdir}/$$module_srcdir \
39542           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39543           --target=${target_alias}  \
39544           || exit 1
39545 @endif target-libquadmath
39546
39547
39548
39549
39550
39551 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
39552 maybe-all-target-libquadmath:
39553 @if gcc-bootstrap
39554 all-target-libquadmath: stage_current
39555 @endif gcc-bootstrap
39556 @if target-libquadmath
39557 TARGET-target-libquadmath=all
39558 maybe-all-target-libquadmath: all-target-libquadmath
39559 all-target-libquadmath: configure-target-libquadmath
39560         @: $(MAKE); $(unstage)
39561         @r=`${PWD_COMMAND}`; export r; \
39562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39563         $(NORMAL_TARGET_EXPORTS)  \
39564         (cd $(TARGET_SUBDIR)/libquadmath && \
39565           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39566                 $(TARGET-target-libquadmath))
39567 @endif target-libquadmath
39568
39569
39570
39571
39572
39573 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
39574 maybe-check-target-libquadmath:
39575 @if target-libquadmath
39576 maybe-check-target-libquadmath: check-target-libquadmath
39577
39578 check-target-libquadmath:
39579         @: $(MAKE); $(unstage)
39580         @r=`${PWD_COMMAND}`; export r; \
39581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39582         $(NORMAL_TARGET_EXPORTS) \
39583         (cd $(TARGET_SUBDIR)/libquadmath && \
39584           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39585
39586 @endif target-libquadmath
39587
39588 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
39589 maybe-install-target-libquadmath:
39590 @if target-libquadmath
39591 maybe-install-target-libquadmath: install-target-libquadmath
39592
39593 install-target-libquadmath: installdirs
39594         @: $(MAKE); $(unstage)
39595         @r=`${PWD_COMMAND}`; export r; \
39596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39597         $(NORMAL_TARGET_EXPORTS) \
39598         (cd $(TARGET_SUBDIR)/libquadmath && \
39599           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39600
39601 @endif target-libquadmath
39602
39603 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
39604 maybe-install-strip-target-libquadmath:
39605 @if target-libquadmath
39606 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
39607
39608 install-strip-target-libquadmath: installdirs
39609         @: $(MAKE); $(unstage)
39610         @r=`${PWD_COMMAND}`; export r; \
39611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39612         $(NORMAL_TARGET_EXPORTS) \
39613         (cd $(TARGET_SUBDIR)/libquadmath && \
39614           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39615
39616 @endif target-libquadmath
39617
39618 # Other targets (info, dvi, pdf, etc.)
39619
39620 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
39621 maybe-info-target-libquadmath:
39622 @if target-libquadmath
39623 maybe-info-target-libquadmath: info-target-libquadmath
39624
39625 info-target-libquadmath: \
39626     configure-target-libquadmath 
39627         @: $(MAKE); $(unstage)
39628         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39629         r=`${PWD_COMMAND}`; export r; \
39630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39631         $(NORMAL_TARGET_EXPORTS) \
39632         echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
39633         for flag in $(EXTRA_TARGET_FLAGS); do \
39634           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39635         done; \
39636         (cd $(TARGET_SUBDIR)/libquadmath && \
39637           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39638                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39639                   "RANLIB=$${RANLIB}" \
39640                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39641                    info) \
39642           || exit 1
39643
39644 @endif target-libquadmath
39645
39646 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
39647 maybe-dvi-target-libquadmath:
39648 @if target-libquadmath
39649 maybe-dvi-target-libquadmath: dvi-target-libquadmath
39650
39651 dvi-target-libquadmath: \
39652     configure-target-libquadmath 
39653         @: $(MAKE); $(unstage)
39654         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39655         r=`${PWD_COMMAND}`; export r; \
39656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39657         $(NORMAL_TARGET_EXPORTS) \
39658         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
39659         for flag in $(EXTRA_TARGET_FLAGS); do \
39660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39661         done; \
39662         (cd $(TARGET_SUBDIR)/libquadmath && \
39663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39665                   "RANLIB=$${RANLIB}" \
39666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39667                    dvi) \
39668           || exit 1
39669
39670 @endif target-libquadmath
39671
39672 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
39673 maybe-pdf-target-libquadmath:
39674 @if target-libquadmath
39675 maybe-pdf-target-libquadmath: pdf-target-libquadmath
39676
39677 pdf-target-libquadmath: \
39678     configure-target-libquadmath 
39679         @: $(MAKE); $(unstage)
39680         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39681         r=`${PWD_COMMAND}`; export r; \
39682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39683         $(NORMAL_TARGET_EXPORTS) \
39684         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
39685         for flag in $(EXTRA_TARGET_FLAGS); do \
39686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39687         done; \
39688         (cd $(TARGET_SUBDIR)/libquadmath && \
39689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39691                   "RANLIB=$${RANLIB}" \
39692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39693                    pdf) \
39694           || exit 1
39695
39696 @endif target-libquadmath
39697
39698 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
39699 maybe-html-target-libquadmath:
39700 @if target-libquadmath
39701 maybe-html-target-libquadmath: html-target-libquadmath
39702
39703 html-target-libquadmath: \
39704     configure-target-libquadmath 
39705         @: $(MAKE); $(unstage)
39706         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39707         r=`${PWD_COMMAND}`; export r; \
39708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39709         $(NORMAL_TARGET_EXPORTS) \
39710         echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
39711         for flag in $(EXTRA_TARGET_FLAGS); do \
39712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39713         done; \
39714         (cd $(TARGET_SUBDIR)/libquadmath && \
39715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39717                   "RANLIB=$${RANLIB}" \
39718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39719                    html) \
39720           || exit 1
39721
39722 @endif target-libquadmath
39723
39724 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
39725 maybe-TAGS-target-libquadmath:
39726 @if target-libquadmath
39727 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
39728
39729 TAGS-target-libquadmath: \
39730     configure-target-libquadmath 
39731         @: $(MAKE); $(unstage)
39732         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39733         r=`${PWD_COMMAND}`; export r; \
39734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39735         $(NORMAL_TARGET_EXPORTS) \
39736         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
39737         for flag in $(EXTRA_TARGET_FLAGS); do \
39738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39739         done; \
39740         (cd $(TARGET_SUBDIR)/libquadmath && \
39741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39743                   "RANLIB=$${RANLIB}" \
39744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39745                    TAGS) \
39746           || exit 1
39747
39748 @endif target-libquadmath
39749
39750 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
39751 maybe-install-info-target-libquadmath:
39752 @if target-libquadmath
39753 maybe-install-info-target-libquadmath: install-info-target-libquadmath
39754
39755 install-info-target-libquadmath: \
39756     configure-target-libquadmath \
39757     info-target-libquadmath 
39758         @: $(MAKE); $(unstage)
39759         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39760         r=`${PWD_COMMAND}`; export r; \
39761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39762         $(NORMAL_TARGET_EXPORTS) \
39763         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
39764         for flag in $(EXTRA_TARGET_FLAGS); do \
39765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39766         done; \
39767         (cd $(TARGET_SUBDIR)/libquadmath && \
39768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39770                   "RANLIB=$${RANLIB}" \
39771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39772                    install-info) \
39773           || exit 1
39774
39775 @endif target-libquadmath
39776
39777 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
39778 maybe-install-pdf-target-libquadmath:
39779 @if target-libquadmath
39780 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
39781
39782 install-pdf-target-libquadmath: \
39783     configure-target-libquadmath \
39784     pdf-target-libquadmath 
39785         @: $(MAKE); $(unstage)
39786         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39787         r=`${PWD_COMMAND}`; export r; \
39788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39789         $(NORMAL_TARGET_EXPORTS) \
39790         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
39791         for flag in $(EXTRA_TARGET_FLAGS); do \
39792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39793         done; \
39794         (cd $(TARGET_SUBDIR)/libquadmath && \
39795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39797                   "RANLIB=$${RANLIB}" \
39798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39799                    install-pdf) \
39800           || exit 1
39801
39802 @endif target-libquadmath
39803
39804 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
39805 maybe-install-html-target-libquadmath:
39806 @if target-libquadmath
39807 maybe-install-html-target-libquadmath: install-html-target-libquadmath
39808
39809 install-html-target-libquadmath: \
39810     configure-target-libquadmath \
39811     html-target-libquadmath 
39812         @: $(MAKE); $(unstage)
39813         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39814         r=`${PWD_COMMAND}`; export r; \
39815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39816         $(NORMAL_TARGET_EXPORTS) \
39817         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
39818         for flag in $(EXTRA_TARGET_FLAGS); do \
39819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39820         done; \
39821         (cd $(TARGET_SUBDIR)/libquadmath && \
39822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39824                   "RANLIB=$${RANLIB}" \
39825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39826                    install-html) \
39827           || exit 1
39828
39829 @endif target-libquadmath
39830
39831 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
39832 maybe-installcheck-target-libquadmath:
39833 @if target-libquadmath
39834 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
39835
39836 installcheck-target-libquadmath: \
39837     configure-target-libquadmath 
39838         @: $(MAKE); $(unstage)
39839         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39840         r=`${PWD_COMMAND}`; export r; \
39841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39842         $(NORMAL_TARGET_EXPORTS) \
39843         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
39844         for flag in $(EXTRA_TARGET_FLAGS); do \
39845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39846         done; \
39847         (cd $(TARGET_SUBDIR)/libquadmath && \
39848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39850                   "RANLIB=$${RANLIB}" \
39851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39852                    installcheck) \
39853           || exit 1
39854
39855 @endif target-libquadmath
39856
39857 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
39858 maybe-mostlyclean-target-libquadmath:
39859 @if target-libquadmath
39860 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
39861
39862 mostlyclean-target-libquadmath: 
39863         @: $(MAKE); $(unstage)
39864         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39865         r=`${PWD_COMMAND}`; export r; \
39866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39867         $(NORMAL_TARGET_EXPORTS) \
39868         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
39869         for flag in $(EXTRA_TARGET_FLAGS); do \
39870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39871         done; \
39872         (cd $(TARGET_SUBDIR)/libquadmath && \
39873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39875                   "RANLIB=$${RANLIB}" \
39876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39877                    mostlyclean) \
39878           || exit 1
39879
39880 @endif target-libquadmath
39881
39882 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
39883 maybe-clean-target-libquadmath:
39884 @if target-libquadmath
39885 maybe-clean-target-libquadmath: clean-target-libquadmath
39886
39887 clean-target-libquadmath: 
39888         @: $(MAKE); $(unstage)
39889         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39890         r=`${PWD_COMMAND}`; export r; \
39891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39892         $(NORMAL_TARGET_EXPORTS) \
39893         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
39894         for flag in $(EXTRA_TARGET_FLAGS); do \
39895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39896         done; \
39897         (cd $(TARGET_SUBDIR)/libquadmath && \
39898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39900                   "RANLIB=$${RANLIB}" \
39901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39902                    clean) \
39903           || exit 1
39904
39905 @endif target-libquadmath
39906
39907 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
39908 maybe-distclean-target-libquadmath:
39909 @if target-libquadmath
39910 maybe-distclean-target-libquadmath: distclean-target-libquadmath
39911
39912 distclean-target-libquadmath: 
39913         @: $(MAKE); $(unstage)
39914         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39915         r=`${PWD_COMMAND}`; export r; \
39916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39917         $(NORMAL_TARGET_EXPORTS) \
39918         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
39919         for flag in $(EXTRA_TARGET_FLAGS); do \
39920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39921         done; \
39922         (cd $(TARGET_SUBDIR)/libquadmath && \
39923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39925                   "RANLIB=$${RANLIB}" \
39926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39927                    distclean) \
39928           || exit 1
39929
39930 @endif target-libquadmath
39931
39932 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
39933 maybe-maintainer-clean-target-libquadmath:
39934 @if target-libquadmath
39935 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
39936
39937 maintainer-clean-target-libquadmath: 
39938         @: $(MAKE); $(unstage)
39939         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39940         r=`${PWD_COMMAND}`; export r; \
39941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39942         $(NORMAL_TARGET_EXPORTS) \
39943         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
39944         for flag in $(EXTRA_TARGET_FLAGS); do \
39945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39946         done; \
39947         (cd $(TARGET_SUBDIR)/libquadmath && \
39948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39950                   "RANLIB=$${RANLIB}" \
39951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39952                    maintainer-clean) \
39953           || exit 1
39954
39955 @endif target-libquadmath
39956
39957
39958
39959
39960
39961 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
39962 maybe-configure-target-libgfortran:
39963 @if gcc-bootstrap
39964 configure-target-libgfortran: stage_current
39965 @endif gcc-bootstrap
39966 @if target-libgfortran
39967 maybe-configure-target-libgfortran: configure-target-libgfortran
39968 configure-target-libgfortran: 
39969         @: $(MAKE); $(unstage)
39970         @r=`${PWD_COMMAND}`; export r; \
39971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39972         echo "Checking multilib configuration for libgfortran..."; \
39973         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
39974         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
39975         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
39976           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
39977             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
39978           else \
39979             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
39980             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
39981           fi; \
39982         else \
39983           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
39984         fi; \
39985         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
39986         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
39987         $(NORMAL_TARGET_EXPORTS)  \
39988         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
39989         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
39990         case $(srcdir) in \
39991           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39992           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
39993                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39994         esac; \
39995         module_srcdir=libgfortran; \
39996         rm -f no-such-file || : ; \
39997         CONFIG_SITE=no-such-file $(SHELL) \
39998           $$s/$$module_srcdir/configure \
39999           --srcdir=$${topdir}/$$module_srcdir \
40000           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40001           --target=${target_alias}  \
40002           || exit 1
40003 @endif target-libgfortran
40004
40005
40006
40007
40008
40009 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40010 maybe-all-target-libgfortran:
40011 @if gcc-bootstrap
40012 all-target-libgfortran: stage_current
40013 @endif gcc-bootstrap
40014 @if target-libgfortran
40015 TARGET-target-libgfortran=all
40016 maybe-all-target-libgfortran: all-target-libgfortran
40017 all-target-libgfortran: configure-target-libgfortran
40018         @: $(MAKE); $(unstage)
40019         @r=`${PWD_COMMAND}`; export r; \
40020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40021         $(NORMAL_TARGET_EXPORTS)  \
40022         (cd $(TARGET_SUBDIR)/libgfortran && \
40023           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40024                 $(TARGET-target-libgfortran))
40025 @endif target-libgfortran
40026
40027
40028
40029
40030
40031 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40032 maybe-check-target-libgfortran:
40033 @if target-libgfortran
40034 maybe-check-target-libgfortran: check-target-libgfortran
40035
40036 check-target-libgfortran:
40037         @: $(MAKE); $(unstage)
40038         @r=`${PWD_COMMAND}`; export r; \
40039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40040         $(NORMAL_TARGET_EXPORTS) \
40041         (cd $(TARGET_SUBDIR)/libgfortran && \
40042           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40043
40044 @endif target-libgfortran
40045
40046 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40047 maybe-install-target-libgfortran:
40048 @if target-libgfortran
40049 maybe-install-target-libgfortran: install-target-libgfortran
40050
40051 install-target-libgfortran: installdirs
40052         @: $(MAKE); $(unstage)
40053         @r=`${PWD_COMMAND}`; export r; \
40054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40055         $(NORMAL_TARGET_EXPORTS) \
40056         (cd $(TARGET_SUBDIR)/libgfortran && \
40057           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40058
40059 @endif target-libgfortran
40060
40061 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40062 maybe-install-strip-target-libgfortran:
40063 @if target-libgfortran
40064 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40065
40066 install-strip-target-libgfortran: installdirs
40067         @: $(MAKE); $(unstage)
40068         @r=`${PWD_COMMAND}`; export r; \
40069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40070         $(NORMAL_TARGET_EXPORTS) \
40071         (cd $(TARGET_SUBDIR)/libgfortran && \
40072           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40073
40074 @endif target-libgfortran
40075
40076 # Other targets (info, dvi, pdf, etc.)
40077
40078 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40079 maybe-info-target-libgfortran:
40080 @if target-libgfortran
40081 maybe-info-target-libgfortran: info-target-libgfortran
40082
40083 info-target-libgfortran: \
40084     configure-target-libgfortran 
40085         @: $(MAKE); $(unstage)
40086         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40087         r=`${PWD_COMMAND}`; export r; \
40088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40089         $(NORMAL_TARGET_EXPORTS) \
40090         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
40091         for flag in $(EXTRA_TARGET_FLAGS); do \
40092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40093         done; \
40094         (cd $(TARGET_SUBDIR)/libgfortran && \
40095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40097                   "RANLIB=$${RANLIB}" \
40098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40099                    info) \
40100           || exit 1
40101
40102 @endif target-libgfortran
40103
40104 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40105 maybe-dvi-target-libgfortran:
40106 @if target-libgfortran
40107 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40108
40109 dvi-target-libgfortran: \
40110     configure-target-libgfortran 
40111         @: $(MAKE); $(unstage)
40112         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40113         r=`${PWD_COMMAND}`; export r; \
40114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40115         $(NORMAL_TARGET_EXPORTS) \
40116         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
40117         for flag in $(EXTRA_TARGET_FLAGS); do \
40118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40119         done; \
40120         (cd $(TARGET_SUBDIR)/libgfortran && \
40121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40123                   "RANLIB=$${RANLIB}" \
40124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40125                    dvi) \
40126           || exit 1
40127
40128 @endif target-libgfortran
40129
40130 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40131 maybe-pdf-target-libgfortran:
40132 @if target-libgfortran
40133 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40134
40135 pdf-target-libgfortran: \
40136     configure-target-libgfortran 
40137         @: $(MAKE); $(unstage)
40138         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40139         r=`${PWD_COMMAND}`; export r; \
40140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40141         $(NORMAL_TARGET_EXPORTS) \
40142         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
40143         for flag in $(EXTRA_TARGET_FLAGS); do \
40144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40145         done; \
40146         (cd $(TARGET_SUBDIR)/libgfortran && \
40147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40149                   "RANLIB=$${RANLIB}" \
40150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40151                    pdf) \
40152           || exit 1
40153
40154 @endif target-libgfortran
40155
40156 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40157 maybe-html-target-libgfortran:
40158 @if target-libgfortran
40159 maybe-html-target-libgfortran: html-target-libgfortran
40160
40161 html-target-libgfortran: \
40162     configure-target-libgfortran 
40163         @: $(MAKE); $(unstage)
40164         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40165         r=`${PWD_COMMAND}`; export r; \
40166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40167         $(NORMAL_TARGET_EXPORTS) \
40168         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
40169         for flag in $(EXTRA_TARGET_FLAGS); do \
40170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40171         done; \
40172         (cd $(TARGET_SUBDIR)/libgfortran && \
40173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40175                   "RANLIB=$${RANLIB}" \
40176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40177                    html) \
40178           || exit 1
40179
40180 @endif target-libgfortran
40181
40182 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40183 maybe-TAGS-target-libgfortran:
40184 @if target-libgfortran
40185 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40186
40187 TAGS-target-libgfortran: \
40188     configure-target-libgfortran 
40189         @: $(MAKE); $(unstage)
40190         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40191         r=`${PWD_COMMAND}`; export r; \
40192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40193         $(NORMAL_TARGET_EXPORTS) \
40194         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
40195         for flag in $(EXTRA_TARGET_FLAGS); do \
40196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40197         done; \
40198         (cd $(TARGET_SUBDIR)/libgfortran && \
40199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40201                   "RANLIB=$${RANLIB}" \
40202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40203                    TAGS) \
40204           || exit 1
40205
40206 @endif target-libgfortran
40207
40208 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40209 maybe-install-info-target-libgfortran:
40210 @if target-libgfortran
40211 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40212
40213 install-info-target-libgfortran: \
40214     configure-target-libgfortran \
40215     info-target-libgfortran 
40216         @: $(MAKE); $(unstage)
40217         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40218         r=`${PWD_COMMAND}`; export r; \
40219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40220         $(NORMAL_TARGET_EXPORTS) \
40221         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
40222         for flag in $(EXTRA_TARGET_FLAGS); do \
40223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40224         done; \
40225         (cd $(TARGET_SUBDIR)/libgfortran && \
40226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40228                   "RANLIB=$${RANLIB}" \
40229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40230                    install-info) \
40231           || exit 1
40232
40233 @endif target-libgfortran
40234
40235 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40236 maybe-install-pdf-target-libgfortran:
40237 @if target-libgfortran
40238 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40239
40240 install-pdf-target-libgfortran: \
40241     configure-target-libgfortran \
40242     pdf-target-libgfortran 
40243         @: $(MAKE); $(unstage)
40244         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40245         r=`${PWD_COMMAND}`; export r; \
40246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40247         $(NORMAL_TARGET_EXPORTS) \
40248         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
40249         for flag in $(EXTRA_TARGET_FLAGS); do \
40250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40251         done; \
40252         (cd $(TARGET_SUBDIR)/libgfortran && \
40253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40255                   "RANLIB=$${RANLIB}" \
40256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40257                    install-pdf) \
40258           || exit 1
40259
40260 @endif target-libgfortran
40261
40262 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40263 maybe-install-html-target-libgfortran:
40264 @if target-libgfortran
40265 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40266
40267 install-html-target-libgfortran: \
40268     configure-target-libgfortran \
40269     html-target-libgfortran 
40270         @: $(MAKE); $(unstage)
40271         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40272         r=`${PWD_COMMAND}`; export r; \
40273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40274         $(NORMAL_TARGET_EXPORTS) \
40275         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
40276         for flag in $(EXTRA_TARGET_FLAGS); do \
40277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40278         done; \
40279         (cd $(TARGET_SUBDIR)/libgfortran && \
40280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40282                   "RANLIB=$${RANLIB}" \
40283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40284                    install-html) \
40285           || exit 1
40286
40287 @endif target-libgfortran
40288
40289 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40290 maybe-installcheck-target-libgfortran:
40291 @if target-libgfortran
40292 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40293
40294 installcheck-target-libgfortran: \
40295     configure-target-libgfortran 
40296         @: $(MAKE); $(unstage)
40297         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40298         r=`${PWD_COMMAND}`; export r; \
40299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40300         $(NORMAL_TARGET_EXPORTS) \
40301         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
40302         for flag in $(EXTRA_TARGET_FLAGS); do \
40303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40304         done; \
40305         (cd $(TARGET_SUBDIR)/libgfortran && \
40306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40308                   "RANLIB=$${RANLIB}" \
40309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40310                    installcheck) \
40311           || exit 1
40312
40313 @endif target-libgfortran
40314
40315 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40316 maybe-mostlyclean-target-libgfortran:
40317 @if target-libgfortran
40318 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40319
40320 mostlyclean-target-libgfortran: 
40321         @: $(MAKE); $(unstage)
40322         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40323         r=`${PWD_COMMAND}`; export r; \
40324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40325         $(NORMAL_TARGET_EXPORTS) \
40326         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
40327         for flag in $(EXTRA_TARGET_FLAGS); do \
40328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40329         done; \
40330         (cd $(TARGET_SUBDIR)/libgfortran && \
40331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40333                   "RANLIB=$${RANLIB}" \
40334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40335                    mostlyclean) \
40336           || exit 1
40337
40338 @endif target-libgfortran
40339
40340 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40341 maybe-clean-target-libgfortran:
40342 @if target-libgfortran
40343 maybe-clean-target-libgfortran: clean-target-libgfortran
40344
40345 clean-target-libgfortran: 
40346         @: $(MAKE); $(unstage)
40347         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40348         r=`${PWD_COMMAND}`; export r; \
40349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40350         $(NORMAL_TARGET_EXPORTS) \
40351         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
40352         for flag in $(EXTRA_TARGET_FLAGS); do \
40353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40354         done; \
40355         (cd $(TARGET_SUBDIR)/libgfortran && \
40356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40358                   "RANLIB=$${RANLIB}" \
40359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40360                    clean) \
40361           || exit 1
40362
40363 @endif target-libgfortran
40364
40365 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40366 maybe-distclean-target-libgfortran:
40367 @if target-libgfortran
40368 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40369
40370 distclean-target-libgfortran: 
40371         @: $(MAKE); $(unstage)
40372         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40373         r=`${PWD_COMMAND}`; export r; \
40374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40375         $(NORMAL_TARGET_EXPORTS) \
40376         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
40377         for flag in $(EXTRA_TARGET_FLAGS); do \
40378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40379         done; \
40380         (cd $(TARGET_SUBDIR)/libgfortran && \
40381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40383                   "RANLIB=$${RANLIB}" \
40384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40385                    distclean) \
40386           || exit 1
40387
40388 @endif target-libgfortran
40389
40390 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40391 maybe-maintainer-clean-target-libgfortran:
40392 @if target-libgfortran
40393 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40394
40395 maintainer-clean-target-libgfortran: 
40396         @: $(MAKE); $(unstage)
40397         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40398         r=`${PWD_COMMAND}`; export r; \
40399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40400         $(NORMAL_TARGET_EXPORTS) \
40401         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
40402         for flag in $(EXTRA_TARGET_FLAGS); do \
40403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40404         done; \
40405         (cd $(TARGET_SUBDIR)/libgfortran && \
40406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40408                   "RANLIB=$${RANLIB}" \
40409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40410                    maintainer-clean) \
40411           || exit 1
40412
40413 @endif target-libgfortran
40414
40415
40416
40417
40418
40419 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40420 maybe-configure-target-libobjc:
40421 @if gcc-bootstrap
40422 configure-target-libobjc: stage_current
40423 @endif gcc-bootstrap
40424 @if target-libobjc
40425 maybe-configure-target-libobjc: configure-target-libobjc
40426 configure-target-libobjc: 
40427         @: $(MAKE); $(unstage)
40428         @r=`${PWD_COMMAND}`; export r; \
40429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40430         echo "Checking multilib configuration for libobjc..."; \
40431         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40432         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
40433         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40434           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40435             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40436           else \
40437             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40438             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40439           fi; \
40440         else \
40441           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40442         fi; \
40443         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40444         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40445         $(NORMAL_TARGET_EXPORTS)  \
40446         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40447         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40448         case $(srcdir) in \
40449           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40450           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40451                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40452         esac; \
40453         module_srcdir=libobjc; \
40454         rm -f no-such-file || : ; \
40455         CONFIG_SITE=no-such-file $(SHELL) \
40456           $$s/$$module_srcdir/configure \
40457           --srcdir=$${topdir}/$$module_srcdir \
40458           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40459           --target=${target_alias}  \
40460           || exit 1
40461 @endif target-libobjc
40462
40463
40464
40465
40466
40467 .PHONY: all-target-libobjc maybe-all-target-libobjc
40468 maybe-all-target-libobjc:
40469 @if gcc-bootstrap
40470 all-target-libobjc: stage_current
40471 @endif gcc-bootstrap
40472 @if target-libobjc
40473 TARGET-target-libobjc=all
40474 maybe-all-target-libobjc: all-target-libobjc
40475 all-target-libobjc: configure-target-libobjc
40476         @: $(MAKE); $(unstage)
40477         @r=`${PWD_COMMAND}`; export r; \
40478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40479         $(NORMAL_TARGET_EXPORTS)  \
40480         (cd $(TARGET_SUBDIR)/libobjc && \
40481           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40482                 $(TARGET-target-libobjc))
40483 @endif target-libobjc
40484
40485
40486
40487
40488
40489 .PHONY: check-target-libobjc maybe-check-target-libobjc
40490 maybe-check-target-libobjc:
40491 @if target-libobjc
40492 maybe-check-target-libobjc: check-target-libobjc
40493
40494 check-target-libobjc:
40495         @: $(MAKE); $(unstage)
40496         @r=`${PWD_COMMAND}`; export r; \
40497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40498         $(NORMAL_TARGET_EXPORTS) \
40499         (cd $(TARGET_SUBDIR)/libobjc && \
40500           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40501
40502 @endif target-libobjc
40503
40504 .PHONY: install-target-libobjc maybe-install-target-libobjc
40505 maybe-install-target-libobjc:
40506 @if target-libobjc
40507 maybe-install-target-libobjc: install-target-libobjc
40508
40509 install-target-libobjc: installdirs
40510         @: $(MAKE); $(unstage)
40511         @r=`${PWD_COMMAND}`; export r; \
40512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40513         $(NORMAL_TARGET_EXPORTS) \
40514         (cd $(TARGET_SUBDIR)/libobjc && \
40515           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40516
40517 @endif target-libobjc
40518
40519 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
40520 maybe-install-strip-target-libobjc:
40521 @if target-libobjc
40522 maybe-install-strip-target-libobjc: install-strip-target-libobjc
40523
40524 install-strip-target-libobjc: installdirs
40525         @: $(MAKE); $(unstage)
40526         @r=`${PWD_COMMAND}`; export r; \
40527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40528         $(NORMAL_TARGET_EXPORTS) \
40529         (cd $(TARGET_SUBDIR)/libobjc && \
40530           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40531
40532 @endif target-libobjc
40533
40534 # Other targets (info, dvi, pdf, etc.)
40535
40536 .PHONY: maybe-info-target-libobjc info-target-libobjc
40537 maybe-info-target-libobjc:
40538 @if target-libobjc
40539 maybe-info-target-libobjc: info-target-libobjc
40540
40541 info-target-libobjc: \
40542     configure-target-libobjc 
40543         @: $(MAKE); $(unstage)
40544         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40545         r=`${PWD_COMMAND}`; export r; \
40546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40547         $(NORMAL_TARGET_EXPORTS) \
40548         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
40549         for flag in $(EXTRA_TARGET_FLAGS); do \
40550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40551         done; \
40552         (cd $(TARGET_SUBDIR)/libobjc && \
40553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40555                   "RANLIB=$${RANLIB}" \
40556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40557                    info) \
40558           || exit 1
40559
40560 @endif target-libobjc
40561
40562 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40563 maybe-dvi-target-libobjc:
40564 @if target-libobjc
40565 maybe-dvi-target-libobjc: dvi-target-libobjc
40566
40567 dvi-target-libobjc: \
40568     configure-target-libobjc 
40569         @: $(MAKE); $(unstage)
40570         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40571         r=`${PWD_COMMAND}`; export r; \
40572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40573         $(NORMAL_TARGET_EXPORTS) \
40574         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
40575         for flag in $(EXTRA_TARGET_FLAGS); do \
40576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40577         done; \
40578         (cd $(TARGET_SUBDIR)/libobjc && \
40579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40581                   "RANLIB=$${RANLIB}" \
40582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40583                    dvi) \
40584           || exit 1
40585
40586 @endif target-libobjc
40587
40588 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
40589 maybe-pdf-target-libobjc:
40590 @if target-libobjc
40591 maybe-pdf-target-libobjc: pdf-target-libobjc
40592
40593 pdf-target-libobjc: \
40594     configure-target-libobjc 
40595         @: $(MAKE); $(unstage)
40596         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40597         r=`${PWD_COMMAND}`; export r; \
40598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40599         $(NORMAL_TARGET_EXPORTS) \
40600         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
40601         for flag in $(EXTRA_TARGET_FLAGS); do \
40602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40603         done; \
40604         (cd $(TARGET_SUBDIR)/libobjc && \
40605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40607                   "RANLIB=$${RANLIB}" \
40608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40609                    pdf) \
40610           || exit 1
40611
40612 @endif target-libobjc
40613
40614 .PHONY: maybe-html-target-libobjc html-target-libobjc
40615 maybe-html-target-libobjc:
40616 @if target-libobjc
40617 maybe-html-target-libobjc: html-target-libobjc
40618
40619 html-target-libobjc: \
40620     configure-target-libobjc 
40621         @: $(MAKE); $(unstage)
40622         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40623         r=`${PWD_COMMAND}`; export r; \
40624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40625         $(NORMAL_TARGET_EXPORTS) \
40626         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
40627         for flag in $(EXTRA_TARGET_FLAGS); do \
40628           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40629         done; \
40630         (cd $(TARGET_SUBDIR)/libobjc && \
40631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40633                   "RANLIB=$${RANLIB}" \
40634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40635                    html) \
40636           || exit 1
40637
40638 @endif target-libobjc
40639
40640 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
40641 maybe-TAGS-target-libobjc:
40642 @if target-libobjc
40643 maybe-TAGS-target-libobjc: TAGS-target-libobjc
40644
40645 TAGS-target-libobjc: \
40646     configure-target-libobjc 
40647         @: $(MAKE); $(unstage)
40648         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40649         r=`${PWD_COMMAND}`; export r; \
40650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40651         $(NORMAL_TARGET_EXPORTS) \
40652         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
40653         for flag in $(EXTRA_TARGET_FLAGS); do \
40654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40655         done; \
40656         (cd $(TARGET_SUBDIR)/libobjc && \
40657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40659                   "RANLIB=$${RANLIB}" \
40660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40661                    TAGS) \
40662           || exit 1
40663
40664 @endif target-libobjc
40665
40666 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
40667 maybe-install-info-target-libobjc:
40668 @if target-libobjc
40669 maybe-install-info-target-libobjc: install-info-target-libobjc
40670
40671 install-info-target-libobjc: \
40672     configure-target-libobjc \
40673     info-target-libobjc 
40674         @: $(MAKE); $(unstage)
40675         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40676         r=`${PWD_COMMAND}`; export r; \
40677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40678         $(NORMAL_TARGET_EXPORTS) \
40679         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
40680         for flag in $(EXTRA_TARGET_FLAGS); do \
40681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40682         done; \
40683         (cd $(TARGET_SUBDIR)/libobjc && \
40684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40686                   "RANLIB=$${RANLIB}" \
40687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40688                    install-info) \
40689           || exit 1
40690
40691 @endif target-libobjc
40692
40693 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
40694 maybe-install-pdf-target-libobjc:
40695 @if target-libobjc
40696 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
40697
40698 install-pdf-target-libobjc: \
40699     configure-target-libobjc \
40700     pdf-target-libobjc 
40701         @: $(MAKE); $(unstage)
40702         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40703         r=`${PWD_COMMAND}`; export r; \
40704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40705         $(NORMAL_TARGET_EXPORTS) \
40706         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
40707         for flag in $(EXTRA_TARGET_FLAGS); do \
40708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40709         done; \
40710         (cd $(TARGET_SUBDIR)/libobjc && \
40711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40713                   "RANLIB=$${RANLIB}" \
40714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40715                    install-pdf) \
40716           || exit 1
40717
40718 @endif target-libobjc
40719
40720 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
40721 maybe-install-html-target-libobjc:
40722 @if target-libobjc
40723 maybe-install-html-target-libobjc: install-html-target-libobjc
40724
40725 install-html-target-libobjc: \
40726     configure-target-libobjc \
40727     html-target-libobjc 
40728         @: $(MAKE); $(unstage)
40729         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40730         r=`${PWD_COMMAND}`; export r; \
40731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40732         $(NORMAL_TARGET_EXPORTS) \
40733         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
40734         for flag in $(EXTRA_TARGET_FLAGS); do \
40735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40736         done; \
40737         (cd $(TARGET_SUBDIR)/libobjc && \
40738           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40739                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40740                   "RANLIB=$${RANLIB}" \
40741                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40742                    install-html) \
40743           || exit 1
40744
40745 @endif target-libobjc
40746
40747 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
40748 maybe-installcheck-target-libobjc:
40749 @if target-libobjc
40750 maybe-installcheck-target-libobjc: installcheck-target-libobjc
40751
40752 installcheck-target-libobjc: \
40753     configure-target-libobjc 
40754         @: $(MAKE); $(unstage)
40755         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40756         r=`${PWD_COMMAND}`; export r; \
40757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40758         $(NORMAL_TARGET_EXPORTS) \
40759         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
40760         for flag in $(EXTRA_TARGET_FLAGS); do \
40761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40762         done; \
40763         (cd $(TARGET_SUBDIR)/libobjc && \
40764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40766                   "RANLIB=$${RANLIB}" \
40767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40768                    installcheck) \
40769           || exit 1
40770
40771 @endif target-libobjc
40772
40773 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
40774 maybe-mostlyclean-target-libobjc:
40775 @if target-libobjc
40776 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
40777
40778 mostlyclean-target-libobjc: 
40779         @: $(MAKE); $(unstage)
40780         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40781         r=`${PWD_COMMAND}`; export r; \
40782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40783         $(NORMAL_TARGET_EXPORTS) \
40784         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
40785         for flag in $(EXTRA_TARGET_FLAGS); do \
40786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40787         done; \
40788         (cd $(TARGET_SUBDIR)/libobjc && \
40789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40791                   "RANLIB=$${RANLIB}" \
40792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40793                    mostlyclean) \
40794           || exit 1
40795
40796 @endif target-libobjc
40797
40798 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
40799 maybe-clean-target-libobjc:
40800 @if target-libobjc
40801 maybe-clean-target-libobjc: clean-target-libobjc
40802
40803 clean-target-libobjc: 
40804         @: $(MAKE); $(unstage)
40805         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40806         r=`${PWD_COMMAND}`; export r; \
40807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40808         $(NORMAL_TARGET_EXPORTS) \
40809         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
40810         for flag in $(EXTRA_TARGET_FLAGS); do \
40811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40812         done; \
40813         (cd $(TARGET_SUBDIR)/libobjc && \
40814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40816                   "RANLIB=$${RANLIB}" \
40817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40818                    clean) \
40819           || exit 1
40820
40821 @endif target-libobjc
40822
40823 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
40824 maybe-distclean-target-libobjc:
40825 @if target-libobjc
40826 maybe-distclean-target-libobjc: distclean-target-libobjc
40827
40828 distclean-target-libobjc: 
40829         @: $(MAKE); $(unstage)
40830         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40831         r=`${PWD_COMMAND}`; export r; \
40832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40833         $(NORMAL_TARGET_EXPORTS) \
40834         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
40835         for flag in $(EXTRA_TARGET_FLAGS); do \
40836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40837         done; \
40838         (cd $(TARGET_SUBDIR)/libobjc && \
40839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40841                   "RANLIB=$${RANLIB}" \
40842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40843                    distclean) \
40844           || exit 1
40845
40846 @endif target-libobjc
40847
40848 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
40849 maybe-maintainer-clean-target-libobjc:
40850 @if target-libobjc
40851 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
40852
40853 maintainer-clean-target-libobjc: 
40854         @: $(MAKE); $(unstage)
40855         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40856         r=`${PWD_COMMAND}`; export r; \
40857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40858         $(NORMAL_TARGET_EXPORTS) \
40859         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
40860         for flag in $(EXTRA_TARGET_FLAGS); do \
40861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40862         done; \
40863         (cd $(TARGET_SUBDIR)/libobjc && \
40864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40866                   "RANLIB=$${RANLIB}" \
40867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40868                    maintainer-clean) \
40869           || exit 1
40870
40871 @endif target-libobjc
40872
40873
40874
40875
40876
40877 .PHONY: configure-target-libgo maybe-configure-target-libgo
40878 maybe-configure-target-libgo:
40879 @if gcc-bootstrap
40880 configure-target-libgo: stage_current
40881 @endif gcc-bootstrap
40882 @if target-libgo
40883 maybe-configure-target-libgo: configure-target-libgo
40884 configure-target-libgo: 
40885         @: $(MAKE); $(unstage)
40886         @r=`${PWD_COMMAND}`; export r; \
40887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40888         echo "Checking multilib configuration for libgo..."; \
40889         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
40890         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
40891         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
40892           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
40893             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
40894           else \
40895             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
40896             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
40897           fi; \
40898         else \
40899           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
40900         fi; \
40901         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
40902         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
40903         $(NORMAL_TARGET_EXPORTS)  \
40904         echo Configuring in $(TARGET_SUBDIR)/libgo; \
40905         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
40906         case $(srcdir) in \
40907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40908           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
40909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40910         esac; \
40911         module_srcdir=libgo; \
40912         rm -f no-such-file || : ; \
40913         CONFIG_SITE=no-such-file $(SHELL) \
40914           $$s/$$module_srcdir/configure \
40915           --srcdir=$${topdir}/$$module_srcdir \
40916           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40917           --target=${target_alias}  \
40918           || exit 1
40919 @endif target-libgo
40920
40921
40922
40923
40924
40925 .PHONY: all-target-libgo maybe-all-target-libgo
40926 maybe-all-target-libgo:
40927 @if gcc-bootstrap
40928 all-target-libgo: stage_current
40929 @endif gcc-bootstrap
40930 @if target-libgo
40931 TARGET-target-libgo=all
40932 maybe-all-target-libgo: all-target-libgo
40933 all-target-libgo: configure-target-libgo
40934         @: $(MAKE); $(unstage)
40935         @r=`${PWD_COMMAND}`; export r; \
40936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40937         $(NORMAL_TARGET_EXPORTS)  \
40938         (cd $(TARGET_SUBDIR)/libgo && \
40939           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40940                 $(TARGET-target-libgo))
40941 @endif target-libgo
40942
40943
40944
40945
40946
40947 .PHONY: check-target-libgo maybe-check-target-libgo
40948 maybe-check-target-libgo:
40949 @if target-libgo
40950 maybe-check-target-libgo: check-target-libgo
40951
40952 check-target-libgo:
40953         @: $(MAKE); $(unstage)
40954         @r=`${PWD_COMMAND}`; export r; \
40955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40956         $(NORMAL_TARGET_EXPORTS) \
40957         (cd $(TARGET_SUBDIR)/libgo && \
40958           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40959
40960 @endif target-libgo
40961
40962 .PHONY: install-target-libgo maybe-install-target-libgo
40963 maybe-install-target-libgo:
40964 @if target-libgo
40965 maybe-install-target-libgo: install-target-libgo
40966
40967 install-target-libgo: installdirs
40968         @: $(MAKE); $(unstage)
40969         @r=`${PWD_COMMAND}`; export r; \
40970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40971         $(NORMAL_TARGET_EXPORTS) \
40972         (cd $(TARGET_SUBDIR)/libgo && \
40973           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40974
40975 @endif target-libgo
40976
40977 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
40978 maybe-install-strip-target-libgo:
40979 @if target-libgo
40980 maybe-install-strip-target-libgo: install-strip-target-libgo
40981
40982 install-strip-target-libgo: installdirs
40983         @: $(MAKE); $(unstage)
40984         @r=`${PWD_COMMAND}`; export r; \
40985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40986         $(NORMAL_TARGET_EXPORTS) \
40987         (cd $(TARGET_SUBDIR)/libgo && \
40988           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40989
40990 @endif target-libgo
40991
40992 # Other targets (info, dvi, pdf, etc.)
40993
40994 .PHONY: maybe-info-target-libgo info-target-libgo
40995 maybe-info-target-libgo:
40996 @if target-libgo
40997 maybe-info-target-libgo: info-target-libgo
40998
40999 info-target-libgo: \
41000     configure-target-libgo 
41001         @: $(MAKE); $(unstage)
41002         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41003         r=`${PWD_COMMAND}`; export r; \
41004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41005         $(NORMAL_TARGET_EXPORTS) \
41006         echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
41007         for flag in $(EXTRA_TARGET_FLAGS); do \
41008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41009         done; \
41010         (cd $(TARGET_SUBDIR)/libgo && \
41011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41013                   "RANLIB=$${RANLIB}" \
41014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41015                    info) \
41016           || exit 1
41017
41018 @endif target-libgo
41019
41020 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41021 maybe-dvi-target-libgo:
41022 @if target-libgo
41023 maybe-dvi-target-libgo: dvi-target-libgo
41024
41025 dvi-target-libgo: \
41026     configure-target-libgo 
41027         @: $(MAKE); $(unstage)
41028         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41029         r=`${PWD_COMMAND}`; export r; \
41030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41031         $(NORMAL_TARGET_EXPORTS) \
41032         echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
41033         for flag in $(EXTRA_TARGET_FLAGS); do \
41034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41035         done; \
41036         (cd $(TARGET_SUBDIR)/libgo && \
41037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41039                   "RANLIB=$${RANLIB}" \
41040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41041                    dvi) \
41042           || exit 1
41043
41044 @endif target-libgo
41045
41046 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41047 maybe-pdf-target-libgo:
41048 @if target-libgo
41049 maybe-pdf-target-libgo: pdf-target-libgo
41050
41051 pdf-target-libgo: \
41052     configure-target-libgo 
41053         @: $(MAKE); $(unstage)
41054         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41055         r=`${PWD_COMMAND}`; export r; \
41056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41057         $(NORMAL_TARGET_EXPORTS) \
41058         echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
41059         for flag in $(EXTRA_TARGET_FLAGS); do \
41060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41061         done; \
41062         (cd $(TARGET_SUBDIR)/libgo && \
41063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41065                   "RANLIB=$${RANLIB}" \
41066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41067                    pdf) \
41068           || exit 1
41069
41070 @endif target-libgo
41071
41072 .PHONY: maybe-html-target-libgo html-target-libgo
41073 maybe-html-target-libgo:
41074 @if target-libgo
41075 maybe-html-target-libgo: html-target-libgo
41076
41077 html-target-libgo: \
41078     configure-target-libgo 
41079         @: $(MAKE); $(unstage)
41080         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41081         r=`${PWD_COMMAND}`; export r; \
41082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41083         $(NORMAL_TARGET_EXPORTS) \
41084         echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
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)/libgo && \
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                    html) \
41094           || exit 1
41095
41096 @endif target-libgo
41097
41098 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41099 maybe-TAGS-target-libgo:
41100 @if target-libgo
41101 maybe-TAGS-target-libgo: TAGS-target-libgo
41102
41103 TAGS-target-libgo: \
41104     configure-target-libgo 
41105         @: $(MAKE); $(unstage)
41106         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41107         r=`${PWD_COMMAND}`; export r; \
41108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41109         $(NORMAL_TARGET_EXPORTS) \
41110         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
41111         for flag in $(EXTRA_TARGET_FLAGS); do \
41112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41113         done; \
41114         (cd $(TARGET_SUBDIR)/libgo && \
41115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41117                   "RANLIB=$${RANLIB}" \
41118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41119                    TAGS) \
41120           || exit 1
41121
41122 @endif target-libgo
41123
41124 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41125 maybe-install-info-target-libgo:
41126 @if target-libgo
41127 maybe-install-info-target-libgo: install-info-target-libgo
41128
41129 install-info-target-libgo: \
41130     configure-target-libgo \
41131     info-target-libgo 
41132         @: $(MAKE); $(unstage)
41133         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41134         r=`${PWD_COMMAND}`; export r; \
41135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41136         $(NORMAL_TARGET_EXPORTS) \
41137         echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
41138         for flag in $(EXTRA_TARGET_FLAGS); do \
41139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41140         done; \
41141         (cd $(TARGET_SUBDIR)/libgo && \
41142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41144                   "RANLIB=$${RANLIB}" \
41145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41146                    install-info) \
41147           || exit 1
41148
41149 @endif target-libgo
41150
41151 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41152 maybe-install-pdf-target-libgo:
41153 @if target-libgo
41154 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41155
41156 install-pdf-target-libgo: \
41157     configure-target-libgo \
41158     pdf-target-libgo 
41159         @: $(MAKE); $(unstage)
41160         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41161         r=`${PWD_COMMAND}`; export r; \
41162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41163         $(NORMAL_TARGET_EXPORTS) \
41164         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
41165         for flag in $(EXTRA_TARGET_FLAGS); do \
41166           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41167         done; \
41168         (cd $(TARGET_SUBDIR)/libgo && \
41169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41171                   "RANLIB=$${RANLIB}" \
41172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41173                    install-pdf) \
41174           || exit 1
41175
41176 @endif target-libgo
41177
41178 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41179 maybe-install-html-target-libgo:
41180 @if target-libgo
41181 maybe-install-html-target-libgo: install-html-target-libgo
41182
41183 install-html-target-libgo: \
41184     configure-target-libgo \
41185     html-target-libgo 
41186         @: $(MAKE); $(unstage)
41187         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41188         r=`${PWD_COMMAND}`; export r; \
41189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41190         $(NORMAL_TARGET_EXPORTS) \
41191         echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
41192         for flag in $(EXTRA_TARGET_FLAGS); do \
41193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41194         done; \
41195         (cd $(TARGET_SUBDIR)/libgo && \
41196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41198                   "RANLIB=$${RANLIB}" \
41199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41200                    install-html) \
41201           || exit 1
41202
41203 @endif target-libgo
41204
41205 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41206 maybe-installcheck-target-libgo:
41207 @if target-libgo
41208 maybe-installcheck-target-libgo: installcheck-target-libgo
41209
41210 installcheck-target-libgo: \
41211     configure-target-libgo 
41212         @: $(MAKE); $(unstage)
41213         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41214         r=`${PWD_COMMAND}`; export r; \
41215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41216         $(NORMAL_TARGET_EXPORTS) \
41217         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
41218         for flag in $(EXTRA_TARGET_FLAGS); do \
41219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41220         done; \
41221         (cd $(TARGET_SUBDIR)/libgo && \
41222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41224                   "RANLIB=$${RANLIB}" \
41225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41226                    installcheck) \
41227           || exit 1
41228
41229 @endif target-libgo
41230
41231 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41232 maybe-mostlyclean-target-libgo:
41233 @if target-libgo
41234 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41235
41236 mostlyclean-target-libgo: 
41237         @: $(MAKE); $(unstage)
41238         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41239         r=`${PWD_COMMAND}`; export r; \
41240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41241         $(NORMAL_TARGET_EXPORTS) \
41242         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
41243         for flag in $(EXTRA_TARGET_FLAGS); do \
41244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41245         done; \
41246         (cd $(TARGET_SUBDIR)/libgo && \
41247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41249                   "RANLIB=$${RANLIB}" \
41250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41251                    mostlyclean) \
41252           || exit 1
41253
41254 @endif target-libgo
41255
41256 .PHONY: maybe-clean-target-libgo clean-target-libgo
41257 maybe-clean-target-libgo:
41258 @if target-libgo
41259 maybe-clean-target-libgo: clean-target-libgo
41260
41261 clean-target-libgo: 
41262         @: $(MAKE); $(unstage)
41263         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41264         r=`${PWD_COMMAND}`; export r; \
41265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41266         $(NORMAL_TARGET_EXPORTS) \
41267         echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
41268         for flag in $(EXTRA_TARGET_FLAGS); do \
41269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41270         done; \
41271         (cd $(TARGET_SUBDIR)/libgo && \
41272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41274                   "RANLIB=$${RANLIB}" \
41275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41276                    clean) \
41277           || exit 1
41278
41279 @endif target-libgo
41280
41281 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41282 maybe-distclean-target-libgo:
41283 @if target-libgo
41284 maybe-distclean-target-libgo: distclean-target-libgo
41285
41286 distclean-target-libgo: 
41287         @: $(MAKE); $(unstage)
41288         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41289         r=`${PWD_COMMAND}`; export r; \
41290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41291         $(NORMAL_TARGET_EXPORTS) \
41292         echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
41293         for flag in $(EXTRA_TARGET_FLAGS); do \
41294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41295         done; \
41296         (cd $(TARGET_SUBDIR)/libgo && \
41297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41299                   "RANLIB=$${RANLIB}" \
41300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41301                    distclean) \
41302           || exit 1
41303
41304 @endif target-libgo
41305
41306 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41307 maybe-maintainer-clean-target-libgo:
41308 @if target-libgo
41309 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41310
41311 maintainer-clean-target-libgo: 
41312         @: $(MAKE); $(unstage)
41313         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41314         r=`${PWD_COMMAND}`; export r; \
41315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41316         $(NORMAL_TARGET_EXPORTS) \
41317         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
41318         for flag in $(EXTRA_TARGET_FLAGS); do \
41319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41320         done; \
41321         (cd $(TARGET_SUBDIR)/libgo && \
41322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41324                   "RANLIB=$${RANLIB}" \
41325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41326                    maintainer-clean) \
41327           || exit 1
41328
41329 @endif target-libgo
41330
41331
41332
41333
41334
41335 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41336 maybe-configure-target-libtermcap:
41337 @if gcc-bootstrap
41338 configure-target-libtermcap: stage_current
41339 @endif gcc-bootstrap
41340 @if target-libtermcap
41341 maybe-configure-target-libtermcap: configure-target-libtermcap
41342 configure-target-libtermcap: 
41343         @: $(MAKE); $(unstage)
41344         @r=`${PWD_COMMAND}`; export r; \
41345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41346         echo "Checking multilib configuration for libtermcap..."; \
41347         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
41348         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
41349         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41350           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41351             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41352           else \
41353             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41354             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41355           fi; \
41356         else \
41357           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41358         fi; \
41359         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41360         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
41361         $(NORMAL_TARGET_EXPORTS)  \
41362         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41363         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41364         case $(srcdir) in \
41365           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41366           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41367                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41368         esac; \
41369         module_srcdir=libtermcap; \
41370         rm -f no-such-file || : ; \
41371         CONFIG_SITE=no-such-file $(SHELL) \
41372           $$s/$$module_srcdir/configure \
41373           --srcdir=$${topdir}/$$module_srcdir \
41374           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41375           --target=${target_alias}  \
41376           || exit 1
41377 @endif target-libtermcap
41378
41379
41380
41381
41382
41383 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41384 maybe-all-target-libtermcap:
41385 @if gcc-bootstrap
41386 all-target-libtermcap: stage_current
41387 @endif gcc-bootstrap
41388 @if target-libtermcap
41389 TARGET-target-libtermcap=all
41390 maybe-all-target-libtermcap: all-target-libtermcap
41391 all-target-libtermcap: configure-target-libtermcap
41392         @: $(MAKE); $(unstage)
41393         @r=`${PWD_COMMAND}`; export r; \
41394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41395         $(NORMAL_TARGET_EXPORTS)  \
41396         (cd $(TARGET_SUBDIR)/libtermcap && \
41397           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41398                 $(TARGET-target-libtermcap))
41399 @endif target-libtermcap
41400
41401
41402
41403
41404
41405 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41406 maybe-check-target-libtermcap:
41407 @if target-libtermcap
41408 maybe-check-target-libtermcap: check-target-libtermcap
41409
41410 # Dummy target for uncheckable module.
41411 check-target-libtermcap:
41412
41413 @endif target-libtermcap
41414
41415 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41416 maybe-install-target-libtermcap:
41417 @if target-libtermcap
41418 maybe-install-target-libtermcap: install-target-libtermcap
41419
41420 install-target-libtermcap: installdirs
41421         @: $(MAKE); $(unstage)
41422         @r=`${PWD_COMMAND}`; export r; \
41423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41424         $(NORMAL_TARGET_EXPORTS) \
41425         (cd $(TARGET_SUBDIR)/libtermcap && \
41426           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41427
41428 @endif target-libtermcap
41429
41430 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41431 maybe-install-strip-target-libtermcap:
41432 @if target-libtermcap
41433 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41434
41435 install-strip-target-libtermcap: installdirs
41436         @: $(MAKE); $(unstage)
41437         @r=`${PWD_COMMAND}`; export r; \
41438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41439         $(NORMAL_TARGET_EXPORTS) \
41440         (cd $(TARGET_SUBDIR)/libtermcap && \
41441           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41442
41443 @endif target-libtermcap
41444
41445 # Other targets (info, dvi, pdf, etc.)
41446
41447 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41448 maybe-info-target-libtermcap:
41449 @if target-libtermcap
41450 maybe-info-target-libtermcap: info-target-libtermcap
41451
41452 info-target-libtermcap: \
41453     configure-target-libtermcap 
41454         @: $(MAKE); $(unstage)
41455         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41456         r=`${PWD_COMMAND}`; export r; \
41457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41458         $(NORMAL_TARGET_EXPORTS) \
41459         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
41460         for flag in $(EXTRA_TARGET_FLAGS); do \
41461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41462         done; \
41463         (cd $(TARGET_SUBDIR)/libtermcap && \
41464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41466                   "RANLIB=$${RANLIB}" \
41467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41468                    info) \
41469           || exit 1
41470
41471 @endif target-libtermcap
41472
41473 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41474 maybe-dvi-target-libtermcap:
41475 @if target-libtermcap
41476 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41477
41478 dvi-target-libtermcap: \
41479     configure-target-libtermcap 
41480         @: $(MAKE); $(unstage)
41481         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41482         r=`${PWD_COMMAND}`; export r; \
41483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41484         $(NORMAL_TARGET_EXPORTS) \
41485         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
41486         for flag in $(EXTRA_TARGET_FLAGS); do \
41487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41488         done; \
41489         (cd $(TARGET_SUBDIR)/libtermcap && \
41490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41492                   "RANLIB=$${RANLIB}" \
41493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41494                    dvi) \
41495           || exit 1
41496
41497 @endif target-libtermcap
41498
41499 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41500 maybe-pdf-target-libtermcap:
41501 @if target-libtermcap
41502 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41503
41504 pdf-target-libtermcap: \
41505     configure-target-libtermcap 
41506         @: $(MAKE); $(unstage)
41507         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41508         r=`${PWD_COMMAND}`; export r; \
41509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41510         $(NORMAL_TARGET_EXPORTS) \
41511         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41512         for flag in $(EXTRA_TARGET_FLAGS); do \
41513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41514         done; \
41515         (cd $(TARGET_SUBDIR)/libtermcap && \
41516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41518                   "RANLIB=$${RANLIB}" \
41519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41520                    pdf) \
41521           || exit 1
41522
41523 @endif target-libtermcap
41524
41525 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41526 maybe-html-target-libtermcap:
41527 @if target-libtermcap
41528 maybe-html-target-libtermcap: html-target-libtermcap
41529
41530 html-target-libtermcap: \
41531     configure-target-libtermcap 
41532         @: $(MAKE); $(unstage)
41533         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41534         r=`${PWD_COMMAND}`; export r; \
41535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41536         $(NORMAL_TARGET_EXPORTS) \
41537         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
41538         for flag in $(EXTRA_TARGET_FLAGS); do \
41539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41540         done; \
41541         (cd $(TARGET_SUBDIR)/libtermcap && \
41542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41544                   "RANLIB=$${RANLIB}" \
41545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41546                    html) \
41547           || exit 1
41548
41549 @endif target-libtermcap
41550
41551 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41552 maybe-TAGS-target-libtermcap:
41553 @if target-libtermcap
41554 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41555
41556 TAGS-target-libtermcap: \
41557     configure-target-libtermcap 
41558         @: $(MAKE); $(unstage)
41559         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41560         r=`${PWD_COMMAND}`; export r; \
41561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41562         $(NORMAL_TARGET_EXPORTS) \
41563         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
41564         for flag in $(EXTRA_TARGET_FLAGS); do \
41565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41566         done; \
41567         (cd $(TARGET_SUBDIR)/libtermcap && \
41568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41570                   "RANLIB=$${RANLIB}" \
41571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41572                    TAGS) \
41573           || exit 1
41574
41575 @endif target-libtermcap
41576
41577 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41578 maybe-install-info-target-libtermcap:
41579 @if target-libtermcap
41580 maybe-install-info-target-libtermcap: install-info-target-libtermcap
41581
41582 install-info-target-libtermcap: \
41583     configure-target-libtermcap \
41584     info-target-libtermcap 
41585         @: $(MAKE); $(unstage)
41586         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41587         r=`${PWD_COMMAND}`; export r; \
41588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41589         $(NORMAL_TARGET_EXPORTS) \
41590         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
41591         for flag in $(EXTRA_TARGET_FLAGS); do \
41592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41593         done; \
41594         (cd $(TARGET_SUBDIR)/libtermcap && \
41595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41597                   "RANLIB=$${RANLIB}" \
41598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41599                    install-info) \
41600           || exit 1
41601
41602 @endif target-libtermcap
41603
41604 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
41605 maybe-install-pdf-target-libtermcap:
41606 @if target-libtermcap
41607 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
41608
41609 install-pdf-target-libtermcap: \
41610     configure-target-libtermcap \
41611     pdf-target-libtermcap 
41612         @: $(MAKE); $(unstage)
41613         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41614         r=`${PWD_COMMAND}`; export r; \
41615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41616         $(NORMAL_TARGET_EXPORTS) \
41617         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41618         for flag in $(EXTRA_TARGET_FLAGS); do \
41619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41620         done; \
41621         (cd $(TARGET_SUBDIR)/libtermcap && \
41622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41624                   "RANLIB=$${RANLIB}" \
41625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41626                    install-pdf) \
41627           || exit 1
41628
41629 @endif target-libtermcap
41630
41631 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
41632 maybe-install-html-target-libtermcap:
41633 @if target-libtermcap
41634 maybe-install-html-target-libtermcap: install-html-target-libtermcap
41635
41636 install-html-target-libtermcap: \
41637     configure-target-libtermcap \
41638     html-target-libtermcap 
41639         @: $(MAKE); $(unstage)
41640         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41641         r=`${PWD_COMMAND}`; export r; \
41642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41643         $(NORMAL_TARGET_EXPORTS) \
41644         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
41645         for flag in $(EXTRA_TARGET_FLAGS); do \
41646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41647         done; \
41648         (cd $(TARGET_SUBDIR)/libtermcap && \
41649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41651                   "RANLIB=$${RANLIB}" \
41652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41653                    install-html) \
41654           || exit 1
41655
41656 @endif target-libtermcap
41657
41658 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
41659 maybe-installcheck-target-libtermcap:
41660 @if target-libtermcap
41661 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
41662
41663 installcheck-target-libtermcap: \
41664     configure-target-libtermcap 
41665         @: $(MAKE); $(unstage)
41666         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41667         r=`${PWD_COMMAND}`; export r; \
41668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41669         $(NORMAL_TARGET_EXPORTS) \
41670         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
41671         for flag in $(EXTRA_TARGET_FLAGS); do \
41672           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41673         done; \
41674         (cd $(TARGET_SUBDIR)/libtermcap && \
41675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41677                   "RANLIB=$${RANLIB}" \
41678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41679                    installcheck) \
41680           || exit 1
41681
41682 @endif target-libtermcap
41683
41684 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
41685 maybe-mostlyclean-target-libtermcap:
41686 @if target-libtermcap
41687 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
41688
41689 # libtermcap doesn't support mostlyclean.
41690 mostlyclean-target-libtermcap:
41691
41692 @endif target-libtermcap
41693
41694 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
41695 maybe-clean-target-libtermcap:
41696 @if target-libtermcap
41697 maybe-clean-target-libtermcap: clean-target-libtermcap
41698
41699 # libtermcap doesn't support clean.
41700 clean-target-libtermcap:
41701
41702 @endif target-libtermcap
41703
41704 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
41705 maybe-distclean-target-libtermcap:
41706 @if target-libtermcap
41707 maybe-distclean-target-libtermcap: distclean-target-libtermcap
41708
41709 # libtermcap doesn't support distclean.
41710 distclean-target-libtermcap:
41711
41712 @endif target-libtermcap
41713
41714 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
41715 maybe-maintainer-clean-target-libtermcap:
41716 @if target-libtermcap
41717 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
41718
41719 # libtermcap doesn't support maintainer-clean.
41720 maintainer-clean-target-libtermcap:
41721
41722 @endif target-libtermcap
41723
41724
41725
41726
41727
41728 .PHONY: configure-target-winsup maybe-configure-target-winsup
41729 maybe-configure-target-winsup:
41730 @if gcc-bootstrap
41731 configure-target-winsup: stage_current
41732 @endif gcc-bootstrap
41733 @if target-winsup
41734 maybe-configure-target-winsup: configure-target-winsup
41735 configure-target-winsup: 
41736         @: $(MAKE); $(unstage)
41737         @r=`${PWD_COMMAND}`; export r; \
41738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41739         echo "Checking multilib configuration for winsup..."; \
41740         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41741         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
41742         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
41743           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
41744             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
41745           else \
41746             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
41747             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41748           fi; \
41749         else \
41750           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41751         fi; \
41752         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
41753         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41754         $(NORMAL_TARGET_EXPORTS)  \
41755         echo Configuring in $(TARGET_SUBDIR)/winsup; \
41756         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
41757         case $(srcdir) in \
41758           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41759           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
41760                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41761         esac; \
41762         module_srcdir=winsup; \
41763         rm -f no-such-file || : ; \
41764         CONFIG_SITE=no-such-file $(SHELL) \
41765           $$s/$$module_srcdir/configure \
41766           --srcdir=$${topdir}/$$module_srcdir \
41767           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41768           --target=${target_alias}  \
41769           || exit 1
41770 @endif target-winsup
41771
41772
41773
41774
41775
41776 .PHONY: all-target-winsup maybe-all-target-winsup
41777 maybe-all-target-winsup:
41778 @if gcc-bootstrap
41779 all-target-winsup: stage_current
41780 @endif gcc-bootstrap
41781 @if target-winsup
41782 TARGET-target-winsup=all
41783 maybe-all-target-winsup: all-target-winsup
41784 all-target-winsup: configure-target-winsup
41785         @: $(MAKE); $(unstage)
41786         @r=`${PWD_COMMAND}`; export r; \
41787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41788         $(NORMAL_TARGET_EXPORTS)  \
41789         (cd $(TARGET_SUBDIR)/winsup && \
41790           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41791                 $(TARGET-target-winsup))
41792 @endif target-winsup
41793
41794
41795
41796
41797
41798 .PHONY: check-target-winsup maybe-check-target-winsup
41799 maybe-check-target-winsup:
41800 @if target-winsup
41801 maybe-check-target-winsup: check-target-winsup
41802
41803 check-target-winsup:
41804         @: $(MAKE); $(unstage)
41805         @r=`${PWD_COMMAND}`; export r; \
41806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41807         $(NORMAL_TARGET_EXPORTS) \
41808         (cd $(TARGET_SUBDIR)/winsup && \
41809           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41810
41811 @endif target-winsup
41812
41813 .PHONY: install-target-winsup maybe-install-target-winsup
41814 maybe-install-target-winsup:
41815 @if target-winsup
41816 maybe-install-target-winsup: install-target-winsup
41817
41818 install-target-winsup: installdirs
41819         @: $(MAKE); $(unstage)
41820         @r=`${PWD_COMMAND}`; export r; \
41821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41822         $(NORMAL_TARGET_EXPORTS) \
41823         (cd $(TARGET_SUBDIR)/winsup && \
41824           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41825
41826 @endif target-winsup
41827
41828 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
41829 maybe-install-strip-target-winsup:
41830 @if target-winsup
41831 maybe-install-strip-target-winsup: install-strip-target-winsup
41832
41833 install-strip-target-winsup: installdirs
41834         @: $(MAKE); $(unstage)
41835         @r=`${PWD_COMMAND}`; export r; \
41836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41837         $(NORMAL_TARGET_EXPORTS) \
41838         (cd $(TARGET_SUBDIR)/winsup && \
41839           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41840
41841 @endif target-winsup
41842
41843 # Other targets (info, dvi, pdf, etc.)
41844
41845 .PHONY: maybe-info-target-winsup info-target-winsup
41846 maybe-info-target-winsup:
41847 @if target-winsup
41848 maybe-info-target-winsup: info-target-winsup
41849
41850 info-target-winsup: \
41851     configure-target-winsup 
41852         @: $(MAKE); $(unstage)
41853         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41854         r=`${PWD_COMMAND}`; export r; \
41855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41856         $(NORMAL_TARGET_EXPORTS) \
41857         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
41858         for flag in $(EXTRA_TARGET_FLAGS); do \
41859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41860         done; \
41861         (cd $(TARGET_SUBDIR)/winsup && \
41862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41864                   "RANLIB=$${RANLIB}" \
41865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41866                    info) \
41867           || exit 1
41868
41869 @endif target-winsup
41870
41871 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
41872 maybe-dvi-target-winsup:
41873 @if target-winsup
41874 maybe-dvi-target-winsup: dvi-target-winsup
41875
41876 dvi-target-winsup: \
41877     configure-target-winsup 
41878         @: $(MAKE); $(unstage)
41879         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41880         r=`${PWD_COMMAND}`; export r; \
41881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41882         $(NORMAL_TARGET_EXPORTS) \
41883         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
41884         for flag in $(EXTRA_TARGET_FLAGS); do \
41885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41886         done; \
41887         (cd $(TARGET_SUBDIR)/winsup && \
41888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41890                   "RANLIB=$${RANLIB}" \
41891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41892                    dvi) \
41893           || exit 1
41894
41895 @endif target-winsup
41896
41897 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
41898 maybe-pdf-target-winsup:
41899 @if target-winsup
41900 maybe-pdf-target-winsup: pdf-target-winsup
41901
41902 pdf-target-winsup: \
41903     configure-target-winsup 
41904         @: $(MAKE); $(unstage)
41905         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41906         r=`${PWD_COMMAND}`; export r; \
41907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41908         $(NORMAL_TARGET_EXPORTS) \
41909         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
41910         for flag in $(EXTRA_TARGET_FLAGS); do \
41911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41912         done; \
41913         (cd $(TARGET_SUBDIR)/winsup && \
41914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41916                   "RANLIB=$${RANLIB}" \
41917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41918                    pdf) \
41919           || exit 1
41920
41921 @endif target-winsup
41922
41923 .PHONY: maybe-html-target-winsup html-target-winsup
41924 maybe-html-target-winsup:
41925 @if target-winsup
41926 maybe-html-target-winsup: html-target-winsup
41927
41928 html-target-winsup: \
41929     configure-target-winsup 
41930         @: $(MAKE); $(unstage)
41931         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41932         r=`${PWD_COMMAND}`; export r; \
41933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41934         $(NORMAL_TARGET_EXPORTS) \
41935         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
41936         for flag in $(EXTRA_TARGET_FLAGS); do \
41937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41938         done; \
41939         (cd $(TARGET_SUBDIR)/winsup && \
41940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41942                   "RANLIB=$${RANLIB}" \
41943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41944                    html) \
41945           || exit 1
41946
41947 @endif target-winsup
41948
41949 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
41950 maybe-TAGS-target-winsup:
41951 @if target-winsup
41952 maybe-TAGS-target-winsup: TAGS-target-winsup
41953
41954 TAGS-target-winsup: \
41955     configure-target-winsup 
41956         @: $(MAKE); $(unstage)
41957         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41958         r=`${PWD_COMMAND}`; export r; \
41959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41960         $(NORMAL_TARGET_EXPORTS) \
41961         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
41962         for flag in $(EXTRA_TARGET_FLAGS); do \
41963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41964         done; \
41965         (cd $(TARGET_SUBDIR)/winsup && \
41966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41968                   "RANLIB=$${RANLIB}" \
41969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41970                    TAGS) \
41971           || exit 1
41972
41973 @endif target-winsup
41974
41975 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
41976 maybe-install-info-target-winsup:
41977 @if target-winsup
41978 maybe-install-info-target-winsup: install-info-target-winsup
41979
41980 install-info-target-winsup: \
41981     configure-target-winsup \
41982     info-target-winsup 
41983         @: $(MAKE); $(unstage)
41984         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41985         r=`${PWD_COMMAND}`; export r; \
41986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41987         $(NORMAL_TARGET_EXPORTS) \
41988         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
41989         for flag in $(EXTRA_TARGET_FLAGS); do \
41990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41991         done; \
41992         (cd $(TARGET_SUBDIR)/winsup && \
41993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41995                   "RANLIB=$${RANLIB}" \
41996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41997                    install-info) \
41998           || exit 1
41999
42000 @endif target-winsup
42001
42002 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42003 maybe-install-pdf-target-winsup:
42004 @if target-winsup
42005 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42006
42007 install-pdf-target-winsup: \
42008     configure-target-winsup \
42009     pdf-target-winsup 
42010         @: $(MAKE); $(unstage)
42011         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42012         r=`${PWD_COMMAND}`; export r; \
42013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42014         $(NORMAL_TARGET_EXPORTS) \
42015         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
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)/winsup && \
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                    install-pdf) \
42025           || exit 1
42026
42027 @endif target-winsup
42028
42029 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42030 maybe-install-html-target-winsup:
42031 @if target-winsup
42032 maybe-install-html-target-winsup: install-html-target-winsup
42033
42034 install-html-target-winsup: \
42035     configure-target-winsup \
42036     html-target-winsup 
42037         @: $(MAKE); $(unstage)
42038         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42039         r=`${PWD_COMMAND}`; export r; \
42040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42041         $(NORMAL_TARGET_EXPORTS) \
42042         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
42043         for flag in $(EXTRA_TARGET_FLAGS); do \
42044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42045         done; \
42046         (cd $(TARGET_SUBDIR)/winsup && \
42047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42049                   "RANLIB=$${RANLIB}" \
42050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42051                    install-html) \
42052           || exit 1
42053
42054 @endif target-winsup
42055
42056 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42057 maybe-installcheck-target-winsup:
42058 @if target-winsup
42059 maybe-installcheck-target-winsup: installcheck-target-winsup
42060
42061 installcheck-target-winsup: \
42062     configure-target-winsup 
42063         @: $(MAKE); $(unstage)
42064         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42065         r=`${PWD_COMMAND}`; export r; \
42066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42067         $(NORMAL_TARGET_EXPORTS) \
42068         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
42069         for flag in $(EXTRA_TARGET_FLAGS); do \
42070           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42071         done; \
42072         (cd $(TARGET_SUBDIR)/winsup && \
42073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42075                   "RANLIB=$${RANLIB}" \
42076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42077                    installcheck) \
42078           || exit 1
42079
42080 @endif target-winsup
42081
42082 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42083 maybe-mostlyclean-target-winsup:
42084 @if target-winsup
42085 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42086
42087 mostlyclean-target-winsup: 
42088         @: $(MAKE); $(unstage)
42089         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42090         r=`${PWD_COMMAND}`; export r; \
42091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42092         $(NORMAL_TARGET_EXPORTS) \
42093         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
42094         for flag in $(EXTRA_TARGET_FLAGS); do \
42095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42096         done; \
42097         (cd $(TARGET_SUBDIR)/winsup && \
42098           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42099                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42100                   "RANLIB=$${RANLIB}" \
42101                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42102                    mostlyclean) \
42103           || exit 1
42104
42105 @endif target-winsup
42106
42107 .PHONY: maybe-clean-target-winsup clean-target-winsup
42108 maybe-clean-target-winsup:
42109 @if target-winsup
42110 maybe-clean-target-winsup: clean-target-winsup
42111
42112 clean-target-winsup: 
42113         @: $(MAKE); $(unstage)
42114         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42115         r=`${PWD_COMMAND}`; export r; \
42116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42117         $(NORMAL_TARGET_EXPORTS) \
42118         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
42119         for flag in $(EXTRA_TARGET_FLAGS); do \
42120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42121         done; \
42122         (cd $(TARGET_SUBDIR)/winsup && \
42123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42125                   "RANLIB=$${RANLIB}" \
42126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42127                    clean) \
42128           || exit 1
42129
42130 @endif target-winsup
42131
42132 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42133 maybe-distclean-target-winsup:
42134 @if target-winsup
42135 maybe-distclean-target-winsup: distclean-target-winsup
42136
42137 distclean-target-winsup: 
42138         @: $(MAKE); $(unstage)
42139         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42140         r=`${PWD_COMMAND}`; export r; \
42141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42142         $(NORMAL_TARGET_EXPORTS) \
42143         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
42144         for flag in $(EXTRA_TARGET_FLAGS); do \
42145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42146         done; \
42147         (cd $(TARGET_SUBDIR)/winsup && \
42148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42150                   "RANLIB=$${RANLIB}" \
42151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42152                    distclean) \
42153           || exit 1
42154
42155 @endif target-winsup
42156
42157 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42158 maybe-maintainer-clean-target-winsup:
42159 @if target-winsup
42160 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42161
42162 maintainer-clean-target-winsup: 
42163         @: $(MAKE); $(unstage)
42164         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42165         r=`${PWD_COMMAND}`; export r; \
42166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42167         $(NORMAL_TARGET_EXPORTS) \
42168         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
42169         for flag in $(EXTRA_TARGET_FLAGS); do \
42170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42171         done; \
42172         (cd $(TARGET_SUBDIR)/winsup && \
42173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42175                   "RANLIB=$${RANLIB}" \
42176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42177                    maintainer-clean) \
42178           || exit 1
42179
42180 @endif target-winsup
42181
42182
42183
42184
42185
42186 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42187 maybe-configure-target-libgloss:
42188 @if gcc-bootstrap
42189 configure-target-libgloss: stage_current
42190 @endif gcc-bootstrap
42191 @if target-libgloss
42192 maybe-configure-target-libgloss: configure-target-libgloss
42193 configure-target-libgloss: 
42194         @: $(MAKE); $(unstage)
42195         @r=`${PWD_COMMAND}`; export r; \
42196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42197         echo "Checking multilib configuration for libgloss..."; \
42198         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
42199         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
42200         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42201           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42202             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42203           else \
42204             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42205             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42206           fi; \
42207         else \
42208           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42209         fi; \
42210         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42211         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
42212         $(NORMAL_TARGET_EXPORTS)  \
42213         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42214         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42215         case $(srcdir) in \
42216           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42217           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42218                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42219         esac; \
42220         module_srcdir=libgloss; \
42221         rm -f no-such-file || : ; \
42222         CONFIG_SITE=no-such-file $(SHELL) \
42223           $$s/$$module_srcdir/configure \
42224           --srcdir=$${topdir}/$$module_srcdir \
42225           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42226           --target=${target_alias}  \
42227           || exit 1
42228 @endif target-libgloss
42229
42230
42231
42232
42233
42234 .PHONY: all-target-libgloss maybe-all-target-libgloss
42235 maybe-all-target-libgloss:
42236 @if gcc-bootstrap
42237 all-target-libgloss: stage_current
42238 @endif gcc-bootstrap
42239 @if target-libgloss
42240 TARGET-target-libgloss=all
42241 maybe-all-target-libgloss: all-target-libgloss
42242 all-target-libgloss: configure-target-libgloss
42243         @: $(MAKE); $(unstage)
42244         @r=`${PWD_COMMAND}`; export r; \
42245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42246         $(NORMAL_TARGET_EXPORTS)  \
42247         (cd $(TARGET_SUBDIR)/libgloss && \
42248           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42249                 $(TARGET-target-libgloss))
42250 @endif target-libgloss
42251
42252
42253
42254
42255
42256 .PHONY: check-target-libgloss maybe-check-target-libgloss
42257 maybe-check-target-libgloss:
42258 @if target-libgloss
42259 maybe-check-target-libgloss: check-target-libgloss
42260
42261 # Dummy target for uncheckable module.
42262 check-target-libgloss:
42263
42264 @endif target-libgloss
42265
42266 .PHONY: install-target-libgloss maybe-install-target-libgloss
42267 maybe-install-target-libgloss:
42268 @if target-libgloss
42269 maybe-install-target-libgloss: install-target-libgloss
42270
42271 install-target-libgloss: installdirs
42272         @: $(MAKE); $(unstage)
42273         @r=`${PWD_COMMAND}`; export r; \
42274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42275         $(NORMAL_TARGET_EXPORTS) \
42276         (cd $(TARGET_SUBDIR)/libgloss && \
42277           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42278
42279 @endif target-libgloss
42280
42281 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42282 maybe-install-strip-target-libgloss:
42283 @if target-libgloss
42284 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42285
42286 install-strip-target-libgloss: installdirs
42287         @: $(MAKE); $(unstage)
42288         @r=`${PWD_COMMAND}`; export r; \
42289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42290         $(NORMAL_TARGET_EXPORTS) \
42291         (cd $(TARGET_SUBDIR)/libgloss && \
42292           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42293
42294 @endif target-libgloss
42295
42296 # Other targets (info, dvi, pdf, etc.)
42297
42298 .PHONY: maybe-info-target-libgloss info-target-libgloss
42299 maybe-info-target-libgloss:
42300 @if target-libgloss
42301 maybe-info-target-libgloss: info-target-libgloss
42302
42303 info-target-libgloss: \
42304     configure-target-libgloss 
42305         @: $(MAKE); $(unstage)
42306         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42307         r=`${PWD_COMMAND}`; export r; \
42308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42309         $(NORMAL_TARGET_EXPORTS) \
42310         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
42311         for flag in $(EXTRA_TARGET_FLAGS); do \
42312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42313         done; \
42314         (cd $(TARGET_SUBDIR)/libgloss && \
42315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42317                   "RANLIB=$${RANLIB}" \
42318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42319                    info) \
42320           || exit 1
42321
42322 @endif target-libgloss
42323
42324 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42325 maybe-dvi-target-libgloss:
42326 @if target-libgloss
42327 maybe-dvi-target-libgloss: dvi-target-libgloss
42328
42329 dvi-target-libgloss: \
42330     configure-target-libgloss 
42331         @: $(MAKE); $(unstage)
42332         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42333         r=`${PWD_COMMAND}`; export r; \
42334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42335         $(NORMAL_TARGET_EXPORTS) \
42336         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
42337         for flag in $(EXTRA_TARGET_FLAGS); do \
42338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42339         done; \
42340         (cd $(TARGET_SUBDIR)/libgloss && \
42341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42343                   "RANLIB=$${RANLIB}" \
42344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42345                    dvi) \
42346           || exit 1
42347
42348 @endif target-libgloss
42349
42350 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42351 maybe-pdf-target-libgloss:
42352 @if target-libgloss
42353 maybe-pdf-target-libgloss: pdf-target-libgloss
42354
42355 pdf-target-libgloss: \
42356     configure-target-libgloss 
42357         @: $(MAKE); $(unstage)
42358         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42359         r=`${PWD_COMMAND}`; export r; \
42360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42361         $(NORMAL_TARGET_EXPORTS) \
42362         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
42363         for flag in $(EXTRA_TARGET_FLAGS); do \
42364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42365         done; \
42366         (cd $(TARGET_SUBDIR)/libgloss && \
42367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42369                   "RANLIB=$${RANLIB}" \
42370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42371                    pdf) \
42372           || exit 1
42373
42374 @endif target-libgloss
42375
42376 .PHONY: maybe-html-target-libgloss html-target-libgloss
42377 maybe-html-target-libgloss:
42378 @if target-libgloss
42379 maybe-html-target-libgloss: html-target-libgloss
42380
42381 html-target-libgloss: \
42382     configure-target-libgloss 
42383         @: $(MAKE); $(unstage)
42384         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42385         r=`${PWD_COMMAND}`; export r; \
42386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42387         $(NORMAL_TARGET_EXPORTS) \
42388         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
42389         for flag in $(EXTRA_TARGET_FLAGS); do \
42390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42391         done; \
42392         (cd $(TARGET_SUBDIR)/libgloss && \
42393           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42394                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42395                   "RANLIB=$${RANLIB}" \
42396                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42397                    html) \
42398           || exit 1
42399
42400 @endif target-libgloss
42401
42402 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42403 maybe-TAGS-target-libgloss:
42404 @if target-libgloss
42405 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42406
42407 TAGS-target-libgloss: \
42408     configure-target-libgloss 
42409         @: $(MAKE); $(unstage)
42410         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42411         r=`${PWD_COMMAND}`; export r; \
42412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42413         $(NORMAL_TARGET_EXPORTS) \
42414         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
42415         for flag in $(EXTRA_TARGET_FLAGS); do \
42416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42417         done; \
42418         (cd $(TARGET_SUBDIR)/libgloss && \
42419           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42420                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42421                   "RANLIB=$${RANLIB}" \
42422                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42423                    TAGS) \
42424           || exit 1
42425
42426 @endif target-libgloss
42427
42428 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42429 maybe-install-info-target-libgloss:
42430 @if target-libgloss
42431 maybe-install-info-target-libgloss: install-info-target-libgloss
42432
42433 install-info-target-libgloss: \
42434     configure-target-libgloss \
42435     info-target-libgloss 
42436         @: $(MAKE); $(unstage)
42437         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42438         r=`${PWD_COMMAND}`; export r; \
42439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42440         $(NORMAL_TARGET_EXPORTS) \
42441         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
42442         for flag in $(EXTRA_TARGET_FLAGS); do \
42443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42444         done; \
42445         (cd $(TARGET_SUBDIR)/libgloss && \
42446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42448                   "RANLIB=$${RANLIB}" \
42449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42450                    install-info) \
42451           || exit 1
42452
42453 @endif target-libgloss
42454
42455 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42456 maybe-install-pdf-target-libgloss:
42457 @if target-libgloss
42458 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42459
42460 install-pdf-target-libgloss: \
42461     configure-target-libgloss \
42462     pdf-target-libgloss 
42463         @: $(MAKE); $(unstage)
42464         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42465         r=`${PWD_COMMAND}`; export r; \
42466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42467         $(NORMAL_TARGET_EXPORTS) \
42468         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
42469         for flag in $(EXTRA_TARGET_FLAGS); do \
42470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42471         done; \
42472         (cd $(TARGET_SUBDIR)/libgloss && \
42473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42475                   "RANLIB=$${RANLIB}" \
42476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42477                    install-pdf) \
42478           || exit 1
42479
42480 @endif target-libgloss
42481
42482 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42483 maybe-install-html-target-libgloss:
42484 @if target-libgloss
42485 maybe-install-html-target-libgloss: install-html-target-libgloss
42486
42487 install-html-target-libgloss: \
42488     configure-target-libgloss \
42489     html-target-libgloss 
42490         @: $(MAKE); $(unstage)
42491         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42492         r=`${PWD_COMMAND}`; export r; \
42493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42494         $(NORMAL_TARGET_EXPORTS) \
42495         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
42496         for flag in $(EXTRA_TARGET_FLAGS); do \
42497           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42498         done; \
42499         (cd $(TARGET_SUBDIR)/libgloss && \
42500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42502                   "RANLIB=$${RANLIB}" \
42503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42504                    install-html) \
42505           || exit 1
42506
42507 @endif target-libgloss
42508
42509 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42510 maybe-installcheck-target-libgloss:
42511 @if target-libgloss
42512 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42513
42514 installcheck-target-libgloss: \
42515     configure-target-libgloss 
42516         @: $(MAKE); $(unstage)
42517         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42518         r=`${PWD_COMMAND}`; export r; \
42519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42520         $(NORMAL_TARGET_EXPORTS) \
42521         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
42522         for flag in $(EXTRA_TARGET_FLAGS); do \
42523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42524         done; \
42525         (cd $(TARGET_SUBDIR)/libgloss && \
42526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42528                   "RANLIB=$${RANLIB}" \
42529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42530                    installcheck) \
42531           || exit 1
42532
42533 @endif target-libgloss
42534
42535 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42536 maybe-mostlyclean-target-libgloss:
42537 @if target-libgloss
42538 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42539
42540 mostlyclean-target-libgloss: 
42541         @: $(MAKE); $(unstage)
42542         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42543         r=`${PWD_COMMAND}`; export r; \
42544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42545         $(NORMAL_TARGET_EXPORTS) \
42546         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
42547         for flag in $(EXTRA_TARGET_FLAGS); do \
42548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42549         done; \
42550         (cd $(TARGET_SUBDIR)/libgloss && \
42551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42553                   "RANLIB=$${RANLIB}" \
42554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42555                    mostlyclean) \
42556           || exit 1
42557
42558 @endif target-libgloss
42559
42560 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42561 maybe-clean-target-libgloss:
42562 @if target-libgloss
42563 maybe-clean-target-libgloss: clean-target-libgloss
42564
42565 clean-target-libgloss: 
42566         @: $(MAKE); $(unstage)
42567         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42568         r=`${PWD_COMMAND}`; export r; \
42569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42570         $(NORMAL_TARGET_EXPORTS) \
42571         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
42572         for flag in $(EXTRA_TARGET_FLAGS); do \
42573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42574         done; \
42575         (cd $(TARGET_SUBDIR)/libgloss && \
42576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42578                   "RANLIB=$${RANLIB}" \
42579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42580                    clean) \
42581           || exit 1
42582
42583 @endif target-libgloss
42584
42585 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
42586 maybe-distclean-target-libgloss:
42587 @if target-libgloss
42588 maybe-distclean-target-libgloss: distclean-target-libgloss
42589
42590 distclean-target-libgloss: 
42591         @: $(MAKE); $(unstage)
42592         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42593         r=`${PWD_COMMAND}`; export r; \
42594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42595         $(NORMAL_TARGET_EXPORTS) \
42596         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
42597         for flag in $(EXTRA_TARGET_FLAGS); do \
42598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42599         done; \
42600         (cd $(TARGET_SUBDIR)/libgloss && \
42601           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42602                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42603                   "RANLIB=$${RANLIB}" \
42604                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42605                    distclean) \
42606           || exit 1
42607
42608 @endif target-libgloss
42609
42610 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
42611 maybe-maintainer-clean-target-libgloss:
42612 @if target-libgloss
42613 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
42614
42615 maintainer-clean-target-libgloss: 
42616         @: $(MAKE); $(unstage)
42617         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42618         r=`${PWD_COMMAND}`; export r; \
42619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42620         $(NORMAL_TARGET_EXPORTS) \
42621         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
42622         for flag in $(EXTRA_TARGET_FLAGS); do \
42623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42624         done; \
42625         (cd $(TARGET_SUBDIR)/libgloss && \
42626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42628                   "RANLIB=$${RANLIB}" \
42629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42630                    maintainer-clean) \
42631           || exit 1
42632
42633 @endif target-libgloss
42634
42635
42636
42637
42638
42639 .PHONY: configure-target-libffi maybe-configure-target-libffi
42640 maybe-configure-target-libffi:
42641 @if gcc-bootstrap
42642 configure-target-libffi: stage_current
42643 @endif gcc-bootstrap
42644 @if target-libffi
42645 maybe-configure-target-libffi: configure-target-libffi
42646 configure-target-libffi: 
42647         @: $(MAKE); $(unstage)
42648         @r=`${PWD_COMMAND}`; export r; \
42649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42650         echo "Checking multilib configuration for libffi..."; \
42651         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
42652         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
42653         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
42654           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
42655             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
42656           else \
42657             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
42658             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
42659           fi; \
42660         else \
42661           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
42662         fi; \
42663         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
42664         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
42665         $(NORMAL_TARGET_EXPORTS)  \
42666         echo Configuring in $(TARGET_SUBDIR)/libffi; \
42667         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
42668         case $(srcdir) in \
42669           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42670           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
42671                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42672         esac; \
42673         module_srcdir=libffi; \
42674         rm -f no-such-file || : ; \
42675         CONFIG_SITE=no-such-file $(SHELL) \
42676           $$s/$$module_srcdir/configure \
42677           --srcdir=$${topdir}/$$module_srcdir \
42678           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42679           --target=${target_alias}  \
42680           || exit 1
42681 @endif target-libffi
42682
42683
42684
42685
42686
42687 .PHONY: all-target-libffi maybe-all-target-libffi
42688 maybe-all-target-libffi:
42689 @if gcc-bootstrap
42690 all-target-libffi: stage_current
42691 @endif gcc-bootstrap
42692 @if target-libffi
42693 TARGET-target-libffi=all
42694 maybe-all-target-libffi: all-target-libffi
42695 all-target-libffi: configure-target-libffi
42696         @: $(MAKE); $(unstage)
42697         @r=`${PWD_COMMAND}`; export r; \
42698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42699         $(NORMAL_TARGET_EXPORTS)  \
42700         (cd $(TARGET_SUBDIR)/libffi && \
42701           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42702                 $(TARGET-target-libffi))
42703 @endif target-libffi
42704
42705
42706
42707
42708
42709 .PHONY: check-target-libffi maybe-check-target-libffi
42710 maybe-check-target-libffi:
42711 @if target-libffi
42712 maybe-check-target-libffi: check-target-libffi
42713
42714 check-target-libffi:
42715         @: $(MAKE); $(unstage)
42716         @r=`${PWD_COMMAND}`; export r; \
42717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42718         $(NORMAL_TARGET_EXPORTS) \
42719         (cd $(TARGET_SUBDIR)/libffi && \
42720           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42721
42722 @endif target-libffi
42723
42724 .PHONY: install-target-libffi maybe-install-target-libffi
42725 maybe-install-target-libffi:
42726 @if target-libffi
42727 maybe-install-target-libffi: install-target-libffi
42728
42729 # Dummy target for uninstallable.
42730 install-target-libffi:
42731
42732 @endif target-libffi
42733
42734 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
42735 maybe-install-strip-target-libffi:
42736 @if target-libffi
42737 maybe-install-strip-target-libffi: install-strip-target-libffi
42738
42739 # Dummy target for uninstallable.
42740 install-strip-target-libffi:
42741
42742 @endif target-libffi
42743
42744 # Other targets (info, dvi, pdf, etc.)
42745
42746 .PHONY: maybe-info-target-libffi info-target-libffi
42747 maybe-info-target-libffi:
42748 @if target-libffi
42749 maybe-info-target-libffi: info-target-libffi
42750
42751 info-target-libffi: \
42752     configure-target-libffi 
42753         @: $(MAKE); $(unstage)
42754         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42755         r=`${PWD_COMMAND}`; export r; \
42756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42757         $(NORMAL_TARGET_EXPORTS) \
42758         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
42759         for flag in $(EXTRA_TARGET_FLAGS); do \
42760           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42761         done; \
42762         (cd $(TARGET_SUBDIR)/libffi && \
42763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42765                   "RANLIB=$${RANLIB}" \
42766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42767                    info) \
42768           || exit 1
42769
42770 @endif target-libffi
42771
42772 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
42773 maybe-dvi-target-libffi:
42774 @if target-libffi
42775 maybe-dvi-target-libffi: dvi-target-libffi
42776
42777 dvi-target-libffi: \
42778     configure-target-libffi 
42779         @: $(MAKE); $(unstage)
42780         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42781         r=`${PWD_COMMAND}`; export r; \
42782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42783         $(NORMAL_TARGET_EXPORTS) \
42784         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
42785         for flag in $(EXTRA_TARGET_FLAGS); do \
42786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42787         done; \
42788         (cd $(TARGET_SUBDIR)/libffi && \
42789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42791                   "RANLIB=$${RANLIB}" \
42792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42793                    dvi) \
42794           || exit 1
42795
42796 @endif target-libffi
42797
42798 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
42799 maybe-pdf-target-libffi:
42800 @if target-libffi
42801 maybe-pdf-target-libffi: pdf-target-libffi
42802
42803 pdf-target-libffi: \
42804     configure-target-libffi 
42805         @: $(MAKE); $(unstage)
42806         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42807         r=`${PWD_COMMAND}`; export r; \
42808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42809         $(NORMAL_TARGET_EXPORTS) \
42810         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
42811         for flag in $(EXTRA_TARGET_FLAGS); do \
42812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42813         done; \
42814         (cd $(TARGET_SUBDIR)/libffi && \
42815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42817                   "RANLIB=$${RANLIB}" \
42818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42819                    pdf) \
42820           || exit 1
42821
42822 @endif target-libffi
42823
42824 .PHONY: maybe-html-target-libffi html-target-libffi
42825 maybe-html-target-libffi:
42826 @if target-libffi
42827 maybe-html-target-libffi: html-target-libffi
42828
42829 html-target-libffi: \
42830     configure-target-libffi 
42831         @: $(MAKE); $(unstage)
42832         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42833         r=`${PWD_COMMAND}`; export r; \
42834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42835         $(NORMAL_TARGET_EXPORTS) \
42836         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
42837         for flag in $(EXTRA_TARGET_FLAGS); do \
42838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42839         done; \
42840         (cd $(TARGET_SUBDIR)/libffi && \
42841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42843                   "RANLIB=$${RANLIB}" \
42844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42845                    html) \
42846           || exit 1
42847
42848 @endif target-libffi
42849
42850 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
42851 maybe-TAGS-target-libffi:
42852 @if target-libffi
42853 maybe-TAGS-target-libffi: TAGS-target-libffi
42854
42855 TAGS-target-libffi: \
42856     configure-target-libffi 
42857         @: $(MAKE); $(unstage)
42858         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42859         r=`${PWD_COMMAND}`; export r; \
42860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42861         $(NORMAL_TARGET_EXPORTS) \
42862         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
42863         for flag in $(EXTRA_TARGET_FLAGS); do \
42864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42865         done; \
42866         (cd $(TARGET_SUBDIR)/libffi && \
42867           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42868                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42869                   "RANLIB=$${RANLIB}" \
42870                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42871                    TAGS) \
42872           || exit 1
42873
42874 @endif target-libffi
42875
42876 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
42877 maybe-install-info-target-libffi:
42878 @if target-libffi
42879 maybe-install-info-target-libffi: install-info-target-libffi
42880
42881 install-info-target-libffi: \
42882     configure-target-libffi \
42883     info-target-libffi 
42884         @: $(MAKE); $(unstage)
42885         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42886         r=`${PWD_COMMAND}`; export r; \
42887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42888         $(NORMAL_TARGET_EXPORTS) \
42889         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
42890         for flag in $(EXTRA_TARGET_FLAGS); do \
42891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42892         done; \
42893         (cd $(TARGET_SUBDIR)/libffi && \
42894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42896                   "RANLIB=$${RANLIB}" \
42897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42898                    install-info) \
42899           || exit 1
42900
42901 @endif target-libffi
42902
42903 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
42904 maybe-install-pdf-target-libffi:
42905 @if target-libffi
42906 maybe-install-pdf-target-libffi: install-pdf-target-libffi
42907
42908 install-pdf-target-libffi: \
42909     configure-target-libffi \
42910     pdf-target-libffi 
42911         @: $(MAKE); $(unstage)
42912         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42913         r=`${PWD_COMMAND}`; export r; \
42914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42915         $(NORMAL_TARGET_EXPORTS) \
42916         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
42917         for flag in $(EXTRA_TARGET_FLAGS); do \
42918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42919         done; \
42920         (cd $(TARGET_SUBDIR)/libffi && \
42921           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42922                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42923                   "RANLIB=$${RANLIB}" \
42924                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42925                    install-pdf) \
42926           || exit 1
42927
42928 @endif target-libffi
42929
42930 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
42931 maybe-install-html-target-libffi:
42932 @if target-libffi
42933 maybe-install-html-target-libffi: install-html-target-libffi
42934
42935 install-html-target-libffi: \
42936     configure-target-libffi \
42937     html-target-libffi 
42938         @: $(MAKE); $(unstage)
42939         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42940         r=`${PWD_COMMAND}`; export r; \
42941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42942         $(NORMAL_TARGET_EXPORTS) \
42943         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
42944         for flag in $(EXTRA_TARGET_FLAGS); do \
42945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42946         done; \
42947         (cd $(TARGET_SUBDIR)/libffi && \
42948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42950                   "RANLIB=$${RANLIB}" \
42951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42952                    install-html) \
42953           || exit 1
42954
42955 @endif target-libffi
42956
42957 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
42958 maybe-installcheck-target-libffi:
42959 @if target-libffi
42960 maybe-installcheck-target-libffi: installcheck-target-libffi
42961
42962 installcheck-target-libffi: \
42963     configure-target-libffi 
42964         @: $(MAKE); $(unstage)
42965         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42966         r=`${PWD_COMMAND}`; export r; \
42967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42968         $(NORMAL_TARGET_EXPORTS) \
42969         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
42970         for flag in $(EXTRA_TARGET_FLAGS); do \
42971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42972         done; \
42973         (cd $(TARGET_SUBDIR)/libffi && \
42974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42976                   "RANLIB=$${RANLIB}" \
42977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42978                    installcheck) \
42979           || exit 1
42980
42981 @endif target-libffi
42982
42983 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
42984 maybe-mostlyclean-target-libffi:
42985 @if target-libffi
42986 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
42987
42988 mostlyclean-target-libffi: 
42989         @: $(MAKE); $(unstage)
42990         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42991         r=`${PWD_COMMAND}`; export r; \
42992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42993         $(NORMAL_TARGET_EXPORTS) \
42994         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
42995         for flag in $(EXTRA_TARGET_FLAGS); do \
42996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42997         done; \
42998         (cd $(TARGET_SUBDIR)/libffi && \
42999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43001                   "RANLIB=$${RANLIB}" \
43002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43003                    mostlyclean) \
43004           || exit 1
43005
43006 @endif target-libffi
43007
43008 .PHONY: maybe-clean-target-libffi clean-target-libffi
43009 maybe-clean-target-libffi:
43010 @if target-libffi
43011 maybe-clean-target-libffi: clean-target-libffi
43012
43013 clean-target-libffi: 
43014         @: $(MAKE); $(unstage)
43015         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43016         r=`${PWD_COMMAND}`; export r; \
43017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43018         $(NORMAL_TARGET_EXPORTS) \
43019         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
43020         for flag in $(EXTRA_TARGET_FLAGS); do \
43021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43022         done; \
43023         (cd $(TARGET_SUBDIR)/libffi && \
43024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43026                   "RANLIB=$${RANLIB}" \
43027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43028                    clean) \
43029           || exit 1
43030
43031 @endif target-libffi
43032
43033 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43034 maybe-distclean-target-libffi:
43035 @if target-libffi
43036 maybe-distclean-target-libffi: distclean-target-libffi
43037
43038 distclean-target-libffi: 
43039         @: $(MAKE); $(unstage)
43040         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43041         r=`${PWD_COMMAND}`; export r; \
43042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43043         $(NORMAL_TARGET_EXPORTS) \
43044         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
43045         for flag in $(EXTRA_TARGET_FLAGS); do \
43046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43047         done; \
43048         (cd $(TARGET_SUBDIR)/libffi && \
43049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43051                   "RANLIB=$${RANLIB}" \
43052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43053                    distclean) \
43054           || exit 1
43055
43056 @endif target-libffi
43057
43058 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43059 maybe-maintainer-clean-target-libffi:
43060 @if target-libffi
43061 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43062
43063 maintainer-clean-target-libffi: 
43064         @: $(MAKE); $(unstage)
43065         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43066         r=`${PWD_COMMAND}`; export r; \
43067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43068         $(NORMAL_TARGET_EXPORTS) \
43069         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
43070         for flag in $(EXTRA_TARGET_FLAGS); do \
43071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43072         done; \
43073         (cd $(TARGET_SUBDIR)/libffi && \
43074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43076                   "RANLIB=$${RANLIB}" \
43077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43078                    maintainer-clean) \
43079           || exit 1
43080
43081 @endif target-libffi
43082
43083
43084
43085
43086
43087 .PHONY: configure-target-libjava maybe-configure-target-libjava
43088 maybe-configure-target-libjava:
43089 @if gcc-bootstrap
43090 configure-target-libjava: stage_current
43091 @endif gcc-bootstrap
43092 @if target-libjava
43093 maybe-configure-target-libjava: configure-target-libjava
43094 configure-target-libjava: 
43095         @: $(MAKE); $(unstage)
43096         @r=`${PWD_COMMAND}`; export r; \
43097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43098         echo "Checking multilib configuration for libjava..."; \
43099         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
43100         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
43101         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43102           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43103             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43104           else \
43105             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43106             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43107           fi; \
43108         else \
43109           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43110         fi; \
43111         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43112         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
43113         $(RAW_CXX_TARGET_EXPORTS)  \
43114         echo Configuring in $(TARGET_SUBDIR)/libjava; \
43115         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43116         case $(srcdir) in \
43117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43118           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43120         esac; \
43121         module_srcdir=libjava; \
43122         rm -f no-such-file || : ; \
43123         CONFIG_SITE=no-such-file $(SHELL) \
43124           $$s/$$module_srcdir/configure \
43125           --srcdir=$${topdir}/$$module_srcdir \
43126           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43127           --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
43128           || exit 1
43129 @endif target-libjava
43130
43131
43132
43133
43134
43135 .PHONY: all-target-libjava maybe-all-target-libjava
43136 maybe-all-target-libjava:
43137 @if gcc-bootstrap
43138 all-target-libjava: stage_current
43139 @endif gcc-bootstrap
43140 @if target-libjava
43141 TARGET-target-libjava=all
43142 maybe-all-target-libjava: all-target-libjava
43143 all-target-libjava: configure-target-libjava
43144         @: $(MAKE); $(unstage)
43145         @r=`${PWD_COMMAND}`; export r; \
43146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43147         $(RAW_CXX_TARGET_EXPORTS)  \
43148         (cd $(TARGET_SUBDIR)/libjava && \
43149           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43150                 $(TARGET-target-libjava))
43151 @endif target-libjava
43152
43153
43154
43155
43156
43157 .PHONY: check-target-libjava maybe-check-target-libjava
43158 maybe-check-target-libjava:
43159 @if target-libjava
43160 maybe-check-target-libjava: check-target-libjava
43161
43162 check-target-libjava:
43163         @: $(MAKE); $(unstage)
43164         @r=`${PWD_COMMAND}`; export r; \
43165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43166         $(RAW_CXX_TARGET_EXPORTS) \
43167         (cd $(TARGET_SUBDIR)/libjava && \
43168           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
43169
43170 @endif target-libjava
43171
43172 .PHONY: install-target-libjava maybe-install-target-libjava
43173 maybe-install-target-libjava:
43174 @if target-libjava
43175 maybe-install-target-libjava: install-target-libjava
43176
43177 install-target-libjava: installdirs
43178         @: $(MAKE); $(unstage)
43179         @r=`${PWD_COMMAND}`; export r; \
43180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43181         $(RAW_CXX_TARGET_EXPORTS) \
43182         (cd $(TARGET_SUBDIR)/libjava && \
43183           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43184
43185 @endif target-libjava
43186
43187 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
43188 maybe-install-strip-target-libjava:
43189 @if target-libjava
43190 maybe-install-strip-target-libjava: install-strip-target-libjava
43191
43192 install-strip-target-libjava: installdirs
43193         @: $(MAKE); $(unstage)
43194         @r=`${PWD_COMMAND}`; export r; \
43195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43196         $(RAW_CXX_TARGET_EXPORTS) \
43197         (cd $(TARGET_SUBDIR)/libjava && \
43198           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43199
43200 @endif target-libjava
43201
43202 # Other targets (info, dvi, pdf, etc.)
43203
43204 .PHONY: maybe-info-target-libjava info-target-libjava
43205 maybe-info-target-libjava:
43206 @if target-libjava
43207 maybe-info-target-libjava: info-target-libjava
43208
43209 info-target-libjava: \
43210     configure-target-libjava 
43211         @: $(MAKE); $(unstage)
43212         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43213         r=`${PWD_COMMAND}`; export r; \
43214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43215         $(RAW_CXX_TARGET_EXPORTS) \
43216         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
43217         for flag in $(EXTRA_TARGET_FLAGS); do \
43218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43219         done; \
43220         (cd $(TARGET_SUBDIR)/libjava && \
43221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43223                   "RANLIB=$${RANLIB}" \
43224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43225                    info) \
43226           || exit 1
43227
43228 @endif target-libjava
43229
43230 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43231 maybe-dvi-target-libjava:
43232 @if target-libjava
43233 maybe-dvi-target-libjava: dvi-target-libjava
43234
43235 dvi-target-libjava: \
43236     configure-target-libjava 
43237         @: $(MAKE); $(unstage)
43238         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43239         r=`${PWD_COMMAND}`; export r; \
43240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43241         $(RAW_CXX_TARGET_EXPORTS) \
43242         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
43243         for flag in $(EXTRA_TARGET_FLAGS); do \
43244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43245         done; \
43246         (cd $(TARGET_SUBDIR)/libjava && \
43247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43249                   "RANLIB=$${RANLIB}" \
43250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43251                    dvi) \
43252           || exit 1
43253
43254 @endif target-libjava
43255
43256 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
43257 maybe-pdf-target-libjava:
43258 @if target-libjava
43259 maybe-pdf-target-libjava: pdf-target-libjava
43260
43261 pdf-target-libjava: \
43262     configure-target-libjava 
43263         @: $(MAKE); $(unstage)
43264         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43265         r=`${PWD_COMMAND}`; export r; \
43266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43267         $(RAW_CXX_TARGET_EXPORTS) \
43268         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
43269         for flag in $(EXTRA_TARGET_FLAGS); do \
43270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43271         done; \
43272         (cd $(TARGET_SUBDIR)/libjava && \
43273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43275                   "RANLIB=$${RANLIB}" \
43276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43277                    pdf) \
43278           || exit 1
43279
43280 @endif target-libjava
43281
43282 .PHONY: maybe-html-target-libjava html-target-libjava
43283 maybe-html-target-libjava:
43284 @if target-libjava
43285 maybe-html-target-libjava: html-target-libjava
43286
43287 html-target-libjava: \
43288     configure-target-libjava 
43289         @: $(MAKE); $(unstage)
43290         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43291         r=`${PWD_COMMAND}`; export r; \
43292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43293         $(RAW_CXX_TARGET_EXPORTS) \
43294         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
43295         for flag in $(EXTRA_TARGET_FLAGS); do \
43296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43297         done; \
43298         (cd $(TARGET_SUBDIR)/libjava && \
43299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43301                   "RANLIB=$${RANLIB}" \
43302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43303                    html) \
43304           || exit 1
43305
43306 @endif target-libjava
43307
43308 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
43309 maybe-TAGS-target-libjava:
43310 @if target-libjava
43311 maybe-TAGS-target-libjava: TAGS-target-libjava
43312
43313 TAGS-target-libjava: \
43314     configure-target-libjava 
43315         @: $(MAKE); $(unstage)
43316         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43317         r=`${PWD_COMMAND}`; export r; \
43318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43319         $(RAW_CXX_TARGET_EXPORTS) \
43320         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
43321         for flag in $(EXTRA_TARGET_FLAGS); do \
43322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43323         done; \
43324         (cd $(TARGET_SUBDIR)/libjava && \
43325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43327                   "RANLIB=$${RANLIB}" \
43328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43329                    TAGS) \
43330           || exit 1
43331
43332 @endif target-libjava
43333
43334 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
43335 maybe-install-info-target-libjava:
43336 @if target-libjava
43337 maybe-install-info-target-libjava: install-info-target-libjava
43338
43339 install-info-target-libjava: \
43340     configure-target-libjava \
43341     info-target-libjava 
43342         @: $(MAKE); $(unstage)
43343         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43344         r=`${PWD_COMMAND}`; export r; \
43345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43346         $(RAW_CXX_TARGET_EXPORTS) \
43347         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
43348         for flag in $(EXTRA_TARGET_FLAGS); do \
43349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43350         done; \
43351         (cd $(TARGET_SUBDIR)/libjava && \
43352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43354                   "RANLIB=$${RANLIB}" \
43355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43356                    install-info) \
43357           || exit 1
43358
43359 @endif target-libjava
43360
43361 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
43362 maybe-install-pdf-target-libjava:
43363 @if target-libjava
43364 maybe-install-pdf-target-libjava: install-pdf-target-libjava
43365
43366 install-pdf-target-libjava: \
43367     configure-target-libjava \
43368     pdf-target-libjava 
43369         @: $(MAKE); $(unstage)
43370         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43371         r=`${PWD_COMMAND}`; export r; \
43372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43373         $(RAW_CXX_TARGET_EXPORTS) \
43374         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
43375         for flag in $(EXTRA_TARGET_FLAGS); do \
43376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43377         done; \
43378         (cd $(TARGET_SUBDIR)/libjava && \
43379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43381                   "RANLIB=$${RANLIB}" \
43382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43383                    install-pdf) \
43384           || exit 1
43385
43386 @endif target-libjava
43387
43388 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
43389 maybe-install-html-target-libjava:
43390 @if target-libjava
43391 maybe-install-html-target-libjava: install-html-target-libjava
43392
43393 install-html-target-libjava: \
43394     configure-target-libjava \
43395     html-target-libjava 
43396         @: $(MAKE); $(unstage)
43397         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43398         r=`${PWD_COMMAND}`; export r; \
43399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43400         $(RAW_CXX_TARGET_EXPORTS) \
43401         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
43402         for flag in $(EXTRA_TARGET_FLAGS); do \
43403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43404         done; \
43405         (cd $(TARGET_SUBDIR)/libjava && \
43406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43408                   "RANLIB=$${RANLIB}" \
43409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43410                    install-html) \
43411           || exit 1
43412
43413 @endif target-libjava
43414
43415 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
43416 maybe-installcheck-target-libjava:
43417 @if target-libjava
43418 maybe-installcheck-target-libjava: installcheck-target-libjava
43419
43420 installcheck-target-libjava: \
43421     configure-target-libjava 
43422         @: $(MAKE); $(unstage)
43423         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43424         r=`${PWD_COMMAND}`; export r; \
43425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43426         $(RAW_CXX_TARGET_EXPORTS) \
43427         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
43428         for flag in $(EXTRA_TARGET_FLAGS); do \
43429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43430         done; \
43431         (cd $(TARGET_SUBDIR)/libjava && \
43432           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43433                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43434                   "RANLIB=$${RANLIB}" \
43435                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43436                    installcheck) \
43437           || exit 1
43438
43439 @endif target-libjava
43440
43441 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
43442 maybe-mostlyclean-target-libjava:
43443 @if target-libjava
43444 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
43445
43446 mostlyclean-target-libjava: 
43447         @: $(MAKE); $(unstage)
43448         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43449         r=`${PWD_COMMAND}`; export r; \
43450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43451         $(RAW_CXX_TARGET_EXPORTS) \
43452         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
43453         for flag in $(EXTRA_TARGET_FLAGS); do \
43454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43455         done; \
43456         (cd $(TARGET_SUBDIR)/libjava && \
43457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43459                   "RANLIB=$${RANLIB}" \
43460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43461                    mostlyclean) \
43462           || exit 1
43463
43464 @endif target-libjava
43465
43466 .PHONY: maybe-clean-target-libjava clean-target-libjava
43467 maybe-clean-target-libjava:
43468 @if target-libjava
43469 maybe-clean-target-libjava: clean-target-libjava
43470
43471 clean-target-libjava: 
43472         @: $(MAKE); $(unstage)
43473         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43474         r=`${PWD_COMMAND}`; export r; \
43475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43476         $(RAW_CXX_TARGET_EXPORTS) \
43477         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
43478         for flag in $(EXTRA_TARGET_FLAGS); do \
43479           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43480         done; \
43481         (cd $(TARGET_SUBDIR)/libjava && \
43482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43484                   "RANLIB=$${RANLIB}" \
43485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43486                    clean) \
43487           || exit 1
43488
43489 @endif target-libjava
43490
43491 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
43492 maybe-distclean-target-libjava:
43493 @if target-libjava
43494 maybe-distclean-target-libjava: distclean-target-libjava
43495
43496 distclean-target-libjava: 
43497         @: $(MAKE); $(unstage)
43498         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43499         r=`${PWD_COMMAND}`; export r; \
43500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43501         $(RAW_CXX_TARGET_EXPORTS) \
43502         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
43503         for flag in $(EXTRA_TARGET_FLAGS); do \
43504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43505         done; \
43506         (cd $(TARGET_SUBDIR)/libjava && \
43507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43509                   "RANLIB=$${RANLIB}" \
43510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43511                    distclean) \
43512           || exit 1
43513
43514 @endif target-libjava
43515
43516 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
43517 maybe-maintainer-clean-target-libjava:
43518 @if target-libjava
43519 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
43520
43521 maintainer-clean-target-libjava: 
43522         @: $(MAKE); $(unstage)
43523         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43524         r=`${PWD_COMMAND}`; export r; \
43525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43526         $(RAW_CXX_TARGET_EXPORTS) \
43527         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
43528         for flag in $(EXTRA_TARGET_FLAGS); do \
43529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43530         done; \
43531         (cd $(TARGET_SUBDIR)/libjava && \
43532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43534                   "RANLIB=$${RANLIB}" \
43535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43536                    maintainer-clean) \
43537           || exit 1
43538
43539 @endif target-libjava
43540
43541
43542
43543
43544
43545 .PHONY: configure-target-zlib maybe-configure-target-zlib
43546 maybe-configure-target-zlib:
43547 @if gcc-bootstrap
43548 configure-target-zlib: stage_current
43549 @endif gcc-bootstrap
43550 @if target-zlib
43551 maybe-configure-target-zlib: configure-target-zlib
43552 configure-target-zlib: 
43553         @: $(MAKE); $(unstage)
43554         @r=`${PWD_COMMAND}`; export r; \
43555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43556         echo "Checking multilib configuration for zlib..."; \
43557         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
43558         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
43559         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43560           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43561             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43562           else \
43563             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43564             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43565           fi; \
43566         else \
43567           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43568         fi; \
43569         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43570         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
43571         $(NORMAL_TARGET_EXPORTS)  \
43572         echo Configuring in $(TARGET_SUBDIR)/zlib; \
43573         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43574         case $(srcdir) in \
43575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43576           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43578         esac; \
43579         module_srcdir=zlib; \
43580         rm -f no-such-file || : ; \
43581         CONFIG_SITE=no-such-file $(SHELL) \
43582           $$s/$$module_srcdir/configure \
43583           --srcdir=$${topdir}/$$module_srcdir \
43584           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43585           --target=${target_alias}  \
43586           || exit 1
43587 @endif target-zlib
43588
43589
43590
43591
43592
43593 .PHONY: all-target-zlib maybe-all-target-zlib
43594 maybe-all-target-zlib:
43595 @if gcc-bootstrap
43596 all-target-zlib: stage_current
43597 @endif gcc-bootstrap
43598 @if target-zlib
43599 TARGET-target-zlib=all
43600 maybe-all-target-zlib: all-target-zlib
43601 all-target-zlib: configure-target-zlib
43602         @: $(MAKE); $(unstage)
43603         @r=`${PWD_COMMAND}`; export r; \
43604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43605         $(NORMAL_TARGET_EXPORTS)  \
43606         (cd $(TARGET_SUBDIR)/zlib && \
43607           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43608                 $(TARGET-target-zlib))
43609 @endif target-zlib
43610
43611
43612
43613
43614
43615 .PHONY: check-target-zlib maybe-check-target-zlib
43616 maybe-check-target-zlib:
43617 @if target-zlib
43618 maybe-check-target-zlib: check-target-zlib
43619
43620 check-target-zlib:
43621         @: $(MAKE); $(unstage)
43622         @r=`${PWD_COMMAND}`; export r; \
43623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43624         $(NORMAL_TARGET_EXPORTS) \
43625         (cd $(TARGET_SUBDIR)/zlib && \
43626           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43627
43628 @endif target-zlib
43629
43630 .PHONY: install-target-zlib maybe-install-target-zlib
43631 maybe-install-target-zlib:
43632 @if target-zlib
43633 maybe-install-target-zlib: install-target-zlib
43634
43635 install-target-zlib: installdirs
43636         @: $(MAKE); $(unstage)
43637         @r=`${PWD_COMMAND}`; export r; \
43638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43639         $(NORMAL_TARGET_EXPORTS) \
43640         (cd $(TARGET_SUBDIR)/zlib && \
43641           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43642
43643 @endif target-zlib
43644
43645 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
43646 maybe-install-strip-target-zlib:
43647 @if target-zlib
43648 maybe-install-strip-target-zlib: install-strip-target-zlib
43649
43650 install-strip-target-zlib: installdirs
43651         @: $(MAKE); $(unstage)
43652         @r=`${PWD_COMMAND}`; export r; \
43653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43654         $(NORMAL_TARGET_EXPORTS) \
43655         (cd $(TARGET_SUBDIR)/zlib && \
43656           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43657
43658 @endif target-zlib
43659
43660 # Other targets (info, dvi, pdf, etc.)
43661
43662 .PHONY: maybe-info-target-zlib info-target-zlib
43663 maybe-info-target-zlib:
43664 @if target-zlib
43665 maybe-info-target-zlib: info-target-zlib
43666
43667 info-target-zlib: \
43668     configure-target-zlib 
43669         @: $(MAKE); $(unstage)
43670         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43671         r=`${PWD_COMMAND}`; export r; \
43672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43673         $(NORMAL_TARGET_EXPORTS) \
43674         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
43675         for flag in $(EXTRA_TARGET_FLAGS); do \
43676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43677         done; \
43678         (cd $(TARGET_SUBDIR)/zlib && \
43679           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43680                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43681                   "RANLIB=$${RANLIB}" \
43682                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43683                    info) \
43684           || exit 1
43685
43686 @endif target-zlib
43687
43688 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
43689 maybe-dvi-target-zlib:
43690 @if target-zlib
43691 maybe-dvi-target-zlib: dvi-target-zlib
43692
43693 dvi-target-zlib: \
43694     configure-target-zlib 
43695         @: $(MAKE); $(unstage)
43696         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43697         r=`${PWD_COMMAND}`; export r; \
43698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43699         $(NORMAL_TARGET_EXPORTS) \
43700         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
43701         for flag in $(EXTRA_TARGET_FLAGS); do \
43702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43703         done; \
43704         (cd $(TARGET_SUBDIR)/zlib && \
43705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43707                   "RANLIB=$${RANLIB}" \
43708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43709                    dvi) \
43710           || exit 1
43711
43712 @endif target-zlib
43713
43714 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
43715 maybe-pdf-target-zlib:
43716 @if target-zlib
43717 maybe-pdf-target-zlib: pdf-target-zlib
43718
43719 pdf-target-zlib: \
43720     configure-target-zlib 
43721         @: $(MAKE); $(unstage)
43722         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43723         r=`${PWD_COMMAND}`; export r; \
43724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43725         $(NORMAL_TARGET_EXPORTS) \
43726         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
43727         for flag in $(EXTRA_TARGET_FLAGS); do \
43728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43729         done; \
43730         (cd $(TARGET_SUBDIR)/zlib && \
43731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43733                   "RANLIB=$${RANLIB}" \
43734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43735                    pdf) \
43736           || exit 1
43737
43738 @endif target-zlib
43739
43740 .PHONY: maybe-html-target-zlib html-target-zlib
43741 maybe-html-target-zlib:
43742 @if target-zlib
43743 maybe-html-target-zlib: html-target-zlib
43744
43745 html-target-zlib: \
43746     configure-target-zlib 
43747         @: $(MAKE); $(unstage)
43748         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43749         r=`${PWD_COMMAND}`; export r; \
43750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43751         $(NORMAL_TARGET_EXPORTS) \
43752         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
43753         for flag in $(EXTRA_TARGET_FLAGS); do \
43754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43755         done; \
43756         (cd $(TARGET_SUBDIR)/zlib && \
43757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43759                   "RANLIB=$${RANLIB}" \
43760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43761                    html) \
43762           || exit 1
43763
43764 @endif target-zlib
43765
43766 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
43767 maybe-TAGS-target-zlib:
43768 @if target-zlib
43769 maybe-TAGS-target-zlib: TAGS-target-zlib
43770
43771 TAGS-target-zlib: \
43772     configure-target-zlib 
43773         @: $(MAKE); $(unstage)
43774         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43775         r=`${PWD_COMMAND}`; export r; \
43776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43777         $(NORMAL_TARGET_EXPORTS) \
43778         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
43779         for flag in $(EXTRA_TARGET_FLAGS); do \
43780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43781         done; \
43782         (cd $(TARGET_SUBDIR)/zlib && \
43783           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43784                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43785                   "RANLIB=$${RANLIB}" \
43786                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43787                    TAGS) \
43788           || exit 1
43789
43790 @endif target-zlib
43791
43792 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
43793 maybe-install-info-target-zlib:
43794 @if target-zlib
43795 maybe-install-info-target-zlib: install-info-target-zlib
43796
43797 install-info-target-zlib: \
43798     configure-target-zlib \
43799     info-target-zlib 
43800         @: $(MAKE); $(unstage)
43801         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43802         r=`${PWD_COMMAND}`; export r; \
43803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43804         $(NORMAL_TARGET_EXPORTS) \
43805         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
43806         for flag in $(EXTRA_TARGET_FLAGS); do \
43807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43808         done; \
43809         (cd $(TARGET_SUBDIR)/zlib && \
43810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43812                   "RANLIB=$${RANLIB}" \
43813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43814                    install-info) \
43815           || exit 1
43816
43817 @endif target-zlib
43818
43819 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
43820 maybe-install-pdf-target-zlib:
43821 @if target-zlib
43822 maybe-install-pdf-target-zlib: install-pdf-target-zlib
43823
43824 install-pdf-target-zlib: \
43825     configure-target-zlib \
43826     pdf-target-zlib 
43827         @: $(MAKE); $(unstage)
43828         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43829         r=`${PWD_COMMAND}`; export r; \
43830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43831         $(NORMAL_TARGET_EXPORTS) \
43832         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
43833         for flag in $(EXTRA_TARGET_FLAGS); do \
43834           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43835         done; \
43836         (cd $(TARGET_SUBDIR)/zlib && \
43837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43839                   "RANLIB=$${RANLIB}" \
43840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43841                    install-pdf) \
43842           || exit 1
43843
43844 @endif target-zlib
43845
43846 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
43847 maybe-install-html-target-zlib:
43848 @if target-zlib
43849 maybe-install-html-target-zlib: install-html-target-zlib
43850
43851 install-html-target-zlib: \
43852     configure-target-zlib \
43853     html-target-zlib 
43854         @: $(MAKE); $(unstage)
43855         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43856         r=`${PWD_COMMAND}`; export r; \
43857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43858         $(NORMAL_TARGET_EXPORTS) \
43859         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
43860         for flag in $(EXTRA_TARGET_FLAGS); do \
43861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43862         done; \
43863         (cd $(TARGET_SUBDIR)/zlib && \
43864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43866                   "RANLIB=$${RANLIB}" \
43867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43868                    install-html) \
43869           || exit 1
43870
43871 @endif target-zlib
43872
43873 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
43874 maybe-installcheck-target-zlib:
43875 @if target-zlib
43876 maybe-installcheck-target-zlib: installcheck-target-zlib
43877
43878 installcheck-target-zlib: \
43879     configure-target-zlib 
43880         @: $(MAKE); $(unstage)
43881         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43882         r=`${PWD_COMMAND}`; export r; \
43883         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43884         $(NORMAL_TARGET_EXPORTS) \
43885         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
43886         for flag in $(EXTRA_TARGET_FLAGS); do \
43887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43888         done; \
43889         (cd $(TARGET_SUBDIR)/zlib && \
43890           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43891                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43892                   "RANLIB=$${RANLIB}" \
43893                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43894                    installcheck) \
43895           || exit 1
43896
43897 @endif target-zlib
43898
43899 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
43900 maybe-mostlyclean-target-zlib:
43901 @if target-zlib
43902 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
43903
43904 mostlyclean-target-zlib: 
43905         @: $(MAKE); $(unstage)
43906         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43907         r=`${PWD_COMMAND}`; export r; \
43908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43909         $(NORMAL_TARGET_EXPORTS) \
43910         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
43911         for flag in $(EXTRA_TARGET_FLAGS); do \
43912           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43913         done; \
43914         (cd $(TARGET_SUBDIR)/zlib && \
43915           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43916                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43917                   "RANLIB=$${RANLIB}" \
43918                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43919                    mostlyclean) \
43920           || exit 1
43921
43922 @endif target-zlib
43923
43924 .PHONY: maybe-clean-target-zlib clean-target-zlib
43925 maybe-clean-target-zlib:
43926 @if target-zlib
43927 maybe-clean-target-zlib: clean-target-zlib
43928
43929 clean-target-zlib: 
43930         @: $(MAKE); $(unstage)
43931         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43932         r=`${PWD_COMMAND}`; export r; \
43933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43934         $(NORMAL_TARGET_EXPORTS) \
43935         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
43936         for flag in $(EXTRA_TARGET_FLAGS); do \
43937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43938         done; \
43939         (cd $(TARGET_SUBDIR)/zlib && \
43940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43942                   "RANLIB=$${RANLIB}" \
43943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43944                    clean) \
43945           || exit 1
43946
43947 @endif target-zlib
43948
43949 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
43950 maybe-distclean-target-zlib:
43951 @if target-zlib
43952 maybe-distclean-target-zlib: distclean-target-zlib
43953
43954 distclean-target-zlib: 
43955         @: $(MAKE); $(unstage)
43956         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43957         r=`${PWD_COMMAND}`; export r; \
43958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43959         $(NORMAL_TARGET_EXPORTS) \
43960         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
43961         for flag in $(EXTRA_TARGET_FLAGS); do \
43962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43963         done; \
43964         (cd $(TARGET_SUBDIR)/zlib && \
43965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43967                   "RANLIB=$${RANLIB}" \
43968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43969                    distclean) \
43970           || exit 1
43971
43972 @endif target-zlib
43973
43974 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
43975 maybe-maintainer-clean-target-zlib:
43976 @if target-zlib
43977 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
43978
43979 maintainer-clean-target-zlib: 
43980         @: $(MAKE); $(unstage)
43981         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43982         r=`${PWD_COMMAND}`; export r; \
43983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43984         $(NORMAL_TARGET_EXPORTS) \
43985         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
43986         for flag in $(EXTRA_TARGET_FLAGS); do \
43987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43988         done; \
43989         (cd $(TARGET_SUBDIR)/zlib && \
43990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43992                   "RANLIB=$${RANLIB}" \
43993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43994                    maintainer-clean) \
43995           || exit 1
43996
43997 @endif target-zlib
43998
43999
44000
44001
44002
44003 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
44004 maybe-configure-target-boehm-gc:
44005 @if gcc-bootstrap
44006 configure-target-boehm-gc: stage_current
44007 @endif gcc-bootstrap
44008 @if target-boehm-gc
44009 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44010 configure-target-boehm-gc: 
44011         @: $(MAKE); $(unstage)
44012         @r=`${PWD_COMMAND}`; export r; \
44013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44014         echo "Checking multilib configuration for boehm-gc..."; \
44015         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
44016         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
44017         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44018           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44019             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44020           else \
44021             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44022             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44023           fi; \
44024         else \
44025           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44026         fi; \
44027         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44028         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
44029         $(NORMAL_TARGET_EXPORTS)  \
44030         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44031         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44032         case $(srcdir) in \
44033           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44034           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44035                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44036         esac; \
44037         module_srcdir=boehm-gc; \
44038         rm -f no-such-file || : ; \
44039         CONFIG_SITE=no-such-file $(SHELL) \
44040           $$s/$$module_srcdir/configure \
44041           --srcdir=$${topdir}/$$module_srcdir \
44042           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44043           --target=${target_alias}  \
44044           || exit 1
44045 @endif target-boehm-gc
44046
44047
44048
44049
44050
44051 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44052 maybe-all-target-boehm-gc:
44053 @if gcc-bootstrap
44054 all-target-boehm-gc: stage_current
44055 @endif gcc-bootstrap
44056 @if target-boehm-gc
44057 TARGET-target-boehm-gc=all
44058 maybe-all-target-boehm-gc: all-target-boehm-gc
44059 all-target-boehm-gc: configure-target-boehm-gc
44060         @: $(MAKE); $(unstage)
44061         @r=`${PWD_COMMAND}`; export r; \
44062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44063         $(NORMAL_TARGET_EXPORTS)  \
44064         (cd $(TARGET_SUBDIR)/boehm-gc && \
44065           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44066                 $(TARGET-target-boehm-gc))
44067 @endif target-boehm-gc
44068
44069
44070
44071
44072
44073 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44074 maybe-check-target-boehm-gc:
44075 @if target-boehm-gc
44076 maybe-check-target-boehm-gc: check-target-boehm-gc
44077
44078 check-target-boehm-gc:
44079         @: $(MAKE); $(unstage)
44080         @r=`${PWD_COMMAND}`; export r; \
44081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44082         $(NORMAL_TARGET_EXPORTS) \
44083         (cd $(TARGET_SUBDIR)/boehm-gc && \
44084           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44085
44086 @endif target-boehm-gc
44087
44088 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44089 maybe-install-target-boehm-gc:
44090 @if target-boehm-gc
44091 maybe-install-target-boehm-gc: install-target-boehm-gc
44092
44093 install-target-boehm-gc: installdirs
44094         @: $(MAKE); $(unstage)
44095         @r=`${PWD_COMMAND}`; export r; \
44096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44097         $(NORMAL_TARGET_EXPORTS) \
44098         (cd $(TARGET_SUBDIR)/boehm-gc && \
44099           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44100
44101 @endif target-boehm-gc
44102
44103 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
44104 maybe-install-strip-target-boehm-gc:
44105 @if target-boehm-gc
44106 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
44107
44108 install-strip-target-boehm-gc: installdirs
44109         @: $(MAKE); $(unstage)
44110         @r=`${PWD_COMMAND}`; export r; \
44111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44112         $(NORMAL_TARGET_EXPORTS) \
44113         (cd $(TARGET_SUBDIR)/boehm-gc && \
44114           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44115
44116 @endif target-boehm-gc
44117
44118 # Other targets (info, dvi, pdf, etc.)
44119
44120 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44121 maybe-info-target-boehm-gc:
44122 @if target-boehm-gc
44123 maybe-info-target-boehm-gc: info-target-boehm-gc
44124
44125 info-target-boehm-gc: \
44126     configure-target-boehm-gc 
44127         @: $(MAKE); $(unstage)
44128         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44129         r=`${PWD_COMMAND}`; export r; \
44130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44131         $(NORMAL_TARGET_EXPORTS) \
44132         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
44133         for flag in $(EXTRA_TARGET_FLAGS); do \
44134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44135         done; \
44136         (cd $(TARGET_SUBDIR)/boehm-gc && \
44137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44139                   "RANLIB=$${RANLIB}" \
44140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44141                    info) \
44142           || exit 1
44143
44144 @endif target-boehm-gc
44145
44146 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44147 maybe-dvi-target-boehm-gc:
44148 @if target-boehm-gc
44149 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44150
44151 dvi-target-boehm-gc: \
44152     configure-target-boehm-gc 
44153         @: $(MAKE); $(unstage)
44154         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44155         r=`${PWD_COMMAND}`; export r; \
44156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44157         $(NORMAL_TARGET_EXPORTS) \
44158         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
44159         for flag in $(EXTRA_TARGET_FLAGS); do \
44160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44161         done; \
44162         (cd $(TARGET_SUBDIR)/boehm-gc && \
44163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44165                   "RANLIB=$${RANLIB}" \
44166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44167                    dvi) \
44168           || exit 1
44169
44170 @endif target-boehm-gc
44171
44172 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44173 maybe-pdf-target-boehm-gc:
44174 @if target-boehm-gc
44175 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44176
44177 pdf-target-boehm-gc: \
44178     configure-target-boehm-gc 
44179         @: $(MAKE); $(unstage)
44180         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44181         r=`${PWD_COMMAND}`; export r; \
44182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44183         $(NORMAL_TARGET_EXPORTS) \
44184         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
44185         for flag in $(EXTRA_TARGET_FLAGS); do \
44186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44187         done; \
44188         (cd $(TARGET_SUBDIR)/boehm-gc && \
44189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44191                   "RANLIB=$${RANLIB}" \
44192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44193                    pdf) \
44194           || exit 1
44195
44196 @endif target-boehm-gc
44197
44198 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44199 maybe-html-target-boehm-gc:
44200 @if target-boehm-gc
44201 maybe-html-target-boehm-gc: html-target-boehm-gc
44202
44203 html-target-boehm-gc: \
44204     configure-target-boehm-gc 
44205         @: $(MAKE); $(unstage)
44206         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44207         r=`${PWD_COMMAND}`; export r; \
44208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44209         $(NORMAL_TARGET_EXPORTS) \
44210         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
44211         for flag in $(EXTRA_TARGET_FLAGS); do \
44212           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44213         done; \
44214         (cd $(TARGET_SUBDIR)/boehm-gc && \
44215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44217                   "RANLIB=$${RANLIB}" \
44218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44219                    html) \
44220           || exit 1
44221
44222 @endif target-boehm-gc
44223
44224 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44225 maybe-TAGS-target-boehm-gc:
44226 @if target-boehm-gc
44227 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44228
44229 TAGS-target-boehm-gc: \
44230     configure-target-boehm-gc 
44231         @: $(MAKE); $(unstage)
44232         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44233         r=`${PWD_COMMAND}`; export r; \
44234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44235         $(NORMAL_TARGET_EXPORTS) \
44236         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
44237         for flag in $(EXTRA_TARGET_FLAGS); do \
44238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44239         done; \
44240         (cd $(TARGET_SUBDIR)/boehm-gc && \
44241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44243                   "RANLIB=$${RANLIB}" \
44244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44245                    TAGS) \
44246           || exit 1
44247
44248 @endif target-boehm-gc
44249
44250 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44251 maybe-install-info-target-boehm-gc:
44252 @if target-boehm-gc
44253 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44254
44255 install-info-target-boehm-gc: \
44256     configure-target-boehm-gc \
44257     info-target-boehm-gc 
44258         @: $(MAKE); $(unstage)
44259         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44260         r=`${PWD_COMMAND}`; export r; \
44261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44262         $(NORMAL_TARGET_EXPORTS) \
44263         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
44264         for flag in $(EXTRA_TARGET_FLAGS); do \
44265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44266         done; \
44267         (cd $(TARGET_SUBDIR)/boehm-gc && \
44268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44270                   "RANLIB=$${RANLIB}" \
44271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44272                    install-info) \
44273           || exit 1
44274
44275 @endif target-boehm-gc
44276
44277 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
44278 maybe-install-pdf-target-boehm-gc:
44279 @if target-boehm-gc
44280 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
44281
44282 install-pdf-target-boehm-gc: \
44283     configure-target-boehm-gc \
44284     pdf-target-boehm-gc 
44285         @: $(MAKE); $(unstage)
44286         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44287         r=`${PWD_COMMAND}`; export r; \
44288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44289         $(NORMAL_TARGET_EXPORTS) \
44290         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
44291         for flag in $(EXTRA_TARGET_FLAGS); do \
44292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44293         done; \
44294         (cd $(TARGET_SUBDIR)/boehm-gc && \
44295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44297                   "RANLIB=$${RANLIB}" \
44298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44299                    install-pdf) \
44300           || exit 1
44301
44302 @endif target-boehm-gc
44303
44304 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
44305 maybe-install-html-target-boehm-gc:
44306 @if target-boehm-gc
44307 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
44308
44309 install-html-target-boehm-gc: \
44310     configure-target-boehm-gc \
44311     html-target-boehm-gc 
44312         @: $(MAKE); $(unstage)
44313         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44314         r=`${PWD_COMMAND}`; export r; \
44315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44316         $(NORMAL_TARGET_EXPORTS) \
44317         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
44318         for flag in $(EXTRA_TARGET_FLAGS); do \
44319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44320         done; \
44321         (cd $(TARGET_SUBDIR)/boehm-gc && \
44322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44324                   "RANLIB=$${RANLIB}" \
44325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44326                    install-html) \
44327           || exit 1
44328
44329 @endif target-boehm-gc
44330
44331 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
44332 maybe-installcheck-target-boehm-gc:
44333 @if target-boehm-gc
44334 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
44335
44336 installcheck-target-boehm-gc: \
44337     configure-target-boehm-gc 
44338         @: $(MAKE); $(unstage)
44339         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44340         r=`${PWD_COMMAND}`; export r; \
44341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44342         $(NORMAL_TARGET_EXPORTS) \
44343         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
44344         for flag in $(EXTRA_TARGET_FLAGS); do \
44345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44346         done; \
44347         (cd $(TARGET_SUBDIR)/boehm-gc && \
44348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44350                   "RANLIB=$${RANLIB}" \
44351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44352                    installcheck) \
44353           || exit 1
44354
44355 @endif target-boehm-gc
44356
44357 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
44358 maybe-mostlyclean-target-boehm-gc:
44359 @if target-boehm-gc
44360 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
44361
44362 mostlyclean-target-boehm-gc: 
44363         @: $(MAKE); $(unstage)
44364         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44365         r=`${PWD_COMMAND}`; export r; \
44366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44367         $(NORMAL_TARGET_EXPORTS) \
44368         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
44369         for flag in $(EXTRA_TARGET_FLAGS); do \
44370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44371         done; \
44372         (cd $(TARGET_SUBDIR)/boehm-gc && \
44373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44375                   "RANLIB=$${RANLIB}" \
44376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44377                    mostlyclean) \
44378           || exit 1
44379
44380 @endif target-boehm-gc
44381
44382 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
44383 maybe-clean-target-boehm-gc:
44384 @if target-boehm-gc
44385 maybe-clean-target-boehm-gc: clean-target-boehm-gc
44386
44387 clean-target-boehm-gc: 
44388         @: $(MAKE); $(unstage)
44389         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44390         r=`${PWD_COMMAND}`; export r; \
44391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44392         $(NORMAL_TARGET_EXPORTS) \
44393         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
44394         for flag in $(EXTRA_TARGET_FLAGS); do \
44395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44396         done; \
44397         (cd $(TARGET_SUBDIR)/boehm-gc && \
44398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44400                   "RANLIB=$${RANLIB}" \
44401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44402                    clean) \
44403           || exit 1
44404
44405 @endif target-boehm-gc
44406
44407 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
44408 maybe-distclean-target-boehm-gc:
44409 @if target-boehm-gc
44410 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
44411
44412 distclean-target-boehm-gc: 
44413         @: $(MAKE); $(unstage)
44414         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44415         r=`${PWD_COMMAND}`; export r; \
44416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44417         $(NORMAL_TARGET_EXPORTS) \
44418         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
44419         for flag in $(EXTRA_TARGET_FLAGS); do \
44420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44421         done; \
44422         (cd $(TARGET_SUBDIR)/boehm-gc && \
44423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44425                   "RANLIB=$${RANLIB}" \
44426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44427                    distclean) \
44428           || exit 1
44429
44430 @endif target-boehm-gc
44431
44432 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
44433 maybe-maintainer-clean-target-boehm-gc:
44434 @if target-boehm-gc
44435 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
44436
44437 maintainer-clean-target-boehm-gc: 
44438         @: $(MAKE); $(unstage)
44439         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44440         r=`${PWD_COMMAND}`; export r; \
44441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44442         $(NORMAL_TARGET_EXPORTS) \
44443         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
44444         for flag in $(EXTRA_TARGET_FLAGS); do \
44445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44446         done; \
44447         (cd $(TARGET_SUBDIR)/boehm-gc && \
44448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44450                   "RANLIB=$${RANLIB}" \
44451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44452                    maintainer-clean) \
44453           || exit 1
44454
44455 @endif target-boehm-gc
44456
44457
44458
44459
44460
44461 .PHONY: configure-target-rda maybe-configure-target-rda
44462 maybe-configure-target-rda:
44463 @if gcc-bootstrap
44464 configure-target-rda: stage_current
44465 @endif gcc-bootstrap
44466 @if target-rda
44467 maybe-configure-target-rda: configure-target-rda
44468 configure-target-rda: 
44469         @: $(MAKE); $(unstage)
44470         @r=`${PWD_COMMAND}`; export r; \
44471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44472         echo "Checking multilib configuration for rda..."; \
44473         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
44474         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
44475         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44476           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44477             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44478           else \
44479             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44480             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44481           fi; \
44482         else \
44483           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44484         fi; \
44485         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44486         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
44487         $(NORMAL_TARGET_EXPORTS)  \
44488         echo Configuring in $(TARGET_SUBDIR)/rda; \
44489         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44490         case $(srcdir) in \
44491           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44492           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44493                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44494         esac; \
44495         module_srcdir=rda; \
44496         rm -f no-such-file || : ; \
44497         CONFIG_SITE=no-such-file $(SHELL) \
44498           $$s/$$module_srcdir/configure \
44499           --srcdir=$${topdir}/$$module_srcdir \
44500           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44501           --target=${target_alias}  \
44502           || exit 1
44503 @endif target-rda
44504
44505
44506
44507
44508
44509 .PHONY: all-target-rda maybe-all-target-rda
44510 maybe-all-target-rda:
44511 @if gcc-bootstrap
44512 all-target-rda: stage_current
44513 @endif gcc-bootstrap
44514 @if target-rda
44515 TARGET-target-rda=all
44516 maybe-all-target-rda: all-target-rda
44517 all-target-rda: configure-target-rda
44518         @: $(MAKE); $(unstage)
44519         @r=`${PWD_COMMAND}`; export r; \
44520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44521         $(NORMAL_TARGET_EXPORTS)  \
44522         (cd $(TARGET_SUBDIR)/rda && \
44523           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44524                 $(TARGET-target-rda))
44525 @endif target-rda
44526
44527
44528
44529
44530
44531 .PHONY: check-target-rda maybe-check-target-rda
44532 maybe-check-target-rda:
44533 @if target-rda
44534 maybe-check-target-rda: check-target-rda
44535
44536 check-target-rda:
44537         @: $(MAKE); $(unstage)
44538         @r=`${PWD_COMMAND}`; export r; \
44539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44540         $(NORMAL_TARGET_EXPORTS) \
44541         (cd $(TARGET_SUBDIR)/rda && \
44542           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44543
44544 @endif target-rda
44545
44546 .PHONY: install-target-rda maybe-install-target-rda
44547 maybe-install-target-rda:
44548 @if target-rda
44549 maybe-install-target-rda: install-target-rda
44550
44551 install-target-rda: installdirs
44552         @: $(MAKE); $(unstage)
44553         @r=`${PWD_COMMAND}`; export r; \
44554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44555         $(NORMAL_TARGET_EXPORTS) \
44556         (cd $(TARGET_SUBDIR)/rda && \
44557           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44558
44559 @endif target-rda
44560
44561 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44562 maybe-install-strip-target-rda:
44563 @if target-rda
44564 maybe-install-strip-target-rda: install-strip-target-rda
44565
44566 install-strip-target-rda: installdirs
44567         @: $(MAKE); $(unstage)
44568         @r=`${PWD_COMMAND}`; export r; \
44569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44570         $(NORMAL_TARGET_EXPORTS) \
44571         (cd $(TARGET_SUBDIR)/rda && \
44572           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44573
44574 @endif target-rda
44575
44576 # Other targets (info, dvi, pdf, etc.)
44577
44578 .PHONY: maybe-info-target-rda info-target-rda
44579 maybe-info-target-rda:
44580 @if target-rda
44581 maybe-info-target-rda: info-target-rda
44582
44583 info-target-rda: \
44584     configure-target-rda 
44585         @: $(MAKE); $(unstage)
44586         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44587         r=`${PWD_COMMAND}`; export r; \
44588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44589         $(NORMAL_TARGET_EXPORTS) \
44590         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
44591         for flag in $(EXTRA_TARGET_FLAGS); do \
44592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44593         done; \
44594         (cd $(TARGET_SUBDIR)/rda && \
44595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44597                   "RANLIB=$${RANLIB}" \
44598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44599                    info) \
44600           || exit 1
44601
44602 @endif target-rda
44603
44604 .PHONY: maybe-dvi-target-rda dvi-target-rda
44605 maybe-dvi-target-rda:
44606 @if target-rda
44607 maybe-dvi-target-rda: dvi-target-rda
44608
44609 dvi-target-rda: \
44610     configure-target-rda 
44611         @: $(MAKE); $(unstage)
44612         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44613         r=`${PWD_COMMAND}`; export r; \
44614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44615         $(NORMAL_TARGET_EXPORTS) \
44616         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
44617         for flag in $(EXTRA_TARGET_FLAGS); do \
44618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44619         done; \
44620         (cd $(TARGET_SUBDIR)/rda && \
44621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44623                   "RANLIB=$${RANLIB}" \
44624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44625                    dvi) \
44626           || exit 1
44627
44628 @endif target-rda
44629
44630 .PHONY: maybe-pdf-target-rda pdf-target-rda
44631 maybe-pdf-target-rda:
44632 @if target-rda
44633 maybe-pdf-target-rda: pdf-target-rda
44634
44635 pdf-target-rda: \
44636     configure-target-rda 
44637         @: $(MAKE); $(unstage)
44638         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44639         r=`${PWD_COMMAND}`; export r; \
44640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44641         $(NORMAL_TARGET_EXPORTS) \
44642         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
44643         for flag in $(EXTRA_TARGET_FLAGS); do \
44644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44645         done; \
44646         (cd $(TARGET_SUBDIR)/rda && \
44647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44649                   "RANLIB=$${RANLIB}" \
44650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44651                    pdf) \
44652           || exit 1
44653
44654 @endif target-rda
44655
44656 .PHONY: maybe-html-target-rda html-target-rda
44657 maybe-html-target-rda:
44658 @if target-rda
44659 maybe-html-target-rda: html-target-rda
44660
44661 html-target-rda: \
44662     configure-target-rda 
44663         @: $(MAKE); $(unstage)
44664         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44665         r=`${PWD_COMMAND}`; export r; \
44666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44667         $(NORMAL_TARGET_EXPORTS) \
44668         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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                    html) \
44678           || exit 1
44679
44680 @endif target-rda
44681
44682 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
44683 maybe-TAGS-target-rda:
44684 @if target-rda
44685 maybe-TAGS-target-rda: TAGS-target-rda
44686
44687 TAGS-target-rda: \
44688     configure-target-rda 
44689         @: $(MAKE); $(unstage)
44690         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44691         r=`${PWD_COMMAND}`; export r; \
44692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44693         $(NORMAL_TARGET_EXPORTS) \
44694         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
44695         for flag in $(EXTRA_TARGET_FLAGS); do \
44696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44697         done; \
44698         (cd $(TARGET_SUBDIR)/rda && \
44699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44701                   "RANLIB=$${RANLIB}" \
44702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44703                    TAGS) \
44704           || exit 1
44705
44706 @endif target-rda
44707
44708 .PHONY: maybe-install-info-target-rda install-info-target-rda
44709 maybe-install-info-target-rda:
44710 @if target-rda
44711 maybe-install-info-target-rda: install-info-target-rda
44712
44713 install-info-target-rda: \
44714     configure-target-rda \
44715     info-target-rda 
44716         @: $(MAKE); $(unstage)
44717         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44718         r=`${PWD_COMMAND}`; export r; \
44719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44720         $(NORMAL_TARGET_EXPORTS) \
44721         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
44722         for flag in $(EXTRA_TARGET_FLAGS); do \
44723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44724         done; \
44725         (cd $(TARGET_SUBDIR)/rda && \
44726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44728                   "RANLIB=$${RANLIB}" \
44729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44730                    install-info) \
44731           || exit 1
44732
44733 @endif target-rda
44734
44735 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
44736 maybe-install-pdf-target-rda:
44737 @if target-rda
44738 maybe-install-pdf-target-rda: install-pdf-target-rda
44739
44740 install-pdf-target-rda: \
44741     configure-target-rda \
44742     pdf-target-rda 
44743         @: $(MAKE); $(unstage)
44744         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44745         r=`${PWD_COMMAND}`; export r; \
44746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44747         $(NORMAL_TARGET_EXPORTS) \
44748         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
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)/rda && \
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                    install-pdf) \
44758           || exit 1
44759
44760 @endif target-rda
44761
44762 .PHONY: maybe-install-html-target-rda install-html-target-rda
44763 maybe-install-html-target-rda:
44764 @if target-rda
44765 maybe-install-html-target-rda: install-html-target-rda
44766
44767 install-html-target-rda: \
44768     configure-target-rda \
44769     html-target-rda 
44770         @: $(MAKE); $(unstage)
44771         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44772         r=`${PWD_COMMAND}`; export r; \
44773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44774         $(NORMAL_TARGET_EXPORTS) \
44775         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
44776         for flag in $(EXTRA_TARGET_FLAGS); do \
44777           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44778         done; \
44779         (cd $(TARGET_SUBDIR)/rda && \
44780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44782                   "RANLIB=$${RANLIB}" \
44783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44784                    install-html) \
44785           || exit 1
44786
44787 @endif target-rda
44788
44789 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
44790 maybe-installcheck-target-rda:
44791 @if target-rda
44792 maybe-installcheck-target-rda: installcheck-target-rda
44793
44794 installcheck-target-rda: \
44795     configure-target-rda 
44796         @: $(MAKE); $(unstage)
44797         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44798         r=`${PWD_COMMAND}`; export r; \
44799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44800         $(NORMAL_TARGET_EXPORTS) \
44801         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
44802         for flag in $(EXTRA_TARGET_FLAGS); do \
44803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44804         done; \
44805         (cd $(TARGET_SUBDIR)/rda && \
44806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44808                   "RANLIB=$${RANLIB}" \
44809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44810                    installcheck) \
44811           || exit 1
44812
44813 @endif target-rda
44814
44815 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
44816 maybe-mostlyclean-target-rda:
44817 @if target-rda
44818 maybe-mostlyclean-target-rda: mostlyclean-target-rda
44819
44820 mostlyclean-target-rda: 
44821         @: $(MAKE); $(unstage)
44822         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44823         r=`${PWD_COMMAND}`; export r; \
44824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44825         $(NORMAL_TARGET_EXPORTS) \
44826         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
44827         for flag in $(EXTRA_TARGET_FLAGS); do \
44828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44829         done; \
44830         (cd $(TARGET_SUBDIR)/rda && \
44831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44833                   "RANLIB=$${RANLIB}" \
44834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44835                    mostlyclean) \
44836           || exit 1
44837
44838 @endif target-rda
44839
44840 .PHONY: maybe-clean-target-rda clean-target-rda
44841 maybe-clean-target-rda:
44842 @if target-rda
44843 maybe-clean-target-rda: clean-target-rda
44844
44845 clean-target-rda: 
44846         @: $(MAKE); $(unstage)
44847         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44848         r=`${PWD_COMMAND}`; export r; \
44849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44850         $(NORMAL_TARGET_EXPORTS) \
44851         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
44852         for flag in $(EXTRA_TARGET_FLAGS); do \
44853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44854         done; \
44855         (cd $(TARGET_SUBDIR)/rda && \
44856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44858                   "RANLIB=$${RANLIB}" \
44859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44860                    clean) \
44861           || exit 1
44862
44863 @endif target-rda
44864
44865 .PHONY: maybe-distclean-target-rda distclean-target-rda
44866 maybe-distclean-target-rda:
44867 @if target-rda
44868 maybe-distclean-target-rda: distclean-target-rda
44869
44870 distclean-target-rda: 
44871         @: $(MAKE); $(unstage)
44872         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44873         r=`${PWD_COMMAND}`; export r; \
44874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44875         $(NORMAL_TARGET_EXPORTS) \
44876         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
44877         for flag in $(EXTRA_TARGET_FLAGS); do \
44878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44879         done; \
44880         (cd $(TARGET_SUBDIR)/rda && \
44881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44883                   "RANLIB=$${RANLIB}" \
44884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44885                    distclean) \
44886           || exit 1
44887
44888 @endif target-rda
44889
44890 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
44891 maybe-maintainer-clean-target-rda:
44892 @if target-rda
44893 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
44894
44895 maintainer-clean-target-rda: 
44896         @: $(MAKE); $(unstage)
44897         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44898         r=`${PWD_COMMAND}`; export r; \
44899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44900         $(NORMAL_TARGET_EXPORTS) \
44901         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
44902         for flag in $(EXTRA_TARGET_FLAGS); do \
44903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44904         done; \
44905         (cd $(TARGET_SUBDIR)/rda && \
44906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44908                   "RANLIB=$${RANLIB}" \
44909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44910                    maintainer-clean) \
44911           || exit 1
44912
44913 @endif target-rda
44914
44915
44916
44917
44918
44919 .PHONY: configure-target-libada maybe-configure-target-libada
44920 maybe-configure-target-libada:
44921 @if gcc-bootstrap
44922 configure-target-libada: stage_current
44923 @endif gcc-bootstrap
44924 @if target-libada
44925 maybe-configure-target-libada: configure-target-libada
44926 configure-target-libada: 
44927         @: $(MAKE); $(unstage)
44928         @r=`${PWD_COMMAND}`; export r; \
44929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44930         echo "Checking multilib configuration for libada..."; \
44931         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
44932         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
44933         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
44934           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
44935             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
44936           else \
44937             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
44938             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44939           fi; \
44940         else \
44941           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44942         fi; \
44943         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
44944         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
44945         $(NORMAL_TARGET_EXPORTS)  \
44946         echo Configuring in $(TARGET_SUBDIR)/libada; \
44947         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
44948         case $(srcdir) in \
44949           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44950           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
44951                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44952         esac; \
44953         module_srcdir=libada; \
44954         rm -f no-such-file || : ; \
44955         CONFIG_SITE=no-such-file $(SHELL) \
44956           $$s/$$module_srcdir/configure \
44957           --srcdir=$${topdir}/$$module_srcdir \
44958           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44959           --target=${target_alias}  \
44960           || exit 1
44961 @endif target-libada
44962
44963
44964
44965
44966
44967 .PHONY: all-target-libada maybe-all-target-libada
44968 maybe-all-target-libada:
44969 @if gcc-bootstrap
44970 all-target-libada: stage_current
44971 @endif gcc-bootstrap
44972 @if target-libada
44973 TARGET-target-libada=all
44974 maybe-all-target-libada: all-target-libada
44975 all-target-libada: configure-target-libada
44976         @: $(MAKE); $(unstage)
44977         @r=`${PWD_COMMAND}`; export r; \
44978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44979         $(NORMAL_TARGET_EXPORTS)  \
44980         (cd $(TARGET_SUBDIR)/libada && \
44981           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44982                 $(TARGET-target-libada))
44983 @endif target-libada
44984
44985
44986
44987
44988
44989 .PHONY: check-target-libada maybe-check-target-libada
44990 maybe-check-target-libada:
44991 @if target-libada
44992 maybe-check-target-libada: check-target-libada
44993
44994 check-target-libada:
44995         @: $(MAKE); $(unstage)
44996         @r=`${PWD_COMMAND}`; export r; \
44997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44998         $(NORMAL_TARGET_EXPORTS) \
44999         (cd $(TARGET_SUBDIR)/libada && \
45000           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45001
45002 @endif target-libada
45003
45004 .PHONY: install-target-libada maybe-install-target-libada
45005 maybe-install-target-libada:
45006 @if target-libada
45007 maybe-install-target-libada: install-target-libada
45008
45009 install-target-libada: installdirs
45010         @: $(MAKE); $(unstage)
45011         @r=`${PWD_COMMAND}`; export r; \
45012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45013         $(NORMAL_TARGET_EXPORTS) \
45014         (cd $(TARGET_SUBDIR)/libada && \
45015           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45016
45017 @endif target-libada
45018
45019 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45020 maybe-install-strip-target-libada:
45021 @if target-libada
45022 maybe-install-strip-target-libada: install-strip-target-libada
45023
45024 install-strip-target-libada: installdirs
45025         @: $(MAKE); $(unstage)
45026         @r=`${PWD_COMMAND}`; export r; \
45027         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45028         $(NORMAL_TARGET_EXPORTS) \
45029         (cd $(TARGET_SUBDIR)/libada && \
45030           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45031
45032 @endif target-libada
45033
45034 # Other targets (info, dvi, pdf, etc.)
45035
45036 .PHONY: maybe-info-target-libada info-target-libada
45037 maybe-info-target-libada:
45038 @if target-libada
45039 maybe-info-target-libada: info-target-libada
45040
45041 info-target-libada: \
45042     configure-target-libada 
45043         @: $(MAKE); $(unstage)
45044         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45045         r=`${PWD_COMMAND}`; export r; \
45046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45047         $(NORMAL_TARGET_EXPORTS) \
45048         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
45049         for flag in $(EXTRA_TARGET_FLAGS); do \
45050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45051         done; \
45052         (cd $(TARGET_SUBDIR)/libada && \
45053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45055                   "RANLIB=$${RANLIB}" \
45056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45057                    info) \
45058           || exit 1
45059
45060 @endif target-libada
45061
45062 .PHONY: maybe-dvi-target-libada dvi-target-libada
45063 maybe-dvi-target-libada:
45064 @if target-libada
45065 maybe-dvi-target-libada: dvi-target-libada
45066
45067 dvi-target-libada: \
45068     configure-target-libada 
45069         @: $(MAKE); $(unstage)
45070         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45071         r=`${PWD_COMMAND}`; export r; \
45072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45073         $(NORMAL_TARGET_EXPORTS) \
45074         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
45075         for flag in $(EXTRA_TARGET_FLAGS); do \
45076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45077         done; \
45078         (cd $(TARGET_SUBDIR)/libada && \
45079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45081                   "RANLIB=$${RANLIB}" \
45082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45083                    dvi) \
45084           || exit 1
45085
45086 @endif target-libada
45087
45088 .PHONY: maybe-pdf-target-libada pdf-target-libada
45089 maybe-pdf-target-libada:
45090 @if target-libada
45091 maybe-pdf-target-libada: pdf-target-libada
45092
45093 pdf-target-libada: \
45094     configure-target-libada 
45095         @: $(MAKE); $(unstage)
45096         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45097         r=`${PWD_COMMAND}`; export r; \
45098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45099         $(NORMAL_TARGET_EXPORTS) \
45100         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
45101         for flag in $(EXTRA_TARGET_FLAGS); do \
45102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45103         done; \
45104         (cd $(TARGET_SUBDIR)/libada && \
45105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45107                   "RANLIB=$${RANLIB}" \
45108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45109                    pdf) \
45110           || exit 1
45111
45112 @endif target-libada
45113
45114 .PHONY: maybe-html-target-libada html-target-libada
45115 maybe-html-target-libada:
45116 @if target-libada
45117 maybe-html-target-libada: html-target-libada
45118
45119 html-target-libada: \
45120     configure-target-libada 
45121         @: $(MAKE); $(unstage)
45122         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45123         r=`${PWD_COMMAND}`; export r; \
45124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45125         $(NORMAL_TARGET_EXPORTS) \
45126         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
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)/libada && \
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                    html) \
45136           || exit 1
45137
45138 @endif target-libada
45139
45140 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45141 maybe-TAGS-target-libada:
45142 @if target-libada
45143 maybe-TAGS-target-libada: TAGS-target-libada
45144
45145 TAGS-target-libada: \
45146     configure-target-libada 
45147         @: $(MAKE); $(unstage)
45148         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45149         r=`${PWD_COMMAND}`; export r; \
45150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45151         $(NORMAL_TARGET_EXPORTS) \
45152         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
45153         for flag in $(EXTRA_TARGET_FLAGS); do \
45154           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45155         done; \
45156         (cd $(TARGET_SUBDIR)/libada && \
45157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45159                   "RANLIB=$${RANLIB}" \
45160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45161                    TAGS) \
45162           || exit 1
45163
45164 @endif target-libada
45165
45166 .PHONY: maybe-install-info-target-libada install-info-target-libada
45167 maybe-install-info-target-libada:
45168 @if target-libada
45169 maybe-install-info-target-libada: install-info-target-libada
45170
45171 install-info-target-libada: \
45172     configure-target-libada \
45173     info-target-libada 
45174         @: $(MAKE); $(unstage)
45175         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45176         r=`${PWD_COMMAND}`; export r; \
45177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45178         $(NORMAL_TARGET_EXPORTS) \
45179         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
45180         for flag in $(EXTRA_TARGET_FLAGS); do \
45181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45182         done; \
45183         (cd $(TARGET_SUBDIR)/libada && \
45184           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45185                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45186                   "RANLIB=$${RANLIB}" \
45187                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45188                    install-info) \
45189           || exit 1
45190
45191 @endif target-libada
45192
45193 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45194 maybe-install-pdf-target-libada:
45195 @if target-libada
45196 maybe-install-pdf-target-libada: install-pdf-target-libada
45197
45198 install-pdf-target-libada: \
45199     configure-target-libada \
45200     pdf-target-libada 
45201         @: $(MAKE); $(unstage)
45202         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45203         r=`${PWD_COMMAND}`; export r; \
45204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45205         $(NORMAL_TARGET_EXPORTS) \
45206         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
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)/libada && \
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                    install-pdf) \
45216           || exit 1
45217
45218 @endif target-libada
45219
45220 .PHONY: maybe-install-html-target-libada install-html-target-libada
45221 maybe-install-html-target-libada:
45222 @if target-libada
45223 maybe-install-html-target-libada: install-html-target-libada
45224
45225 install-html-target-libada: \
45226     configure-target-libada \
45227     html-target-libada 
45228         @: $(MAKE); $(unstage)
45229         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45230         r=`${PWD_COMMAND}`; export r; \
45231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45232         $(NORMAL_TARGET_EXPORTS) \
45233         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
45234         for flag in $(EXTRA_TARGET_FLAGS); do \
45235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45236         done; \
45237         (cd $(TARGET_SUBDIR)/libada && \
45238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45240                   "RANLIB=$${RANLIB}" \
45241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45242                    install-html) \
45243           || exit 1
45244
45245 @endif target-libada
45246
45247 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45248 maybe-installcheck-target-libada:
45249 @if target-libada
45250 maybe-installcheck-target-libada: installcheck-target-libada
45251
45252 installcheck-target-libada: \
45253     configure-target-libada 
45254         @: $(MAKE); $(unstage)
45255         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45256         r=`${PWD_COMMAND}`; export r; \
45257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45258         $(NORMAL_TARGET_EXPORTS) \
45259         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
45260         for flag in $(EXTRA_TARGET_FLAGS); do \
45261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45262         done; \
45263         (cd $(TARGET_SUBDIR)/libada && \
45264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45266                   "RANLIB=$${RANLIB}" \
45267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45268                    installcheck) \
45269           || exit 1
45270
45271 @endif target-libada
45272
45273 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45274 maybe-mostlyclean-target-libada:
45275 @if target-libada
45276 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45277
45278 mostlyclean-target-libada: 
45279         @: $(MAKE); $(unstage)
45280         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45281         r=`${PWD_COMMAND}`; export r; \
45282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45283         $(NORMAL_TARGET_EXPORTS) \
45284         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
45285         for flag in $(EXTRA_TARGET_FLAGS); do \
45286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45287         done; \
45288         (cd $(TARGET_SUBDIR)/libada && \
45289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45291                   "RANLIB=$${RANLIB}" \
45292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45293                    mostlyclean) \
45294           || exit 1
45295
45296 @endif target-libada
45297
45298 .PHONY: maybe-clean-target-libada clean-target-libada
45299 maybe-clean-target-libada:
45300 @if target-libada
45301 maybe-clean-target-libada: clean-target-libada
45302
45303 clean-target-libada: 
45304         @: $(MAKE); $(unstage)
45305         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45306         r=`${PWD_COMMAND}`; export r; \
45307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45308         $(NORMAL_TARGET_EXPORTS) \
45309         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
45310         for flag in $(EXTRA_TARGET_FLAGS); do \
45311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45312         done; \
45313         (cd $(TARGET_SUBDIR)/libada && \
45314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45316                   "RANLIB=$${RANLIB}" \
45317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45318                    clean) \
45319           || exit 1
45320
45321 @endif target-libada
45322
45323 .PHONY: maybe-distclean-target-libada distclean-target-libada
45324 maybe-distclean-target-libada:
45325 @if target-libada
45326 maybe-distclean-target-libada: distclean-target-libada
45327
45328 distclean-target-libada: 
45329         @: $(MAKE); $(unstage)
45330         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45331         r=`${PWD_COMMAND}`; export r; \
45332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45333         $(NORMAL_TARGET_EXPORTS) \
45334         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
45335         for flag in $(EXTRA_TARGET_FLAGS); do \
45336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45337         done; \
45338         (cd $(TARGET_SUBDIR)/libada && \
45339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45341                   "RANLIB=$${RANLIB}" \
45342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45343                    distclean) \
45344           || exit 1
45345
45346 @endif target-libada
45347
45348 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45349 maybe-maintainer-clean-target-libada:
45350 @if target-libada
45351 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45352
45353 maintainer-clean-target-libada: 
45354         @: $(MAKE); $(unstage)
45355         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45356         r=`${PWD_COMMAND}`; export r; \
45357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45358         $(NORMAL_TARGET_EXPORTS) \
45359         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
45360         for flag in $(EXTRA_TARGET_FLAGS); do \
45361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45362         done; \
45363         (cd $(TARGET_SUBDIR)/libada && \
45364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45366                   "RANLIB=$${RANLIB}" \
45367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45368                    maintainer-clean) \
45369           || exit 1
45370
45371 @endif target-libada
45372
45373
45374
45375
45376
45377 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45378 maybe-configure-target-libgomp:
45379 @if gcc-bootstrap
45380 configure-target-libgomp: stage_current
45381 @endif gcc-bootstrap
45382 @if target-libgomp
45383 maybe-configure-target-libgomp: configure-target-libgomp
45384 configure-target-libgomp: 
45385         @r=`${PWD_COMMAND}`; export r; \
45386         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45387         echo "Checking multilib configuration for libgomp..."; \
45388         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45389         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45390         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45391           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45392             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45393           else \
45394             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45395             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45396           fi; \
45397         else \
45398           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45399         fi; \
45400         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45401         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45402         $(NORMAL_TARGET_EXPORTS)  \
45403         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45404         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45405         case $(srcdir) in \
45406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45407           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45409         esac; \
45410         module_srcdir=libgomp; \
45411         rm -f no-such-file || : ; \
45412         CONFIG_SITE=no-such-file $(SHELL) \
45413           $$s/$$module_srcdir/configure \
45414           --srcdir=$${topdir}/$$module_srcdir \
45415           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45416           --target=${target_alias}  \
45417           || exit 1
45418 @endif target-libgomp
45419
45420
45421
45422 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45423 maybe-configure-stage1-target-libgomp:
45424 @if target-libgomp-bootstrap
45425 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45426 configure-stage1-target-libgomp:
45427         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45428         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45429         @r=`${PWD_COMMAND}`; export r; \
45430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45431         TFLAGS="$(STAGE1_TFLAGS)"; \
45432         echo "Checking multilib configuration for libgomp..."; \
45433         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45434         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45435           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45436             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45437           else \
45438             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45439             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45440           fi; \
45441         else \
45442           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45443         fi; \
45444         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45445         $(NORMAL_TARGET_EXPORTS) \
45446         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45447         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45448         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45449         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
45450         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45451         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45452         case $(srcdir) in \
45453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45454           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45456         esac; \
45457         module_srcdir=libgomp; \
45458         $(SHELL) $$s/$$module_srcdir/configure \
45459           --srcdir=$${topdir}/$$module_srcdir \
45460           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45461           --target=${target_alias} \
45462            \
45463           $(STAGE1_CONFIGURE_FLAGS)
45464 @endif target-libgomp-bootstrap
45465
45466 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45467 maybe-configure-stage2-target-libgomp:
45468 @if target-libgomp-bootstrap
45469 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45470 configure-stage2-target-libgomp:
45471         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45472         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45473         @r=`${PWD_COMMAND}`; export r; \
45474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45475         TFLAGS="$(STAGE2_TFLAGS)"; \
45476         echo "Checking multilib configuration for libgomp..."; \
45477         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45478         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45479           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45480             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45481           else \
45482             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45483             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45484           fi; \
45485         else \
45486           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45487         fi; \
45488         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45489         $(NORMAL_TARGET_EXPORTS) \
45490          \
45491         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45492         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45493         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45494         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
45495         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45496         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45497         case $(srcdir) in \
45498           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45499           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45500                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45501         esac; \
45502         module_srcdir=libgomp; \
45503         $(SHELL) $$s/$$module_srcdir/configure \
45504           --srcdir=$${topdir}/$$module_srcdir \
45505           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45506           --target=${target_alias} \
45507            --with-build-libsubdir=$(HOST_SUBDIR)  \
45508           $(STAGE2_CONFIGURE_FLAGS)
45509 @endif target-libgomp-bootstrap
45510
45511 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45512 maybe-configure-stage3-target-libgomp:
45513 @if target-libgomp-bootstrap
45514 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45515 configure-stage3-target-libgomp:
45516         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45517         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45518         @r=`${PWD_COMMAND}`; export r; \
45519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45520         TFLAGS="$(STAGE3_TFLAGS)"; \
45521         echo "Checking multilib configuration for libgomp..."; \
45522         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45523         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45524           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45525             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45526           else \
45527             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45528             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45529           fi; \
45530         else \
45531           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45532         fi; \
45533         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45534         $(NORMAL_TARGET_EXPORTS) \
45535          \
45536         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45537         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45538         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45539         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
45540         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45541         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45542         case $(srcdir) in \
45543           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45544           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45545                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45546         esac; \
45547         module_srcdir=libgomp; \
45548         $(SHELL) $$s/$$module_srcdir/configure \
45549           --srcdir=$${topdir}/$$module_srcdir \
45550           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45551           --target=${target_alias} \
45552            --with-build-libsubdir=$(HOST_SUBDIR)  \
45553           $(STAGE3_CONFIGURE_FLAGS)
45554 @endif target-libgomp-bootstrap
45555
45556 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45557 maybe-configure-stage4-target-libgomp:
45558 @if target-libgomp-bootstrap
45559 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45560 configure-stage4-target-libgomp:
45561         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45562         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45563         @r=`${PWD_COMMAND}`; export r; \
45564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45565         TFLAGS="$(STAGE4_TFLAGS)"; \
45566         echo "Checking multilib configuration for libgomp..."; \
45567         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45568         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45569           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45570             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45571           else \
45572             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45573             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45574           fi; \
45575         else \
45576           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45577         fi; \
45578         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45579         $(NORMAL_TARGET_EXPORTS) \
45580          \
45581         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45582         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45583         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45584         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
45585         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45586         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45587         case $(srcdir) in \
45588           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45589           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45590                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45591         esac; \
45592         module_srcdir=libgomp; \
45593         $(SHELL) $$s/$$module_srcdir/configure \
45594           --srcdir=$${topdir}/$$module_srcdir \
45595           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45596           --target=${target_alias} \
45597            --with-build-libsubdir=$(HOST_SUBDIR)  \
45598           $(STAGE4_CONFIGURE_FLAGS)
45599 @endif target-libgomp-bootstrap
45600
45601 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
45602 maybe-configure-stageprofile-target-libgomp:
45603 @if target-libgomp-bootstrap
45604 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
45605 configure-stageprofile-target-libgomp:
45606         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45607         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45608         @r=`${PWD_COMMAND}`; export r; \
45609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45610         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45611         echo "Checking multilib configuration for libgomp..."; \
45612         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45613         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45614           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45615             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45616           else \
45617             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45618             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45619           fi; \
45620         else \
45621           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45622         fi; \
45623         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45624         $(NORMAL_TARGET_EXPORTS) \
45625          \
45626         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45627         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45628         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45629         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
45630         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45631         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45632         case $(srcdir) in \
45633           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45634           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45635                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45636         esac; \
45637         module_srcdir=libgomp; \
45638         $(SHELL) $$s/$$module_srcdir/configure \
45639           --srcdir=$${topdir}/$$module_srcdir \
45640           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45641           --target=${target_alias} \
45642            --with-build-libsubdir=$(HOST_SUBDIR)  \
45643           $(STAGEprofile_CONFIGURE_FLAGS)
45644 @endif target-libgomp-bootstrap
45645
45646 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
45647 maybe-configure-stagefeedback-target-libgomp:
45648 @if target-libgomp-bootstrap
45649 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45650 configure-stagefeedback-target-libgomp:
45651         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45652         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45653         @r=`${PWD_COMMAND}`; export r; \
45654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45655         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45656         echo "Checking multilib configuration for libgomp..."; \
45657         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45658         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45659           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45660             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45661           else \
45662             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45663             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45664           fi; \
45665         else \
45666           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45667         fi; \
45668         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45669         $(NORMAL_TARGET_EXPORTS) \
45670          \
45671         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45672         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45673         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45674         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
45675         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45676         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45677         case $(srcdir) in \
45678           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45679           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45680                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45681         esac; \
45682         module_srcdir=libgomp; \
45683         $(SHELL) $$s/$$module_srcdir/configure \
45684           --srcdir=$${topdir}/$$module_srcdir \
45685           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45686           --target=${target_alias} \
45687            --with-build-libsubdir=$(HOST_SUBDIR)  \
45688           $(STAGEfeedback_CONFIGURE_FLAGS)
45689 @endif target-libgomp-bootstrap
45690
45691
45692
45693
45694
45695 .PHONY: all-target-libgomp maybe-all-target-libgomp
45696 maybe-all-target-libgomp:
45697 @if gcc-bootstrap
45698 all-target-libgomp: stage_current
45699 @endif gcc-bootstrap
45700 @if target-libgomp
45701 TARGET-target-libgomp=all
45702 maybe-all-target-libgomp: all-target-libgomp
45703 all-target-libgomp: configure-target-libgomp
45704         @r=`${PWD_COMMAND}`; export r; \
45705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45706         $(NORMAL_TARGET_EXPORTS)  \
45707         (cd $(TARGET_SUBDIR)/libgomp && \
45708           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45709                 $(TARGET-target-libgomp))
45710 @endif target-libgomp
45711
45712
45713
45714 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
45715 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
45716 maybe-all-stage1-target-libgomp:
45717 maybe-clean-stage1-target-libgomp:
45718 @if target-libgomp-bootstrap
45719 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
45720 all-stage1: all-stage1-target-libgomp
45721 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
45722 all-stage1-target-libgomp: configure-stage1-target-libgomp
45723         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45724         @r=`${PWD_COMMAND}`; export r; \
45725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45726         TFLAGS="$(STAGE1_TFLAGS)"; \
45727         $(NORMAL_TARGET_EXPORTS)  \
45728         cd $(TARGET_SUBDIR)/libgomp && \
45729         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45730                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45731                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45732                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45733                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45734                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45735                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45736                 $(EXTRA_TARGET_FLAGS)  \
45737                   \
45738                 TFLAGS="$(STAGE1_TFLAGS)" \
45739                 $(TARGET-stage1-target-libgomp)
45740
45741 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
45742 clean-stage1: clean-stage1-target-libgomp
45743 clean-stage1-target-libgomp:
45744         @if [ $(current_stage) = stage1 ]; then \
45745           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45746         else \
45747           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
45748           $(MAKE) stage1-start; \
45749         fi; \
45750         cd $(TARGET_SUBDIR)/libgomp && \
45751         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45752           clean
45753 @endif target-libgomp-bootstrap
45754
45755
45756 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
45757 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
45758 maybe-all-stage2-target-libgomp:
45759 maybe-clean-stage2-target-libgomp:
45760 @if target-libgomp-bootstrap
45761 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
45762 all-stage2: all-stage2-target-libgomp
45763 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
45764 all-stage2-target-libgomp: configure-stage2-target-libgomp
45765         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45766         @r=`${PWD_COMMAND}`; export r; \
45767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45768         TFLAGS="$(STAGE2_TFLAGS)"; \
45769         $(NORMAL_TARGET_EXPORTS) \
45770           \
45771         cd $(TARGET_SUBDIR)/libgomp && \
45772         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45773                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45774                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45775                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45776                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45777                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45778                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45779                 $(EXTRA_TARGET_FLAGS)   \
45780                 TFLAGS="$(STAGE2_TFLAGS)" \
45781                 $(TARGET-stage2-target-libgomp)
45782
45783 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
45784 clean-stage2: clean-stage2-target-libgomp
45785 clean-stage2-target-libgomp:
45786         @if [ $(current_stage) = stage2 ]; then \
45787           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45788         else \
45789           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
45790           $(MAKE) stage2-start; \
45791         fi; \
45792         cd $(TARGET_SUBDIR)/libgomp && \
45793         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45794 @endif target-libgomp-bootstrap
45795
45796
45797 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
45798 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
45799 maybe-all-stage3-target-libgomp:
45800 maybe-clean-stage3-target-libgomp:
45801 @if target-libgomp-bootstrap
45802 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
45803 all-stage3: all-stage3-target-libgomp
45804 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
45805 all-stage3-target-libgomp: configure-stage3-target-libgomp
45806         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45807         @r=`${PWD_COMMAND}`; export r; \
45808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45809         TFLAGS="$(STAGE3_TFLAGS)"; \
45810         $(NORMAL_TARGET_EXPORTS) \
45811           \
45812         cd $(TARGET_SUBDIR)/libgomp && \
45813         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45814                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45815                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45816                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45817                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45818                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45819                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45820                 $(EXTRA_TARGET_FLAGS)   \
45821                 TFLAGS="$(STAGE3_TFLAGS)" \
45822                 $(TARGET-stage3-target-libgomp)
45823
45824 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
45825 clean-stage3: clean-stage3-target-libgomp
45826 clean-stage3-target-libgomp:
45827         @if [ $(current_stage) = stage3 ]; then \
45828           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45829         else \
45830           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
45831           $(MAKE) stage3-start; \
45832         fi; \
45833         cd $(TARGET_SUBDIR)/libgomp && \
45834         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45835 @endif target-libgomp-bootstrap
45836
45837
45838 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
45839 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
45840 maybe-all-stage4-target-libgomp:
45841 maybe-clean-stage4-target-libgomp:
45842 @if target-libgomp-bootstrap
45843 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
45844 all-stage4: all-stage4-target-libgomp
45845 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
45846 all-stage4-target-libgomp: configure-stage4-target-libgomp
45847         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45848         @r=`${PWD_COMMAND}`; export r; \
45849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45850         TFLAGS="$(STAGE4_TFLAGS)"; \
45851         $(NORMAL_TARGET_EXPORTS) \
45852           \
45853         cd $(TARGET_SUBDIR)/libgomp && \
45854         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45855                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45856                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45857                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45858                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45859                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45860                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45861                 $(EXTRA_TARGET_FLAGS)   \
45862                 TFLAGS="$(STAGE4_TFLAGS)" \
45863                 $(TARGET-stage4-target-libgomp)
45864
45865 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
45866 clean-stage4: clean-stage4-target-libgomp
45867 clean-stage4-target-libgomp:
45868         @if [ $(current_stage) = stage4 ]; then \
45869           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45870         else \
45871           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
45872           $(MAKE) stage4-start; \
45873         fi; \
45874         cd $(TARGET_SUBDIR)/libgomp && \
45875         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45876 @endif target-libgomp-bootstrap
45877
45878
45879 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
45880 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
45881 maybe-all-stageprofile-target-libgomp:
45882 maybe-clean-stageprofile-target-libgomp:
45883 @if target-libgomp-bootstrap
45884 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
45885 all-stageprofile: all-stageprofile-target-libgomp
45886 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
45887 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
45888         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45889         @r=`${PWD_COMMAND}`; export r; \
45890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45891         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45892         $(NORMAL_TARGET_EXPORTS) \
45893           \
45894         cd $(TARGET_SUBDIR)/libgomp && \
45895         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45896                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45897                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45898                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45899                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45900                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45901                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45902                 $(EXTRA_TARGET_FLAGS)   \
45903                 TFLAGS="$(STAGEprofile_TFLAGS)" \
45904                 $(TARGET-stageprofile-target-libgomp)
45905
45906 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
45907 clean-stageprofile: clean-stageprofile-target-libgomp
45908 clean-stageprofile-target-libgomp:
45909         @if [ $(current_stage) = stageprofile ]; then \
45910           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45911         else \
45912           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
45913           $(MAKE) stageprofile-start; \
45914         fi; \
45915         cd $(TARGET_SUBDIR)/libgomp && \
45916         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45917 @endif target-libgomp-bootstrap
45918
45919
45920 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
45921 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
45922 maybe-all-stagefeedback-target-libgomp:
45923 maybe-clean-stagefeedback-target-libgomp:
45924 @if target-libgomp-bootstrap
45925 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
45926 all-stagefeedback: all-stagefeedback-target-libgomp
45927 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
45928 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45929         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45930         @r=`${PWD_COMMAND}`; export r; \
45931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45932         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45933         $(NORMAL_TARGET_EXPORTS) \
45934           \
45935         cd $(TARGET_SUBDIR)/libgomp && \
45936         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45937                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45938                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45939                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45940                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45941                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45942                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45943                 $(EXTRA_TARGET_FLAGS)   \
45944                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45945                 $(TARGET-stagefeedback-target-libgomp)
45946
45947 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
45948 clean-stagefeedback: clean-stagefeedback-target-libgomp
45949 clean-stagefeedback-target-libgomp:
45950         @if [ $(current_stage) = stagefeedback ]; then \
45951           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45952         else \
45953           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
45954           $(MAKE) stagefeedback-start; \
45955         fi; \
45956         cd $(TARGET_SUBDIR)/libgomp && \
45957         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45958 @endif target-libgomp-bootstrap
45959
45960
45961
45962
45963
45964
45965 .PHONY: check-target-libgomp maybe-check-target-libgomp
45966 maybe-check-target-libgomp:
45967 @if target-libgomp
45968 maybe-check-target-libgomp: check-target-libgomp
45969
45970 check-target-libgomp:
45971         @: $(MAKE); $(unstage)
45972         @r=`${PWD_COMMAND}`; export r; \
45973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45974         $(NORMAL_TARGET_EXPORTS) \
45975         (cd $(TARGET_SUBDIR)/libgomp && \
45976           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45977
45978 @endif target-libgomp
45979
45980 .PHONY: install-target-libgomp maybe-install-target-libgomp
45981 maybe-install-target-libgomp:
45982 @if target-libgomp
45983 maybe-install-target-libgomp: install-target-libgomp
45984
45985 install-target-libgomp: installdirs
45986         @: $(MAKE); $(unstage)
45987         @r=`${PWD_COMMAND}`; export r; \
45988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45989         $(NORMAL_TARGET_EXPORTS) \
45990         (cd $(TARGET_SUBDIR)/libgomp && \
45991           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45992
45993 @endif target-libgomp
45994
45995 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
45996 maybe-install-strip-target-libgomp:
45997 @if target-libgomp
45998 maybe-install-strip-target-libgomp: install-strip-target-libgomp
45999
46000 install-strip-target-libgomp: installdirs
46001         @: $(MAKE); $(unstage)
46002         @r=`${PWD_COMMAND}`; export r; \
46003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46004         $(NORMAL_TARGET_EXPORTS) \
46005         (cd $(TARGET_SUBDIR)/libgomp && \
46006           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46007
46008 @endif target-libgomp
46009
46010 # Other targets (info, dvi, pdf, etc.)
46011
46012 .PHONY: maybe-info-target-libgomp info-target-libgomp
46013 maybe-info-target-libgomp:
46014 @if target-libgomp
46015 maybe-info-target-libgomp: info-target-libgomp
46016
46017 info-target-libgomp: \
46018     configure-target-libgomp 
46019         @: $(MAKE); $(unstage)
46020         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46021         r=`${PWD_COMMAND}`; export r; \
46022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46023         $(NORMAL_TARGET_EXPORTS) \
46024         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
46025         for flag in $(EXTRA_TARGET_FLAGS); do \
46026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46027         done; \
46028         (cd $(TARGET_SUBDIR)/libgomp && \
46029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46031                   "RANLIB=$${RANLIB}" \
46032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46033                    info) \
46034           || exit 1
46035
46036 @endif target-libgomp
46037
46038 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46039 maybe-dvi-target-libgomp:
46040 @if target-libgomp
46041 maybe-dvi-target-libgomp: dvi-target-libgomp
46042
46043 dvi-target-libgomp: \
46044     configure-target-libgomp 
46045         @: $(MAKE); $(unstage)
46046         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46047         r=`${PWD_COMMAND}`; export r; \
46048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46049         $(NORMAL_TARGET_EXPORTS) \
46050         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
46051         for flag in $(EXTRA_TARGET_FLAGS); do \
46052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46053         done; \
46054         (cd $(TARGET_SUBDIR)/libgomp && \
46055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46057                   "RANLIB=$${RANLIB}" \
46058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46059                    dvi) \
46060           || exit 1
46061
46062 @endif target-libgomp
46063
46064 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46065 maybe-pdf-target-libgomp:
46066 @if target-libgomp
46067 maybe-pdf-target-libgomp: pdf-target-libgomp
46068
46069 pdf-target-libgomp: \
46070     configure-target-libgomp 
46071         @: $(MAKE); $(unstage)
46072         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46073         r=`${PWD_COMMAND}`; export r; \
46074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46075         $(NORMAL_TARGET_EXPORTS) \
46076         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
46077         for flag in $(EXTRA_TARGET_FLAGS); do \
46078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46079         done; \
46080         (cd $(TARGET_SUBDIR)/libgomp && \
46081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46083                   "RANLIB=$${RANLIB}" \
46084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46085                    pdf) \
46086           || exit 1
46087
46088 @endif target-libgomp
46089
46090 .PHONY: maybe-html-target-libgomp html-target-libgomp
46091 maybe-html-target-libgomp:
46092 @if target-libgomp
46093 maybe-html-target-libgomp: html-target-libgomp
46094
46095 html-target-libgomp: \
46096     configure-target-libgomp 
46097         @: $(MAKE); $(unstage)
46098         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46099         r=`${PWD_COMMAND}`; export r; \
46100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46101         $(NORMAL_TARGET_EXPORTS) \
46102         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
46103         for flag in $(EXTRA_TARGET_FLAGS); do \
46104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46105         done; \
46106         (cd $(TARGET_SUBDIR)/libgomp && \
46107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46109                   "RANLIB=$${RANLIB}" \
46110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46111                    html) \
46112           || exit 1
46113
46114 @endif target-libgomp
46115
46116 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46117 maybe-TAGS-target-libgomp:
46118 @if target-libgomp
46119 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46120
46121 TAGS-target-libgomp: \
46122     configure-target-libgomp 
46123         @: $(MAKE); $(unstage)
46124         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46125         r=`${PWD_COMMAND}`; export r; \
46126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46127         $(NORMAL_TARGET_EXPORTS) \
46128         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
46129         for flag in $(EXTRA_TARGET_FLAGS); do \
46130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46131         done; \
46132         (cd $(TARGET_SUBDIR)/libgomp && \
46133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46135                   "RANLIB=$${RANLIB}" \
46136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46137                    TAGS) \
46138           || exit 1
46139
46140 @endif target-libgomp
46141
46142 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46143 maybe-install-info-target-libgomp:
46144 @if target-libgomp
46145 maybe-install-info-target-libgomp: install-info-target-libgomp
46146
46147 install-info-target-libgomp: \
46148     configure-target-libgomp \
46149     info-target-libgomp 
46150         @: $(MAKE); $(unstage)
46151         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46152         r=`${PWD_COMMAND}`; export r; \
46153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46154         $(NORMAL_TARGET_EXPORTS) \
46155         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
46156         for flag in $(EXTRA_TARGET_FLAGS); do \
46157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46158         done; \
46159         (cd $(TARGET_SUBDIR)/libgomp && \
46160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46162                   "RANLIB=$${RANLIB}" \
46163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46164                    install-info) \
46165           || exit 1
46166
46167 @endif target-libgomp
46168
46169 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46170 maybe-install-pdf-target-libgomp:
46171 @if target-libgomp
46172 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46173
46174 install-pdf-target-libgomp: \
46175     configure-target-libgomp \
46176     pdf-target-libgomp 
46177         @: $(MAKE); $(unstage)
46178         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46179         r=`${PWD_COMMAND}`; export r; \
46180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46181         $(NORMAL_TARGET_EXPORTS) \
46182         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
46183         for flag in $(EXTRA_TARGET_FLAGS); do \
46184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46185         done; \
46186         (cd $(TARGET_SUBDIR)/libgomp && \
46187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46189                   "RANLIB=$${RANLIB}" \
46190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46191                    install-pdf) \
46192           || exit 1
46193
46194 @endif target-libgomp
46195
46196 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46197 maybe-install-html-target-libgomp:
46198 @if target-libgomp
46199 maybe-install-html-target-libgomp: install-html-target-libgomp
46200
46201 install-html-target-libgomp: \
46202     configure-target-libgomp \
46203     html-target-libgomp 
46204         @: $(MAKE); $(unstage)
46205         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46206         r=`${PWD_COMMAND}`; export r; \
46207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46208         $(NORMAL_TARGET_EXPORTS) \
46209         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
46210         for flag in $(EXTRA_TARGET_FLAGS); do \
46211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46212         done; \
46213         (cd $(TARGET_SUBDIR)/libgomp && \
46214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46216                   "RANLIB=$${RANLIB}" \
46217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46218                    install-html) \
46219           || exit 1
46220
46221 @endif target-libgomp
46222
46223 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46224 maybe-installcheck-target-libgomp:
46225 @if target-libgomp
46226 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46227
46228 installcheck-target-libgomp: \
46229     configure-target-libgomp 
46230         @: $(MAKE); $(unstage)
46231         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46232         r=`${PWD_COMMAND}`; export r; \
46233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46234         $(NORMAL_TARGET_EXPORTS) \
46235         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
46236         for flag in $(EXTRA_TARGET_FLAGS); do \
46237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46238         done; \
46239         (cd $(TARGET_SUBDIR)/libgomp && \
46240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46242                   "RANLIB=$${RANLIB}" \
46243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46244                    installcheck) \
46245           || exit 1
46246
46247 @endif target-libgomp
46248
46249 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46250 maybe-mostlyclean-target-libgomp:
46251 @if target-libgomp
46252 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46253
46254 mostlyclean-target-libgomp: 
46255         @: $(MAKE); $(unstage)
46256         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46257         r=`${PWD_COMMAND}`; export r; \
46258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46259         $(NORMAL_TARGET_EXPORTS) \
46260         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
46261         for flag in $(EXTRA_TARGET_FLAGS); do \
46262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46263         done; \
46264         (cd $(TARGET_SUBDIR)/libgomp && \
46265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46267                   "RANLIB=$${RANLIB}" \
46268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46269                    mostlyclean) \
46270           || exit 1
46271
46272 @endif target-libgomp
46273
46274 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46275 maybe-clean-target-libgomp:
46276 @if target-libgomp
46277 maybe-clean-target-libgomp: clean-target-libgomp
46278
46279 clean-target-libgomp: 
46280         @: $(MAKE); $(unstage)
46281         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46282         r=`${PWD_COMMAND}`; export r; \
46283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46284         $(NORMAL_TARGET_EXPORTS) \
46285         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
46286         for flag in $(EXTRA_TARGET_FLAGS); do \
46287           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46288         done; \
46289         (cd $(TARGET_SUBDIR)/libgomp && \
46290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46292                   "RANLIB=$${RANLIB}" \
46293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46294                    clean) \
46295           || exit 1
46296
46297 @endif target-libgomp
46298
46299 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46300 maybe-distclean-target-libgomp:
46301 @if target-libgomp
46302 maybe-distclean-target-libgomp: distclean-target-libgomp
46303
46304 distclean-target-libgomp: 
46305         @: $(MAKE); $(unstage)
46306         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46307         r=`${PWD_COMMAND}`; export r; \
46308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46309         $(NORMAL_TARGET_EXPORTS) \
46310         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
46311         for flag in $(EXTRA_TARGET_FLAGS); do \
46312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46313         done; \
46314         (cd $(TARGET_SUBDIR)/libgomp && \
46315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46317                   "RANLIB=$${RANLIB}" \
46318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46319                    distclean) \
46320           || exit 1
46321
46322 @endif target-libgomp
46323
46324 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46325 maybe-maintainer-clean-target-libgomp:
46326 @if target-libgomp
46327 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46328
46329 maintainer-clean-target-libgomp: 
46330         @: $(MAKE); $(unstage)
46331         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46332         r=`${PWD_COMMAND}`; export r; \
46333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46334         $(NORMAL_TARGET_EXPORTS) \
46335         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
46336         for flag in $(EXTRA_TARGET_FLAGS); do \
46337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46338         done; \
46339         (cd $(TARGET_SUBDIR)/libgomp && \
46340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46342                   "RANLIB=$${RANLIB}" \
46343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46344                    maintainer-clean) \
46345           || exit 1
46346
46347 @endif target-libgomp
46348
46349
46350
46351
46352
46353 .PHONY: configure-target-libitm maybe-configure-target-libitm
46354 maybe-configure-target-libitm:
46355 @if gcc-bootstrap
46356 configure-target-libitm: stage_current
46357 @endif gcc-bootstrap
46358 @if target-libitm
46359 maybe-configure-target-libitm: configure-target-libitm
46360 configure-target-libitm: 
46361         @: $(MAKE); $(unstage)
46362         @r=`${PWD_COMMAND}`; export r; \
46363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46364         echo "Checking multilib configuration for libitm..."; \
46365         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
46366         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null ; \
46367         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46368           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46369             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46370           else \
46371             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46372             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46373           fi; \
46374         else \
46375           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46376         fi; \
46377         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46378         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
46379         $(NORMAL_TARGET_EXPORTS)  \
46380         echo Configuring in $(TARGET_SUBDIR)/libitm; \
46381         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46382         case $(srcdir) in \
46383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46384           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46386         esac; \
46387         module_srcdir=libitm; \
46388         rm -f no-such-file || : ; \
46389         CONFIG_SITE=no-such-file $(SHELL) \
46390           $$s/$$module_srcdir/configure \
46391           --srcdir=$${topdir}/$$module_srcdir \
46392           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46393           --target=${target_alias}  \
46394           || exit 1
46395 @endif target-libitm
46396
46397
46398
46399
46400
46401 .PHONY: all-target-libitm maybe-all-target-libitm
46402 maybe-all-target-libitm:
46403 @if gcc-bootstrap
46404 all-target-libitm: stage_current
46405 @endif gcc-bootstrap
46406 @if target-libitm
46407 TARGET-target-libitm=all
46408 maybe-all-target-libitm: all-target-libitm
46409 all-target-libitm: configure-target-libitm
46410         @: $(MAKE); $(unstage)
46411         @r=`${PWD_COMMAND}`; export r; \
46412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46413         $(NORMAL_TARGET_EXPORTS)  \
46414         (cd $(TARGET_SUBDIR)/libitm && \
46415           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46416                 $(TARGET-target-libitm))
46417 @endif target-libitm
46418
46419
46420
46421
46422
46423 .PHONY: check-target-libitm maybe-check-target-libitm
46424 maybe-check-target-libitm:
46425 @if target-libitm
46426 maybe-check-target-libitm: check-target-libitm
46427
46428 check-target-libitm:
46429         @: $(MAKE); $(unstage)
46430         @r=`${PWD_COMMAND}`; export r; \
46431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46432         $(NORMAL_TARGET_EXPORTS) \
46433         (cd $(TARGET_SUBDIR)/libitm && \
46434           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46435
46436 @endif target-libitm
46437
46438 .PHONY: install-target-libitm maybe-install-target-libitm
46439 maybe-install-target-libitm:
46440 @if target-libitm
46441 maybe-install-target-libitm: install-target-libitm
46442
46443 install-target-libitm: installdirs
46444         @: $(MAKE); $(unstage)
46445         @r=`${PWD_COMMAND}`; export r; \
46446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46447         $(NORMAL_TARGET_EXPORTS) \
46448         (cd $(TARGET_SUBDIR)/libitm && \
46449           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46450
46451 @endif target-libitm
46452
46453 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46454 maybe-install-strip-target-libitm:
46455 @if target-libitm
46456 maybe-install-strip-target-libitm: install-strip-target-libitm
46457
46458 install-strip-target-libitm: installdirs
46459         @: $(MAKE); $(unstage)
46460         @r=`${PWD_COMMAND}`; export r; \
46461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46462         $(NORMAL_TARGET_EXPORTS) \
46463         (cd $(TARGET_SUBDIR)/libitm && \
46464           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46465
46466 @endif target-libitm
46467
46468 # Other targets (info, dvi, pdf, etc.)
46469
46470 .PHONY: maybe-info-target-libitm info-target-libitm
46471 maybe-info-target-libitm:
46472 @if target-libitm
46473 maybe-info-target-libitm: info-target-libitm
46474
46475 info-target-libitm: \
46476     configure-target-libitm 
46477         @: $(MAKE); $(unstage)
46478         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46479         r=`${PWD_COMMAND}`; export r; \
46480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46481         $(NORMAL_TARGET_EXPORTS) \
46482         echo "Doing info in $(TARGET_SUBDIR)/libitm" ; \
46483         for flag in $(EXTRA_TARGET_FLAGS); do \
46484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46485         done; \
46486         (cd $(TARGET_SUBDIR)/libitm && \
46487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46489                   "RANLIB=$${RANLIB}" \
46490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46491                    info) \
46492           || exit 1
46493
46494 @endif target-libitm
46495
46496 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46497 maybe-dvi-target-libitm:
46498 @if target-libitm
46499 maybe-dvi-target-libitm: dvi-target-libitm
46500
46501 dvi-target-libitm: \
46502     configure-target-libitm 
46503         @: $(MAKE); $(unstage)
46504         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46505         r=`${PWD_COMMAND}`; export r; \
46506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46507         $(NORMAL_TARGET_EXPORTS) \
46508         echo "Doing dvi in $(TARGET_SUBDIR)/libitm" ; \
46509         for flag in $(EXTRA_TARGET_FLAGS); do \
46510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46511         done; \
46512         (cd $(TARGET_SUBDIR)/libitm && \
46513           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46514                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46515                   "RANLIB=$${RANLIB}" \
46516                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46517                    dvi) \
46518           || exit 1
46519
46520 @endif target-libitm
46521
46522 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46523 maybe-pdf-target-libitm:
46524 @if target-libitm
46525 maybe-pdf-target-libitm: pdf-target-libitm
46526
46527 pdf-target-libitm: \
46528     configure-target-libitm 
46529         @: $(MAKE); $(unstage)
46530         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46531         r=`${PWD_COMMAND}`; export r; \
46532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46533         $(NORMAL_TARGET_EXPORTS) \
46534         echo "Doing pdf in $(TARGET_SUBDIR)/libitm" ; \
46535         for flag in $(EXTRA_TARGET_FLAGS); do \
46536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46537         done; \
46538         (cd $(TARGET_SUBDIR)/libitm && \
46539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46541                   "RANLIB=$${RANLIB}" \
46542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46543                    pdf) \
46544           || exit 1
46545
46546 @endif target-libitm
46547
46548 .PHONY: maybe-html-target-libitm html-target-libitm
46549 maybe-html-target-libitm:
46550 @if target-libitm
46551 maybe-html-target-libitm: html-target-libitm
46552
46553 html-target-libitm: \
46554     configure-target-libitm 
46555         @: $(MAKE); $(unstage)
46556         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46557         r=`${PWD_COMMAND}`; export r; \
46558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46559         $(NORMAL_TARGET_EXPORTS) \
46560         echo "Doing html in $(TARGET_SUBDIR)/libitm" ; \
46561         for flag in $(EXTRA_TARGET_FLAGS); do \
46562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46563         done; \
46564         (cd $(TARGET_SUBDIR)/libitm && \
46565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46567                   "RANLIB=$${RANLIB}" \
46568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46569                    html) \
46570           || exit 1
46571
46572 @endif target-libitm
46573
46574 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46575 maybe-TAGS-target-libitm:
46576 @if target-libitm
46577 maybe-TAGS-target-libitm: TAGS-target-libitm
46578
46579 TAGS-target-libitm: \
46580     configure-target-libitm 
46581         @: $(MAKE); $(unstage)
46582         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46583         r=`${PWD_COMMAND}`; export r; \
46584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46585         $(NORMAL_TARGET_EXPORTS) \
46586         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm" ; \
46587         for flag in $(EXTRA_TARGET_FLAGS); do \
46588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46589         done; \
46590         (cd $(TARGET_SUBDIR)/libitm && \
46591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46593                   "RANLIB=$${RANLIB}" \
46594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46595                    TAGS) \
46596           || exit 1
46597
46598 @endif target-libitm
46599
46600 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
46601 maybe-install-info-target-libitm:
46602 @if target-libitm
46603 maybe-install-info-target-libitm: install-info-target-libitm
46604
46605 install-info-target-libitm: \
46606     configure-target-libitm \
46607     info-target-libitm 
46608         @: $(MAKE); $(unstage)
46609         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46610         r=`${PWD_COMMAND}`; export r; \
46611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46612         $(NORMAL_TARGET_EXPORTS) \
46613         echo "Doing install-info in $(TARGET_SUBDIR)/libitm" ; \
46614         for flag in $(EXTRA_TARGET_FLAGS); do \
46615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46616         done; \
46617         (cd $(TARGET_SUBDIR)/libitm && \
46618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46620                   "RANLIB=$${RANLIB}" \
46621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46622                    install-info) \
46623           || exit 1
46624
46625 @endif target-libitm
46626
46627 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
46628 maybe-install-pdf-target-libitm:
46629 @if target-libitm
46630 maybe-install-pdf-target-libitm: install-pdf-target-libitm
46631
46632 install-pdf-target-libitm: \
46633     configure-target-libitm \
46634     pdf-target-libitm 
46635         @: $(MAKE); $(unstage)
46636         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46637         r=`${PWD_COMMAND}`; export r; \
46638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46639         $(NORMAL_TARGET_EXPORTS) \
46640         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm" ; \
46641         for flag in $(EXTRA_TARGET_FLAGS); do \
46642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46643         done; \
46644         (cd $(TARGET_SUBDIR)/libitm && \
46645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46647                   "RANLIB=$${RANLIB}" \
46648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46649                    install-pdf) \
46650           || exit 1
46651
46652 @endif target-libitm
46653
46654 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
46655 maybe-install-html-target-libitm:
46656 @if target-libitm
46657 maybe-install-html-target-libitm: install-html-target-libitm
46658
46659 install-html-target-libitm: \
46660     configure-target-libitm \
46661     html-target-libitm 
46662         @: $(MAKE); $(unstage)
46663         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46664         r=`${PWD_COMMAND}`; export r; \
46665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46666         $(NORMAL_TARGET_EXPORTS) \
46667         echo "Doing install-html in $(TARGET_SUBDIR)/libitm" ; \
46668         for flag in $(EXTRA_TARGET_FLAGS); do \
46669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46670         done; \
46671         (cd $(TARGET_SUBDIR)/libitm && \
46672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46674                   "RANLIB=$${RANLIB}" \
46675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46676                    install-html) \
46677           || exit 1
46678
46679 @endif target-libitm
46680
46681 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
46682 maybe-installcheck-target-libitm:
46683 @if target-libitm
46684 maybe-installcheck-target-libitm: installcheck-target-libitm
46685
46686 installcheck-target-libitm: \
46687     configure-target-libitm 
46688         @: $(MAKE); $(unstage)
46689         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46690         r=`${PWD_COMMAND}`; export r; \
46691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46692         $(NORMAL_TARGET_EXPORTS) \
46693         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm" ; \
46694         for flag in $(EXTRA_TARGET_FLAGS); do \
46695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46696         done; \
46697         (cd $(TARGET_SUBDIR)/libitm && \
46698           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46699                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46700                   "RANLIB=$${RANLIB}" \
46701                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46702                    installcheck) \
46703           || exit 1
46704
46705 @endif target-libitm
46706
46707 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
46708 maybe-mostlyclean-target-libitm:
46709 @if target-libitm
46710 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
46711
46712 mostlyclean-target-libitm: 
46713         @: $(MAKE); $(unstage)
46714         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46715         r=`${PWD_COMMAND}`; export r; \
46716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46717         $(NORMAL_TARGET_EXPORTS) \
46718         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm" ; \
46719         for flag in $(EXTRA_TARGET_FLAGS); do \
46720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46721         done; \
46722         (cd $(TARGET_SUBDIR)/libitm && \
46723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46725                   "RANLIB=$${RANLIB}" \
46726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46727                    mostlyclean) \
46728           || exit 1
46729
46730 @endif target-libitm
46731
46732 .PHONY: maybe-clean-target-libitm clean-target-libitm
46733 maybe-clean-target-libitm:
46734 @if target-libitm
46735 maybe-clean-target-libitm: clean-target-libitm
46736
46737 clean-target-libitm: 
46738         @: $(MAKE); $(unstage)
46739         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46740         r=`${PWD_COMMAND}`; export r; \
46741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46742         $(NORMAL_TARGET_EXPORTS) \
46743         echo "Doing clean in $(TARGET_SUBDIR)/libitm" ; \
46744         for flag in $(EXTRA_TARGET_FLAGS); do \
46745           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46746         done; \
46747         (cd $(TARGET_SUBDIR)/libitm && \
46748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46750                   "RANLIB=$${RANLIB}" \
46751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46752                    clean) \
46753           || exit 1
46754
46755 @endif target-libitm
46756
46757 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
46758 maybe-distclean-target-libitm:
46759 @if target-libitm
46760 maybe-distclean-target-libitm: distclean-target-libitm
46761
46762 distclean-target-libitm: 
46763         @: $(MAKE); $(unstage)
46764         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46765         r=`${PWD_COMMAND}`; export r; \
46766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46767         $(NORMAL_TARGET_EXPORTS) \
46768         echo "Doing distclean in $(TARGET_SUBDIR)/libitm" ; \
46769         for flag in $(EXTRA_TARGET_FLAGS); do \
46770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46771         done; \
46772         (cd $(TARGET_SUBDIR)/libitm && \
46773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46775                   "RANLIB=$${RANLIB}" \
46776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46777                    distclean) \
46778           || exit 1
46779
46780 @endif target-libitm
46781
46782 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
46783 maybe-maintainer-clean-target-libitm:
46784 @if target-libitm
46785 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
46786
46787 maintainer-clean-target-libitm: 
46788         @: $(MAKE); $(unstage)
46789         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46790         r=`${PWD_COMMAND}`; export r; \
46791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46792         $(NORMAL_TARGET_EXPORTS) \
46793         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm" ; \
46794         for flag in $(EXTRA_TARGET_FLAGS); do \
46795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46796         done; \
46797         (cd $(TARGET_SUBDIR)/libitm && \
46798           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46799                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46800                   "RANLIB=$${RANLIB}" \
46801                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46802                    maintainer-clean) \
46803           || exit 1
46804
46805 @endif target-libitm
46806
46807
46808
46809
46810
46811 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
46812 maybe-configure-target-libatomic:
46813 @if gcc-bootstrap
46814 configure-target-libatomic: stage_current
46815 @endif gcc-bootstrap
46816 @if target-libatomic
46817 maybe-configure-target-libatomic: configure-target-libatomic
46818 configure-target-libatomic: 
46819         @: $(MAKE); $(unstage)
46820         @r=`${PWD_COMMAND}`; export r; \
46821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46822         echo "Checking multilib configuration for libatomic..."; \
46823         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
46824         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null ; \
46825         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46826           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46827             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
46828           else \
46829             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
46830             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46831           fi; \
46832         else \
46833           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46834         fi; \
46835         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
46836         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
46837         $(NORMAL_TARGET_EXPORTS)  \
46838         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
46839         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
46840         case $(srcdir) in \
46841           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46842           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
46843                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46844         esac; \
46845         module_srcdir=libatomic; \
46846         rm -f no-such-file || : ; \
46847         CONFIG_SITE=no-such-file $(SHELL) \
46848           $$s/$$module_srcdir/configure \
46849           --srcdir=$${topdir}/$$module_srcdir \
46850           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46851           --target=${target_alias}  \
46852           || exit 1
46853 @endif target-libatomic
46854
46855
46856
46857
46858
46859 .PHONY: all-target-libatomic maybe-all-target-libatomic
46860 maybe-all-target-libatomic:
46861 @if gcc-bootstrap
46862 all-target-libatomic: stage_current
46863 @endif gcc-bootstrap
46864 @if target-libatomic
46865 TARGET-target-libatomic=all
46866 maybe-all-target-libatomic: all-target-libatomic
46867 all-target-libatomic: configure-target-libatomic
46868         @: $(MAKE); $(unstage)
46869         @r=`${PWD_COMMAND}`; export r; \
46870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46871         $(NORMAL_TARGET_EXPORTS)  \
46872         (cd $(TARGET_SUBDIR)/libatomic && \
46873           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46874                 $(TARGET-target-libatomic))
46875 @endif target-libatomic
46876
46877
46878
46879
46880
46881 .PHONY: check-target-libatomic maybe-check-target-libatomic
46882 maybe-check-target-libatomic:
46883 @if target-libatomic
46884 maybe-check-target-libatomic: check-target-libatomic
46885
46886 check-target-libatomic:
46887         @: $(MAKE); $(unstage)
46888         @r=`${PWD_COMMAND}`; export r; \
46889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46890         $(NORMAL_TARGET_EXPORTS) \
46891         (cd $(TARGET_SUBDIR)/libatomic && \
46892           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46893
46894 @endif target-libatomic
46895
46896 .PHONY: install-target-libatomic maybe-install-target-libatomic
46897 maybe-install-target-libatomic:
46898 @if target-libatomic
46899 maybe-install-target-libatomic: install-target-libatomic
46900
46901 install-target-libatomic: installdirs
46902         @: $(MAKE); $(unstage)
46903         @r=`${PWD_COMMAND}`; export r; \
46904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46905         $(NORMAL_TARGET_EXPORTS) \
46906         (cd $(TARGET_SUBDIR)/libatomic && \
46907           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46908
46909 @endif target-libatomic
46910
46911 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
46912 maybe-install-strip-target-libatomic:
46913 @if target-libatomic
46914 maybe-install-strip-target-libatomic: install-strip-target-libatomic
46915
46916 install-strip-target-libatomic: installdirs
46917         @: $(MAKE); $(unstage)
46918         @r=`${PWD_COMMAND}`; export r; \
46919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46920         $(NORMAL_TARGET_EXPORTS) \
46921         (cd $(TARGET_SUBDIR)/libatomic && \
46922           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46923
46924 @endif target-libatomic
46925
46926 # Other targets (info, dvi, pdf, etc.)
46927
46928 .PHONY: maybe-info-target-libatomic info-target-libatomic
46929 maybe-info-target-libatomic:
46930 @if target-libatomic
46931 maybe-info-target-libatomic: info-target-libatomic
46932
46933 info-target-libatomic: \
46934     configure-target-libatomic 
46935         @: $(MAKE); $(unstage)
46936         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46937         r=`${PWD_COMMAND}`; export r; \
46938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46939         $(NORMAL_TARGET_EXPORTS) \
46940         echo "Doing info in $(TARGET_SUBDIR)/libatomic" ; \
46941         for flag in $(EXTRA_TARGET_FLAGS); do \
46942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46943         done; \
46944         (cd $(TARGET_SUBDIR)/libatomic && \
46945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46947                   "RANLIB=$${RANLIB}" \
46948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46949                    info) \
46950           || exit 1
46951
46952 @endif target-libatomic
46953
46954 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
46955 maybe-dvi-target-libatomic:
46956 @if target-libatomic
46957 maybe-dvi-target-libatomic: dvi-target-libatomic
46958
46959 dvi-target-libatomic: \
46960     configure-target-libatomic 
46961         @: $(MAKE); $(unstage)
46962         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46963         r=`${PWD_COMMAND}`; export r; \
46964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46965         $(NORMAL_TARGET_EXPORTS) \
46966         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic" ; \
46967         for flag in $(EXTRA_TARGET_FLAGS); do \
46968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46969         done; \
46970         (cd $(TARGET_SUBDIR)/libatomic && \
46971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46973                   "RANLIB=$${RANLIB}" \
46974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46975                    dvi) \
46976           || exit 1
46977
46978 @endif target-libatomic
46979
46980 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
46981 maybe-pdf-target-libatomic:
46982 @if target-libatomic
46983 maybe-pdf-target-libatomic: pdf-target-libatomic
46984
46985 pdf-target-libatomic: \
46986     configure-target-libatomic 
46987         @: $(MAKE); $(unstage)
46988         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46989         r=`${PWD_COMMAND}`; export r; \
46990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46991         $(NORMAL_TARGET_EXPORTS) \
46992         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic" ; \
46993         for flag in $(EXTRA_TARGET_FLAGS); do \
46994           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46995         done; \
46996         (cd $(TARGET_SUBDIR)/libatomic && \
46997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46999                   "RANLIB=$${RANLIB}" \
47000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47001                    pdf) \
47002           || exit 1
47003
47004 @endif target-libatomic
47005
47006 .PHONY: maybe-html-target-libatomic html-target-libatomic
47007 maybe-html-target-libatomic:
47008 @if target-libatomic
47009 maybe-html-target-libatomic: html-target-libatomic
47010
47011 html-target-libatomic: \
47012     configure-target-libatomic 
47013         @: $(MAKE); $(unstage)
47014         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47015         r=`${PWD_COMMAND}`; export r; \
47016         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47017         $(NORMAL_TARGET_EXPORTS) \
47018         echo "Doing html in $(TARGET_SUBDIR)/libatomic" ; \
47019         for flag in $(EXTRA_TARGET_FLAGS); do \
47020           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47021         done; \
47022         (cd $(TARGET_SUBDIR)/libatomic && \
47023           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47024                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47025                   "RANLIB=$${RANLIB}" \
47026                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47027                    html) \
47028           || exit 1
47029
47030 @endif target-libatomic
47031
47032 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47033 maybe-TAGS-target-libatomic:
47034 @if target-libatomic
47035 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47036
47037 TAGS-target-libatomic: \
47038     configure-target-libatomic 
47039         @: $(MAKE); $(unstage)
47040         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47041         r=`${PWD_COMMAND}`; export r; \
47042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47043         $(NORMAL_TARGET_EXPORTS) \
47044         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic" ; \
47045         for flag in $(EXTRA_TARGET_FLAGS); do \
47046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47047         done; \
47048         (cd $(TARGET_SUBDIR)/libatomic && \
47049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47051                   "RANLIB=$${RANLIB}" \
47052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47053                    TAGS) \
47054           || exit 1
47055
47056 @endif target-libatomic
47057
47058 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47059 maybe-install-info-target-libatomic:
47060 @if target-libatomic
47061 maybe-install-info-target-libatomic: install-info-target-libatomic
47062
47063 install-info-target-libatomic: \
47064     configure-target-libatomic \
47065     info-target-libatomic 
47066         @: $(MAKE); $(unstage)
47067         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47068         r=`${PWD_COMMAND}`; export r; \
47069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47070         $(NORMAL_TARGET_EXPORTS) \
47071         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic" ; \
47072         for flag in $(EXTRA_TARGET_FLAGS); do \
47073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47074         done; \
47075         (cd $(TARGET_SUBDIR)/libatomic && \
47076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47078                   "RANLIB=$${RANLIB}" \
47079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47080                    install-info) \
47081           || exit 1
47082
47083 @endif target-libatomic
47084
47085 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47086 maybe-install-pdf-target-libatomic:
47087 @if target-libatomic
47088 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47089
47090 install-pdf-target-libatomic: \
47091     configure-target-libatomic \
47092     pdf-target-libatomic 
47093         @: $(MAKE); $(unstage)
47094         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47095         r=`${PWD_COMMAND}`; export r; \
47096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47097         $(NORMAL_TARGET_EXPORTS) \
47098         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic" ; \
47099         for flag in $(EXTRA_TARGET_FLAGS); do \
47100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47101         done; \
47102         (cd $(TARGET_SUBDIR)/libatomic && \
47103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47105                   "RANLIB=$${RANLIB}" \
47106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47107                    install-pdf) \
47108           || exit 1
47109
47110 @endif target-libatomic
47111
47112 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47113 maybe-install-html-target-libatomic:
47114 @if target-libatomic
47115 maybe-install-html-target-libatomic: install-html-target-libatomic
47116
47117 install-html-target-libatomic: \
47118     configure-target-libatomic \
47119     html-target-libatomic 
47120         @: $(MAKE); $(unstage)
47121         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47122         r=`${PWD_COMMAND}`; export r; \
47123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47124         $(NORMAL_TARGET_EXPORTS) \
47125         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic" ; \
47126         for flag in $(EXTRA_TARGET_FLAGS); do \
47127           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47128         done; \
47129         (cd $(TARGET_SUBDIR)/libatomic && \
47130           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47131                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47132                   "RANLIB=$${RANLIB}" \
47133                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47134                    install-html) \
47135           || exit 1
47136
47137 @endif target-libatomic
47138
47139 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47140 maybe-installcheck-target-libatomic:
47141 @if target-libatomic
47142 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47143
47144 installcheck-target-libatomic: \
47145     configure-target-libatomic 
47146         @: $(MAKE); $(unstage)
47147         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47148         r=`${PWD_COMMAND}`; export r; \
47149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47150         $(NORMAL_TARGET_EXPORTS) \
47151         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic" ; \
47152         for flag in $(EXTRA_TARGET_FLAGS); do \
47153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47154         done; \
47155         (cd $(TARGET_SUBDIR)/libatomic && \
47156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47158                   "RANLIB=$${RANLIB}" \
47159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47160                    installcheck) \
47161           || exit 1
47162
47163 @endif target-libatomic
47164
47165 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47166 maybe-mostlyclean-target-libatomic:
47167 @if target-libatomic
47168 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47169
47170 mostlyclean-target-libatomic: 
47171         @: $(MAKE); $(unstage)
47172         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47173         r=`${PWD_COMMAND}`; export r; \
47174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47175         $(NORMAL_TARGET_EXPORTS) \
47176         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic" ; \
47177         for flag in $(EXTRA_TARGET_FLAGS); do \
47178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47179         done; \
47180         (cd $(TARGET_SUBDIR)/libatomic && \
47181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47183                   "RANLIB=$${RANLIB}" \
47184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47185                    mostlyclean) \
47186           || exit 1
47187
47188 @endif target-libatomic
47189
47190 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47191 maybe-clean-target-libatomic:
47192 @if target-libatomic
47193 maybe-clean-target-libatomic: clean-target-libatomic
47194
47195 clean-target-libatomic: 
47196         @: $(MAKE); $(unstage)
47197         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47198         r=`${PWD_COMMAND}`; export r; \
47199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47200         $(NORMAL_TARGET_EXPORTS) \
47201         echo "Doing clean in $(TARGET_SUBDIR)/libatomic" ; \
47202         for flag in $(EXTRA_TARGET_FLAGS); do \
47203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47204         done; \
47205         (cd $(TARGET_SUBDIR)/libatomic && \
47206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47208                   "RANLIB=$${RANLIB}" \
47209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47210                    clean) \
47211           || exit 1
47212
47213 @endif target-libatomic
47214
47215 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47216 maybe-distclean-target-libatomic:
47217 @if target-libatomic
47218 maybe-distclean-target-libatomic: distclean-target-libatomic
47219
47220 distclean-target-libatomic: 
47221         @: $(MAKE); $(unstage)
47222         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47223         r=`${PWD_COMMAND}`; export r; \
47224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47225         $(NORMAL_TARGET_EXPORTS) \
47226         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic" ; \
47227         for flag in $(EXTRA_TARGET_FLAGS); do \
47228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47229         done; \
47230         (cd $(TARGET_SUBDIR)/libatomic && \
47231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47233                   "RANLIB=$${RANLIB}" \
47234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47235                    distclean) \
47236           || exit 1
47237
47238 @endif target-libatomic
47239
47240 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47241 maybe-maintainer-clean-target-libatomic:
47242 @if target-libatomic
47243 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47244
47245 maintainer-clean-target-libatomic: 
47246         @: $(MAKE); $(unstage)
47247         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47248         r=`${PWD_COMMAND}`; export r; \
47249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47250         $(NORMAL_TARGET_EXPORTS) \
47251         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic" ; \
47252         for flag in $(EXTRA_TARGET_FLAGS); do \
47253           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47254         done; \
47255         (cd $(TARGET_SUBDIR)/libatomic && \
47256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47258                   "RANLIB=$${RANLIB}" \
47259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47260                    maintainer-clean) \
47261           || exit 1
47262
47263 @endif target-libatomic
47264
47265
47266
47267 @if target-libgomp
47268 .PHONY: check-target-libgomp-c++
47269 check-target-libgomp-c++:
47270         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47271
47272 @endif target-libgomp
47273
47274 @if target-libitm
47275 .PHONY: check-target-libitm-c++
47276 check-target-libitm-c++:
47277         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47278
47279 @endif target-libitm
47280
47281 # ----------
47282 # GCC module
47283 # ----------
47284
47285 @if gcc-no-bootstrap
47286 .PHONY: cross
47287 cross: all-build all-gas all-ld
47288         @r=`${PWD_COMMAND}`; export r; \
47289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47290         $(HOST_EXPORTS) \
47291         echo "Building the C and C++ compiler"; \
47292         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47293         @r=`${PWD_COMMAND}`; export r; \
47294         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
47295         echo "Building runtime libraries"; \
47296         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47297 @endif gcc-no-bootstrap
47298
47299 @if gcc
47300
47301 .PHONY: check-gcc-c check-c
47302 check-gcc-c:
47303         r=`${PWD_COMMAND}`; export r; \
47304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47305         $(HOST_EXPORTS) \
47306         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
47307 check-c: check-gcc-c
47308
47309 .PHONY: check-gcc-c++ check-c++
47310 check-gcc-c++:
47311         r=`${PWD_COMMAND}`; export r; \
47312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47313         $(HOST_EXPORTS) \
47314         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
47315 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47316
47317 .PHONY: check-gcc-fortran check-fortran
47318 check-gcc-fortran:
47319         r=`${PWD_COMMAND}`; export r; \
47320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47321         $(HOST_EXPORTS) \
47322         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
47323 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
47324
47325 .PHONY: check-gcc-java check-java
47326 check-gcc-java:
47327         r=`${PWD_COMMAND}`; export r; \
47328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47329         $(HOST_EXPORTS) \
47330         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-java);
47331 check-java: check-gcc-java check-target-libjava
47332
47333 .PHONY: check-gcc-ada check-ada
47334 check-gcc-ada:
47335         r=`${PWD_COMMAND}`; export r; \
47336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47337         $(HOST_EXPORTS) \
47338         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
47339 check-ada: check-gcc-ada check-target-libada
47340
47341 .PHONY: check-gcc-objc check-objc
47342 check-gcc-objc:
47343         r=`${PWD_COMMAND}`; export r; \
47344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47345         $(HOST_EXPORTS) \
47346         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
47347 check-objc: check-gcc-objc check-target-libobjc
47348
47349 .PHONY: check-gcc-obj-c++ check-obj-c++
47350 check-gcc-obj-c++:
47351         r=`${PWD_COMMAND}`; export r; \
47352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47353         $(HOST_EXPORTS) \
47354         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
47355 check-obj-c++: check-gcc-obj-c++
47356
47357 .PHONY: check-gcc-go check-go
47358 check-gcc-go:
47359         r=`${PWD_COMMAND}`; export r; \
47360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47361         $(HOST_EXPORTS) \
47362         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47363 check-go: check-gcc-go check-target-libgo
47364
47365
47366 # The gcc part of install-no-fixedincludes, which relies on an intimate
47367 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
47368 .PHONY: gcc-install-no-fixedincludes
47369 gcc-install-no-fixedincludes:
47370         @if [ -f ./gcc/Makefile ]; then \
47371           r=`${PWD_COMMAND}`; export r; \
47372           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47373           $(HOST_EXPORTS) \
47374           (cd ./gcc \
47375            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47376         else true; fi
47377 @endif gcc
47378
47379 # ---------------------
47380 # GCC bootstrap support
47381 # ---------------------
47382
47383 # We track the current stage (the one in 'gcc') in the stage_current file.
47384 # stage_last instead tracks the stage that was built last.  These targets
47385 # are dummy when toplevel bootstrap is not active.
47386
47387 # While making host and target tools, symlinks to the final stage must be
47388 # there, so $(unstage) should be run at various points.  To avoid excessive
47389 # recursive invocations of make, we "inline" them using a variable.  These
47390 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47391 # to avoid warnings from the GNU Make job server.
47392
47393 unstage = :
47394 stage = :
47395 current_stage = ""
47396
47397 @if gcc-bootstrap
47398 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47399 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47400 current_stage = "`cat stage_current 2> /dev/null`"
47401 @endif gcc-bootstrap
47402
47403 .PHONY: unstage stage
47404 unstage:
47405         @: $(MAKE); $(unstage)
47406 stage:
47407         @: $(MAKE); $(stage)
47408
47409 # Disable commands for lean bootstrap.
47410 LEAN = false
47411
47412 # We name the build directories for the various stages "stage1-gcc",
47413 # "stage2-gcc","stage3-gcc", etc.
47414
47415 # Since the 'compare' process will fail (on debugging information) if any
47416 # directory names are different, we need to link the gcc directory for
47417 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47418 # the build directories constant as well. For the latter, we use naked names
47419 # like 'gcc', because the scripts in that directory assume it.  We use
47420 # mv on platforms where symlinks to directories do not work or are not
47421 # reliable.
47422
47423 # 'touch' doesn't work right on some platforms.
47424 STAMP = echo timestamp > 
47425
47426 # We only want to compare .o files, so set this!
47427 objext = .o
47428
47429
47430 .PHONY: stage1-start stage1-end
47431
47432 stage1-start::
47433         @: $(MAKE); $(stage); \
47434         echo stage1 > stage_current ; \
47435         echo stage1 > stage_last; \
47436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47437 @if bfd
47438         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47439           mkdir stage1-bfd; \
47440         mv stage1-bfd bfd 
47441 @endif bfd
47442 @if opcodes
47443         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47444           mkdir stage1-opcodes; \
47445         mv stage1-opcodes opcodes 
47446 @endif opcodes
47447 @if binutils
47448         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47449           mkdir stage1-binutils; \
47450         mv stage1-binutils binutils 
47451 @endif binutils
47452 @if fixincludes
47453         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47454           mkdir stage1-fixincludes; \
47455         mv stage1-fixincludes fixincludes 
47456 @endif fixincludes
47457 @if gas
47458         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47459           mkdir stage1-gas; \
47460         mv stage1-gas gas 
47461 @endif gas
47462 @if gcc
47463         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47464           mkdir stage1-gcc; \
47465         mv stage1-gcc gcc 
47466 @endif gcc
47467 @if gmp
47468         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47469           mkdir stage1-gmp; \
47470         mv stage1-gmp gmp 
47471 @endif gmp
47472 @if mpfr
47473         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47474           mkdir stage1-mpfr; \
47475         mv stage1-mpfr mpfr 
47476 @endif mpfr
47477 @if mpc
47478         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47479           mkdir stage1-mpc; \
47480         mv stage1-mpc mpc 
47481 @endif mpc
47482 @if isl
47483         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47484           mkdir stage1-isl; \
47485         mv stage1-isl isl 
47486 @endif isl
47487 @if libelf
47488         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47489           mkdir stage1-libelf; \
47490         mv stage1-libelf libelf 
47491 @endif libelf
47492 @if gold
47493         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47494           mkdir stage1-gold; \
47495         mv stage1-gold gold 
47496 @endif gold
47497 @if intl
47498         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47499           mkdir stage1-intl; \
47500         mv stage1-intl intl 
47501 @endif intl
47502 @if ld
47503         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47504           mkdir stage1-ld; \
47505         mv stage1-ld ld 
47506 @endif ld
47507 @if libbacktrace
47508         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47509           mkdir stage1-libbacktrace; \
47510         mv stage1-libbacktrace libbacktrace 
47511 @endif libbacktrace
47512 @if libcpp
47513         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47514           mkdir stage1-libcpp; \
47515         mv stage1-libcpp libcpp 
47516 @endif libcpp
47517 @if libdecnumber
47518         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47519           mkdir stage1-libdecnumber; \
47520         mv stage1-libdecnumber libdecnumber 
47521 @endif libdecnumber
47522 @if libiberty
47523         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47524           mkdir stage1-libiberty; \
47525         mv stage1-libiberty libiberty 
47526 @endif libiberty
47527 @if libiberty-linker-plugin
47528         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47529           mkdir stage1-libiberty-linker-plugin; \
47530         mv stage1-libiberty-linker-plugin libiberty-linker-plugin 
47531 @endif libiberty-linker-plugin
47532 @if zlib
47533         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47534           mkdir stage1-zlib; \
47535         mv stage1-zlib zlib 
47536 @endif zlib
47537 @if lto-plugin
47538         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47539           mkdir stage1-lto-plugin; \
47540         mv stage1-lto-plugin lto-plugin 
47541 @endif lto-plugin
47542         @[ -d stage1-$(TARGET_SUBDIR) ] || \
47543           mkdir stage1-$(TARGET_SUBDIR); \
47544         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
47545
47546 stage1-end:: 
47547 @if bfd
47548         @if test -d $(HOST_SUBDIR)/bfd ; then \
47549           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
47550         fi
47551 @endif bfd
47552 @if opcodes
47553         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47554           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
47555         fi
47556 @endif opcodes
47557 @if binutils
47558         @if test -d $(HOST_SUBDIR)/binutils ; then \
47559           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
47560         fi
47561 @endif binutils
47562 @if fixincludes
47563         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47564           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes  ; \
47565         fi
47566 @endif fixincludes
47567 @if gas
47568         @if test -d $(HOST_SUBDIR)/gas ; then \
47569           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
47570         fi
47571 @endif gas
47572 @if gcc
47573         @if test -d $(HOST_SUBDIR)/gcc ; then \
47574           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
47575         fi
47576 @endif gcc
47577 @if gmp
47578         @if test -d $(HOST_SUBDIR)/gmp ; then \
47579           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
47580         fi
47581 @endif gmp
47582 @if mpfr
47583         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47584           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
47585         fi
47586 @endif mpfr
47587 @if mpc
47588         @if test -d $(HOST_SUBDIR)/mpc ; then \
47589           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
47590         fi
47591 @endif mpc
47592 @if isl
47593         @if test -d $(HOST_SUBDIR)/isl ; then \
47594           cd $(HOST_SUBDIR); mv isl stage1-isl  ; \
47595         fi
47596 @endif isl
47597 @if libelf
47598         @if test -d $(HOST_SUBDIR)/libelf ; then \
47599           cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
47600         fi
47601 @endif libelf
47602 @if gold
47603         @if test -d $(HOST_SUBDIR)/gold ; then \
47604           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
47605         fi
47606 @endif gold
47607 @if intl
47608         @if test -d $(HOST_SUBDIR)/intl ; then \
47609           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
47610         fi
47611 @endif intl
47612 @if ld
47613         @if test -d $(HOST_SUBDIR)/ld ; then \
47614           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
47615         fi
47616 @endif ld
47617 @if libbacktrace
47618         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47619           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace  ; \
47620         fi
47621 @endif libbacktrace
47622 @if libcpp
47623         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47624           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
47625         fi
47626 @endif libcpp
47627 @if libdecnumber
47628         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47629           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
47630         fi
47631 @endif libdecnumber
47632 @if libiberty
47633         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47634           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
47635         fi
47636 @endif libiberty
47637 @if libiberty-linker-plugin
47638         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47639           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin  ; \
47640         fi
47641 @endif libiberty-linker-plugin
47642 @if zlib
47643         @if test -d $(HOST_SUBDIR)/zlib ; then \
47644           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
47645         fi
47646 @endif zlib
47647 @if lto-plugin
47648         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47649           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
47650         fi
47651 @endif lto-plugin
47652         @if test -d $(TARGET_SUBDIR) ; then \
47653           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
47654         fi
47655         rm -f stage_current
47656
47657 # Bubble a bug fix through all the stages up to stage 1.  They are
47658 # remade, but not reconfigured.  The next stage (if any) will not be
47659 # reconfigured either.
47660 .PHONY: stage1-bubble
47661 stage1-bubble:: 
47662         @r=`${PWD_COMMAND}`; export r; \
47663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47664         if test -f stage1-lean  ; then \
47665           echo Skipping rebuild of stage1 ; \
47666         else \
47667           $(MAKE) stage1-start; \
47668           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
47669         fi
47670
47671 .PHONY: all-stage1 clean-stage1
47672 do-clean: clean-stage1
47673
47674 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47675 # only possibility, but now it conflicts with no-bootstrap rules
47676 @if gcc-bootstrap
47677
47678
47679
47680
47681 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47682
47683 .PHONY: distclean-stage1
47684 distclean-stage1::
47685         @: $(MAKE); $(stage)
47686         @test "`cat stage_last`" != stage1 || rm -f stage_last
47687         rm -rf stage1-* 
47688
47689
47690 @endif gcc-bootstrap
47691
47692
47693 .PHONY: stage2-start stage2-end
47694
47695 stage2-start::
47696         @: $(MAKE); $(stage); \
47697         echo stage2 > stage_current ; \
47698         echo stage2 > stage_last; \
47699         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47700 @if bfd
47701         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
47702           mkdir stage2-bfd; \
47703         mv stage2-bfd bfd  ; \
47704         mv stage1-bfd prev-bfd || test -f stage1-lean 
47705 @endif bfd
47706 @if opcodes
47707         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
47708           mkdir stage2-opcodes; \
47709         mv stage2-opcodes opcodes  ; \
47710         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
47711 @endif opcodes
47712 @if binutils
47713         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
47714           mkdir stage2-binutils; \
47715         mv stage2-binutils binutils  ; \
47716         mv stage1-binutils prev-binutils || test -f stage1-lean 
47717 @endif binutils
47718 @if fixincludes
47719         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
47720           mkdir stage2-fixincludes; \
47721         mv stage2-fixincludes fixincludes  ; \
47722         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
47723 @endif fixincludes
47724 @if gas
47725         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
47726           mkdir stage2-gas; \
47727         mv stage2-gas gas  ; \
47728         mv stage1-gas prev-gas || test -f stage1-lean 
47729 @endif gas
47730 @if gcc
47731         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
47732           mkdir stage2-gcc; \
47733         mv stage2-gcc gcc  ; \
47734         mv stage1-gcc prev-gcc || test -f stage1-lean 
47735 @endif gcc
47736 @if gmp
47737         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
47738           mkdir stage2-gmp; \
47739         mv stage2-gmp gmp  ; \
47740         mv stage1-gmp prev-gmp || test -f stage1-lean 
47741 @endif gmp
47742 @if mpfr
47743         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
47744           mkdir stage2-mpfr; \
47745         mv stage2-mpfr mpfr  ; \
47746         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
47747 @endif mpfr
47748 @if mpc
47749         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
47750           mkdir stage2-mpc; \
47751         mv stage2-mpc mpc  ; \
47752         mv stage1-mpc prev-mpc || test -f stage1-lean 
47753 @endif mpc
47754 @if isl
47755         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
47756           mkdir stage2-isl; \
47757         mv stage2-isl isl  ; \
47758         mv stage1-isl prev-isl || test -f stage1-lean 
47759 @endif isl
47760 @if libelf
47761         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
47762           mkdir stage2-libelf; \
47763         mv stage2-libelf libelf  ; \
47764         mv stage1-libelf prev-libelf || test -f stage1-lean 
47765 @endif libelf
47766 @if gold
47767         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
47768           mkdir stage2-gold; \
47769         mv stage2-gold gold  ; \
47770         mv stage1-gold prev-gold || test -f stage1-lean 
47771 @endif gold
47772 @if intl
47773         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
47774           mkdir stage2-intl; \
47775         mv stage2-intl intl  ; \
47776         mv stage1-intl prev-intl || test -f stage1-lean 
47777 @endif intl
47778 @if ld
47779         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
47780           mkdir stage2-ld; \
47781         mv stage2-ld ld  ; \
47782         mv stage1-ld prev-ld || test -f stage1-lean 
47783 @endif ld
47784 @if libbacktrace
47785         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
47786           mkdir stage2-libbacktrace; \
47787         mv stage2-libbacktrace libbacktrace  ; \
47788         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
47789 @endif libbacktrace
47790 @if libcpp
47791         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
47792           mkdir stage2-libcpp; \
47793         mv stage2-libcpp libcpp  ; \
47794         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
47795 @endif libcpp
47796 @if libdecnumber
47797         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
47798           mkdir stage2-libdecnumber; \
47799         mv stage2-libdecnumber libdecnumber  ; \
47800         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
47801 @endif libdecnumber
47802 @if libiberty
47803         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
47804           mkdir stage2-libiberty; \
47805         mv stage2-libiberty libiberty  ; \
47806         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
47807 @endif libiberty
47808 @if libiberty-linker-plugin
47809         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
47810           mkdir stage2-libiberty-linker-plugin; \
47811         mv stage2-libiberty-linker-plugin libiberty-linker-plugin  ; \
47812         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
47813 @endif libiberty-linker-plugin
47814 @if zlib
47815         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
47816           mkdir stage2-zlib; \
47817         mv stage2-zlib zlib  ; \
47818         mv stage1-zlib prev-zlib || test -f stage1-lean 
47819 @endif zlib
47820 @if lto-plugin
47821         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
47822           mkdir stage2-lto-plugin; \
47823         mv stage2-lto-plugin lto-plugin  ; \
47824         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
47825 @endif lto-plugin
47826         @[ -d stage2-$(TARGET_SUBDIR) ] || \
47827           mkdir stage2-$(TARGET_SUBDIR); \
47828         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
47829         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
47830
47831 stage2-end:: 
47832 @if bfd
47833         @if test -d $(HOST_SUBDIR)/bfd ; then \
47834           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
47835           mv prev-bfd stage1-bfd ; :  ; \
47836         fi
47837 @endif bfd
47838 @if opcodes
47839         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47840           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
47841           mv prev-opcodes stage1-opcodes ; :  ; \
47842         fi
47843 @endif opcodes
47844 @if binutils
47845         @if test -d $(HOST_SUBDIR)/binutils ; then \
47846           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
47847           mv prev-binutils stage1-binutils ; :  ; \
47848         fi
47849 @endif binutils
47850 @if fixincludes
47851         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47852           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes ; \
47853           mv prev-fixincludes stage1-fixincludes ; :  ; \
47854         fi
47855 @endif fixincludes
47856 @if gas
47857         @if test -d $(HOST_SUBDIR)/gas ; then \
47858           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
47859           mv prev-gas stage1-gas ; :  ; \
47860         fi
47861 @endif gas
47862 @if gcc
47863         @if test -d $(HOST_SUBDIR)/gcc ; then \
47864           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
47865           mv prev-gcc stage1-gcc ; :  ; \
47866         fi
47867 @endif gcc
47868 @if gmp
47869         @if test -d $(HOST_SUBDIR)/gmp ; then \
47870           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
47871           mv prev-gmp stage1-gmp ; :  ; \
47872         fi
47873 @endif gmp
47874 @if mpfr
47875         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47876           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
47877           mv prev-mpfr stage1-mpfr ; :  ; \
47878         fi
47879 @endif mpfr
47880 @if mpc
47881         @if test -d $(HOST_SUBDIR)/mpc ; then \
47882           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
47883           mv prev-mpc stage1-mpc ; :  ; \
47884         fi
47885 @endif mpc
47886 @if isl
47887         @if test -d $(HOST_SUBDIR)/isl ; then \
47888           cd $(HOST_SUBDIR); mv isl stage2-isl ; \
47889           mv prev-isl stage1-isl ; :  ; \
47890         fi
47891 @endif isl
47892 @if libelf
47893         @if test -d $(HOST_SUBDIR)/libelf ; then \
47894           cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
47895           mv prev-libelf stage1-libelf ; :  ; \
47896         fi
47897 @endif libelf
47898 @if gold
47899         @if test -d $(HOST_SUBDIR)/gold ; then \
47900           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
47901           mv prev-gold stage1-gold ; :  ; \
47902         fi
47903 @endif gold
47904 @if intl
47905         @if test -d $(HOST_SUBDIR)/intl ; then \
47906           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
47907           mv prev-intl stage1-intl ; :  ; \
47908         fi
47909 @endif intl
47910 @if ld
47911         @if test -d $(HOST_SUBDIR)/ld ; then \
47912           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
47913           mv prev-ld stage1-ld ; :  ; \
47914         fi
47915 @endif ld
47916 @if libbacktrace
47917         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47918           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace ; \
47919           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
47920         fi
47921 @endif libbacktrace
47922 @if libcpp
47923         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47924           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
47925           mv prev-libcpp stage1-libcpp ; :  ; \
47926         fi
47927 @endif libcpp
47928 @if libdecnumber
47929         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47930           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
47931           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
47932         fi
47933 @endif libdecnumber
47934 @if libiberty
47935         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47936           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
47937           mv prev-libiberty stage1-libiberty ; :  ; \
47938         fi
47939 @endif libiberty
47940 @if libiberty-linker-plugin
47941         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47942           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin ; \
47943           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; :  ; \
47944         fi
47945 @endif libiberty-linker-plugin
47946 @if zlib
47947         @if test -d $(HOST_SUBDIR)/zlib ; then \
47948           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
47949           mv prev-zlib stage1-zlib ; :  ; \
47950         fi
47951 @endif zlib
47952 @if lto-plugin
47953         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47954           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
47955           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
47956         fi
47957 @endif lto-plugin
47958         @if test -d $(TARGET_SUBDIR) ; then \
47959           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
47960           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
47961         fi
47962         rm -f stage_current
47963
47964 # Bubble a bug fix through all the stages up to stage 2.  They are
47965 # remade, but not reconfigured.  The next stage (if any) will not be
47966 # reconfigured either.
47967 .PHONY: stage2-bubble
47968 stage2-bubble:: stage1-bubble
47969         @r=`${PWD_COMMAND}`; export r; \
47970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47971         if test -f stage2-lean || test -f stage1-lean  ; then \
47972           echo Skipping rebuild of stage2 ; \
47973         else \
47974           $(MAKE) stage2-start; \
47975           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
47976         fi
47977
47978 .PHONY: all-stage2 clean-stage2
47979 do-clean: clean-stage2
47980
47981 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47982 # only possibility, but now it conflicts with no-bootstrap rules
47983 @if gcc-bootstrap
47984
47985
47986
47987 .PHONY: bootstrap2 bootstrap2-lean
47988 bootstrap2:
47989         echo stage2 > stage_final
47990         @r=`${PWD_COMMAND}`; export r; \
47991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47992         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
47993         @: $(MAKE); $(unstage)
47994         @r=`${PWD_COMMAND}`; export r; \
47995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47996         TFLAGS="$(STAGE2_TFLAGS)"; \
47997         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
47998
47999 bootstrap2-lean:
48000         echo stage2 > stage_final
48001         @r=`${PWD_COMMAND}`; export r; \
48002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48003         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48004         @: $(MAKE); $(unstage)
48005         @r=`${PWD_COMMAND}`; export r; \
48006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48007         TFLAGS="$(STAGE2_TFLAGS)"; \
48008         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48009
48010
48011 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48012 distclean-stage1:: distclean-stage2 
48013 .PHONY: distclean-stage2
48014 distclean-stage2::
48015         @: $(MAKE); $(stage)
48016         @test "`cat stage_last`" != stage2 || rm -f stage_last
48017         rm -rf stage2-* 
48018
48019
48020 @endif gcc-bootstrap
48021
48022
48023 .PHONY: stage3-start stage3-end
48024
48025 stage3-start::
48026         @: $(MAKE); $(stage); \
48027         echo stage3 > stage_current ; \
48028         echo stage3 > stage_last; \
48029         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48030 @if bfd
48031         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48032           mkdir stage3-bfd; \
48033         mv stage3-bfd bfd  ; \
48034         mv stage2-bfd prev-bfd || test -f stage2-lean 
48035 @endif bfd
48036 @if opcodes
48037         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48038           mkdir stage3-opcodes; \
48039         mv stage3-opcodes opcodes  ; \
48040         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
48041 @endif opcodes
48042 @if binutils
48043         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48044           mkdir stage3-binutils; \
48045         mv stage3-binutils binutils  ; \
48046         mv stage2-binutils prev-binutils || test -f stage2-lean 
48047 @endif binutils
48048 @if fixincludes
48049         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48050           mkdir stage3-fixincludes; \
48051         mv stage3-fixincludes fixincludes  ; \
48052         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
48053 @endif fixincludes
48054 @if gas
48055         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48056           mkdir stage3-gas; \
48057         mv stage3-gas gas  ; \
48058         mv stage2-gas prev-gas || test -f stage2-lean 
48059 @endif gas
48060 @if gcc
48061         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48062           mkdir stage3-gcc; \
48063         mv stage3-gcc gcc  ; \
48064         mv stage2-gcc prev-gcc || test -f stage2-lean 
48065 @endif gcc
48066 @if gmp
48067         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48068           mkdir stage3-gmp; \
48069         mv stage3-gmp gmp  ; \
48070         mv stage2-gmp prev-gmp || test -f stage2-lean 
48071 @endif gmp
48072 @if mpfr
48073         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48074           mkdir stage3-mpfr; \
48075         mv stage3-mpfr mpfr  ; \
48076         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
48077 @endif mpfr
48078 @if mpc
48079         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48080           mkdir stage3-mpc; \
48081         mv stage3-mpc mpc  ; \
48082         mv stage2-mpc prev-mpc || test -f stage2-lean 
48083 @endif mpc
48084 @if isl
48085         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48086           mkdir stage3-isl; \
48087         mv stage3-isl isl  ; \
48088         mv stage2-isl prev-isl || test -f stage2-lean 
48089 @endif isl
48090 @if libelf
48091         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48092           mkdir stage3-libelf; \
48093         mv stage3-libelf libelf  ; \
48094         mv stage2-libelf prev-libelf || test -f stage2-lean 
48095 @endif libelf
48096 @if gold
48097         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48098           mkdir stage3-gold; \
48099         mv stage3-gold gold  ; \
48100         mv stage2-gold prev-gold || test -f stage2-lean 
48101 @endif gold
48102 @if intl
48103         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48104           mkdir stage3-intl; \
48105         mv stage3-intl intl  ; \
48106         mv stage2-intl prev-intl || test -f stage2-lean 
48107 @endif intl
48108 @if ld
48109         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48110           mkdir stage3-ld; \
48111         mv stage3-ld ld  ; \
48112         mv stage2-ld prev-ld || test -f stage2-lean 
48113 @endif ld
48114 @if libbacktrace
48115         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48116           mkdir stage3-libbacktrace; \
48117         mv stage3-libbacktrace libbacktrace  ; \
48118         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
48119 @endif libbacktrace
48120 @if libcpp
48121         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48122           mkdir stage3-libcpp; \
48123         mv stage3-libcpp libcpp  ; \
48124         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
48125 @endif libcpp
48126 @if libdecnumber
48127         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48128           mkdir stage3-libdecnumber; \
48129         mv stage3-libdecnumber libdecnumber  ; \
48130         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
48131 @endif libdecnumber
48132 @if libiberty
48133         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48134           mkdir stage3-libiberty; \
48135         mv stage3-libiberty libiberty  ; \
48136         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
48137 @endif libiberty
48138 @if libiberty-linker-plugin
48139         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48140           mkdir stage3-libiberty-linker-plugin; \
48141         mv stage3-libiberty-linker-plugin libiberty-linker-plugin  ; \
48142         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
48143 @endif libiberty-linker-plugin
48144 @if zlib
48145         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48146           mkdir stage3-zlib; \
48147         mv stage3-zlib zlib  ; \
48148         mv stage2-zlib prev-zlib || test -f stage2-lean 
48149 @endif zlib
48150 @if lto-plugin
48151         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48152           mkdir stage3-lto-plugin; \
48153         mv stage3-lto-plugin lto-plugin  ; \
48154         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
48155 @endif lto-plugin
48156         @[ -d stage3-$(TARGET_SUBDIR) ] || \
48157           mkdir stage3-$(TARGET_SUBDIR); \
48158         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48159         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
48160
48161 stage3-end:: 
48162 @if bfd
48163         @if test -d $(HOST_SUBDIR)/bfd ; then \
48164           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
48165           mv prev-bfd stage2-bfd ; :  ; \
48166         fi
48167 @endif bfd
48168 @if opcodes
48169         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48170           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
48171           mv prev-opcodes stage2-opcodes ; :  ; \
48172         fi
48173 @endif opcodes
48174 @if binutils
48175         @if test -d $(HOST_SUBDIR)/binutils ; then \
48176           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
48177           mv prev-binutils stage2-binutils ; :  ; \
48178         fi
48179 @endif binutils
48180 @if fixincludes
48181         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48182           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes ; \
48183           mv prev-fixincludes stage2-fixincludes ; :  ; \
48184         fi
48185 @endif fixincludes
48186 @if gas
48187         @if test -d $(HOST_SUBDIR)/gas ; then \
48188           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
48189           mv prev-gas stage2-gas ; :  ; \
48190         fi
48191 @endif gas
48192 @if gcc
48193         @if test -d $(HOST_SUBDIR)/gcc ; then \
48194           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
48195           mv prev-gcc stage2-gcc ; :  ; \
48196         fi
48197 @endif gcc
48198 @if gmp
48199         @if test -d $(HOST_SUBDIR)/gmp ; then \
48200           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
48201           mv prev-gmp stage2-gmp ; :  ; \
48202         fi
48203 @endif gmp
48204 @if mpfr
48205         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48206           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
48207           mv prev-mpfr stage2-mpfr ; :  ; \
48208         fi
48209 @endif mpfr
48210 @if mpc
48211         @if test -d $(HOST_SUBDIR)/mpc ; then \
48212           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
48213           mv prev-mpc stage2-mpc ; :  ; \
48214         fi
48215 @endif mpc
48216 @if isl
48217         @if test -d $(HOST_SUBDIR)/isl ; then \
48218           cd $(HOST_SUBDIR); mv isl stage3-isl ; \
48219           mv prev-isl stage2-isl ; :  ; \
48220         fi
48221 @endif isl
48222 @if libelf
48223         @if test -d $(HOST_SUBDIR)/libelf ; then \
48224           cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
48225           mv prev-libelf stage2-libelf ; :  ; \
48226         fi
48227 @endif libelf
48228 @if gold
48229         @if test -d $(HOST_SUBDIR)/gold ; then \
48230           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
48231           mv prev-gold stage2-gold ; :  ; \
48232         fi
48233 @endif gold
48234 @if intl
48235         @if test -d $(HOST_SUBDIR)/intl ; then \
48236           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
48237           mv prev-intl stage2-intl ; :  ; \
48238         fi
48239 @endif intl
48240 @if ld
48241         @if test -d $(HOST_SUBDIR)/ld ; then \
48242           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
48243           mv prev-ld stage2-ld ; :  ; \
48244         fi
48245 @endif ld
48246 @if libbacktrace
48247         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
48248           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace ; \
48249           mv prev-libbacktrace stage2-libbacktrace ; :  ; \
48250         fi
48251 @endif libbacktrace
48252 @if libcpp
48253         @if test -d $(HOST_SUBDIR)/libcpp ; then \
48254           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
48255           mv prev-libcpp stage2-libcpp ; :  ; \
48256         fi
48257 @endif libcpp
48258 @if libdecnumber
48259         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48260           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
48261           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
48262         fi
48263 @endif libdecnumber
48264 @if libiberty
48265         @if test -d $(HOST_SUBDIR)/libiberty ; then \
48266           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
48267           mv prev-libiberty stage2-libiberty ; :  ; \
48268         fi
48269 @endif libiberty
48270 @if libiberty-linker-plugin
48271         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
48272           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin ; \
48273           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin ; :  ; \
48274         fi
48275 @endif libiberty-linker-plugin
48276 @if zlib
48277         @if test -d $(HOST_SUBDIR)/zlib ; then \
48278           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
48279           mv prev-zlib stage2-zlib ; :  ; \
48280         fi
48281 @endif zlib
48282 @if lto-plugin
48283         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
48284           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
48285           mv prev-lto-plugin stage2-lto-plugin ; :  ; \
48286         fi
48287 @endif lto-plugin
48288         @if test -d $(TARGET_SUBDIR) ; then \
48289           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
48290           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
48291         fi
48292         rm -f stage_current
48293
48294 # Bubble a bug fix through all the stages up to stage 3.  They are
48295 # remade, but not reconfigured.  The next stage (if any) will not be
48296 # reconfigured either.
48297 .PHONY: stage3-bubble
48298 stage3-bubble:: stage2-bubble
48299         @r=`${PWD_COMMAND}`; export r; \
48300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48301         if test -f stage3-lean || test -f stage2-lean  ; then \
48302           echo Skipping rebuild of stage3 ; \
48303         else \
48304           $(MAKE) stage3-start; \
48305           if $(LEAN); then \
48306             rm -rf stage1-* ; \
48307             $(STAMP) stage1-lean ; \
48308           fi; \
48309           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48310         fi
48311         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48312
48313 .PHONY: all-stage3 clean-stage3
48314 do-clean: clean-stage3
48315
48316 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48317 # only possibility, but now it conflicts with no-bootstrap rules
48318 @if gcc-bootstrap
48319
48320 compare:
48321         @r=`${PWD_COMMAND}`; export r; \
48322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48323         if test -f stage2-lean; then \
48324           echo Cannot compare object files as stage 2 was deleted. ; \
48325           exit 0 ; \
48326         fi; \
48327         : $(MAKE); $(stage); \
48328         rm -f .bad_compare ; \
48329         echo Comparing stages 2 and 3 ; \
48330         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48331         files=`find stage3-* -name "*$(objext)" -print | \
48332                  sed -n s,^stage$$sed-,,p` ; \
48333         for file in $${files} ; do \
48334           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48335           if test ! -f $$f1; then continue; fi; \
48336           $(do-compare) > /dev/null 2>&1; \
48337           if test $$? -eq 1; then \
48338             case $$file in \
48339               @compare_exclusions@) \
48340                 echo warning: $$file differs ;; \
48341               *) \
48342                 echo $$file differs >> .bad_compare ;; \
48343             esac ; \
48344           fi ; \
48345         done ; \
48346         if [ -f .bad_compare ]; then \
48347           echo "Bootstrap comparison failure!"; \
48348           cat .bad_compare; \
48349           exit 1; \
48350         else \
48351           echo Comparison successful.; \
48352         fi ; \
48353         $(STAMP) compare
48354         if $(LEAN); then \
48355           rm -rf stage2-*; \
48356           $(STAMP) stage2-lean; \
48357         fi
48358
48359
48360
48361 .PHONY: bootstrap bootstrap-lean
48362 bootstrap:
48363         echo stage3 > stage_final
48364         @r=`${PWD_COMMAND}`; export r; \
48365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48366         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48367         @: $(MAKE); $(unstage)
48368         @r=`${PWD_COMMAND}`; export r; \
48369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48370         TFLAGS="$(STAGE3_TFLAGS)"; \
48371         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48372
48373 bootstrap-lean:
48374         echo stage3 > stage_final
48375         @r=`${PWD_COMMAND}`; export r; \
48376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48377         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48378         @: $(MAKE); $(unstage)
48379         @r=`${PWD_COMMAND}`; export r; \
48380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48381         TFLAGS="$(STAGE3_TFLAGS)"; \
48382         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48383
48384
48385 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48386 distclean-stage2:: distclean-stage3 
48387 .PHONY: distclean-stage3
48388 distclean-stage3::
48389         @: $(MAKE); $(stage)
48390         @test "`cat stage_last`" != stage3 || rm -f stage_last
48391         rm -rf stage3-* compare 
48392
48393
48394 .PHONY: cleanstrap
48395 cleanstrap: do-distclean local-clean
48396         echo stage3 > stage_final
48397         @r=`${PWD_COMMAND}`; export r; \
48398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48399         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48400         @: $(MAKE); $(unstage)
48401         @r=`${PWD_COMMAND}`; export r; \
48402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48403         TFLAGS="$(STAGE3_TFLAGS)"; \
48404         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48405
48406 @endif gcc-bootstrap
48407
48408
48409 .PHONY: stage4-start stage4-end
48410
48411 stage4-start::
48412         @: $(MAKE); $(stage); \
48413         echo stage4 > stage_current ; \
48414         echo stage4 > stage_last; \
48415         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48416 @if bfd
48417         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48418           mkdir stage4-bfd; \
48419         mv stage4-bfd bfd  ; \
48420         mv stage3-bfd prev-bfd || test -f stage3-lean 
48421 @endif bfd
48422 @if opcodes
48423         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48424           mkdir stage4-opcodes; \
48425         mv stage4-opcodes opcodes  ; \
48426         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
48427 @endif opcodes
48428 @if binutils
48429         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48430           mkdir stage4-binutils; \
48431         mv stage4-binutils binutils  ; \
48432         mv stage3-binutils prev-binutils || test -f stage3-lean 
48433 @endif binutils
48434 @if fixincludes
48435         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48436           mkdir stage4-fixincludes; \
48437         mv stage4-fixincludes fixincludes  ; \
48438         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
48439 @endif fixincludes
48440 @if gas
48441         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48442           mkdir stage4-gas; \
48443         mv stage4-gas gas  ; \
48444         mv stage3-gas prev-gas || test -f stage3-lean 
48445 @endif gas
48446 @if gcc
48447         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48448           mkdir stage4-gcc; \
48449         mv stage4-gcc gcc  ; \
48450         mv stage3-gcc prev-gcc || test -f stage3-lean 
48451 @endif gcc
48452 @if gmp
48453         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48454           mkdir stage4-gmp; \
48455         mv stage4-gmp gmp  ; \
48456         mv stage3-gmp prev-gmp || test -f stage3-lean 
48457 @endif gmp
48458 @if mpfr
48459         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48460           mkdir stage4-mpfr; \
48461         mv stage4-mpfr mpfr  ; \
48462         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
48463 @endif mpfr
48464 @if mpc
48465         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48466           mkdir stage4-mpc; \
48467         mv stage4-mpc mpc  ; \
48468         mv stage3-mpc prev-mpc || test -f stage3-lean 
48469 @endif mpc
48470 @if isl
48471         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48472           mkdir stage4-isl; \
48473         mv stage4-isl isl  ; \
48474         mv stage3-isl prev-isl || test -f stage3-lean 
48475 @endif isl
48476 @if libelf
48477         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48478           mkdir stage4-libelf; \
48479         mv stage4-libelf libelf  ; \
48480         mv stage3-libelf prev-libelf || test -f stage3-lean 
48481 @endif libelf
48482 @if gold
48483         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48484           mkdir stage4-gold; \
48485         mv stage4-gold gold  ; \
48486         mv stage3-gold prev-gold || test -f stage3-lean 
48487 @endif gold
48488 @if intl
48489         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48490           mkdir stage4-intl; \
48491         mv stage4-intl intl  ; \
48492         mv stage3-intl prev-intl || test -f stage3-lean 
48493 @endif intl
48494 @if ld
48495         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48496           mkdir stage4-ld; \
48497         mv stage4-ld ld  ; \
48498         mv stage3-ld prev-ld || test -f stage3-lean 
48499 @endif ld
48500 @if libbacktrace
48501         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48502           mkdir stage4-libbacktrace; \
48503         mv stage4-libbacktrace libbacktrace  ; \
48504         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
48505 @endif libbacktrace
48506 @if libcpp
48507         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48508           mkdir stage4-libcpp; \
48509         mv stage4-libcpp libcpp  ; \
48510         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
48511 @endif libcpp
48512 @if libdecnumber
48513         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48514           mkdir stage4-libdecnumber; \
48515         mv stage4-libdecnumber libdecnumber  ; \
48516         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
48517 @endif libdecnumber
48518 @if libiberty
48519         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48520           mkdir stage4-libiberty; \
48521         mv stage4-libiberty libiberty  ; \
48522         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
48523 @endif libiberty
48524 @if libiberty-linker-plugin
48525         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48526           mkdir stage4-libiberty-linker-plugin; \
48527         mv stage4-libiberty-linker-plugin libiberty-linker-plugin  ; \
48528         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
48529 @endif libiberty-linker-plugin
48530 @if zlib
48531         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48532           mkdir stage4-zlib; \
48533         mv stage4-zlib zlib  ; \
48534         mv stage3-zlib prev-zlib || test -f stage3-lean 
48535 @endif zlib
48536 @if lto-plugin
48537         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
48538           mkdir stage4-lto-plugin; \
48539         mv stage4-lto-plugin lto-plugin  ; \
48540         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
48541 @endif lto-plugin
48542         @[ -d stage4-$(TARGET_SUBDIR) ] || \
48543           mkdir stage4-$(TARGET_SUBDIR); \
48544         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48545         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
48546
48547 stage4-end:: 
48548 @if bfd
48549         @if test -d $(HOST_SUBDIR)/bfd ; then \
48550           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
48551           mv prev-bfd stage3-bfd ; :  ; \
48552         fi
48553 @endif bfd
48554 @if opcodes
48555         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48556           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
48557           mv prev-opcodes stage3-opcodes ; :  ; \
48558         fi
48559 @endif opcodes
48560 @if binutils
48561         @if test -d $(HOST_SUBDIR)/binutils ; then \
48562           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
48563           mv prev-binutils stage3-binutils ; :  ; \
48564         fi
48565 @endif binutils
48566 @if fixincludes
48567         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48568           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes ; \
48569           mv prev-fixincludes stage3-fixincludes ; :  ; \
48570         fi
48571 @endif fixincludes
48572 @if gas
48573         @if test -d $(HOST_SUBDIR)/gas ; then \
48574           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
48575           mv prev-gas stage3-gas ; :  ; \
48576         fi
48577 @endif gas
48578 @if gcc
48579         @if test -d $(HOST_SUBDIR)/gcc ; then \
48580           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
48581           mv prev-gcc stage3-gcc ; :  ; \
48582         fi
48583 @endif gcc
48584 @if gmp
48585         @if test -d $(HOST_SUBDIR)/gmp ; then \
48586           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
48587           mv prev-gmp stage3-gmp ; :  ; \
48588         fi
48589 @endif gmp
48590 @if mpfr
48591         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48592           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
48593           mv prev-mpfr stage3-mpfr ; :  ; \
48594         fi
48595 @endif mpfr
48596 @if mpc
48597         @if test -d $(HOST_SUBDIR)/mpc ; then \
48598           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
48599           mv prev-mpc stage3-mpc ; :  ; \
48600         fi
48601 @endif mpc
48602 @if isl
48603         @if test -d $(HOST_SUBDIR)/isl ; then \
48604           cd $(HOST_SUBDIR); mv isl stage4-isl ; \
48605           mv prev-isl stage3-isl ; :  ; \
48606         fi
48607 @endif isl
48608 @if libelf
48609         @if test -d $(HOST_SUBDIR)/libelf ; then \
48610           cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
48611           mv prev-libelf stage3-libelf ; :  ; \
48612         fi
48613 @endif libelf
48614 @if gold
48615         @if test -d $(HOST_SUBDIR)/gold ; then \
48616           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
48617           mv prev-gold stage3-gold ; :  ; \
48618         fi
48619 @endif gold
48620 @if intl
48621         @if test -d $(HOST_SUBDIR)/intl ; then \
48622           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
48623           mv prev-intl stage3-intl ; :  ; \
48624         fi
48625 @endif intl
48626 @if ld
48627         @if test -d $(HOST_SUBDIR)/ld ; then \
48628           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
48629           mv prev-ld stage3-ld ; :  ; \
48630         fi
48631 @endif ld
48632 @if libbacktrace
48633         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
48634           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace ; \
48635           mv prev-libbacktrace stage3-libbacktrace ; :  ; \
48636         fi
48637 @endif libbacktrace
48638 @if libcpp
48639         @if test -d $(HOST_SUBDIR)/libcpp ; then \
48640           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
48641           mv prev-libcpp stage3-libcpp ; :  ; \
48642         fi
48643 @endif libcpp
48644 @if libdecnumber
48645         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48646           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
48647           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
48648         fi
48649 @endif libdecnumber
48650 @if libiberty
48651         @if test -d $(HOST_SUBDIR)/libiberty ; then \
48652           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
48653           mv prev-libiberty stage3-libiberty ; :  ; \
48654         fi
48655 @endif libiberty
48656 @if libiberty-linker-plugin
48657         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
48658           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin ; \
48659           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin ; :  ; \
48660         fi
48661 @endif libiberty-linker-plugin
48662 @if zlib
48663         @if test -d $(HOST_SUBDIR)/zlib ; then \
48664           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
48665           mv prev-zlib stage3-zlib ; :  ; \
48666         fi
48667 @endif zlib
48668 @if lto-plugin
48669         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
48670           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
48671           mv prev-lto-plugin stage3-lto-plugin ; :  ; \
48672         fi
48673 @endif lto-plugin
48674         @if test -d $(TARGET_SUBDIR) ; then \
48675           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
48676           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
48677         fi
48678         rm -f stage_current
48679
48680 # Bubble a bug fix through all the stages up to stage 4.  They are
48681 # remade, but not reconfigured.  The next stage (if any) will not be
48682 # reconfigured either.
48683 .PHONY: stage4-bubble
48684 stage4-bubble:: stage3-bubble
48685         @r=`${PWD_COMMAND}`; export r; \
48686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48687         if test -f stage4-lean || test -f stage3-lean  ; then \
48688           echo Skipping rebuild of stage4 ; \
48689         else \
48690           $(MAKE) stage4-start; \
48691           if $(LEAN); then \
48692             rm -rf stage2-* ; \
48693             $(STAMP) stage2-lean ; \
48694           fi; \
48695           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
48696         fi
48697         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
48698
48699 .PHONY: all-stage4 clean-stage4
48700 do-clean: clean-stage4
48701
48702 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48703 # only possibility, but now it conflicts with no-bootstrap rules
48704 @if gcc-bootstrap
48705
48706 compare3:
48707         @r=`${PWD_COMMAND}`; export r; \
48708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48709         if test -f stage3-lean; then \
48710           echo Cannot compare object files as stage 3 was deleted. ; \
48711           exit 0 ; \
48712         fi; \
48713         : $(MAKE); $(stage); \
48714         rm -f .bad_compare ; \
48715         echo Comparing stages 3 and 4 ; \
48716         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
48717         files=`find stage4-* -name "*$(objext)" -print | \
48718                  sed -n s,^stage$$sed-,,p` ; \
48719         for file in $${files} ; do \
48720           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
48721           if test ! -f $$f1; then continue; fi; \
48722           $(do-compare3) > /dev/null 2>&1; \
48723           if test $$? -eq 1; then \
48724             case $$file in \
48725               @compare_exclusions@) \
48726                 echo warning: $$file differs ;; \
48727               *) \
48728                 echo $$file differs >> .bad_compare ;; \
48729             esac ; \
48730           fi ; \
48731         done ; \
48732         if [ -f .bad_compare ]; then \
48733           echo "Bootstrap comparison failure!"; \
48734           cat .bad_compare; \
48735           exit 1; \
48736         else \
48737           echo Comparison successful.; \
48738         fi ; \
48739         $(STAMP) compare3
48740         if $(LEAN); then \
48741           rm -rf stage3-*; \
48742           $(STAMP) stage3-lean; \
48743         fi
48744
48745
48746
48747 .PHONY: bootstrap4 bootstrap4-lean
48748 bootstrap4:
48749         echo stage4 > stage_final
48750         @r=`${PWD_COMMAND}`; export r; \
48751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48752         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
48753         @: $(MAKE); $(unstage)
48754         @r=`${PWD_COMMAND}`; export r; \
48755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48756         TFLAGS="$(STAGE4_TFLAGS)"; \
48757         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48758
48759 bootstrap4-lean:
48760         echo stage4 > stage_final
48761         @r=`${PWD_COMMAND}`; export r; \
48762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48763         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
48764         @: $(MAKE); $(unstage)
48765         @r=`${PWD_COMMAND}`; export r; \
48766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48767         TFLAGS="$(STAGE4_TFLAGS)"; \
48768         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48769
48770
48771 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48772 distclean-stage3:: distclean-stage4 
48773 .PHONY: distclean-stage4
48774 distclean-stage4::
48775         @: $(MAKE); $(stage)
48776         @test "`cat stage_last`" != stage4 || rm -f stage_last
48777         rm -rf stage4-* compare3 
48778
48779
48780 @endif gcc-bootstrap
48781
48782
48783 .PHONY: stageprofile-start stageprofile-end
48784
48785 stageprofile-start::
48786         @: $(MAKE); $(stage); \
48787         echo stageprofile > stage_current ; \
48788         echo stageprofile > stage_last; \
48789         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48790 @if bfd
48791         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
48792           mkdir stageprofile-bfd; \
48793         mv stageprofile-bfd bfd  ; \
48794         mv stage1-bfd prev-bfd || test -f stage1-lean 
48795 @endif bfd
48796 @if opcodes
48797         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
48798           mkdir stageprofile-opcodes; \
48799         mv stageprofile-opcodes opcodes  ; \
48800         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48801 @endif opcodes
48802 @if binutils
48803         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
48804           mkdir stageprofile-binutils; \
48805         mv stageprofile-binutils binutils  ; \
48806         mv stage1-binutils prev-binutils || test -f stage1-lean 
48807 @endif binutils
48808 @if fixincludes
48809         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
48810           mkdir stageprofile-fixincludes; \
48811         mv stageprofile-fixincludes fixincludes  ; \
48812         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
48813 @endif fixincludes
48814 @if gas
48815         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
48816           mkdir stageprofile-gas; \
48817         mv stageprofile-gas gas  ; \
48818         mv stage1-gas prev-gas || test -f stage1-lean 
48819 @endif gas
48820 @if gcc
48821         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
48822           mkdir stageprofile-gcc; \
48823         mv stageprofile-gcc gcc  ; \
48824         mv stage1-gcc prev-gcc || test -f stage1-lean 
48825 @endif gcc
48826 @if gmp
48827         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
48828           mkdir stageprofile-gmp; \
48829         mv stageprofile-gmp gmp  ; \
48830         mv stage1-gmp prev-gmp || test -f stage1-lean 
48831 @endif gmp
48832 @if mpfr
48833         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
48834           mkdir stageprofile-mpfr; \
48835         mv stageprofile-mpfr mpfr  ; \
48836         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48837 @endif mpfr
48838 @if mpc
48839         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
48840           mkdir stageprofile-mpc; \
48841         mv stageprofile-mpc mpc  ; \
48842         mv stage1-mpc prev-mpc || test -f stage1-lean 
48843 @endif mpc
48844 @if isl
48845         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
48846           mkdir stageprofile-isl; \
48847         mv stageprofile-isl isl  ; \
48848         mv stage1-isl prev-isl || test -f stage1-lean 
48849 @endif isl
48850 @if libelf
48851         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
48852           mkdir stageprofile-libelf; \
48853         mv stageprofile-libelf libelf  ; \
48854         mv stage1-libelf prev-libelf || test -f stage1-lean 
48855 @endif libelf
48856 @if gold
48857         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
48858           mkdir stageprofile-gold; \
48859         mv stageprofile-gold gold  ; \
48860         mv stage1-gold prev-gold || test -f stage1-lean 
48861 @endif gold
48862 @if intl
48863         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
48864           mkdir stageprofile-intl; \
48865         mv stageprofile-intl intl  ; \
48866         mv stage1-intl prev-intl || test -f stage1-lean 
48867 @endif intl
48868 @if ld
48869         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
48870           mkdir stageprofile-ld; \
48871         mv stageprofile-ld ld  ; \
48872         mv stage1-ld prev-ld || test -f stage1-lean 
48873 @endif ld
48874 @if libbacktrace
48875         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
48876           mkdir stageprofile-libbacktrace; \
48877         mv stageprofile-libbacktrace libbacktrace  ; \
48878         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
48879 @endif libbacktrace
48880 @if libcpp
48881         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
48882           mkdir stageprofile-libcpp; \
48883         mv stageprofile-libcpp libcpp  ; \
48884         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48885 @endif libcpp
48886 @if libdecnumber
48887         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
48888           mkdir stageprofile-libdecnumber; \
48889         mv stageprofile-libdecnumber libdecnumber  ; \
48890         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48891 @endif libdecnumber
48892 @if libiberty
48893         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
48894           mkdir stageprofile-libiberty; \
48895         mv stageprofile-libiberty libiberty  ; \
48896         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48897 @endif libiberty
48898 @if libiberty-linker-plugin
48899         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
48900           mkdir stageprofile-libiberty-linker-plugin; \
48901         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin  ; \
48902         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
48903 @endif libiberty-linker-plugin
48904 @if zlib
48905         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
48906           mkdir stageprofile-zlib; \
48907         mv stageprofile-zlib zlib  ; \
48908         mv stage1-zlib prev-zlib || test -f stage1-lean 
48909 @endif zlib
48910 @if lto-plugin
48911         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
48912           mkdir stageprofile-lto-plugin; \
48913         mv stageprofile-lto-plugin lto-plugin  ; \
48914         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
48915 @endif lto-plugin
48916         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
48917           mkdir stageprofile-$(TARGET_SUBDIR); \
48918         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48919         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48920
48921 stageprofile-end:: 
48922 @if bfd
48923         @if test -d $(HOST_SUBDIR)/bfd ; then \
48924           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
48925           mv prev-bfd stage1-bfd ; :  ; \
48926         fi
48927 @endif bfd
48928 @if opcodes
48929         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48930           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
48931           mv prev-opcodes stage1-opcodes ; :  ; \
48932         fi
48933 @endif opcodes
48934 @if binutils
48935         @if test -d $(HOST_SUBDIR)/binutils ; then \
48936           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
48937           mv prev-binutils stage1-binutils ; :  ; \
48938         fi
48939 @endif binutils
48940 @if fixincludes
48941         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48942           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes ; \
48943           mv prev-fixincludes stage1-fixincludes ; :  ; \
48944         fi
48945 @endif fixincludes
48946 @if gas
48947         @if test -d $(HOST_SUBDIR)/gas ; then \
48948           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
48949           mv prev-gas stage1-gas ; :  ; \
48950         fi
48951 @endif gas
48952 @if gcc
48953         @if test -d $(HOST_SUBDIR)/gcc ; then \
48954           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
48955           mv prev-gcc stage1-gcc ; :  ; \
48956         fi
48957 @endif gcc
48958 @if gmp
48959         @if test -d $(HOST_SUBDIR)/gmp ; then \
48960           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
48961           mv prev-gmp stage1-gmp ; :  ; \
48962         fi
48963 @endif gmp
48964 @if mpfr
48965         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48966           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
48967           mv prev-mpfr stage1-mpfr ; :  ; \
48968         fi
48969 @endif mpfr
48970 @if mpc
48971         @if test -d $(HOST_SUBDIR)/mpc ; then \
48972           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
48973           mv prev-mpc stage1-mpc ; :  ; \
48974         fi
48975 @endif mpc
48976 @if isl
48977         @if test -d $(HOST_SUBDIR)/isl ; then \
48978           cd $(HOST_SUBDIR); mv isl stageprofile-isl ; \
48979           mv prev-isl stage1-isl ; :  ; \
48980         fi
48981 @endif isl
48982 @if libelf
48983         @if test -d $(HOST_SUBDIR)/libelf ; then \
48984           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
48985           mv prev-libelf stage1-libelf ; :  ; \
48986         fi
48987 @endif libelf
48988 @if gold
48989         @if test -d $(HOST_SUBDIR)/gold ; then \
48990           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
48991           mv prev-gold stage1-gold ; :  ; \
48992         fi
48993 @endif gold
48994 @if intl
48995         @if test -d $(HOST_SUBDIR)/intl ; then \
48996           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
48997           mv prev-intl stage1-intl ; :  ; \
48998         fi
48999 @endif intl
49000 @if ld
49001         @if test -d $(HOST_SUBDIR)/ld ; then \
49002           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
49003           mv prev-ld stage1-ld ; :  ; \
49004         fi
49005 @endif ld
49006 @if libbacktrace
49007         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
49008           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace ; \
49009           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
49010         fi
49011 @endif libbacktrace
49012 @if libcpp
49013         @if test -d $(HOST_SUBDIR)/libcpp ; then \
49014           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
49015           mv prev-libcpp stage1-libcpp ; :  ; \
49016         fi
49017 @endif libcpp
49018 @if libdecnumber
49019         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49020           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
49021           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
49022         fi
49023 @endif libdecnumber
49024 @if libiberty
49025         @if test -d $(HOST_SUBDIR)/libiberty ; then \
49026           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
49027           mv prev-libiberty stage1-libiberty ; :  ; \
49028         fi
49029 @endif libiberty
49030 @if libiberty-linker-plugin
49031         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
49032           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; \
49033           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; :  ; \
49034         fi
49035 @endif libiberty-linker-plugin
49036 @if zlib
49037         @if test -d $(HOST_SUBDIR)/zlib ; then \
49038           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
49039           mv prev-zlib stage1-zlib ; :  ; \
49040         fi
49041 @endif zlib
49042 @if lto-plugin
49043         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
49044           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
49045           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
49046         fi
49047 @endif lto-plugin
49048         @if test -d $(TARGET_SUBDIR) ; then \
49049           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
49050           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
49051         fi
49052         rm -f stage_current
49053
49054 # Bubble a bug fix through all the stages up to stage profile.  They are
49055 # remade, but not reconfigured.  The next stage (if any) will not be
49056 # reconfigured either.
49057 .PHONY: stageprofile-bubble
49058 stageprofile-bubble:: stage1-bubble
49059         @r=`${PWD_COMMAND}`; export r; \
49060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49061         if test -f stageprofile-lean || test -f stage1-lean  ; then \
49062           echo Skipping rebuild of stageprofile ; \
49063         else \
49064           $(MAKE) stageprofile-start; \
49065           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49066         fi
49067
49068 .PHONY: all-stageprofile clean-stageprofile
49069 do-clean: clean-stageprofile
49070
49071 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49072 # only possibility, but now it conflicts with no-bootstrap rules
49073 @if gcc-bootstrap
49074
49075
49076
49077
49078 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49079 distclean-stage1:: distclean-stageprofile 
49080 .PHONY: distclean-stageprofile
49081 distclean-stageprofile::
49082         @: $(MAKE); $(stage)
49083         @test "`cat stage_last`" != stageprofile || rm -f stage_last
49084         rm -rf stageprofile-* 
49085
49086
49087 @endif gcc-bootstrap
49088
49089
49090 .PHONY: stagefeedback-start stagefeedback-end
49091
49092 stagefeedback-start::
49093         @: $(MAKE); $(stage); \
49094         echo stagefeedback > stage_current ; \
49095         echo stagefeedback > stage_last; \
49096         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49097 @if bfd
49098         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49099           mkdir stagefeedback-bfd; \
49100         mv stagefeedback-bfd bfd  ; \
49101         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
49102 @endif bfd
49103 @if opcodes
49104         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49105           mkdir stagefeedback-opcodes; \
49106         mv stagefeedback-opcodes opcodes  ; \
49107         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
49108 @endif opcodes
49109 @if binutils
49110         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49111           mkdir stagefeedback-binutils; \
49112         mv stagefeedback-binutils binutils  ; \
49113         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
49114 @endif binutils
49115 @if fixincludes
49116         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49117           mkdir stagefeedback-fixincludes; \
49118         mv stagefeedback-fixincludes fixincludes  ; \
49119         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
49120 @endif fixincludes
49121 @if gas
49122         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49123           mkdir stagefeedback-gas; \
49124         mv stagefeedback-gas gas  ; \
49125         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
49126 @endif gas
49127 @if gcc
49128         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49129           mkdir stagefeedback-gcc; \
49130         mv stagefeedback-gcc gcc  ; \
49131         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
49132 @endif gcc
49133 @if gmp
49134         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49135           mkdir stagefeedback-gmp; \
49136         mv stagefeedback-gmp gmp  ; \
49137         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
49138 @endif gmp
49139 @if mpfr
49140         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49141           mkdir stagefeedback-mpfr; \
49142         mv stagefeedback-mpfr mpfr  ; \
49143         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
49144 @endif mpfr
49145 @if mpc
49146         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49147           mkdir stagefeedback-mpc; \
49148         mv stagefeedback-mpc mpc  ; \
49149         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
49150 @endif mpc
49151 @if isl
49152         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49153           mkdir stagefeedback-isl; \
49154         mv stagefeedback-isl isl  ; \
49155         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
49156 @endif isl
49157 @if libelf
49158         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49159           mkdir stagefeedback-libelf; \
49160         mv stagefeedback-libelf libelf  ; \
49161         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
49162 @endif libelf
49163 @if gold
49164         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49165           mkdir stagefeedback-gold; \
49166         mv stagefeedback-gold gold  ; \
49167         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
49168 @endif gold
49169 @if intl
49170         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49171           mkdir stagefeedback-intl; \
49172         mv stagefeedback-intl intl  ; \
49173         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
49174 @endif intl
49175 @if ld
49176         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49177           mkdir stagefeedback-ld; \
49178         mv stagefeedback-ld ld  ; \
49179         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
49180 @endif ld
49181 @if libbacktrace
49182         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49183           mkdir stagefeedback-libbacktrace; \
49184         mv stagefeedback-libbacktrace libbacktrace  ; \
49185         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
49186 @endif libbacktrace
49187 @if libcpp
49188         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49189           mkdir stagefeedback-libcpp; \
49190         mv stagefeedback-libcpp libcpp  ; \
49191         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
49192 @endif libcpp
49193 @if libdecnumber
49194         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49195           mkdir stagefeedback-libdecnumber; \
49196         mv stagefeedback-libdecnumber libdecnumber  ; \
49197         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
49198 @endif libdecnumber
49199 @if libiberty
49200         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49201           mkdir stagefeedback-libiberty; \
49202         mv stagefeedback-libiberty libiberty  ; \
49203         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
49204 @endif libiberty
49205 @if libiberty-linker-plugin
49206         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49207           mkdir stagefeedback-libiberty-linker-plugin; \
49208         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin  ; \
49209         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
49210 @endif libiberty-linker-plugin
49211 @if zlib
49212         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49213           mkdir stagefeedback-zlib; \
49214         mv stagefeedback-zlib zlib  ; \
49215         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
49216 @endif zlib
49217 @if lto-plugin
49218         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49219           mkdir stagefeedback-lto-plugin; \
49220         mv stagefeedback-lto-plugin lto-plugin  ; \
49221         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
49222 @endif lto-plugin
49223         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49224           mkdir stagefeedback-$(TARGET_SUBDIR); \
49225         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
49226         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
49227
49228 stagefeedback-end:: 
49229 @if bfd
49230         @if test -d $(HOST_SUBDIR)/bfd ; then \
49231           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
49232           mv prev-bfd stageprofile-bfd ; :  ; \
49233         fi
49234 @endif bfd
49235 @if opcodes
49236         @if test -d $(HOST_SUBDIR)/opcodes ; then \
49237           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
49238           mv prev-opcodes stageprofile-opcodes ; :  ; \
49239         fi
49240 @endif opcodes
49241 @if binutils
49242         @if test -d $(HOST_SUBDIR)/binutils ; then \
49243           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
49244           mv prev-binutils stageprofile-binutils ; :  ; \
49245         fi
49246 @endif binutils
49247 @if fixincludes
49248         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
49249           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes ; \
49250           mv prev-fixincludes stageprofile-fixincludes ; :  ; \
49251         fi
49252 @endif fixincludes
49253 @if gas
49254         @if test -d $(HOST_SUBDIR)/gas ; then \
49255           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
49256           mv prev-gas stageprofile-gas ; :  ; \
49257         fi
49258 @endif gas
49259 @if gcc
49260         @if test -d $(HOST_SUBDIR)/gcc ; then \
49261           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
49262           mv prev-gcc stageprofile-gcc ; :  ; \
49263         fi
49264 @endif gcc
49265 @if gmp
49266         @if test -d $(HOST_SUBDIR)/gmp ; then \
49267           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
49268           mv prev-gmp stageprofile-gmp ; :  ; \
49269         fi
49270 @endif gmp
49271 @if mpfr
49272         @if test -d $(HOST_SUBDIR)/mpfr ; then \
49273           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
49274           mv prev-mpfr stageprofile-mpfr ; :  ; \
49275         fi
49276 @endif mpfr
49277 @if mpc
49278         @if test -d $(HOST_SUBDIR)/mpc ; then \
49279           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
49280           mv prev-mpc stageprofile-mpc ; :  ; \
49281         fi
49282 @endif mpc
49283 @if isl
49284         @if test -d $(HOST_SUBDIR)/isl ; then \
49285           cd $(HOST_SUBDIR); mv isl stagefeedback-isl ; \
49286           mv prev-isl stageprofile-isl ; :  ; \
49287         fi
49288 @endif isl
49289 @if libelf
49290         @if test -d $(HOST_SUBDIR)/libelf ; then \
49291           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
49292           mv prev-libelf stageprofile-libelf ; :  ; \
49293         fi
49294 @endif libelf
49295 @if gold
49296         @if test -d $(HOST_SUBDIR)/gold ; then \
49297           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
49298           mv prev-gold stageprofile-gold ; :  ; \
49299         fi
49300 @endif gold
49301 @if intl
49302         @if test -d $(HOST_SUBDIR)/intl ; then \
49303           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
49304           mv prev-intl stageprofile-intl ; :  ; \
49305         fi
49306 @endif intl
49307 @if ld
49308         @if test -d $(HOST_SUBDIR)/ld ; then \
49309           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
49310           mv prev-ld stageprofile-ld ; :  ; \
49311         fi
49312 @endif ld
49313 @if libbacktrace
49314         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
49315           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace ; \
49316           mv prev-libbacktrace stageprofile-libbacktrace ; :  ; \
49317         fi
49318 @endif libbacktrace
49319 @if libcpp
49320         @if test -d $(HOST_SUBDIR)/libcpp ; then \
49321           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
49322           mv prev-libcpp stageprofile-libcpp ; :  ; \
49323         fi
49324 @endif libcpp
49325 @if libdecnumber
49326         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49327           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
49328           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
49329         fi
49330 @endif libdecnumber
49331 @if libiberty
49332         @if test -d $(HOST_SUBDIR)/libiberty ; then \
49333           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
49334           mv prev-libiberty stageprofile-libiberty ; :  ; \
49335         fi
49336 @endif libiberty
49337 @if libiberty-linker-plugin
49338         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
49339           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin ; \
49340           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; :  ; \
49341         fi
49342 @endif libiberty-linker-plugin
49343 @if zlib
49344         @if test -d $(HOST_SUBDIR)/zlib ; then \
49345           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
49346           mv prev-zlib stageprofile-zlib ; :  ; \
49347         fi
49348 @endif zlib
49349 @if lto-plugin
49350         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
49351           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
49352           mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
49353         fi
49354 @endif lto-plugin
49355         @if test -d $(TARGET_SUBDIR) ; then \
49356           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
49357           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
49358         fi
49359         rm -f stage_current
49360
49361 # Bubble a bug fix through all the stages up to stage feedback.  They are
49362 # remade, but not reconfigured.  The next stage (if any) will not be
49363 # reconfigured either.
49364 .PHONY: stagefeedback-bubble
49365 stagefeedback-bubble:: stageprofile-bubble
49366         @r=`${PWD_COMMAND}`; export r; \
49367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49368         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
49369           echo Skipping rebuild of stagefeedback ; \
49370         else \
49371           $(MAKE) stagefeedback-start; \
49372           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49373         fi
49374
49375 .PHONY: all-stagefeedback clean-stagefeedback
49376 do-clean: clean-stagefeedback
49377
49378 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49379 # only possibility, but now it conflicts with no-bootstrap rules
49380 @if gcc-bootstrap
49381
49382
49383
49384 .PHONY: profiledbootstrap profiledbootstrap-lean
49385 profiledbootstrap:
49386         echo stagefeedback > stage_final
49387         @r=`${PWD_COMMAND}`; export r; \
49388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49389         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49390         @: $(MAKE); $(unstage)
49391         @r=`${PWD_COMMAND}`; export r; \
49392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49393         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49394         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49395
49396 profiledbootstrap-lean:
49397         echo stagefeedback > stage_final
49398         @r=`${PWD_COMMAND}`; export r; \
49399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49400         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49401         @: $(MAKE); $(unstage)
49402         @r=`${PWD_COMMAND}`; export r; \
49403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49404         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49405         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49406
49407
49408 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49409 distclean-stageprofile:: distclean-stagefeedback 
49410 .PHONY: distclean-stagefeedback
49411 distclean-stagefeedback::
49412         @: $(MAKE); $(stage)
49413         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49414         rm -rf stagefeedback-* 
49415
49416
49417 @endif gcc-bootstrap
49418
49419
49420
49421 stageprofile-end::
49422         $(MAKE) distclean-stagefeedback
49423
49424 stagefeedback-start::
49425         @r=`${PWD_COMMAND}`; export r; \
49426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49427         for i in prev-*; do \
49428           j=`echo $$i | sed s/^prev-//` ; \
49429           cd $$r/$$i && \
49430           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
49431           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
49432         done
49433
49434 @if gcc-bootstrap
49435 do-distclean: distclean-stage1
49436
49437 # Provide a GCC build when we're building target libraries.  This does
49438 # not work as a dependency, just as the minimum necessary to avoid errors.
49439 stage_last:
49440         @r=`${PWD_COMMAND}`; export r; \
49441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49442         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49443
49444 # Same as unstage, but not phony and defaulting to stage1-start.  We place
49445 # it in the dependency so that for example `make -j3 all-gcc' works.
49446 stage_current:
49447         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49448
49449 .PHONY: restrap
49450 restrap::
49451         @: $(MAKE); $(stage)
49452         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49453 restrap:: all
49454 @endif gcc-bootstrap
49455
49456 # --------------------------------------
49457 # Dependencies between different modules
49458 # --------------------------------------
49459
49460 # Generic dependencies for target modules on host stuff, especially gcc
49461 @if gcc-bootstrap
49462 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49463 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49464 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49465 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49466 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49467 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49468 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49469 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49470 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49471 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49472 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49473 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49474 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49475 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49476 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49477 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49478 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49479 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49480 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49481 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49482 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49483 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49484 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49485 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49486 configure-target-libcilkrts: stage_last
49487 configure-target-liboffloadmic: stage_last
49488 configure-target-libssp: stage_last
49489 configure-target-newlib: stage_last
49490 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49491 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49492 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49493 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49494 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49495 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49496 configure-target-libbacktrace: stage_last
49497 configure-target-libquadmath: stage_last
49498 configure-target-libgfortran: stage_last
49499 configure-target-libobjc: stage_last
49500 configure-target-libgo: stage_last
49501 configure-target-libtermcap: stage_last
49502 configure-target-winsup: stage_last
49503 configure-target-libgloss: stage_last
49504 configure-target-libffi: stage_last
49505 configure-target-libjava: stage_last
49506 configure-target-zlib: stage_last
49507 configure-target-boehm-gc: stage_last
49508 configure-target-rda: stage_last
49509 configure-target-libada: stage_last
49510 configure-stage1-target-libgomp: maybe-all-stage1-gcc
49511 configure-stage2-target-libgomp: maybe-all-stage2-gcc
49512 configure-stage3-target-libgomp: maybe-all-stage3-gcc
49513 configure-stage4-target-libgomp: maybe-all-stage4-gcc
49514 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
49515 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
49516 configure-target-libitm: stage_last
49517 configure-target-libatomic: stage_last
49518 @endif gcc-bootstrap
49519
49520 @if gcc-no-bootstrap
49521 configure-target-libstdc++-v3: maybe-all-gcc
49522 configure-target-libsanitizer: maybe-all-gcc
49523 configure-target-libmpx: maybe-all-gcc
49524 configure-target-libvtv: maybe-all-gcc
49525 configure-target-libcilkrts: maybe-all-gcc
49526 configure-target-liboffloadmic: maybe-all-gcc
49527 configure-target-libssp: maybe-all-gcc
49528 configure-target-newlib: maybe-all-gcc
49529 configure-target-libgcc: maybe-all-gcc
49530 configure-target-libbacktrace: maybe-all-gcc
49531 configure-target-libquadmath: maybe-all-gcc
49532 configure-target-libgfortran: maybe-all-gcc
49533 configure-target-libobjc: maybe-all-gcc
49534 configure-target-libgo: maybe-all-gcc
49535 configure-target-libtermcap: maybe-all-gcc
49536 configure-target-winsup: maybe-all-gcc
49537 configure-target-libgloss: maybe-all-gcc
49538 configure-target-libffi: maybe-all-gcc
49539 configure-target-libjava: maybe-all-gcc
49540 configure-target-zlib: maybe-all-gcc
49541 configure-target-boehm-gc: maybe-all-gcc
49542 configure-target-rda: maybe-all-gcc
49543 configure-target-libada: maybe-all-gcc
49544 configure-target-libgomp: maybe-all-gcc
49545 configure-target-libitm: maybe-all-gcc
49546 configure-target-libatomic: maybe-all-gcc
49547 @endif gcc-no-bootstrap
49548
49549
49550 # There are two types of dependencies here: 'hard' dependencies, where one
49551 # module simply won't build without the other; and 'soft' dependencies, where
49552 # if the depended-on module is missing, the depending module will do without
49553 # or find a substitute somewhere (perhaps installed).  Soft dependencies
49554 # are made here to depend on a 'maybe-' target.  If you're not sure,
49555 # it's safer to use a soft dependency.
49556
49557
49558
49559
49560
49561
49562 # With all the machinery above in place, it is pretty easy to generate
49563 # dependencies.  Host dependencies are a bit more complex because we have
49564 # to check for bootstrap/prebootstrap dependencies.  To resolve
49565 # prebootstrap dependencies, prebootstrap modules are gathered in
49566 # a hash table.
49567 all-build-bison: maybe-all-build-texinfo
49568 all-build-flex: maybe-all-build-texinfo
49569 all-build-flex: maybe-all-build-bison
49570 all-build-flex: maybe-all-build-m4
49571 all-build-libiberty: maybe-all-build-texinfo
49572 all-build-m4: maybe-all-build-texinfo
49573 all-build-fixincludes: maybe-all-build-libiberty
49574 all-build-libcpp: maybe-all-build-libiberty
49575 configure-gcc: maybe-configure-intl
49576
49577 configure-stage1-gcc: maybe-configure-stage1-intl
49578 configure-stage2-gcc: maybe-configure-stage2-intl
49579 configure-stage3-gcc: maybe-configure-stage3-intl
49580 configure-stage4-gcc: maybe-configure-stage4-intl
49581 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
49582 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
49583 configure-gcc: maybe-all-gmp
49584
49585 configure-stage1-gcc: maybe-all-stage1-gmp
49586 configure-stage2-gcc: maybe-all-stage2-gmp
49587 configure-stage3-gcc: maybe-all-stage3-gmp
49588 configure-stage4-gcc: maybe-all-stage4-gmp
49589 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
49590 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
49591 configure-gcc: maybe-all-mpfr
49592
49593 configure-stage1-gcc: maybe-all-stage1-mpfr
49594 configure-stage2-gcc: maybe-all-stage2-mpfr
49595 configure-stage3-gcc: maybe-all-stage3-mpfr
49596 configure-stage4-gcc: maybe-all-stage4-mpfr
49597 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
49598 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
49599 configure-gcc: maybe-all-mpc
49600
49601 configure-stage1-gcc: maybe-all-stage1-mpc
49602 configure-stage2-gcc: maybe-all-stage2-mpc
49603 configure-stage3-gcc: maybe-all-stage3-mpc
49604 configure-stage4-gcc: maybe-all-stage4-mpc
49605 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
49606 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
49607 configure-gcc: maybe-all-isl
49608
49609 configure-stage1-gcc: maybe-all-stage1-isl
49610 configure-stage2-gcc: maybe-all-stage2-isl
49611 configure-stage3-gcc: maybe-all-stage3-isl
49612 configure-stage4-gcc: maybe-all-stage4-isl
49613 configure-stageprofile-gcc: maybe-all-stageprofile-isl
49614 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
49615 configure-gcc: maybe-all-lto-plugin
49616
49617 configure-stage1-gcc: maybe-all-stage1-lto-plugin
49618 configure-stage2-gcc: maybe-all-stage2-lto-plugin
49619 configure-stage3-gcc: maybe-all-stage3-lto-plugin
49620 configure-stage4-gcc: maybe-all-stage4-lto-plugin
49621 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49622 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49623 configure-gcc: maybe-all-binutils
49624
49625 configure-stage1-gcc: maybe-all-stage1-binutils
49626 configure-stage2-gcc: maybe-all-stage2-binutils
49627 configure-stage3-gcc: maybe-all-stage3-binutils
49628 configure-stage4-gcc: maybe-all-stage4-binutils
49629 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
49630 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
49631 configure-gcc: maybe-all-gas
49632
49633 configure-stage1-gcc: maybe-all-stage1-gas
49634 configure-stage2-gcc: maybe-all-stage2-gas
49635 configure-stage3-gcc: maybe-all-stage3-gas
49636 configure-stage4-gcc: maybe-all-stage4-gas
49637 configure-stageprofile-gcc: maybe-all-stageprofile-gas
49638 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
49639 configure-gcc: maybe-all-ld
49640
49641 configure-stage1-gcc: maybe-all-stage1-ld
49642 configure-stage2-gcc: maybe-all-stage2-ld
49643 configure-stage3-gcc: maybe-all-stage3-ld
49644 configure-stage4-gcc: maybe-all-stage4-ld
49645 configure-stageprofile-gcc: maybe-all-stageprofile-ld
49646 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
49647 configure-gcc: maybe-all-gold
49648
49649 configure-stage1-gcc: maybe-all-stage1-gold
49650 configure-stage2-gcc: maybe-all-stage2-gold
49651 configure-stage3-gcc: maybe-all-stage3-gold
49652 configure-stage4-gcc: maybe-all-stage4-gold
49653 configure-stageprofile-gcc: maybe-all-stageprofile-gold
49654 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
49655 configure-gcc: maybe-all-libelf
49656
49657 configure-stage1-gcc: maybe-all-stage1-libelf
49658 configure-stage2-gcc: maybe-all-stage2-libelf
49659 configure-stage3-gcc: maybe-all-stage3-libelf
49660 configure-stage4-gcc: maybe-all-stage4-libelf
49661 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
49662 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
49663 all-gcc: all-libiberty
49664
49665 all-stage1-gcc: all-stage1-libiberty
49666 all-stage2-gcc: all-stage2-libiberty
49667 all-stage3-gcc: all-stage3-libiberty
49668 all-stage4-gcc: all-stage4-libiberty
49669 all-stageprofile-gcc: all-stageprofile-libiberty
49670 all-stagefeedback-gcc: all-stagefeedback-libiberty
49671 all-gcc: maybe-all-intl
49672
49673 all-stage1-gcc: maybe-all-stage1-intl
49674 all-stage2-gcc: maybe-all-stage2-intl
49675 all-stage3-gcc: maybe-all-stage3-intl
49676 all-stage4-gcc: maybe-all-stage4-intl
49677 all-stageprofile-gcc: maybe-all-stageprofile-intl
49678 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
49679 all-gcc: maybe-all-mpfr
49680
49681 all-stage1-gcc: maybe-all-stage1-mpfr
49682 all-stage2-gcc: maybe-all-stage2-mpfr
49683 all-stage3-gcc: maybe-all-stage3-mpfr
49684 all-stage4-gcc: maybe-all-stage4-mpfr
49685 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
49686 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
49687 all-gcc: maybe-all-mpc
49688
49689 all-stage1-gcc: maybe-all-stage1-mpc
49690 all-stage2-gcc: maybe-all-stage2-mpc
49691 all-stage3-gcc: maybe-all-stage3-mpc
49692 all-stage4-gcc: maybe-all-stage4-mpc
49693 all-stageprofile-gcc: maybe-all-stageprofile-mpc
49694 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
49695 all-gcc: maybe-all-isl
49696
49697 all-stage1-gcc: maybe-all-stage1-isl
49698 all-stage2-gcc: maybe-all-stage2-isl
49699 all-stage3-gcc: maybe-all-stage3-isl
49700 all-stage4-gcc: maybe-all-stage4-isl
49701 all-stageprofile-gcc: maybe-all-stageprofile-isl
49702 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
49703 all-gcc: maybe-all-build-texinfo
49704
49705 all-stage1-gcc: maybe-all-build-texinfo
49706 all-stage2-gcc: maybe-all-build-texinfo
49707 all-stage3-gcc: maybe-all-build-texinfo
49708 all-stage4-gcc: maybe-all-build-texinfo
49709 all-stageprofile-gcc: maybe-all-build-texinfo
49710 all-stagefeedback-gcc: maybe-all-build-texinfo
49711 all-gcc: maybe-all-build-bison
49712
49713 all-stage1-gcc: maybe-all-build-bison
49714 all-stage2-gcc: maybe-all-build-bison
49715 all-stage3-gcc: maybe-all-build-bison
49716 all-stage4-gcc: maybe-all-build-bison
49717 all-stageprofile-gcc: maybe-all-build-bison
49718 all-stagefeedback-gcc: maybe-all-build-bison
49719 all-gcc: maybe-all-build-flex
49720
49721 all-stage1-gcc: maybe-all-build-flex
49722 all-stage2-gcc: maybe-all-build-flex
49723 all-stage3-gcc: maybe-all-build-flex
49724 all-stage4-gcc: maybe-all-build-flex
49725 all-stageprofile-gcc: maybe-all-build-flex
49726 all-stagefeedback-gcc: maybe-all-build-flex
49727 all-gcc: maybe-all-build-libiberty
49728
49729 all-stage1-gcc: maybe-all-build-libiberty
49730 all-stage2-gcc: maybe-all-build-libiberty
49731 all-stage3-gcc: maybe-all-build-libiberty
49732 all-stage4-gcc: maybe-all-build-libiberty
49733 all-stageprofile-gcc: maybe-all-build-libiberty
49734 all-stagefeedback-gcc: maybe-all-build-libiberty
49735 all-gcc: maybe-all-build-fixincludes
49736
49737 all-stage1-gcc: maybe-all-build-fixincludes
49738 all-stage2-gcc: maybe-all-build-fixincludes
49739 all-stage3-gcc: maybe-all-build-fixincludes
49740 all-stage4-gcc: maybe-all-build-fixincludes
49741 all-stageprofile-gcc: maybe-all-build-fixincludes
49742 all-stagefeedback-gcc: maybe-all-build-fixincludes
49743 all-gcc: maybe-all-build-libcpp
49744
49745 all-stage1-gcc: maybe-all-build-libcpp
49746 all-stage2-gcc: maybe-all-build-libcpp
49747 all-stage3-gcc: maybe-all-build-libcpp
49748 all-stage4-gcc: maybe-all-build-libcpp
49749 all-stageprofile-gcc: maybe-all-build-libcpp
49750 all-stagefeedback-gcc: maybe-all-build-libcpp
49751 all-gcc: maybe-all-zlib
49752
49753 all-stage1-gcc: maybe-all-stage1-zlib
49754 all-stage2-gcc: maybe-all-stage2-zlib
49755 all-stage3-gcc: maybe-all-stage3-zlib
49756 all-stage4-gcc: maybe-all-stage4-zlib
49757 all-stageprofile-gcc: maybe-all-stageprofile-zlib
49758 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
49759 all-gcc: all-libbacktrace
49760
49761 all-stage1-gcc: all-stage1-libbacktrace
49762 all-stage2-gcc: all-stage2-libbacktrace
49763 all-stage3-gcc: all-stage3-libbacktrace
49764 all-stage4-gcc: all-stage4-libbacktrace
49765 all-stageprofile-gcc: all-stageprofile-libbacktrace
49766 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
49767 all-gcc: all-libcpp
49768
49769 all-stage1-gcc: all-stage1-libcpp
49770 all-stage2-gcc: all-stage2-libcpp
49771 all-stage3-gcc: all-stage3-libcpp
49772 all-stage4-gcc: all-stage4-libcpp
49773 all-stageprofile-gcc: all-stageprofile-libcpp
49774 all-stagefeedback-gcc: all-stagefeedback-libcpp
49775 all-gcc: all-libdecnumber
49776
49777 all-stage1-gcc: all-stage1-libdecnumber
49778 all-stage2-gcc: all-stage2-libdecnumber
49779 all-stage3-gcc: all-stage3-libdecnumber
49780 all-stage4-gcc: all-stage4-libdecnumber
49781 all-stageprofile-gcc: all-stageprofile-libdecnumber
49782 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
49783 all-gcc: maybe-all-libiberty
49784
49785 all-stage1-gcc: maybe-all-stage1-libiberty
49786 all-stage2-gcc: maybe-all-stage2-libiberty
49787 all-stage3-gcc: maybe-all-stage3-libiberty
49788 all-stage4-gcc: maybe-all-stage4-libiberty
49789 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
49790 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
49791 all-gcc: maybe-all-fixincludes
49792
49793 all-stage1-gcc: maybe-all-stage1-fixincludes
49794 all-stage2-gcc: maybe-all-stage2-fixincludes
49795 all-stage3-gcc: maybe-all-stage3-fixincludes
49796 all-stage4-gcc: maybe-all-stage4-fixincludes
49797 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
49798 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
49799 all-gcc: maybe-all-lto-plugin
49800
49801 all-stage1-gcc: maybe-all-stage1-lto-plugin
49802 all-stage2-gcc: maybe-all-stage2-lto-plugin
49803 all-stage3-gcc: maybe-all-stage3-lto-plugin
49804 all-stage4-gcc: maybe-all-stage4-lto-plugin
49805 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49806 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49807 info-gcc: maybe-all-build-libiberty
49808
49809 info-stage1-gcc: maybe-all-build-libiberty
49810 info-stage2-gcc: maybe-all-build-libiberty
49811 info-stage3-gcc: maybe-all-build-libiberty
49812 info-stage4-gcc: maybe-all-build-libiberty
49813 info-stageprofile-gcc: maybe-all-build-libiberty
49814 info-stagefeedback-gcc: maybe-all-build-libiberty
49815 dvi-gcc: maybe-all-build-libiberty
49816
49817 dvi-stage1-gcc: maybe-all-build-libiberty
49818 dvi-stage2-gcc: maybe-all-build-libiberty
49819 dvi-stage3-gcc: maybe-all-build-libiberty
49820 dvi-stage4-gcc: maybe-all-build-libiberty
49821 dvi-stageprofile-gcc: maybe-all-build-libiberty
49822 dvi-stagefeedback-gcc: maybe-all-build-libiberty
49823 pdf-gcc: maybe-all-build-libiberty
49824
49825 pdf-stage1-gcc: maybe-all-build-libiberty
49826 pdf-stage2-gcc: maybe-all-build-libiberty
49827 pdf-stage3-gcc: maybe-all-build-libiberty
49828 pdf-stage4-gcc: maybe-all-build-libiberty
49829 pdf-stageprofile-gcc: maybe-all-build-libiberty
49830 pdf-stagefeedback-gcc: maybe-all-build-libiberty
49831 html-gcc: maybe-all-build-libiberty
49832
49833 html-stage1-gcc: maybe-all-build-libiberty
49834 html-stage2-gcc: maybe-all-build-libiberty
49835 html-stage3-gcc: maybe-all-build-libiberty
49836 html-stage4-gcc: maybe-all-build-libiberty
49837 html-stageprofile-gcc: maybe-all-build-libiberty
49838 html-stagefeedback-gcc: maybe-all-build-libiberty
49839 install-gcc: maybe-install-fixincludes
49840 install-gcc: maybe-install-lto-plugin
49841 install-strip-gcc: maybe-install-strip-fixincludes
49842 install-strip-gcc: maybe-install-strip-lto-plugin
49843 configure-libcpp: configure-libiberty
49844
49845 configure-stage1-libcpp: configure-stage1-libiberty
49846 configure-stage2-libcpp: configure-stage2-libiberty
49847 configure-stage3-libcpp: configure-stage3-libiberty
49848 configure-stage4-libcpp: configure-stage4-libiberty
49849 configure-stageprofile-libcpp: configure-stageprofile-libiberty
49850 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
49851 configure-libcpp: maybe-configure-intl
49852
49853 configure-stage1-libcpp: maybe-configure-stage1-intl
49854 configure-stage2-libcpp: maybe-configure-stage2-intl
49855 configure-stage3-libcpp: maybe-configure-stage3-intl
49856 configure-stage4-libcpp: maybe-configure-stage4-intl
49857 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
49858 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
49859 all-libcpp: all-libiberty
49860
49861 all-stage1-libcpp: all-stage1-libiberty
49862 all-stage2-libcpp: all-stage2-libiberty
49863 all-stage3-libcpp: all-stage3-libiberty
49864 all-stage4-libcpp: all-stage4-libiberty
49865 all-stageprofile-libcpp: all-stageprofile-libiberty
49866 all-stagefeedback-libcpp: all-stagefeedback-libiberty
49867 all-libcpp: maybe-all-intl
49868
49869 all-stage1-libcpp: maybe-all-stage1-intl
49870 all-stage2-libcpp: maybe-all-stage2-intl
49871 all-stage3-libcpp: maybe-all-stage3-intl
49872 all-stage4-libcpp: maybe-all-stage4-intl
49873 all-stageprofile-libcpp: maybe-all-stageprofile-intl
49874 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
49875 all-fixincludes: maybe-all-libiberty
49876
49877 all-stage1-fixincludes: maybe-all-stage1-libiberty
49878 all-stage2-fixincludes: maybe-all-stage2-libiberty
49879 all-stage3-fixincludes: maybe-all-stage3-libiberty
49880 all-stage4-fixincludes: maybe-all-stage4-libiberty
49881 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
49882 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
49883 all-gnattools: maybe-all-target-libada
49884 all-gnattools: maybe-all-target-libstdc++-v3
49885 all-lto-plugin: maybe-all-libiberty
49886
49887 all-stage1-lto-plugin: maybe-all-stage1-libiberty
49888 all-stage2-lto-plugin: maybe-all-stage2-libiberty
49889 all-stage3-lto-plugin: maybe-all-stage3-libiberty
49890 all-stage4-lto-plugin: maybe-all-stage4-libiberty
49891 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
49892 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
49893 all-lto-plugin: maybe-all-libiberty-linker-plugin
49894
49895 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
49896 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
49897 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
49898 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
49899 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
49900 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
49901 configure-libcc1: maybe-configure-gcc
49902 all-libcc1: maybe-all-gcc
49903 all-gotools: maybe-all-target-libgo
49904 all-utils: maybe-all-libiberty
49905 configure-mpfr: maybe-all-gmp
49906
49907 configure-stage1-mpfr: maybe-all-stage1-gmp
49908 configure-stage2-mpfr: maybe-all-stage2-gmp
49909 configure-stage3-mpfr: maybe-all-stage3-gmp
49910 configure-stage4-mpfr: maybe-all-stage4-gmp
49911 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
49912 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
49913 configure-mpc: maybe-all-mpfr
49914
49915 configure-stage1-mpc: maybe-all-stage1-mpfr
49916 configure-stage2-mpc: maybe-all-stage2-mpfr
49917 configure-stage3-mpc: maybe-all-stage3-mpfr
49918 configure-stage4-mpc: maybe-all-stage4-mpfr
49919 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
49920 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
49921 configure-isl: maybe-all-gmp
49922
49923 configure-stage1-isl: maybe-all-stage1-gmp
49924 configure-stage2-isl: maybe-all-stage2-gmp
49925 configure-stage3-isl: maybe-all-stage3-gmp
49926 configure-stage4-isl: maybe-all-stage4-gmp
49927 configure-stageprofile-isl: maybe-all-stageprofile-gmp
49928 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
49929 configure-gdb: maybe-all-intl
49930 configure-gdb: maybe-configure-sim
49931 configure-gdb: maybe-all-bfd
49932 configure-gdb: maybe-all-libiconv
49933 all-gdb: maybe-all-libiberty
49934 all-gdb: maybe-all-libiconv
49935 all-gdb: maybe-all-opcodes
49936 all-gdb: maybe-all-readline
49937 all-gdb: maybe-all-build-bison
49938 all-gdb: maybe-all-sim
49939 all-gdb: maybe-all-libdecnumber
49940 all-gdb: maybe-all-libtermcap
49941 configure-libgui: maybe-configure-tcl
49942 configure-libgui: maybe-configure-tk
49943 all-libgui: maybe-all-tcl
49944 all-libgui: maybe-all-tk
49945 all-libgui: maybe-all-itcl
49946 configure-bfd: configure-libiberty
49947
49948 configure-stage1-bfd: configure-stage1-libiberty
49949 configure-stage2-bfd: configure-stage2-libiberty
49950 configure-stage3-bfd: configure-stage3-libiberty
49951 configure-stage4-bfd: configure-stage4-libiberty
49952 configure-stageprofile-bfd: configure-stageprofile-libiberty
49953 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
49954 configure-bfd: maybe-configure-intl
49955
49956 configure-stage1-bfd: maybe-configure-stage1-intl
49957 configure-stage2-bfd: maybe-configure-stage2-intl
49958 configure-stage3-bfd: maybe-configure-stage3-intl
49959 configure-stage4-bfd: maybe-configure-stage4-intl
49960 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
49961 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
49962 all-bfd: maybe-all-libiberty
49963
49964 all-stage1-bfd: maybe-all-stage1-libiberty
49965 all-stage2-bfd: maybe-all-stage2-libiberty
49966 all-stage3-bfd: maybe-all-stage3-libiberty
49967 all-stage4-bfd: maybe-all-stage4-libiberty
49968 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
49969 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
49970 all-bfd: maybe-all-intl
49971
49972 all-stage1-bfd: maybe-all-stage1-intl
49973 all-stage2-bfd: maybe-all-stage2-intl
49974 all-stage3-bfd: maybe-all-stage3-intl
49975 all-stage4-bfd: maybe-all-stage4-intl
49976 all-stageprofile-bfd: maybe-all-stageprofile-intl
49977 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
49978 all-bfd: maybe-all-zlib
49979
49980 all-stage1-bfd: maybe-all-stage1-zlib
49981 all-stage2-bfd: maybe-all-stage2-zlib
49982 all-stage3-bfd: maybe-all-stage3-zlib
49983 all-stage4-bfd: maybe-all-stage4-zlib
49984 all-stageprofile-bfd: maybe-all-stageprofile-zlib
49985 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
49986 configure-opcodes: configure-libiberty
49987
49988 configure-stage1-opcodes: configure-stage1-libiberty
49989 configure-stage2-opcodes: configure-stage2-libiberty
49990 configure-stage3-opcodes: configure-stage3-libiberty
49991 configure-stage4-opcodes: configure-stage4-libiberty
49992 configure-stageprofile-opcodes: configure-stageprofile-libiberty
49993 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
49994 all-opcodes: maybe-all-libiberty
49995
49996 all-stage1-opcodes: maybe-all-stage1-libiberty
49997 all-stage2-opcodes: maybe-all-stage2-libiberty
49998 all-stage3-opcodes: maybe-all-stage3-libiberty
49999 all-stage4-opcodes: maybe-all-stage4-libiberty
50000 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50001 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50002 configure-binutils: maybe-configure-intl
50003
50004 configure-stage1-binutils: maybe-configure-stage1-intl
50005 configure-stage2-binutils: maybe-configure-stage2-intl
50006 configure-stage3-binutils: maybe-configure-stage3-intl
50007 configure-stage4-binutils: maybe-configure-stage4-intl
50008 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50009 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50010 all-binutils: maybe-all-libiberty
50011
50012 all-stage1-binutils: maybe-all-stage1-libiberty
50013 all-stage2-binutils: maybe-all-stage2-libiberty
50014 all-stage3-binutils: maybe-all-stage3-libiberty
50015 all-stage4-binutils: maybe-all-stage4-libiberty
50016 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50017 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50018 all-binutils: maybe-all-opcodes
50019
50020 all-stage1-binutils: maybe-all-stage1-opcodes
50021 all-stage2-binutils: maybe-all-stage2-opcodes
50022 all-stage3-binutils: maybe-all-stage3-opcodes
50023 all-stage4-binutils: maybe-all-stage4-opcodes
50024 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50025 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50026 all-binutils: maybe-all-bfd
50027
50028 all-stage1-binutils: maybe-all-stage1-bfd
50029 all-stage2-binutils: maybe-all-stage2-bfd
50030 all-stage3-binutils: maybe-all-stage3-bfd
50031 all-stage4-binutils: maybe-all-stage4-bfd
50032 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50033 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50034 all-binutils: maybe-all-build-flex
50035
50036 all-stage1-binutils: maybe-all-build-flex
50037 all-stage2-binutils: maybe-all-build-flex
50038 all-stage3-binutils: maybe-all-build-flex
50039 all-stage4-binutils: maybe-all-build-flex
50040 all-stageprofile-binutils: maybe-all-build-flex
50041 all-stagefeedback-binutils: maybe-all-build-flex
50042 all-binutils: maybe-all-build-bison
50043
50044 all-stage1-binutils: maybe-all-build-bison
50045 all-stage2-binutils: maybe-all-build-bison
50046 all-stage3-binutils: maybe-all-build-bison
50047 all-stage4-binutils: maybe-all-build-bison
50048 all-stageprofile-binutils: maybe-all-build-bison
50049 all-stagefeedback-binutils: maybe-all-build-bison
50050 all-binutils: maybe-all-intl
50051
50052 all-stage1-binutils: maybe-all-stage1-intl
50053 all-stage2-binutils: maybe-all-stage2-intl
50054 all-stage3-binutils: maybe-all-stage3-intl
50055 all-stage4-binutils: maybe-all-stage4-intl
50056 all-stageprofile-binutils: maybe-all-stageprofile-intl
50057 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50058 all-binutils: maybe-all-gas
50059
50060 all-stage1-binutils: maybe-all-stage1-gas
50061 all-stage2-binutils: maybe-all-stage2-gas
50062 all-stage3-binutils: maybe-all-stage3-gas
50063 all-stage4-binutils: maybe-all-stage4-gas
50064 all-stageprofile-binutils: maybe-all-stageprofile-gas
50065 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50066 install-binutils: maybe-install-opcodes
50067 install-strip-binutils: maybe-install-strip-opcodes
50068 install-opcodes: maybe-install-bfd
50069 install-strip-opcodes: maybe-install-strip-bfd
50070 configure-gas: maybe-configure-intl
50071
50072 configure-stage1-gas: maybe-configure-stage1-intl
50073 configure-stage2-gas: maybe-configure-stage2-intl
50074 configure-stage3-gas: maybe-configure-stage3-intl
50075 configure-stage4-gas: maybe-configure-stage4-intl
50076 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50077 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50078 all-gas: maybe-all-libiberty
50079
50080 all-stage1-gas: maybe-all-stage1-libiberty
50081 all-stage2-gas: maybe-all-stage2-libiberty
50082 all-stage3-gas: maybe-all-stage3-libiberty
50083 all-stage4-gas: maybe-all-stage4-libiberty
50084 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50085 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50086 all-gas: maybe-all-opcodes
50087
50088 all-stage1-gas: maybe-all-stage1-opcodes
50089 all-stage2-gas: maybe-all-stage2-opcodes
50090 all-stage3-gas: maybe-all-stage3-opcodes
50091 all-stage4-gas: maybe-all-stage4-opcodes
50092 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50093 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50094 all-gas: maybe-all-bfd
50095
50096 all-stage1-gas: maybe-all-stage1-bfd
50097 all-stage2-gas: maybe-all-stage2-bfd
50098 all-stage3-gas: maybe-all-stage3-bfd
50099 all-stage4-gas: maybe-all-stage4-bfd
50100 all-stageprofile-gas: maybe-all-stageprofile-bfd
50101 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50102 all-gas: maybe-all-intl
50103
50104 all-stage1-gas: maybe-all-stage1-intl
50105 all-stage2-gas: maybe-all-stage2-intl
50106 all-stage3-gas: maybe-all-stage3-intl
50107 all-stage4-gas: maybe-all-stage4-intl
50108 all-stageprofile-gas: maybe-all-stageprofile-intl
50109 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50110 configure-gprof: maybe-configure-intl
50111 all-gprof: maybe-all-libiberty
50112 all-gprof: maybe-all-bfd
50113 all-gprof: maybe-all-opcodes
50114 all-gprof: maybe-all-intl
50115 all-gprof: maybe-all-gas
50116 configure-ld: maybe-configure-intl
50117
50118 configure-stage1-ld: maybe-configure-stage1-intl
50119 configure-stage2-ld: maybe-configure-stage2-intl
50120 configure-stage3-ld: maybe-configure-stage3-intl
50121 configure-stage4-ld: maybe-configure-stage4-intl
50122 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50123 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50124 all-ld: maybe-all-libiberty
50125
50126 all-stage1-ld: maybe-all-stage1-libiberty
50127 all-stage2-ld: maybe-all-stage2-libiberty
50128 all-stage3-ld: maybe-all-stage3-libiberty
50129 all-stage4-ld: maybe-all-stage4-libiberty
50130 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50131 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50132 all-ld: maybe-all-bfd
50133
50134 all-stage1-ld: maybe-all-stage1-bfd
50135 all-stage2-ld: maybe-all-stage2-bfd
50136 all-stage3-ld: maybe-all-stage3-bfd
50137 all-stage4-ld: maybe-all-stage4-bfd
50138 all-stageprofile-ld: maybe-all-stageprofile-bfd
50139 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50140 all-ld: maybe-all-opcodes
50141
50142 all-stage1-ld: maybe-all-stage1-opcodes
50143 all-stage2-ld: maybe-all-stage2-opcodes
50144 all-stage3-ld: maybe-all-stage3-opcodes
50145 all-stage4-ld: maybe-all-stage4-opcodes
50146 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50147 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50148 all-ld: maybe-all-build-bison
50149
50150 all-stage1-ld: maybe-all-build-bison
50151 all-stage2-ld: maybe-all-build-bison
50152 all-stage3-ld: maybe-all-build-bison
50153 all-stage4-ld: maybe-all-build-bison
50154 all-stageprofile-ld: maybe-all-build-bison
50155 all-stagefeedback-ld: maybe-all-build-bison
50156 all-ld: maybe-all-build-flex
50157
50158 all-stage1-ld: maybe-all-build-flex
50159 all-stage2-ld: maybe-all-build-flex
50160 all-stage3-ld: maybe-all-build-flex
50161 all-stage4-ld: maybe-all-build-flex
50162 all-stageprofile-ld: maybe-all-build-flex
50163 all-stagefeedback-ld: maybe-all-build-flex
50164 all-ld: maybe-all-intl
50165
50166 all-stage1-ld: maybe-all-stage1-intl
50167 all-stage2-ld: maybe-all-stage2-intl
50168 all-stage3-ld: maybe-all-stage3-intl
50169 all-stage4-ld: maybe-all-stage4-intl
50170 all-stageprofile-ld: maybe-all-stageprofile-intl
50171 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50172 all-ld: maybe-all-gas
50173
50174 all-stage1-ld: maybe-all-stage1-gas
50175 all-stage2-ld: maybe-all-stage2-gas
50176 all-stage3-ld: maybe-all-stage3-gas
50177 all-stage4-ld: maybe-all-stage4-gas
50178 all-stageprofile-ld: maybe-all-stageprofile-gas
50179 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50180 all-ld: maybe-all-binutils
50181
50182 all-stage1-ld: maybe-all-stage1-binutils
50183 all-stage2-ld: maybe-all-stage2-binutils
50184 all-stage3-ld: maybe-all-stage3-binutils
50185 all-stage4-ld: maybe-all-stage4-binutils
50186 all-stageprofile-ld: maybe-all-stageprofile-binutils
50187 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50188 install-ld: maybe-install-gold
50189 install-strip-ld: maybe-install-strip-gold
50190 configure-gold: maybe-configure-intl
50191
50192 configure-stage1-gold: maybe-configure-stage1-intl
50193 configure-stage2-gold: maybe-configure-stage2-intl
50194 configure-stage3-gold: maybe-configure-stage3-intl
50195 configure-stage4-gold: maybe-configure-stage4-intl
50196 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50197 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50198 all-gold: maybe-all-libiberty
50199
50200 all-stage1-gold: maybe-all-stage1-libiberty
50201 all-stage2-gold: maybe-all-stage2-libiberty
50202 all-stage3-gold: maybe-all-stage3-libiberty
50203 all-stage4-gold: maybe-all-stage4-libiberty
50204 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50205 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50206 all-gold: maybe-all-intl
50207
50208 all-stage1-gold: maybe-all-stage1-intl
50209 all-stage2-gold: maybe-all-stage2-intl
50210 all-stage3-gold: maybe-all-stage3-intl
50211 all-stage4-gold: maybe-all-stage4-intl
50212 all-stageprofile-gold: maybe-all-stageprofile-intl
50213 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50214 all-gold: maybe-all-bfd
50215
50216 all-stage1-gold: maybe-all-stage1-bfd
50217 all-stage2-gold: maybe-all-stage2-bfd
50218 all-stage3-gold: maybe-all-stage3-bfd
50219 all-stage4-gold: maybe-all-stage4-bfd
50220 all-stageprofile-gold: maybe-all-stageprofile-bfd
50221 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50222 all-gold: maybe-all-build-bison
50223
50224 all-stage1-gold: maybe-all-build-bison
50225 all-stage2-gold: maybe-all-build-bison
50226 all-stage3-gold: maybe-all-build-bison
50227 all-stage4-gold: maybe-all-build-bison
50228 all-stageprofile-gold: maybe-all-build-bison
50229 all-stagefeedback-gold: maybe-all-build-bison
50230 all-gold: maybe-all-gas
50231
50232 all-stage1-gold: maybe-all-stage1-gas
50233 all-stage2-gold: maybe-all-stage2-gas
50234 all-stage3-gold: maybe-all-stage3-gas
50235 all-stage4-gold: maybe-all-stage4-gas
50236 all-stageprofile-gold: maybe-all-stageprofile-gas
50237 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50238 check-gold: maybe-all-binutils
50239
50240 check-stage1-gold: maybe-all-stage1-binutils
50241 check-stage2-gold: maybe-all-stage2-binutils
50242 check-stage3-gold: maybe-all-stage3-binutils
50243 check-stage4-gold: maybe-all-stage4-binutils
50244 check-stageprofile-gold: maybe-all-stageprofile-binutils
50245 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50246 check-gold: maybe-all-gas
50247
50248 check-stage1-gold: maybe-all-stage1-gas
50249 check-stage2-gold: maybe-all-stage2-gas
50250 check-stage3-gold: maybe-all-stage3-gas
50251 check-stage4-gold: maybe-all-stage4-gas
50252 check-stageprofile-gold: maybe-all-stageprofile-gas
50253 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50254 configure-opcodes: maybe-configure-intl
50255
50256 configure-stage1-opcodes: maybe-configure-stage1-intl
50257 configure-stage2-opcodes: maybe-configure-stage2-intl
50258 configure-stage3-opcodes: maybe-configure-stage3-intl
50259 configure-stage4-opcodes: maybe-configure-stage4-intl
50260 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50261 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50262 all-opcodes: maybe-all-bfd
50263
50264 all-stage1-opcodes: maybe-all-stage1-bfd
50265 all-stage2-opcodes: maybe-all-stage2-bfd
50266 all-stage3-opcodes: maybe-all-stage3-bfd
50267 all-stage4-opcodes: maybe-all-stage4-bfd
50268 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50269 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50270 all-opcodes: maybe-all-libiberty
50271
50272 all-stage1-opcodes: maybe-all-stage1-libiberty
50273 all-stage2-opcodes: maybe-all-stage2-libiberty
50274 all-stage3-opcodes: maybe-all-stage3-libiberty
50275 all-stage4-opcodes: maybe-all-stage4-libiberty
50276 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50277 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50278 all-opcodes: maybe-all-intl
50279
50280 all-stage1-opcodes: maybe-all-stage1-intl
50281 all-stage2-opcodes: maybe-all-stage2-intl
50282 all-stage3-opcodes: maybe-all-stage3-intl
50283 all-stage4-opcodes: maybe-all-stage4-intl
50284 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50285 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50286 all-dejagnu: maybe-all-tcl
50287 all-dejagnu: maybe-all-expect
50288 all-dejagnu: maybe-all-tk
50289 configure-expect: maybe-configure-tcl
50290 configure-expect: maybe-configure-tk
50291 all-expect: maybe-all-tcl
50292 all-expect: maybe-all-tk
50293 configure-itcl: maybe-configure-tcl
50294 configure-itcl: maybe-configure-tk
50295 all-itcl: maybe-all-tcl
50296 all-itcl: maybe-all-tk
50297 install-itcl: maybe-install-tcl
50298 install-strip-itcl: maybe-install-strip-tcl
50299 configure-tk: maybe-configure-tcl
50300 all-tk: maybe-all-tcl
50301 all-sid: maybe-all-libiberty
50302 all-sid: maybe-all-bfd
50303 all-sid: maybe-all-opcodes
50304 all-sid: maybe-all-tcl
50305 all-sid: maybe-all-tk
50306 install-sid: maybe-install-tcl
50307 install-strip-sid: maybe-install-strip-tcl
50308 install-sid: maybe-install-tk
50309 install-strip-sid: maybe-install-strip-tk
50310 configure-sim: maybe-configure-intl
50311 all-sim: maybe-all-intl
50312 all-sim: maybe-all-libiberty
50313 all-sim: maybe-all-bfd
50314 all-sim: maybe-all-opcodes
50315 all-sim: maybe-all-readline
50316 all-sim: maybe-configure-gdb
50317 all-fastjar: maybe-all-zlib
50318 all-fastjar: maybe-all-build-texinfo
50319 all-fastjar: maybe-all-libiberty
50320 all-bison: maybe-all-intl
50321 all-bison: maybe-all-build-texinfo
50322 all-flex: maybe-all-build-bison
50323 all-flex: maybe-all-intl
50324 all-flex: maybe-all-m4
50325 all-flex: maybe-all-build-texinfo
50326 all-m4: maybe-all-intl
50327 all-m4: maybe-all-build-texinfo
50328 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
50329 configure-target-fastjar: maybe-configure-target-zlib
50330 all-target-fastjar: maybe-all-target-zlib
50331 configure-target-libgo: maybe-configure-target-libffi
50332 configure-target-libgo: maybe-all-target-libstdc++-v3
50333 all-target-libgo: maybe-all-target-libbacktrace
50334 all-target-libgo: maybe-all-target-libffi
50335 all-target-libgo: maybe-all-target-libatomic
50336 configure-target-libjava: maybe-configure-target-zlib
50337 configure-target-libjava: maybe-configure-target-boehm-gc
50338 configure-target-libjava: maybe-configure-target-libffi
50339 all-target-libjava: maybe-all-fastjar
50340 all-target-libjava: maybe-all-target-zlib
50341 all-target-libjava: maybe-all-target-boehm-gc
50342 all-target-libjava: maybe-all-target-libffi
50343 configure-target-libobjc: maybe-configure-target-boehm-gc
50344 all-target-libobjc: maybe-all-target-boehm-gc
50345 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50346
50347 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50348 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50349 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50350 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50351 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50352 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50353 configure-target-liboffloadmic: maybe-configure-target-libgomp
50354 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50355
50356 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50357 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50358 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50359 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50360 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50361 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50362 configure-target-libvtv: maybe-all-target-libstdc++-v3
50363
50364 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50365 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50366 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50367 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50368 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50369 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50370 all-target-libstdc++-v3: maybe-configure-target-libgomp
50371
50372 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50373 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50374 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50375 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50376 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50377 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50378 all-target-liboffloadmic: maybe-all-target-libgomp
50379 install-target-libgo: maybe-install-target-libatomic
50380 install-target-libgfortran: maybe-install-target-libquadmath
50381 install-target-libgfortran: maybe-install-target-libgcc
50382 install-target-libsanitizer: maybe-install-target-libstdc++-v3
50383 install-target-libsanitizer: maybe-install-target-libgcc
50384 install-target-libvtv: maybe-install-target-libstdc++-v3
50385 install-target-libvtv: maybe-install-target-libgcc
50386 install-target-libcilkrts: maybe-install-target-libstdc++-v3
50387 install-target-libcilkrts: maybe-install-target-libgcc
50388 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50389 install-target-liboffloadmic: maybe-install-target-libgcc
50390 install-target-libjava: maybe-install-target-libgcc
50391 install-target-libitm: maybe-install-target-libgcc
50392 install-target-libobjc: maybe-install-target-libgcc
50393 install-target-libstdc++-v3: maybe-install-target-libgcc
50394 all-target-libgloss: maybe-all-target-newlib
50395 all-target-winsup: maybe-all-target-libtermcap
50396 configure-target-newlib: maybe-all-binutils
50397 configure-target-newlib: maybe-all-ld
50398 configure-target-libgfortran: maybe-all-target-libquadmath
50399
50400
50401 # Dependencies for target modules on other target modules are
50402 # described by lang_env_dependencies; the defaults apply to anything
50403 # not mentioned there.
50404
50405
50406 @if gcc-bootstrap
50407 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50408 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50409 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50410 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50411 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50412 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50413 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50414 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50415 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50416 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50417 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50418 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50419 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50420 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50421 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50422 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50423 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50424 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50425 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50426 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50427 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50428 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50429 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50430 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50431 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50432 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50433 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50434 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50435 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50436 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50437 @endif gcc-bootstrap
50438
50439 @if gcc-no-bootstrap
50440 configure-target-libstdc++-v3: maybe-all-target-libgcc
50441 configure-target-libsanitizer: maybe-all-target-libgcc
50442 configure-target-libmpx: maybe-all-target-libgcc
50443 configure-target-libvtv: maybe-all-target-libgcc
50444 configure-target-libcilkrts: maybe-all-target-libgcc
50445 configure-target-liboffloadmic: maybe-all-target-libgcc
50446 configure-target-libssp: maybe-all-target-libgcc
50447 configure-target-newlib: maybe-all-target-libgcc
50448 configure-target-libbacktrace: maybe-all-target-libgcc
50449 configure-target-libquadmath: maybe-all-target-libgcc
50450 configure-target-libgfortran: maybe-all-target-libgcc
50451 configure-target-libobjc: maybe-all-target-libgcc
50452 configure-target-libgo: maybe-all-target-libgcc
50453 configure-target-libtermcap: maybe-all-target-libgcc
50454 configure-target-winsup: maybe-all-target-libgcc
50455 configure-target-libgloss: maybe-all-target-libgcc
50456 configure-target-libffi: maybe-all-target-libgcc
50457 configure-target-libjava: maybe-all-target-libgcc
50458 configure-target-zlib: maybe-all-target-libgcc
50459 configure-target-boehm-gc: maybe-all-target-libgcc
50460 configure-target-rda: maybe-all-target-libgcc
50461 configure-target-libada: maybe-all-target-libgcc
50462 configure-target-libgomp: maybe-all-target-libgcc
50463 configure-target-libitm: maybe-all-target-libgcc
50464 configure-target-libatomic: maybe-all-target-libgcc
50465 @endif gcc-no-bootstrap
50466
50467
50468 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
50469
50470 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
50471
50472 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
50473
50474 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
50475
50476 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
50477 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
50478
50479 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
50480 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
50481
50482 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
50483
50484
50485
50486 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
50487
50488 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
50489
50490 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
50491
50492 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
50493
50494 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
50495
50496 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
50497
50498 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
50499
50500
50501 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
50502
50503 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
50504 configure-target-libjava: maybe-all-target-libstdc++-v3
50505
50506 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
50507
50508 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
50509
50510 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
50511
50512 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
50513
50514 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
50515
50516 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
50517 configure-target-libitm: maybe-all-target-libstdc++-v3
50518
50519 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
50520
50521
50522 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
50523 GDB_TK = @GDB_TK@
50524 INSTALL_GDB_TK = @INSTALL_GDB_TK@
50525 configure-gdb: $(CONFIGURE_GDB_TK)
50526 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
50527 install-gdb: $(INSTALL_GDB_TK)
50528
50529 # Serialization dependencies.  Host configures don't work well in parallel to
50530 # each other, due to contention over config.cache.  Target configures and 
50531 # build configures are similar.
50532 @serialization_dependencies@
50533
50534 # --------------------------------
50535 # Regenerating top level configury
50536 # --------------------------------
50537
50538 # Rebuilding Makefile.in, using autogen.
50539 AUTOGEN = autogen
50540 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
50541         cd $(srcdir) && $(AUTOGEN) Makefile.def
50542
50543 # Rebuilding Makefile.
50544 Makefile: $(srcdir)/Makefile.in config.status
50545         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
50546
50547 config.status: configure
50548         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
50549
50550 # Rebuilding configure.
50551 AUTOCONF = autoconf
50552 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
50553         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
50554         cd $(srcdir) && $(AUTOCONF)
50555
50556 # ------------------------------
50557 # Special directives to GNU Make
50558 # ------------------------------
50559
50560 # Don't pass command-line variables to submakes.
50561 .NOEXPORT:
50562 MAKEOVERRIDES=
50563
50564 # end of Makefile.in