Automatic date update in version.in
[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 @if gcc-bootstrap
837 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
838                        $(POSTSTAGE1_HOST_EXPORTS) \
839                      fi ;
840
841 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
842 @endif gcc-bootstrap
843
844 # Flags to pass down to makes which are built with the target environment.
845 # The double $ decreases the length of the command line; those variables
846 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
847 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
848 # so we expand them here.
849 EXTRA_TARGET_FLAGS = \
850         'AR=$$(AR_FOR_TARGET)' \
851         'AS=$(COMPILER_AS_FOR_TARGET)' \
852         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
853         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
854         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
855          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
856          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
857         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
858         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
859         'GCJ=$$(GCJ_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
860         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
861         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
862         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
863         'LD=$(COMPILER_LD_FOR_TARGET)' \
864         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
865         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
866         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
867         'NM=$(COMPILER_NM_FOR_TARGET)' \
868         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
869         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
870         'RANLIB=$$(RANLIB_FOR_TARGET)' \
871         'READELF=$$(READELF_FOR_TARGET)' \
872         'WINDRES=$$(WINDRES_FOR_TARGET)' \
873         'WINDMC=$$(WINDMC_FOR_TARGET)' \
874         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
875         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
876         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
877         "TFLAGS=$$TFLAGS"
878
879 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
880
881 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
882 # unfortunately needs the native compiler and the target ar and
883 # ranlib.
884 # If any variables are added here, they must be added to do-*, below.
885 # The BUILD_* variables are a special case, which are used for the gcc
886 # cross-building scheme.
887 EXTRA_GCC_FLAGS = \
888         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
889         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
890         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
891
892 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
893
894 @if gcc
895 BUILD_CONFIG = @BUILD_CONFIG@
896 ifneq ($(BUILD_CONFIG),)
897 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
898 endif
899 @endif gcc
900
901 .PHONY: configure-host
902 configure-host:  \
903     maybe-configure-bfd \
904     maybe-configure-opcodes \
905     maybe-configure-binutils \
906     maybe-configure-bison \
907     maybe-configure-cgen \
908     maybe-configure-dejagnu \
909     maybe-configure-etc \
910     maybe-configure-fastjar \
911     maybe-configure-fixincludes \
912     maybe-configure-flex \
913     maybe-configure-gas \
914     maybe-configure-gcc \
915     maybe-configure-gmp \
916     maybe-configure-mpfr \
917     maybe-configure-mpc \
918     maybe-configure-isl \
919     maybe-configure-libelf \
920     maybe-configure-gold \
921     maybe-configure-gprof \
922     maybe-configure-intl \
923     maybe-configure-tcl \
924     maybe-configure-itcl \
925     maybe-configure-ld \
926     maybe-configure-libbacktrace \
927     maybe-configure-libcpp \
928     maybe-configure-libdecnumber \
929     maybe-configure-libgui \
930     maybe-configure-libiberty \
931     maybe-configure-libiberty-linker-plugin \
932     maybe-configure-libiconv \
933     maybe-configure-m4 \
934     maybe-configure-readline \
935     maybe-configure-sid \
936     maybe-configure-sim \
937     maybe-configure-texinfo \
938     maybe-configure-zlib \
939     maybe-configure-gdb \
940     maybe-configure-expect \
941     maybe-configure-guile \
942     maybe-configure-tk \
943     maybe-configure-libtermcap \
944     maybe-configure-utils \
945     maybe-configure-gnattools \
946     maybe-configure-lto-plugin \
947     maybe-configure-libcc1 \
948     maybe-configure-gotools
949 .PHONY: configure-target
950 configure-target:  \
951     maybe-configure-target-libstdc++-v3 \
952     maybe-configure-target-libsanitizer \
953     maybe-configure-target-libmpx \
954     maybe-configure-target-libvtv \
955     maybe-configure-target-libcilkrts \
956     maybe-configure-target-liboffloadmic \
957     maybe-configure-target-libssp \
958     maybe-configure-target-newlib \
959     maybe-configure-target-libgcc \
960     maybe-configure-target-libbacktrace \
961     maybe-configure-target-libquadmath \
962     maybe-configure-target-libgfortran \
963     maybe-configure-target-libobjc \
964     maybe-configure-target-libgo \
965     maybe-configure-target-libtermcap \
966     maybe-configure-target-winsup \
967     maybe-configure-target-libgloss \
968     maybe-configure-target-libffi \
969     maybe-configure-target-libjava \
970     maybe-configure-target-zlib \
971     maybe-configure-target-boehm-gc \
972     maybe-configure-target-rda \
973     maybe-configure-target-libada \
974     maybe-configure-target-libgomp \
975     maybe-configure-target-libitm \
976     maybe-configure-target-libatomic
977
978 # The target built for a native non-bootstrap build.
979 .PHONY: all
980 all:
981 @if gcc-bootstrap
982         [ -f stage_final ] || echo stage3 > stage_final
983         @r=`${PWD_COMMAND}`; export r; \
984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
985         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
986 @endif gcc-bootstrap
987         @: $(MAKE); $(unstage)
988         @r=`${PWD_COMMAND}`; export r; \
989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
990 @if gcc-bootstrap
991         if [ -f stage_last ]; then \
992           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
993           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
994         else \
995 @endif gcc-bootstrap
996           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
997 @if gcc-bootstrap
998             ; \
999         fi \
1000 @endif gcc-bootstrap
1001         && :
1002
1003 .PHONY: all-build
1004
1005 all-build: maybe-all-build-libiberty
1006 all-build: maybe-all-build-bison
1007 all-build: maybe-all-build-flex
1008 all-build: maybe-all-build-m4
1009 all-build: maybe-all-build-texinfo
1010 all-build: maybe-all-build-fixincludes
1011 all-build: maybe-all-build-libcpp
1012
1013 .PHONY: all-host
1014
1015 @if bfd-no-bootstrap
1016 all-host: maybe-all-bfd
1017 @endif bfd-no-bootstrap
1018 @if opcodes-no-bootstrap
1019 all-host: maybe-all-opcodes
1020 @endif opcodes-no-bootstrap
1021 @if binutils-no-bootstrap
1022 all-host: maybe-all-binutils
1023 @endif binutils-no-bootstrap
1024 all-host: maybe-all-bison
1025 all-host: maybe-all-cgen
1026 all-host: maybe-all-dejagnu
1027 all-host: maybe-all-etc
1028 all-host: maybe-all-fastjar
1029 @if fixincludes-no-bootstrap
1030 all-host: maybe-all-fixincludes
1031 @endif fixincludes-no-bootstrap
1032 all-host: maybe-all-flex
1033 @if gas-no-bootstrap
1034 all-host: maybe-all-gas
1035 @endif gas-no-bootstrap
1036 @if gcc-no-bootstrap
1037 all-host: maybe-all-gcc
1038 @endif gcc-no-bootstrap
1039 @if gmp-no-bootstrap
1040 all-host: maybe-all-gmp
1041 @endif gmp-no-bootstrap
1042 @if mpfr-no-bootstrap
1043 all-host: maybe-all-mpfr
1044 @endif mpfr-no-bootstrap
1045 @if mpc-no-bootstrap
1046 all-host: maybe-all-mpc
1047 @endif mpc-no-bootstrap
1048 @if isl-no-bootstrap
1049 all-host: maybe-all-isl
1050 @endif isl-no-bootstrap
1051 @if libelf-no-bootstrap
1052 all-host: maybe-all-libelf
1053 @endif libelf-no-bootstrap
1054 @if gold-no-bootstrap
1055 all-host: maybe-all-gold
1056 @endif gold-no-bootstrap
1057 all-host: maybe-all-gprof
1058 @if intl-no-bootstrap
1059 all-host: maybe-all-intl
1060 @endif intl-no-bootstrap
1061 all-host: maybe-all-tcl
1062 all-host: maybe-all-itcl
1063 @if ld-no-bootstrap
1064 all-host: maybe-all-ld
1065 @endif ld-no-bootstrap
1066 @if libbacktrace-no-bootstrap
1067 all-host: maybe-all-libbacktrace
1068 @endif libbacktrace-no-bootstrap
1069 @if libcpp-no-bootstrap
1070 all-host: maybe-all-libcpp
1071 @endif libcpp-no-bootstrap
1072 @if libdecnumber-no-bootstrap
1073 all-host: maybe-all-libdecnumber
1074 @endif libdecnumber-no-bootstrap
1075 all-host: maybe-all-libgui
1076 @if libiberty-no-bootstrap
1077 all-host: maybe-all-libiberty
1078 @endif libiberty-no-bootstrap
1079 @if libiberty-linker-plugin-no-bootstrap
1080 all-host: maybe-all-libiberty-linker-plugin
1081 @endif libiberty-linker-plugin-no-bootstrap
1082 all-host: maybe-all-libiconv
1083 all-host: maybe-all-m4
1084 all-host: maybe-all-readline
1085 all-host: maybe-all-sid
1086 all-host: maybe-all-sim
1087 all-host: maybe-all-texinfo
1088 @if zlib-no-bootstrap
1089 all-host: maybe-all-zlib
1090 @endif zlib-no-bootstrap
1091 all-host: maybe-all-gdb
1092 all-host: maybe-all-expect
1093 all-host: maybe-all-guile
1094 all-host: maybe-all-tk
1095 all-host: maybe-all-libtermcap
1096 all-host: maybe-all-utils
1097 all-host: maybe-all-gnattools
1098 @if lto-plugin-no-bootstrap
1099 all-host: maybe-all-lto-plugin
1100 @endif lto-plugin-no-bootstrap
1101 all-host: maybe-all-libcc1
1102 all-host: maybe-all-gotools
1103
1104 .PHONY: all-target
1105
1106 @if target-libstdc++-v3-no-bootstrap
1107 all-target: maybe-all-target-libstdc++-v3
1108 @endif target-libstdc++-v3-no-bootstrap
1109 @if target-libsanitizer-no-bootstrap
1110 all-target: maybe-all-target-libsanitizer
1111 @endif target-libsanitizer-no-bootstrap
1112 @if target-libmpx-no-bootstrap
1113 all-target: maybe-all-target-libmpx
1114 @endif target-libmpx-no-bootstrap
1115 @if target-libvtv-no-bootstrap
1116 all-target: maybe-all-target-libvtv
1117 @endif target-libvtv-no-bootstrap
1118 all-target: maybe-all-target-libcilkrts
1119 all-target: maybe-all-target-liboffloadmic
1120 all-target: maybe-all-target-libssp
1121 all-target: maybe-all-target-newlib
1122 @if target-libgcc-no-bootstrap
1123 all-target: maybe-all-target-libgcc
1124 @endif target-libgcc-no-bootstrap
1125 all-target: maybe-all-target-libbacktrace
1126 all-target: maybe-all-target-libquadmath
1127 all-target: maybe-all-target-libgfortran
1128 all-target: maybe-all-target-libobjc
1129 all-target: maybe-all-target-libgo
1130 all-target: maybe-all-target-libtermcap
1131 all-target: maybe-all-target-winsup
1132 all-target: maybe-all-target-libgloss
1133 all-target: maybe-all-target-libffi
1134 all-target: maybe-all-target-libjava
1135 all-target: maybe-all-target-zlib
1136 all-target: maybe-all-target-boehm-gc
1137 all-target: maybe-all-target-rda
1138 all-target: maybe-all-target-libada
1139 @if target-libgomp-no-bootstrap
1140 all-target: maybe-all-target-libgomp
1141 @endif target-libgomp-no-bootstrap
1142 all-target: maybe-all-target-libitm
1143 all-target: maybe-all-target-libatomic
1144
1145 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1146 # ``make X'' in all subdirectories (because, in general, there is a
1147 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1148 # but it may do additional work as well).
1149
1150 .PHONY: do-info
1151 do-info:
1152         @: $(MAKE); $(unstage)
1153         @r=`${PWD_COMMAND}`; export r; \
1154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1155         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1156           info-target
1157
1158
1159 .PHONY: info-host
1160
1161 info-host: maybe-info-bfd
1162 info-host: maybe-info-opcodes
1163 info-host: maybe-info-binutils
1164 info-host: maybe-info-bison
1165 info-host: maybe-info-cgen
1166 info-host: maybe-info-dejagnu
1167 info-host: maybe-info-etc
1168 info-host: maybe-info-fastjar
1169 info-host: maybe-info-fixincludes
1170 info-host: maybe-info-flex
1171 info-host: maybe-info-gas
1172 info-host: maybe-info-gcc
1173 info-host: maybe-info-gmp
1174 info-host: maybe-info-mpfr
1175 info-host: maybe-info-mpc
1176 info-host: maybe-info-isl
1177 info-host: maybe-info-libelf
1178 info-host: maybe-info-gold
1179 info-host: maybe-info-gprof
1180 info-host: maybe-info-intl
1181 info-host: maybe-info-tcl
1182 info-host: maybe-info-itcl
1183 info-host: maybe-info-ld
1184 info-host: maybe-info-libbacktrace
1185 info-host: maybe-info-libcpp
1186 info-host: maybe-info-libdecnumber
1187 info-host: maybe-info-libgui
1188 info-host: maybe-info-libiberty
1189 info-host: maybe-info-libiberty-linker-plugin
1190 info-host: maybe-info-libiconv
1191 info-host: maybe-info-m4
1192 info-host: maybe-info-readline
1193 info-host: maybe-info-sid
1194 info-host: maybe-info-sim
1195 info-host: maybe-info-texinfo
1196 info-host: maybe-info-zlib
1197 info-host: maybe-info-gdb
1198 info-host: maybe-info-expect
1199 info-host: maybe-info-guile
1200 info-host: maybe-info-tk
1201 info-host: maybe-info-libtermcap
1202 info-host: maybe-info-utils
1203 info-host: maybe-info-gnattools
1204 info-host: maybe-info-lto-plugin
1205 info-host: maybe-info-libcc1
1206 info-host: maybe-info-gotools
1207
1208 .PHONY: info-target
1209
1210 info-target: maybe-info-target-libstdc++-v3
1211 info-target: maybe-info-target-libsanitizer
1212 info-target: maybe-info-target-libmpx
1213 info-target: maybe-info-target-libvtv
1214 info-target: maybe-info-target-libcilkrts
1215 info-target: maybe-info-target-liboffloadmic
1216 info-target: maybe-info-target-libssp
1217 info-target: maybe-info-target-newlib
1218 info-target: maybe-info-target-libgcc
1219 info-target: maybe-info-target-libbacktrace
1220 info-target: maybe-info-target-libquadmath
1221 info-target: maybe-info-target-libgfortran
1222 info-target: maybe-info-target-libobjc
1223 info-target: maybe-info-target-libgo
1224 info-target: maybe-info-target-libtermcap
1225 info-target: maybe-info-target-winsup
1226 info-target: maybe-info-target-libgloss
1227 info-target: maybe-info-target-libffi
1228 info-target: maybe-info-target-libjava
1229 info-target: maybe-info-target-zlib
1230 info-target: maybe-info-target-boehm-gc
1231 info-target: maybe-info-target-rda
1232 info-target: maybe-info-target-libada
1233 info-target: maybe-info-target-libgomp
1234 info-target: maybe-info-target-libitm
1235 info-target: maybe-info-target-libatomic
1236
1237 .PHONY: do-dvi
1238 do-dvi:
1239         @: $(MAKE); $(unstage)
1240         @r=`${PWD_COMMAND}`; export r; \
1241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1242         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1243           dvi-target
1244
1245
1246 .PHONY: dvi-host
1247
1248 dvi-host: maybe-dvi-bfd
1249 dvi-host: maybe-dvi-opcodes
1250 dvi-host: maybe-dvi-binutils
1251 dvi-host: maybe-dvi-bison
1252 dvi-host: maybe-dvi-cgen
1253 dvi-host: maybe-dvi-dejagnu
1254 dvi-host: maybe-dvi-etc
1255 dvi-host: maybe-dvi-fastjar
1256 dvi-host: maybe-dvi-fixincludes
1257 dvi-host: maybe-dvi-flex
1258 dvi-host: maybe-dvi-gas
1259 dvi-host: maybe-dvi-gcc
1260 dvi-host: maybe-dvi-gmp
1261 dvi-host: maybe-dvi-mpfr
1262 dvi-host: maybe-dvi-mpc
1263 dvi-host: maybe-dvi-isl
1264 dvi-host: maybe-dvi-libelf
1265 dvi-host: maybe-dvi-gold
1266 dvi-host: maybe-dvi-gprof
1267 dvi-host: maybe-dvi-intl
1268 dvi-host: maybe-dvi-tcl
1269 dvi-host: maybe-dvi-itcl
1270 dvi-host: maybe-dvi-ld
1271 dvi-host: maybe-dvi-libbacktrace
1272 dvi-host: maybe-dvi-libcpp
1273 dvi-host: maybe-dvi-libdecnumber
1274 dvi-host: maybe-dvi-libgui
1275 dvi-host: maybe-dvi-libiberty
1276 dvi-host: maybe-dvi-libiberty-linker-plugin
1277 dvi-host: maybe-dvi-libiconv
1278 dvi-host: maybe-dvi-m4
1279 dvi-host: maybe-dvi-readline
1280 dvi-host: maybe-dvi-sid
1281 dvi-host: maybe-dvi-sim
1282 dvi-host: maybe-dvi-texinfo
1283 dvi-host: maybe-dvi-zlib
1284 dvi-host: maybe-dvi-gdb
1285 dvi-host: maybe-dvi-expect
1286 dvi-host: maybe-dvi-guile
1287 dvi-host: maybe-dvi-tk
1288 dvi-host: maybe-dvi-libtermcap
1289 dvi-host: maybe-dvi-utils
1290 dvi-host: maybe-dvi-gnattools
1291 dvi-host: maybe-dvi-lto-plugin
1292 dvi-host: maybe-dvi-libcc1
1293 dvi-host: maybe-dvi-gotools
1294
1295 .PHONY: dvi-target
1296
1297 dvi-target: maybe-dvi-target-libstdc++-v3
1298 dvi-target: maybe-dvi-target-libsanitizer
1299 dvi-target: maybe-dvi-target-libmpx
1300 dvi-target: maybe-dvi-target-libvtv
1301 dvi-target: maybe-dvi-target-libcilkrts
1302 dvi-target: maybe-dvi-target-liboffloadmic
1303 dvi-target: maybe-dvi-target-libssp
1304 dvi-target: maybe-dvi-target-newlib
1305 dvi-target: maybe-dvi-target-libgcc
1306 dvi-target: maybe-dvi-target-libbacktrace
1307 dvi-target: maybe-dvi-target-libquadmath
1308 dvi-target: maybe-dvi-target-libgfortran
1309 dvi-target: maybe-dvi-target-libobjc
1310 dvi-target: maybe-dvi-target-libgo
1311 dvi-target: maybe-dvi-target-libtermcap
1312 dvi-target: maybe-dvi-target-winsup
1313 dvi-target: maybe-dvi-target-libgloss
1314 dvi-target: maybe-dvi-target-libffi
1315 dvi-target: maybe-dvi-target-libjava
1316 dvi-target: maybe-dvi-target-zlib
1317 dvi-target: maybe-dvi-target-boehm-gc
1318 dvi-target: maybe-dvi-target-rda
1319 dvi-target: maybe-dvi-target-libada
1320 dvi-target: maybe-dvi-target-libgomp
1321 dvi-target: maybe-dvi-target-libitm
1322 dvi-target: maybe-dvi-target-libatomic
1323
1324 .PHONY: do-pdf
1325 do-pdf:
1326         @: $(MAKE); $(unstage)
1327         @r=`${PWD_COMMAND}`; export r; \
1328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1329         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1330           pdf-target
1331
1332
1333 .PHONY: pdf-host
1334
1335 pdf-host: maybe-pdf-bfd
1336 pdf-host: maybe-pdf-opcodes
1337 pdf-host: maybe-pdf-binutils
1338 pdf-host: maybe-pdf-bison
1339 pdf-host: maybe-pdf-cgen
1340 pdf-host: maybe-pdf-dejagnu
1341 pdf-host: maybe-pdf-etc
1342 pdf-host: maybe-pdf-fastjar
1343 pdf-host: maybe-pdf-fixincludes
1344 pdf-host: maybe-pdf-flex
1345 pdf-host: maybe-pdf-gas
1346 pdf-host: maybe-pdf-gcc
1347 pdf-host: maybe-pdf-gmp
1348 pdf-host: maybe-pdf-mpfr
1349 pdf-host: maybe-pdf-mpc
1350 pdf-host: maybe-pdf-isl
1351 pdf-host: maybe-pdf-libelf
1352 pdf-host: maybe-pdf-gold
1353 pdf-host: maybe-pdf-gprof
1354 pdf-host: maybe-pdf-intl
1355 pdf-host: maybe-pdf-tcl
1356 pdf-host: maybe-pdf-itcl
1357 pdf-host: maybe-pdf-ld
1358 pdf-host: maybe-pdf-libbacktrace
1359 pdf-host: maybe-pdf-libcpp
1360 pdf-host: maybe-pdf-libdecnumber
1361 pdf-host: maybe-pdf-libgui
1362 pdf-host: maybe-pdf-libiberty
1363 pdf-host: maybe-pdf-libiberty-linker-plugin
1364 pdf-host: maybe-pdf-libiconv
1365 pdf-host: maybe-pdf-m4
1366 pdf-host: maybe-pdf-readline
1367 pdf-host: maybe-pdf-sid
1368 pdf-host: maybe-pdf-sim
1369 pdf-host: maybe-pdf-texinfo
1370 pdf-host: maybe-pdf-zlib
1371 pdf-host: maybe-pdf-gdb
1372 pdf-host: maybe-pdf-expect
1373 pdf-host: maybe-pdf-guile
1374 pdf-host: maybe-pdf-tk
1375 pdf-host: maybe-pdf-libtermcap
1376 pdf-host: maybe-pdf-utils
1377 pdf-host: maybe-pdf-gnattools
1378 pdf-host: maybe-pdf-lto-plugin
1379 pdf-host: maybe-pdf-libcc1
1380 pdf-host: maybe-pdf-gotools
1381
1382 .PHONY: pdf-target
1383
1384 pdf-target: maybe-pdf-target-libstdc++-v3
1385 pdf-target: maybe-pdf-target-libsanitizer
1386 pdf-target: maybe-pdf-target-libmpx
1387 pdf-target: maybe-pdf-target-libvtv
1388 pdf-target: maybe-pdf-target-libcilkrts
1389 pdf-target: maybe-pdf-target-liboffloadmic
1390 pdf-target: maybe-pdf-target-libssp
1391 pdf-target: maybe-pdf-target-newlib
1392 pdf-target: maybe-pdf-target-libgcc
1393 pdf-target: maybe-pdf-target-libbacktrace
1394 pdf-target: maybe-pdf-target-libquadmath
1395 pdf-target: maybe-pdf-target-libgfortran
1396 pdf-target: maybe-pdf-target-libobjc
1397 pdf-target: maybe-pdf-target-libgo
1398 pdf-target: maybe-pdf-target-libtermcap
1399 pdf-target: maybe-pdf-target-winsup
1400 pdf-target: maybe-pdf-target-libgloss
1401 pdf-target: maybe-pdf-target-libffi
1402 pdf-target: maybe-pdf-target-libjava
1403 pdf-target: maybe-pdf-target-zlib
1404 pdf-target: maybe-pdf-target-boehm-gc
1405 pdf-target: maybe-pdf-target-rda
1406 pdf-target: maybe-pdf-target-libada
1407 pdf-target: maybe-pdf-target-libgomp
1408 pdf-target: maybe-pdf-target-libitm
1409 pdf-target: maybe-pdf-target-libatomic
1410
1411 .PHONY: do-html
1412 do-html:
1413         @: $(MAKE); $(unstage)
1414         @r=`${PWD_COMMAND}`; export r; \
1415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1416         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1417           html-target
1418
1419
1420 .PHONY: html-host
1421
1422 html-host: maybe-html-bfd
1423 html-host: maybe-html-opcodes
1424 html-host: maybe-html-binutils
1425 html-host: maybe-html-bison
1426 html-host: maybe-html-cgen
1427 html-host: maybe-html-dejagnu
1428 html-host: maybe-html-etc
1429 html-host: maybe-html-fastjar
1430 html-host: maybe-html-fixincludes
1431 html-host: maybe-html-flex
1432 html-host: maybe-html-gas
1433 html-host: maybe-html-gcc
1434 html-host: maybe-html-gmp
1435 html-host: maybe-html-mpfr
1436 html-host: maybe-html-mpc
1437 html-host: maybe-html-isl
1438 html-host: maybe-html-libelf
1439 html-host: maybe-html-gold
1440 html-host: maybe-html-gprof
1441 html-host: maybe-html-intl
1442 html-host: maybe-html-tcl
1443 html-host: maybe-html-itcl
1444 html-host: maybe-html-ld
1445 html-host: maybe-html-libbacktrace
1446 html-host: maybe-html-libcpp
1447 html-host: maybe-html-libdecnumber
1448 html-host: maybe-html-libgui
1449 html-host: maybe-html-libiberty
1450 html-host: maybe-html-libiberty-linker-plugin
1451 html-host: maybe-html-libiconv
1452 html-host: maybe-html-m4
1453 html-host: maybe-html-readline
1454 html-host: maybe-html-sid
1455 html-host: maybe-html-sim
1456 html-host: maybe-html-texinfo
1457 html-host: maybe-html-zlib
1458 html-host: maybe-html-gdb
1459 html-host: maybe-html-expect
1460 html-host: maybe-html-guile
1461 html-host: maybe-html-tk
1462 html-host: maybe-html-libtermcap
1463 html-host: maybe-html-utils
1464 html-host: maybe-html-gnattools
1465 html-host: maybe-html-lto-plugin
1466 html-host: maybe-html-libcc1
1467 html-host: maybe-html-gotools
1468
1469 .PHONY: html-target
1470
1471 html-target: maybe-html-target-libstdc++-v3
1472 html-target: maybe-html-target-libsanitizer
1473 html-target: maybe-html-target-libmpx
1474 html-target: maybe-html-target-libvtv
1475 html-target: maybe-html-target-libcilkrts
1476 html-target: maybe-html-target-liboffloadmic
1477 html-target: maybe-html-target-libssp
1478 html-target: maybe-html-target-newlib
1479 html-target: maybe-html-target-libgcc
1480 html-target: maybe-html-target-libbacktrace
1481 html-target: maybe-html-target-libquadmath
1482 html-target: maybe-html-target-libgfortran
1483 html-target: maybe-html-target-libobjc
1484 html-target: maybe-html-target-libgo
1485 html-target: maybe-html-target-libtermcap
1486 html-target: maybe-html-target-winsup
1487 html-target: maybe-html-target-libgloss
1488 html-target: maybe-html-target-libffi
1489 html-target: maybe-html-target-libjava
1490 html-target: maybe-html-target-zlib
1491 html-target: maybe-html-target-boehm-gc
1492 html-target: maybe-html-target-rda
1493 html-target: maybe-html-target-libada
1494 html-target: maybe-html-target-libgomp
1495 html-target: maybe-html-target-libitm
1496 html-target: maybe-html-target-libatomic
1497
1498 .PHONY: do-TAGS
1499 do-TAGS:
1500         @: $(MAKE); $(unstage)
1501         @r=`${PWD_COMMAND}`; export r; \
1502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1503         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1504           TAGS-target
1505
1506
1507 .PHONY: TAGS-host
1508
1509 TAGS-host: maybe-TAGS-bfd
1510 TAGS-host: maybe-TAGS-opcodes
1511 TAGS-host: maybe-TAGS-binutils
1512 TAGS-host: maybe-TAGS-bison
1513 TAGS-host: maybe-TAGS-cgen
1514 TAGS-host: maybe-TAGS-dejagnu
1515 TAGS-host: maybe-TAGS-etc
1516 TAGS-host: maybe-TAGS-fastjar
1517 TAGS-host: maybe-TAGS-fixincludes
1518 TAGS-host: maybe-TAGS-flex
1519 TAGS-host: maybe-TAGS-gas
1520 TAGS-host: maybe-TAGS-gcc
1521 TAGS-host: maybe-TAGS-gmp
1522 TAGS-host: maybe-TAGS-mpfr
1523 TAGS-host: maybe-TAGS-mpc
1524 TAGS-host: maybe-TAGS-isl
1525 TAGS-host: maybe-TAGS-libelf
1526 TAGS-host: maybe-TAGS-gold
1527 TAGS-host: maybe-TAGS-gprof
1528 TAGS-host: maybe-TAGS-intl
1529 TAGS-host: maybe-TAGS-tcl
1530 TAGS-host: maybe-TAGS-itcl
1531 TAGS-host: maybe-TAGS-ld
1532 TAGS-host: maybe-TAGS-libbacktrace
1533 TAGS-host: maybe-TAGS-libcpp
1534 TAGS-host: maybe-TAGS-libdecnumber
1535 TAGS-host: maybe-TAGS-libgui
1536 TAGS-host: maybe-TAGS-libiberty
1537 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1538 TAGS-host: maybe-TAGS-libiconv
1539 TAGS-host: maybe-TAGS-m4
1540 TAGS-host: maybe-TAGS-readline
1541 TAGS-host: maybe-TAGS-sid
1542 TAGS-host: maybe-TAGS-sim
1543 TAGS-host: maybe-TAGS-texinfo
1544 TAGS-host: maybe-TAGS-zlib
1545 TAGS-host: maybe-TAGS-gdb
1546 TAGS-host: maybe-TAGS-expect
1547 TAGS-host: maybe-TAGS-guile
1548 TAGS-host: maybe-TAGS-tk
1549 TAGS-host: maybe-TAGS-libtermcap
1550 TAGS-host: maybe-TAGS-utils
1551 TAGS-host: maybe-TAGS-gnattools
1552 TAGS-host: maybe-TAGS-lto-plugin
1553 TAGS-host: maybe-TAGS-libcc1
1554 TAGS-host: maybe-TAGS-gotools
1555
1556 .PHONY: TAGS-target
1557
1558 TAGS-target: maybe-TAGS-target-libstdc++-v3
1559 TAGS-target: maybe-TAGS-target-libsanitizer
1560 TAGS-target: maybe-TAGS-target-libmpx
1561 TAGS-target: maybe-TAGS-target-libvtv
1562 TAGS-target: maybe-TAGS-target-libcilkrts
1563 TAGS-target: maybe-TAGS-target-liboffloadmic
1564 TAGS-target: maybe-TAGS-target-libssp
1565 TAGS-target: maybe-TAGS-target-newlib
1566 TAGS-target: maybe-TAGS-target-libgcc
1567 TAGS-target: maybe-TAGS-target-libbacktrace
1568 TAGS-target: maybe-TAGS-target-libquadmath
1569 TAGS-target: maybe-TAGS-target-libgfortran
1570 TAGS-target: maybe-TAGS-target-libobjc
1571 TAGS-target: maybe-TAGS-target-libgo
1572 TAGS-target: maybe-TAGS-target-libtermcap
1573 TAGS-target: maybe-TAGS-target-winsup
1574 TAGS-target: maybe-TAGS-target-libgloss
1575 TAGS-target: maybe-TAGS-target-libffi
1576 TAGS-target: maybe-TAGS-target-libjava
1577 TAGS-target: maybe-TAGS-target-zlib
1578 TAGS-target: maybe-TAGS-target-boehm-gc
1579 TAGS-target: maybe-TAGS-target-rda
1580 TAGS-target: maybe-TAGS-target-libada
1581 TAGS-target: maybe-TAGS-target-libgomp
1582 TAGS-target: maybe-TAGS-target-libitm
1583 TAGS-target: maybe-TAGS-target-libatomic
1584
1585 .PHONY: do-install-info
1586 do-install-info:
1587         @: $(MAKE); $(unstage)
1588         @r=`${PWD_COMMAND}`; export r; \
1589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1590         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1591           install-info-target
1592
1593
1594 .PHONY: install-info-host
1595
1596 install-info-host: maybe-install-info-bfd
1597 install-info-host: maybe-install-info-opcodes
1598 install-info-host: maybe-install-info-binutils
1599 install-info-host: maybe-install-info-bison
1600 install-info-host: maybe-install-info-cgen
1601 install-info-host: maybe-install-info-dejagnu
1602 install-info-host: maybe-install-info-etc
1603 install-info-host: maybe-install-info-fastjar
1604 install-info-host: maybe-install-info-fixincludes
1605 install-info-host: maybe-install-info-flex
1606 install-info-host: maybe-install-info-gas
1607 install-info-host: maybe-install-info-gcc
1608 install-info-host: maybe-install-info-gmp
1609 install-info-host: maybe-install-info-mpfr
1610 install-info-host: maybe-install-info-mpc
1611 install-info-host: maybe-install-info-isl
1612 install-info-host: maybe-install-info-libelf
1613 install-info-host: maybe-install-info-gold
1614 install-info-host: maybe-install-info-gprof
1615 install-info-host: maybe-install-info-intl
1616 install-info-host: maybe-install-info-tcl
1617 install-info-host: maybe-install-info-itcl
1618 install-info-host: maybe-install-info-ld
1619 install-info-host: maybe-install-info-libbacktrace
1620 install-info-host: maybe-install-info-libcpp
1621 install-info-host: maybe-install-info-libdecnumber
1622 install-info-host: maybe-install-info-libgui
1623 install-info-host: maybe-install-info-libiberty
1624 install-info-host: maybe-install-info-libiberty-linker-plugin
1625 install-info-host: maybe-install-info-libiconv
1626 install-info-host: maybe-install-info-m4
1627 install-info-host: maybe-install-info-readline
1628 install-info-host: maybe-install-info-sid
1629 install-info-host: maybe-install-info-sim
1630 install-info-host: maybe-install-info-texinfo
1631 install-info-host: maybe-install-info-zlib
1632 install-info-host: maybe-install-info-gdb
1633 install-info-host: maybe-install-info-expect
1634 install-info-host: maybe-install-info-guile
1635 install-info-host: maybe-install-info-tk
1636 install-info-host: maybe-install-info-libtermcap
1637 install-info-host: maybe-install-info-utils
1638 install-info-host: maybe-install-info-gnattools
1639 install-info-host: maybe-install-info-lto-plugin
1640 install-info-host: maybe-install-info-libcc1
1641 install-info-host: maybe-install-info-gotools
1642
1643 .PHONY: install-info-target
1644
1645 install-info-target: maybe-install-info-target-libstdc++-v3
1646 install-info-target: maybe-install-info-target-libsanitizer
1647 install-info-target: maybe-install-info-target-libmpx
1648 install-info-target: maybe-install-info-target-libvtv
1649 install-info-target: maybe-install-info-target-libcilkrts
1650 install-info-target: maybe-install-info-target-liboffloadmic
1651 install-info-target: maybe-install-info-target-libssp
1652 install-info-target: maybe-install-info-target-newlib
1653 install-info-target: maybe-install-info-target-libgcc
1654 install-info-target: maybe-install-info-target-libbacktrace
1655 install-info-target: maybe-install-info-target-libquadmath
1656 install-info-target: maybe-install-info-target-libgfortran
1657 install-info-target: maybe-install-info-target-libobjc
1658 install-info-target: maybe-install-info-target-libgo
1659 install-info-target: maybe-install-info-target-libtermcap
1660 install-info-target: maybe-install-info-target-winsup
1661 install-info-target: maybe-install-info-target-libgloss
1662 install-info-target: maybe-install-info-target-libffi
1663 install-info-target: maybe-install-info-target-libjava
1664 install-info-target: maybe-install-info-target-zlib
1665 install-info-target: maybe-install-info-target-boehm-gc
1666 install-info-target: maybe-install-info-target-rda
1667 install-info-target: maybe-install-info-target-libada
1668 install-info-target: maybe-install-info-target-libgomp
1669 install-info-target: maybe-install-info-target-libitm
1670 install-info-target: maybe-install-info-target-libatomic
1671
1672 .PHONY: do-install-pdf
1673 do-install-pdf:
1674         @: $(MAKE); $(unstage)
1675         @r=`${PWD_COMMAND}`; export r; \
1676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1677         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1678           install-pdf-target
1679
1680
1681 .PHONY: install-pdf-host
1682
1683 install-pdf-host: maybe-install-pdf-bfd
1684 install-pdf-host: maybe-install-pdf-opcodes
1685 install-pdf-host: maybe-install-pdf-binutils
1686 install-pdf-host: maybe-install-pdf-bison
1687 install-pdf-host: maybe-install-pdf-cgen
1688 install-pdf-host: maybe-install-pdf-dejagnu
1689 install-pdf-host: maybe-install-pdf-etc
1690 install-pdf-host: maybe-install-pdf-fastjar
1691 install-pdf-host: maybe-install-pdf-fixincludes
1692 install-pdf-host: maybe-install-pdf-flex
1693 install-pdf-host: maybe-install-pdf-gas
1694 install-pdf-host: maybe-install-pdf-gcc
1695 install-pdf-host: maybe-install-pdf-gmp
1696 install-pdf-host: maybe-install-pdf-mpfr
1697 install-pdf-host: maybe-install-pdf-mpc
1698 install-pdf-host: maybe-install-pdf-isl
1699 install-pdf-host: maybe-install-pdf-libelf
1700 install-pdf-host: maybe-install-pdf-gold
1701 install-pdf-host: maybe-install-pdf-gprof
1702 install-pdf-host: maybe-install-pdf-intl
1703 install-pdf-host: maybe-install-pdf-tcl
1704 install-pdf-host: maybe-install-pdf-itcl
1705 install-pdf-host: maybe-install-pdf-ld
1706 install-pdf-host: maybe-install-pdf-libbacktrace
1707 install-pdf-host: maybe-install-pdf-libcpp
1708 install-pdf-host: maybe-install-pdf-libdecnumber
1709 install-pdf-host: maybe-install-pdf-libgui
1710 install-pdf-host: maybe-install-pdf-libiberty
1711 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1712 install-pdf-host: maybe-install-pdf-libiconv
1713 install-pdf-host: maybe-install-pdf-m4
1714 install-pdf-host: maybe-install-pdf-readline
1715 install-pdf-host: maybe-install-pdf-sid
1716 install-pdf-host: maybe-install-pdf-sim
1717 install-pdf-host: maybe-install-pdf-texinfo
1718 install-pdf-host: maybe-install-pdf-zlib
1719 install-pdf-host: maybe-install-pdf-gdb
1720 install-pdf-host: maybe-install-pdf-expect
1721 install-pdf-host: maybe-install-pdf-guile
1722 install-pdf-host: maybe-install-pdf-tk
1723 install-pdf-host: maybe-install-pdf-libtermcap
1724 install-pdf-host: maybe-install-pdf-utils
1725 install-pdf-host: maybe-install-pdf-gnattools
1726 install-pdf-host: maybe-install-pdf-lto-plugin
1727 install-pdf-host: maybe-install-pdf-libcc1
1728 install-pdf-host: maybe-install-pdf-gotools
1729
1730 .PHONY: install-pdf-target
1731
1732 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1733 install-pdf-target: maybe-install-pdf-target-libsanitizer
1734 install-pdf-target: maybe-install-pdf-target-libmpx
1735 install-pdf-target: maybe-install-pdf-target-libvtv
1736 install-pdf-target: maybe-install-pdf-target-libcilkrts
1737 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1738 install-pdf-target: maybe-install-pdf-target-libssp
1739 install-pdf-target: maybe-install-pdf-target-newlib
1740 install-pdf-target: maybe-install-pdf-target-libgcc
1741 install-pdf-target: maybe-install-pdf-target-libbacktrace
1742 install-pdf-target: maybe-install-pdf-target-libquadmath
1743 install-pdf-target: maybe-install-pdf-target-libgfortran
1744 install-pdf-target: maybe-install-pdf-target-libobjc
1745 install-pdf-target: maybe-install-pdf-target-libgo
1746 install-pdf-target: maybe-install-pdf-target-libtermcap
1747 install-pdf-target: maybe-install-pdf-target-winsup
1748 install-pdf-target: maybe-install-pdf-target-libgloss
1749 install-pdf-target: maybe-install-pdf-target-libffi
1750 install-pdf-target: maybe-install-pdf-target-libjava
1751 install-pdf-target: maybe-install-pdf-target-zlib
1752 install-pdf-target: maybe-install-pdf-target-boehm-gc
1753 install-pdf-target: maybe-install-pdf-target-rda
1754 install-pdf-target: maybe-install-pdf-target-libada
1755 install-pdf-target: maybe-install-pdf-target-libgomp
1756 install-pdf-target: maybe-install-pdf-target-libitm
1757 install-pdf-target: maybe-install-pdf-target-libatomic
1758
1759 .PHONY: do-install-html
1760 do-install-html:
1761         @: $(MAKE); $(unstage)
1762         @r=`${PWD_COMMAND}`; export r; \
1763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1764         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1765           install-html-target
1766
1767
1768 .PHONY: install-html-host
1769
1770 install-html-host: maybe-install-html-bfd
1771 install-html-host: maybe-install-html-opcodes
1772 install-html-host: maybe-install-html-binutils
1773 install-html-host: maybe-install-html-bison
1774 install-html-host: maybe-install-html-cgen
1775 install-html-host: maybe-install-html-dejagnu
1776 install-html-host: maybe-install-html-etc
1777 install-html-host: maybe-install-html-fastjar
1778 install-html-host: maybe-install-html-fixincludes
1779 install-html-host: maybe-install-html-flex
1780 install-html-host: maybe-install-html-gas
1781 install-html-host: maybe-install-html-gcc
1782 install-html-host: maybe-install-html-gmp
1783 install-html-host: maybe-install-html-mpfr
1784 install-html-host: maybe-install-html-mpc
1785 install-html-host: maybe-install-html-isl
1786 install-html-host: maybe-install-html-libelf
1787 install-html-host: maybe-install-html-gold
1788 install-html-host: maybe-install-html-gprof
1789 install-html-host: maybe-install-html-intl
1790 install-html-host: maybe-install-html-tcl
1791 install-html-host: maybe-install-html-itcl
1792 install-html-host: maybe-install-html-ld
1793 install-html-host: maybe-install-html-libbacktrace
1794 install-html-host: maybe-install-html-libcpp
1795 install-html-host: maybe-install-html-libdecnumber
1796 install-html-host: maybe-install-html-libgui
1797 install-html-host: maybe-install-html-libiberty
1798 install-html-host: maybe-install-html-libiberty-linker-plugin
1799 install-html-host: maybe-install-html-libiconv
1800 install-html-host: maybe-install-html-m4
1801 install-html-host: maybe-install-html-readline
1802 install-html-host: maybe-install-html-sid
1803 install-html-host: maybe-install-html-sim
1804 install-html-host: maybe-install-html-texinfo
1805 install-html-host: maybe-install-html-zlib
1806 install-html-host: maybe-install-html-gdb
1807 install-html-host: maybe-install-html-expect
1808 install-html-host: maybe-install-html-guile
1809 install-html-host: maybe-install-html-tk
1810 install-html-host: maybe-install-html-libtermcap
1811 install-html-host: maybe-install-html-utils
1812 install-html-host: maybe-install-html-gnattools
1813 install-html-host: maybe-install-html-lto-plugin
1814 install-html-host: maybe-install-html-libcc1
1815 install-html-host: maybe-install-html-gotools
1816
1817 .PHONY: install-html-target
1818
1819 install-html-target: maybe-install-html-target-libstdc++-v3
1820 install-html-target: maybe-install-html-target-libsanitizer
1821 install-html-target: maybe-install-html-target-libmpx
1822 install-html-target: maybe-install-html-target-libvtv
1823 install-html-target: maybe-install-html-target-libcilkrts
1824 install-html-target: maybe-install-html-target-liboffloadmic
1825 install-html-target: maybe-install-html-target-libssp
1826 install-html-target: maybe-install-html-target-newlib
1827 install-html-target: maybe-install-html-target-libgcc
1828 install-html-target: maybe-install-html-target-libbacktrace
1829 install-html-target: maybe-install-html-target-libquadmath
1830 install-html-target: maybe-install-html-target-libgfortran
1831 install-html-target: maybe-install-html-target-libobjc
1832 install-html-target: maybe-install-html-target-libgo
1833 install-html-target: maybe-install-html-target-libtermcap
1834 install-html-target: maybe-install-html-target-winsup
1835 install-html-target: maybe-install-html-target-libgloss
1836 install-html-target: maybe-install-html-target-libffi
1837 install-html-target: maybe-install-html-target-libjava
1838 install-html-target: maybe-install-html-target-zlib
1839 install-html-target: maybe-install-html-target-boehm-gc
1840 install-html-target: maybe-install-html-target-rda
1841 install-html-target: maybe-install-html-target-libada
1842 install-html-target: maybe-install-html-target-libgomp
1843 install-html-target: maybe-install-html-target-libitm
1844 install-html-target: maybe-install-html-target-libatomic
1845
1846 .PHONY: do-installcheck
1847 do-installcheck:
1848         @: $(MAKE); $(unstage)
1849         @r=`${PWD_COMMAND}`; export r; \
1850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1851         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1852           installcheck-target
1853
1854
1855 .PHONY: installcheck-host
1856
1857 installcheck-host: maybe-installcheck-bfd
1858 installcheck-host: maybe-installcheck-opcodes
1859 installcheck-host: maybe-installcheck-binutils
1860 installcheck-host: maybe-installcheck-bison
1861 installcheck-host: maybe-installcheck-cgen
1862 installcheck-host: maybe-installcheck-dejagnu
1863 installcheck-host: maybe-installcheck-etc
1864 installcheck-host: maybe-installcheck-fastjar
1865 installcheck-host: maybe-installcheck-fixincludes
1866 installcheck-host: maybe-installcheck-flex
1867 installcheck-host: maybe-installcheck-gas
1868 installcheck-host: maybe-installcheck-gcc
1869 installcheck-host: maybe-installcheck-gmp
1870 installcheck-host: maybe-installcheck-mpfr
1871 installcheck-host: maybe-installcheck-mpc
1872 installcheck-host: maybe-installcheck-isl
1873 installcheck-host: maybe-installcheck-libelf
1874 installcheck-host: maybe-installcheck-gold
1875 installcheck-host: maybe-installcheck-gprof
1876 installcheck-host: maybe-installcheck-intl
1877 installcheck-host: maybe-installcheck-tcl
1878 installcheck-host: maybe-installcheck-itcl
1879 installcheck-host: maybe-installcheck-ld
1880 installcheck-host: maybe-installcheck-libbacktrace
1881 installcheck-host: maybe-installcheck-libcpp
1882 installcheck-host: maybe-installcheck-libdecnumber
1883 installcheck-host: maybe-installcheck-libgui
1884 installcheck-host: maybe-installcheck-libiberty
1885 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1886 installcheck-host: maybe-installcheck-libiconv
1887 installcheck-host: maybe-installcheck-m4
1888 installcheck-host: maybe-installcheck-readline
1889 installcheck-host: maybe-installcheck-sid
1890 installcheck-host: maybe-installcheck-sim
1891 installcheck-host: maybe-installcheck-texinfo
1892 installcheck-host: maybe-installcheck-zlib
1893 installcheck-host: maybe-installcheck-gdb
1894 installcheck-host: maybe-installcheck-expect
1895 installcheck-host: maybe-installcheck-guile
1896 installcheck-host: maybe-installcheck-tk
1897 installcheck-host: maybe-installcheck-libtermcap
1898 installcheck-host: maybe-installcheck-utils
1899 installcheck-host: maybe-installcheck-gnattools
1900 installcheck-host: maybe-installcheck-lto-plugin
1901 installcheck-host: maybe-installcheck-libcc1
1902 installcheck-host: maybe-installcheck-gotools
1903
1904 .PHONY: installcheck-target
1905
1906 installcheck-target: maybe-installcheck-target-libstdc++-v3
1907 installcheck-target: maybe-installcheck-target-libsanitizer
1908 installcheck-target: maybe-installcheck-target-libmpx
1909 installcheck-target: maybe-installcheck-target-libvtv
1910 installcheck-target: maybe-installcheck-target-libcilkrts
1911 installcheck-target: maybe-installcheck-target-liboffloadmic
1912 installcheck-target: maybe-installcheck-target-libssp
1913 installcheck-target: maybe-installcheck-target-newlib
1914 installcheck-target: maybe-installcheck-target-libgcc
1915 installcheck-target: maybe-installcheck-target-libbacktrace
1916 installcheck-target: maybe-installcheck-target-libquadmath
1917 installcheck-target: maybe-installcheck-target-libgfortran
1918 installcheck-target: maybe-installcheck-target-libobjc
1919 installcheck-target: maybe-installcheck-target-libgo
1920 installcheck-target: maybe-installcheck-target-libtermcap
1921 installcheck-target: maybe-installcheck-target-winsup
1922 installcheck-target: maybe-installcheck-target-libgloss
1923 installcheck-target: maybe-installcheck-target-libffi
1924 installcheck-target: maybe-installcheck-target-libjava
1925 installcheck-target: maybe-installcheck-target-zlib
1926 installcheck-target: maybe-installcheck-target-boehm-gc
1927 installcheck-target: maybe-installcheck-target-rda
1928 installcheck-target: maybe-installcheck-target-libada
1929 installcheck-target: maybe-installcheck-target-libgomp
1930 installcheck-target: maybe-installcheck-target-libitm
1931 installcheck-target: maybe-installcheck-target-libatomic
1932
1933 .PHONY: do-mostlyclean
1934 do-mostlyclean:
1935         @: $(MAKE); $(unstage)
1936         @r=`${PWD_COMMAND}`; export r; \
1937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1938         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1939           mostlyclean-target
1940
1941
1942 .PHONY: mostlyclean-host
1943
1944 mostlyclean-host: maybe-mostlyclean-bfd
1945 mostlyclean-host: maybe-mostlyclean-opcodes
1946 mostlyclean-host: maybe-mostlyclean-binutils
1947 mostlyclean-host: maybe-mostlyclean-bison
1948 mostlyclean-host: maybe-mostlyclean-cgen
1949 mostlyclean-host: maybe-mostlyclean-dejagnu
1950 mostlyclean-host: maybe-mostlyclean-etc
1951 mostlyclean-host: maybe-mostlyclean-fastjar
1952 mostlyclean-host: maybe-mostlyclean-fixincludes
1953 mostlyclean-host: maybe-mostlyclean-flex
1954 mostlyclean-host: maybe-mostlyclean-gas
1955 mostlyclean-host: maybe-mostlyclean-gcc
1956 mostlyclean-host: maybe-mostlyclean-gmp
1957 mostlyclean-host: maybe-mostlyclean-mpfr
1958 mostlyclean-host: maybe-mostlyclean-mpc
1959 mostlyclean-host: maybe-mostlyclean-isl
1960 mostlyclean-host: maybe-mostlyclean-libelf
1961 mostlyclean-host: maybe-mostlyclean-gold
1962 mostlyclean-host: maybe-mostlyclean-gprof
1963 mostlyclean-host: maybe-mostlyclean-intl
1964 mostlyclean-host: maybe-mostlyclean-tcl
1965 mostlyclean-host: maybe-mostlyclean-itcl
1966 mostlyclean-host: maybe-mostlyclean-ld
1967 mostlyclean-host: maybe-mostlyclean-libbacktrace
1968 mostlyclean-host: maybe-mostlyclean-libcpp
1969 mostlyclean-host: maybe-mostlyclean-libdecnumber
1970 mostlyclean-host: maybe-mostlyclean-libgui
1971 mostlyclean-host: maybe-mostlyclean-libiberty
1972 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
1973 mostlyclean-host: maybe-mostlyclean-libiconv
1974 mostlyclean-host: maybe-mostlyclean-m4
1975 mostlyclean-host: maybe-mostlyclean-readline
1976 mostlyclean-host: maybe-mostlyclean-sid
1977 mostlyclean-host: maybe-mostlyclean-sim
1978 mostlyclean-host: maybe-mostlyclean-texinfo
1979 mostlyclean-host: maybe-mostlyclean-zlib
1980 mostlyclean-host: maybe-mostlyclean-gdb
1981 mostlyclean-host: maybe-mostlyclean-expect
1982 mostlyclean-host: maybe-mostlyclean-guile
1983 mostlyclean-host: maybe-mostlyclean-tk
1984 mostlyclean-host: maybe-mostlyclean-libtermcap
1985 mostlyclean-host: maybe-mostlyclean-utils
1986 mostlyclean-host: maybe-mostlyclean-gnattools
1987 mostlyclean-host: maybe-mostlyclean-lto-plugin
1988 mostlyclean-host: maybe-mostlyclean-libcc1
1989 mostlyclean-host: maybe-mostlyclean-gotools
1990
1991 .PHONY: mostlyclean-target
1992
1993 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
1994 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
1995 mostlyclean-target: maybe-mostlyclean-target-libmpx
1996 mostlyclean-target: maybe-mostlyclean-target-libvtv
1997 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
1998 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
1999 mostlyclean-target: maybe-mostlyclean-target-libssp
2000 mostlyclean-target: maybe-mostlyclean-target-newlib
2001 mostlyclean-target: maybe-mostlyclean-target-libgcc
2002 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2003 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2004 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2005 mostlyclean-target: maybe-mostlyclean-target-libobjc
2006 mostlyclean-target: maybe-mostlyclean-target-libgo
2007 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2008 mostlyclean-target: maybe-mostlyclean-target-winsup
2009 mostlyclean-target: maybe-mostlyclean-target-libgloss
2010 mostlyclean-target: maybe-mostlyclean-target-libffi
2011 mostlyclean-target: maybe-mostlyclean-target-libjava
2012 mostlyclean-target: maybe-mostlyclean-target-zlib
2013 mostlyclean-target: maybe-mostlyclean-target-boehm-gc
2014 mostlyclean-target: maybe-mostlyclean-target-rda
2015 mostlyclean-target: maybe-mostlyclean-target-libada
2016 mostlyclean-target: maybe-mostlyclean-target-libgomp
2017 mostlyclean-target: maybe-mostlyclean-target-libitm
2018 mostlyclean-target: maybe-mostlyclean-target-libatomic
2019
2020 .PHONY: do-clean
2021 do-clean:
2022         @: $(MAKE); $(unstage)
2023         @r=`${PWD_COMMAND}`; export r; \
2024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2025         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2026           clean-target
2027
2028
2029 .PHONY: clean-host
2030
2031 clean-host: maybe-clean-bfd
2032 clean-host: maybe-clean-opcodes
2033 clean-host: maybe-clean-binutils
2034 clean-host: maybe-clean-bison
2035 clean-host: maybe-clean-cgen
2036 clean-host: maybe-clean-dejagnu
2037 clean-host: maybe-clean-etc
2038 clean-host: maybe-clean-fastjar
2039 clean-host: maybe-clean-fixincludes
2040 clean-host: maybe-clean-flex
2041 clean-host: maybe-clean-gas
2042 clean-host: maybe-clean-gcc
2043 clean-host: maybe-clean-gmp
2044 clean-host: maybe-clean-mpfr
2045 clean-host: maybe-clean-mpc
2046 clean-host: maybe-clean-isl
2047 clean-host: maybe-clean-libelf
2048 clean-host: maybe-clean-gold
2049 clean-host: maybe-clean-gprof
2050 clean-host: maybe-clean-intl
2051 clean-host: maybe-clean-tcl
2052 clean-host: maybe-clean-itcl
2053 clean-host: maybe-clean-ld
2054 clean-host: maybe-clean-libbacktrace
2055 clean-host: maybe-clean-libcpp
2056 clean-host: maybe-clean-libdecnumber
2057 clean-host: maybe-clean-libgui
2058 clean-host: maybe-clean-libiberty
2059 clean-host: maybe-clean-libiberty-linker-plugin
2060 clean-host: maybe-clean-libiconv
2061 clean-host: maybe-clean-m4
2062 clean-host: maybe-clean-readline
2063 clean-host: maybe-clean-sid
2064 clean-host: maybe-clean-sim
2065 clean-host: maybe-clean-texinfo
2066 clean-host: maybe-clean-zlib
2067 clean-host: maybe-clean-gdb
2068 clean-host: maybe-clean-expect
2069 clean-host: maybe-clean-guile
2070 clean-host: maybe-clean-tk
2071 clean-host: maybe-clean-libtermcap
2072 clean-host: maybe-clean-utils
2073 clean-host: maybe-clean-gnattools
2074 clean-host: maybe-clean-lto-plugin
2075 clean-host: maybe-clean-libcc1
2076 clean-host: maybe-clean-gotools
2077
2078 .PHONY: clean-target
2079
2080 clean-target: maybe-clean-target-libstdc++-v3
2081 clean-target: maybe-clean-target-libsanitizer
2082 clean-target: maybe-clean-target-libmpx
2083 clean-target: maybe-clean-target-libvtv
2084 clean-target: maybe-clean-target-libcilkrts
2085 clean-target: maybe-clean-target-liboffloadmic
2086 clean-target: maybe-clean-target-libssp
2087 clean-target: maybe-clean-target-newlib
2088 clean-target: maybe-clean-target-libgcc
2089 clean-target: maybe-clean-target-libbacktrace
2090 clean-target: maybe-clean-target-libquadmath
2091 clean-target: maybe-clean-target-libgfortran
2092 clean-target: maybe-clean-target-libobjc
2093 clean-target: maybe-clean-target-libgo
2094 clean-target: maybe-clean-target-libtermcap
2095 clean-target: maybe-clean-target-winsup
2096 clean-target: maybe-clean-target-libgloss
2097 clean-target: maybe-clean-target-libffi
2098 clean-target: maybe-clean-target-libjava
2099 clean-target: maybe-clean-target-zlib
2100 clean-target: maybe-clean-target-boehm-gc
2101 clean-target: maybe-clean-target-rda
2102 clean-target: maybe-clean-target-libada
2103 clean-target: maybe-clean-target-libgomp
2104 clean-target: maybe-clean-target-libitm
2105 clean-target: maybe-clean-target-libatomic
2106
2107 .PHONY: do-distclean
2108 do-distclean:
2109         @: $(MAKE); $(unstage)
2110         @r=`${PWD_COMMAND}`; export r; \
2111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2112         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2113           distclean-target
2114
2115
2116 .PHONY: distclean-host
2117
2118 distclean-host: maybe-distclean-bfd
2119 distclean-host: maybe-distclean-opcodes
2120 distclean-host: maybe-distclean-binutils
2121 distclean-host: maybe-distclean-bison
2122 distclean-host: maybe-distclean-cgen
2123 distclean-host: maybe-distclean-dejagnu
2124 distclean-host: maybe-distclean-etc
2125 distclean-host: maybe-distclean-fastjar
2126 distclean-host: maybe-distclean-fixincludes
2127 distclean-host: maybe-distclean-flex
2128 distclean-host: maybe-distclean-gas
2129 distclean-host: maybe-distclean-gcc
2130 distclean-host: maybe-distclean-gmp
2131 distclean-host: maybe-distclean-mpfr
2132 distclean-host: maybe-distclean-mpc
2133 distclean-host: maybe-distclean-isl
2134 distclean-host: maybe-distclean-libelf
2135 distclean-host: maybe-distclean-gold
2136 distclean-host: maybe-distclean-gprof
2137 distclean-host: maybe-distclean-intl
2138 distclean-host: maybe-distclean-tcl
2139 distclean-host: maybe-distclean-itcl
2140 distclean-host: maybe-distclean-ld
2141 distclean-host: maybe-distclean-libbacktrace
2142 distclean-host: maybe-distclean-libcpp
2143 distclean-host: maybe-distclean-libdecnumber
2144 distclean-host: maybe-distclean-libgui
2145 distclean-host: maybe-distclean-libiberty
2146 distclean-host: maybe-distclean-libiberty-linker-plugin
2147 distclean-host: maybe-distclean-libiconv
2148 distclean-host: maybe-distclean-m4
2149 distclean-host: maybe-distclean-readline
2150 distclean-host: maybe-distclean-sid
2151 distclean-host: maybe-distclean-sim
2152 distclean-host: maybe-distclean-texinfo
2153 distclean-host: maybe-distclean-zlib
2154 distclean-host: maybe-distclean-gdb
2155 distclean-host: maybe-distclean-expect
2156 distclean-host: maybe-distclean-guile
2157 distclean-host: maybe-distclean-tk
2158 distclean-host: maybe-distclean-libtermcap
2159 distclean-host: maybe-distclean-utils
2160 distclean-host: maybe-distclean-gnattools
2161 distclean-host: maybe-distclean-lto-plugin
2162 distclean-host: maybe-distclean-libcc1
2163 distclean-host: maybe-distclean-gotools
2164
2165 .PHONY: distclean-target
2166
2167 distclean-target: maybe-distclean-target-libstdc++-v3
2168 distclean-target: maybe-distclean-target-libsanitizer
2169 distclean-target: maybe-distclean-target-libmpx
2170 distclean-target: maybe-distclean-target-libvtv
2171 distclean-target: maybe-distclean-target-libcilkrts
2172 distclean-target: maybe-distclean-target-liboffloadmic
2173 distclean-target: maybe-distclean-target-libssp
2174 distclean-target: maybe-distclean-target-newlib
2175 distclean-target: maybe-distclean-target-libgcc
2176 distclean-target: maybe-distclean-target-libbacktrace
2177 distclean-target: maybe-distclean-target-libquadmath
2178 distclean-target: maybe-distclean-target-libgfortran
2179 distclean-target: maybe-distclean-target-libobjc
2180 distclean-target: maybe-distclean-target-libgo
2181 distclean-target: maybe-distclean-target-libtermcap
2182 distclean-target: maybe-distclean-target-winsup
2183 distclean-target: maybe-distclean-target-libgloss
2184 distclean-target: maybe-distclean-target-libffi
2185 distclean-target: maybe-distclean-target-libjava
2186 distclean-target: maybe-distclean-target-zlib
2187 distclean-target: maybe-distclean-target-boehm-gc
2188 distclean-target: maybe-distclean-target-rda
2189 distclean-target: maybe-distclean-target-libada
2190 distclean-target: maybe-distclean-target-libgomp
2191 distclean-target: maybe-distclean-target-libitm
2192 distclean-target: maybe-distclean-target-libatomic
2193
2194 .PHONY: do-maintainer-clean
2195 do-maintainer-clean:
2196         @: $(MAKE); $(unstage)
2197         @r=`${PWD_COMMAND}`; export r; \
2198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2199         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2200           maintainer-clean-target
2201
2202
2203 .PHONY: maintainer-clean-host
2204
2205 maintainer-clean-host: maybe-maintainer-clean-bfd
2206 maintainer-clean-host: maybe-maintainer-clean-opcodes
2207 maintainer-clean-host: maybe-maintainer-clean-binutils
2208 maintainer-clean-host: maybe-maintainer-clean-bison
2209 maintainer-clean-host: maybe-maintainer-clean-cgen
2210 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2211 maintainer-clean-host: maybe-maintainer-clean-etc
2212 maintainer-clean-host: maybe-maintainer-clean-fastjar
2213 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2214 maintainer-clean-host: maybe-maintainer-clean-flex
2215 maintainer-clean-host: maybe-maintainer-clean-gas
2216 maintainer-clean-host: maybe-maintainer-clean-gcc
2217 maintainer-clean-host: maybe-maintainer-clean-gmp
2218 maintainer-clean-host: maybe-maintainer-clean-mpfr
2219 maintainer-clean-host: maybe-maintainer-clean-mpc
2220 maintainer-clean-host: maybe-maintainer-clean-isl
2221 maintainer-clean-host: maybe-maintainer-clean-libelf
2222 maintainer-clean-host: maybe-maintainer-clean-gold
2223 maintainer-clean-host: maybe-maintainer-clean-gprof
2224 maintainer-clean-host: maybe-maintainer-clean-intl
2225 maintainer-clean-host: maybe-maintainer-clean-tcl
2226 maintainer-clean-host: maybe-maintainer-clean-itcl
2227 maintainer-clean-host: maybe-maintainer-clean-ld
2228 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2229 maintainer-clean-host: maybe-maintainer-clean-libcpp
2230 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2231 maintainer-clean-host: maybe-maintainer-clean-libgui
2232 maintainer-clean-host: maybe-maintainer-clean-libiberty
2233 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2234 maintainer-clean-host: maybe-maintainer-clean-libiconv
2235 maintainer-clean-host: maybe-maintainer-clean-m4
2236 maintainer-clean-host: maybe-maintainer-clean-readline
2237 maintainer-clean-host: maybe-maintainer-clean-sid
2238 maintainer-clean-host: maybe-maintainer-clean-sim
2239 maintainer-clean-host: maybe-maintainer-clean-texinfo
2240 maintainer-clean-host: maybe-maintainer-clean-zlib
2241 maintainer-clean-host: maybe-maintainer-clean-gdb
2242 maintainer-clean-host: maybe-maintainer-clean-expect
2243 maintainer-clean-host: maybe-maintainer-clean-guile
2244 maintainer-clean-host: maybe-maintainer-clean-tk
2245 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2246 maintainer-clean-host: maybe-maintainer-clean-utils
2247 maintainer-clean-host: maybe-maintainer-clean-gnattools
2248 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2249 maintainer-clean-host: maybe-maintainer-clean-libcc1
2250 maintainer-clean-host: maybe-maintainer-clean-gotools
2251
2252 .PHONY: maintainer-clean-target
2253
2254 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2255 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2256 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2257 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2258 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2259 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2260 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2261 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2262 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2263 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2264 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2265 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2266 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2267 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2268 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2269 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2270 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2271 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2272 maintainer-clean-target: maybe-maintainer-clean-target-libjava
2273 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2274 maintainer-clean-target: maybe-maintainer-clean-target-boehm-gc
2275 maintainer-clean-target: maybe-maintainer-clean-target-rda
2276 maintainer-clean-target: maybe-maintainer-clean-target-libada
2277 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2278 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2279 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2280
2281
2282 # Here are the targets which correspond to the do-X targets.
2283
2284 .PHONY: info installcheck dvi pdf html
2285 .PHONY: install-info install-pdf install-html
2286 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2287 .PHONY: local-clean local-distclean local-maintainer-clean
2288 info: do-info
2289 installcheck: do-installcheck
2290 dvi: do-dvi
2291 pdf: do-pdf
2292 html: do-html
2293
2294 # Make sure makeinfo is built before we do a `make info', if we're
2295 # in fact building texinfo.
2296 do-info: maybe-all-texinfo
2297
2298 install-info: do-install-info dir.info
2299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2300         if [ -f dir.info ] ; then \
2301           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info ; \
2302         else true ; fi
2303
2304 install-pdf: do-install-pdf
2305
2306 install-html: do-install-html
2307
2308 local-clean:
2309         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2310
2311 local-distclean:
2312         -rm -f Makefile config.status config.cache mh-frag mt-frag
2313         -rm -f maybedep.tmp serdep.tmp
2314         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2315           rm -rf $(TARGET_SUBDIR); \
2316         else true; fi
2317         -rm -rf $(BUILD_SUBDIR)
2318         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2319           rm -rf $(HOST_SUBDIR); \
2320         else true; fi
2321         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2322         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2323         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2324         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2325         -rmdir fastjar gcc libiberty texinfo zlib 2>/dev/null
2326         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2327
2328 local-maintainer-clean:
2329         @echo "This command is intended for maintainers to use;"
2330         @echo "it deletes files that may require special tools to rebuild."
2331
2332 clean: do-clean local-clean
2333 mostlyclean: do-mostlyclean local-clean
2334 distclean: do-distclean local-clean local-distclean
2335 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2336 maintainer-clean: local-distclean
2337 realclean: maintainer-clean
2338
2339 # Check target.
2340
2341 .PHONY: check do-check
2342 check: do-check
2343
2344 # Only include modules actually being configured and built.
2345 .PHONY: check-host
2346 check-host:  \
2347     maybe-check-bfd \
2348     maybe-check-opcodes \
2349     maybe-check-binutils \
2350     maybe-check-bison \
2351     maybe-check-cgen \
2352     maybe-check-dejagnu \
2353     maybe-check-etc \
2354     maybe-check-fastjar \
2355     maybe-check-fixincludes \
2356     maybe-check-flex \
2357     maybe-check-gas \
2358     maybe-check-gcc \
2359     maybe-check-gmp \
2360     maybe-check-mpfr \
2361     maybe-check-mpc \
2362     maybe-check-isl \
2363     maybe-check-libelf \
2364     maybe-check-gold \
2365     maybe-check-gprof \
2366     maybe-check-intl \
2367     maybe-check-tcl \
2368     maybe-check-itcl \
2369     maybe-check-ld \
2370     maybe-check-libbacktrace \
2371     maybe-check-libcpp \
2372     maybe-check-libdecnumber \
2373     maybe-check-libgui \
2374     maybe-check-libiberty \
2375     maybe-check-libiberty-linker-plugin \
2376     maybe-check-libiconv \
2377     maybe-check-m4 \
2378     maybe-check-readline \
2379     maybe-check-sid \
2380     maybe-check-sim \
2381     maybe-check-texinfo \
2382     maybe-check-zlib \
2383     maybe-check-gdb \
2384     maybe-check-expect \
2385     maybe-check-guile \
2386     maybe-check-tk \
2387     maybe-check-libtermcap \
2388     maybe-check-utils \
2389     maybe-check-gnattools \
2390     maybe-check-lto-plugin \
2391     maybe-check-libcc1 \
2392     maybe-check-gotools
2393
2394 .PHONY: check-target
2395 check-target:  \
2396     maybe-check-target-libstdc++-v3 \
2397     maybe-check-target-libsanitizer \
2398     maybe-check-target-libmpx \
2399     maybe-check-target-libvtv \
2400     maybe-check-target-libcilkrts \
2401     maybe-check-target-liboffloadmic \
2402     maybe-check-target-libssp \
2403     maybe-check-target-newlib \
2404     maybe-check-target-libgcc \
2405     maybe-check-target-libbacktrace \
2406     maybe-check-target-libquadmath \
2407     maybe-check-target-libgfortran \
2408     maybe-check-target-libobjc \
2409     maybe-check-target-libgo \
2410     maybe-check-target-libtermcap \
2411     maybe-check-target-winsup \
2412     maybe-check-target-libgloss \
2413     maybe-check-target-libffi \
2414     maybe-check-target-libjava \
2415     maybe-check-target-zlib \
2416     maybe-check-target-boehm-gc \
2417     maybe-check-target-rda \
2418     maybe-check-target-libada \
2419     maybe-check-target-libgomp \
2420     maybe-check-target-libitm \
2421     maybe-check-target-libatomic
2422
2423 do-check:
2424         @: $(MAKE); $(unstage)
2425         @r=`${PWD_COMMAND}`; export r; \
2426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2427         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2428
2429 # Automated reporting of test results.
2430
2431 warning.log: build.log
2432         $(srcdir)/contrib/warn_summary build.log > $@
2433
2434 mail-report.log:
2435         if test x'$(BOOT_CFLAGS)' != x''; then \
2436             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2437         fi; \
2438         $(srcdir)/contrib/test_summary -t >$@
2439         chmod +x $@
2440         echo If you really want to send e-mail, run ./$@ now
2441
2442 mail-report-with-warnings.log: warning.log
2443         if test x'$(BOOT_CFLAGS)' != x''; then \
2444             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2445         fi; \
2446         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2447         chmod +x $@
2448         echo If you really want to send e-mail, run ./$@ now
2449
2450 # Local Vim config
2451
2452 $(srcdir)/.local.vimrc:
2453         $(LN_S) $(srcdir)/contrib/vimrc $@
2454
2455 $(srcdir)/.lvimrc:
2456         $(LN_S) $(srcdir)/contrib/vimrc $@
2457
2458 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2459
2460 .PHONY: vimrc
2461
2462 # Installation targets.
2463
2464 .PHONY: install uninstall
2465 install:
2466         @: $(MAKE); $(unstage)
2467         @r=`${PWD_COMMAND}`; export r; \
2468         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2469         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2470
2471 .PHONY: install-host-nogcc
2472 install-host-nogcc:  \
2473     maybe-install-bfd \
2474     maybe-install-opcodes \
2475     maybe-install-binutils \
2476     maybe-install-bison \
2477     maybe-install-cgen \
2478     maybe-install-dejagnu \
2479     maybe-install-etc \
2480     maybe-install-fastjar \
2481     maybe-install-fixincludes \
2482     maybe-install-flex \
2483     maybe-install-gas \
2484     maybe-install-gmp \
2485     maybe-install-mpfr \
2486     maybe-install-mpc \
2487     maybe-install-isl \
2488     maybe-install-libelf \
2489     maybe-install-gold \
2490     maybe-install-gprof \
2491     maybe-install-intl \
2492     maybe-install-tcl \
2493     maybe-install-itcl \
2494     maybe-install-ld \
2495     maybe-install-libbacktrace \
2496     maybe-install-libcpp \
2497     maybe-install-libdecnumber \
2498     maybe-install-libgui \
2499     maybe-install-libiberty \
2500     maybe-install-libiberty-linker-plugin \
2501     maybe-install-libiconv \
2502     maybe-install-m4 \
2503     maybe-install-readline \
2504     maybe-install-sid \
2505     maybe-install-sim \
2506     maybe-install-texinfo \
2507     maybe-install-zlib \
2508     maybe-install-gdb \
2509     maybe-install-expect \
2510     maybe-install-guile \
2511     maybe-install-tk \
2512     maybe-install-libtermcap \
2513     maybe-install-utils \
2514     maybe-install-gnattools \
2515     maybe-install-lto-plugin \
2516     maybe-install-libcc1 \
2517     maybe-install-gotools
2518
2519 .PHONY: install-host
2520 install-host:  \
2521     maybe-install-bfd \
2522     maybe-install-opcodes \
2523     maybe-install-binutils \
2524     maybe-install-bison \
2525     maybe-install-cgen \
2526     maybe-install-dejagnu \
2527     maybe-install-etc \
2528     maybe-install-fastjar \
2529     maybe-install-fixincludes \
2530     maybe-install-flex \
2531     maybe-install-gas \
2532     maybe-install-gcc \
2533     maybe-install-gmp \
2534     maybe-install-mpfr \
2535     maybe-install-mpc \
2536     maybe-install-isl \
2537     maybe-install-libelf \
2538     maybe-install-gold \
2539     maybe-install-gprof \
2540     maybe-install-intl \
2541     maybe-install-tcl \
2542     maybe-install-itcl \
2543     maybe-install-ld \
2544     maybe-install-libbacktrace \
2545     maybe-install-libcpp \
2546     maybe-install-libdecnumber \
2547     maybe-install-libgui \
2548     maybe-install-libiberty \
2549     maybe-install-libiberty-linker-plugin \
2550     maybe-install-libiconv \
2551     maybe-install-m4 \
2552     maybe-install-readline \
2553     maybe-install-sid \
2554     maybe-install-sim \
2555     maybe-install-texinfo \
2556     maybe-install-zlib \
2557     maybe-install-gdb \
2558     maybe-install-expect \
2559     maybe-install-guile \
2560     maybe-install-tk \
2561     maybe-install-libtermcap \
2562     maybe-install-utils \
2563     maybe-install-gnattools \
2564     maybe-install-lto-plugin \
2565     maybe-install-libcc1 \
2566     maybe-install-gotools
2567
2568 .PHONY: install-target
2569 install-target:  \
2570     maybe-install-target-libstdc++-v3 \
2571     maybe-install-target-libsanitizer \
2572     maybe-install-target-libmpx \
2573     maybe-install-target-libvtv \
2574     maybe-install-target-libcilkrts \
2575     maybe-install-target-liboffloadmic \
2576     maybe-install-target-libssp \
2577     maybe-install-target-newlib \
2578     maybe-install-target-libgcc \
2579     maybe-install-target-libbacktrace \
2580     maybe-install-target-libquadmath \
2581     maybe-install-target-libgfortran \
2582     maybe-install-target-libobjc \
2583     maybe-install-target-libgo \
2584     maybe-install-target-libtermcap \
2585     maybe-install-target-winsup \
2586     maybe-install-target-libgloss \
2587     maybe-install-target-libffi \
2588     maybe-install-target-libjava \
2589     maybe-install-target-zlib \
2590     maybe-install-target-boehm-gc \
2591     maybe-install-target-rda \
2592     maybe-install-target-libada \
2593     maybe-install-target-libgomp \
2594     maybe-install-target-libitm \
2595     maybe-install-target-libatomic
2596
2597 uninstall:
2598         @echo "the uninstall target is not supported in this tree"
2599
2600 .PHONY: install.all
2601 install.all: install-no-fixedincludes
2602         @if [ -f ./gcc/Makefile ] ; then \
2603                 r=`${PWD_COMMAND}` ; export r ; \
2604                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2605                 $(HOST_EXPORTS) \
2606                 (cd ./gcc && \
2607                 $(MAKE) $(FLAGS_TO_PASS) install-headers) ; \
2608         else \
2609                 true ; \
2610         fi
2611
2612 # install-no-fixedincludes is used to allow the elaboration of binary packages
2613 # suitable for distribution, where we cannot include the fixed system header
2614 # files.
2615 .PHONY: install-no-fixedincludes
2616 install-no-fixedincludes: installdirs install-host-nogcc \
2617         install-target gcc-install-no-fixedincludes
2618
2619 .PHONY: install-strip
2620 install-strip:
2621         @: $(MAKE); $(unstage)
2622         @r=`${PWD_COMMAND}`; export r; \
2623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2624         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2625
2626 .PHONY: install-strip-host
2627 install-strip-host:  \
2628     maybe-install-strip-bfd \
2629     maybe-install-strip-opcodes \
2630     maybe-install-strip-binutils \
2631     maybe-install-strip-bison \
2632     maybe-install-strip-cgen \
2633     maybe-install-strip-dejagnu \
2634     maybe-install-strip-etc \
2635     maybe-install-strip-fastjar \
2636     maybe-install-strip-fixincludes \
2637     maybe-install-strip-flex \
2638     maybe-install-strip-gas \
2639     maybe-install-strip-gcc \
2640     maybe-install-strip-gmp \
2641     maybe-install-strip-mpfr \
2642     maybe-install-strip-mpc \
2643     maybe-install-strip-isl \
2644     maybe-install-strip-libelf \
2645     maybe-install-strip-gold \
2646     maybe-install-strip-gprof \
2647     maybe-install-strip-intl \
2648     maybe-install-strip-tcl \
2649     maybe-install-strip-itcl \
2650     maybe-install-strip-ld \
2651     maybe-install-strip-libbacktrace \
2652     maybe-install-strip-libcpp \
2653     maybe-install-strip-libdecnumber \
2654     maybe-install-strip-libgui \
2655     maybe-install-strip-libiberty \
2656     maybe-install-strip-libiberty-linker-plugin \
2657     maybe-install-strip-libiconv \
2658     maybe-install-strip-m4 \
2659     maybe-install-strip-readline \
2660     maybe-install-strip-sid \
2661     maybe-install-strip-sim \
2662     maybe-install-strip-texinfo \
2663     maybe-install-strip-zlib \
2664     maybe-install-strip-gdb \
2665     maybe-install-strip-expect \
2666     maybe-install-strip-guile \
2667     maybe-install-strip-tk \
2668     maybe-install-strip-libtermcap \
2669     maybe-install-strip-utils \
2670     maybe-install-strip-gnattools \
2671     maybe-install-strip-lto-plugin \
2672     maybe-install-strip-libcc1 \
2673     maybe-install-strip-gotools
2674
2675 .PHONY: install-strip-target
2676 install-strip-target:  \
2677     maybe-install-strip-target-libstdc++-v3 \
2678     maybe-install-strip-target-libsanitizer \
2679     maybe-install-strip-target-libmpx \
2680     maybe-install-strip-target-libvtv \
2681     maybe-install-strip-target-libcilkrts \
2682     maybe-install-strip-target-liboffloadmic \
2683     maybe-install-strip-target-libssp \
2684     maybe-install-strip-target-newlib \
2685     maybe-install-strip-target-libgcc \
2686     maybe-install-strip-target-libbacktrace \
2687     maybe-install-strip-target-libquadmath \
2688     maybe-install-strip-target-libgfortran \
2689     maybe-install-strip-target-libobjc \
2690     maybe-install-strip-target-libgo \
2691     maybe-install-strip-target-libtermcap \
2692     maybe-install-strip-target-winsup \
2693     maybe-install-strip-target-libgloss \
2694     maybe-install-strip-target-libffi \
2695     maybe-install-strip-target-libjava \
2696     maybe-install-strip-target-zlib \
2697     maybe-install-strip-target-boehm-gc \
2698     maybe-install-strip-target-rda \
2699     maybe-install-strip-target-libada \
2700     maybe-install-strip-target-libgomp \
2701     maybe-install-strip-target-libitm \
2702     maybe-install-strip-target-libatomic
2703
2704
2705 ### other supporting targets
2706
2707 MAKEDIRS= \
2708         $(DESTDIR)$(prefix) \
2709         $(DESTDIR)$(exec_prefix)
2710 .PHONY: installdirs
2711 installdirs: mkinstalldirs
2712         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2713
2714 dir.info: do-install-info
2715         if [ -f $(srcdir)/texinfo/gen-info-dir ] ; then \
2716           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new ; \
2717           mv -f dir.info.new dir.info ; \
2718         else true ; \
2719         fi
2720
2721 dist:
2722         @echo "Building a full distribution of this tree isn't done"
2723         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2724
2725 etags tags: TAGS
2726
2727 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2728 # ability to use several tags files at once, so there is probably no need
2729 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2730 # (if we felt like it) have this Makefile write a piece of elisp which
2731 # the user could load to tell emacs19 where all the TAGS files we just
2732 # built are.
2733 TAGS: do-TAGS
2734
2735 # ------------------------------------
2736 # Macros for configure and all targets
2737 # ------------------------------------
2738
2739
2740
2741
2742
2743 # --------------------------------------
2744 # Modules which run on the build machine
2745 # --------------------------------------
2746
2747
2748 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2749 maybe-configure-build-libiberty:
2750 @if gcc-bootstrap
2751 configure-build-libiberty: stage_current
2752 @endif gcc-bootstrap
2753 @if build-libiberty
2754 maybe-configure-build-libiberty: configure-build-libiberty
2755 configure-build-libiberty: 
2756         @: $(MAKE); $(unstage)
2757         @r=`${PWD_COMMAND}`; export r; \
2758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2759         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2760         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty ; \
2761         $(BUILD_EXPORTS)  \
2762         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2763         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2764         case $(srcdir) in \
2765           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2766           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2767                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2768         esac; \
2769         module_srcdir=libiberty; \
2770         rm -f no-such-file || : ; \
2771         CONFIG_SITE=no-such-file $(SHELL) \
2772           $$s/$$module_srcdir/configure \
2773           --srcdir=$${topdir}/$$module_srcdir \
2774           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2775           --target=${target_alias}  \
2776           || exit 1
2777 @endif build-libiberty
2778
2779
2780
2781
2782
2783 .PHONY: all-build-libiberty maybe-all-build-libiberty
2784 maybe-all-build-libiberty:
2785 @if gcc-bootstrap
2786 all-build-libiberty: stage_current
2787 @endif gcc-bootstrap
2788 @if build-libiberty
2789 TARGET-build-libiberty=all
2790 maybe-all-build-libiberty: all-build-libiberty
2791 all-build-libiberty: configure-build-libiberty
2792         @: $(MAKE); $(unstage)
2793         @r=`${PWD_COMMAND}`; export r; \
2794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2795         $(BUILD_EXPORTS)  \
2796         (cd $(BUILD_SUBDIR)/libiberty && \
2797           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2798                 $(TARGET-build-libiberty))
2799 @endif build-libiberty
2800
2801
2802
2803
2804
2805 .PHONY: configure-build-bison maybe-configure-build-bison
2806 maybe-configure-build-bison:
2807 @if gcc-bootstrap
2808 configure-build-bison: stage_current
2809 @endif gcc-bootstrap
2810 @if build-bison
2811 maybe-configure-build-bison: configure-build-bison
2812 configure-build-bison: 
2813         @: $(MAKE); $(unstage)
2814         @r=`${PWD_COMMAND}`; export r; \
2815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2816         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2817         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison ; \
2818         $(BUILD_EXPORTS)  \
2819         echo Configuring in $(BUILD_SUBDIR)/bison; \
2820         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2821         case $(srcdir) in \
2822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2823           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2825         esac; \
2826         module_srcdir=bison; \
2827         rm -f no-such-file || : ; \
2828         CONFIG_SITE=no-such-file $(SHELL) \
2829           $$s/$$module_srcdir/configure \
2830           --srcdir=$${topdir}/$$module_srcdir \
2831           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2832           --target=${target_alias}  \
2833           || exit 1
2834 @endif build-bison
2835
2836
2837
2838
2839
2840 .PHONY: all-build-bison maybe-all-build-bison
2841 maybe-all-build-bison:
2842 @if gcc-bootstrap
2843 all-build-bison: stage_current
2844 @endif gcc-bootstrap
2845 @if build-bison
2846 TARGET-build-bison=all
2847 maybe-all-build-bison: all-build-bison
2848 all-build-bison: configure-build-bison
2849         @: $(MAKE); $(unstage)
2850         @r=`${PWD_COMMAND}`; export r; \
2851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2852         $(BUILD_EXPORTS)  \
2853         (cd $(BUILD_SUBDIR)/bison && \
2854           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2855                 $(TARGET-build-bison))
2856 @endif build-bison
2857
2858
2859
2860
2861
2862 .PHONY: configure-build-flex maybe-configure-build-flex
2863 maybe-configure-build-flex:
2864 @if gcc-bootstrap
2865 configure-build-flex: stage_current
2866 @endif gcc-bootstrap
2867 @if build-flex
2868 maybe-configure-build-flex: configure-build-flex
2869 configure-build-flex: 
2870         @: $(MAKE); $(unstage)
2871         @r=`${PWD_COMMAND}`; export r; \
2872         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2873         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2874         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex ; \
2875         $(BUILD_EXPORTS)  \
2876         echo Configuring in $(BUILD_SUBDIR)/flex; \
2877         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2878         case $(srcdir) in \
2879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2880           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2882         esac; \
2883         module_srcdir=flex; \
2884         rm -f no-such-file || : ; \
2885         CONFIG_SITE=no-such-file $(SHELL) \
2886           $$s/$$module_srcdir/configure \
2887           --srcdir=$${topdir}/$$module_srcdir \
2888           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2889           --target=${target_alias}  \
2890           || exit 1
2891 @endif build-flex
2892
2893
2894
2895
2896
2897 .PHONY: all-build-flex maybe-all-build-flex
2898 maybe-all-build-flex:
2899 @if gcc-bootstrap
2900 all-build-flex: stage_current
2901 @endif gcc-bootstrap
2902 @if build-flex
2903 TARGET-build-flex=all
2904 maybe-all-build-flex: all-build-flex
2905 all-build-flex: configure-build-flex
2906         @: $(MAKE); $(unstage)
2907         @r=`${PWD_COMMAND}`; export r; \
2908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2909         $(BUILD_EXPORTS)  \
2910         (cd $(BUILD_SUBDIR)/flex && \
2911           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2912                 $(TARGET-build-flex))
2913 @endif build-flex
2914
2915
2916
2917
2918
2919 .PHONY: configure-build-m4 maybe-configure-build-m4
2920 maybe-configure-build-m4:
2921 @if gcc-bootstrap
2922 configure-build-m4: stage_current
2923 @endif gcc-bootstrap
2924 @if build-m4
2925 maybe-configure-build-m4: configure-build-m4
2926 configure-build-m4: 
2927         @: $(MAKE); $(unstage)
2928         @r=`${PWD_COMMAND}`; export r; \
2929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2930         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2931         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4 ; \
2932         $(BUILD_EXPORTS)  \
2933         echo Configuring in $(BUILD_SUBDIR)/m4; \
2934         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2935         case $(srcdir) in \
2936           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2937           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2938                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2939         esac; \
2940         module_srcdir=m4; \
2941         rm -f no-such-file || : ; \
2942         CONFIG_SITE=no-such-file $(SHELL) \
2943           $$s/$$module_srcdir/configure \
2944           --srcdir=$${topdir}/$$module_srcdir \
2945           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2946           --target=${target_alias}  \
2947           || exit 1
2948 @endif build-m4
2949
2950
2951
2952
2953
2954 .PHONY: all-build-m4 maybe-all-build-m4
2955 maybe-all-build-m4:
2956 @if gcc-bootstrap
2957 all-build-m4: stage_current
2958 @endif gcc-bootstrap
2959 @if build-m4
2960 TARGET-build-m4=all
2961 maybe-all-build-m4: all-build-m4
2962 all-build-m4: configure-build-m4
2963         @: $(MAKE); $(unstage)
2964         @r=`${PWD_COMMAND}`; export r; \
2965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2966         $(BUILD_EXPORTS)  \
2967         (cd $(BUILD_SUBDIR)/m4 && \
2968           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2969                 $(TARGET-build-m4))
2970 @endif build-m4
2971
2972
2973
2974
2975
2976 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
2977 maybe-configure-build-texinfo:
2978 @if gcc-bootstrap
2979 configure-build-texinfo: stage_current
2980 @endif gcc-bootstrap
2981 @if build-texinfo
2982 maybe-configure-build-texinfo: configure-build-texinfo
2983 configure-build-texinfo: 
2984         @: $(MAKE); $(unstage)
2985         @r=`${PWD_COMMAND}`; export r; \
2986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2987         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
2988         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo ; \
2989         $(BUILD_EXPORTS)  \
2990         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
2991         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
2992         case $(srcdir) in \
2993           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2994           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
2995                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2996         esac; \
2997         module_srcdir=texinfo; \
2998         rm -f no-such-file || : ; \
2999         CONFIG_SITE=no-such-file $(SHELL) \
3000           $$s/$$module_srcdir/configure \
3001           --srcdir=$${topdir}/$$module_srcdir \
3002           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3003           --target=${target_alias}  \
3004           || exit 1
3005 @endif build-texinfo
3006
3007
3008
3009
3010
3011 .PHONY: all-build-texinfo maybe-all-build-texinfo
3012 maybe-all-build-texinfo:
3013 @if gcc-bootstrap
3014 all-build-texinfo: stage_current
3015 @endif gcc-bootstrap
3016 @if build-texinfo
3017 TARGET-build-texinfo=all
3018 maybe-all-build-texinfo: all-build-texinfo
3019 all-build-texinfo: configure-build-texinfo
3020         @: $(MAKE); $(unstage)
3021         @r=`${PWD_COMMAND}`; export r; \
3022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3023         $(BUILD_EXPORTS)  \
3024         (cd $(BUILD_SUBDIR)/texinfo && \
3025           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3026                 $(TARGET-build-texinfo))
3027 @endif build-texinfo
3028
3029
3030
3031
3032
3033 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3034 maybe-configure-build-fixincludes:
3035 @if gcc-bootstrap
3036 configure-build-fixincludes: stage_current
3037 @endif gcc-bootstrap
3038 @if build-fixincludes
3039 maybe-configure-build-fixincludes: configure-build-fixincludes
3040 configure-build-fixincludes: 
3041         @: $(MAKE); $(unstage)
3042         @r=`${PWD_COMMAND}`; export r; \
3043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3044         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3045         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes ; \
3046         $(BUILD_EXPORTS)  \
3047         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3048         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3049         case $(srcdir) in \
3050           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3051           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3052                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3053         esac; \
3054         module_srcdir=fixincludes; \
3055         rm -f no-such-file || : ; \
3056         CONFIG_SITE=no-such-file $(SHELL) \
3057           $$s/$$module_srcdir/configure \
3058           --srcdir=$${topdir}/$$module_srcdir \
3059           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3060           --target=${target_alias}  \
3061           || exit 1
3062 @endif build-fixincludes
3063
3064
3065
3066
3067
3068 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3069 maybe-all-build-fixincludes:
3070 @if gcc-bootstrap
3071 all-build-fixincludes: stage_current
3072 @endif gcc-bootstrap
3073 @if build-fixincludes
3074 TARGET-build-fixincludes=all
3075 maybe-all-build-fixincludes: all-build-fixincludes
3076 all-build-fixincludes: configure-build-fixincludes
3077         @: $(MAKE); $(unstage)
3078         @r=`${PWD_COMMAND}`; export r; \
3079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3080         $(BUILD_EXPORTS)  \
3081         (cd $(BUILD_SUBDIR)/fixincludes && \
3082           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3083                 $(TARGET-build-fixincludes))
3084 @endif build-fixincludes
3085
3086
3087
3088
3089
3090 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3091 maybe-configure-build-libcpp:
3092 @if gcc-bootstrap
3093 configure-build-libcpp: stage_current
3094 @endif gcc-bootstrap
3095 @if build-libcpp
3096 maybe-configure-build-libcpp: configure-build-libcpp
3097 configure-build-libcpp: 
3098         @: $(MAKE); $(unstage)
3099         @r=`${PWD_COMMAND}`; export r; \
3100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3101         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3102         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp ; \
3103         $(BUILD_EXPORTS)  \
3104         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3105         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3106         case $(srcdir) in \
3107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3108           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3110         esac; \
3111         module_srcdir=libcpp; \
3112         rm -f no-such-file || : ; \
3113         CONFIG_SITE=no-such-file $(SHELL) \
3114           $$s/$$module_srcdir/configure \
3115           --srcdir=$${topdir}/$$module_srcdir \
3116           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3117           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3118           || exit 1
3119 @endif build-libcpp
3120
3121
3122
3123
3124
3125 .PHONY: all-build-libcpp maybe-all-build-libcpp
3126 maybe-all-build-libcpp:
3127 @if gcc-bootstrap
3128 all-build-libcpp: stage_current
3129 @endif gcc-bootstrap
3130 @if build-libcpp
3131 TARGET-build-libcpp=all
3132 maybe-all-build-libcpp: all-build-libcpp
3133 all-build-libcpp: configure-build-libcpp
3134         @: $(MAKE); $(unstage)
3135         @r=`${PWD_COMMAND}`; export r; \
3136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3137         $(BUILD_EXPORTS)  \
3138         (cd $(BUILD_SUBDIR)/libcpp && \
3139           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3140                 $(TARGET-build-libcpp))
3141 @endif build-libcpp
3142
3143
3144
3145
3146
3147 # --------------------------------------
3148 # Modules which run on the host machine
3149 # --------------------------------------
3150
3151
3152 .PHONY: configure-bfd maybe-configure-bfd
3153 maybe-configure-bfd:
3154 @if gcc-bootstrap
3155 configure-bfd: stage_current
3156 @endif gcc-bootstrap
3157 @if bfd
3158 maybe-configure-bfd: configure-bfd
3159 configure-bfd: 
3160         @r=`${PWD_COMMAND}`; export r; \
3161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3162         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3163         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3164         $(HOST_EXPORTS)  \
3165         echo Configuring in $(HOST_SUBDIR)/bfd; \
3166         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3167         case $(srcdir) in \
3168           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3169           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3170                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3171         esac; \
3172         module_srcdir=bfd; \
3173         $(SHELL) \
3174           $$s/$$module_srcdir/configure \
3175           --srcdir=$${topdir}/$$module_srcdir \
3176           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3177           --target=${target_alias}  \
3178           || exit 1
3179 @endif bfd
3180
3181
3182
3183 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3184 maybe-configure-stage1-bfd:
3185 @if bfd-bootstrap
3186 maybe-configure-stage1-bfd: configure-stage1-bfd
3187 configure-stage1-bfd:
3188         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3189         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3190         @r=`${PWD_COMMAND}`; export r; \
3191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3192         TFLAGS="$(STAGE1_TFLAGS)"; \
3193         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3194         $(HOST_EXPORTS) \
3195         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3196         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3197         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3198         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd ; \
3199         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3200         cd $(HOST_SUBDIR)/bfd || exit 1; \
3201         case $(srcdir) in \
3202           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3203           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3204                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3205         esac; \
3206         module_srcdir=bfd; \
3207         $(SHELL) $$s/$$module_srcdir/configure \
3208           --srcdir=$${topdir}/$$module_srcdir \
3209           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3210           --target=${target_alias} \
3211            \
3212           $(STAGE1_CONFIGURE_FLAGS)
3213 @endif bfd-bootstrap
3214
3215 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3216 maybe-configure-stage2-bfd:
3217 @if bfd-bootstrap
3218 maybe-configure-stage2-bfd: configure-stage2-bfd
3219 configure-stage2-bfd:
3220         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3221         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3222         @r=`${PWD_COMMAND}`; export r; \
3223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3224         TFLAGS="$(STAGE2_TFLAGS)"; \
3225         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3226         $(HOST_EXPORTS) \
3227         $(POSTSTAGE1_HOST_EXPORTS) \
3228         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3229         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3230         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3231         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd ; \
3232         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3233         cd $(HOST_SUBDIR)/bfd || exit 1; \
3234         case $(srcdir) in \
3235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3236           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3238         esac; \
3239         module_srcdir=bfd; \
3240         $(SHELL) $$s/$$module_srcdir/configure \
3241           --srcdir=$${topdir}/$$module_srcdir \
3242           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3243           --target=${target_alias} \
3244            --with-build-libsubdir=$(HOST_SUBDIR)  \
3245           $(STAGE2_CONFIGURE_FLAGS)
3246 @endif bfd-bootstrap
3247
3248 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3249 maybe-configure-stage3-bfd:
3250 @if bfd-bootstrap
3251 maybe-configure-stage3-bfd: configure-stage3-bfd
3252 configure-stage3-bfd:
3253         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3254         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3255         @r=`${PWD_COMMAND}`; export r; \
3256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3257         TFLAGS="$(STAGE3_TFLAGS)"; \
3258         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3259         $(HOST_EXPORTS) \
3260         $(POSTSTAGE1_HOST_EXPORTS) \
3261         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3262         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3263         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3264         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd ; \
3265         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3266         cd $(HOST_SUBDIR)/bfd || exit 1; \
3267         case $(srcdir) in \
3268           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3269           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3270                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3271         esac; \
3272         module_srcdir=bfd; \
3273         $(SHELL) $$s/$$module_srcdir/configure \
3274           --srcdir=$${topdir}/$$module_srcdir \
3275           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3276           --target=${target_alias} \
3277            --with-build-libsubdir=$(HOST_SUBDIR)  \
3278           $(STAGE3_CONFIGURE_FLAGS)
3279 @endif bfd-bootstrap
3280
3281 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3282 maybe-configure-stage4-bfd:
3283 @if bfd-bootstrap
3284 maybe-configure-stage4-bfd: configure-stage4-bfd
3285 configure-stage4-bfd:
3286         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3287         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3288         @r=`${PWD_COMMAND}`; export r; \
3289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3290         TFLAGS="$(STAGE4_TFLAGS)"; \
3291         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3292         $(HOST_EXPORTS) \
3293         $(POSTSTAGE1_HOST_EXPORTS) \
3294         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3295         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3296         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3297         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd ; \
3298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3299         cd $(HOST_SUBDIR)/bfd || exit 1; \
3300         case $(srcdir) in \
3301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3302           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3304         esac; \
3305         module_srcdir=bfd; \
3306         $(SHELL) $$s/$$module_srcdir/configure \
3307           --srcdir=$${topdir}/$$module_srcdir \
3308           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3309           --target=${target_alias} \
3310            --with-build-libsubdir=$(HOST_SUBDIR)  \
3311           $(STAGE4_CONFIGURE_FLAGS)
3312 @endif bfd-bootstrap
3313
3314 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3315 maybe-configure-stageprofile-bfd:
3316 @if bfd-bootstrap
3317 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3318 configure-stageprofile-bfd:
3319         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3320         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3321         @r=`${PWD_COMMAND}`; export r; \
3322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3323         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3324         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3325         $(HOST_EXPORTS) \
3326         $(POSTSTAGE1_HOST_EXPORTS) \
3327         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3328         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3329         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3330         echo Configuring stage profile in $(HOST_SUBDIR)/bfd ; \
3331         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3332         cd $(HOST_SUBDIR)/bfd || exit 1; \
3333         case $(srcdir) in \
3334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3335           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3337         esac; \
3338         module_srcdir=bfd; \
3339         $(SHELL) $$s/$$module_srcdir/configure \
3340           --srcdir=$${topdir}/$$module_srcdir \
3341           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3342           --target=${target_alias} \
3343            --with-build-libsubdir=$(HOST_SUBDIR)  \
3344           $(STAGEprofile_CONFIGURE_FLAGS)
3345 @endif bfd-bootstrap
3346
3347 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3348 maybe-configure-stagefeedback-bfd:
3349 @if bfd-bootstrap
3350 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3351 configure-stagefeedback-bfd:
3352         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3353         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3354         @r=`${PWD_COMMAND}`; export r; \
3355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3356         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3357         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3358         $(HOST_EXPORTS) \
3359         $(POSTSTAGE1_HOST_EXPORTS) \
3360         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3361         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3362         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3363         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd ; \
3364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd ; \
3365         cd $(HOST_SUBDIR)/bfd || exit 1; \
3366         case $(srcdir) in \
3367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3368           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3370         esac; \
3371         module_srcdir=bfd; \
3372         $(SHELL) $$s/$$module_srcdir/configure \
3373           --srcdir=$${topdir}/$$module_srcdir \
3374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3375           --target=${target_alias} \
3376            --with-build-libsubdir=$(HOST_SUBDIR)  \
3377           $(STAGEfeedback_CONFIGURE_FLAGS)
3378 @endif bfd-bootstrap
3379
3380
3381
3382
3383
3384 .PHONY: all-bfd maybe-all-bfd
3385 maybe-all-bfd:
3386 @if gcc-bootstrap
3387 all-bfd: stage_current
3388 @endif gcc-bootstrap
3389 @if bfd
3390 TARGET-bfd=all
3391 maybe-all-bfd: all-bfd
3392 all-bfd: configure-bfd
3393         @r=`${PWD_COMMAND}`; export r; \
3394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3395         $(HOST_EXPORTS)  \
3396         (cd $(HOST_SUBDIR)/bfd && \
3397           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3398                 $(TARGET-bfd))
3399 @endif bfd
3400
3401
3402
3403 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3404 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3405 maybe-all-stage1-bfd:
3406 maybe-clean-stage1-bfd:
3407 @if bfd-bootstrap
3408 maybe-all-stage1-bfd: all-stage1-bfd
3409 all-stage1: all-stage1-bfd
3410 TARGET-stage1-bfd = $(TARGET-bfd)
3411 all-stage1-bfd: configure-stage1-bfd
3412         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3413         @r=`${PWD_COMMAND}`; export r; \
3414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3415         TFLAGS="$(STAGE1_TFLAGS)"; \
3416         $(HOST_EXPORTS)  \
3417         cd $(HOST_SUBDIR)/bfd && \
3418         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3419                 CFLAGS="$(STAGE1_CFLAGS)" \
3420                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3421                 LIBCFLAGS="$(LIBCFLAGS)" \
3422                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3423                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3424                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3425                 $(EXTRA_HOST_FLAGS)  \
3426                 $(STAGE1_FLAGS_TO_PASS)  \
3427                 TFLAGS="$(STAGE1_TFLAGS)" \
3428                 $(TARGET-stage1-bfd)
3429
3430 maybe-clean-stage1-bfd: clean-stage1-bfd
3431 clean-stage1: clean-stage1-bfd
3432 clean-stage1-bfd:
3433         @if [ $(current_stage) = stage1 ]; then \
3434           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3435         else \
3436           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3437           $(MAKE) stage1-start; \
3438         fi; \
3439         cd $(HOST_SUBDIR)/bfd && \
3440         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3441         $(STAGE1_FLAGS_TO_PASS)  clean
3442 @endif bfd-bootstrap
3443
3444
3445 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3446 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3447 maybe-all-stage2-bfd:
3448 maybe-clean-stage2-bfd:
3449 @if bfd-bootstrap
3450 maybe-all-stage2-bfd: all-stage2-bfd
3451 all-stage2: all-stage2-bfd
3452 TARGET-stage2-bfd = $(TARGET-bfd)
3453 all-stage2-bfd: configure-stage2-bfd
3454         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3455         @r=`${PWD_COMMAND}`; export r; \
3456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3457         TFLAGS="$(STAGE2_TFLAGS)"; \
3458         $(HOST_EXPORTS) \
3459         $(POSTSTAGE1_HOST_EXPORTS)  \
3460         cd $(HOST_SUBDIR)/bfd && \
3461         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3462                 CFLAGS="$(STAGE2_CFLAGS)" \
3463                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3464                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3465                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3466                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3467                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3468                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3469                 TFLAGS="$(STAGE2_TFLAGS)" \
3470                 $(TARGET-stage2-bfd)
3471
3472 maybe-clean-stage2-bfd: clean-stage2-bfd
3473 clean-stage2: clean-stage2-bfd
3474 clean-stage2-bfd:
3475         @if [ $(current_stage) = stage2 ]; then \
3476           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3477         else \
3478           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3479           $(MAKE) stage2-start; \
3480         fi; \
3481         cd $(HOST_SUBDIR)/bfd && \
3482         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3483 @endif bfd-bootstrap
3484
3485
3486 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3487 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3488 maybe-all-stage3-bfd:
3489 maybe-clean-stage3-bfd:
3490 @if bfd-bootstrap
3491 maybe-all-stage3-bfd: all-stage3-bfd
3492 all-stage3: all-stage3-bfd
3493 TARGET-stage3-bfd = $(TARGET-bfd)
3494 all-stage3-bfd: configure-stage3-bfd
3495         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3496         @r=`${PWD_COMMAND}`; export r; \
3497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3498         TFLAGS="$(STAGE3_TFLAGS)"; \
3499         $(HOST_EXPORTS) \
3500         $(POSTSTAGE1_HOST_EXPORTS)  \
3501         cd $(HOST_SUBDIR)/bfd && \
3502         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3503                 CFLAGS="$(STAGE3_CFLAGS)" \
3504                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3505                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3506                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3507                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3508                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3509                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3510                 TFLAGS="$(STAGE3_TFLAGS)" \
3511                 $(TARGET-stage3-bfd)
3512
3513 maybe-clean-stage3-bfd: clean-stage3-bfd
3514 clean-stage3: clean-stage3-bfd
3515 clean-stage3-bfd:
3516         @if [ $(current_stage) = stage3 ]; then \
3517           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3518         else \
3519           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3520           $(MAKE) stage3-start; \
3521         fi; \
3522         cd $(HOST_SUBDIR)/bfd && \
3523         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3524 @endif bfd-bootstrap
3525
3526
3527 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3528 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3529 maybe-all-stage4-bfd:
3530 maybe-clean-stage4-bfd:
3531 @if bfd-bootstrap
3532 maybe-all-stage4-bfd: all-stage4-bfd
3533 all-stage4: all-stage4-bfd
3534 TARGET-stage4-bfd = $(TARGET-bfd)
3535 all-stage4-bfd: configure-stage4-bfd
3536         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3537         @r=`${PWD_COMMAND}`; export r; \
3538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3539         TFLAGS="$(STAGE4_TFLAGS)"; \
3540         $(HOST_EXPORTS) \
3541         $(POSTSTAGE1_HOST_EXPORTS)  \
3542         cd $(HOST_SUBDIR)/bfd && \
3543         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3544                 CFLAGS="$(STAGE4_CFLAGS)" \
3545                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3546                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3547                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3548                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3549                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3550                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3551                 TFLAGS="$(STAGE4_TFLAGS)" \
3552                 $(TARGET-stage4-bfd)
3553
3554 maybe-clean-stage4-bfd: clean-stage4-bfd
3555 clean-stage4: clean-stage4-bfd
3556 clean-stage4-bfd:
3557         @if [ $(current_stage) = stage4 ]; then \
3558           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3559         else \
3560           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3561           $(MAKE) stage4-start; \
3562         fi; \
3563         cd $(HOST_SUBDIR)/bfd && \
3564         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3565 @endif bfd-bootstrap
3566
3567
3568 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3569 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3570 maybe-all-stageprofile-bfd:
3571 maybe-clean-stageprofile-bfd:
3572 @if bfd-bootstrap
3573 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3574 all-stageprofile: all-stageprofile-bfd
3575 TARGET-stageprofile-bfd = $(TARGET-bfd)
3576 all-stageprofile-bfd: configure-stageprofile-bfd
3577         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3578         @r=`${PWD_COMMAND}`; export r; \
3579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3580         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3581         $(HOST_EXPORTS) \
3582         $(POSTSTAGE1_HOST_EXPORTS)  \
3583         cd $(HOST_SUBDIR)/bfd && \
3584         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3585                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3586                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3587                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3588                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3589                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3590                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3591                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3592                 TFLAGS="$(STAGEprofile_TFLAGS)" \
3593                 $(TARGET-stageprofile-bfd)
3594
3595 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3596 clean-stageprofile: clean-stageprofile-bfd
3597 clean-stageprofile-bfd:
3598         @if [ $(current_stage) = stageprofile ]; then \
3599           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3600         else \
3601           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3602           $(MAKE) stageprofile-start; \
3603         fi; \
3604         cd $(HOST_SUBDIR)/bfd && \
3605         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3606 @endif bfd-bootstrap
3607
3608
3609 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3610 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3611 maybe-all-stagefeedback-bfd:
3612 maybe-clean-stagefeedback-bfd:
3613 @if bfd-bootstrap
3614 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3615 all-stagefeedback: all-stagefeedback-bfd
3616 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3617 all-stagefeedback-bfd: configure-stagefeedback-bfd
3618         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3619         @r=`${PWD_COMMAND}`; export r; \
3620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3621         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3622         $(HOST_EXPORTS) \
3623         $(POSTSTAGE1_HOST_EXPORTS)  \
3624         cd $(HOST_SUBDIR)/bfd && \
3625         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3626                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3627                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3628                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3629                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3630                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3631                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3632                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3633                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
3634                 $(TARGET-stagefeedback-bfd)
3635
3636 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3637 clean-stagefeedback: clean-stagefeedback-bfd
3638 clean-stagefeedback-bfd:
3639         @if [ $(current_stage) = stagefeedback ]; then \
3640           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3641         else \
3642           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3643           $(MAKE) stagefeedback-start; \
3644         fi; \
3645         cd $(HOST_SUBDIR)/bfd && \
3646         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3647 @endif bfd-bootstrap
3648
3649
3650
3651
3652
3653 .PHONY: check-bfd maybe-check-bfd
3654 maybe-check-bfd:
3655 @if bfd
3656 maybe-check-bfd: check-bfd
3657
3658 check-bfd:
3659         @: $(MAKE); $(unstage)
3660         @r=`${PWD_COMMAND}`; export r; \
3661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3662         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3663         (cd $(HOST_SUBDIR)/bfd && \
3664           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3665
3666 @endif bfd
3667
3668 .PHONY: install-bfd maybe-install-bfd
3669 maybe-install-bfd:
3670 @if bfd
3671 maybe-install-bfd: install-bfd
3672
3673 install-bfd: installdirs
3674         @: $(MAKE); $(unstage)
3675         @r=`${PWD_COMMAND}`; export r; \
3676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3677         $(HOST_EXPORTS) \
3678         (cd $(HOST_SUBDIR)/bfd && \
3679           $(MAKE) $(FLAGS_TO_PASS)  install)
3680
3681 @endif bfd
3682
3683 .PHONY: install-strip-bfd maybe-install-strip-bfd
3684 maybe-install-strip-bfd:
3685 @if bfd
3686 maybe-install-strip-bfd: install-strip-bfd
3687
3688 install-strip-bfd: installdirs
3689         @: $(MAKE); $(unstage)
3690         @r=`${PWD_COMMAND}`; export r; \
3691         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3692         $(HOST_EXPORTS) \
3693         (cd $(HOST_SUBDIR)/bfd && \
3694           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3695
3696 @endif bfd
3697
3698 # Other targets (info, dvi, pdf, etc.)
3699
3700 .PHONY: maybe-info-bfd info-bfd
3701 maybe-info-bfd:
3702 @if bfd
3703 maybe-info-bfd: info-bfd
3704
3705 info-bfd: \
3706     configure-bfd 
3707         @[ -f ./bfd/Makefile ] || exit 0; \
3708         r=`${PWD_COMMAND}`; export r; \
3709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3710         $(HOST_EXPORTS) \
3711         for flag in $(EXTRA_HOST_FLAGS) ; do \
3712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3713         done; \
3714         echo "Doing info in bfd" ; \
3715         (cd $(HOST_SUBDIR)/bfd && \
3716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3718                   "RANLIB=$${RANLIB}" \
3719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3720                   info) \
3721           || exit 1
3722
3723 @endif bfd
3724
3725 .PHONY: maybe-dvi-bfd dvi-bfd
3726 maybe-dvi-bfd:
3727 @if bfd
3728 maybe-dvi-bfd: dvi-bfd
3729
3730 dvi-bfd: \
3731     configure-bfd 
3732         @[ -f ./bfd/Makefile ] || exit 0; \
3733         r=`${PWD_COMMAND}`; export r; \
3734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3735         $(HOST_EXPORTS) \
3736         for flag in $(EXTRA_HOST_FLAGS) ; do \
3737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3738         done; \
3739         echo "Doing dvi in bfd" ; \
3740         (cd $(HOST_SUBDIR)/bfd && \
3741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3743                   "RANLIB=$${RANLIB}" \
3744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3745                   dvi) \
3746           || exit 1
3747
3748 @endif bfd
3749
3750 .PHONY: maybe-pdf-bfd pdf-bfd
3751 maybe-pdf-bfd:
3752 @if bfd
3753 maybe-pdf-bfd: pdf-bfd
3754
3755 pdf-bfd: \
3756     configure-bfd 
3757         @[ -f ./bfd/Makefile ] || exit 0; \
3758         r=`${PWD_COMMAND}`; export r; \
3759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3760         $(HOST_EXPORTS) \
3761         for flag in $(EXTRA_HOST_FLAGS) ; do \
3762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3763         done; \
3764         echo "Doing pdf in bfd" ; \
3765         (cd $(HOST_SUBDIR)/bfd && \
3766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3768                   "RANLIB=$${RANLIB}" \
3769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3770                   pdf) \
3771           || exit 1
3772
3773 @endif bfd
3774
3775 .PHONY: maybe-html-bfd html-bfd
3776 maybe-html-bfd:
3777 @if bfd
3778 maybe-html-bfd: html-bfd
3779
3780 html-bfd: \
3781     configure-bfd 
3782         @[ -f ./bfd/Makefile ] || exit 0; \
3783         r=`${PWD_COMMAND}`; export r; \
3784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3785         $(HOST_EXPORTS) \
3786         for flag in $(EXTRA_HOST_FLAGS) ; do \
3787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3788         done; \
3789         echo "Doing html in bfd" ; \
3790         (cd $(HOST_SUBDIR)/bfd && \
3791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3793                   "RANLIB=$${RANLIB}" \
3794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3795                   html) \
3796           || exit 1
3797
3798 @endif bfd
3799
3800 .PHONY: maybe-TAGS-bfd TAGS-bfd
3801 maybe-TAGS-bfd:
3802 @if bfd
3803 maybe-TAGS-bfd: TAGS-bfd
3804
3805 TAGS-bfd: \
3806     configure-bfd 
3807         @[ -f ./bfd/Makefile ] || exit 0; \
3808         r=`${PWD_COMMAND}`; export r; \
3809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3810         $(HOST_EXPORTS) \
3811         for flag in $(EXTRA_HOST_FLAGS) ; do \
3812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3813         done; \
3814         echo "Doing TAGS in bfd" ; \
3815         (cd $(HOST_SUBDIR)/bfd && \
3816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3818                   "RANLIB=$${RANLIB}" \
3819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3820                   TAGS) \
3821           || exit 1
3822
3823 @endif bfd
3824
3825 .PHONY: maybe-install-info-bfd install-info-bfd
3826 maybe-install-info-bfd:
3827 @if bfd
3828 maybe-install-info-bfd: install-info-bfd
3829
3830 install-info-bfd: \
3831     configure-bfd \
3832     info-bfd 
3833         @[ -f ./bfd/Makefile ] || exit 0; \
3834         r=`${PWD_COMMAND}`; export r; \
3835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3836         $(HOST_EXPORTS) \
3837         for flag in $(EXTRA_HOST_FLAGS) ; do \
3838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3839         done; \
3840         echo "Doing install-info in bfd" ; \
3841         (cd $(HOST_SUBDIR)/bfd && \
3842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3844                   "RANLIB=$${RANLIB}" \
3845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3846                   install-info) \
3847           || exit 1
3848
3849 @endif bfd
3850
3851 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
3852 maybe-install-pdf-bfd:
3853 @if bfd
3854 maybe-install-pdf-bfd: install-pdf-bfd
3855
3856 install-pdf-bfd: \
3857     configure-bfd \
3858     pdf-bfd 
3859         @[ -f ./bfd/Makefile ] || exit 0; \
3860         r=`${PWD_COMMAND}`; export r; \
3861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3862         $(HOST_EXPORTS) \
3863         for flag in $(EXTRA_HOST_FLAGS) ; do \
3864           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3865         done; \
3866         echo "Doing install-pdf in bfd" ; \
3867         (cd $(HOST_SUBDIR)/bfd && \
3868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3870                   "RANLIB=$${RANLIB}" \
3871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3872                   install-pdf) \
3873           || exit 1
3874
3875 @endif bfd
3876
3877 .PHONY: maybe-install-html-bfd install-html-bfd
3878 maybe-install-html-bfd:
3879 @if bfd
3880 maybe-install-html-bfd: install-html-bfd
3881
3882 install-html-bfd: \
3883     configure-bfd \
3884     html-bfd 
3885         @[ -f ./bfd/Makefile ] || exit 0; \
3886         r=`${PWD_COMMAND}`; export r; \
3887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3888         $(HOST_EXPORTS) \
3889         for flag in $(EXTRA_HOST_FLAGS) ; do \
3890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3891         done; \
3892         echo "Doing install-html in bfd" ; \
3893         (cd $(HOST_SUBDIR)/bfd && \
3894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3896                   "RANLIB=$${RANLIB}" \
3897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3898                   install-html) \
3899           || exit 1
3900
3901 @endif bfd
3902
3903 .PHONY: maybe-installcheck-bfd installcheck-bfd
3904 maybe-installcheck-bfd:
3905 @if bfd
3906 maybe-installcheck-bfd: installcheck-bfd
3907
3908 installcheck-bfd: \
3909     configure-bfd 
3910         @[ -f ./bfd/Makefile ] || exit 0; \
3911         r=`${PWD_COMMAND}`; export r; \
3912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3913         $(HOST_EXPORTS) \
3914         for flag in $(EXTRA_HOST_FLAGS) ; do \
3915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3916         done; \
3917         echo "Doing installcheck in bfd" ; \
3918         (cd $(HOST_SUBDIR)/bfd && \
3919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3921                   "RANLIB=$${RANLIB}" \
3922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3923                   installcheck) \
3924           || exit 1
3925
3926 @endif bfd
3927
3928 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
3929 maybe-mostlyclean-bfd:
3930 @if bfd
3931 maybe-mostlyclean-bfd: mostlyclean-bfd
3932
3933 mostlyclean-bfd: 
3934         @[ -f ./bfd/Makefile ] || exit 0; \
3935         r=`${PWD_COMMAND}`; export r; \
3936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3937         $(HOST_EXPORTS) \
3938         for flag in $(EXTRA_HOST_FLAGS) ; do \
3939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3940         done; \
3941         echo "Doing mostlyclean in bfd" ; \
3942         (cd $(HOST_SUBDIR)/bfd && \
3943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3945                   "RANLIB=$${RANLIB}" \
3946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3947                   mostlyclean) \
3948           || exit 1
3949
3950 @endif bfd
3951
3952 .PHONY: maybe-clean-bfd clean-bfd
3953 maybe-clean-bfd:
3954 @if bfd
3955 maybe-clean-bfd: clean-bfd
3956
3957 clean-bfd: 
3958         @[ -f ./bfd/Makefile ] || exit 0; \
3959         r=`${PWD_COMMAND}`; export r; \
3960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3961         $(HOST_EXPORTS) \
3962         for flag in $(EXTRA_HOST_FLAGS) ; do \
3963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3964         done; \
3965         echo "Doing clean in bfd" ; \
3966         (cd $(HOST_SUBDIR)/bfd && \
3967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3969                   "RANLIB=$${RANLIB}" \
3970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3971                   clean) \
3972           || exit 1
3973
3974 @endif bfd
3975
3976 .PHONY: maybe-distclean-bfd distclean-bfd
3977 maybe-distclean-bfd:
3978 @if bfd
3979 maybe-distclean-bfd: distclean-bfd
3980
3981 distclean-bfd: 
3982         @[ -f ./bfd/Makefile ] || exit 0; \
3983         r=`${PWD_COMMAND}`; export r; \
3984         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3985         $(HOST_EXPORTS) \
3986         for flag in $(EXTRA_HOST_FLAGS) ; do \
3987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3988         done; \
3989         echo "Doing distclean in bfd" ; \
3990         (cd $(HOST_SUBDIR)/bfd && \
3991           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3992                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3993                   "RANLIB=$${RANLIB}" \
3994                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3995                   distclean) \
3996           || exit 1
3997
3998 @endif bfd
3999
4000 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4001 maybe-maintainer-clean-bfd:
4002 @if bfd
4003 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4004
4005 maintainer-clean-bfd: 
4006         @[ -f ./bfd/Makefile ] || exit 0; \
4007         r=`${PWD_COMMAND}`; export r; \
4008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4009         $(HOST_EXPORTS) \
4010         for flag in $(EXTRA_HOST_FLAGS) ; do \
4011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4012         done; \
4013         echo "Doing maintainer-clean in bfd" ; \
4014         (cd $(HOST_SUBDIR)/bfd && \
4015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4017                   "RANLIB=$${RANLIB}" \
4018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4019                   maintainer-clean) \
4020           || exit 1
4021
4022 @endif bfd
4023
4024
4025
4026 .PHONY: configure-opcodes maybe-configure-opcodes
4027 maybe-configure-opcodes:
4028 @if gcc-bootstrap
4029 configure-opcodes: stage_current
4030 @endif gcc-bootstrap
4031 @if opcodes
4032 maybe-configure-opcodes: configure-opcodes
4033 configure-opcodes: 
4034         @r=`${PWD_COMMAND}`; export r; \
4035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4036         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4037         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4038         $(HOST_EXPORTS)  \
4039         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4040         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4041         case $(srcdir) in \
4042           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4043           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4044                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4045         esac; \
4046         module_srcdir=opcodes; \
4047         $(SHELL) \
4048           $$s/$$module_srcdir/configure \
4049           --srcdir=$${topdir}/$$module_srcdir \
4050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4051           --target=${target_alias}  \
4052           || exit 1
4053 @endif opcodes
4054
4055
4056
4057 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4058 maybe-configure-stage1-opcodes:
4059 @if opcodes-bootstrap
4060 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4061 configure-stage1-opcodes:
4062         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4063         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4064         @r=`${PWD_COMMAND}`; export r; \
4065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4066         TFLAGS="$(STAGE1_TFLAGS)"; \
4067         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4068         $(HOST_EXPORTS) \
4069         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4070         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4071         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4072         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes ; \
4073         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4074         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4075         case $(srcdir) in \
4076           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4077           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4078                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4079         esac; \
4080         module_srcdir=opcodes; \
4081         $(SHELL) $$s/$$module_srcdir/configure \
4082           --srcdir=$${topdir}/$$module_srcdir \
4083           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4084           --target=${target_alias} \
4085            \
4086           $(STAGE1_CONFIGURE_FLAGS)
4087 @endif opcodes-bootstrap
4088
4089 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4090 maybe-configure-stage2-opcodes:
4091 @if opcodes-bootstrap
4092 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4093 configure-stage2-opcodes:
4094         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4095         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4096         @r=`${PWD_COMMAND}`; export r; \
4097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4098         TFLAGS="$(STAGE2_TFLAGS)"; \
4099         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4100         $(HOST_EXPORTS) \
4101         $(POSTSTAGE1_HOST_EXPORTS) \
4102         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4103         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4104         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4105         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes ; \
4106         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4107         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4108         case $(srcdir) in \
4109           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4110           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4111                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4112         esac; \
4113         module_srcdir=opcodes; \
4114         $(SHELL) $$s/$$module_srcdir/configure \
4115           --srcdir=$${topdir}/$$module_srcdir \
4116           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4117           --target=${target_alias} \
4118            --with-build-libsubdir=$(HOST_SUBDIR)  \
4119           $(STAGE2_CONFIGURE_FLAGS)
4120 @endif opcodes-bootstrap
4121
4122 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4123 maybe-configure-stage3-opcodes:
4124 @if opcodes-bootstrap
4125 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4126 configure-stage3-opcodes:
4127         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4128         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4129         @r=`${PWD_COMMAND}`; export r; \
4130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4131         TFLAGS="$(STAGE3_TFLAGS)"; \
4132         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4133         $(HOST_EXPORTS) \
4134         $(POSTSTAGE1_HOST_EXPORTS) \
4135         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4136         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4137         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4138         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes ; \
4139         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4140         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4141         case $(srcdir) in \
4142           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4143           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4144                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4145         esac; \
4146         module_srcdir=opcodes; \
4147         $(SHELL) $$s/$$module_srcdir/configure \
4148           --srcdir=$${topdir}/$$module_srcdir \
4149           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4150           --target=${target_alias} \
4151            --with-build-libsubdir=$(HOST_SUBDIR)  \
4152           $(STAGE3_CONFIGURE_FLAGS)
4153 @endif opcodes-bootstrap
4154
4155 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4156 maybe-configure-stage4-opcodes:
4157 @if opcodes-bootstrap
4158 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4159 configure-stage4-opcodes:
4160         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4161         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4162         @r=`${PWD_COMMAND}`; export r; \
4163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4164         TFLAGS="$(STAGE4_TFLAGS)"; \
4165         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4166         $(HOST_EXPORTS) \
4167         $(POSTSTAGE1_HOST_EXPORTS) \
4168         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4169         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4170         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4171         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes ; \
4172         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4173         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4174         case $(srcdir) in \
4175           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4176           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4177                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4178         esac; \
4179         module_srcdir=opcodes; \
4180         $(SHELL) $$s/$$module_srcdir/configure \
4181           --srcdir=$${topdir}/$$module_srcdir \
4182           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4183           --target=${target_alias} \
4184            --with-build-libsubdir=$(HOST_SUBDIR)  \
4185           $(STAGE4_CONFIGURE_FLAGS)
4186 @endif opcodes-bootstrap
4187
4188 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4189 maybe-configure-stageprofile-opcodes:
4190 @if opcodes-bootstrap
4191 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4192 configure-stageprofile-opcodes:
4193         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4194         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4195         @r=`${PWD_COMMAND}`; export r; \
4196         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4197         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4198         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4199         $(HOST_EXPORTS) \
4200         $(POSTSTAGE1_HOST_EXPORTS) \
4201         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4202         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4203         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4204         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes ; \
4205         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4206         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4207         case $(srcdir) in \
4208           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4209           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4210                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4211         esac; \
4212         module_srcdir=opcodes; \
4213         $(SHELL) $$s/$$module_srcdir/configure \
4214           --srcdir=$${topdir}/$$module_srcdir \
4215           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4216           --target=${target_alias} \
4217            --with-build-libsubdir=$(HOST_SUBDIR)  \
4218           $(STAGEprofile_CONFIGURE_FLAGS)
4219 @endif opcodes-bootstrap
4220
4221 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4222 maybe-configure-stagefeedback-opcodes:
4223 @if opcodes-bootstrap
4224 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4225 configure-stagefeedback-opcodes:
4226         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4227         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4228         @r=`${PWD_COMMAND}`; export r; \
4229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4230         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4231         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4232         $(HOST_EXPORTS) \
4233         $(POSTSTAGE1_HOST_EXPORTS) \
4234         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4235         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4236         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4237         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes ; \
4238         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes ; \
4239         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4240         case $(srcdir) in \
4241           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4242           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4243                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4244         esac; \
4245         module_srcdir=opcodes; \
4246         $(SHELL) $$s/$$module_srcdir/configure \
4247           --srcdir=$${topdir}/$$module_srcdir \
4248           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4249           --target=${target_alias} \
4250            --with-build-libsubdir=$(HOST_SUBDIR)  \
4251           $(STAGEfeedback_CONFIGURE_FLAGS)
4252 @endif opcodes-bootstrap
4253
4254
4255
4256
4257
4258 .PHONY: all-opcodes maybe-all-opcodes
4259 maybe-all-opcodes:
4260 @if gcc-bootstrap
4261 all-opcodes: stage_current
4262 @endif gcc-bootstrap
4263 @if opcodes
4264 TARGET-opcodes=all
4265 maybe-all-opcodes: all-opcodes
4266 all-opcodes: configure-opcodes
4267         @r=`${PWD_COMMAND}`; export r; \
4268         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4269         $(HOST_EXPORTS)  \
4270         (cd $(HOST_SUBDIR)/opcodes && \
4271           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4272                 $(TARGET-opcodes))
4273 @endif opcodes
4274
4275
4276
4277 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4278 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4279 maybe-all-stage1-opcodes:
4280 maybe-clean-stage1-opcodes:
4281 @if opcodes-bootstrap
4282 maybe-all-stage1-opcodes: all-stage1-opcodes
4283 all-stage1: all-stage1-opcodes
4284 TARGET-stage1-opcodes = $(TARGET-opcodes)
4285 all-stage1-opcodes: configure-stage1-opcodes
4286         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4287         @r=`${PWD_COMMAND}`; export r; \
4288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4289         TFLAGS="$(STAGE1_TFLAGS)"; \
4290         $(HOST_EXPORTS)  \
4291         cd $(HOST_SUBDIR)/opcodes && \
4292         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4293                 CFLAGS="$(STAGE1_CFLAGS)" \
4294                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4295                 LIBCFLAGS="$(LIBCFLAGS)" \
4296                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4297                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4298                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4299                 $(EXTRA_HOST_FLAGS)  \
4300                 $(STAGE1_FLAGS_TO_PASS)  \
4301                 TFLAGS="$(STAGE1_TFLAGS)" \
4302                 $(TARGET-stage1-opcodes)
4303
4304 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4305 clean-stage1: clean-stage1-opcodes
4306 clean-stage1-opcodes:
4307         @if [ $(current_stage) = stage1 ]; then \
4308           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4309         else \
4310           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4311           $(MAKE) stage1-start; \
4312         fi; \
4313         cd $(HOST_SUBDIR)/opcodes && \
4314         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4315         $(STAGE1_FLAGS_TO_PASS)  clean
4316 @endif opcodes-bootstrap
4317
4318
4319 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4320 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4321 maybe-all-stage2-opcodes:
4322 maybe-clean-stage2-opcodes:
4323 @if opcodes-bootstrap
4324 maybe-all-stage2-opcodes: all-stage2-opcodes
4325 all-stage2: all-stage2-opcodes
4326 TARGET-stage2-opcodes = $(TARGET-opcodes)
4327 all-stage2-opcodes: configure-stage2-opcodes
4328         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4329         @r=`${PWD_COMMAND}`; export r; \
4330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4331         TFLAGS="$(STAGE2_TFLAGS)"; \
4332         $(HOST_EXPORTS) \
4333         $(POSTSTAGE1_HOST_EXPORTS)  \
4334         cd $(HOST_SUBDIR)/opcodes && \
4335         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4336                 CFLAGS="$(STAGE2_CFLAGS)" \
4337                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4338                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4339                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4340                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4341                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4342                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4343                 TFLAGS="$(STAGE2_TFLAGS)" \
4344                 $(TARGET-stage2-opcodes)
4345
4346 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4347 clean-stage2: clean-stage2-opcodes
4348 clean-stage2-opcodes:
4349         @if [ $(current_stage) = stage2 ]; then \
4350           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4351         else \
4352           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4353           $(MAKE) stage2-start; \
4354         fi; \
4355         cd $(HOST_SUBDIR)/opcodes && \
4356         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4357 @endif opcodes-bootstrap
4358
4359
4360 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4361 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4362 maybe-all-stage3-opcodes:
4363 maybe-clean-stage3-opcodes:
4364 @if opcodes-bootstrap
4365 maybe-all-stage3-opcodes: all-stage3-opcodes
4366 all-stage3: all-stage3-opcodes
4367 TARGET-stage3-opcodes = $(TARGET-opcodes)
4368 all-stage3-opcodes: configure-stage3-opcodes
4369         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4370         @r=`${PWD_COMMAND}`; export r; \
4371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4372         TFLAGS="$(STAGE3_TFLAGS)"; \
4373         $(HOST_EXPORTS) \
4374         $(POSTSTAGE1_HOST_EXPORTS)  \
4375         cd $(HOST_SUBDIR)/opcodes && \
4376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4377                 CFLAGS="$(STAGE3_CFLAGS)" \
4378                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4379                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4380                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4381                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4382                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4383                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4384                 TFLAGS="$(STAGE3_TFLAGS)" \
4385                 $(TARGET-stage3-opcodes)
4386
4387 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4388 clean-stage3: clean-stage3-opcodes
4389 clean-stage3-opcodes:
4390         @if [ $(current_stage) = stage3 ]; then \
4391           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4392         else \
4393           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4394           $(MAKE) stage3-start; \
4395         fi; \
4396         cd $(HOST_SUBDIR)/opcodes && \
4397         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4398 @endif opcodes-bootstrap
4399
4400
4401 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4402 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4403 maybe-all-stage4-opcodes:
4404 maybe-clean-stage4-opcodes:
4405 @if opcodes-bootstrap
4406 maybe-all-stage4-opcodes: all-stage4-opcodes
4407 all-stage4: all-stage4-opcodes
4408 TARGET-stage4-opcodes = $(TARGET-opcodes)
4409 all-stage4-opcodes: configure-stage4-opcodes
4410         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4411         @r=`${PWD_COMMAND}`; export r; \
4412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4413         TFLAGS="$(STAGE4_TFLAGS)"; \
4414         $(HOST_EXPORTS) \
4415         $(POSTSTAGE1_HOST_EXPORTS)  \
4416         cd $(HOST_SUBDIR)/opcodes && \
4417         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4418                 CFLAGS="$(STAGE4_CFLAGS)" \
4419                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4420                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4421                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4422                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4423                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4424                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4425                 TFLAGS="$(STAGE4_TFLAGS)" \
4426                 $(TARGET-stage4-opcodes)
4427
4428 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4429 clean-stage4: clean-stage4-opcodes
4430 clean-stage4-opcodes:
4431         @if [ $(current_stage) = stage4 ]; then \
4432           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4433         else \
4434           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4435           $(MAKE) stage4-start; \
4436         fi; \
4437         cd $(HOST_SUBDIR)/opcodes && \
4438         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4439 @endif opcodes-bootstrap
4440
4441
4442 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4443 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4444 maybe-all-stageprofile-opcodes:
4445 maybe-clean-stageprofile-opcodes:
4446 @if opcodes-bootstrap
4447 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4448 all-stageprofile: all-stageprofile-opcodes
4449 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4450 all-stageprofile-opcodes: configure-stageprofile-opcodes
4451         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4452         @r=`${PWD_COMMAND}`; export r; \
4453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4454         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4455         $(HOST_EXPORTS) \
4456         $(POSTSTAGE1_HOST_EXPORTS)  \
4457         cd $(HOST_SUBDIR)/opcodes && \
4458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4459                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4460                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4461                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4465                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4466                 TFLAGS="$(STAGEprofile_TFLAGS)" \
4467                 $(TARGET-stageprofile-opcodes)
4468
4469 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4470 clean-stageprofile: clean-stageprofile-opcodes
4471 clean-stageprofile-opcodes:
4472         @if [ $(current_stage) = stageprofile ]; then \
4473           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4474         else \
4475           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4476           $(MAKE) stageprofile-start; \
4477         fi; \
4478         cd $(HOST_SUBDIR)/opcodes && \
4479         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4480 @endif opcodes-bootstrap
4481
4482
4483 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4484 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4485 maybe-all-stagefeedback-opcodes:
4486 maybe-clean-stagefeedback-opcodes:
4487 @if opcodes-bootstrap
4488 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4489 all-stagefeedback: all-stagefeedback-opcodes
4490 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4491 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4492         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4493         @r=`${PWD_COMMAND}`; export r; \
4494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4495         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4496         $(HOST_EXPORTS) \
4497         $(POSTSTAGE1_HOST_EXPORTS)  \
4498         cd $(HOST_SUBDIR)/opcodes && \
4499         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4500                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4501                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4502                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4503                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4504                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4505                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4506                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4507                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
4508                 $(TARGET-stagefeedback-opcodes)
4509
4510 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4511 clean-stagefeedback: clean-stagefeedback-opcodes
4512 clean-stagefeedback-opcodes:
4513         @if [ $(current_stage) = stagefeedback ]; then \
4514           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4515         else \
4516           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4517           $(MAKE) stagefeedback-start; \
4518         fi; \
4519         cd $(HOST_SUBDIR)/opcodes && \
4520         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4521 @endif opcodes-bootstrap
4522
4523
4524
4525
4526
4527 .PHONY: check-opcodes maybe-check-opcodes
4528 maybe-check-opcodes:
4529 @if opcodes
4530 maybe-check-opcodes: check-opcodes
4531
4532 check-opcodes:
4533         @: $(MAKE); $(unstage)
4534         @r=`${PWD_COMMAND}`; export r; \
4535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4536         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
4537         (cd $(HOST_SUBDIR)/opcodes && \
4538           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
4539
4540 @endif opcodes
4541
4542 .PHONY: install-opcodes maybe-install-opcodes
4543 maybe-install-opcodes:
4544 @if opcodes
4545 maybe-install-opcodes: install-opcodes
4546
4547 install-opcodes: installdirs
4548         @: $(MAKE); $(unstage)
4549         @r=`${PWD_COMMAND}`; export r; \
4550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4551         $(HOST_EXPORTS) \
4552         (cd $(HOST_SUBDIR)/opcodes && \
4553           $(MAKE) $(FLAGS_TO_PASS)  install)
4554
4555 @endif opcodes
4556
4557 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
4558 maybe-install-strip-opcodes:
4559 @if opcodes
4560 maybe-install-strip-opcodes: install-strip-opcodes
4561
4562 install-strip-opcodes: installdirs
4563         @: $(MAKE); $(unstage)
4564         @r=`${PWD_COMMAND}`; export r; \
4565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4566         $(HOST_EXPORTS) \
4567         (cd $(HOST_SUBDIR)/opcodes && \
4568           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
4569
4570 @endif opcodes
4571
4572 # Other targets (info, dvi, pdf, etc.)
4573
4574 .PHONY: maybe-info-opcodes info-opcodes
4575 maybe-info-opcodes:
4576 @if opcodes
4577 maybe-info-opcodes: info-opcodes
4578
4579 info-opcodes: \
4580     configure-opcodes 
4581         @[ -f ./opcodes/Makefile ] || exit 0; \
4582         r=`${PWD_COMMAND}`; export r; \
4583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4584         $(HOST_EXPORTS) \
4585         for flag in $(EXTRA_HOST_FLAGS) ; do \
4586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4587         done; \
4588         echo "Doing info in opcodes" ; \
4589         (cd $(HOST_SUBDIR)/opcodes && \
4590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4592                   "RANLIB=$${RANLIB}" \
4593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4594                   info) \
4595           || exit 1
4596
4597 @endif opcodes
4598
4599 .PHONY: maybe-dvi-opcodes dvi-opcodes
4600 maybe-dvi-opcodes:
4601 @if opcodes
4602 maybe-dvi-opcodes: dvi-opcodes
4603
4604 dvi-opcodes: \
4605     configure-opcodes 
4606         @[ -f ./opcodes/Makefile ] || exit 0; \
4607         r=`${PWD_COMMAND}`; export r; \
4608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4609         $(HOST_EXPORTS) \
4610         for flag in $(EXTRA_HOST_FLAGS) ; do \
4611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4612         done; \
4613         echo "Doing dvi in opcodes" ; \
4614         (cd $(HOST_SUBDIR)/opcodes && \
4615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4617                   "RANLIB=$${RANLIB}" \
4618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4619                   dvi) \
4620           || exit 1
4621
4622 @endif opcodes
4623
4624 .PHONY: maybe-pdf-opcodes pdf-opcodes
4625 maybe-pdf-opcodes:
4626 @if opcodes
4627 maybe-pdf-opcodes: pdf-opcodes
4628
4629 pdf-opcodes: \
4630     configure-opcodes 
4631         @[ -f ./opcodes/Makefile ] || exit 0; \
4632         r=`${PWD_COMMAND}`; export r; \
4633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4634         $(HOST_EXPORTS) \
4635         for flag in $(EXTRA_HOST_FLAGS) ; do \
4636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4637         done; \
4638         echo "Doing pdf in opcodes" ; \
4639         (cd $(HOST_SUBDIR)/opcodes && \
4640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4642                   "RANLIB=$${RANLIB}" \
4643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4644                   pdf) \
4645           || exit 1
4646
4647 @endif opcodes
4648
4649 .PHONY: maybe-html-opcodes html-opcodes
4650 maybe-html-opcodes:
4651 @if opcodes
4652 maybe-html-opcodes: html-opcodes
4653
4654 html-opcodes: \
4655     configure-opcodes 
4656         @[ -f ./opcodes/Makefile ] || exit 0; \
4657         r=`${PWD_COMMAND}`; export r; \
4658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4659         $(HOST_EXPORTS) \
4660         for flag in $(EXTRA_HOST_FLAGS) ; do \
4661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4662         done; \
4663         echo "Doing html in opcodes" ; \
4664         (cd $(HOST_SUBDIR)/opcodes && \
4665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4667                   "RANLIB=$${RANLIB}" \
4668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4669                   html) \
4670           || exit 1
4671
4672 @endif opcodes
4673
4674 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
4675 maybe-TAGS-opcodes:
4676 @if opcodes
4677 maybe-TAGS-opcodes: TAGS-opcodes
4678
4679 TAGS-opcodes: \
4680     configure-opcodes 
4681         @[ -f ./opcodes/Makefile ] || exit 0; \
4682         r=`${PWD_COMMAND}`; export r; \
4683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4684         $(HOST_EXPORTS) \
4685         for flag in $(EXTRA_HOST_FLAGS) ; do \
4686           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4687         done; \
4688         echo "Doing TAGS in opcodes" ; \
4689         (cd $(HOST_SUBDIR)/opcodes && \
4690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4692                   "RANLIB=$${RANLIB}" \
4693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4694                   TAGS) \
4695           || exit 1
4696
4697 @endif opcodes
4698
4699 .PHONY: maybe-install-info-opcodes install-info-opcodes
4700 maybe-install-info-opcodes:
4701 @if opcodes
4702 maybe-install-info-opcodes: install-info-opcodes
4703
4704 install-info-opcodes: \
4705     configure-opcodes \
4706     info-opcodes 
4707         @[ -f ./opcodes/Makefile ] || exit 0; \
4708         r=`${PWD_COMMAND}`; export r; \
4709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4710         $(HOST_EXPORTS) \
4711         for flag in $(EXTRA_HOST_FLAGS) ; do \
4712           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4713         done; \
4714         echo "Doing install-info in opcodes" ; \
4715         (cd $(HOST_SUBDIR)/opcodes && \
4716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4718                   "RANLIB=$${RANLIB}" \
4719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4720                   install-info) \
4721           || exit 1
4722
4723 @endif opcodes
4724
4725 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
4726 maybe-install-pdf-opcodes:
4727 @if opcodes
4728 maybe-install-pdf-opcodes: install-pdf-opcodes
4729
4730 install-pdf-opcodes: \
4731     configure-opcodes \
4732     pdf-opcodes 
4733         @[ -f ./opcodes/Makefile ] || exit 0; \
4734         r=`${PWD_COMMAND}`; export r; \
4735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4736         $(HOST_EXPORTS) \
4737         for flag in $(EXTRA_HOST_FLAGS) ; do \
4738           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4739         done; \
4740         echo "Doing install-pdf in opcodes" ; \
4741         (cd $(HOST_SUBDIR)/opcodes && \
4742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4744                   "RANLIB=$${RANLIB}" \
4745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4746                   install-pdf) \
4747           || exit 1
4748
4749 @endif opcodes
4750
4751 .PHONY: maybe-install-html-opcodes install-html-opcodes
4752 maybe-install-html-opcodes:
4753 @if opcodes
4754 maybe-install-html-opcodes: install-html-opcodes
4755
4756 install-html-opcodes: \
4757     configure-opcodes \
4758     html-opcodes 
4759         @[ -f ./opcodes/Makefile ] || exit 0; \
4760         r=`${PWD_COMMAND}`; export r; \
4761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4762         $(HOST_EXPORTS) \
4763         for flag in $(EXTRA_HOST_FLAGS) ; do \
4764           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4765         done; \
4766         echo "Doing install-html in opcodes" ; \
4767         (cd $(HOST_SUBDIR)/opcodes && \
4768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4770                   "RANLIB=$${RANLIB}" \
4771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4772                   install-html) \
4773           || exit 1
4774
4775 @endif opcodes
4776
4777 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
4778 maybe-installcheck-opcodes:
4779 @if opcodes
4780 maybe-installcheck-opcodes: installcheck-opcodes
4781
4782 installcheck-opcodes: \
4783     configure-opcodes 
4784         @[ -f ./opcodes/Makefile ] || exit 0; \
4785         r=`${PWD_COMMAND}`; export r; \
4786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4787         $(HOST_EXPORTS) \
4788         for flag in $(EXTRA_HOST_FLAGS) ; do \
4789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4790         done; \
4791         echo "Doing installcheck in opcodes" ; \
4792         (cd $(HOST_SUBDIR)/opcodes && \
4793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4795                   "RANLIB=$${RANLIB}" \
4796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4797                   installcheck) \
4798           || exit 1
4799
4800 @endif opcodes
4801
4802 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
4803 maybe-mostlyclean-opcodes:
4804 @if opcodes
4805 maybe-mostlyclean-opcodes: mostlyclean-opcodes
4806
4807 mostlyclean-opcodes: 
4808         @[ -f ./opcodes/Makefile ] || exit 0; \
4809         r=`${PWD_COMMAND}`; export r; \
4810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4811         $(HOST_EXPORTS) \
4812         for flag in $(EXTRA_HOST_FLAGS) ; do \
4813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4814         done; \
4815         echo "Doing mostlyclean in opcodes" ; \
4816         (cd $(HOST_SUBDIR)/opcodes && \
4817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4819                   "RANLIB=$${RANLIB}" \
4820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4821                   mostlyclean) \
4822           || exit 1
4823
4824 @endif opcodes
4825
4826 .PHONY: maybe-clean-opcodes clean-opcodes
4827 maybe-clean-opcodes:
4828 @if opcodes
4829 maybe-clean-opcodes: clean-opcodes
4830
4831 clean-opcodes: 
4832         @[ -f ./opcodes/Makefile ] || exit 0; \
4833         r=`${PWD_COMMAND}`; export r; \
4834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4835         $(HOST_EXPORTS) \
4836         for flag in $(EXTRA_HOST_FLAGS) ; do \
4837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4838         done; \
4839         echo "Doing clean in opcodes" ; \
4840         (cd $(HOST_SUBDIR)/opcodes && \
4841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4843                   "RANLIB=$${RANLIB}" \
4844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4845                   clean) \
4846           || exit 1
4847
4848 @endif opcodes
4849
4850 .PHONY: maybe-distclean-opcodes distclean-opcodes
4851 maybe-distclean-opcodes:
4852 @if opcodes
4853 maybe-distclean-opcodes: distclean-opcodes
4854
4855 distclean-opcodes: 
4856         @[ -f ./opcodes/Makefile ] || exit 0; \
4857         r=`${PWD_COMMAND}`; export r; \
4858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4859         $(HOST_EXPORTS) \
4860         for flag in $(EXTRA_HOST_FLAGS) ; do \
4861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4862         done; \
4863         echo "Doing distclean in opcodes" ; \
4864         (cd $(HOST_SUBDIR)/opcodes && \
4865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4867                   "RANLIB=$${RANLIB}" \
4868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4869                   distclean) \
4870           || exit 1
4871
4872 @endif opcodes
4873
4874 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
4875 maybe-maintainer-clean-opcodes:
4876 @if opcodes
4877 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
4878
4879 maintainer-clean-opcodes: 
4880         @[ -f ./opcodes/Makefile ] || exit 0; \
4881         r=`${PWD_COMMAND}`; export r; \
4882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4883         $(HOST_EXPORTS) \
4884         for flag in $(EXTRA_HOST_FLAGS) ; do \
4885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4886         done; \
4887         echo "Doing maintainer-clean in opcodes" ; \
4888         (cd $(HOST_SUBDIR)/opcodes && \
4889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4891                   "RANLIB=$${RANLIB}" \
4892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4893                   maintainer-clean) \
4894           || exit 1
4895
4896 @endif opcodes
4897
4898
4899
4900 .PHONY: configure-binutils maybe-configure-binutils
4901 maybe-configure-binutils:
4902 @if gcc-bootstrap
4903 configure-binutils: stage_current
4904 @endif gcc-bootstrap
4905 @if binutils
4906 maybe-configure-binutils: configure-binutils
4907 configure-binutils: 
4908         @r=`${PWD_COMMAND}`; export r; \
4909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4910         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4912         $(HOST_EXPORTS)  \
4913         echo Configuring in $(HOST_SUBDIR)/binutils; \
4914         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
4915         case $(srcdir) in \
4916           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4917           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4918                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4919         esac; \
4920         module_srcdir=binutils; \
4921         $(SHELL) \
4922           $$s/$$module_srcdir/configure \
4923           --srcdir=$${topdir}/$$module_srcdir \
4924           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4925           --target=${target_alias}  \
4926           || exit 1
4927 @endif binutils
4928
4929
4930
4931 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
4932 maybe-configure-stage1-binutils:
4933 @if binutils-bootstrap
4934 maybe-configure-stage1-binutils: configure-stage1-binutils
4935 configure-stage1-binutils:
4936         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4937         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4938         @r=`${PWD_COMMAND}`; export r; \
4939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4940         TFLAGS="$(STAGE1_TFLAGS)"; \
4941         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4942         $(HOST_EXPORTS) \
4943         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4944         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4945         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4946         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils ; \
4947         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4948         cd $(HOST_SUBDIR)/binutils || exit 1; \
4949         case $(srcdir) in \
4950           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4951           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4952                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4953         esac; \
4954         module_srcdir=binutils; \
4955         $(SHELL) $$s/$$module_srcdir/configure \
4956           --srcdir=$${topdir}/$$module_srcdir \
4957           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4958           --target=${target_alias} \
4959            \
4960           $(STAGE1_CONFIGURE_FLAGS)
4961 @endif binutils-bootstrap
4962
4963 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
4964 maybe-configure-stage2-binutils:
4965 @if binutils-bootstrap
4966 maybe-configure-stage2-binutils: configure-stage2-binutils
4967 configure-stage2-binutils:
4968         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4969         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
4970         @r=`${PWD_COMMAND}`; export r; \
4971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4972         TFLAGS="$(STAGE2_TFLAGS)"; \
4973         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
4974         $(HOST_EXPORTS) \
4975         $(POSTSTAGE1_HOST_EXPORTS) \
4976         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4977         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4978         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4979         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils ; \
4980         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
4981         cd $(HOST_SUBDIR)/binutils || exit 1; \
4982         case $(srcdir) in \
4983           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4984           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
4985                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4986         esac; \
4987         module_srcdir=binutils; \
4988         $(SHELL) $$s/$$module_srcdir/configure \
4989           --srcdir=$${topdir}/$$module_srcdir \
4990           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4991           --target=${target_alias} \
4992            --with-build-libsubdir=$(HOST_SUBDIR)  \
4993           $(STAGE2_CONFIGURE_FLAGS)
4994 @endif binutils-bootstrap
4995
4996 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
4997 maybe-configure-stage3-binutils:
4998 @if binutils-bootstrap
4999 maybe-configure-stage3-binutils: configure-stage3-binutils
5000 configure-stage3-binutils:
5001         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5002         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5003         @r=`${PWD_COMMAND}`; export r; \
5004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5005         TFLAGS="$(STAGE3_TFLAGS)"; \
5006         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5007         $(HOST_EXPORTS) \
5008         $(POSTSTAGE1_HOST_EXPORTS) \
5009         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5010         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5011         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5012         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils ; \
5013         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5014         cd $(HOST_SUBDIR)/binutils || exit 1; \
5015         case $(srcdir) in \
5016           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5017           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5018                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5019         esac; \
5020         module_srcdir=binutils; \
5021         $(SHELL) $$s/$$module_srcdir/configure \
5022           --srcdir=$${topdir}/$$module_srcdir \
5023           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5024           --target=${target_alias} \
5025            --with-build-libsubdir=$(HOST_SUBDIR)  \
5026           $(STAGE3_CONFIGURE_FLAGS)
5027 @endif binutils-bootstrap
5028
5029 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5030 maybe-configure-stage4-binutils:
5031 @if binutils-bootstrap
5032 maybe-configure-stage4-binutils: configure-stage4-binutils
5033 configure-stage4-binutils:
5034         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5035         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5036         @r=`${PWD_COMMAND}`; export r; \
5037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5038         TFLAGS="$(STAGE4_TFLAGS)"; \
5039         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5040         $(HOST_EXPORTS) \
5041         $(POSTSTAGE1_HOST_EXPORTS) \
5042         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5043         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5044         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5045         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils ; \
5046         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5047         cd $(HOST_SUBDIR)/binutils || exit 1; \
5048         case $(srcdir) in \
5049           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5050           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5051                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5052         esac; \
5053         module_srcdir=binutils; \
5054         $(SHELL) $$s/$$module_srcdir/configure \
5055           --srcdir=$${topdir}/$$module_srcdir \
5056           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5057           --target=${target_alias} \
5058            --with-build-libsubdir=$(HOST_SUBDIR)  \
5059           $(STAGE4_CONFIGURE_FLAGS)
5060 @endif binutils-bootstrap
5061
5062 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5063 maybe-configure-stageprofile-binutils:
5064 @if binutils-bootstrap
5065 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5066 configure-stageprofile-binutils:
5067         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5068         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5069         @r=`${PWD_COMMAND}`; export r; \
5070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5071         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5072         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5073         $(HOST_EXPORTS) \
5074         $(POSTSTAGE1_HOST_EXPORTS) \
5075         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5076         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5077         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5078         echo Configuring stage profile in $(HOST_SUBDIR)/binutils ; \
5079         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5080         cd $(HOST_SUBDIR)/binutils || exit 1; \
5081         case $(srcdir) in \
5082           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5083           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5084                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5085         esac; \
5086         module_srcdir=binutils; \
5087         $(SHELL) $$s/$$module_srcdir/configure \
5088           --srcdir=$${topdir}/$$module_srcdir \
5089           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5090           --target=${target_alias} \
5091            --with-build-libsubdir=$(HOST_SUBDIR)  \
5092           $(STAGEprofile_CONFIGURE_FLAGS)
5093 @endif binutils-bootstrap
5094
5095 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5096 maybe-configure-stagefeedback-binutils:
5097 @if binutils-bootstrap
5098 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5099 configure-stagefeedback-binutils:
5100         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5101         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5102         @r=`${PWD_COMMAND}`; export r; \
5103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5104         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5105         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5106         $(HOST_EXPORTS) \
5107         $(POSTSTAGE1_HOST_EXPORTS) \
5108         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5109         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5110         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5111         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils ; \
5112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils ; \
5113         cd $(HOST_SUBDIR)/binutils || exit 1; \
5114         case $(srcdir) in \
5115           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5116           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5117                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5118         esac; \
5119         module_srcdir=binutils; \
5120         $(SHELL) $$s/$$module_srcdir/configure \
5121           --srcdir=$${topdir}/$$module_srcdir \
5122           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5123           --target=${target_alias} \
5124            --with-build-libsubdir=$(HOST_SUBDIR)  \
5125           $(STAGEfeedback_CONFIGURE_FLAGS)
5126 @endif binutils-bootstrap
5127
5128
5129
5130
5131
5132 .PHONY: all-binutils maybe-all-binutils
5133 maybe-all-binutils:
5134 @if gcc-bootstrap
5135 all-binutils: stage_current
5136 @endif gcc-bootstrap
5137 @if binutils
5138 TARGET-binutils=all
5139 maybe-all-binutils: all-binutils
5140 all-binutils: configure-binutils
5141         @r=`${PWD_COMMAND}`; export r; \
5142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5143         $(HOST_EXPORTS)  \
5144         (cd $(HOST_SUBDIR)/binutils && \
5145           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5146                 $(TARGET-binutils))
5147 @endif binutils
5148
5149
5150
5151 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5152 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5153 maybe-all-stage1-binutils:
5154 maybe-clean-stage1-binutils:
5155 @if binutils-bootstrap
5156 maybe-all-stage1-binutils: all-stage1-binutils
5157 all-stage1: all-stage1-binutils
5158 TARGET-stage1-binutils = $(TARGET-binutils)
5159 all-stage1-binutils: configure-stage1-binutils
5160         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5161         @r=`${PWD_COMMAND}`; export r; \
5162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5163         TFLAGS="$(STAGE1_TFLAGS)"; \
5164         $(HOST_EXPORTS)  \
5165         cd $(HOST_SUBDIR)/binutils && \
5166         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5167                 CFLAGS="$(STAGE1_CFLAGS)" \
5168                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5169                 LIBCFLAGS="$(LIBCFLAGS)" \
5170                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5171                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5172                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5173                 $(EXTRA_HOST_FLAGS)  \
5174                 $(STAGE1_FLAGS_TO_PASS)  \
5175                 TFLAGS="$(STAGE1_TFLAGS)" \
5176                 $(TARGET-stage1-binutils)
5177
5178 maybe-clean-stage1-binutils: clean-stage1-binutils
5179 clean-stage1: clean-stage1-binutils
5180 clean-stage1-binutils:
5181         @if [ $(current_stage) = stage1 ]; then \
5182           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5183         else \
5184           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5185           $(MAKE) stage1-start; \
5186         fi; \
5187         cd $(HOST_SUBDIR)/binutils && \
5188         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5189         $(STAGE1_FLAGS_TO_PASS)  clean
5190 @endif binutils-bootstrap
5191
5192
5193 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5194 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5195 maybe-all-stage2-binutils:
5196 maybe-clean-stage2-binutils:
5197 @if binutils-bootstrap
5198 maybe-all-stage2-binutils: all-stage2-binutils
5199 all-stage2: all-stage2-binutils
5200 TARGET-stage2-binutils = $(TARGET-binutils)
5201 all-stage2-binutils: configure-stage2-binutils
5202         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5203         @r=`${PWD_COMMAND}`; export r; \
5204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5205         TFLAGS="$(STAGE2_TFLAGS)"; \
5206         $(HOST_EXPORTS) \
5207         $(POSTSTAGE1_HOST_EXPORTS)  \
5208         cd $(HOST_SUBDIR)/binutils && \
5209         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5210                 CFLAGS="$(STAGE2_CFLAGS)" \
5211                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5212                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5213                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5214                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5215                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5216                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5217                 TFLAGS="$(STAGE2_TFLAGS)" \
5218                 $(TARGET-stage2-binutils)
5219
5220 maybe-clean-stage2-binutils: clean-stage2-binutils
5221 clean-stage2: clean-stage2-binutils
5222 clean-stage2-binutils:
5223         @if [ $(current_stage) = stage2 ]; then \
5224           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5225         else \
5226           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5227           $(MAKE) stage2-start; \
5228         fi; \
5229         cd $(HOST_SUBDIR)/binutils && \
5230         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5231 @endif binutils-bootstrap
5232
5233
5234 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5235 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5236 maybe-all-stage3-binutils:
5237 maybe-clean-stage3-binutils:
5238 @if binutils-bootstrap
5239 maybe-all-stage3-binutils: all-stage3-binutils
5240 all-stage3: all-stage3-binutils
5241 TARGET-stage3-binutils = $(TARGET-binutils)
5242 all-stage3-binutils: configure-stage3-binutils
5243         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5244         @r=`${PWD_COMMAND}`; export r; \
5245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5246         TFLAGS="$(STAGE3_TFLAGS)"; \
5247         $(HOST_EXPORTS) \
5248         $(POSTSTAGE1_HOST_EXPORTS)  \
5249         cd $(HOST_SUBDIR)/binutils && \
5250         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5251                 CFLAGS="$(STAGE3_CFLAGS)" \
5252                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5253                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5254                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5255                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5256                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5257                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5258                 TFLAGS="$(STAGE3_TFLAGS)" \
5259                 $(TARGET-stage3-binutils)
5260
5261 maybe-clean-stage3-binutils: clean-stage3-binutils
5262 clean-stage3: clean-stage3-binutils
5263 clean-stage3-binutils:
5264         @if [ $(current_stage) = stage3 ]; then \
5265           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5266         else \
5267           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5268           $(MAKE) stage3-start; \
5269         fi; \
5270         cd $(HOST_SUBDIR)/binutils && \
5271         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5272 @endif binutils-bootstrap
5273
5274
5275 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5276 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5277 maybe-all-stage4-binutils:
5278 maybe-clean-stage4-binutils:
5279 @if binutils-bootstrap
5280 maybe-all-stage4-binutils: all-stage4-binutils
5281 all-stage4: all-stage4-binutils
5282 TARGET-stage4-binutils = $(TARGET-binutils)
5283 all-stage4-binutils: configure-stage4-binutils
5284         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5285         @r=`${PWD_COMMAND}`; export r; \
5286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5287         TFLAGS="$(STAGE4_TFLAGS)"; \
5288         $(HOST_EXPORTS) \
5289         $(POSTSTAGE1_HOST_EXPORTS)  \
5290         cd $(HOST_SUBDIR)/binutils && \
5291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5292                 CFLAGS="$(STAGE4_CFLAGS)" \
5293                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5294                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5295                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5296                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5297                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5298                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5299                 TFLAGS="$(STAGE4_TFLAGS)" \
5300                 $(TARGET-stage4-binutils)
5301
5302 maybe-clean-stage4-binutils: clean-stage4-binutils
5303 clean-stage4: clean-stage4-binutils
5304 clean-stage4-binutils:
5305         @if [ $(current_stage) = stage4 ]; then \
5306           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5307         else \
5308           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5309           $(MAKE) stage4-start; \
5310         fi; \
5311         cd $(HOST_SUBDIR)/binutils && \
5312         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5313 @endif binutils-bootstrap
5314
5315
5316 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5317 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5318 maybe-all-stageprofile-binutils:
5319 maybe-clean-stageprofile-binutils:
5320 @if binutils-bootstrap
5321 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5322 all-stageprofile: all-stageprofile-binutils
5323 TARGET-stageprofile-binutils = $(TARGET-binutils)
5324 all-stageprofile-binutils: configure-stageprofile-binutils
5325         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5326         @r=`${PWD_COMMAND}`; export r; \
5327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5328         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5329         $(HOST_EXPORTS) \
5330         $(POSTSTAGE1_HOST_EXPORTS)  \
5331         cd $(HOST_SUBDIR)/binutils && \
5332         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5333                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5334                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5335                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5336                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5337                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5338                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5339                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5340                 TFLAGS="$(STAGEprofile_TFLAGS)" \
5341                 $(TARGET-stageprofile-binutils)
5342
5343 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5344 clean-stageprofile: clean-stageprofile-binutils
5345 clean-stageprofile-binutils:
5346         @if [ $(current_stage) = stageprofile ]; then \
5347           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5348         else \
5349           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5350           $(MAKE) stageprofile-start; \
5351         fi; \
5352         cd $(HOST_SUBDIR)/binutils && \
5353         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5354 @endif binutils-bootstrap
5355
5356
5357 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
5358 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
5359 maybe-all-stagefeedback-binutils:
5360 maybe-clean-stagefeedback-binutils:
5361 @if binutils-bootstrap
5362 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
5363 all-stagefeedback: all-stagefeedback-binutils
5364 TARGET-stagefeedback-binutils = $(TARGET-binutils)
5365 all-stagefeedback-binutils: configure-stagefeedback-binutils
5366         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5367         @r=`${PWD_COMMAND}`; export r; \
5368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5369         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5370         $(HOST_EXPORTS) \
5371         $(POSTSTAGE1_HOST_EXPORTS)  \
5372         cd $(HOST_SUBDIR)/binutils && \
5373         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5374                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
5375                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
5376                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
5377                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5378                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5379                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5380                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5381                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
5382                 $(TARGET-stagefeedback-binutils)
5383
5384 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
5385 clean-stagefeedback: clean-stagefeedback-binutils
5386 clean-stagefeedback-binutils:
5387         @if [ $(current_stage) = stagefeedback ]; then \
5388           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5389         else \
5390           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
5391           $(MAKE) stagefeedback-start; \
5392         fi; \
5393         cd $(HOST_SUBDIR)/binutils && \
5394         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5395 @endif binutils-bootstrap
5396
5397
5398
5399
5400
5401 .PHONY: check-binutils maybe-check-binutils
5402 maybe-check-binutils:
5403 @if binutils
5404 maybe-check-binutils: check-binutils
5405
5406 check-binutils:
5407         @: $(MAKE); $(unstage)
5408         @r=`${PWD_COMMAND}`; export r; \
5409         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5410         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5411         (cd $(HOST_SUBDIR)/binutils && \
5412           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5413
5414 @endif binutils
5415
5416 .PHONY: install-binutils maybe-install-binutils
5417 maybe-install-binutils:
5418 @if binutils
5419 maybe-install-binutils: install-binutils
5420
5421 install-binutils: installdirs
5422         @: $(MAKE); $(unstage)
5423         @r=`${PWD_COMMAND}`; export r; \
5424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5425         $(HOST_EXPORTS) \
5426         (cd $(HOST_SUBDIR)/binutils && \
5427           $(MAKE) $(FLAGS_TO_PASS)  install)
5428
5429 @endif binutils
5430
5431 .PHONY: install-strip-binutils maybe-install-strip-binutils
5432 maybe-install-strip-binutils:
5433 @if binutils
5434 maybe-install-strip-binutils: install-strip-binutils
5435
5436 install-strip-binutils: installdirs
5437         @: $(MAKE); $(unstage)
5438         @r=`${PWD_COMMAND}`; export r; \
5439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5440         $(HOST_EXPORTS) \
5441         (cd $(HOST_SUBDIR)/binutils && \
5442           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5443
5444 @endif binutils
5445
5446 # Other targets (info, dvi, pdf, etc.)
5447
5448 .PHONY: maybe-info-binutils info-binutils
5449 maybe-info-binutils:
5450 @if binutils
5451 maybe-info-binutils: info-binutils
5452
5453 info-binutils: \
5454     configure-binutils 
5455         @[ -f ./binutils/Makefile ] || exit 0; \
5456         r=`${PWD_COMMAND}`; export r; \
5457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5458         $(HOST_EXPORTS) \
5459         for flag in $(EXTRA_HOST_FLAGS) ; do \
5460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5461         done; \
5462         echo "Doing info in binutils" ; \
5463         (cd $(HOST_SUBDIR)/binutils && \
5464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5466                   "RANLIB=$${RANLIB}" \
5467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5468                   info) \
5469           || exit 1
5470
5471 @endif binutils
5472
5473 .PHONY: maybe-dvi-binutils dvi-binutils
5474 maybe-dvi-binutils:
5475 @if binutils
5476 maybe-dvi-binutils: dvi-binutils
5477
5478 dvi-binutils: \
5479     configure-binutils 
5480         @[ -f ./binutils/Makefile ] || exit 0; \
5481         r=`${PWD_COMMAND}`; export r; \
5482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5483         $(HOST_EXPORTS) \
5484         for flag in $(EXTRA_HOST_FLAGS) ; do \
5485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5486         done; \
5487         echo "Doing dvi in binutils" ; \
5488         (cd $(HOST_SUBDIR)/binutils && \
5489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5491                   "RANLIB=$${RANLIB}" \
5492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5493                   dvi) \
5494           || exit 1
5495
5496 @endif binutils
5497
5498 .PHONY: maybe-pdf-binutils pdf-binutils
5499 maybe-pdf-binutils:
5500 @if binutils
5501 maybe-pdf-binutils: pdf-binutils
5502
5503 pdf-binutils: \
5504     configure-binutils 
5505         @[ -f ./binutils/Makefile ] || exit 0; \
5506         r=`${PWD_COMMAND}`; export r; \
5507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5508         $(HOST_EXPORTS) \
5509         for flag in $(EXTRA_HOST_FLAGS) ; do \
5510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5511         done; \
5512         echo "Doing pdf in binutils" ; \
5513         (cd $(HOST_SUBDIR)/binutils && \
5514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5516                   "RANLIB=$${RANLIB}" \
5517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5518                   pdf) \
5519           || exit 1
5520
5521 @endif binutils
5522
5523 .PHONY: maybe-html-binutils html-binutils
5524 maybe-html-binutils:
5525 @if binutils
5526 maybe-html-binutils: html-binutils
5527
5528 html-binutils: \
5529     configure-binutils 
5530         @[ -f ./binutils/Makefile ] || exit 0; \
5531         r=`${PWD_COMMAND}`; export r; \
5532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5533         $(HOST_EXPORTS) \
5534         for flag in $(EXTRA_HOST_FLAGS) ; do \
5535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5536         done; \
5537         echo "Doing html in binutils" ; \
5538         (cd $(HOST_SUBDIR)/binutils && \
5539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5541                   "RANLIB=$${RANLIB}" \
5542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5543                   html) \
5544           || exit 1
5545
5546 @endif binutils
5547
5548 .PHONY: maybe-TAGS-binutils TAGS-binutils
5549 maybe-TAGS-binutils:
5550 @if binutils
5551 maybe-TAGS-binutils: TAGS-binutils
5552
5553 TAGS-binutils: \
5554     configure-binutils 
5555         @[ -f ./binutils/Makefile ] || exit 0; \
5556         r=`${PWD_COMMAND}`; export r; \
5557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5558         $(HOST_EXPORTS) \
5559         for flag in $(EXTRA_HOST_FLAGS) ; do \
5560           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5561         done; \
5562         echo "Doing TAGS in binutils" ; \
5563         (cd $(HOST_SUBDIR)/binutils && \
5564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5566                   "RANLIB=$${RANLIB}" \
5567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5568                   TAGS) \
5569           || exit 1
5570
5571 @endif binutils
5572
5573 .PHONY: maybe-install-info-binutils install-info-binutils
5574 maybe-install-info-binutils:
5575 @if binutils
5576 maybe-install-info-binutils: install-info-binutils
5577
5578 install-info-binutils: \
5579     configure-binutils \
5580     info-binutils 
5581         @[ -f ./binutils/Makefile ] || exit 0; \
5582         r=`${PWD_COMMAND}`; export r; \
5583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5584         $(HOST_EXPORTS) \
5585         for flag in $(EXTRA_HOST_FLAGS) ; do \
5586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5587         done; \
5588         echo "Doing install-info in binutils" ; \
5589         (cd $(HOST_SUBDIR)/binutils && \
5590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5592                   "RANLIB=$${RANLIB}" \
5593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5594                   install-info) \
5595           || exit 1
5596
5597 @endif binutils
5598
5599 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
5600 maybe-install-pdf-binutils:
5601 @if binutils
5602 maybe-install-pdf-binutils: install-pdf-binutils
5603
5604 install-pdf-binutils: \
5605     configure-binutils \
5606     pdf-binutils 
5607         @[ -f ./binutils/Makefile ] || exit 0; \
5608         r=`${PWD_COMMAND}`; export r; \
5609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5610         $(HOST_EXPORTS) \
5611         for flag in $(EXTRA_HOST_FLAGS) ; do \
5612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5613         done; \
5614         echo "Doing install-pdf in binutils" ; \
5615         (cd $(HOST_SUBDIR)/binutils && \
5616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5618                   "RANLIB=$${RANLIB}" \
5619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5620                   install-pdf) \
5621           || exit 1
5622
5623 @endif binutils
5624
5625 .PHONY: maybe-install-html-binutils install-html-binutils
5626 maybe-install-html-binutils:
5627 @if binutils
5628 maybe-install-html-binutils: install-html-binutils
5629
5630 install-html-binutils: \
5631     configure-binutils \
5632     html-binutils 
5633         @[ -f ./binutils/Makefile ] || exit 0; \
5634         r=`${PWD_COMMAND}`; export r; \
5635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5636         $(HOST_EXPORTS) \
5637         for flag in $(EXTRA_HOST_FLAGS) ; do \
5638           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5639         done; \
5640         echo "Doing install-html in binutils" ; \
5641         (cd $(HOST_SUBDIR)/binutils && \
5642           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5643                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5644                   "RANLIB=$${RANLIB}" \
5645                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5646                   install-html) \
5647           || exit 1
5648
5649 @endif binutils
5650
5651 .PHONY: maybe-installcheck-binutils installcheck-binutils
5652 maybe-installcheck-binutils:
5653 @if binutils
5654 maybe-installcheck-binutils: installcheck-binutils
5655
5656 installcheck-binutils: \
5657     configure-binutils 
5658         @[ -f ./binutils/Makefile ] || exit 0; \
5659         r=`${PWD_COMMAND}`; export r; \
5660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5661         $(HOST_EXPORTS) \
5662         for flag in $(EXTRA_HOST_FLAGS) ; do \
5663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5664         done; \
5665         echo "Doing installcheck in binutils" ; \
5666         (cd $(HOST_SUBDIR)/binutils && \
5667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5669                   "RANLIB=$${RANLIB}" \
5670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5671                   installcheck) \
5672           || exit 1
5673
5674 @endif binutils
5675
5676 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
5677 maybe-mostlyclean-binutils:
5678 @if binutils
5679 maybe-mostlyclean-binutils: mostlyclean-binutils
5680
5681 mostlyclean-binutils: 
5682         @[ -f ./binutils/Makefile ] || exit 0; \
5683         r=`${PWD_COMMAND}`; export r; \
5684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5685         $(HOST_EXPORTS) \
5686         for flag in $(EXTRA_HOST_FLAGS) ; do \
5687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5688         done; \
5689         echo "Doing mostlyclean in binutils" ; \
5690         (cd $(HOST_SUBDIR)/binutils && \
5691           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5692                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5693                   "RANLIB=$${RANLIB}" \
5694                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5695                   mostlyclean) \
5696           || exit 1
5697
5698 @endif binutils
5699
5700 .PHONY: maybe-clean-binutils clean-binutils
5701 maybe-clean-binutils:
5702 @if binutils
5703 maybe-clean-binutils: clean-binutils
5704
5705 clean-binutils: 
5706         @[ -f ./binutils/Makefile ] || exit 0; \
5707         r=`${PWD_COMMAND}`; export r; \
5708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5709         $(HOST_EXPORTS) \
5710         for flag in $(EXTRA_HOST_FLAGS) ; do \
5711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5712         done; \
5713         echo "Doing clean in binutils" ; \
5714         (cd $(HOST_SUBDIR)/binutils && \
5715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5717                   "RANLIB=$${RANLIB}" \
5718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5719                   clean) \
5720           || exit 1
5721
5722 @endif binutils
5723
5724 .PHONY: maybe-distclean-binutils distclean-binutils
5725 maybe-distclean-binutils:
5726 @if binutils
5727 maybe-distclean-binutils: distclean-binutils
5728
5729 distclean-binutils: 
5730         @[ -f ./binutils/Makefile ] || exit 0; \
5731         r=`${PWD_COMMAND}`; export r; \
5732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5733         $(HOST_EXPORTS) \
5734         for flag in $(EXTRA_HOST_FLAGS) ; do \
5735           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5736         done; \
5737         echo "Doing distclean in binutils" ; \
5738         (cd $(HOST_SUBDIR)/binutils && \
5739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5741                   "RANLIB=$${RANLIB}" \
5742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5743                   distclean) \
5744           || exit 1
5745
5746 @endif binutils
5747
5748 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
5749 maybe-maintainer-clean-binutils:
5750 @if binutils
5751 maybe-maintainer-clean-binutils: maintainer-clean-binutils
5752
5753 maintainer-clean-binutils: 
5754         @[ -f ./binutils/Makefile ] || exit 0; \
5755         r=`${PWD_COMMAND}`; export r; \
5756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5757         $(HOST_EXPORTS) \
5758         for flag in $(EXTRA_HOST_FLAGS) ; do \
5759           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5760         done; \
5761         echo "Doing maintainer-clean in binutils" ; \
5762         (cd $(HOST_SUBDIR)/binutils && \
5763           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5764                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5765                   "RANLIB=$${RANLIB}" \
5766                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5767                   maintainer-clean) \
5768           || exit 1
5769
5770 @endif binutils
5771
5772
5773
5774 .PHONY: configure-bison maybe-configure-bison
5775 maybe-configure-bison:
5776 @if gcc-bootstrap
5777 configure-bison: stage_current
5778 @endif gcc-bootstrap
5779 @if bison
5780 maybe-configure-bison: configure-bison
5781 configure-bison: 
5782         @: $(MAKE); $(unstage)
5783         @r=`${PWD_COMMAND}`; export r; \
5784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5785         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
5786         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison ; \
5787         $(HOST_EXPORTS)  \
5788         echo Configuring in $(HOST_SUBDIR)/bison; \
5789         cd "$(HOST_SUBDIR)/bison" || exit 1; \
5790         case $(srcdir) in \
5791           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5792           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
5793                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5794         esac; \
5795         module_srcdir=bison; \
5796         $(SHELL) \
5797           $$s/$$module_srcdir/configure \
5798           --srcdir=$${topdir}/$$module_srcdir \
5799           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5800           --target=${target_alias}  \
5801           || exit 1
5802 @endif bison
5803
5804
5805
5806
5807
5808 .PHONY: all-bison maybe-all-bison
5809 maybe-all-bison:
5810 @if gcc-bootstrap
5811 all-bison: stage_current
5812 @endif gcc-bootstrap
5813 @if bison
5814 TARGET-bison=all
5815 maybe-all-bison: all-bison
5816 all-bison: configure-bison
5817         @: $(MAKE); $(unstage)
5818         @r=`${PWD_COMMAND}`; export r; \
5819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5820         $(HOST_EXPORTS)  \
5821         (cd $(HOST_SUBDIR)/bison && \
5822           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5823                 $(TARGET-bison))
5824 @endif bison
5825
5826
5827
5828
5829 .PHONY: check-bison maybe-check-bison
5830 maybe-check-bison:
5831 @if bison
5832 maybe-check-bison: check-bison
5833
5834 # This module is only tested in a native toolchain.
5835 check-bison:
5836         @: $(MAKE); $(unstage)
5837         @if [ '$(host)' = '$(target)' ] ; then \
5838           r=`${PWD_COMMAND}`; export r; \
5839           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5840           $(HOST_EXPORTS)  \
5841           (cd $(HOST_SUBDIR)/bison && \
5842             $(MAKE) $(FLAGS_TO_PASS)  check)
5843         fi
5844
5845 @endif bison
5846
5847 .PHONY: install-bison maybe-install-bison
5848 maybe-install-bison:
5849 @if bison
5850 maybe-install-bison: install-bison
5851
5852 install-bison: installdirs
5853         @: $(MAKE); $(unstage)
5854         @r=`${PWD_COMMAND}`; export r; \
5855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5856         $(HOST_EXPORTS) \
5857         (cd $(HOST_SUBDIR)/bison && \
5858           $(MAKE) $(FLAGS_TO_PASS)  install)
5859
5860 @endif bison
5861
5862 .PHONY: install-strip-bison maybe-install-strip-bison
5863 maybe-install-strip-bison:
5864 @if bison
5865 maybe-install-strip-bison: install-strip-bison
5866
5867 install-strip-bison: installdirs
5868         @: $(MAKE); $(unstage)
5869         @r=`${PWD_COMMAND}`; export r; \
5870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5871         $(HOST_EXPORTS) \
5872         (cd $(HOST_SUBDIR)/bison && \
5873           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5874
5875 @endif bison
5876
5877 # Other targets (info, dvi, pdf, etc.)
5878
5879 .PHONY: maybe-info-bison info-bison
5880 maybe-info-bison:
5881 @if bison
5882 maybe-info-bison: info-bison
5883
5884 info-bison: \
5885     configure-bison 
5886         @: $(MAKE); $(unstage)
5887         @[ -f ./bison/Makefile ] || exit 0; \
5888         r=`${PWD_COMMAND}`; export r; \
5889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5890         $(HOST_EXPORTS) \
5891         for flag in $(EXTRA_HOST_FLAGS) ; do \
5892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5893         done; \
5894         echo "Doing info in bison" ; \
5895         (cd $(HOST_SUBDIR)/bison && \
5896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5898                   "RANLIB=$${RANLIB}" \
5899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5900                   info) \
5901           || exit 1
5902
5903 @endif bison
5904
5905 .PHONY: maybe-dvi-bison dvi-bison
5906 maybe-dvi-bison:
5907 @if bison
5908 maybe-dvi-bison: dvi-bison
5909
5910 dvi-bison: \
5911     configure-bison 
5912         @: $(MAKE); $(unstage)
5913         @[ -f ./bison/Makefile ] || exit 0; \
5914         r=`${PWD_COMMAND}`; export r; \
5915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5916         $(HOST_EXPORTS) \
5917         for flag in $(EXTRA_HOST_FLAGS) ; do \
5918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5919         done; \
5920         echo "Doing dvi in bison" ; \
5921         (cd $(HOST_SUBDIR)/bison && \
5922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5924                   "RANLIB=$${RANLIB}" \
5925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5926                   dvi) \
5927           || exit 1
5928
5929 @endif bison
5930
5931 .PHONY: maybe-pdf-bison pdf-bison
5932 maybe-pdf-bison:
5933 @if bison
5934 maybe-pdf-bison: pdf-bison
5935
5936 pdf-bison: \
5937     configure-bison 
5938         @: $(MAKE); $(unstage)
5939         @[ -f ./bison/Makefile ] || exit 0; \
5940         r=`${PWD_COMMAND}`; export r; \
5941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5942         $(HOST_EXPORTS) \
5943         for flag in $(EXTRA_HOST_FLAGS) ; do \
5944           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5945         done; \
5946         echo "Doing pdf in bison" ; \
5947         (cd $(HOST_SUBDIR)/bison && \
5948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5950                   "RANLIB=$${RANLIB}" \
5951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5952                   pdf) \
5953           || exit 1
5954
5955 @endif bison
5956
5957 .PHONY: maybe-html-bison html-bison
5958 maybe-html-bison:
5959 @if bison
5960 maybe-html-bison: html-bison
5961
5962 html-bison: \
5963     configure-bison 
5964         @: $(MAKE); $(unstage)
5965         @[ -f ./bison/Makefile ] || exit 0; \
5966         r=`${PWD_COMMAND}`; export r; \
5967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5968         $(HOST_EXPORTS) \
5969         for flag in $(EXTRA_HOST_FLAGS) ; do \
5970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5971         done; \
5972         echo "Doing html in bison" ; \
5973         (cd $(HOST_SUBDIR)/bison && \
5974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5976                   "RANLIB=$${RANLIB}" \
5977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5978                   html) \
5979           || exit 1
5980
5981 @endif bison
5982
5983 .PHONY: maybe-TAGS-bison TAGS-bison
5984 maybe-TAGS-bison:
5985 @if bison
5986 maybe-TAGS-bison: TAGS-bison
5987
5988 TAGS-bison: \
5989     configure-bison 
5990         @: $(MAKE); $(unstage)
5991         @[ -f ./bison/Makefile ] || exit 0; \
5992         r=`${PWD_COMMAND}`; export r; \
5993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5994         $(HOST_EXPORTS) \
5995         for flag in $(EXTRA_HOST_FLAGS) ; do \
5996           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5997         done; \
5998         echo "Doing TAGS in bison" ; \
5999         (cd $(HOST_SUBDIR)/bison && \
6000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6002                   "RANLIB=$${RANLIB}" \
6003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6004                   TAGS) \
6005           || exit 1
6006
6007 @endif bison
6008
6009 .PHONY: maybe-install-info-bison install-info-bison
6010 maybe-install-info-bison:
6011 @if bison
6012 maybe-install-info-bison: install-info-bison
6013
6014 install-info-bison: \
6015     configure-bison \
6016     info-bison 
6017         @: $(MAKE); $(unstage)
6018         @[ -f ./bison/Makefile ] || exit 0; \
6019         r=`${PWD_COMMAND}`; export r; \
6020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6021         $(HOST_EXPORTS) \
6022         for flag in $(EXTRA_HOST_FLAGS) ; do \
6023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6024         done; \
6025         echo "Doing install-info in bison" ; \
6026         (cd $(HOST_SUBDIR)/bison && \
6027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6029                   "RANLIB=$${RANLIB}" \
6030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6031                   install-info) \
6032           || exit 1
6033
6034 @endif bison
6035
6036 .PHONY: maybe-install-pdf-bison install-pdf-bison
6037 maybe-install-pdf-bison:
6038 @if bison
6039 maybe-install-pdf-bison: install-pdf-bison
6040
6041 install-pdf-bison: \
6042     configure-bison \
6043     pdf-bison 
6044         @: $(MAKE); $(unstage)
6045         @[ -f ./bison/Makefile ] || exit 0; \
6046         r=`${PWD_COMMAND}`; export r; \
6047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6048         $(HOST_EXPORTS) \
6049         for flag in $(EXTRA_HOST_FLAGS) ; do \
6050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6051         done; \
6052         echo "Doing install-pdf in bison" ; \
6053         (cd $(HOST_SUBDIR)/bison && \
6054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6056                   "RANLIB=$${RANLIB}" \
6057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6058                   install-pdf) \
6059           || exit 1
6060
6061 @endif bison
6062
6063 .PHONY: maybe-install-html-bison install-html-bison
6064 maybe-install-html-bison:
6065 @if bison
6066 maybe-install-html-bison: install-html-bison
6067
6068 install-html-bison: \
6069     configure-bison \
6070     html-bison 
6071         @: $(MAKE); $(unstage)
6072         @[ -f ./bison/Makefile ] || exit 0; \
6073         r=`${PWD_COMMAND}`; export r; \
6074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6075         $(HOST_EXPORTS) \
6076         for flag in $(EXTRA_HOST_FLAGS) ; do \
6077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6078         done; \
6079         echo "Doing install-html in bison" ; \
6080         (cd $(HOST_SUBDIR)/bison && \
6081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6083                   "RANLIB=$${RANLIB}" \
6084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6085                   install-html) \
6086           || exit 1
6087
6088 @endif bison
6089
6090 .PHONY: maybe-installcheck-bison installcheck-bison
6091 maybe-installcheck-bison:
6092 @if bison
6093 maybe-installcheck-bison: installcheck-bison
6094
6095 installcheck-bison: \
6096     configure-bison 
6097         @: $(MAKE); $(unstage)
6098         @[ -f ./bison/Makefile ] || exit 0; \
6099         r=`${PWD_COMMAND}`; export r; \
6100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6101         $(HOST_EXPORTS) \
6102         for flag in $(EXTRA_HOST_FLAGS) ; do \
6103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6104         done; \
6105         echo "Doing installcheck in bison" ; \
6106         (cd $(HOST_SUBDIR)/bison && \
6107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6109                   "RANLIB=$${RANLIB}" \
6110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6111                   installcheck) \
6112           || exit 1
6113
6114 @endif bison
6115
6116 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6117 maybe-mostlyclean-bison:
6118 @if bison
6119 maybe-mostlyclean-bison: mostlyclean-bison
6120
6121 mostlyclean-bison: 
6122         @: $(MAKE); $(unstage)
6123         @[ -f ./bison/Makefile ] || exit 0; \
6124         r=`${PWD_COMMAND}`; export r; \
6125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6126         $(HOST_EXPORTS) \
6127         for flag in $(EXTRA_HOST_FLAGS) ; do \
6128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6129         done; \
6130         echo "Doing mostlyclean in bison" ; \
6131         (cd $(HOST_SUBDIR)/bison && \
6132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6134                   "RANLIB=$${RANLIB}" \
6135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6136                   mostlyclean) \
6137           || exit 1
6138
6139 @endif bison
6140
6141 .PHONY: maybe-clean-bison clean-bison
6142 maybe-clean-bison:
6143 @if bison
6144 maybe-clean-bison: clean-bison
6145
6146 clean-bison: 
6147         @: $(MAKE); $(unstage)
6148         @[ -f ./bison/Makefile ] || exit 0; \
6149         r=`${PWD_COMMAND}`; export r; \
6150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6151         $(HOST_EXPORTS) \
6152         for flag in $(EXTRA_HOST_FLAGS) ; do \
6153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6154         done; \
6155         echo "Doing clean in bison" ; \
6156         (cd $(HOST_SUBDIR)/bison && \
6157           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6158                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6159                   "RANLIB=$${RANLIB}" \
6160                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6161                   clean) \
6162           || exit 1
6163
6164 @endif bison
6165
6166 .PHONY: maybe-distclean-bison distclean-bison
6167 maybe-distclean-bison:
6168 @if bison
6169 maybe-distclean-bison: distclean-bison
6170
6171 distclean-bison: 
6172         @: $(MAKE); $(unstage)
6173         @[ -f ./bison/Makefile ] || exit 0; \
6174         r=`${PWD_COMMAND}`; export r; \
6175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6176         $(HOST_EXPORTS) \
6177         for flag in $(EXTRA_HOST_FLAGS) ; do \
6178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6179         done; \
6180         echo "Doing distclean in bison" ; \
6181         (cd $(HOST_SUBDIR)/bison && \
6182           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6183                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6184                   "RANLIB=$${RANLIB}" \
6185                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6186                   distclean) \
6187           || exit 1
6188
6189 @endif bison
6190
6191 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6192 maybe-maintainer-clean-bison:
6193 @if bison
6194 maybe-maintainer-clean-bison: maintainer-clean-bison
6195
6196 maintainer-clean-bison: 
6197         @: $(MAKE); $(unstage)
6198         @[ -f ./bison/Makefile ] || exit 0; \
6199         r=`${PWD_COMMAND}`; export r; \
6200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6201         $(HOST_EXPORTS) \
6202         for flag in $(EXTRA_HOST_FLAGS) ; do \
6203           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6204         done; \
6205         echo "Doing maintainer-clean in bison" ; \
6206         (cd $(HOST_SUBDIR)/bison && \
6207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6209                   "RANLIB=$${RANLIB}" \
6210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6211                   maintainer-clean) \
6212           || exit 1
6213
6214 @endif bison
6215
6216
6217
6218 .PHONY: configure-cgen maybe-configure-cgen
6219 maybe-configure-cgen:
6220 @if gcc-bootstrap
6221 configure-cgen: stage_current
6222 @endif gcc-bootstrap
6223 @if cgen
6224 maybe-configure-cgen: configure-cgen
6225 configure-cgen: 
6226         @: $(MAKE); $(unstage)
6227         @r=`${PWD_COMMAND}`; export r; \
6228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6229         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6230         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen ; \
6231         $(HOST_EXPORTS)  \
6232         echo Configuring in $(HOST_SUBDIR)/cgen; \
6233         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6234         case $(srcdir) in \
6235           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6236           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6237                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6238         esac; \
6239         module_srcdir=cgen; \
6240         $(SHELL) \
6241           $$s/$$module_srcdir/configure \
6242           --srcdir=$${topdir}/$$module_srcdir \
6243           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6244           --target=${target_alias}  \
6245           || exit 1
6246 @endif cgen
6247
6248
6249
6250
6251
6252 .PHONY: all-cgen maybe-all-cgen
6253 maybe-all-cgen:
6254 @if gcc-bootstrap
6255 all-cgen: stage_current
6256 @endif gcc-bootstrap
6257 @if cgen
6258 TARGET-cgen=all
6259 maybe-all-cgen: all-cgen
6260 all-cgen: configure-cgen
6261         @: $(MAKE); $(unstage)
6262         @r=`${PWD_COMMAND}`; export r; \
6263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6264         $(HOST_EXPORTS)  \
6265         (cd $(HOST_SUBDIR)/cgen && \
6266           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6267                 $(TARGET-cgen))
6268 @endif cgen
6269
6270
6271
6272
6273 .PHONY: check-cgen maybe-check-cgen
6274 maybe-check-cgen:
6275 @if cgen
6276 maybe-check-cgen: check-cgen
6277
6278 check-cgen:
6279         @: $(MAKE); $(unstage)
6280         @r=`${PWD_COMMAND}`; export r; \
6281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6282         $(HOST_EXPORTS)  \
6283         (cd $(HOST_SUBDIR)/cgen && \
6284           $(MAKE) $(FLAGS_TO_PASS)  check)
6285
6286 @endif cgen
6287
6288 .PHONY: install-cgen maybe-install-cgen
6289 maybe-install-cgen:
6290 @if cgen
6291 maybe-install-cgen: install-cgen
6292
6293 install-cgen: installdirs
6294         @: $(MAKE); $(unstage)
6295         @r=`${PWD_COMMAND}`; export r; \
6296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6297         $(HOST_EXPORTS) \
6298         (cd $(HOST_SUBDIR)/cgen && \
6299           $(MAKE) $(FLAGS_TO_PASS)  install)
6300
6301 @endif cgen
6302
6303 .PHONY: install-strip-cgen maybe-install-strip-cgen
6304 maybe-install-strip-cgen:
6305 @if cgen
6306 maybe-install-strip-cgen: install-strip-cgen
6307
6308 install-strip-cgen: installdirs
6309         @: $(MAKE); $(unstage)
6310         @r=`${PWD_COMMAND}`; export r; \
6311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6312         $(HOST_EXPORTS) \
6313         (cd $(HOST_SUBDIR)/cgen && \
6314           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6315
6316 @endif cgen
6317
6318 # Other targets (info, dvi, pdf, etc.)
6319
6320 .PHONY: maybe-info-cgen info-cgen
6321 maybe-info-cgen:
6322 @if cgen
6323 maybe-info-cgen: info-cgen
6324
6325 info-cgen: \
6326     configure-cgen 
6327         @: $(MAKE); $(unstage)
6328         @[ -f ./cgen/Makefile ] || exit 0; \
6329         r=`${PWD_COMMAND}`; export r; \
6330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6331         $(HOST_EXPORTS) \
6332         for flag in $(EXTRA_HOST_FLAGS) ; do \
6333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6334         done; \
6335         echo "Doing info in cgen" ; \
6336         (cd $(HOST_SUBDIR)/cgen && \
6337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6339                   "RANLIB=$${RANLIB}" \
6340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6341                   info) \
6342           || exit 1
6343
6344 @endif cgen
6345
6346 .PHONY: maybe-dvi-cgen dvi-cgen
6347 maybe-dvi-cgen:
6348 @if cgen
6349 maybe-dvi-cgen: dvi-cgen
6350
6351 dvi-cgen: \
6352     configure-cgen 
6353         @: $(MAKE); $(unstage)
6354         @[ -f ./cgen/Makefile ] || exit 0; \
6355         r=`${PWD_COMMAND}`; export r; \
6356         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6357         $(HOST_EXPORTS) \
6358         for flag in $(EXTRA_HOST_FLAGS) ; do \
6359           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6360         done; \
6361         echo "Doing dvi in cgen" ; \
6362         (cd $(HOST_SUBDIR)/cgen && \
6363           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6364                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6365                   "RANLIB=$${RANLIB}" \
6366                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6367                   dvi) \
6368           || exit 1
6369
6370 @endif cgen
6371
6372 .PHONY: maybe-pdf-cgen pdf-cgen
6373 maybe-pdf-cgen:
6374 @if cgen
6375 maybe-pdf-cgen: pdf-cgen
6376
6377 pdf-cgen: \
6378     configure-cgen 
6379         @: $(MAKE); $(unstage)
6380         @[ -f ./cgen/Makefile ] || exit 0; \
6381         r=`${PWD_COMMAND}`; export r; \
6382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6383         $(HOST_EXPORTS) \
6384         for flag in $(EXTRA_HOST_FLAGS) ; do \
6385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6386         done; \
6387         echo "Doing pdf in cgen" ; \
6388         (cd $(HOST_SUBDIR)/cgen && \
6389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6391                   "RANLIB=$${RANLIB}" \
6392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6393                   pdf) \
6394           || exit 1
6395
6396 @endif cgen
6397
6398 .PHONY: maybe-html-cgen html-cgen
6399 maybe-html-cgen:
6400 @if cgen
6401 maybe-html-cgen: html-cgen
6402
6403 html-cgen: \
6404     configure-cgen 
6405         @: $(MAKE); $(unstage)
6406         @[ -f ./cgen/Makefile ] || exit 0; \
6407         r=`${PWD_COMMAND}`; export r; \
6408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6409         $(HOST_EXPORTS) \
6410         for flag in $(EXTRA_HOST_FLAGS) ; do \
6411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6412         done; \
6413         echo "Doing html in cgen" ; \
6414         (cd $(HOST_SUBDIR)/cgen && \
6415           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6416                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6417                   "RANLIB=$${RANLIB}" \
6418                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6419                   html) \
6420           || exit 1
6421
6422 @endif cgen
6423
6424 .PHONY: maybe-TAGS-cgen TAGS-cgen
6425 maybe-TAGS-cgen:
6426 @if cgen
6427 maybe-TAGS-cgen: TAGS-cgen
6428
6429 TAGS-cgen: \
6430     configure-cgen 
6431         @: $(MAKE); $(unstage)
6432         @[ -f ./cgen/Makefile ] || exit 0; \
6433         r=`${PWD_COMMAND}`; export r; \
6434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6435         $(HOST_EXPORTS) \
6436         for flag in $(EXTRA_HOST_FLAGS) ; do \
6437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6438         done; \
6439         echo "Doing TAGS in cgen" ; \
6440         (cd $(HOST_SUBDIR)/cgen && \
6441           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6442                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6443                   "RANLIB=$${RANLIB}" \
6444                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6445                   TAGS) \
6446           || exit 1
6447
6448 @endif cgen
6449
6450 .PHONY: maybe-install-info-cgen install-info-cgen
6451 maybe-install-info-cgen:
6452 @if cgen
6453 maybe-install-info-cgen: install-info-cgen
6454
6455 install-info-cgen: \
6456     configure-cgen \
6457     info-cgen 
6458         @: $(MAKE); $(unstage)
6459         @[ -f ./cgen/Makefile ] || exit 0; \
6460         r=`${PWD_COMMAND}`; export r; \
6461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6462         $(HOST_EXPORTS) \
6463         for flag in $(EXTRA_HOST_FLAGS) ; do \
6464           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6465         done; \
6466         echo "Doing install-info in cgen" ; \
6467         (cd $(HOST_SUBDIR)/cgen && \
6468           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6469                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6470                   "RANLIB=$${RANLIB}" \
6471                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6472                   install-info) \
6473           || exit 1
6474
6475 @endif cgen
6476
6477 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
6478 maybe-install-pdf-cgen:
6479 @if cgen
6480 maybe-install-pdf-cgen: install-pdf-cgen
6481
6482 install-pdf-cgen: \
6483     configure-cgen \
6484     pdf-cgen 
6485         @: $(MAKE); $(unstage)
6486         @[ -f ./cgen/Makefile ] || exit 0; \
6487         r=`${PWD_COMMAND}`; export r; \
6488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6489         $(HOST_EXPORTS) \
6490         for flag in $(EXTRA_HOST_FLAGS) ; do \
6491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6492         done; \
6493         echo "Doing install-pdf in cgen" ; \
6494         (cd $(HOST_SUBDIR)/cgen && \
6495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6497                   "RANLIB=$${RANLIB}" \
6498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6499                   install-pdf) \
6500           || exit 1
6501
6502 @endif cgen
6503
6504 .PHONY: maybe-install-html-cgen install-html-cgen
6505 maybe-install-html-cgen:
6506 @if cgen
6507 maybe-install-html-cgen: install-html-cgen
6508
6509 install-html-cgen: \
6510     configure-cgen \
6511     html-cgen 
6512         @: $(MAKE); $(unstage)
6513         @[ -f ./cgen/Makefile ] || exit 0; \
6514         r=`${PWD_COMMAND}`; export r; \
6515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6516         $(HOST_EXPORTS) \
6517         for flag in $(EXTRA_HOST_FLAGS) ; do \
6518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6519         done; \
6520         echo "Doing install-html in cgen" ; \
6521         (cd $(HOST_SUBDIR)/cgen && \
6522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6524                   "RANLIB=$${RANLIB}" \
6525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6526                   install-html) \
6527           || exit 1
6528
6529 @endif cgen
6530
6531 .PHONY: maybe-installcheck-cgen installcheck-cgen
6532 maybe-installcheck-cgen:
6533 @if cgen
6534 maybe-installcheck-cgen: installcheck-cgen
6535
6536 installcheck-cgen: \
6537     configure-cgen 
6538         @: $(MAKE); $(unstage)
6539         @[ -f ./cgen/Makefile ] || exit 0; \
6540         r=`${PWD_COMMAND}`; export r; \
6541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6542         $(HOST_EXPORTS) \
6543         for flag in $(EXTRA_HOST_FLAGS) ; do \
6544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6545         done; \
6546         echo "Doing installcheck in cgen" ; \
6547         (cd $(HOST_SUBDIR)/cgen && \
6548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6550                   "RANLIB=$${RANLIB}" \
6551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6552                   installcheck) \
6553           || exit 1
6554
6555 @endif cgen
6556
6557 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
6558 maybe-mostlyclean-cgen:
6559 @if cgen
6560 maybe-mostlyclean-cgen: mostlyclean-cgen
6561
6562 mostlyclean-cgen: 
6563         @: $(MAKE); $(unstage)
6564         @[ -f ./cgen/Makefile ] || exit 0; \
6565         r=`${PWD_COMMAND}`; export r; \
6566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6567         $(HOST_EXPORTS) \
6568         for flag in $(EXTRA_HOST_FLAGS) ; do \
6569           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6570         done; \
6571         echo "Doing mostlyclean in cgen" ; \
6572         (cd $(HOST_SUBDIR)/cgen && \
6573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6575                   "RANLIB=$${RANLIB}" \
6576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6577                   mostlyclean) \
6578           || exit 1
6579
6580 @endif cgen
6581
6582 .PHONY: maybe-clean-cgen clean-cgen
6583 maybe-clean-cgen:
6584 @if cgen
6585 maybe-clean-cgen: clean-cgen
6586
6587 clean-cgen: 
6588         @: $(MAKE); $(unstage)
6589         @[ -f ./cgen/Makefile ] || exit 0; \
6590         r=`${PWD_COMMAND}`; export r; \
6591         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6592         $(HOST_EXPORTS) \
6593         for flag in $(EXTRA_HOST_FLAGS) ; do \
6594           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6595         done; \
6596         echo "Doing clean in cgen" ; \
6597         (cd $(HOST_SUBDIR)/cgen && \
6598           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6599                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6600                   "RANLIB=$${RANLIB}" \
6601                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6602                   clean) \
6603           || exit 1
6604
6605 @endif cgen
6606
6607 .PHONY: maybe-distclean-cgen distclean-cgen
6608 maybe-distclean-cgen:
6609 @if cgen
6610 maybe-distclean-cgen: distclean-cgen
6611
6612 distclean-cgen: 
6613         @: $(MAKE); $(unstage)
6614         @[ -f ./cgen/Makefile ] || exit 0; \
6615         r=`${PWD_COMMAND}`; export r; \
6616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6617         $(HOST_EXPORTS) \
6618         for flag in $(EXTRA_HOST_FLAGS) ; do \
6619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6620         done; \
6621         echo "Doing distclean in cgen" ; \
6622         (cd $(HOST_SUBDIR)/cgen && \
6623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6625                   "RANLIB=$${RANLIB}" \
6626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6627                   distclean) \
6628           || exit 1
6629
6630 @endif cgen
6631
6632 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
6633 maybe-maintainer-clean-cgen:
6634 @if cgen
6635 maybe-maintainer-clean-cgen: maintainer-clean-cgen
6636
6637 maintainer-clean-cgen: 
6638         @: $(MAKE); $(unstage)
6639         @[ -f ./cgen/Makefile ] || exit 0; \
6640         r=`${PWD_COMMAND}`; export r; \
6641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6642         $(HOST_EXPORTS) \
6643         for flag in $(EXTRA_HOST_FLAGS) ; do \
6644           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6645         done; \
6646         echo "Doing maintainer-clean in cgen" ; \
6647         (cd $(HOST_SUBDIR)/cgen && \
6648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6650                   "RANLIB=$${RANLIB}" \
6651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6652                   maintainer-clean) \
6653           || exit 1
6654
6655 @endif cgen
6656
6657
6658
6659 .PHONY: configure-dejagnu maybe-configure-dejagnu
6660 maybe-configure-dejagnu:
6661 @if gcc-bootstrap
6662 configure-dejagnu: stage_current
6663 @endif gcc-bootstrap
6664 @if dejagnu
6665 maybe-configure-dejagnu: configure-dejagnu
6666 configure-dejagnu: 
6667         @: $(MAKE); $(unstage)
6668         @r=`${PWD_COMMAND}`; export r; \
6669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6670         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
6671         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu ; \
6672         $(HOST_EXPORTS)  \
6673         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
6674         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
6675         case $(srcdir) in \
6676           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6677           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
6678                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6679         esac; \
6680         module_srcdir=dejagnu; \
6681         $(SHELL) \
6682           $$s/$$module_srcdir/configure \
6683           --srcdir=$${topdir}/$$module_srcdir \
6684           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6685           --target=${target_alias}  \
6686           || exit 1
6687 @endif dejagnu
6688
6689
6690
6691
6692
6693 .PHONY: all-dejagnu maybe-all-dejagnu
6694 maybe-all-dejagnu:
6695 @if gcc-bootstrap
6696 all-dejagnu: stage_current
6697 @endif gcc-bootstrap
6698 @if dejagnu
6699 TARGET-dejagnu=all
6700 maybe-all-dejagnu: all-dejagnu
6701 all-dejagnu: configure-dejagnu
6702         @: $(MAKE); $(unstage)
6703         @r=`${PWD_COMMAND}`; export r; \
6704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6705         $(HOST_EXPORTS)  \
6706         (cd $(HOST_SUBDIR)/dejagnu && \
6707           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6708                 $(TARGET-dejagnu))
6709 @endif dejagnu
6710
6711
6712
6713
6714 .PHONY: check-dejagnu maybe-check-dejagnu
6715 maybe-check-dejagnu:
6716 @if dejagnu
6717 maybe-check-dejagnu: check-dejagnu
6718
6719 check-dejagnu:
6720         @: $(MAKE); $(unstage)
6721         @r=`${PWD_COMMAND}`; export r; \
6722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6723         $(HOST_EXPORTS)  \
6724         (cd $(HOST_SUBDIR)/dejagnu && \
6725           $(MAKE) $(FLAGS_TO_PASS)  check)
6726
6727 @endif dejagnu
6728
6729 .PHONY: install-dejagnu maybe-install-dejagnu
6730 maybe-install-dejagnu:
6731 @if dejagnu
6732 maybe-install-dejagnu: install-dejagnu
6733
6734 install-dejagnu: installdirs
6735         @: $(MAKE); $(unstage)
6736         @r=`${PWD_COMMAND}`; export r; \
6737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6738         $(HOST_EXPORTS) \
6739         (cd $(HOST_SUBDIR)/dejagnu && \
6740           $(MAKE) $(FLAGS_TO_PASS)  install)
6741
6742 @endif dejagnu
6743
6744 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
6745 maybe-install-strip-dejagnu:
6746 @if dejagnu
6747 maybe-install-strip-dejagnu: install-strip-dejagnu
6748
6749 install-strip-dejagnu: installdirs
6750         @: $(MAKE); $(unstage)
6751         @r=`${PWD_COMMAND}`; export r; \
6752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753         $(HOST_EXPORTS) \
6754         (cd $(HOST_SUBDIR)/dejagnu && \
6755           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6756
6757 @endif dejagnu
6758
6759 # Other targets (info, dvi, pdf, etc.)
6760
6761 .PHONY: maybe-info-dejagnu info-dejagnu
6762 maybe-info-dejagnu:
6763 @if dejagnu
6764 maybe-info-dejagnu: info-dejagnu
6765
6766 info-dejagnu: \
6767     configure-dejagnu 
6768         @: $(MAKE); $(unstage)
6769         @[ -f ./dejagnu/Makefile ] || exit 0; \
6770         r=`${PWD_COMMAND}`; export r; \
6771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6772         $(HOST_EXPORTS) \
6773         for flag in $(EXTRA_HOST_FLAGS) ; do \
6774           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6775         done; \
6776         echo "Doing info in dejagnu" ; \
6777         (cd $(HOST_SUBDIR)/dejagnu && \
6778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6780                   "RANLIB=$${RANLIB}" \
6781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6782                   info) \
6783           || exit 1
6784
6785 @endif dejagnu
6786
6787 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
6788 maybe-dvi-dejagnu:
6789 @if dejagnu
6790 maybe-dvi-dejagnu: dvi-dejagnu
6791
6792 dvi-dejagnu: \
6793     configure-dejagnu 
6794         @: $(MAKE); $(unstage)
6795         @[ -f ./dejagnu/Makefile ] || exit 0; \
6796         r=`${PWD_COMMAND}`; export r; \
6797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6798         $(HOST_EXPORTS) \
6799         for flag in $(EXTRA_HOST_FLAGS) ; do \
6800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6801         done; \
6802         echo "Doing dvi in dejagnu" ; \
6803         (cd $(HOST_SUBDIR)/dejagnu && \
6804           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6805                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6806                   "RANLIB=$${RANLIB}" \
6807                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6808                   dvi) \
6809           || exit 1
6810
6811 @endif dejagnu
6812
6813 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
6814 maybe-pdf-dejagnu:
6815 @if dejagnu
6816 maybe-pdf-dejagnu: pdf-dejagnu
6817
6818 pdf-dejagnu: \
6819     configure-dejagnu 
6820         @: $(MAKE); $(unstage)
6821         @[ -f ./dejagnu/Makefile ] || exit 0; \
6822         r=`${PWD_COMMAND}`; export r; \
6823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6824         $(HOST_EXPORTS) \
6825         for flag in $(EXTRA_HOST_FLAGS) ; do \
6826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6827         done; \
6828         echo "Doing pdf in dejagnu" ; \
6829         (cd $(HOST_SUBDIR)/dejagnu && \
6830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6832                   "RANLIB=$${RANLIB}" \
6833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6834                   pdf) \
6835           || exit 1
6836
6837 @endif dejagnu
6838
6839 .PHONY: maybe-html-dejagnu html-dejagnu
6840 maybe-html-dejagnu:
6841 @if dejagnu
6842 maybe-html-dejagnu: html-dejagnu
6843
6844 html-dejagnu: \
6845     configure-dejagnu 
6846         @: $(MAKE); $(unstage)
6847         @[ -f ./dejagnu/Makefile ] || exit 0; \
6848         r=`${PWD_COMMAND}`; export r; \
6849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6850         $(HOST_EXPORTS) \
6851         for flag in $(EXTRA_HOST_FLAGS) ; do \
6852           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6853         done; \
6854         echo "Doing html in dejagnu" ; \
6855         (cd $(HOST_SUBDIR)/dejagnu && \
6856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6858                   "RANLIB=$${RANLIB}" \
6859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6860                   html) \
6861           || exit 1
6862
6863 @endif dejagnu
6864
6865 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
6866 maybe-TAGS-dejagnu:
6867 @if dejagnu
6868 maybe-TAGS-dejagnu: TAGS-dejagnu
6869
6870 TAGS-dejagnu: \
6871     configure-dejagnu 
6872         @: $(MAKE); $(unstage)
6873         @[ -f ./dejagnu/Makefile ] || exit 0; \
6874         r=`${PWD_COMMAND}`; export r; \
6875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6876         $(HOST_EXPORTS) \
6877         for flag in $(EXTRA_HOST_FLAGS) ; do \
6878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6879         done; \
6880         echo "Doing TAGS in dejagnu" ; \
6881         (cd $(HOST_SUBDIR)/dejagnu && \
6882           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6883                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6884                   "RANLIB=$${RANLIB}" \
6885                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6886                   TAGS) \
6887           || exit 1
6888
6889 @endif dejagnu
6890
6891 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
6892 maybe-install-info-dejagnu:
6893 @if dejagnu
6894 maybe-install-info-dejagnu: install-info-dejagnu
6895
6896 install-info-dejagnu: \
6897     configure-dejagnu \
6898     info-dejagnu 
6899         @: $(MAKE); $(unstage)
6900         @[ -f ./dejagnu/Makefile ] || exit 0; \
6901         r=`${PWD_COMMAND}`; export r; \
6902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6903         $(HOST_EXPORTS) \
6904         for flag in $(EXTRA_HOST_FLAGS) ; do \
6905           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6906         done; \
6907         echo "Doing install-info in dejagnu" ; \
6908         (cd $(HOST_SUBDIR)/dejagnu && \
6909           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6910                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6911                   "RANLIB=$${RANLIB}" \
6912                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6913                   install-info) \
6914           || exit 1
6915
6916 @endif dejagnu
6917
6918 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
6919 maybe-install-pdf-dejagnu:
6920 @if dejagnu
6921 maybe-install-pdf-dejagnu: install-pdf-dejagnu
6922
6923 install-pdf-dejagnu: \
6924     configure-dejagnu \
6925     pdf-dejagnu 
6926         @: $(MAKE); $(unstage)
6927         @[ -f ./dejagnu/Makefile ] || exit 0; \
6928         r=`${PWD_COMMAND}`; export r; \
6929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6930         $(HOST_EXPORTS) \
6931         for flag in $(EXTRA_HOST_FLAGS) ; do \
6932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6933         done; \
6934         echo "Doing install-pdf in dejagnu" ; \
6935         (cd $(HOST_SUBDIR)/dejagnu && \
6936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6938                   "RANLIB=$${RANLIB}" \
6939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6940                   install-pdf) \
6941           || exit 1
6942
6943 @endif dejagnu
6944
6945 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
6946 maybe-install-html-dejagnu:
6947 @if dejagnu
6948 maybe-install-html-dejagnu: install-html-dejagnu
6949
6950 install-html-dejagnu: \
6951     configure-dejagnu \
6952     html-dejagnu 
6953         @: $(MAKE); $(unstage)
6954         @[ -f ./dejagnu/Makefile ] || exit 0; \
6955         r=`${PWD_COMMAND}`; export r; \
6956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6957         $(HOST_EXPORTS) \
6958         for flag in $(EXTRA_HOST_FLAGS) ; do \
6959           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6960         done; \
6961         echo "Doing install-html in dejagnu" ; \
6962         (cd $(HOST_SUBDIR)/dejagnu && \
6963           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6964                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6965                   "RANLIB=$${RANLIB}" \
6966                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6967                   install-html) \
6968           || exit 1
6969
6970 @endif dejagnu
6971
6972 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
6973 maybe-installcheck-dejagnu:
6974 @if dejagnu
6975 maybe-installcheck-dejagnu: installcheck-dejagnu
6976
6977 installcheck-dejagnu: \
6978     configure-dejagnu 
6979         @: $(MAKE); $(unstage)
6980         @[ -f ./dejagnu/Makefile ] || exit 0; \
6981         r=`${PWD_COMMAND}`; export r; \
6982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6983         $(HOST_EXPORTS) \
6984         for flag in $(EXTRA_HOST_FLAGS) ; do \
6985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6986         done; \
6987         echo "Doing installcheck in dejagnu" ; \
6988         (cd $(HOST_SUBDIR)/dejagnu && \
6989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6991                   "RANLIB=$${RANLIB}" \
6992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6993                   installcheck) \
6994           || exit 1
6995
6996 @endif dejagnu
6997
6998 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
6999 maybe-mostlyclean-dejagnu:
7000 @if dejagnu
7001 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7002
7003 mostlyclean-dejagnu: 
7004         @: $(MAKE); $(unstage)
7005         @[ -f ./dejagnu/Makefile ] || exit 0; \
7006         r=`${PWD_COMMAND}`; export r; \
7007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7008         $(HOST_EXPORTS) \
7009         for flag in $(EXTRA_HOST_FLAGS) ; do \
7010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7011         done; \
7012         echo "Doing mostlyclean in dejagnu" ; \
7013         (cd $(HOST_SUBDIR)/dejagnu && \
7014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7016                   "RANLIB=$${RANLIB}" \
7017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7018                   mostlyclean) \
7019           || exit 1
7020
7021 @endif dejagnu
7022
7023 .PHONY: maybe-clean-dejagnu clean-dejagnu
7024 maybe-clean-dejagnu:
7025 @if dejagnu
7026 maybe-clean-dejagnu: clean-dejagnu
7027
7028 clean-dejagnu: 
7029         @: $(MAKE); $(unstage)
7030         @[ -f ./dejagnu/Makefile ] || exit 0; \
7031         r=`${PWD_COMMAND}`; export r; \
7032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7033         $(HOST_EXPORTS) \
7034         for flag in $(EXTRA_HOST_FLAGS) ; do \
7035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7036         done; \
7037         echo "Doing clean in dejagnu" ; \
7038         (cd $(HOST_SUBDIR)/dejagnu && \
7039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7041                   "RANLIB=$${RANLIB}" \
7042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7043                   clean) \
7044           || exit 1
7045
7046 @endif dejagnu
7047
7048 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7049 maybe-distclean-dejagnu:
7050 @if dejagnu
7051 maybe-distclean-dejagnu: distclean-dejagnu
7052
7053 distclean-dejagnu: 
7054         @: $(MAKE); $(unstage)
7055         @[ -f ./dejagnu/Makefile ] || exit 0; \
7056         r=`${PWD_COMMAND}`; export r; \
7057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7058         $(HOST_EXPORTS) \
7059         for flag in $(EXTRA_HOST_FLAGS) ; do \
7060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7061         done; \
7062         echo "Doing distclean in dejagnu" ; \
7063         (cd $(HOST_SUBDIR)/dejagnu && \
7064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7066                   "RANLIB=$${RANLIB}" \
7067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7068                   distclean) \
7069           || exit 1
7070
7071 @endif dejagnu
7072
7073 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7074 maybe-maintainer-clean-dejagnu:
7075 @if dejagnu
7076 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7077
7078 maintainer-clean-dejagnu: 
7079         @: $(MAKE); $(unstage)
7080         @[ -f ./dejagnu/Makefile ] || exit 0; \
7081         r=`${PWD_COMMAND}`; export r; \
7082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7083         $(HOST_EXPORTS) \
7084         for flag in $(EXTRA_HOST_FLAGS) ; do \
7085           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7086         done; \
7087         echo "Doing maintainer-clean in dejagnu" ; \
7088         (cd $(HOST_SUBDIR)/dejagnu && \
7089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7091                   "RANLIB=$${RANLIB}" \
7092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7093                   maintainer-clean) \
7094           || exit 1
7095
7096 @endif dejagnu
7097
7098
7099
7100 .PHONY: configure-etc maybe-configure-etc
7101 maybe-configure-etc:
7102 @if gcc-bootstrap
7103 configure-etc: stage_current
7104 @endif gcc-bootstrap
7105 @if etc
7106 maybe-configure-etc: configure-etc
7107 configure-etc: 
7108         @: $(MAKE); $(unstage)
7109         @r=`${PWD_COMMAND}`; export r; \
7110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7111         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7112         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc ; \
7113         $(HOST_EXPORTS)  \
7114         echo Configuring in $(HOST_SUBDIR)/etc; \
7115         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7116         case $(srcdir) in \
7117           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7118           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7119                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7120         esac; \
7121         module_srcdir=etc; \
7122         $(SHELL) \
7123           $$s/$$module_srcdir/configure \
7124           --srcdir=$${topdir}/$$module_srcdir \
7125           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7126           --target=${target_alias}  \
7127           || exit 1
7128 @endif etc
7129
7130
7131
7132
7133
7134 .PHONY: all-etc maybe-all-etc
7135 maybe-all-etc:
7136 @if gcc-bootstrap
7137 all-etc: stage_current
7138 @endif gcc-bootstrap
7139 @if etc
7140 TARGET-etc=all
7141 maybe-all-etc: all-etc
7142 all-etc: configure-etc
7143         @: $(MAKE); $(unstage)
7144         @r=`${PWD_COMMAND}`; export r; \
7145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7146         $(HOST_EXPORTS)  \
7147         (cd $(HOST_SUBDIR)/etc && \
7148           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7149                 $(TARGET-etc))
7150 @endif etc
7151
7152
7153
7154
7155 .PHONY: check-etc maybe-check-etc
7156 maybe-check-etc:
7157 @if etc
7158 maybe-check-etc: check-etc
7159
7160 check-etc:
7161         @: $(MAKE); $(unstage)
7162         @r=`${PWD_COMMAND}`; export r; \
7163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7164         $(HOST_EXPORTS)  \
7165         (cd $(HOST_SUBDIR)/etc && \
7166           $(MAKE) $(FLAGS_TO_PASS)  check)
7167
7168 @endif etc
7169
7170 .PHONY: install-etc maybe-install-etc
7171 maybe-install-etc:
7172 @if etc
7173 maybe-install-etc: install-etc
7174
7175 install-etc: installdirs
7176         @: $(MAKE); $(unstage)
7177         @r=`${PWD_COMMAND}`; export r; \
7178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7179         $(HOST_EXPORTS) \
7180         (cd $(HOST_SUBDIR)/etc && \
7181           $(MAKE) $(FLAGS_TO_PASS)  install)
7182
7183 @endif etc
7184
7185 .PHONY: install-strip-etc maybe-install-strip-etc
7186 maybe-install-strip-etc:
7187 @if etc
7188 maybe-install-strip-etc: install-strip-etc
7189
7190 install-strip-etc: installdirs
7191         @: $(MAKE); $(unstage)
7192         @r=`${PWD_COMMAND}`; export r; \
7193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194         $(HOST_EXPORTS) \
7195         (cd $(HOST_SUBDIR)/etc && \
7196           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7197
7198 @endif etc
7199
7200 # Other targets (info, dvi, pdf, etc.)
7201
7202 .PHONY: maybe-info-etc info-etc
7203 maybe-info-etc:
7204 @if etc
7205 maybe-info-etc: info-etc
7206
7207 info-etc: \
7208     configure-etc 
7209         @: $(MAKE); $(unstage)
7210         @[ -f ./etc/Makefile ] || exit 0; \
7211         r=`${PWD_COMMAND}`; export r; \
7212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7213         $(HOST_EXPORTS) \
7214         for flag in $(EXTRA_HOST_FLAGS) ; do \
7215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7216         done; \
7217         echo "Doing info in etc" ; \
7218         (cd $(HOST_SUBDIR)/etc && \
7219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7221                   "RANLIB=$${RANLIB}" \
7222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7223                   info) \
7224           || exit 1
7225
7226 @endif etc
7227
7228 .PHONY: maybe-dvi-etc dvi-etc
7229 maybe-dvi-etc:
7230 @if etc
7231 maybe-dvi-etc: dvi-etc
7232
7233 dvi-etc: \
7234     configure-etc 
7235         @: $(MAKE); $(unstage)
7236         @[ -f ./etc/Makefile ] || exit 0; \
7237         r=`${PWD_COMMAND}`; export r; \
7238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7239         $(HOST_EXPORTS) \
7240         for flag in $(EXTRA_HOST_FLAGS) ; do \
7241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7242         done; \
7243         echo "Doing dvi in etc" ; \
7244         (cd $(HOST_SUBDIR)/etc && \
7245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7247                   "RANLIB=$${RANLIB}" \
7248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7249                   dvi) \
7250           || exit 1
7251
7252 @endif etc
7253
7254 .PHONY: maybe-pdf-etc pdf-etc
7255 maybe-pdf-etc:
7256 @if etc
7257 maybe-pdf-etc: pdf-etc
7258
7259 pdf-etc: \
7260     configure-etc 
7261         @: $(MAKE); $(unstage)
7262         @[ -f ./etc/Makefile ] || exit 0; \
7263         r=`${PWD_COMMAND}`; export r; \
7264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7265         $(HOST_EXPORTS) \
7266         for flag in $(EXTRA_HOST_FLAGS) ; do \
7267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7268         done; \
7269         echo "Doing pdf in etc" ; \
7270         (cd $(HOST_SUBDIR)/etc && \
7271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7273                   "RANLIB=$${RANLIB}" \
7274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7275                   pdf) \
7276           || exit 1
7277
7278 @endif etc
7279
7280 .PHONY: maybe-html-etc html-etc
7281 maybe-html-etc:
7282 @if etc
7283 maybe-html-etc: html-etc
7284
7285 html-etc: \
7286     configure-etc 
7287         @: $(MAKE); $(unstage)
7288         @[ -f ./etc/Makefile ] || exit 0; \
7289         r=`${PWD_COMMAND}`; export r; \
7290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7291         $(HOST_EXPORTS) \
7292         for flag in $(EXTRA_HOST_FLAGS) ; do \
7293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7294         done; \
7295         echo "Doing html in etc" ; \
7296         (cd $(HOST_SUBDIR)/etc && \
7297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7299                   "RANLIB=$${RANLIB}" \
7300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7301                   html) \
7302           || exit 1
7303
7304 @endif etc
7305
7306 .PHONY: maybe-TAGS-etc TAGS-etc
7307 maybe-TAGS-etc:
7308 @if etc
7309 maybe-TAGS-etc: TAGS-etc
7310
7311 TAGS-etc: \
7312     configure-etc 
7313         @: $(MAKE); $(unstage)
7314         @[ -f ./etc/Makefile ] || exit 0; \
7315         r=`${PWD_COMMAND}`; export r; \
7316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7317         $(HOST_EXPORTS) \
7318         for flag in $(EXTRA_HOST_FLAGS) ; do \
7319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7320         done; \
7321         echo "Doing TAGS in etc" ; \
7322         (cd $(HOST_SUBDIR)/etc && \
7323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7325                   "RANLIB=$${RANLIB}" \
7326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7327                   TAGS) \
7328           || exit 1
7329
7330 @endif etc
7331
7332 .PHONY: maybe-install-info-etc install-info-etc
7333 maybe-install-info-etc:
7334 @if etc
7335 maybe-install-info-etc: install-info-etc
7336
7337 install-info-etc: \
7338     configure-etc \
7339     info-etc 
7340         @: $(MAKE); $(unstage)
7341         @[ -f ./etc/Makefile ] || exit 0; \
7342         r=`${PWD_COMMAND}`; export r; \
7343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7344         $(HOST_EXPORTS) \
7345         for flag in $(EXTRA_HOST_FLAGS) ; do \
7346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7347         done; \
7348         echo "Doing install-info in etc" ; \
7349         (cd $(HOST_SUBDIR)/etc && \
7350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7352                   "RANLIB=$${RANLIB}" \
7353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7354                   install-info) \
7355           || exit 1
7356
7357 @endif etc
7358
7359 .PHONY: maybe-install-pdf-etc install-pdf-etc
7360 maybe-install-pdf-etc:
7361 @if etc
7362 maybe-install-pdf-etc: install-pdf-etc
7363
7364 install-pdf-etc: \
7365     configure-etc \
7366     pdf-etc 
7367         @: $(MAKE); $(unstage)
7368         @[ -f ./etc/Makefile ] || exit 0; \
7369         r=`${PWD_COMMAND}`; export r; \
7370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7371         $(HOST_EXPORTS) \
7372         for flag in $(EXTRA_HOST_FLAGS) ; do \
7373           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7374         done; \
7375         echo "Doing install-pdf in etc" ; \
7376         (cd $(HOST_SUBDIR)/etc && \
7377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7379                   "RANLIB=$${RANLIB}" \
7380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7381                   install-pdf) \
7382           || exit 1
7383
7384 @endif etc
7385
7386 .PHONY: maybe-install-html-etc install-html-etc
7387 maybe-install-html-etc:
7388 @if etc
7389 maybe-install-html-etc: install-html-etc
7390
7391 install-html-etc: \
7392     configure-etc \
7393     html-etc 
7394         @: $(MAKE); $(unstage)
7395         @[ -f ./etc/Makefile ] || exit 0; \
7396         r=`${PWD_COMMAND}`; export r; \
7397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7398         $(HOST_EXPORTS) \
7399         for flag in $(EXTRA_HOST_FLAGS) ; do \
7400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7401         done; \
7402         echo "Doing install-html in etc" ; \
7403         (cd $(HOST_SUBDIR)/etc && \
7404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7406                   "RANLIB=$${RANLIB}" \
7407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7408                   install-html) \
7409           || exit 1
7410
7411 @endif etc
7412
7413 .PHONY: maybe-installcheck-etc installcheck-etc
7414 maybe-installcheck-etc:
7415 @if etc
7416 maybe-installcheck-etc: installcheck-etc
7417
7418 installcheck-etc: \
7419     configure-etc 
7420         @: $(MAKE); $(unstage)
7421         @[ -f ./etc/Makefile ] || exit 0; \
7422         r=`${PWD_COMMAND}`; export r; \
7423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7424         $(HOST_EXPORTS) \
7425         for flag in $(EXTRA_HOST_FLAGS) ; do \
7426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7427         done; \
7428         echo "Doing installcheck in etc" ; \
7429         (cd $(HOST_SUBDIR)/etc && \
7430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7432                   "RANLIB=$${RANLIB}" \
7433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7434                   installcheck) \
7435           || exit 1
7436
7437 @endif etc
7438
7439 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
7440 maybe-mostlyclean-etc:
7441 @if etc
7442 maybe-mostlyclean-etc: mostlyclean-etc
7443
7444 mostlyclean-etc: 
7445         @: $(MAKE); $(unstage)
7446         @[ -f ./etc/Makefile ] || exit 0; \
7447         r=`${PWD_COMMAND}`; export r; \
7448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7449         $(HOST_EXPORTS) \
7450         for flag in $(EXTRA_HOST_FLAGS) ; do \
7451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7452         done; \
7453         echo "Doing mostlyclean in etc" ; \
7454         (cd $(HOST_SUBDIR)/etc && \
7455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7457                   "RANLIB=$${RANLIB}" \
7458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7459                   mostlyclean) \
7460           || exit 1
7461
7462 @endif etc
7463
7464 .PHONY: maybe-clean-etc clean-etc
7465 maybe-clean-etc:
7466 @if etc
7467 maybe-clean-etc: clean-etc
7468
7469 clean-etc: 
7470         @: $(MAKE); $(unstage)
7471         @[ -f ./etc/Makefile ] || exit 0; \
7472         r=`${PWD_COMMAND}`; export r; \
7473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7474         $(HOST_EXPORTS) \
7475         for flag in $(EXTRA_HOST_FLAGS) ; do \
7476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7477         done; \
7478         echo "Doing clean in etc" ; \
7479         (cd $(HOST_SUBDIR)/etc && \
7480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7482                   "RANLIB=$${RANLIB}" \
7483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7484                   clean) \
7485           || exit 1
7486
7487 @endif etc
7488
7489 .PHONY: maybe-distclean-etc distclean-etc
7490 maybe-distclean-etc:
7491 @if etc
7492 maybe-distclean-etc: distclean-etc
7493
7494 distclean-etc: 
7495         @: $(MAKE); $(unstage)
7496         @[ -f ./etc/Makefile ] || exit 0; \
7497         r=`${PWD_COMMAND}`; export r; \
7498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7499         $(HOST_EXPORTS) \
7500         for flag in $(EXTRA_HOST_FLAGS) ; do \
7501           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7502         done; \
7503         echo "Doing distclean in etc" ; \
7504         (cd $(HOST_SUBDIR)/etc && \
7505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7507                   "RANLIB=$${RANLIB}" \
7508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7509                   distclean) \
7510           || exit 1
7511
7512 @endif etc
7513
7514 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
7515 maybe-maintainer-clean-etc:
7516 @if etc
7517 maybe-maintainer-clean-etc: maintainer-clean-etc
7518
7519 maintainer-clean-etc: 
7520         @: $(MAKE); $(unstage)
7521         @[ -f ./etc/Makefile ] || exit 0; \
7522         r=`${PWD_COMMAND}`; export r; \
7523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7524         $(HOST_EXPORTS) \
7525         for flag in $(EXTRA_HOST_FLAGS) ; do \
7526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7527         done; \
7528         echo "Doing maintainer-clean in etc" ; \
7529         (cd $(HOST_SUBDIR)/etc && \
7530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7532                   "RANLIB=$${RANLIB}" \
7533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7534                   maintainer-clean) \
7535           || exit 1
7536
7537 @endif etc
7538
7539
7540
7541 .PHONY: configure-fastjar maybe-configure-fastjar
7542 maybe-configure-fastjar:
7543 @if gcc-bootstrap
7544 configure-fastjar: stage_current
7545 @endif gcc-bootstrap
7546 @if fastjar
7547 maybe-configure-fastjar: configure-fastjar
7548 configure-fastjar: 
7549         @: $(MAKE); $(unstage)
7550         @r=`${PWD_COMMAND}`; export r; \
7551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7552         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
7553         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar ; \
7554         $(HOST_EXPORTS)  \
7555         echo Configuring in $(HOST_SUBDIR)/fastjar; \
7556         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
7557         case $(srcdir) in \
7558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7559           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
7560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7561         esac; \
7562         module_srcdir=fastjar; \
7563         $(SHELL) \
7564           $$s/$$module_srcdir/configure \
7565           --srcdir=$${topdir}/$$module_srcdir \
7566           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7567           --target=${target_alias}  \
7568           || exit 1
7569 @endif fastjar
7570
7571
7572
7573
7574
7575 .PHONY: all-fastjar maybe-all-fastjar
7576 maybe-all-fastjar:
7577 @if gcc-bootstrap
7578 all-fastjar: stage_current
7579 @endif gcc-bootstrap
7580 @if fastjar
7581 TARGET-fastjar=all
7582 maybe-all-fastjar: all-fastjar
7583 all-fastjar: configure-fastjar
7584         @: $(MAKE); $(unstage)
7585         @r=`${PWD_COMMAND}`; export r; \
7586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7587         $(HOST_EXPORTS)  \
7588         (cd $(HOST_SUBDIR)/fastjar && \
7589           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7590                 $(TARGET-fastjar))
7591 @endif fastjar
7592
7593
7594
7595
7596 .PHONY: check-fastjar maybe-check-fastjar
7597 maybe-check-fastjar:
7598 @if fastjar
7599 maybe-check-fastjar: check-fastjar
7600
7601 # This module is only tested in a native toolchain.
7602 check-fastjar:
7603         @: $(MAKE); $(unstage)
7604         @if [ '$(host)' = '$(target)' ] ; then \
7605           r=`${PWD_COMMAND}`; export r; \
7606           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7607           $(HOST_EXPORTS)  \
7608           (cd $(HOST_SUBDIR)/fastjar && \
7609             $(MAKE) $(FLAGS_TO_PASS)  check)
7610         fi
7611
7612 @endif fastjar
7613
7614 .PHONY: install-fastjar maybe-install-fastjar
7615 maybe-install-fastjar:
7616 @if fastjar
7617 maybe-install-fastjar: install-fastjar
7618
7619 install-fastjar: installdirs
7620         @: $(MAKE); $(unstage)
7621         @r=`${PWD_COMMAND}`; export r; \
7622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7623         $(HOST_EXPORTS) \
7624         (cd $(HOST_SUBDIR)/fastjar && \
7625           $(MAKE) $(FLAGS_TO_PASS)  install)
7626
7627 @endif fastjar
7628
7629 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
7630 maybe-install-strip-fastjar:
7631 @if fastjar
7632 maybe-install-strip-fastjar: install-strip-fastjar
7633
7634 install-strip-fastjar: installdirs
7635         @: $(MAKE); $(unstage)
7636         @r=`${PWD_COMMAND}`; export r; \
7637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7638         $(HOST_EXPORTS) \
7639         (cd $(HOST_SUBDIR)/fastjar && \
7640           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7641
7642 @endif fastjar
7643
7644 # Other targets (info, dvi, pdf, etc.)
7645
7646 .PHONY: maybe-info-fastjar info-fastjar
7647 maybe-info-fastjar:
7648 @if fastjar
7649 maybe-info-fastjar: info-fastjar
7650
7651 info-fastjar: \
7652     configure-fastjar 
7653         @: $(MAKE); $(unstage)
7654         @[ -f ./fastjar/Makefile ] || exit 0; \
7655         r=`${PWD_COMMAND}`; export r; \
7656         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7657         $(HOST_EXPORTS) \
7658         for flag in $(EXTRA_HOST_FLAGS) ; do \
7659           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7660         done; \
7661         echo "Doing info in fastjar" ; \
7662         (cd $(HOST_SUBDIR)/fastjar && \
7663           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7664                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7665                   "RANLIB=$${RANLIB}" \
7666                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7667                   info) \
7668           || exit 1
7669
7670 @endif fastjar
7671
7672 .PHONY: maybe-dvi-fastjar dvi-fastjar
7673 maybe-dvi-fastjar:
7674 @if fastjar
7675 maybe-dvi-fastjar: dvi-fastjar
7676
7677 dvi-fastjar: \
7678     configure-fastjar 
7679         @: $(MAKE); $(unstage)
7680         @[ -f ./fastjar/Makefile ] || exit 0; \
7681         r=`${PWD_COMMAND}`; export r; \
7682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7683         $(HOST_EXPORTS) \
7684         for flag in $(EXTRA_HOST_FLAGS) ; do \
7685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7686         done; \
7687         echo "Doing dvi in fastjar" ; \
7688         (cd $(HOST_SUBDIR)/fastjar && \
7689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7691                   "RANLIB=$${RANLIB}" \
7692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7693                   dvi) \
7694           || exit 1
7695
7696 @endif fastjar
7697
7698 .PHONY: maybe-pdf-fastjar pdf-fastjar
7699 maybe-pdf-fastjar:
7700 @if fastjar
7701 maybe-pdf-fastjar: pdf-fastjar
7702
7703 pdf-fastjar: \
7704     configure-fastjar 
7705         @: $(MAKE); $(unstage)
7706         @[ -f ./fastjar/Makefile ] || exit 0; \
7707         r=`${PWD_COMMAND}`; export r; \
7708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7709         $(HOST_EXPORTS) \
7710         for flag in $(EXTRA_HOST_FLAGS) ; do \
7711           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7712         done; \
7713         echo "Doing pdf in fastjar" ; \
7714         (cd $(HOST_SUBDIR)/fastjar && \
7715           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7716                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7717                   "RANLIB=$${RANLIB}" \
7718                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7719                   pdf) \
7720           || exit 1
7721
7722 @endif fastjar
7723
7724 .PHONY: maybe-html-fastjar html-fastjar
7725 maybe-html-fastjar:
7726 @if fastjar
7727 maybe-html-fastjar: html-fastjar
7728
7729 html-fastjar: \
7730     configure-fastjar 
7731         @: $(MAKE); $(unstage)
7732         @[ -f ./fastjar/Makefile ] || exit 0; \
7733         r=`${PWD_COMMAND}`; export r; \
7734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7735         $(HOST_EXPORTS) \
7736         for flag in $(EXTRA_HOST_FLAGS) ; do \
7737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7738         done; \
7739         echo "Doing html in fastjar" ; \
7740         (cd $(HOST_SUBDIR)/fastjar && \
7741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7743                   "RANLIB=$${RANLIB}" \
7744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7745                   html) \
7746           || exit 1
7747
7748 @endif fastjar
7749
7750 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
7751 maybe-TAGS-fastjar:
7752 @if fastjar
7753 maybe-TAGS-fastjar: TAGS-fastjar
7754
7755 TAGS-fastjar: \
7756     configure-fastjar 
7757         @: $(MAKE); $(unstage)
7758         @[ -f ./fastjar/Makefile ] || exit 0; \
7759         r=`${PWD_COMMAND}`; export r; \
7760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7761         $(HOST_EXPORTS) \
7762         for flag in $(EXTRA_HOST_FLAGS) ; do \
7763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7764         done; \
7765         echo "Doing TAGS in fastjar" ; \
7766         (cd $(HOST_SUBDIR)/fastjar && \
7767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7769                   "RANLIB=$${RANLIB}" \
7770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7771                   TAGS) \
7772           || exit 1
7773
7774 @endif fastjar
7775
7776 .PHONY: maybe-install-info-fastjar install-info-fastjar
7777 maybe-install-info-fastjar:
7778 @if fastjar
7779 maybe-install-info-fastjar: install-info-fastjar
7780
7781 install-info-fastjar: \
7782     configure-fastjar \
7783     info-fastjar 
7784         @: $(MAKE); $(unstage)
7785         @[ -f ./fastjar/Makefile ] || exit 0; \
7786         r=`${PWD_COMMAND}`; export r; \
7787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7788         $(HOST_EXPORTS) \
7789         for flag in $(EXTRA_HOST_FLAGS) ; do \
7790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7791         done; \
7792         echo "Doing install-info in fastjar" ; \
7793         (cd $(HOST_SUBDIR)/fastjar && \
7794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7796                   "RANLIB=$${RANLIB}" \
7797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7798                   install-info) \
7799           || exit 1
7800
7801 @endif fastjar
7802
7803 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
7804 maybe-install-pdf-fastjar:
7805 @if fastjar
7806 maybe-install-pdf-fastjar: install-pdf-fastjar
7807
7808 install-pdf-fastjar: \
7809     configure-fastjar \
7810     pdf-fastjar 
7811         @: $(MAKE); $(unstage)
7812         @[ -f ./fastjar/Makefile ] || exit 0; \
7813         r=`${PWD_COMMAND}`; export r; \
7814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7815         $(HOST_EXPORTS) \
7816         for flag in $(EXTRA_HOST_FLAGS) ; do \
7817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7818         done; \
7819         echo "Doing install-pdf in fastjar" ; \
7820         (cd $(HOST_SUBDIR)/fastjar && \
7821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7823                   "RANLIB=$${RANLIB}" \
7824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7825                   install-pdf) \
7826           || exit 1
7827
7828 @endif fastjar
7829
7830 .PHONY: maybe-install-html-fastjar install-html-fastjar
7831 maybe-install-html-fastjar:
7832 @if fastjar
7833 maybe-install-html-fastjar: install-html-fastjar
7834
7835 install-html-fastjar: \
7836     configure-fastjar \
7837     html-fastjar 
7838         @: $(MAKE); $(unstage)
7839         @[ -f ./fastjar/Makefile ] || exit 0; \
7840         r=`${PWD_COMMAND}`; export r; \
7841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7842         $(HOST_EXPORTS) \
7843         for flag in $(EXTRA_HOST_FLAGS) ; do \
7844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7845         done; \
7846         echo "Doing install-html in fastjar" ; \
7847         (cd $(HOST_SUBDIR)/fastjar && \
7848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7850                   "RANLIB=$${RANLIB}" \
7851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7852                   install-html) \
7853           || exit 1
7854
7855 @endif fastjar
7856
7857 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
7858 maybe-installcheck-fastjar:
7859 @if fastjar
7860 maybe-installcheck-fastjar: installcheck-fastjar
7861
7862 installcheck-fastjar: \
7863     configure-fastjar 
7864         @: $(MAKE); $(unstage)
7865         @[ -f ./fastjar/Makefile ] || exit 0; \
7866         r=`${PWD_COMMAND}`; export r; \
7867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7868         $(HOST_EXPORTS) \
7869         for flag in $(EXTRA_HOST_FLAGS) ; do \
7870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7871         done; \
7872         echo "Doing installcheck in fastjar" ; \
7873         (cd $(HOST_SUBDIR)/fastjar && \
7874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7876                   "RANLIB=$${RANLIB}" \
7877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7878                   installcheck) \
7879           || exit 1
7880
7881 @endif fastjar
7882
7883 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
7884 maybe-mostlyclean-fastjar:
7885 @if fastjar
7886 maybe-mostlyclean-fastjar: mostlyclean-fastjar
7887
7888 mostlyclean-fastjar: 
7889         @: $(MAKE); $(unstage)
7890         @[ -f ./fastjar/Makefile ] || exit 0; \
7891         r=`${PWD_COMMAND}`; export r; \
7892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7893         $(HOST_EXPORTS) \
7894         for flag in $(EXTRA_HOST_FLAGS) ; do \
7895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7896         done; \
7897         echo "Doing mostlyclean in fastjar" ; \
7898         (cd $(HOST_SUBDIR)/fastjar && \
7899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7901                   "RANLIB=$${RANLIB}" \
7902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7903                   mostlyclean) \
7904           || exit 1
7905
7906 @endif fastjar
7907
7908 .PHONY: maybe-clean-fastjar clean-fastjar
7909 maybe-clean-fastjar:
7910 @if fastjar
7911 maybe-clean-fastjar: clean-fastjar
7912
7913 clean-fastjar: 
7914         @: $(MAKE); $(unstage)
7915         @[ -f ./fastjar/Makefile ] || exit 0; \
7916         r=`${PWD_COMMAND}`; export r; \
7917         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7918         $(HOST_EXPORTS) \
7919         for flag in $(EXTRA_HOST_FLAGS) ; do \
7920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7921         done; \
7922         echo "Doing clean in fastjar" ; \
7923         (cd $(HOST_SUBDIR)/fastjar && \
7924           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7925                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7926                   "RANLIB=$${RANLIB}" \
7927                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7928                   clean) \
7929           || exit 1
7930
7931 @endif fastjar
7932
7933 .PHONY: maybe-distclean-fastjar distclean-fastjar
7934 maybe-distclean-fastjar:
7935 @if fastjar
7936 maybe-distclean-fastjar: distclean-fastjar
7937
7938 distclean-fastjar: 
7939         @: $(MAKE); $(unstage)
7940         @[ -f ./fastjar/Makefile ] || exit 0; \
7941         r=`${PWD_COMMAND}`; export r; \
7942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7943         $(HOST_EXPORTS) \
7944         for flag in $(EXTRA_HOST_FLAGS) ; do \
7945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7946         done; \
7947         echo "Doing distclean in fastjar" ; \
7948         (cd $(HOST_SUBDIR)/fastjar && \
7949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7951                   "RANLIB=$${RANLIB}" \
7952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7953                   distclean) \
7954           || exit 1
7955
7956 @endif fastjar
7957
7958 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
7959 maybe-maintainer-clean-fastjar:
7960 @if fastjar
7961 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
7962
7963 maintainer-clean-fastjar: 
7964         @: $(MAKE); $(unstage)
7965         @[ -f ./fastjar/Makefile ] || exit 0; \
7966         r=`${PWD_COMMAND}`; export r; \
7967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7968         $(HOST_EXPORTS) \
7969         for flag in $(EXTRA_HOST_FLAGS) ; do \
7970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7971         done; \
7972         echo "Doing maintainer-clean in fastjar" ; \
7973         (cd $(HOST_SUBDIR)/fastjar && \
7974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7976                   "RANLIB=$${RANLIB}" \
7977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7978                   maintainer-clean) \
7979           || exit 1
7980
7981 @endif fastjar
7982
7983
7984
7985 .PHONY: configure-fixincludes maybe-configure-fixincludes
7986 maybe-configure-fixincludes:
7987 @if gcc-bootstrap
7988 configure-fixincludes: stage_current
7989 @endif gcc-bootstrap
7990 @if fixincludes
7991 maybe-configure-fixincludes: configure-fixincludes
7992 configure-fixincludes: 
7993         @r=`${PWD_COMMAND}`; export r; \
7994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7995         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
7996         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
7997         $(HOST_EXPORTS)  \
7998         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
7999         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8000         case $(srcdir) in \
8001           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8002           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8003                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8004         esac; \
8005         module_srcdir=fixincludes; \
8006         $(SHELL) \
8007           $$s/$$module_srcdir/configure \
8008           --srcdir=$${topdir}/$$module_srcdir \
8009           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8010           --target=${target_alias}  \
8011           || exit 1
8012 @endif fixincludes
8013
8014
8015
8016 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8017 maybe-configure-stage1-fixincludes:
8018 @if fixincludes-bootstrap
8019 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8020 configure-stage1-fixincludes:
8021         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8022         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8023         @r=`${PWD_COMMAND}`; export r; \
8024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8025         TFLAGS="$(STAGE1_TFLAGS)"; \
8026         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8027         $(HOST_EXPORTS) \
8028         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8029         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8030         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8031         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes ; \
8032         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8033         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8034         case $(srcdir) in \
8035           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8036           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8037                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8038         esac; \
8039         module_srcdir=fixincludes; \
8040         $(SHELL) $$s/$$module_srcdir/configure \
8041           --srcdir=$${topdir}/$$module_srcdir \
8042           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8043           --target=${target_alias} \
8044            \
8045           $(STAGE1_CONFIGURE_FLAGS)
8046 @endif fixincludes-bootstrap
8047
8048 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8049 maybe-configure-stage2-fixincludes:
8050 @if fixincludes-bootstrap
8051 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8052 configure-stage2-fixincludes:
8053         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8054         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8055         @r=`${PWD_COMMAND}`; export r; \
8056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8057         TFLAGS="$(STAGE2_TFLAGS)"; \
8058         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8059         $(HOST_EXPORTS) \
8060         $(POSTSTAGE1_HOST_EXPORTS) \
8061         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8062         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8063         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8064         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes ; \
8065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8066         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8067         case $(srcdir) in \
8068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8069           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8071         esac; \
8072         module_srcdir=fixincludes; \
8073         $(SHELL) $$s/$$module_srcdir/configure \
8074           --srcdir=$${topdir}/$$module_srcdir \
8075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8076           --target=${target_alias} \
8077            --with-build-libsubdir=$(HOST_SUBDIR)  \
8078           $(STAGE2_CONFIGURE_FLAGS)
8079 @endif fixincludes-bootstrap
8080
8081 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8082 maybe-configure-stage3-fixincludes:
8083 @if fixincludes-bootstrap
8084 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8085 configure-stage3-fixincludes:
8086         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8087         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8088         @r=`${PWD_COMMAND}`; export r; \
8089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8090         TFLAGS="$(STAGE3_TFLAGS)"; \
8091         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8092         $(HOST_EXPORTS) \
8093         $(POSTSTAGE1_HOST_EXPORTS) \
8094         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8095         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8096         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8097         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes ; \
8098         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8099         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8100         case $(srcdir) in \
8101           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8102           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8103                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8104         esac; \
8105         module_srcdir=fixincludes; \
8106         $(SHELL) $$s/$$module_srcdir/configure \
8107           --srcdir=$${topdir}/$$module_srcdir \
8108           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8109           --target=${target_alias} \
8110            --with-build-libsubdir=$(HOST_SUBDIR)  \
8111           $(STAGE3_CONFIGURE_FLAGS)
8112 @endif fixincludes-bootstrap
8113
8114 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8115 maybe-configure-stage4-fixincludes:
8116 @if fixincludes-bootstrap
8117 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8118 configure-stage4-fixincludes:
8119         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8120         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8121         @r=`${PWD_COMMAND}`; export r; \
8122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8123         TFLAGS="$(STAGE4_TFLAGS)"; \
8124         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8125         $(HOST_EXPORTS) \
8126         $(POSTSTAGE1_HOST_EXPORTS) \
8127         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8128         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8129         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8130         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes ; \
8131         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8132         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8133         case $(srcdir) in \
8134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8135           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8137         esac; \
8138         module_srcdir=fixincludes; \
8139         $(SHELL) $$s/$$module_srcdir/configure \
8140           --srcdir=$${topdir}/$$module_srcdir \
8141           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8142           --target=${target_alias} \
8143            --with-build-libsubdir=$(HOST_SUBDIR)  \
8144           $(STAGE4_CONFIGURE_FLAGS)
8145 @endif fixincludes-bootstrap
8146
8147 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8148 maybe-configure-stageprofile-fixincludes:
8149 @if fixincludes-bootstrap
8150 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8151 configure-stageprofile-fixincludes:
8152         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8153         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8154         @r=`${PWD_COMMAND}`; export r; \
8155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8156         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8157         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8158         $(HOST_EXPORTS) \
8159         $(POSTSTAGE1_HOST_EXPORTS) \
8160         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8161         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8162         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8163         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes ; \
8164         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8165         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8166         case $(srcdir) in \
8167           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8168           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8169                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8170         esac; \
8171         module_srcdir=fixincludes; \
8172         $(SHELL) $$s/$$module_srcdir/configure \
8173           --srcdir=$${topdir}/$$module_srcdir \
8174           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8175           --target=${target_alias} \
8176            --with-build-libsubdir=$(HOST_SUBDIR)  \
8177           $(STAGEprofile_CONFIGURE_FLAGS)
8178 @endif fixincludes-bootstrap
8179
8180 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8181 maybe-configure-stagefeedback-fixincludes:
8182 @if fixincludes-bootstrap
8183 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8184 configure-stagefeedback-fixincludes:
8185         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8186         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8187         @r=`${PWD_COMMAND}`; export r; \
8188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8189         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8190         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8191         $(HOST_EXPORTS) \
8192         $(POSTSTAGE1_HOST_EXPORTS) \
8193         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8194         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8195         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8196         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes ; \
8197         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes ; \
8198         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8199         case $(srcdir) in \
8200           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8201           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8202                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8203         esac; \
8204         module_srcdir=fixincludes; \
8205         $(SHELL) $$s/$$module_srcdir/configure \
8206           --srcdir=$${topdir}/$$module_srcdir \
8207           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8208           --target=${target_alias} \
8209            --with-build-libsubdir=$(HOST_SUBDIR)  \
8210           $(STAGEfeedback_CONFIGURE_FLAGS)
8211 @endif fixincludes-bootstrap
8212
8213
8214
8215
8216
8217 .PHONY: all-fixincludes maybe-all-fixincludes
8218 maybe-all-fixincludes:
8219 @if gcc-bootstrap
8220 all-fixincludes: stage_current
8221 @endif gcc-bootstrap
8222 @if fixincludes
8223 TARGET-fixincludes=all
8224 maybe-all-fixincludes: all-fixincludes
8225 all-fixincludes: configure-fixincludes
8226         @r=`${PWD_COMMAND}`; export r; \
8227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8228         $(HOST_EXPORTS)  \
8229         (cd $(HOST_SUBDIR)/fixincludes && \
8230           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8231                 $(TARGET-fixincludes))
8232 @endif fixincludes
8233
8234
8235
8236 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
8237 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
8238 maybe-all-stage1-fixincludes:
8239 maybe-clean-stage1-fixincludes:
8240 @if fixincludes-bootstrap
8241 maybe-all-stage1-fixincludes: all-stage1-fixincludes
8242 all-stage1: all-stage1-fixincludes
8243 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
8244 all-stage1-fixincludes: configure-stage1-fixincludes
8245         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8246         @r=`${PWD_COMMAND}`; export r; \
8247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8248         TFLAGS="$(STAGE1_TFLAGS)"; \
8249         $(HOST_EXPORTS)  \
8250         cd $(HOST_SUBDIR)/fixincludes && \
8251         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8252                 CFLAGS="$(STAGE1_CFLAGS)" \
8253                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
8254                 LIBCFLAGS="$(LIBCFLAGS)" \
8255                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8256                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8257                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8258                 $(EXTRA_HOST_FLAGS)  \
8259                 $(STAGE1_FLAGS_TO_PASS)  \
8260                 TFLAGS="$(STAGE1_TFLAGS)" \
8261                 $(TARGET-stage1-fixincludes)
8262
8263 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
8264 clean-stage1: clean-stage1-fixincludes
8265 clean-stage1-fixincludes:
8266         @if [ $(current_stage) = stage1 ]; then \
8267           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8268         else \
8269           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
8270           $(MAKE) stage1-start; \
8271         fi; \
8272         cd $(HOST_SUBDIR)/fixincludes && \
8273         $(MAKE) $(EXTRA_HOST_FLAGS)  \
8274         $(STAGE1_FLAGS_TO_PASS)  clean
8275 @endif fixincludes-bootstrap
8276
8277
8278 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
8279 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
8280 maybe-all-stage2-fixincludes:
8281 maybe-clean-stage2-fixincludes:
8282 @if fixincludes-bootstrap
8283 maybe-all-stage2-fixincludes: all-stage2-fixincludes
8284 all-stage2: all-stage2-fixincludes
8285 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
8286 all-stage2-fixincludes: configure-stage2-fixincludes
8287         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8288         @r=`${PWD_COMMAND}`; export r; \
8289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8290         TFLAGS="$(STAGE2_TFLAGS)"; \
8291         $(HOST_EXPORTS) \
8292         $(POSTSTAGE1_HOST_EXPORTS)  \
8293         cd $(HOST_SUBDIR)/fixincludes && \
8294         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8295                 CFLAGS="$(STAGE2_CFLAGS)" \
8296                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
8297                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
8298                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8299                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8300                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8301                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8302                 TFLAGS="$(STAGE2_TFLAGS)" \
8303                 $(TARGET-stage2-fixincludes)
8304
8305 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
8306 clean-stage2: clean-stage2-fixincludes
8307 clean-stage2-fixincludes:
8308         @if [ $(current_stage) = stage2 ]; then \
8309           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8310         else \
8311           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
8312           $(MAKE) stage2-start; \
8313         fi; \
8314         cd $(HOST_SUBDIR)/fixincludes && \
8315         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8316 @endif fixincludes-bootstrap
8317
8318
8319 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
8320 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
8321 maybe-all-stage3-fixincludes:
8322 maybe-clean-stage3-fixincludes:
8323 @if fixincludes-bootstrap
8324 maybe-all-stage3-fixincludes: all-stage3-fixincludes
8325 all-stage3: all-stage3-fixincludes
8326 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
8327 all-stage3-fixincludes: configure-stage3-fixincludes
8328         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8329         @r=`${PWD_COMMAND}`; export r; \
8330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8331         TFLAGS="$(STAGE3_TFLAGS)"; \
8332         $(HOST_EXPORTS) \
8333         $(POSTSTAGE1_HOST_EXPORTS)  \
8334         cd $(HOST_SUBDIR)/fixincludes && \
8335         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8336                 CFLAGS="$(STAGE3_CFLAGS)" \
8337                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
8338                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
8339                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8340                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8341                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8342                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8343                 TFLAGS="$(STAGE3_TFLAGS)" \
8344                 $(TARGET-stage3-fixincludes)
8345
8346 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
8347 clean-stage3: clean-stage3-fixincludes
8348 clean-stage3-fixincludes:
8349         @if [ $(current_stage) = stage3 ]; then \
8350           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8351         else \
8352           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
8353           $(MAKE) stage3-start; \
8354         fi; \
8355         cd $(HOST_SUBDIR)/fixincludes && \
8356         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8357 @endif fixincludes-bootstrap
8358
8359
8360 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
8361 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
8362 maybe-all-stage4-fixincludes:
8363 maybe-clean-stage4-fixincludes:
8364 @if fixincludes-bootstrap
8365 maybe-all-stage4-fixincludes: all-stage4-fixincludes
8366 all-stage4: all-stage4-fixincludes
8367 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
8368 all-stage4-fixincludes: configure-stage4-fixincludes
8369         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8370         @r=`${PWD_COMMAND}`; export r; \
8371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8372         TFLAGS="$(STAGE4_TFLAGS)"; \
8373         $(HOST_EXPORTS) \
8374         $(POSTSTAGE1_HOST_EXPORTS)  \
8375         cd $(HOST_SUBDIR)/fixincludes && \
8376         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8377                 CFLAGS="$(STAGE4_CFLAGS)" \
8378                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
8379                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
8380                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8381                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8382                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8383                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8384                 TFLAGS="$(STAGE4_TFLAGS)" \
8385                 $(TARGET-stage4-fixincludes)
8386
8387 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
8388 clean-stage4: clean-stage4-fixincludes
8389 clean-stage4-fixincludes:
8390         @if [ $(current_stage) = stage4 ]; then \
8391           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8392         else \
8393           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
8394           $(MAKE) stage4-start; \
8395         fi; \
8396         cd $(HOST_SUBDIR)/fixincludes && \
8397         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8398 @endif fixincludes-bootstrap
8399
8400
8401 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
8402 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
8403 maybe-all-stageprofile-fixincludes:
8404 maybe-clean-stageprofile-fixincludes:
8405 @if fixincludes-bootstrap
8406 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
8407 all-stageprofile: all-stageprofile-fixincludes
8408 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
8409 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
8410         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8411         @r=`${PWD_COMMAND}`; export r; \
8412         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8413         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8414         $(HOST_EXPORTS) \
8415         $(POSTSTAGE1_HOST_EXPORTS)  \
8416         cd $(HOST_SUBDIR)/fixincludes && \
8417         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8418                 CFLAGS="$(STAGEprofile_CFLAGS)" \
8419                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
8420                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
8421                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8422                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8423                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8424                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8425                 TFLAGS="$(STAGEprofile_TFLAGS)" \
8426                 $(TARGET-stageprofile-fixincludes)
8427
8428 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
8429 clean-stageprofile: clean-stageprofile-fixincludes
8430 clean-stageprofile-fixincludes:
8431         @if [ $(current_stage) = stageprofile ]; then \
8432           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8433         else \
8434           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
8435           $(MAKE) stageprofile-start; \
8436         fi; \
8437         cd $(HOST_SUBDIR)/fixincludes && \
8438         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8439 @endif fixincludes-bootstrap
8440
8441
8442 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
8443 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
8444 maybe-all-stagefeedback-fixincludes:
8445 maybe-clean-stagefeedback-fixincludes:
8446 @if fixincludes-bootstrap
8447 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
8448 all-stagefeedback: all-stagefeedback-fixincludes
8449 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
8450 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8451         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8452         @r=`${PWD_COMMAND}`; export r; \
8453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8454         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8455         $(HOST_EXPORTS) \
8456         $(POSTSTAGE1_HOST_EXPORTS)  \
8457         cd $(HOST_SUBDIR)/fixincludes && \
8458         $(MAKE) $(BASE_FLAGS_TO_PASS) \
8459                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
8460                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
8461                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
8462                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
8463                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
8464                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
8465                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
8466                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
8467                 $(TARGET-stagefeedback-fixincludes)
8468
8469 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
8470 clean-stagefeedback: clean-stagefeedback-fixincludes
8471 clean-stagefeedback-fixincludes:
8472         @if [ $(current_stage) = stagefeedback ]; then \
8473           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
8474         else \
8475           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
8476           $(MAKE) stagefeedback-start; \
8477         fi; \
8478         cd $(HOST_SUBDIR)/fixincludes && \
8479         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
8480 @endif fixincludes-bootstrap
8481
8482
8483
8484
8485
8486 .PHONY: check-fixincludes maybe-check-fixincludes
8487 maybe-check-fixincludes:
8488 @if fixincludes
8489 maybe-check-fixincludes: check-fixincludes
8490
8491 check-fixincludes:
8492         @: $(MAKE); $(unstage)
8493         @r=`${PWD_COMMAND}`; export r; \
8494         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8495         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
8496         (cd $(HOST_SUBDIR)/fixincludes && \
8497           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
8498
8499 @endif fixincludes
8500
8501 .PHONY: install-fixincludes maybe-install-fixincludes
8502 maybe-install-fixincludes:
8503 @if fixincludes
8504 maybe-install-fixincludes: install-fixincludes
8505
8506 install-fixincludes: installdirs
8507         @: $(MAKE); $(unstage)
8508         @r=`${PWD_COMMAND}`; export r; \
8509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8510         $(HOST_EXPORTS) \
8511         (cd $(HOST_SUBDIR)/fixincludes && \
8512           $(MAKE) $(FLAGS_TO_PASS)  install)
8513
8514 @endif fixincludes
8515
8516 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
8517 maybe-install-strip-fixincludes:
8518 @if fixincludes
8519 maybe-install-strip-fixincludes: install-strip-fixincludes
8520
8521 install-strip-fixincludes: installdirs
8522         @: $(MAKE); $(unstage)
8523         @r=`${PWD_COMMAND}`; export r; \
8524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8525         $(HOST_EXPORTS) \
8526         (cd $(HOST_SUBDIR)/fixincludes && \
8527           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8528
8529 @endif fixincludes
8530
8531 # Other targets (info, dvi, pdf, etc.)
8532
8533 .PHONY: maybe-info-fixincludes info-fixincludes
8534 maybe-info-fixincludes:
8535 @if fixincludes
8536 maybe-info-fixincludes: info-fixincludes
8537
8538 info-fixincludes: \
8539     configure-fixincludes 
8540         @[ -f ./fixincludes/Makefile ] || exit 0; \
8541         r=`${PWD_COMMAND}`; export r; \
8542         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8543         $(HOST_EXPORTS) \
8544         for flag in $(EXTRA_HOST_FLAGS) ; do \
8545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8546         done; \
8547         echo "Doing info in fixincludes" ; \
8548         (cd $(HOST_SUBDIR)/fixincludes && \
8549           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8550                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8551                   "RANLIB=$${RANLIB}" \
8552                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8553                   info) \
8554           || exit 1
8555
8556 @endif fixincludes
8557
8558 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
8559 maybe-dvi-fixincludes:
8560 @if fixincludes
8561 maybe-dvi-fixincludes: dvi-fixincludes
8562
8563 dvi-fixincludes: \
8564     configure-fixincludes 
8565         @[ -f ./fixincludes/Makefile ] || exit 0; \
8566         r=`${PWD_COMMAND}`; export r; \
8567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8568         $(HOST_EXPORTS) \
8569         for flag in $(EXTRA_HOST_FLAGS) ; do \
8570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8571         done; \
8572         echo "Doing dvi in fixincludes" ; \
8573         (cd $(HOST_SUBDIR)/fixincludes && \
8574           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8575                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8576                   "RANLIB=$${RANLIB}" \
8577                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8578                   dvi) \
8579           || exit 1
8580
8581 @endif fixincludes
8582
8583 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
8584 maybe-pdf-fixincludes:
8585 @if fixincludes
8586 maybe-pdf-fixincludes: pdf-fixincludes
8587
8588 pdf-fixincludes: \
8589     configure-fixincludes 
8590         @[ -f ./fixincludes/Makefile ] || exit 0; \
8591         r=`${PWD_COMMAND}`; export r; \
8592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8593         $(HOST_EXPORTS) \
8594         for flag in $(EXTRA_HOST_FLAGS) ; do \
8595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8596         done; \
8597         echo "Doing pdf in fixincludes" ; \
8598         (cd $(HOST_SUBDIR)/fixincludes && \
8599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8601                   "RANLIB=$${RANLIB}" \
8602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8603                   pdf) \
8604           || exit 1
8605
8606 @endif fixincludes
8607
8608 .PHONY: maybe-html-fixincludes html-fixincludes
8609 maybe-html-fixincludes:
8610 @if fixincludes
8611 maybe-html-fixincludes: html-fixincludes
8612
8613 html-fixincludes: \
8614     configure-fixincludes 
8615         @[ -f ./fixincludes/Makefile ] || exit 0; \
8616         r=`${PWD_COMMAND}`; export r; \
8617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8618         $(HOST_EXPORTS) \
8619         for flag in $(EXTRA_HOST_FLAGS) ; do \
8620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8621         done; \
8622         echo "Doing html in fixincludes" ; \
8623         (cd $(HOST_SUBDIR)/fixincludes && \
8624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8626                   "RANLIB=$${RANLIB}" \
8627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8628                   html) \
8629           || exit 1
8630
8631 @endif fixincludes
8632
8633 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
8634 maybe-TAGS-fixincludes:
8635 @if fixincludes
8636 maybe-TAGS-fixincludes: TAGS-fixincludes
8637
8638 # fixincludes doesn't support TAGS.
8639 TAGS-fixincludes:
8640
8641 @endif fixincludes
8642
8643 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
8644 maybe-install-info-fixincludes:
8645 @if fixincludes
8646 maybe-install-info-fixincludes: install-info-fixincludes
8647
8648 install-info-fixincludes: \
8649     configure-fixincludes \
8650     info-fixincludes 
8651         @[ -f ./fixincludes/Makefile ] || exit 0; \
8652         r=`${PWD_COMMAND}`; export r; \
8653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8654         $(HOST_EXPORTS) \
8655         for flag in $(EXTRA_HOST_FLAGS) ; do \
8656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8657         done; \
8658         echo "Doing install-info in fixincludes" ; \
8659         (cd $(HOST_SUBDIR)/fixincludes && \
8660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8662                   "RANLIB=$${RANLIB}" \
8663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8664                   install-info) \
8665           || exit 1
8666
8667 @endif fixincludes
8668
8669 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
8670 maybe-install-pdf-fixincludes:
8671 @if fixincludes
8672 maybe-install-pdf-fixincludes: install-pdf-fixincludes
8673
8674 install-pdf-fixincludes: \
8675     configure-fixincludes \
8676     pdf-fixincludes 
8677         @[ -f ./fixincludes/Makefile ] || exit 0; \
8678         r=`${PWD_COMMAND}`; export r; \
8679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8680         $(HOST_EXPORTS) \
8681         for flag in $(EXTRA_HOST_FLAGS) ; do \
8682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8683         done; \
8684         echo "Doing install-pdf in fixincludes" ; \
8685         (cd $(HOST_SUBDIR)/fixincludes && \
8686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8688                   "RANLIB=$${RANLIB}" \
8689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8690                   install-pdf) \
8691           || exit 1
8692
8693 @endif fixincludes
8694
8695 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
8696 maybe-install-html-fixincludes:
8697 @if fixincludes
8698 maybe-install-html-fixincludes: install-html-fixincludes
8699
8700 install-html-fixincludes: \
8701     configure-fixincludes \
8702     html-fixincludes 
8703         @[ -f ./fixincludes/Makefile ] || exit 0; \
8704         r=`${PWD_COMMAND}`; export r; \
8705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8706         $(HOST_EXPORTS) \
8707         for flag in $(EXTRA_HOST_FLAGS) ; do \
8708           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8709         done; \
8710         echo "Doing install-html in fixincludes" ; \
8711         (cd $(HOST_SUBDIR)/fixincludes && \
8712           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8713                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8714                   "RANLIB=$${RANLIB}" \
8715                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8716                   install-html) \
8717           || exit 1
8718
8719 @endif fixincludes
8720
8721 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
8722 maybe-installcheck-fixincludes:
8723 @if fixincludes
8724 maybe-installcheck-fixincludes: installcheck-fixincludes
8725
8726 installcheck-fixincludes: \
8727     configure-fixincludes 
8728         @[ -f ./fixincludes/Makefile ] || exit 0; \
8729         r=`${PWD_COMMAND}`; export r; \
8730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8731         $(HOST_EXPORTS) \
8732         for flag in $(EXTRA_HOST_FLAGS) ; do \
8733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8734         done; \
8735         echo "Doing installcheck in fixincludes" ; \
8736         (cd $(HOST_SUBDIR)/fixincludes && \
8737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8739                   "RANLIB=$${RANLIB}" \
8740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8741                   installcheck) \
8742           || exit 1
8743
8744 @endif fixincludes
8745
8746 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
8747 maybe-mostlyclean-fixincludes:
8748 @if fixincludes
8749 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
8750
8751 mostlyclean-fixincludes: 
8752         @[ -f ./fixincludes/Makefile ] || exit 0; \
8753         r=`${PWD_COMMAND}`; export r; \
8754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8755         $(HOST_EXPORTS) \
8756         for flag in $(EXTRA_HOST_FLAGS) ; do \
8757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8758         done; \
8759         echo "Doing mostlyclean in fixincludes" ; \
8760         (cd $(HOST_SUBDIR)/fixincludes && \
8761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8763                   "RANLIB=$${RANLIB}" \
8764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8765                   mostlyclean) \
8766           || exit 1
8767
8768 @endif fixincludes
8769
8770 .PHONY: maybe-clean-fixincludes clean-fixincludes
8771 maybe-clean-fixincludes:
8772 @if fixincludes
8773 maybe-clean-fixincludes: clean-fixincludes
8774
8775 clean-fixincludes: 
8776         @[ -f ./fixincludes/Makefile ] || exit 0; \
8777         r=`${PWD_COMMAND}`; export r; \
8778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8779         $(HOST_EXPORTS) \
8780         for flag in $(EXTRA_HOST_FLAGS) ; do \
8781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8782         done; \
8783         echo "Doing clean in fixincludes" ; \
8784         (cd $(HOST_SUBDIR)/fixincludes && \
8785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8787                   "RANLIB=$${RANLIB}" \
8788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8789                   clean) \
8790           || exit 1
8791
8792 @endif fixincludes
8793
8794 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
8795 maybe-distclean-fixincludes:
8796 @if fixincludes
8797 maybe-distclean-fixincludes: distclean-fixincludes
8798
8799 distclean-fixincludes: 
8800         @[ -f ./fixincludes/Makefile ] || exit 0; \
8801         r=`${PWD_COMMAND}`; export r; \
8802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8803         $(HOST_EXPORTS) \
8804         for flag in $(EXTRA_HOST_FLAGS) ; do \
8805           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8806         done; \
8807         echo "Doing distclean in fixincludes" ; \
8808         (cd $(HOST_SUBDIR)/fixincludes && \
8809           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8810                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8811                   "RANLIB=$${RANLIB}" \
8812                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8813                   distclean) \
8814           || exit 1
8815
8816 @endif fixincludes
8817
8818 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
8819 maybe-maintainer-clean-fixincludes:
8820 @if fixincludes
8821 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
8822
8823 maintainer-clean-fixincludes: 
8824         @[ -f ./fixincludes/Makefile ] || exit 0; \
8825         r=`${PWD_COMMAND}`; export r; \
8826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8827         $(HOST_EXPORTS) \
8828         for flag in $(EXTRA_HOST_FLAGS) ; do \
8829           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8830         done; \
8831         echo "Doing maintainer-clean in fixincludes" ; \
8832         (cd $(HOST_SUBDIR)/fixincludes && \
8833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8835                   "RANLIB=$${RANLIB}" \
8836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8837                   maintainer-clean) \
8838           || exit 1
8839
8840 @endif fixincludes
8841
8842
8843
8844 .PHONY: configure-flex maybe-configure-flex
8845 maybe-configure-flex:
8846 @if gcc-bootstrap
8847 configure-flex: stage_current
8848 @endif gcc-bootstrap
8849 @if flex
8850 maybe-configure-flex: configure-flex
8851 configure-flex: 
8852         @: $(MAKE); $(unstage)
8853         @r=`${PWD_COMMAND}`; export r; \
8854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8855         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
8856         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex ; \
8857         $(HOST_EXPORTS)  \
8858         echo Configuring in $(HOST_SUBDIR)/flex; \
8859         cd "$(HOST_SUBDIR)/flex" || exit 1; \
8860         case $(srcdir) in \
8861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8862           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
8863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8864         esac; \
8865         module_srcdir=flex; \
8866         $(SHELL) \
8867           $$s/$$module_srcdir/configure \
8868           --srcdir=$${topdir}/$$module_srcdir \
8869           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8870           --target=${target_alias}  \
8871           || exit 1
8872 @endif flex
8873
8874
8875
8876
8877
8878 .PHONY: all-flex maybe-all-flex
8879 maybe-all-flex:
8880 @if gcc-bootstrap
8881 all-flex: stage_current
8882 @endif gcc-bootstrap
8883 @if flex
8884 TARGET-flex=all
8885 maybe-all-flex: all-flex
8886 all-flex: configure-flex
8887         @: $(MAKE); $(unstage)
8888         @r=`${PWD_COMMAND}`; export r; \
8889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8890         $(HOST_EXPORTS)  \
8891         (cd $(HOST_SUBDIR)/flex && \
8892           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8893                 $(TARGET-flex))
8894 @endif flex
8895
8896
8897
8898
8899 .PHONY: check-flex maybe-check-flex
8900 maybe-check-flex:
8901 @if flex
8902 maybe-check-flex: check-flex
8903
8904 # This module is only tested in a native toolchain.
8905 check-flex:
8906         @: $(MAKE); $(unstage)
8907         @if [ '$(host)' = '$(target)' ] ; then \
8908           r=`${PWD_COMMAND}`; export r; \
8909           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8910           $(HOST_EXPORTS)  \
8911           (cd $(HOST_SUBDIR)/flex && \
8912             $(MAKE) $(FLAGS_TO_PASS)  check)
8913         fi
8914
8915 @endif flex
8916
8917 .PHONY: install-flex maybe-install-flex
8918 maybe-install-flex:
8919 @if flex
8920 maybe-install-flex: install-flex
8921
8922 install-flex: installdirs
8923         @: $(MAKE); $(unstage)
8924         @r=`${PWD_COMMAND}`; export r; \
8925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8926         $(HOST_EXPORTS) \
8927         (cd $(HOST_SUBDIR)/flex && \
8928           $(MAKE) $(FLAGS_TO_PASS)  install)
8929
8930 @endif flex
8931
8932 .PHONY: install-strip-flex maybe-install-strip-flex
8933 maybe-install-strip-flex:
8934 @if flex
8935 maybe-install-strip-flex: install-strip-flex
8936
8937 install-strip-flex: installdirs
8938         @: $(MAKE); $(unstage)
8939         @r=`${PWD_COMMAND}`; export r; \
8940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8941         $(HOST_EXPORTS) \
8942         (cd $(HOST_SUBDIR)/flex && \
8943           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8944
8945 @endif flex
8946
8947 # Other targets (info, dvi, pdf, etc.)
8948
8949 .PHONY: maybe-info-flex info-flex
8950 maybe-info-flex:
8951 @if flex
8952 maybe-info-flex: info-flex
8953
8954 info-flex: \
8955     configure-flex 
8956         @: $(MAKE); $(unstage)
8957         @[ -f ./flex/Makefile ] || exit 0; \
8958         r=`${PWD_COMMAND}`; export r; \
8959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8960         $(HOST_EXPORTS) \
8961         for flag in $(EXTRA_HOST_FLAGS) ; do \
8962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8963         done; \
8964         echo "Doing info in flex" ; \
8965         (cd $(HOST_SUBDIR)/flex && \
8966           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8967                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8968                   "RANLIB=$${RANLIB}" \
8969                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8970                   info) \
8971           || exit 1
8972
8973 @endif flex
8974
8975 .PHONY: maybe-dvi-flex dvi-flex
8976 maybe-dvi-flex:
8977 @if flex
8978 maybe-dvi-flex: dvi-flex
8979
8980 dvi-flex: \
8981     configure-flex 
8982         @: $(MAKE); $(unstage)
8983         @[ -f ./flex/Makefile ] || exit 0; \
8984         r=`${PWD_COMMAND}`; export r; \
8985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8986         $(HOST_EXPORTS) \
8987         for flag in $(EXTRA_HOST_FLAGS) ; do \
8988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8989         done; \
8990         echo "Doing dvi in flex" ; \
8991         (cd $(HOST_SUBDIR)/flex && \
8992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8994                   "RANLIB=$${RANLIB}" \
8995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8996                   dvi) \
8997           || exit 1
8998
8999 @endif flex
9000
9001 .PHONY: maybe-pdf-flex pdf-flex
9002 maybe-pdf-flex:
9003 @if flex
9004 maybe-pdf-flex: pdf-flex
9005
9006 pdf-flex: \
9007     configure-flex 
9008         @: $(MAKE); $(unstage)
9009         @[ -f ./flex/Makefile ] || exit 0; \
9010         r=`${PWD_COMMAND}`; export r; \
9011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9012         $(HOST_EXPORTS) \
9013         for flag in $(EXTRA_HOST_FLAGS) ; do \
9014           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9015         done; \
9016         echo "Doing pdf in flex" ; \
9017         (cd $(HOST_SUBDIR)/flex && \
9018           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9019                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9020                   "RANLIB=$${RANLIB}" \
9021                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9022                   pdf) \
9023           || exit 1
9024
9025 @endif flex
9026
9027 .PHONY: maybe-html-flex html-flex
9028 maybe-html-flex:
9029 @if flex
9030 maybe-html-flex: html-flex
9031
9032 html-flex: \
9033     configure-flex 
9034         @: $(MAKE); $(unstage)
9035         @[ -f ./flex/Makefile ] || exit 0; \
9036         r=`${PWD_COMMAND}`; export r; \
9037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9038         $(HOST_EXPORTS) \
9039         for flag in $(EXTRA_HOST_FLAGS) ; do \
9040           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9041         done; \
9042         echo "Doing html in flex" ; \
9043         (cd $(HOST_SUBDIR)/flex && \
9044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9046                   "RANLIB=$${RANLIB}" \
9047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9048                   html) \
9049           || exit 1
9050
9051 @endif flex
9052
9053 .PHONY: maybe-TAGS-flex TAGS-flex
9054 maybe-TAGS-flex:
9055 @if flex
9056 maybe-TAGS-flex: TAGS-flex
9057
9058 TAGS-flex: \
9059     configure-flex 
9060         @: $(MAKE); $(unstage)
9061         @[ -f ./flex/Makefile ] || exit 0; \
9062         r=`${PWD_COMMAND}`; export r; \
9063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9064         $(HOST_EXPORTS) \
9065         for flag in $(EXTRA_HOST_FLAGS) ; do \
9066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9067         done; \
9068         echo "Doing TAGS in flex" ; \
9069         (cd $(HOST_SUBDIR)/flex && \
9070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9072                   "RANLIB=$${RANLIB}" \
9073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9074                   TAGS) \
9075           || exit 1
9076
9077 @endif flex
9078
9079 .PHONY: maybe-install-info-flex install-info-flex
9080 maybe-install-info-flex:
9081 @if flex
9082 maybe-install-info-flex: install-info-flex
9083
9084 install-info-flex: \
9085     configure-flex \
9086     info-flex 
9087         @: $(MAKE); $(unstage)
9088         @[ -f ./flex/Makefile ] || exit 0; \
9089         r=`${PWD_COMMAND}`; export r; \
9090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9091         $(HOST_EXPORTS) \
9092         for flag in $(EXTRA_HOST_FLAGS) ; do \
9093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9094         done; \
9095         echo "Doing install-info in flex" ; \
9096         (cd $(HOST_SUBDIR)/flex && \
9097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9099                   "RANLIB=$${RANLIB}" \
9100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9101                   install-info) \
9102           || exit 1
9103
9104 @endif flex
9105
9106 .PHONY: maybe-install-pdf-flex install-pdf-flex
9107 maybe-install-pdf-flex:
9108 @if flex
9109 maybe-install-pdf-flex: install-pdf-flex
9110
9111 install-pdf-flex: \
9112     configure-flex \
9113     pdf-flex 
9114         @: $(MAKE); $(unstage)
9115         @[ -f ./flex/Makefile ] || exit 0; \
9116         r=`${PWD_COMMAND}`; export r; \
9117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9118         $(HOST_EXPORTS) \
9119         for flag in $(EXTRA_HOST_FLAGS) ; do \
9120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9121         done; \
9122         echo "Doing install-pdf in flex" ; \
9123         (cd $(HOST_SUBDIR)/flex && \
9124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9126                   "RANLIB=$${RANLIB}" \
9127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9128                   install-pdf) \
9129           || exit 1
9130
9131 @endif flex
9132
9133 .PHONY: maybe-install-html-flex install-html-flex
9134 maybe-install-html-flex:
9135 @if flex
9136 maybe-install-html-flex: install-html-flex
9137
9138 install-html-flex: \
9139     configure-flex \
9140     html-flex 
9141         @: $(MAKE); $(unstage)
9142         @[ -f ./flex/Makefile ] || exit 0; \
9143         r=`${PWD_COMMAND}`; export r; \
9144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9145         $(HOST_EXPORTS) \
9146         for flag in $(EXTRA_HOST_FLAGS) ; do \
9147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9148         done; \
9149         echo "Doing install-html in flex" ; \
9150         (cd $(HOST_SUBDIR)/flex && \
9151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9153                   "RANLIB=$${RANLIB}" \
9154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9155                   install-html) \
9156           || exit 1
9157
9158 @endif flex
9159
9160 .PHONY: maybe-installcheck-flex installcheck-flex
9161 maybe-installcheck-flex:
9162 @if flex
9163 maybe-installcheck-flex: installcheck-flex
9164
9165 installcheck-flex: \
9166     configure-flex 
9167         @: $(MAKE); $(unstage)
9168         @[ -f ./flex/Makefile ] || exit 0; \
9169         r=`${PWD_COMMAND}`; export r; \
9170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9171         $(HOST_EXPORTS) \
9172         for flag in $(EXTRA_HOST_FLAGS) ; do \
9173           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9174         done; \
9175         echo "Doing installcheck in flex" ; \
9176         (cd $(HOST_SUBDIR)/flex && \
9177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9179                   "RANLIB=$${RANLIB}" \
9180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9181                   installcheck) \
9182           || exit 1
9183
9184 @endif flex
9185
9186 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
9187 maybe-mostlyclean-flex:
9188 @if flex
9189 maybe-mostlyclean-flex: mostlyclean-flex
9190
9191 mostlyclean-flex: 
9192         @: $(MAKE); $(unstage)
9193         @[ -f ./flex/Makefile ] || exit 0; \
9194         r=`${PWD_COMMAND}`; export r; \
9195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9196         $(HOST_EXPORTS) \
9197         for flag in $(EXTRA_HOST_FLAGS) ; do \
9198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9199         done; \
9200         echo "Doing mostlyclean in flex" ; \
9201         (cd $(HOST_SUBDIR)/flex && \
9202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9204                   "RANLIB=$${RANLIB}" \
9205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9206                   mostlyclean) \
9207           || exit 1
9208
9209 @endif flex
9210
9211 .PHONY: maybe-clean-flex clean-flex
9212 maybe-clean-flex:
9213 @if flex
9214 maybe-clean-flex: clean-flex
9215
9216 clean-flex: 
9217         @: $(MAKE); $(unstage)
9218         @[ -f ./flex/Makefile ] || exit 0; \
9219         r=`${PWD_COMMAND}`; export r; \
9220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9221         $(HOST_EXPORTS) \
9222         for flag in $(EXTRA_HOST_FLAGS) ; do \
9223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9224         done; \
9225         echo "Doing clean in flex" ; \
9226         (cd $(HOST_SUBDIR)/flex && \
9227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9229                   "RANLIB=$${RANLIB}" \
9230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9231                   clean) \
9232           || exit 1
9233
9234 @endif flex
9235
9236 .PHONY: maybe-distclean-flex distclean-flex
9237 maybe-distclean-flex:
9238 @if flex
9239 maybe-distclean-flex: distclean-flex
9240
9241 distclean-flex: 
9242         @: $(MAKE); $(unstage)
9243         @[ -f ./flex/Makefile ] || exit 0; \
9244         r=`${PWD_COMMAND}`; export r; \
9245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9246         $(HOST_EXPORTS) \
9247         for flag in $(EXTRA_HOST_FLAGS) ; do \
9248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9249         done; \
9250         echo "Doing distclean in flex" ; \
9251         (cd $(HOST_SUBDIR)/flex && \
9252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9254                   "RANLIB=$${RANLIB}" \
9255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9256                   distclean) \
9257           || exit 1
9258
9259 @endif flex
9260
9261 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
9262 maybe-maintainer-clean-flex:
9263 @if flex
9264 maybe-maintainer-clean-flex: maintainer-clean-flex
9265
9266 maintainer-clean-flex: 
9267         @: $(MAKE); $(unstage)
9268         @[ -f ./flex/Makefile ] || exit 0; \
9269         r=`${PWD_COMMAND}`; export r; \
9270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9271         $(HOST_EXPORTS) \
9272         for flag in $(EXTRA_HOST_FLAGS) ; do \
9273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9274         done; \
9275         echo "Doing maintainer-clean in flex" ; \
9276         (cd $(HOST_SUBDIR)/flex && \
9277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9279                   "RANLIB=$${RANLIB}" \
9280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9281                   maintainer-clean) \
9282           || exit 1
9283
9284 @endif flex
9285
9286
9287
9288 .PHONY: configure-gas maybe-configure-gas
9289 maybe-configure-gas:
9290 @if gcc-bootstrap
9291 configure-gas: stage_current
9292 @endif gcc-bootstrap
9293 @if gas
9294 maybe-configure-gas: configure-gas
9295 configure-gas: 
9296         @r=`${PWD_COMMAND}`; export r; \
9297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9298         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9299         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9300         $(HOST_EXPORTS)  \
9301         echo Configuring in $(HOST_SUBDIR)/gas; \
9302         cd "$(HOST_SUBDIR)/gas" || exit 1; \
9303         case $(srcdir) in \
9304           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9305           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9306                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9307         esac; \
9308         module_srcdir=gas; \
9309         $(SHELL) \
9310           $$s/$$module_srcdir/configure \
9311           --srcdir=$${topdir}/$$module_srcdir \
9312           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9313           --target=${target_alias}  \
9314           || exit 1
9315 @endif gas
9316
9317
9318
9319 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
9320 maybe-configure-stage1-gas:
9321 @if gas-bootstrap
9322 maybe-configure-stage1-gas: configure-stage1-gas
9323 configure-stage1-gas:
9324         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9325         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9326         @r=`${PWD_COMMAND}`; export r; \
9327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9328         TFLAGS="$(STAGE1_TFLAGS)"; \
9329         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9330         $(HOST_EXPORTS) \
9331         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
9332         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
9333         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
9334         echo Configuring stage 1 in $(HOST_SUBDIR)/gas ; \
9335         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9336         cd $(HOST_SUBDIR)/gas || exit 1; \
9337         case $(srcdir) in \
9338           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9339           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9340                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9341         esac; \
9342         module_srcdir=gas; \
9343         $(SHELL) $$s/$$module_srcdir/configure \
9344           --srcdir=$${topdir}/$$module_srcdir \
9345           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9346           --target=${target_alias} \
9347            \
9348           $(STAGE1_CONFIGURE_FLAGS)
9349 @endif gas-bootstrap
9350
9351 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
9352 maybe-configure-stage2-gas:
9353 @if gas-bootstrap
9354 maybe-configure-stage2-gas: configure-stage2-gas
9355 configure-stage2-gas:
9356         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9357         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9358         @r=`${PWD_COMMAND}`; export r; \
9359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9360         TFLAGS="$(STAGE2_TFLAGS)"; \
9361         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9362         $(HOST_EXPORTS) \
9363         $(POSTSTAGE1_HOST_EXPORTS) \
9364         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
9365         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
9366         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
9367         echo Configuring stage 2 in $(HOST_SUBDIR)/gas ; \
9368         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9369         cd $(HOST_SUBDIR)/gas || exit 1; \
9370         case $(srcdir) in \
9371           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9372           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9373                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9374         esac; \
9375         module_srcdir=gas; \
9376         $(SHELL) $$s/$$module_srcdir/configure \
9377           --srcdir=$${topdir}/$$module_srcdir \
9378           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9379           --target=${target_alias} \
9380            --with-build-libsubdir=$(HOST_SUBDIR)  \
9381           $(STAGE2_CONFIGURE_FLAGS)
9382 @endif gas-bootstrap
9383
9384 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
9385 maybe-configure-stage3-gas:
9386 @if gas-bootstrap
9387 maybe-configure-stage3-gas: configure-stage3-gas
9388 configure-stage3-gas:
9389         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9390         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9391         @r=`${PWD_COMMAND}`; export r; \
9392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9393         TFLAGS="$(STAGE3_TFLAGS)"; \
9394         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9395         $(HOST_EXPORTS) \
9396         $(POSTSTAGE1_HOST_EXPORTS) \
9397         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
9398         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
9399         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
9400         echo Configuring stage 3 in $(HOST_SUBDIR)/gas ; \
9401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9402         cd $(HOST_SUBDIR)/gas || exit 1; \
9403         case $(srcdir) in \
9404           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9405           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9406                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9407         esac; \
9408         module_srcdir=gas; \
9409         $(SHELL) $$s/$$module_srcdir/configure \
9410           --srcdir=$${topdir}/$$module_srcdir \
9411           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9412           --target=${target_alias} \
9413            --with-build-libsubdir=$(HOST_SUBDIR)  \
9414           $(STAGE3_CONFIGURE_FLAGS)
9415 @endif gas-bootstrap
9416
9417 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
9418 maybe-configure-stage4-gas:
9419 @if gas-bootstrap
9420 maybe-configure-stage4-gas: configure-stage4-gas
9421 configure-stage4-gas:
9422         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9423         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9424         @r=`${PWD_COMMAND}`; export r; \
9425         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9426         TFLAGS="$(STAGE4_TFLAGS)"; \
9427         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9428         $(HOST_EXPORTS) \
9429         $(POSTSTAGE1_HOST_EXPORTS) \
9430         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
9431         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
9432         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
9433         echo Configuring stage 4 in $(HOST_SUBDIR)/gas ; \
9434         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9435         cd $(HOST_SUBDIR)/gas || exit 1; \
9436         case $(srcdir) in \
9437           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9438           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9439                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9440         esac; \
9441         module_srcdir=gas; \
9442         $(SHELL) $$s/$$module_srcdir/configure \
9443           --srcdir=$${topdir}/$$module_srcdir \
9444           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9445           --target=${target_alias} \
9446            --with-build-libsubdir=$(HOST_SUBDIR)  \
9447           $(STAGE4_CONFIGURE_FLAGS)
9448 @endif gas-bootstrap
9449
9450 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
9451 maybe-configure-stageprofile-gas:
9452 @if gas-bootstrap
9453 maybe-configure-stageprofile-gas: configure-stageprofile-gas
9454 configure-stageprofile-gas:
9455         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9456         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9457         @r=`${PWD_COMMAND}`; export r; \
9458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9459         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9460         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9461         $(HOST_EXPORTS) \
9462         $(POSTSTAGE1_HOST_EXPORTS) \
9463         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
9464         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
9465         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
9466         echo Configuring stage profile in $(HOST_SUBDIR)/gas ; \
9467         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9468         cd $(HOST_SUBDIR)/gas || exit 1; \
9469         case $(srcdir) in \
9470           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9471           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9472                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9473         esac; \
9474         module_srcdir=gas; \
9475         $(SHELL) $$s/$$module_srcdir/configure \
9476           --srcdir=$${topdir}/$$module_srcdir \
9477           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9478           --target=${target_alias} \
9479            --with-build-libsubdir=$(HOST_SUBDIR)  \
9480           $(STAGEprofile_CONFIGURE_FLAGS)
9481 @endif gas-bootstrap
9482
9483 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
9484 maybe-configure-stagefeedback-gas:
9485 @if gas-bootstrap
9486 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
9487 configure-stagefeedback-gas:
9488         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9489         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
9490         @r=`${PWD_COMMAND}`; export r; \
9491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9492         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9493         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
9494         $(HOST_EXPORTS) \
9495         $(POSTSTAGE1_HOST_EXPORTS) \
9496         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
9497         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
9498         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
9499         echo Configuring stage feedback in $(HOST_SUBDIR)/gas ; \
9500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas ; \
9501         cd $(HOST_SUBDIR)/gas || exit 1; \
9502         case $(srcdir) in \
9503           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9504           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
9505                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9506         esac; \
9507         module_srcdir=gas; \
9508         $(SHELL) $$s/$$module_srcdir/configure \
9509           --srcdir=$${topdir}/$$module_srcdir \
9510           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9511           --target=${target_alias} \
9512            --with-build-libsubdir=$(HOST_SUBDIR)  \
9513           $(STAGEfeedback_CONFIGURE_FLAGS)
9514 @endif gas-bootstrap
9515
9516
9517
9518
9519
9520 .PHONY: all-gas maybe-all-gas
9521 maybe-all-gas:
9522 @if gcc-bootstrap
9523 all-gas: stage_current
9524 @endif gcc-bootstrap
9525 @if gas
9526 TARGET-gas=all
9527 maybe-all-gas: all-gas
9528 all-gas: configure-gas
9529         @r=`${PWD_COMMAND}`; export r; \
9530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9531         $(HOST_EXPORTS)  \
9532         (cd $(HOST_SUBDIR)/gas && \
9533           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9534                 $(TARGET-gas))
9535 @endif gas
9536
9537
9538
9539 .PHONY: all-stage1-gas maybe-all-stage1-gas
9540 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
9541 maybe-all-stage1-gas:
9542 maybe-clean-stage1-gas:
9543 @if gas-bootstrap
9544 maybe-all-stage1-gas: all-stage1-gas
9545 all-stage1: all-stage1-gas
9546 TARGET-stage1-gas = $(TARGET-gas)
9547 all-stage1-gas: configure-stage1-gas
9548         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9549         @r=`${PWD_COMMAND}`; export r; \
9550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9551         TFLAGS="$(STAGE1_TFLAGS)"; \
9552         $(HOST_EXPORTS)  \
9553         cd $(HOST_SUBDIR)/gas && \
9554         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9555                 CFLAGS="$(STAGE1_CFLAGS)" \
9556                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9557                 LIBCFLAGS="$(LIBCFLAGS)" \
9558                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9559                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9560                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9561                 $(EXTRA_HOST_FLAGS)  \
9562                 $(STAGE1_FLAGS_TO_PASS)  \
9563                 TFLAGS="$(STAGE1_TFLAGS)" \
9564                 $(TARGET-stage1-gas)
9565
9566 maybe-clean-stage1-gas: clean-stage1-gas
9567 clean-stage1: clean-stage1-gas
9568 clean-stage1-gas:
9569         @if [ $(current_stage) = stage1 ]; then \
9570           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9571         else \
9572           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
9573           $(MAKE) stage1-start; \
9574         fi; \
9575         cd $(HOST_SUBDIR)/gas && \
9576         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9577         $(STAGE1_FLAGS_TO_PASS)  clean
9578 @endif gas-bootstrap
9579
9580
9581 .PHONY: all-stage2-gas maybe-all-stage2-gas
9582 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
9583 maybe-all-stage2-gas:
9584 maybe-clean-stage2-gas:
9585 @if gas-bootstrap
9586 maybe-all-stage2-gas: all-stage2-gas
9587 all-stage2: all-stage2-gas
9588 TARGET-stage2-gas = $(TARGET-gas)
9589 all-stage2-gas: configure-stage2-gas
9590         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9591         @r=`${PWD_COMMAND}`; export r; \
9592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9593         TFLAGS="$(STAGE2_TFLAGS)"; \
9594         $(HOST_EXPORTS) \
9595         $(POSTSTAGE1_HOST_EXPORTS)  \
9596         cd $(HOST_SUBDIR)/gas && \
9597         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9598                 CFLAGS="$(STAGE2_CFLAGS)" \
9599                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9600                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9601                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9602                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9603                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9604                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9605                 TFLAGS="$(STAGE2_TFLAGS)" \
9606                 $(TARGET-stage2-gas)
9607
9608 maybe-clean-stage2-gas: clean-stage2-gas
9609 clean-stage2: clean-stage2-gas
9610 clean-stage2-gas:
9611         @if [ $(current_stage) = stage2 ]; then \
9612           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9613         else \
9614           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
9615           $(MAKE) stage2-start; \
9616         fi; \
9617         cd $(HOST_SUBDIR)/gas && \
9618         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9619 @endif gas-bootstrap
9620
9621
9622 .PHONY: all-stage3-gas maybe-all-stage3-gas
9623 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
9624 maybe-all-stage3-gas:
9625 maybe-clean-stage3-gas:
9626 @if gas-bootstrap
9627 maybe-all-stage3-gas: all-stage3-gas
9628 all-stage3: all-stage3-gas
9629 TARGET-stage3-gas = $(TARGET-gas)
9630 all-stage3-gas: configure-stage3-gas
9631         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9632         @r=`${PWD_COMMAND}`; export r; \
9633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9634         TFLAGS="$(STAGE3_TFLAGS)"; \
9635         $(HOST_EXPORTS) \
9636         $(POSTSTAGE1_HOST_EXPORTS)  \
9637         cd $(HOST_SUBDIR)/gas && \
9638         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9639                 CFLAGS="$(STAGE3_CFLAGS)" \
9640                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9641                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9642                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9643                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9644                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9645                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9646                 TFLAGS="$(STAGE3_TFLAGS)" \
9647                 $(TARGET-stage3-gas)
9648
9649 maybe-clean-stage3-gas: clean-stage3-gas
9650 clean-stage3: clean-stage3-gas
9651 clean-stage3-gas:
9652         @if [ $(current_stage) = stage3 ]; then \
9653           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9654         else \
9655           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
9656           $(MAKE) stage3-start; \
9657         fi; \
9658         cd $(HOST_SUBDIR)/gas && \
9659         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9660 @endif gas-bootstrap
9661
9662
9663 .PHONY: all-stage4-gas maybe-all-stage4-gas
9664 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
9665 maybe-all-stage4-gas:
9666 maybe-clean-stage4-gas:
9667 @if gas-bootstrap
9668 maybe-all-stage4-gas: all-stage4-gas
9669 all-stage4: all-stage4-gas
9670 TARGET-stage4-gas = $(TARGET-gas)
9671 all-stage4-gas: configure-stage4-gas
9672         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9673         @r=`${PWD_COMMAND}`; export r; \
9674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9675         TFLAGS="$(STAGE4_TFLAGS)"; \
9676         $(HOST_EXPORTS) \
9677         $(POSTSTAGE1_HOST_EXPORTS)  \
9678         cd $(HOST_SUBDIR)/gas && \
9679         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9680                 CFLAGS="$(STAGE4_CFLAGS)" \
9681                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9682                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9683                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9684                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9685                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9686                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9687                 TFLAGS="$(STAGE4_TFLAGS)" \
9688                 $(TARGET-stage4-gas)
9689
9690 maybe-clean-stage4-gas: clean-stage4-gas
9691 clean-stage4: clean-stage4-gas
9692 clean-stage4-gas:
9693         @if [ $(current_stage) = stage4 ]; then \
9694           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9695         else \
9696           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
9697           $(MAKE) stage4-start; \
9698         fi; \
9699         cd $(HOST_SUBDIR)/gas && \
9700         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9701 @endif gas-bootstrap
9702
9703
9704 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
9705 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
9706 maybe-all-stageprofile-gas:
9707 maybe-clean-stageprofile-gas:
9708 @if gas-bootstrap
9709 maybe-all-stageprofile-gas: all-stageprofile-gas
9710 all-stageprofile: all-stageprofile-gas
9711 TARGET-stageprofile-gas = $(TARGET-gas)
9712 all-stageprofile-gas: configure-stageprofile-gas
9713         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9714         @r=`${PWD_COMMAND}`; export r; \
9715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9716         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9717         $(HOST_EXPORTS) \
9718         $(POSTSTAGE1_HOST_EXPORTS)  \
9719         cd $(HOST_SUBDIR)/gas && \
9720         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9721                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9722                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9723                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9724                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9725                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9726                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9727                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9728                 TFLAGS="$(STAGEprofile_TFLAGS)" \
9729                 $(TARGET-stageprofile-gas)
9730
9731 maybe-clean-stageprofile-gas: clean-stageprofile-gas
9732 clean-stageprofile: clean-stageprofile-gas
9733 clean-stageprofile-gas:
9734         @if [ $(current_stage) = stageprofile ]; then \
9735           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9736         else \
9737           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
9738           $(MAKE) stageprofile-start; \
9739         fi; \
9740         cd $(HOST_SUBDIR)/gas && \
9741         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9742 @endif gas-bootstrap
9743
9744
9745 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
9746 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
9747 maybe-all-stagefeedback-gas:
9748 maybe-clean-stagefeedback-gas:
9749 @if gas-bootstrap
9750 maybe-all-stagefeedback-gas: all-stagefeedback-gas
9751 all-stagefeedback: all-stagefeedback-gas
9752 TARGET-stagefeedback-gas = $(TARGET-gas)
9753 all-stagefeedback-gas: configure-stagefeedback-gas
9754         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9755         @r=`${PWD_COMMAND}`; export r; \
9756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9757         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9758         $(HOST_EXPORTS) \
9759         $(POSTSTAGE1_HOST_EXPORTS)  \
9760         cd $(HOST_SUBDIR)/gas && \
9761         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9762                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9763                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9764                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9765                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9766                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9767                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9768                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9769                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
9770                 $(TARGET-stagefeedback-gas)
9771
9772 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
9773 clean-stagefeedback: clean-stagefeedback-gas
9774 clean-stagefeedback-gas:
9775         @if [ $(current_stage) = stagefeedback ]; then \
9776           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
9777         else \
9778           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
9779           $(MAKE) stagefeedback-start; \
9780         fi; \
9781         cd $(HOST_SUBDIR)/gas && \
9782         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9783 @endif gas-bootstrap
9784
9785
9786
9787
9788
9789 .PHONY: check-gas maybe-check-gas
9790 maybe-check-gas:
9791 @if gas
9792 maybe-check-gas: check-gas
9793
9794 check-gas:
9795         @: $(MAKE); $(unstage)
9796         @r=`${PWD_COMMAND}`; export r; \
9797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9798         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9799         (cd $(HOST_SUBDIR)/gas && \
9800           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9801
9802 @endif gas
9803
9804 .PHONY: install-gas maybe-install-gas
9805 maybe-install-gas:
9806 @if gas
9807 maybe-install-gas: install-gas
9808
9809 install-gas: installdirs
9810         @: $(MAKE); $(unstage)
9811         @r=`${PWD_COMMAND}`; export r; \
9812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9813         $(HOST_EXPORTS) \
9814         (cd $(HOST_SUBDIR)/gas && \
9815           $(MAKE) $(FLAGS_TO_PASS)  install)
9816
9817 @endif gas
9818
9819 .PHONY: install-strip-gas maybe-install-strip-gas
9820 maybe-install-strip-gas:
9821 @if gas
9822 maybe-install-strip-gas: install-strip-gas
9823
9824 install-strip-gas: installdirs
9825         @: $(MAKE); $(unstage)
9826         @r=`${PWD_COMMAND}`; export r; \
9827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9828         $(HOST_EXPORTS) \
9829         (cd $(HOST_SUBDIR)/gas && \
9830           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9831
9832 @endif gas
9833
9834 # Other targets (info, dvi, pdf, etc.)
9835
9836 .PHONY: maybe-info-gas info-gas
9837 maybe-info-gas:
9838 @if gas
9839 maybe-info-gas: info-gas
9840
9841 info-gas: \
9842     configure-gas 
9843         @[ -f ./gas/Makefile ] || exit 0; \
9844         r=`${PWD_COMMAND}`; export r; \
9845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9846         $(HOST_EXPORTS) \
9847         for flag in $(EXTRA_HOST_FLAGS) ; do \
9848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9849         done; \
9850         echo "Doing info in gas" ; \
9851         (cd $(HOST_SUBDIR)/gas && \
9852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9854                   "RANLIB=$${RANLIB}" \
9855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9856                   info) \
9857           || exit 1
9858
9859 @endif gas
9860
9861 .PHONY: maybe-dvi-gas dvi-gas
9862 maybe-dvi-gas:
9863 @if gas
9864 maybe-dvi-gas: dvi-gas
9865
9866 dvi-gas: \
9867     configure-gas 
9868         @[ -f ./gas/Makefile ] || exit 0; \
9869         r=`${PWD_COMMAND}`; export r; \
9870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9871         $(HOST_EXPORTS) \
9872         for flag in $(EXTRA_HOST_FLAGS) ; do \
9873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9874         done; \
9875         echo "Doing dvi in gas" ; \
9876         (cd $(HOST_SUBDIR)/gas && \
9877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9879                   "RANLIB=$${RANLIB}" \
9880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9881                   dvi) \
9882           || exit 1
9883
9884 @endif gas
9885
9886 .PHONY: maybe-pdf-gas pdf-gas
9887 maybe-pdf-gas:
9888 @if gas
9889 maybe-pdf-gas: pdf-gas
9890
9891 pdf-gas: \
9892     configure-gas 
9893         @[ -f ./gas/Makefile ] || exit 0; \
9894         r=`${PWD_COMMAND}`; export r; \
9895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9896         $(HOST_EXPORTS) \
9897         for flag in $(EXTRA_HOST_FLAGS) ; do \
9898           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9899         done; \
9900         echo "Doing pdf in gas" ; \
9901         (cd $(HOST_SUBDIR)/gas && \
9902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9904                   "RANLIB=$${RANLIB}" \
9905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9906                   pdf) \
9907           || exit 1
9908
9909 @endif gas
9910
9911 .PHONY: maybe-html-gas html-gas
9912 maybe-html-gas:
9913 @if gas
9914 maybe-html-gas: html-gas
9915
9916 html-gas: \
9917     configure-gas 
9918         @[ -f ./gas/Makefile ] || exit 0; \
9919         r=`${PWD_COMMAND}`; export r; \
9920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9921         $(HOST_EXPORTS) \
9922         for flag in $(EXTRA_HOST_FLAGS) ; do \
9923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9924         done; \
9925         echo "Doing html in gas" ; \
9926         (cd $(HOST_SUBDIR)/gas && \
9927           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9928                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9929                   "RANLIB=$${RANLIB}" \
9930                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9931                   html) \
9932           || exit 1
9933
9934 @endif gas
9935
9936 .PHONY: maybe-TAGS-gas TAGS-gas
9937 maybe-TAGS-gas:
9938 @if gas
9939 maybe-TAGS-gas: TAGS-gas
9940
9941 TAGS-gas: \
9942     configure-gas 
9943         @[ -f ./gas/Makefile ] || exit 0; \
9944         r=`${PWD_COMMAND}`; export r; \
9945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9946         $(HOST_EXPORTS) \
9947         for flag in $(EXTRA_HOST_FLAGS) ; do \
9948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9949         done; \
9950         echo "Doing TAGS in gas" ; \
9951         (cd $(HOST_SUBDIR)/gas && \
9952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9954                   "RANLIB=$${RANLIB}" \
9955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9956                   TAGS) \
9957           || exit 1
9958
9959 @endif gas
9960
9961 .PHONY: maybe-install-info-gas install-info-gas
9962 maybe-install-info-gas:
9963 @if gas
9964 maybe-install-info-gas: install-info-gas
9965
9966 install-info-gas: \
9967     configure-gas \
9968     info-gas 
9969         @[ -f ./gas/Makefile ] || exit 0; \
9970         r=`${PWD_COMMAND}`; export r; \
9971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9972         $(HOST_EXPORTS) \
9973         for flag in $(EXTRA_HOST_FLAGS) ; do \
9974           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9975         done; \
9976         echo "Doing install-info in gas" ; \
9977         (cd $(HOST_SUBDIR)/gas && \
9978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9980                   "RANLIB=$${RANLIB}" \
9981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9982                   install-info) \
9983           || exit 1
9984
9985 @endif gas
9986
9987 .PHONY: maybe-install-pdf-gas install-pdf-gas
9988 maybe-install-pdf-gas:
9989 @if gas
9990 maybe-install-pdf-gas: install-pdf-gas
9991
9992 install-pdf-gas: \
9993     configure-gas \
9994     pdf-gas 
9995         @[ -f ./gas/Makefile ] || exit 0; \
9996         r=`${PWD_COMMAND}`; export r; \
9997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9998         $(HOST_EXPORTS) \
9999         for flag in $(EXTRA_HOST_FLAGS) ; do \
10000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10001         done; \
10002         echo "Doing install-pdf in gas" ; \
10003         (cd $(HOST_SUBDIR)/gas && \
10004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10006                   "RANLIB=$${RANLIB}" \
10007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10008                   install-pdf) \
10009           || exit 1
10010
10011 @endif gas
10012
10013 .PHONY: maybe-install-html-gas install-html-gas
10014 maybe-install-html-gas:
10015 @if gas
10016 maybe-install-html-gas: install-html-gas
10017
10018 install-html-gas: \
10019     configure-gas \
10020     html-gas 
10021         @[ -f ./gas/Makefile ] || exit 0; \
10022         r=`${PWD_COMMAND}`; export r; \
10023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10024         $(HOST_EXPORTS) \
10025         for flag in $(EXTRA_HOST_FLAGS) ; do \
10026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10027         done; \
10028         echo "Doing install-html in gas" ; \
10029         (cd $(HOST_SUBDIR)/gas && \
10030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10032                   "RANLIB=$${RANLIB}" \
10033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10034                   install-html) \
10035           || exit 1
10036
10037 @endif gas
10038
10039 .PHONY: maybe-installcheck-gas installcheck-gas
10040 maybe-installcheck-gas:
10041 @if gas
10042 maybe-installcheck-gas: installcheck-gas
10043
10044 installcheck-gas: \
10045     configure-gas 
10046         @[ -f ./gas/Makefile ] || exit 0; \
10047         r=`${PWD_COMMAND}`; export r; \
10048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10049         $(HOST_EXPORTS) \
10050         for flag in $(EXTRA_HOST_FLAGS) ; do \
10051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10052         done; \
10053         echo "Doing installcheck in gas" ; \
10054         (cd $(HOST_SUBDIR)/gas && \
10055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10057                   "RANLIB=$${RANLIB}" \
10058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10059                   installcheck) \
10060           || exit 1
10061
10062 @endif gas
10063
10064 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
10065 maybe-mostlyclean-gas:
10066 @if gas
10067 maybe-mostlyclean-gas: mostlyclean-gas
10068
10069 mostlyclean-gas: 
10070         @[ -f ./gas/Makefile ] || exit 0; \
10071         r=`${PWD_COMMAND}`; export r; \
10072         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10073         $(HOST_EXPORTS) \
10074         for flag in $(EXTRA_HOST_FLAGS) ; do \
10075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10076         done; \
10077         echo "Doing mostlyclean in gas" ; \
10078         (cd $(HOST_SUBDIR)/gas && \
10079           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10080                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10081                   "RANLIB=$${RANLIB}" \
10082                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10083                   mostlyclean) \
10084           || exit 1
10085
10086 @endif gas
10087
10088 .PHONY: maybe-clean-gas clean-gas
10089 maybe-clean-gas:
10090 @if gas
10091 maybe-clean-gas: clean-gas
10092
10093 clean-gas: 
10094         @[ -f ./gas/Makefile ] || exit 0; \
10095         r=`${PWD_COMMAND}`; export r; \
10096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10097         $(HOST_EXPORTS) \
10098         for flag in $(EXTRA_HOST_FLAGS) ; do \
10099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10100         done; \
10101         echo "Doing clean in gas" ; \
10102         (cd $(HOST_SUBDIR)/gas && \
10103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10105                   "RANLIB=$${RANLIB}" \
10106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10107                   clean) \
10108           || exit 1
10109
10110 @endif gas
10111
10112 .PHONY: maybe-distclean-gas distclean-gas
10113 maybe-distclean-gas:
10114 @if gas
10115 maybe-distclean-gas: distclean-gas
10116
10117 distclean-gas: 
10118         @[ -f ./gas/Makefile ] || exit 0; \
10119         r=`${PWD_COMMAND}`; export r; \
10120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10121         $(HOST_EXPORTS) \
10122         for flag in $(EXTRA_HOST_FLAGS) ; do \
10123           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10124         done; \
10125         echo "Doing distclean in gas" ; \
10126         (cd $(HOST_SUBDIR)/gas && \
10127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10129                   "RANLIB=$${RANLIB}" \
10130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10131                   distclean) \
10132           || exit 1
10133
10134 @endif gas
10135
10136 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
10137 maybe-maintainer-clean-gas:
10138 @if gas
10139 maybe-maintainer-clean-gas: maintainer-clean-gas
10140
10141 maintainer-clean-gas: 
10142         @[ -f ./gas/Makefile ] || exit 0; \
10143         r=`${PWD_COMMAND}`; export r; \
10144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10145         $(HOST_EXPORTS) \
10146         for flag in $(EXTRA_HOST_FLAGS) ; do \
10147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10148         done; \
10149         echo "Doing maintainer-clean in gas" ; \
10150         (cd $(HOST_SUBDIR)/gas && \
10151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10153                   "RANLIB=$${RANLIB}" \
10154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10155                   maintainer-clean) \
10156           || exit 1
10157
10158 @endif gas
10159
10160
10161
10162 .PHONY: configure-gcc maybe-configure-gcc
10163 maybe-configure-gcc:
10164 @if gcc-bootstrap
10165 configure-gcc: stage_current
10166 @endif gcc-bootstrap
10167 @if gcc
10168 maybe-configure-gcc: configure-gcc
10169 configure-gcc: 
10170         @r=`${PWD_COMMAND}`; export r; \
10171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10172         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10173         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10174         $(HOST_EXPORTS)  \
10175         echo Configuring in $(HOST_SUBDIR)/gcc; \
10176         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
10177         case $(srcdir) in \
10178           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10179           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10180                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10181         esac; \
10182         module_srcdir=gcc; \
10183         $(SHELL) \
10184           $$s/$$module_srcdir/configure \
10185           --srcdir=$${topdir}/$$module_srcdir \
10186           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10187           --target=${target_alias}  \
10188           || exit 1
10189 @endif gcc
10190
10191
10192
10193 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
10194 maybe-configure-stage1-gcc:
10195 @if gcc-bootstrap
10196 maybe-configure-stage1-gcc: configure-stage1-gcc
10197 configure-stage1-gcc:
10198         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10200         @r=`${PWD_COMMAND}`; export r; \
10201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10202         TFLAGS="$(STAGE1_TFLAGS)"; \
10203         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10204         $(HOST_EXPORTS) \
10205         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10206         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10207         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10208         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc ; \
10209         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10210         cd $(HOST_SUBDIR)/gcc || exit 1; \
10211         case $(srcdir) in \
10212           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10213           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10214                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10215         esac; \
10216         module_srcdir=gcc; \
10217         $(SHELL) $$s/$$module_srcdir/configure \
10218           --srcdir=$${topdir}/$$module_srcdir \
10219           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10220           --target=${target_alias} \
10221            \
10222           $(STAGE1_CONFIGURE_FLAGS)
10223 @endif gcc-bootstrap
10224
10225 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
10226 maybe-configure-stage2-gcc:
10227 @if gcc-bootstrap
10228 maybe-configure-stage2-gcc: configure-stage2-gcc
10229 configure-stage2-gcc:
10230         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10231         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10232         @r=`${PWD_COMMAND}`; export r; \
10233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10234         TFLAGS="$(STAGE2_TFLAGS)"; \
10235         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10236         $(HOST_EXPORTS) \
10237         $(POSTSTAGE1_HOST_EXPORTS) \
10238         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10239         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10240         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10241         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc ; \
10242         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10243         cd $(HOST_SUBDIR)/gcc || exit 1; \
10244         case $(srcdir) in \
10245           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10246           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10247                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10248         esac; \
10249         module_srcdir=gcc; \
10250         $(SHELL) $$s/$$module_srcdir/configure \
10251           --srcdir=$${topdir}/$$module_srcdir \
10252           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10253           --target=${target_alias} \
10254            --with-build-libsubdir=$(HOST_SUBDIR)  \
10255           $(STAGE2_CONFIGURE_FLAGS)
10256 @endif gcc-bootstrap
10257
10258 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
10259 maybe-configure-stage3-gcc:
10260 @if gcc-bootstrap
10261 maybe-configure-stage3-gcc: configure-stage3-gcc
10262 configure-stage3-gcc:
10263         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10264         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10265         @r=`${PWD_COMMAND}`; export r; \
10266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10267         TFLAGS="$(STAGE3_TFLAGS)"; \
10268         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10269         $(HOST_EXPORTS) \
10270         $(POSTSTAGE1_HOST_EXPORTS) \
10271         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10272         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10273         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10274         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc ; \
10275         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10276         cd $(HOST_SUBDIR)/gcc || exit 1; \
10277         case $(srcdir) in \
10278           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10279           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10280                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10281         esac; \
10282         module_srcdir=gcc; \
10283         $(SHELL) $$s/$$module_srcdir/configure \
10284           --srcdir=$${topdir}/$$module_srcdir \
10285           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10286           --target=${target_alias} \
10287            --with-build-libsubdir=$(HOST_SUBDIR)  \
10288           $(STAGE3_CONFIGURE_FLAGS)
10289 @endif gcc-bootstrap
10290
10291 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
10292 maybe-configure-stage4-gcc:
10293 @if gcc-bootstrap
10294 maybe-configure-stage4-gcc: configure-stage4-gcc
10295 configure-stage4-gcc:
10296         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10297         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10298         @r=`${PWD_COMMAND}`; export r; \
10299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10300         TFLAGS="$(STAGE4_TFLAGS)"; \
10301         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10302         $(HOST_EXPORTS) \
10303         $(POSTSTAGE1_HOST_EXPORTS) \
10304         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10305         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10306         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10307         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc ; \
10308         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10309         cd $(HOST_SUBDIR)/gcc || exit 1; \
10310         case $(srcdir) in \
10311           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10312           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10313                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10314         esac; \
10315         module_srcdir=gcc; \
10316         $(SHELL) $$s/$$module_srcdir/configure \
10317           --srcdir=$${topdir}/$$module_srcdir \
10318           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10319           --target=${target_alias} \
10320            --with-build-libsubdir=$(HOST_SUBDIR)  \
10321           $(STAGE4_CONFIGURE_FLAGS)
10322 @endif gcc-bootstrap
10323
10324 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
10325 maybe-configure-stageprofile-gcc:
10326 @if gcc-bootstrap
10327 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
10328 configure-stageprofile-gcc:
10329         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10330         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10331         @r=`${PWD_COMMAND}`; export r; \
10332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10333         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10334         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10335         $(HOST_EXPORTS) \
10336         $(POSTSTAGE1_HOST_EXPORTS) \
10337         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10338         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10339         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10340         echo Configuring stage profile in $(HOST_SUBDIR)/gcc ; \
10341         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10342         cd $(HOST_SUBDIR)/gcc || exit 1; \
10343         case $(srcdir) in \
10344           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10345           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10346                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10347         esac; \
10348         module_srcdir=gcc; \
10349         $(SHELL) $$s/$$module_srcdir/configure \
10350           --srcdir=$${topdir}/$$module_srcdir \
10351           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10352           --target=${target_alias} \
10353            --with-build-libsubdir=$(HOST_SUBDIR)  \
10354           $(STAGEprofile_CONFIGURE_FLAGS)
10355 @endif gcc-bootstrap
10356
10357 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
10358 maybe-configure-stagefeedback-gcc:
10359 @if gcc-bootstrap
10360 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
10361 configure-stagefeedback-gcc:
10362         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10363         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
10364         @r=`${PWD_COMMAND}`; export r; \
10365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10366         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10367         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
10368         $(HOST_EXPORTS) \
10369         $(POSTSTAGE1_HOST_EXPORTS) \
10370         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10371         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10372         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10373         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc ; \
10374         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc ; \
10375         cd $(HOST_SUBDIR)/gcc || exit 1; \
10376         case $(srcdir) in \
10377           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10378           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
10379                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10380         esac; \
10381         module_srcdir=gcc; \
10382         $(SHELL) $$s/$$module_srcdir/configure \
10383           --srcdir=$${topdir}/$$module_srcdir \
10384           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10385           --target=${target_alias} \
10386            --with-build-libsubdir=$(HOST_SUBDIR)  \
10387           $(STAGEfeedback_CONFIGURE_FLAGS)
10388 @endif gcc-bootstrap
10389
10390
10391
10392
10393
10394 .PHONY: all-gcc maybe-all-gcc
10395 maybe-all-gcc:
10396 @if gcc-bootstrap
10397 all-gcc: stage_current
10398 @endif gcc-bootstrap
10399 @if gcc
10400 TARGET-gcc=all
10401 maybe-all-gcc: all-gcc
10402 all-gcc: configure-gcc
10403         @r=`${PWD_COMMAND}`; export r; \
10404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10405         $(HOST_EXPORTS)  \
10406         (cd $(HOST_SUBDIR)/gcc && \
10407           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10408                 $(TARGET-gcc))
10409 @endif gcc
10410
10411
10412
10413 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
10414 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
10415 maybe-all-stage1-gcc:
10416 maybe-clean-stage1-gcc:
10417 @if gcc-bootstrap
10418 maybe-all-stage1-gcc: all-stage1-gcc
10419 all-stage1: all-stage1-gcc
10420 TARGET-stage1-gcc = $(TARGET-gcc)
10421 all-stage1-gcc: configure-stage1-gcc
10422         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10423         @r=`${PWD_COMMAND}`; export r; \
10424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10425         TFLAGS="$(STAGE1_TFLAGS)"; \
10426         $(HOST_EXPORTS)  \
10427         cd $(HOST_SUBDIR)/gcc && \
10428         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10429                 CFLAGS="$(STAGE1_CFLAGS)" \
10430                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10431                 LIBCFLAGS="$(LIBCFLAGS)" \
10432                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10433                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10434                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10435                 $(EXTRA_HOST_FLAGS)  \
10436                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10437                 TFLAGS="$(STAGE1_TFLAGS)" \
10438                 $(TARGET-stage1-gcc)
10439
10440 maybe-clean-stage1-gcc: clean-stage1-gcc
10441 clean-stage1: clean-stage1-gcc
10442 clean-stage1-gcc:
10443         @if [ $(current_stage) = stage1 ]; then \
10444           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10445         else \
10446           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
10447           $(MAKE) stage1-start; \
10448         fi; \
10449         cd $(HOST_SUBDIR)/gcc && \
10450         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10451         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10452 @endif gcc-bootstrap
10453
10454
10455 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
10456 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
10457 maybe-all-stage2-gcc:
10458 maybe-clean-stage2-gcc:
10459 @if gcc-bootstrap
10460 maybe-all-stage2-gcc: all-stage2-gcc
10461 all-stage2: all-stage2-gcc
10462 TARGET-stage2-gcc = $(TARGET-gcc)
10463 all-stage2-gcc: configure-stage2-gcc
10464         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10465         @r=`${PWD_COMMAND}`; export r; \
10466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10467         TFLAGS="$(STAGE2_TFLAGS)"; \
10468         $(HOST_EXPORTS) \
10469         $(POSTSTAGE1_HOST_EXPORTS)  \
10470         cd $(HOST_SUBDIR)/gcc && \
10471         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10472                 CFLAGS="$(STAGE2_CFLAGS)" \
10473                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10474                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10475                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10476                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10477                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10478                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10479                 TFLAGS="$(STAGE2_TFLAGS)" \
10480                 $(TARGET-stage2-gcc)
10481
10482 maybe-clean-stage2-gcc: clean-stage2-gcc
10483 clean-stage2: clean-stage2-gcc
10484 clean-stage2-gcc:
10485         @if [ $(current_stage) = stage2 ]; then \
10486           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10487         else \
10488           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
10489           $(MAKE) stage2-start; \
10490         fi; \
10491         cd $(HOST_SUBDIR)/gcc && \
10492         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10493 @endif gcc-bootstrap
10494
10495
10496 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
10497 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
10498 maybe-all-stage3-gcc:
10499 maybe-clean-stage3-gcc:
10500 @if gcc-bootstrap
10501 maybe-all-stage3-gcc: all-stage3-gcc
10502 all-stage3: all-stage3-gcc
10503 TARGET-stage3-gcc = $(TARGET-gcc)
10504 all-stage3-gcc: configure-stage3-gcc
10505         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10506         @r=`${PWD_COMMAND}`; export r; \
10507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10508         TFLAGS="$(STAGE3_TFLAGS)"; \
10509         $(HOST_EXPORTS) \
10510         $(POSTSTAGE1_HOST_EXPORTS)  \
10511         cd $(HOST_SUBDIR)/gcc && \
10512         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10513                 CFLAGS="$(STAGE3_CFLAGS)" \
10514                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10515                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10516                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10517                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10518                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10519                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10520                 TFLAGS="$(STAGE3_TFLAGS)" \
10521                 $(TARGET-stage3-gcc)
10522
10523 maybe-clean-stage3-gcc: clean-stage3-gcc
10524 clean-stage3: clean-stage3-gcc
10525 clean-stage3-gcc:
10526         @if [ $(current_stage) = stage3 ]; then \
10527           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10528         else \
10529           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
10530           $(MAKE) stage3-start; \
10531         fi; \
10532         cd $(HOST_SUBDIR)/gcc && \
10533         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10534 @endif gcc-bootstrap
10535
10536
10537 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
10538 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
10539 maybe-all-stage4-gcc:
10540 maybe-clean-stage4-gcc:
10541 @if gcc-bootstrap
10542 maybe-all-stage4-gcc: all-stage4-gcc
10543 all-stage4: all-stage4-gcc
10544 TARGET-stage4-gcc = $(TARGET-gcc)
10545 all-stage4-gcc: configure-stage4-gcc
10546         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10547         @r=`${PWD_COMMAND}`; export r; \
10548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10549         TFLAGS="$(STAGE4_TFLAGS)"; \
10550         $(HOST_EXPORTS) \
10551         $(POSTSTAGE1_HOST_EXPORTS)  \
10552         cd $(HOST_SUBDIR)/gcc && \
10553         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10554                 CFLAGS="$(STAGE4_CFLAGS)" \
10555                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10556                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10557                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10558                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10559                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10560                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10561                 TFLAGS="$(STAGE4_TFLAGS)" \
10562                 $(TARGET-stage4-gcc)
10563
10564 maybe-clean-stage4-gcc: clean-stage4-gcc
10565 clean-stage4: clean-stage4-gcc
10566 clean-stage4-gcc:
10567         @if [ $(current_stage) = stage4 ]; then \
10568           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10569         else \
10570           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
10571           $(MAKE) stage4-start; \
10572         fi; \
10573         cd $(HOST_SUBDIR)/gcc && \
10574         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10575 @endif gcc-bootstrap
10576
10577
10578 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
10579 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
10580 maybe-all-stageprofile-gcc:
10581 maybe-clean-stageprofile-gcc:
10582 @if gcc-bootstrap
10583 maybe-all-stageprofile-gcc: all-stageprofile-gcc
10584 all-stageprofile: all-stageprofile-gcc
10585 TARGET-stageprofile-gcc = $(TARGET-gcc)
10586 all-stageprofile-gcc: configure-stageprofile-gcc
10587         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10588         @r=`${PWD_COMMAND}`; export r; \
10589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10590         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10591         $(HOST_EXPORTS) \
10592         $(POSTSTAGE1_HOST_EXPORTS)  \
10593         cd $(HOST_SUBDIR)/gcc && \
10594         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10595                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10596                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10597                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10598                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10599                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10600                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10601                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10602                 TFLAGS="$(STAGEprofile_TFLAGS)" \
10603                 $(TARGET-stageprofile-gcc)
10604
10605 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
10606 clean-stageprofile: clean-stageprofile-gcc
10607 clean-stageprofile-gcc:
10608         @if [ $(current_stage) = stageprofile ]; then \
10609           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10610         else \
10611           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
10612           $(MAKE) stageprofile-start; \
10613         fi; \
10614         cd $(HOST_SUBDIR)/gcc && \
10615         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10616 @endif gcc-bootstrap
10617
10618
10619 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
10620 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
10621 maybe-all-stagefeedback-gcc:
10622 maybe-clean-stagefeedback-gcc:
10623 @if gcc-bootstrap
10624 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
10625 all-stagefeedback: all-stagefeedback-gcc
10626 TARGET-stagefeedback-gcc = $(TARGET-gcc)
10627 all-stagefeedback-gcc: configure-stagefeedback-gcc
10628         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10629         @r=`${PWD_COMMAND}`; export r; \
10630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10631         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10632         $(HOST_EXPORTS) \
10633         $(POSTSTAGE1_HOST_EXPORTS)  \
10634         cd $(HOST_SUBDIR)/gcc && \
10635         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10636                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10637                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10638                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10639                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10640                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10641                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10642                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
10643                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
10644                 $(TARGET-stagefeedback-gcc)
10645
10646 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
10647 clean-stagefeedback: clean-stagefeedback-gcc
10648 clean-stagefeedback-gcc:
10649         @if [ $(current_stage) = stagefeedback ]; then \
10650           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
10651         else \
10652           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
10653           $(MAKE) stagefeedback-start; \
10654         fi; \
10655         cd $(HOST_SUBDIR)/gcc && \
10656         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
10657 @endif gcc-bootstrap
10658
10659
10660
10661
10662
10663 .PHONY: check-gcc maybe-check-gcc
10664 maybe-check-gcc:
10665 @if gcc
10666 maybe-check-gcc: check-gcc
10667
10668 check-gcc:
10669         @: $(MAKE); $(unstage)
10670         @r=`${PWD_COMMAND}`; export r; \
10671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10672         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10673         (cd $(HOST_SUBDIR)/gcc && \
10674           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
10675
10676 @endif gcc
10677
10678 .PHONY: install-gcc maybe-install-gcc
10679 maybe-install-gcc:
10680 @if gcc
10681 maybe-install-gcc: install-gcc
10682
10683 install-gcc: installdirs
10684         @: $(MAKE); $(unstage)
10685         @r=`${PWD_COMMAND}`; export r; \
10686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10687         $(HOST_EXPORTS) \
10688         (cd $(HOST_SUBDIR)/gcc && \
10689           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
10690
10691 @endif gcc
10692
10693 .PHONY: install-strip-gcc maybe-install-strip-gcc
10694 maybe-install-strip-gcc:
10695 @if gcc
10696 maybe-install-strip-gcc: install-strip-gcc
10697
10698 install-strip-gcc: installdirs
10699         @: $(MAKE); $(unstage)
10700         @r=`${PWD_COMMAND}`; export r; \
10701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10702         $(HOST_EXPORTS) \
10703         (cd $(HOST_SUBDIR)/gcc && \
10704           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
10705
10706 @endif gcc
10707
10708 # Other targets (info, dvi, pdf, etc.)
10709
10710 .PHONY: maybe-info-gcc info-gcc
10711 maybe-info-gcc:
10712 @if gcc
10713 maybe-info-gcc: info-gcc
10714
10715 info-gcc: \
10716     configure-gcc 
10717         @[ -f ./gcc/Makefile ] || exit 0; \
10718         r=`${PWD_COMMAND}`; export r; \
10719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10720         $(HOST_EXPORTS) \
10721         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10722           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10723         done; \
10724         echo "Doing info in gcc" ; \
10725         (cd $(HOST_SUBDIR)/gcc && \
10726           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10727                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10728                   "RANLIB=$${RANLIB}" \
10729                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10730                   info) \
10731           || exit 1
10732
10733 @endif gcc
10734
10735 .PHONY: maybe-dvi-gcc dvi-gcc
10736 maybe-dvi-gcc:
10737 @if gcc
10738 maybe-dvi-gcc: dvi-gcc
10739
10740 dvi-gcc: \
10741     configure-gcc 
10742         @[ -f ./gcc/Makefile ] || exit 0; \
10743         r=`${PWD_COMMAND}`; export r; \
10744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10745         $(HOST_EXPORTS) \
10746         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10748         done; \
10749         echo "Doing dvi in gcc" ; \
10750         (cd $(HOST_SUBDIR)/gcc && \
10751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10753                   "RANLIB=$${RANLIB}" \
10754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10755                   dvi) \
10756           || exit 1
10757
10758 @endif gcc
10759
10760 .PHONY: maybe-pdf-gcc pdf-gcc
10761 maybe-pdf-gcc:
10762 @if gcc
10763 maybe-pdf-gcc: pdf-gcc
10764
10765 pdf-gcc: \
10766     configure-gcc 
10767         @[ -f ./gcc/Makefile ] || exit 0; \
10768         r=`${PWD_COMMAND}`; export r; \
10769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10770         $(HOST_EXPORTS) \
10771         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10773         done; \
10774         echo "Doing pdf in gcc" ; \
10775         (cd $(HOST_SUBDIR)/gcc && \
10776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10778                   "RANLIB=$${RANLIB}" \
10779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10780                   pdf) \
10781           || exit 1
10782
10783 @endif gcc
10784
10785 .PHONY: maybe-html-gcc html-gcc
10786 maybe-html-gcc:
10787 @if gcc
10788 maybe-html-gcc: html-gcc
10789
10790 html-gcc: \
10791     configure-gcc 
10792         @[ -f ./gcc/Makefile ] || exit 0; \
10793         r=`${PWD_COMMAND}`; export r; \
10794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10795         $(HOST_EXPORTS) \
10796         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10798         done; \
10799         echo "Doing html in gcc" ; \
10800         (cd $(HOST_SUBDIR)/gcc && \
10801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10803                   "RANLIB=$${RANLIB}" \
10804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10805                   html) \
10806           || exit 1
10807
10808 @endif gcc
10809
10810 .PHONY: maybe-TAGS-gcc TAGS-gcc
10811 maybe-TAGS-gcc:
10812 @if gcc
10813 maybe-TAGS-gcc: TAGS-gcc
10814
10815 TAGS-gcc: \
10816     configure-gcc 
10817         @[ -f ./gcc/Makefile ] || exit 0; \
10818         r=`${PWD_COMMAND}`; export r; \
10819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10820         $(HOST_EXPORTS) \
10821         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10823         done; \
10824         echo "Doing TAGS in gcc" ; \
10825         (cd $(HOST_SUBDIR)/gcc && \
10826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10828                   "RANLIB=$${RANLIB}" \
10829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10830                   TAGS) \
10831           || exit 1
10832
10833 @endif gcc
10834
10835 .PHONY: maybe-install-info-gcc install-info-gcc
10836 maybe-install-info-gcc:
10837 @if gcc
10838 maybe-install-info-gcc: install-info-gcc
10839
10840 install-info-gcc: \
10841     configure-gcc \
10842     info-gcc 
10843         @[ -f ./gcc/Makefile ] || exit 0; \
10844         r=`${PWD_COMMAND}`; export r; \
10845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10846         $(HOST_EXPORTS) \
10847         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10848           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10849         done; \
10850         echo "Doing install-info in gcc" ; \
10851         (cd $(HOST_SUBDIR)/gcc && \
10852           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10853                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10854                   "RANLIB=$${RANLIB}" \
10855                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10856                   install-info) \
10857           || exit 1
10858
10859 @endif gcc
10860
10861 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
10862 maybe-install-pdf-gcc:
10863 @if gcc
10864 maybe-install-pdf-gcc: install-pdf-gcc
10865
10866 install-pdf-gcc: \
10867     configure-gcc \
10868     pdf-gcc 
10869         @[ -f ./gcc/Makefile ] || exit 0; \
10870         r=`${PWD_COMMAND}`; export r; \
10871         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10872         $(HOST_EXPORTS) \
10873         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10874           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10875         done; \
10876         echo "Doing install-pdf in gcc" ; \
10877         (cd $(HOST_SUBDIR)/gcc && \
10878           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10879                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10880                   "RANLIB=$${RANLIB}" \
10881                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10882                   install-pdf) \
10883           || exit 1
10884
10885 @endif gcc
10886
10887 .PHONY: maybe-install-html-gcc install-html-gcc
10888 maybe-install-html-gcc:
10889 @if gcc
10890 maybe-install-html-gcc: install-html-gcc
10891
10892 install-html-gcc: \
10893     configure-gcc \
10894     html-gcc 
10895         @[ -f ./gcc/Makefile ] || exit 0; \
10896         r=`${PWD_COMMAND}`; export r; \
10897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10898         $(HOST_EXPORTS) \
10899         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10900           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10901         done; \
10902         echo "Doing install-html in gcc" ; \
10903         (cd $(HOST_SUBDIR)/gcc && \
10904           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10905                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10906                   "RANLIB=$${RANLIB}" \
10907                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10908                   install-html) \
10909           || exit 1
10910
10911 @endif gcc
10912
10913 .PHONY: maybe-installcheck-gcc installcheck-gcc
10914 maybe-installcheck-gcc:
10915 @if gcc
10916 maybe-installcheck-gcc: installcheck-gcc
10917
10918 installcheck-gcc: \
10919     configure-gcc 
10920         @[ -f ./gcc/Makefile ] || exit 0; \
10921         r=`${PWD_COMMAND}`; export r; \
10922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10923         $(HOST_EXPORTS) \
10924         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10926         done; \
10927         echo "Doing installcheck in gcc" ; \
10928         (cd $(HOST_SUBDIR)/gcc && \
10929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10931                   "RANLIB=$${RANLIB}" \
10932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10933                   installcheck) \
10934           || exit 1
10935
10936 @endif gcc
10937
10938 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
10939 maybe-mostlyclean-gcc:
10940 @if gcc
10941 maybe-mostlyclean-gcc: mostlyclean-gcc
10942
10943 mostlyclean-gcc: 
10944         @[ -f ./gcc/Makefile ] || exit 0; \
10945         r=`${PWD_COMMAND}`; export r; \
10946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10947         $(HOST_EXPORTS) \
10948         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10950         done; \
10951         echo "Doing mostlyclean in gcc" ; \
10952         (cd $(HOST_SUBDIR)/gcc && \
10953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10955                   "RANLIB=$${RANLIB}" \
10956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10957                   mostlyclean) \
10958           || exit 1
10959
10960 @endif gcc
10961
10962 .PHONY: maybe-clean-gcc clean-gcc
10963 maybe-clean-gcc:
10964 @if gcc
10965 maybe-clean-gcc: clean-gcc
10966
10967 clean-gcc: 
10968         @[ -f ./gcc/Makefile ] || exit 0; \
10969         r=`${PWD_COMMAND}`; export r; \
10970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10971         $(HOST_EXPORTS) \
10972         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10974         done; \
10975         echo "Doing clean in gcc" ; \
10976         (cd $(HOST_SUBDIR)/gcc && \
10977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10979                   "RANLIB=$${RANLIB}" \
10980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10981                   clean) \
10982           || exit 1
10983
10984 @endif gcc
10985
10986 .PHONY: maybe-distclean-gcc distclean-gcc
10987 maybe-distclean-gcc:
10988 @if gcc
10989 maybe-distclean-gcc: distclean-gcc
10990
10991 distclean-gcc: 
10992         @[ -f ./gcc/Makefile ] || exit 0; \
10993         r=`${PWD_COMMAND}`; export r; \
10994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10995         $(HOST_EXPORTS) \
10996         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
10997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10998         done; \
10999         echo "Doing distclean in gcc" ; \
11000         (cd $(HOST_SUBDIR)/gcc && \
11001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11003                   "RANLIB=$${RANLIB}" \
11004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11005                   distclean) \
11006           || exit 1
11007
11008 @endif gcc
11009
11010 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
11011 maybe-maintainer-clean-gcc:
11012 @if gcc
11013 maybe-maintainer-clean-gcc: maintainer-clean-gcc
11014
11015 maintainer-clean-gcc: 
11016         @[ -f ./gcc/Makefile ] || exit 0; \
11017         r=`${PWD_COMMAND}`; export r; \
11018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11019         $(HOST_EXPORTS) \
11020         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
11021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11022         done; \
11023         echo "Doing maintainer-clean in gcc" ; \
11024         (cd $(HOST_SUBDIR)/gcc && \
11025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11027                   "RANLIB=$${RANLIB}" \
11028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11029                   maintainer-clean) \
11030           || exit 1
11031
11032 @endif gcc
11033
11034
11035
11036 .PHONY: configure-gmp maybe-configure-gmp
11037 maybe-configure-gmp:
11038 @if gcc-bootstrap
11039 configure-gmp: stage_current
11040 @endif gcc-bootstrap
11041 @if gmp
11042 maybe-configure-gmp: configure-gmp
11043 configure-gmp: 
11044         @r=`${PWD_COMMAND}`; export r; \
11045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11046         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11047         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11048         $(HOST_EXPORTS)  \
11049         echo Configuring in $(HOST_SUBDIR)/gmp; \
11050         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
11051         case $(srcdir) in \
11052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11053           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11055         esac; \
11056         module_srcdir=gmp; \
11057         $(SHELL) \
11058           $$s/$$module_srcdir/configure \
11059           --srcdir=$${topdir}/$$module_srcdir \
11060           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11061           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
11062           || exit 1
11063 @endif gmp
11064
11065
11066
11067 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
11068 maybe-configure-stage1-gmp:
11069 @if gmp-bootstrap
11070 maybe-configure-stage1-gmp: configure-stage1-gmp
11071 configure-stage1-gmp:
11072         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11073         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11074         @r=`${PWD_COMMAND}`; export r; \
11075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11076         TFLAGS="$(STAGE1_TFLAGS)"; \
11077         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11078         $(HOST_EXPORTS) \
11079         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11080         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11081         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11082         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp ; \
11083         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11084         cd $(HOST_SUBDIR)/gmp || exit 1; \
11085         case $(srcdir) in \
11086           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11087           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11088                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11089         esac; \
11090         module_srcdir=gmp; \
11091         $(SHELL) $$s/$$module_srcdir/configure \
11092           --srcdir=$${topdir}/$$module_srcdir \
11093           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11094           --target=none-${host_vendor}-${host_os} \
11095            \
11096           $(STAGE1_CONFIGURE_FLAGS) \
11097           --disable-shared LEX="touch lex.yy.c"
11098 @endif gmp-bootstrap
11099
11100 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
11101 maybe-configure-stage2-gmp:
11102 @if gmp-bootstrap
11103 maybe-configure-stage2-gmp: configure-stage2-gmp
11104 configure-stage2-gmp:
11105         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11106         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11107         @r=`${PWD_COMMAND}`; export r; \
11108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11109         TFLAGS="$(STAGE2_TFLAGS)"; \
11110         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11111         $(HOST_EXPORTS) \
11112         $(POSTSTAGE1_HOST_EXPORTS) \
11113         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11114         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11115         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11116         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp ; \
11117         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11118         cd $(HOST_SUBDIR)/gmp || exit 1; \
11119         case $(srcdir) in \
11120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11121           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11123         esac; \
11124         module_srcdir=gmp; \
11125         $(SHELL) $$s/$$module_srcdir/configure \
11126           --srcdir=$${topdir}/$$module_srcdir \
11127           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11128           --target=none-${host_vendor}-${host_os} \
11129            --with-build-libsubdir=$(HOST_SUBDIR)  \
11130           $(STAGE2_CONFIGURE_FLAGS) \
11131           --disable-shared LEX="touch lex.yy.c"
11132 @endif gmp-bootstrap
11133
11134 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
11135 maybe-configure-stage3-gmp:
11136 @if gmp-bootstrap
11137 maybe-configure-stage3-gmp: configure-stage3-gmp
11138 configure-stage3-gmp:
11139         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11140         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11141         @r=`${PWD_COMMAND}`; export r; \
11142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11143         TFLAGS="$(STAGE3_TFLAGS)"; \
11144         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11145         $(HOST_EXPORTS) \
11146         $(POSTSTAGE1_HOST_EXPORTS) \
11147         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11148         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11149         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11150         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp ; \
11151         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11152         cd $(HOST_SUBDIR)/gmp || exit 1; \
11153         case $(srcdir) in \
11154           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11155           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11156                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11157         esac; \
11158         module_srcdir=gmp; \
11159         $(SHELL) $$s/$$module_srcdir/configure \
11160           --srcdir=$${topdir}/$$module_srcdir \
11161           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11162           --target=none-${host_vendor}-${host_os} \
11163            --with-build-libsubdir=$(HOST_SUBDIR)  \
11164           $(STAGE3_CONFIGURE_FLAGS) \
11165           --disable-shared LEX="touch lex.yy.c"
11166 @endif gmp-bootstrap
11167
11168 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
11169 maybe-configure-stage4-gmp:
11170 @if gmp-bootstrap
11171 maybe-configure-stage4-gmp: configure-stage4-gmp
11172 configure-stage4-gmp:
11173         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11174         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11175         @r=`${PWD_COMMAND}`; export r; \
11176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11177         TFLAGS="$(STAGE4_TFLAGS)"; \
11178         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11179         $(HOST_EXPORTS) \
11180         $(POSTSTAGE1_HOST_EXPORTS) \
11181         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11182         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11183         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11184         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp ; \
11185         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11186         cd $(HOST_SUBDIR)/gmp || exit 1; \
11187         case $(srcdir) in \
11188           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11189           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11190                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11191         esac; \
11192         module_srcdir=gmp; \
11193         $(SHELL) $$s/$$module_srcdir/configure \
11194           --srcdir=$${topdir}/$$module_srcdir \
11195           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11196           --target=none-${host_vendor}-${host_os} \
11197            --with-build-libsubdir=$(HOST_SUBDIR)  \
11198           $(STAGE4_CONFIGURE_FLAGS) \
11199           --disable-shared LEX="touch lex.yy.c"
11200 @endif gmp-bootstrap
11201
11202 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
11203 maybe-configure-stageprofile-gmp:
11204 @if gmp-bootstrap
11205 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
11206 configure-stageprofile-gmp:
11207         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11208         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11209         @r=`${PWD_COMMAND}`; export r; \
11210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11211         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11212         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11213         $(HOST_EXPORTS) \
11214         $(POSTSTAGE1_HOST_EXPORTS) \
11215         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11216         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11217         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11218         echo Configuring stage profile in $(HOST_SUBDIR)/gmp ; \
11219         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11220         cd $(HOST_SUBDIR)/gmp || exit 1; \
11221         case $(srcdir) in \
11222           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11223           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11224                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11225         esac; \
11226         module_srcdir=gmp; \
11227         $(SHELL) $$s/$$module_srcdir/configure \
11228           --srcdir=$${topdir}/$$module_srcdir \
11229           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11230           --target=none-${host_vendor}-${host_os} \
11231            --with-build-libsubdir=$(HOST_SUBDIR)  \
11232           $(STAGEprofile_CONFIGURE_FLAGS) \
11233           --disable-shared LEX="touch lex.yy.c"
11234 @endif gmp-bootstrap
11235
11236 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
11237 maybe-configure-stagefeedback-gmp:
11238 @if gmp-bootstrap
11239 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
11240 configure-stagefeedback-gmp:
11241         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11242         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
11243         @r=`${PWD_COMMAND}`; export r; \
11244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11245         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11246         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
11247         $(HOST_EXPORTS) \
11248         $(POSTSTAGE1_HOST_EXPORTS) \
11249         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11250         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11251         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11252         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp ; \
11253         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp ; \
11254         cd $(HOST_SUBDIR)/gmp || exit 1; \
11255         case $(srcdir) in \
11256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11257           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
11258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11259         esac; \
11260         module_srcdir=gmp; \
11261         $(SHELL) $$s/$$module_srcdir/configure \
11262           --srcdir=$${topdir}/$$module_srcdir \
11263           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
11264           --target=none-${host_vendor}-${host_os} \
11265            --with-build-libsubdir=$(HOST_SUBDIR)  \
11266           $(STAGEfeedback_CONFIGURE_FLAGS) \
11267           --disable-shared LEX="touch lex.yy.c"
11268 @endif gmp-bootstrap
11269
11270
11271
11272
11273
11274 .PHONY: all-gmp maybe-all-gmp
11275 maybe-all-gmp:
11276 @if gcc-bootstrap
11277 all-gmp: stage_current
11278 @endif gcc-bootstrap
11279 @if gmp
11280 TARGET-gmp=all
11281 maybe-all-gmp: all-gmp
11282 all-gmp: configure-gmp
11283         @r=`${PWD_COMMAND}`; export r; \
11284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11285         $(HOST_EXPORTS)  \
11286         (cd $(HOST_SUBDIR)/gmp && \
11287           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
11288                 $(TARGET-gmp))
11289 @endif gmp
11290
11291
11292
11293 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
11294 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
11295 maybe-all-stage1-gmp:
11296 maybe-clean-stage1-gmp:
11297 @if gmp-bootstrap
11298 maybe-all-stage1-gmp: all-stage1-gmp
11299 all-stage1: all-stage1-gmp
11300 TARGET-stage1-gmp = $(TARGET-gmp)
11301 all-stage1-gmp: configure-stage1-gmp
11302         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11303         @r=`${PWD_COMMAND}`; export r; \
11304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11305         TFLAGS="$(STAGE1_TFLAGS)"; \
11306         $(HOST_EXPORTS)  \
11307         cd $(HOST_SUBDIR)/gmp && \
11308         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11309                 CFLAGS="$(STAGE1_CFLAGS)" \
11310                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11311                 LIBCFLAGS="$(LIBCFLAGS)" \
11312                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11313                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11314                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11315                 $(EXTRA_HOST_FLAGS)  \
11316                 $(STAGE1_FLAGS_TO_PASS)  \
11317                 TFLAGS="$(STAGE1_TFLAGS)" \
11318                 $(TARGET-stage1-gmp)
11319
11320 maybe-clean-stage1-gmp: clean-stage1-gmp
11321 clean-stage1: clean-stage1-gmp
11322 clean-stage1-gmp:
11323         @if [ $(current_stage) = stage1 ]; then \
11324           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11325         else \
11326           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
11327           $(MAKE) stage1-start; \
11328         fi; \
11329         cd $(HOST_SUBDIR)/gmp && \
11330         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11331         $(STAGE1_FLAGS_TO_PASS)  clean
11332 @endif gmp-bootstrap
11333
11334
11335 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
11336 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
11337 maybe-all-stage2-gmp:
11338 maybe-clean-stage2-gmp:
11339 @if gmp-bootstrap
11340 maybe-all-stage2-gmp: all-stage2-gmp
11341 all-stage2: all-stage2-gmp
11342 TARGET-stage2-gmp = $(TARGET-gmp)
11343 all-stage2-gmp: configure-stage2-gmp
11344         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11345         @r=`${PWD_COMMAND}`; export r; \
11346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11347         TFLAGS="$(STAGE2_TFLAGS)"; \
11348         $(HOST_EXPORTS) \
11349         $(POSTSTAGE1_HOST_EXPORTS)  \
11350         cd $(HOST_SUBDIR)/gmp && \
11351         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11352                 CFLAGS="$(STAGE2_CFLAGS)" \
11353                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11354                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11355                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11356                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11357                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11358                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11359                 TFLAGS="$(STAGE2_TFLAGS)" \
11360                 $(TARGET-stage2-gmp)
11361
11362 maybe-clean-stage2-gmp: clean-stage2-gmp
11363 clean-stage2: clean-stage2-gmp
11364 clean-stage2-gmp:
11365         @if [ $(current_stage) = stage2 ]; then \
11366           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11367         else \
11368           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
11369           $(MAKE) stage2-start; \
11370         fi; \
11371         cd $(HOST_SUBDIR)/gmp && \
11372         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11373 @endif gmp-bootstrap
11374
11375
11376 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
11377 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
11378 maybe-all-stage3-gmp:
11379 maybe-clean-stage3-gmp:
11380 @if gmp-bootstrap
11381 maybe-all-stage3-gmp: all-stage3-gmp
11382 all-stage3: all-stage3-gmp
11383 TARGET-stage3-gmp = $(TARGET-gmp)
11384 all-stage3-gmp: configure-stage3-gmp
11385         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11386         @r=`${PWD_COMMAND}`; export r; \
11387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11388         TFLAGS="$(STAGE3_TFLAGS)"; \
11389         $(HOST_EXPORTS) \
11390         $(POSTSTAGE1_HOST_EXPORTS)  \
11391         cd $(HOST_SUBDIR)/gmp && \
11392         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11393                 CFLAGS="$(STAGE3_CFLAGS)" \
11394                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11395                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11396                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11397                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11398                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11399                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11400                 TFLAGS="$(STAGE3_TFLAGS)" \
11401                 $(TARGET-stage3-gmp)
11402
11403 maybe-clean-stage3-gmp: clean-stage3-gmp
11404 clean-stage3: clean-stage3-gmp
11405 clean-stage3-gmp:
11406         @if [ $(current_stage) = stage3 ]; then \
11407           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11408         else \
11409           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
11410           $(MAKE) stage3-start; \
11411         fi; \
11412         cd $(HOST_SUBDIR)/gmp && \
11413         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11414 @endif gmp-bootstrap
11415
11416
11417 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
11418 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
11419 maybe-all-stage4-gmp:
11420 maybe-clean-stage4-gmp:
11421 @if gmp-bootstrap
11422 maybe-all-stage4-gmp: all-stage4-gmp
11423 all-stage4: all-stage4-gmp
11424 TARGET-stage4-gmp = $(TARGET-gmp)
11425 all-stage4-gmp: configure-stage4-gmp
11426         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11427         @r=`${PWD_COMMAND}`; export r; \
11428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11429         TFLAGS="$(STAGE4_TFLAGS)"; \
11430         $(HOST_EXPORTS) \
11431         $(POSTSTAGE1_HOST_EXPORTS)  \
11432         cd $(HOST_SUBDIR)/gmp && \
11433         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11434                 CFLAGS="$(STAGE4_CFLAGS)" \
11435                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11436                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11437                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11438                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11439                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11440                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11441                 TFLAGS="$(STAGE4_TFLAGS)" \
11442                 $(TARGET-stage4-gmp)
11443
11444 maybe-clean-stage4-gmp: clean-stage4-gmp
11445 clean-stage4: clean-stage4-gmp
11446 clean-stage4-gmp:
11447         @if [ $(current_stage) = stage4 ]; then \
11448           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11449         else \
11450           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
11451           $(MAKE) stage4-start; \
11452         fi; \
11453         cd $(HOST_SUBDIR)/gmp && \
11454         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11455 @endif gmp-bootstrap
11456
11457
11458 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
11459 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
11460 maybe-all-stageprofile-gmp:
11461 maybe-clean-stageprofile-gmp:
11462 @if gmp-bootstrap
11463 maybe-all-stageprofile-gmp: all-stageprofile-gmp
11464 all-stageprofile: all-stageprofile-gmp
11465 TARGET-stageprofile-gmp = $(TARGET-gmp)
11466 all-stageprofile-gmp: configure-stageprofile-gmp
11467         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11468         @r=`${PWD_COMMAND}`; export r; \
11469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11470         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11471         $(HOST_EXPORTS) \
11472         $(POSTSTAGE1_HOST_EXPORTS)  \
11473         cd $(HOST_SUBDIR)/gmp && \
11474         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11475                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11476                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11477                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11478                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11479                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11480                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11481                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11482                 TFLAGS="$(STAGEprofile_TFLAGS)" \
11483                 $(TARGET-stageprofile-gmp)
11484
11485 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
11486 clean-stageprofile: clean-stageprofile-gmp
11487 clean-stageprofile-gmp:
11488         @if [ $(current_stage) = stageprofile ]; then \
11489           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11490         else \
11491           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
11492           $(MAKE) stageprofile-start; \
11493         fi; \
11494         cd $(HOST_SUBDIR)/gmp && \
11495         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11496 @endif gmp-bootstrap
11497
11498
11499 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
11500 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
11501 maybe-all-stagefeedback-gmp:
11502 maybe-clean-stagefeedback-gmp:
11503 @if gmp-bootstrap
11504 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
11505 all-stagefeedback: all-stagefeedback-gmp
11506 TARGET-stagefeedback-gmp = $(TARGET-gmp)
11507 all-stagefeedback-gmp: configure-stagefeedback-gmp
11508         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11509         @r=`${PWD_COMMAND}`; export r; \
11510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11511         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11512         $(HOST_EXPORTS) \
11513         $(POSTSTAGE1_HOST_EXPORTS)  \
11514         cd $(HOST_SUBDIR)/gmp && \
11515         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11516                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11517                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11518                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11519                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11520                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11521                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11522                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
11523                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
11524                 $(TARGET-stagefeedback-gmp)
11525
11526 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
11527 clean-stagefeedback: clean-stagefeedback-gmp
11528 clean-stagefeedback-gmp:
11529         @if [ $(current_stage) = stagefeedback ]; then \
11530           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
11531         else \
11532           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
11533           $(MAKE) stagefeedback-start; \
11534         fi; \
11535         cd $(HOST_SUBDIR)/gmp && \
11536         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
11537 @endif gmp-bootstrap
11538
11539
11540
11541
11542
11543 .PHONY: check-gmp maybe-check-gmp
11544 maybe-check-gmp:
11545 @if gmp
11546 maybe-check-gmp: check-gmp
11547
11548 check-gmp:
11549         @: $(MAKE); $(unstage)
11550         @r=`${PWD_COMMAND}`; export r; \
11551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11552         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
11553         (cd $(HOST_SUBDIR)/gmp && \
11554           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
11555
11556 @endif gmp
11557
11558 .PHONY: install-gmp maybe-install-gmp
11559 maybe-install-gmp:
11560 @if gmp
11561 maybe-install-gmp: install-gmp
11562
11563 install-gmp:
11564
11565 @endif gmp
11566
11567 .PHONY: install-strip-gmp maybe-install-strip-gmp
11568 maybe-install-strip-gmp:
11569 @if gmp
11570 maybe-install-strip-gmp: install-strip-gmp
11571
11572 install-strip-gmp:
11573
11574 @endif gmp
11575
11576 # Other targets (info, dvi, pdf, etc.)
11577
11578 .PHONY: maybe-info-gmp info-gmp
11579 maybe-info-gmp:
11580 @if gmp
11581 maybe-info-gmp: info-gmp
11582
11583 info-gmp: \
11584     configure-gmp 
11585         @[ -f ./gmp/Makefile ] || exit 0; \
11586         r=`${PWD_COMMAND}`; export r; \
11587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11588         $(HOST_EXPORTS) \
11589         for flag in $(EXTRA_HOST_FLAGS) ; do \
11590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11591         done; \
11592         echo "Doing info in gmp" ; \
11593         (cd $(HOST_SUBDIR)/gmp && \
11594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11596                   "RANLIB=$${RANLIB}" \
11597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11598                   info) \
11599           || exit 1
11600
11601 @endif gmp
11602
11603 .PHONY: maybe-dvi-gmp dvi-gmp
11604 maybe-dvi-gmp:
11605 @if gmp
11606 maybe-dvi-gmp: dvi-gmp
11607
11608 dvi-gmp: \
11609     configure-gmp 
11610         @[ -f ./gmp/Makefile ] || exit 0; \
11611         r=`${PWD_COMMAND}`; export r; \
11612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11613         $(HOST_EXPORTS) \
11614         for flag in $(EXTRA_HOST_FLAGS) ; do \
11615           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11616         done; \
11617         echo "Doing dvi in gmp" ; \
11618         (cd $(HOST_SUBDIR)/gmp && \
11619           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11620                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11621                   "RANLIB=$${RANLIB}" \
11622                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11623                   dvi) \
11624           || exit 1
11625
11626 @endif gmp
11627
11628 .PHONY: maybe-pdf-gmp pdf-gmp
11629 maybe-pdf-gmp:
11630 @if gmp
11631 maybe-pdf-gmp: pdf-gmp
11632
11633 pdf-gmp: \
11634     configure-gmp 
11635         @[ -f ./gmp/Makefile ] || exit 0; \
11636         r=`${PWD_COMMAND}`; export r; \
11637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11638         $(HOST_EXPORTS) \
11639         for flag in $(EXTRA_HOST_FLAGS) ; do \
11640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11641         done; \
11642         echo "Doing pdf in gmp" ; \
11643         (cd $(HOST_SUBDIR)/gmp && \
11644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11646                   "RANLIB=$${RANLIB}" \
11647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11648                   pdf) \
11649           || exit 1
11650
11651 @endif gmp
11652
11653 .PHONY: maybe-html-gmp html-gmp
11654 maybe-html-gmp:
11655 @if gmp
11656 maybe-html-gmp: html-gmp
11657
11658 html-gmp: \
11659     configure-gmp 
11660         @[ -f ./gmp/Makefile ] || exit 0; \
11661         r=`${PWD_COMMAND}`; export r; \
11662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11663         $(HOST_EXPORTS) \
11664         for flag in $(EXTRA_HOST_FLAGS) ; do \
11665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11666         done; \
11667         echo "Doing html in gmp" ; \
11668         (cd $(HOST_SUBDIR)/gmp && \
11669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11671                   "RANLIB=$${RANLIB}" \
11672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11673                   html) \
11674           || exit 1
11675
11676 @endif gmp
11677
11678 .PHONY: maybe-TAGS-gmp TAGS-gmp
11679 maybe-TAGS-gmp:
11680 @if gmp
11681 maybe-TAGS-gmp: TAGS-gmp
11682
11683 TAGS-gmp: \
11684     configure-gmp 
11685         @[ -f ./gmp/Makefile ] || exit 0; \
11686         r=`${PWD_COMMAND}`; export r; \
11687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11688         $(HOST_EXPORTS) \
11689         for flag in $(EXTRA_HOST_FLAGS) ; do \
11690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11691         done; \
11692         echo "Doing TAGS in gmp" ; \
11693         (cd $(HOST_SUBDIR)/gmp && \
11694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11696                   "RANLIB=$${RANLIB}" \
11697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11698                   TAGS) \
11699           || exit 1
11700
11701 @endif gmp
11702
11703 .PHONY: maybe-install-info-gmp install-info-gmp
11704 maybe-install-info-gmp:
11705 @if gmp
11706 maybe-install-info-gmp: install-info-gmp
11707
11708 install-info-gmp: \
11709     configure-gmp \
11710     info-gmp 
11711         @[ -f ./gmp/Makefile ] || exit 0; \
11712         r=`${PWD_COMMAND}`; export r; \
11713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11714         $(HOST_EXPORTS) \
11715         for flag in $(EXTRA_HOST_FLAGS) ; do \
11716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11717         done; \
11718         echo "Doing install-info in gmp" ; \
11719         (cd $(HOST_SUBDIR)/gmp && \
11720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11722                   "RANLIB=$${RANLIB}" \
11723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11724                   install-info) \
11725           || exit 1
11726
11727 @endif gmp
11728
11729 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
11730 maybe-install-pdf-gmp:
11731 @if gmp
11732 maybe-install-pdf-gmp: install-pdf-gmp
11733
11734 install-pdf-gmp: \
11735     configure-gmp \
11736     pdf-gmp 
11737         @[ -f ./gmp/Makefile ] || exit 0; \
11738         r=`${PWD_COMMAND}`; export r; \
11739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11740         $(HOST_EXPORTS) \
11741         for flag in $(EXTRA_HOST_FLAGS) ; do \
11742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11743         done; \
11744         echo "Doing install-pdf in gmp" ; \
11745         (cd $(HOST_SUBDIR)/gmp && \
11746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11748                   "RANLIB=$${RANLIB}" \
11749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11750                   install-pdf) \
11751           || exit 1
11752
11753 @endif gmp
11754
11755 .PHONY: maybe-install-html-gmp install-html-gmp
11756 maybe-install-html-gmp:
11757 @if gmp
11758 maybe-install-html-gmp: install-html-gmp
11759
11760 install-html-gmp: \
11761     configure-gmp \
11762     html-gmp 
11763         @[ -f ./gmp/Makefile ] || exit 0; \
11764         r=`${PWD_COMMAND}`; export r; \
11765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11766         $(HOST_EXPORTS) \
11767         for flag in $(EXTRA_HOST_FLAGS) ; do \
11768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11769         done; \
11770         echo "Doing install-html in gmp" ; \
11771         (cd $(HOST_SUBDIR)/gmp && \
11772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11774                   "RANLIB=$${RANLIB}" \
11775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11776                   install-html) \
11777           || exit 1
11778
11779 @endif gmp
11780
11781 .PHONY: maybe-installcheck-gmp installcheck-gmp
11782 maybe-installcheck-gmp:
11783 @if gmp
11784 maybe-installcheck-gmp: installcheck-gmp
11785
11786 installcheck-gmp: \
11787     configure-gmp 
11788         @[ -f ./gmp/Makefile ] || exit 0; \
11789         r=`${PWD_COMMAND}`; export r; \
11790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11791         $(HOST_EXPORTS) \
11792         for flag in $(EXTRA_HOST_FLAGS) ; do \
11793           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11794         done; \
11795         echo "Doing installcheck in gmp" ; \
11796         (cd $(HOST_SUBDIR)/gmp && \
11797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11799                   "RANLIB=$${RANLIB}" \
11800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11801                   installcheck) \
11802           || exit 1
11803
11804 @endif gmp
11805
11806 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
11807 maybe-mostlyclean-gmp:
11808 @if gmp
11809 maybe-mostlyclean-gmp: mostlyclean-gmp
11810
11811 mostlyclean-gmp: 
11812         @[ -f ./gmp/Makefile ] || exit 0; \
11813         r=`${PWD_COMMAND}`; export r; \
11814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11815         $(HOST_EXPORTS) \
11816         for flag in $(EXTRA_HOST_FLAGS) ; do \
11817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11818         done; \
11819         echo "Doing mostlyclean in gmp" ; \
11820         (cd $(HOST_SUBDIR)/gmp && \
11821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11823                   "RANLIB=$${RANLIB}" \
11824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11825                   mostlyclean) \
11826           || exit 1
11827
11828 @endif gmp
11829
11830 .PHONY: maybe-clean-gmp clean-gmp
11831 maybe-clean-gmp:
11832 @if gmp
11833 maybe-clean-gmp: clean-gmp
11834
11835 clean-gmp: 
11836         @[ -f ./gmp/Makefile ] || exit 0; \
11837         r=`${PWD_COMMAND}`; export r; \
11838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11839         $(HOST_EXPORTS) \
11840         for flag in $(EXTRA_HOST_FLAGS) ; do \
11841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11842         done; \
11843         echo "Doing clean in gmp" ; \
11844         (cd $(HOST_SUBDIR)/gmp && \
11845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11847                   "RANLIB=$${RANLIB}" \
11848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11849                   clean) \
11850           || exit 1
11851
11852 @endif gmp
11853
11854 .PHONY: maybe-distclean-gmp distclean-gmp
11855 maybe-distclean-gmp:
11856 @if gmp
11857 maybe-distclean-gmp: distclean-gmp
11858
11859 distclean-gmp: 
11860         @[ -f ./gmp/Makefile ] || exit 0; \
11861         r=`${PWD_COMMAND}`; export r; \
11862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11863         $(HOST_EXPORTS) \
11864         for flag in $(EXTRA_HOST_FLAGS) ; do \
11865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11866         done; \
11867         echo "Doing distclean in gmp" ; \
11868         (cd $(HOST_SUBDIR)/gmp && \
11869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11871                   "RANLIB=$${RANLIB}" \
11872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11873                   distclean) \
11874           || exit 1
11875
11876 @endif gmp
11877
11878 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
11879 maybe-maintainer-clean-gmp:
11880 @if gmp
11881 maybe-maintainer-clean-gmp: maintainer-clean-gmp
11882
11883 maintainer-clean-gmp: 
11884         @[ -f ./gmp/Makefile ] || exit 0; \
11885         r=`${PWD_COMMAND}`; export r; \
11886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11887         $(HOST_EXPORTS) \
11888         for flag in $(EXTRA_HOST_FLAGS) ; do \
11889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11890         done; \
11891         echo "Doing maintainer-clean in gmp" ; \
11892         (cd $(HOST_SUBDIR)/gmp && \
11893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11895                   "RANLIB=$${RANLIB}" \
11896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11897                   maintainer-clean) \
11898           || exit 1
11899
11900 @endif gmp
11901
11902
11903
11904 .PHONY: configure-mpfr maybe-configure-mpfr
11905 maybe-configure-mpfr:
11906 @if gcc-bootstrap
11907 configure-mpfr: stage_current
11908 @endif gcc-bootstrap
11909 @if mpfr
11910 maybe-configure-mpfr: configure-mpfr
11911 configure-mpfr: 
11912         @r=`${PWD_COMMAND}`; export r; \
11913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11914         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11915         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11916         $(HOST_EXPORTS)  \
11917         echo Configuring in $(HOST_SUBDIR)/mpfr; \
11918         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
11919         case $(srcdir) in \
11920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11921           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11923         esac; \
11924         module_srcdir=mpfr; \
11925         $(SHELL) \
11926           $$s/$$module_srcdir/configure \
11927           --srcdir=$${topdir}/$$module_srcdir \
11928           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11929           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
11930           || exit 1
11931 @endif mpfr
11932
11933
11934
11935 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
11936 maybe-configure-stage1-mpfr:
11937 @if mpfr-bootstrap
11938 maybe-configure-stage1-mpfr: configure-stage1-mpfr
11939 configure-stage1-mpfr:
11940         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11941         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11942         @r=`${PWD_COMMAND}`; export r; \
11943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11944         TFLAGS="$(STAGE1_TFLAGS)"; \
11945         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11946         $(HOST_EXPORTS) \
11947         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11948         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11949         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11950         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr ; \
11951         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11952         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11953         case $(srcdir) in \
11954           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11955           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11956                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11957         esac; \
11958         module_srcdir=mpfr; \
11959         $(SHELL) $$s/$$module_srcdir/configure \
11960           --srcdir=$${topdir}/$$module_srcdir \
11961           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11962           --target=${target_alias} \
11963            \
11964           $(STAGE1_CONFIGURE_FLAGS) \
11965           --disable-shared @extra_mpfr_configure_flags@
11966 @endif mpfr-bootstrap
11967
11968 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
11969 maybe-configure-stage2-mpfr:
11970 @if mpfr-bootstrap
11971 maybe-configure-stage2-mpfr: configure-stage2-mpfr
11972 configure-stage2-mpfr:
11973         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11974         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
11975         @r=`${PWD_COMMAND}`; export r; \
11976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11977         TFLAGS="$(STAGE2_TFLAGS)"; \
11978         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
11979         $(HOST_EXPORTS) \
11980         $(POSTSTAGE1_HOST_EXPORTS) \
11981         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11982         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11983         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11984         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr ; \
11985         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
11986         cd $(HOST_SUBDIR)/mpfr || exit 1; \
11987         case $(srcdir) in \
11988           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11989           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
11990                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11991         esac; \
11992         module_srcdir=mpfr; \
11993         $(SHELL) $$s/$$module_srcdir/configure \
11994           --srcdir=$${topdir}/$$module_srcdir \
11995           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11996           --target=${target_alias} \
11997            --with-build-libsubdir=$(HOST_SUBDIR)  \
11998           $(STAGE2_CONFIGURE_FLAGS) \
11999           --disable-shared @extra_mpfr_configure_flags@
12000 @endif mpfr-bootstrap
12001
12002 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
12003 maybe-configure-stage3-mpfr:
12004 @if mpfr-bootstrap
12005 maybe-configure-stage3-mpfr: configure-stage3-mpfr
12006 configure-stage3-mpfr:
12007         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12008         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12009         @r=`${PWD_COMMAND}`; export r; \
12010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12011         TFLAGS="$(STAGE3_TFLAGS)"; \
12012         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12013         $(HOST_EXPORTS) \
12014         $(POSTSTAGE1_HOST_EXPORTS) \
12015         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12016         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12017         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12018         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr ; \
12019         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12020         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12021         case $(srcdir) in \
12022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12023           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12025         esac; \
12026         module_srcdir=mpfr; \
12027         $(SHELL) $$s/$$module_srcdir/configure \
12028           --srcdir=$${topdir}/$$module_srcdir \
12029           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12030           --target=${target_alias} \
12031            --with-build-libsubdir=$(HOST_SUBDIR)  \
12032           $(STAGE3_CONFIGURE_FLAGS) \
12033           --disable-shared @extra_mpfr_configure_flags@
12034 @endif mpfr-bootstrap
12035
12036 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
12037 maybe-configure-stage4-mpfr:
12038 @if mpfr-bootstrap
12039 maybe-configure-stage4-mpfr: configure-stage4-mpfr
12040 configure-stage4-mpfr:
12041         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12042         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12043         @r=`${PWD_COMMAND}`; export r; \
12044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12045         TFLAGS="$(STAGE4_TFLAGS)"; \
12046         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12047         $(HOST_EXPORTS) \
12048         $(POSTSTAGE1_HOST_EXPORTS) \
12049         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12050         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12051         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12052         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr ; \
12053         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12054         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12055         case $(srcdir) in \
12056           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12057           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12058                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12059         esac; \
12060         module_srcdir=mpfr; \
12061         $(SHELL) $$s/$$module_srcdir/configure \
12062           --srcdir=$${topdir}/$$module_srcdir \
12063           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12064           --target=${target_alias} \
12065            --with-build-libsubdir=$(HOST_SUBDIR)  \
12066           $(STAGE4_CONFIGURE_FLAGS) \
12067           --disable-shared @extra_mpfr_configure_flags@
12068 @endif mpfr-bootstrap
12069
12070 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
12071 maybe-configure-stageprofile-mpfr:
12072 @if mpfr-bootstrap
12073 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
12074 configure-stageprofile-mpfr:
12075         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12076         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12077         @r=`${PWD_COMMAND}`; export r; \
12078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12079         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12080         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12081         $(HOST_EXPORTS) \
12082         $(POSTSTAGE1_HOST_EXPORTS) \
12083         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12084         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12085         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12086         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr ; \
12087         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12088         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12089         case $(srcdir) in \
12090           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12091           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12092                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12093         esac; \
12094         module_srcdir=mpfr; \
12095         $(SHELL) $$s/$$module_srcdir/configure \
12096           --srcdir=$${topdir}/$$module_srcdir \
12097           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12098           --target=${target_alias} \
12099            --with-build-libsubdir=$(HOST_SUBDIR)  \
12100           $(STAGEprofile_CONFIGURE_FLAGS) \
12101           --disable-shared @extra_mpfr_configure_flags@
12102 @endif mpfr-bootstrap
12103
12104 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
12105 maybe-configure-stagefeedback-mpfr:
12106 @if mpfr-bootstrap
12107 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
12108 configure-stagefeedback-mpfr:
12109         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12110         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
12111         @r=`${PWD_COMMAND}`; export r; \
12112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12113         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12114         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
12115         $(HOST_EXPORTS) \
12116         $(POSTSTAGE1_HOST_EXPORTS) \
12117         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12118         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12119         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12120         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr ; \
12121         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr ; \
12122         cd $(HOST_SUBDIR)/mpfr || exit 1; \
12123         case $(srcdir) in \
12124           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12125           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
12126                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12127         esac; \
12128         module_srcdir=mpfr; \
12129         $(SHELL) $$s/$$module_srcdir/configure \
12130           --srcdir=$${topdir}/$$module_srcdir \
12131           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12132           --target=${target_alias} \
12133            --with-build-libsubdir=$(HOST_SUBDIR)  \
12134           $(STAGEfeedback_CONFIGURE_FLAGS) \
12135           --disable-shared @extra_mpfr_configure_flags@
12136 @endif mpfr-bootstrap
12137
12138
12139
12140
12141
12142 .PHONY: all-mpfr maybe-all-mpfr
12143 maybe-all-mpfr:
12144 @if gcc-bootstrap
12145 all-mpfr: stage_current
12146 @endif gcc-bootstrap
12147 @if mpfr
12148 TARGET-mpfr=all
12149 maybe-all-mpfr: all-mpfr
12150 all-mpfr: configure-mpfr
12151         @r=`${PWD_COMMAND}`; export r; \
12152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12153         $(HOST_EXPORTS)  \
12154         (cd $(HOST_SUBDIR)/mpfr && \
12155           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
12156                 $(TARGET-mpfr))
12157 @endif mpfr
12158
12159
12160
12161 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
12162 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
12163 maybe-all-stage1-mpfr:
12164 maybe-clean-stage1-mpfr:
12165 @if mpfr-bootstrap
12166 maybe-all-stage1-mpfr: all-stage1-mpfr
12167 all-stage1: all-stage1-mpfr
12168 TARGET-stage1-mpfr = $(TARGET-mpfr)
12169 all-stage1-mpfr: configure-stage1-mpfr
12170         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12171         @r=`${PWD_COMMAND}`; export r; \
12172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12173         TFLAGS="$(STAGE1_TFLAGS)"; \
12174         $(HOST_EXPORTS)  \
12175         cd $(HOST_SUBDIR)/mpfr && \
12176         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12177                 CFLAGS="$(STAGE1_CFLAGS)" \
12178                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12179                 LIBCFLAGS="$(LIBCFLAGS)" \
12180                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12181                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12182                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12183                 $(EXTRA_HOST_FLAGS)  \
12184                 $(STAGE1_FLAGS_TO_PASS)  \
12185                 TFLAGS="$(STAGE1_TFLAGS)" \
12186                 $(TARGET-stage1-mpfr)
12187
12188 maybe-clean-stage1-mpfr: clean-stage1-mpfr
12189 clean-stage1: clean-stage1-mpfr
12190 clean-stage1-mpfr:
12191         @if [ $(current_stage) = stage1 ]; then \
12192           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12193         else \
12194           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
12195           $(MAKE) stage1-start; \
12196         fi; \
12197         cd $(HOST_SUBDIR)/mpfr && \
12198         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12199         $(STAGE1_FLAGS_TO_PASS)  clean
12200 @endif mpfr-bootstrap
12201
12202
12203 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
12204 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
12205 maybe-all-stage2-mpfr:
12206 maybe-clean-stage2-mpfr:
12207 @if mpfr-bootstrap
12208 maybe-all-stage2-mpfr: all-stage2-mpfr
12209 all-stage2: all-stage2-mpfr
12210 TARGET-stage2-mpfr = $(TARGET-mpfr)
12211 all-stage2-mpfr: configure-stage2-mpfr
12212         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12213         @r=`${PWD_COMMAND}`; export r; \
12214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12215         TFLAGS="$(STAGE2_TFLAGS)"; \
12216         $(HOST_EXPORTS) \
12217         $(POSTSTAGE1_HOST_EXPORTS)  \
12218         cd $(HOST_SUBDIR)/mpfr && \
12219         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12220                 CFLAGS="$(STAGE2_CFLAGS)" \
12221                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12222                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12223                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12224                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12225                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12226                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12227                 TFLAGS="$(STAGE2_TFLAGS)" \
12228                 $(TARGET-stage2-mpfr)
12229
12230 maybe-clean-stage2-mpfr: clean-stage2-mpfr
12231 clean-stage2: clean-stage2-mpfr
12232 clean-stage2-mpfr:
12233         @if [ $(current_stage) = stage2 ]; then \
12234           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12235         else \
12236           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
12237           $(MAKE) stage2-start; \
12238         fi; \
12239         cd $(HOST_SUBDIR)/mpfr && \
12240         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12241 @endif mpfr-bootstrap
12242
12243
12244 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
12245 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
12246 maybe-all-stage3-mpfr:
12247 maybe-clean-stage3-mpfr:
12248 @if mpfr-bootstrap
12249 maybe-all-stage3-mpfr: all-stage3-mpfr
12250 all-stage3: all-stage3-mpfr
12251 TARGET-stage3-mpfr = $(TARGET-mpfr)
12252 all-stage3-mpfr: configure-stage3-mpfr
12253         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12254         @r=`${PWD_COMMAND}`; export r; \
12255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12256         TFLAGS="$(STAGE3_TFLAGS)"; \
12257         $(HOST_EXPORTS) \
12258         $(POSTSTAGE1_HOST_EXPORTS)  \
12259         cd $(HOST_SUBDIR)/mpfr && \
12260         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12261                 CFLAGS="$(STAGE3_CFLAGS)" \
12262                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12263                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12264                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12265                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12266                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12267                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12268                 TFLAGS="$(STAGE3_TFLAGS)" \
12269                 $(TARGET-stage3-mpfr)
12270
12271 maybe-clean-stage3-mpfr: clean-stage3-mpfr
12272 clean-stage3: clean-stage3-mpfr
12273 clean-stage3-mpfr:
12274         @if [ $(current_stage) = stage3 ]; then \
12275           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12276         else \
12277           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
12278           $(MAKE) stage3-start; \
12279         fi; \
12280         cd $(HOST_SUBDIR)/mpfr && \
12281         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12282 @endif mpfr-bootstrap
12283
12284
12285 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
12286 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
12287 maybe-all-stage4-mpfr:
12288 maybe-clean-stage4-mpfr:
12289 @if mpfr-bootstrap
12290 maybe-all-stage4-mpfr: all-stage4-mpfr
12291 all-stage4: all-stage4-mpfr
12292 TARGET-stage4-mpfr = $(TARGET-mpfr)
12293 all-stage4-mpfr: configure-stage4-mpfr
12294         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12295         @r=`${PWD_COMMAND}`; export r; \
12296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12297         TFLAGS="$(STAGE4_TFLAGS)"; \
12298         $(HOST_EXPORTS) \
12299         $(POSTSTAGE1_HOST_EXPORTS)  \
12300         cd $(HOST_SUBDIR)/mpfr && \
12301         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12302                 CFLAGS="$(STAGE4_CFLAGS)" \
12303                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12304                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12305                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12306                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12307                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12308                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12309                 TFLAGS="$(STAGE4_TFLAGS)" \
12310                 $(TARGET-stage4-mpfr)
12311
12312 maybe-clean-stage4-mpfr: clean-stage4-mpfr
12313 clean-stage4: clean-stage4-mpfr
12314 clean-stage4-mpfr:
12315         @if [ $(current_stage) = stage4 ]; then \
12316           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12317         else \
12318           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
12319           $(MAKE) stage4-start; \
12320         fi; \
12321         cd $(HOST_SUBDIR)/mpfr && \
12322         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12323 @endif mpfr-bootstrap
12324
12325
12326 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
12327 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
12328 maybe-all-stageprofile-mpfr:
12329 maybe-clean-stageprofile-mpfr:
12330 @if mpfr-bootstrap
12331 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
12332 all-stageprofile: all-stageprofile-mpfr
12333 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
12334 all-stageprofile-mpfr: configure-stageprofile-mpfr
12335         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12336         @r=`${PWD_COMMAND}`; export r; \
12337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12338         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12339         $(HOST_EXPORTS) \
12340         $(POSTSTAGE1_HOST_EXPORTS)  \
12341         cd $(HOST_SUBDIR)/mpfr && \
12342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12343                 CFLAGS="$(STAGEprofile_CFLAGS)" \
12344                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
12345                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
12346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12349                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12350                 TFLAGS="$(STAGEprofile_TFLAGS)" \
12351                 $(TARGET-stageprofile-mpfr)
12352
12353 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
12354 clean-stageprofile: clean-stageprofile-mpfr
12355 clean-stageprofile-mpfr:
12356         @if [ $(current_stage) = stageprofile ]; then \
12357           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12358         else \
12359           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
12360           $(MAKE) stageprofile-start; \
12361         fi; \
12362         cd $(HOST_SUBDIR)/mpfr && \
12363         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12364 @endif mpfr-bootstrap
12365
12366
12367 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
12368 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
12369 maybe-all-stagefeedback-mpfr:
12370 maybe-clean-stagefeedback-mpfr:
12371 @if mpfr-bootstrap
12372 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
12373 all-stagefeedback: all-stagefeedback-mpfr
12374 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
12375 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
12376         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12377         @r=`${PWD_COMMAND}`; export r; \
12378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12379         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12380         $(HOST_EXPORTS) \
12381         $(POSTSTAGE1_HOST_EXPORTS)  \
12382         cd $(HOST_SUBDIR)/mpfr && \
12383         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12384                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
12385                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
12386                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
12387                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12388                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12389                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12390                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
12391                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
12392                 $(TARGET-stagefeedback-mpfr)
12393
12394 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
12395 clean-stagefeedback: clean-stagefeedback-mpfr
12396 clean-stagefeedback-mpfr:
12397         @if [ $(current_stage) = stagefeedback ]; then \
12398           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
12399         else \
12400           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
12401           $(MAKE) stagefeedback-start; \
12402         fi; \
12403         cd $(HOST_SUBDIR)/mpfr && \
12404         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
12405 @endif mpfr-bootstrap
12406
12407
12408
12409
12410
12411 .PHONY: check-mpfr maybe-check-mpfr
12412 maybe-check-mpfr:
12413 @if mpfr
12414 maybe-check-mpfr: check-mpfr
12415
12416 check-mpfr:
12417         @: $(MAKE); $(unstage)
12418         @r=`${PWD_COMMAND}`; export r; \
12419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12420         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12421         (cd $(HOST_SUBDIR)/mpfr && \
12422           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
12423
12424 @endif mpfr
12425
12426 .PHONY: install-mpfr maybe-install-mpfr
12427 maybe-install-mpfr:
12428 @if mpfr
12429 maybe-install-mpfr: install-mpfr
12430
12431 install-mpfr:
12432
12433 @endif mpfr
12434
12435 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
12436 maybe-install-strip-mpfr:
12437 @if mpfr
12438 maybe-install-strip-mpfr: install-strip-mpfr
12439
12440 install-strip-mpfr:
12441
12442 @endif mpfr
12443
12444 # Other targets (info, dvi, pdf, etc.)
12445
12446 .PHONY: maybe-info-mpfr info-mpfr
12447 maybe-info-mpfr:
12448 @if mpfr
12449 maybe-info-mpfr: info-mpfr
12450
12451 info-mpfr: \
12452     configure-mpfr 
12453         @[ -f ./mpfr/Makefile ] || exit 0; \
12454         r=`${PWD_COMMAND}`; export r; \
12455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12456         $(HOST_EXPORTS) \
12457         for flag in $(EXTRA_HOST_FLAGS) ; do \
12458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12459         done; \
12460         echo "Doing info in mpfr" ; \
12461         (cd $(HOST_SUBDIR)/mpfr && \
12462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12464                   "RANLIB=$${RANLIB}" \
12465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12466                   info) \
12467           || exit 1
12468
12469 @endif mpfr
12470
12471 .PHONY: maybe-dvi-mpfr dvi-mpfr
12472 maybe-dvi-mpfr:
12473 @if mpfr
12474 maybe-dvi-mpfr: dvi-mpfr
12475
12476 dvi-mpfr: \
12477     configure-mpfr 
12478         @[ -f ./mpfr/Makefile ] || exit 0; \
12479         r=`${PWD_COMMAND}`; export r; \
12480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12481         $(HOST_EXPORTS) \
12482         for flag in $(EXTRA_HOST_FLAGS) ; do \
12483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12484         done; \
12485         echo "Doing dvi in mpfr" ; \
12486         (cd $(HOST_SUBDIR)/mpfr && \
12487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12489                   "RANLIB=$${RANLIB}" \
12490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12491                   dvi) \
12492           || exit 1
12493
12494 @endif mpfr
12495
12496 .PHONY: maybe-pdf-mpfr pdf-mpfr
12497 maybe-pdf-mpfr:
12498 @if mpfr
12499 maybe-pdf-mpfr: pdf-mpfr
12500
12501 pdf-mpfr: \
12502     configure-mpfr 
12503         @[ -f ./mpfr/Makefile ] || exit 0; \
12504         r=`${PWD_COMMAND}`; export r; \
12505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12506         $(HOST_EXPORTS) \
12507         for flag in $(EXTRA_HOST_FLAGS) ; do \
12508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12509         done; \
12510         echo "Doing pdf in mpfr" ; \
12511         (cd $(HOST_SUBDIR)/mpfr && \
12512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12514                   "RANLIB=$${RANLIB}" \
12515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12516                   pdf) \
12517           || exit 1
12518
12519 @endif mpfr
12520
12521 .PHONY: maybe-html-mpfr html-mpfr
12522 maybe-html-mpfr:
12523 @if mpfr
12524 maybe-html-mpfr: html-mpfr
12525
12526 html-mpfr: \
12527     configure-mpfr 
12528         @[ -f ./mpfr/Makefile ] || exit 0; \
12529         r=`${PWD_COMMAND}`; export r; \
12530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12531         $(HOST_EXPORTS) \
12532         for flag in $(EXTRA_HOST_FLAGS) ; do \
12533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12534         done; \
12535         echo "Doing html in mpfr" ; \
12536         (cd $(HOST_SUBDIR)/mpfr && \
12537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12539                   "RANLIB=$${RANLIB}" \
12540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12541                   html) \
12542           || exit 1
12543
12544 @endif mpfr
12545
12546 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
12547 maybe-TAGS-mpfr:
12548 @if mpfr
12549 maybe-TAGS-mpfr: TAGS-mpfr
12550
12551 TAGS-mpfr: \
12552     configure-mpfr 
12553         @[ -f ./mpfr/Makefile ] || exit 0; \
12554         r=`${PWD_COMMAND}`; export r; \
12555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12556         $(HOST_EXPORTS) \
12557         for flag in $(EXTRA_HOST_FLAGS) ; do \
12558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12559         done; \
12560         echo "Doing TAGS in mpfr" ; \
12561         (cd $(HOST_SUBDIR)/mpfr && \
12562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12564                   "RANLIB=$${RANLIB}" \
12565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12566                   TAGS) \
12567           || exit 1
12568
12569 @endif mpfr
12570
12571 .PHONY: maybe-install-info-mpfr install-info-mpfr
12572 maybe-install-info-mpfr:
12573 @if mpfr
12574 maybe-install-info-mpfr: install-info-mpfr
12575
12576 install-info-mpfr: \
12577     configure-mpfr \
12578     info-mpfr 
12579         @[ -f ./mpfr/Makefile ] || exit 0; \
12580         r=`${PWD_COMMAND}`; export r; \
12581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12582         $(HOST_EXPORTS) \
12583         for flag in $(EXTRA_HOST_FLAGS) ; do \
12584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12585         done; \
12586         echo "Doing install-info in mpfr" ; \
12587         (cd $(HOST_SUBDIR)/mpfr && \
12588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12590                   "RANLIB=$${RANLIB}" \
12591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12592                   install-info) \
12593           || exit 1
12594
12595 @endif mpfr
12596
12597 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
12598 maybe-install-pdf-mpfr:
12599 @if mpfr
12600 maybe-install-pdf-mpfr: install-pdf-mpfr
12601
12602 install-pdf-mpfr: \
12603     configure-mpfr \
12604     pdf-mpfr 
12605         @[ -f ./mpfr/Makefile ] || exit 0; \
12606         r=`${PWD_COMMAND}`; export r; \
12607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12608         $(HOST_EXPORTS) \
12609         for flag in $(EXTRA_HOST_FLAGS) ; do \
12610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12611         done; \
12612         echo "Doing install-pdf in mpfr" ; \
12613         (cd $(HOST_SUBDIR)/mpfr && \
12614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12616                   "RANLIB=$${RANLIB}" \
12617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12618                   install-pdf) \
12619           || exit 1
12620
12621 @endif mpfr
12622
12623 .PHONY: maybe-install-html-mpfr install-html-mpfr
12624 maybe-install-html-mpfr:
12625 @if mpfr
12626 maybe-install-html-mpfr: install-html-mpfr
12627
12628 install-html-mpfr: \
12629     configure-mpfr \
12630     html-mpfr 
12631         @[ -f ./mpfr/Makefile ] || exit 0; \
12632         r=`${PWD_COMMAND}`; export r; \
12633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12634         $(HOST_EXPORTS) \
12635         for flag in $(EXTRA_HOST_FLAGS) ; do \
12636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12637         done; \
12638         echo "Doing install-html in mpfr" ; \
12639         (cd $(HOST_SUBDIR)/mpfr && \
12640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12642                   "RANLIB=$${RANLIB}" \
12643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12644                   install-html) \
12645           || exit 1
12646
12647 @endif mpfr
12648
12649 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
12650 maybe-installcheck-mpfr:
12651 @if mpfr
12652 maybe-installcheck-mpfr: installcheck-mpfr
12653
12654 installcheck-mpfr: \
12655     configure-mpfr 
12656         @[ -f ./mpfr/Makefile ] || exit 0; \
12657         r=`${PWD_COMMAND}`; export r; \
12658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12659         $(HOST_EXPORTS) \
12660         for flag in $(EXTRA_HOST_FLAGS) ; do \
12661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12662         done; \
12663         echo "Doing installcheck in mpfr" ; \
12664         (cd $(HOST_SUBDIR)/mpfr && \
12665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12667                   "RANLIB=$${RANLIB}" \
12668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12669                   installcheck) \
12670           || exit 1
12671
12672 @endif mpfr
12673
12674 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
12675 maybe-mostlyclean-mpfr:
12676 @if mpfr
12677 maybe-mostlyclean-mpfr: mostlyclean-mpfr
12678
12679 mostlyclean-mpfr: 
12680         @[ -f ./mpfr/Makefile ] || exit 0; \
12681         r=`${PWD_COMMAND}`; export r; \
12682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12683         $(HOST_EXPORTS) \
12684         for flag in $(EXTRA_HOST_FLAGS) ; do \
12685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12686         done; \
12687         echo "Doing mostlyclean in mpfr" ; \
12688         (cd $(HOST_SUBDIR)/mpfr && \
12689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12691                   "RANLIB=$${RANLIB}" \
12692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12693                   mostlyclean) \
12694           || exit 1
12695
12696 @endif mpfr
12697
12698 .PHONY: maybe-clean-mpfr clean-mpfr
12699 maybe-clean-mpfr:
12700 @if mpfr
12701 maybe-clean-mpfr: clean-mpfr
12702
12703 clean-mpfr: 
12704         @[ -f ./mpfr/Makefile ] || exit 0; \
12705         r=`${PWD_COMMAND}`; export r; \
12706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12707         $(HOST_EXPORTS) \
12708         for flag in $(EXTRA_HOST_FLAGS) ; do \
12709           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12710         done; \
12711         echo "Doing clean in mpfr" ; \
12712         (cd $(HOST_SUBDIR)/mpfr && \
12713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12715                   "RANLIB=$${RANLIB}" \
12716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12717                   clean) \
12718           || exit 1
12719
12720 @endif mpfr
12721
12722 .PHONY: maybe-distclean-mpfr distclean-mpfr
12723 maybe-distclean-mpfr:
12724 @if mpfr
12725 maybe-distclean-mpfr: distclean-mpfr
12726
12727 distclean-mpfr: 
12728         @[ -f ./mpfr/Makefile ] || exit 0; \
12729         r=`${PWD_COMMAND}`; export r; \
12730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12731         $(HOST_EXPORTS) \
12732         for flag in $(EXTRA_HOST_FLAGS) ; do \
12733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12734         done; \
12735         echo "Doing distclean in mpfr" ; \
12736         (cd $(HOST_SUBDIR)/mpfr && \
12737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12739                   "RANLIB=$${RANLIB}" \
12740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12741                   distclean) \
12742           || exit 1
12743
12744 @endif mpfr
12745
12746 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
12747 maybe-maintainer-clean-mpfr:
12748 @if mpfr
12749 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
12750
12751 maintainer-clean-mpfr: 
12752         @[ -f ./mpfr/Makefile ] || exit 0; \
12753         r=`${PWD_COMMAND}`; export r; \
12754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12755         $(HOST_EXPORTS) \
12756         for flag in $(EXTRA_HOST_FLAGS) ; do \
12757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12758         done; \
12759         echo "Doing maintainer-clean in mpfr" ; \
12760         (cd $(HOST_SUBDIR)/mpfr && \
12761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12763                   "RANLIB=$${RANLIB}" \
12764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12765                   maintainer-clean) \
12766           || exit 1
12767
12768 @endif mpfr
12769
12770
12771
12772 .PHONY: configure-mpc maybe-configure-mpc
12773 maybe-configure-mpc:
12774 @if gcc-bootstrap
12775 configure-mpc: stage_current
12776 @endif gcc-bootstrap
12777 @if mpc
12778 maybe-configure-mpc: configure-mpc
12779 configure-mpc: 
12780         @r=`${PWD_COMMAND}`; export r; \
12781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12782         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12783         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12784         $(HOST_EXPORTS)  \
12785         echo Configuring in $(HOST_SUBDIR)/mpc; \
12786         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
12787         case $(srcdir) in \
12788           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12789           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12790                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12791         esac; \
12792         module_srcdir=mpc; \
12793         $(SHELL) \
12794           $$s/$$module_srcdir/configure \
12795           --srcdir=$${topdir}/$$module_srcdir \
12796           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12797           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ \
12798           || exit 1
12799 @endif mpc
12800
12801
12802
12803 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
12804 maybe-configure-stage1-mpc:
12805 @if mpc-bootstrap
12806 maybe-configure-stage1-mpc: configure-stage1-mpc
12807 configure-stage1-mpc:
12808         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12809         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12810         @r=`${PWD_COMMAND}`; export r; \
12811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12812         TFLAGS="$(STAGE1_TFLAGS)"; \
12813         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12814         $(HOST_EXPORTS) \
12815         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12816         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12817         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12818         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc ; \
12819         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12820         cd $(HOST_SUBDIR)/mpc || exit 1; \
12821         case $(srcdir) in \
12822           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12823           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12824                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12825         esac; \
12826         module_srcdir=mpc; \
12827         $(SHELL) $$s/$$module_srcdir/configure \
12828           --srcdir=$${topdir}/$$module_srcdir \
12829           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12830           --target=${target_alias} \
12831            \
12832           $(STAGE1_CONFIGURE_FLAGS) \
12833           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12834 @endif mpc-bootstrap
12835
12836 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
12837 maybe-configure-stage2-mpc:
12838 @if mpc-bootstrap
12839 maybe-configure-stage2-mpc: configure-stage2-mpc
12840 configure-stage2-mpc:
12841         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12842         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12843         @r=`${PWD_COMMAND}`; export r; \
12844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12845         TFLAGS="$(STAGE2_TFLAGS)"; \
12846         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12847         $(HOST_EXPORTS) \
12848         $(POSTSTAGE1_HOST_EXPORTS) \
12849         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12850         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12851         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12852         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc ; \
12853         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12854         cd $(HOST_SUBDIR)/mpc || exit 1; \
12855         case $(srcdir) in \
12856           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12857           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12858                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12859         esac; \
12860         module_srcdir=mpc; \
12861         $(SHELL) $$s/$$module_srcdir/configure \
12862           --srcdir=$${topdir}/$$module_srcdir \
12863           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12864           --target=${target_alias} \
12865            --with-build-libsubdir=$(HOST_SUBDIR)  \
12866           $(STAGE2_CONFIGURE_FLAGS) \
12867           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12868 @endif mpc-bootstrap
12869
12870 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
12871 maybe-configure-stage3-mpc:
12872 @if mpc-bootstrap
12873 maybe-configure-stage3-mpc: configure-stage3-mpc
12874 configure-stage3-mpc:
12875         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12876         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12877         @r=`${PWD_COMMAND}`; export r; \
12878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12879         TFLAGS="$(STAGE3_TFLAGS)"; \
12880         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12881         $(HOST_EXPORTS) \
12882         $(POSTSTAGE1_HOST_EXPORTS) \
12883         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12884         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12885         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12886         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc ; \
12887         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12888         cd $(HOST_SUBDIR)/mpc || exit 1; \
12889         case $(srcdir) in \
12890           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12891           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12892                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12893         esac; \
12894         module_srcdir=mpc; \
12895         $(SHELL) $$s/$$module_srcdir/configure \
12896           --srcdir=$${topdir}/$$module_srcdir \
12897           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12898           --target=${target_alias} \
12899            --with-build-libsubdir=$(HOST_SUBDIR)  \
12900           $(STAGE3_CONFIGURE_FLAGS) \
12901           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12902 @endif mpc-bootstrap
12903
12904 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
12905 maybe-configure-stage4-mpc:
12906 @if mpc-bootstrap
12907 maybe-configure-stage4-mpc: configure-stage4-mpc
12908 configure-stage4-mpc:
12909         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12910         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12911         @r=`${PWD_COMMAND}`; export r; \
12912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12913         TFLAGS="$(STAGE4_TFLAGS)"; \
12914         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12915         $(HOST_EXPORTS) \
12916         $(POSTSTAGE1_HOST_EXPORTS) \
12917         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12918         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12919         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12920         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc ; \
12921         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12922         cd $(HOST_SUBDIR)/mpc || exit 1; \
12923         case $(srcdir) in \
12924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12925           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12927         esac; \
12928         module_srcdir=mpc; \
12929         $(SHELL) $$s/$$module_srcdir/configure \
12930           --srcdir=$${topdir}/$$module_srcdir \
12931           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12932           --target=${target_alias} \
12933            --with-build-libsubdir=$(HOST_SUBDIR)  \
12934           $(STAGE4_CONFIGURE_FLAGS) \
12935           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12936 @endif mpc-bootstrap
12937
12938 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
12939 maybe-configure-stageprofile-mpc:
12940 @if mpc-bootstrap
12941 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
12942 configure-stageprofile-mpc:
12943         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12944         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12945         @r=`${PWD_COMMAND}`; export r; \
12946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12947         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12948         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12949         $(HOST_EXPORTS) \
12950         $(POSTSTAGE1_HOST_EXPORTS) \
12951         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12952         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12953         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12954         echo Configuring stage profile in $(HOST_SUBDIR)/mpc ; \
12955         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12956         cd $(HOST_SUBDIR)/mpc || exit 1; \
12957         case $(srcdir) in \
12958           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12959           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12960                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12961         esac; \
12962         module_srcdir=mpc; \
12963         $(SHELL) $$s/$$module_srcdir/configure \
12964           --srcdir=$${topdir}/$$module_srcdir \
12965           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
12966           --target=${target_alias} \
12967            --with-build-libsubdir=$(HOST_SUBDIR)  \
12968           $(STAGEprofile_CONFIGURE_FLAGS) \
12969           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
12970 @endif mpc-bootstrap
12971
12972 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
12973 maybe-configure-stagefeedback-mpc:
12974 @if mpc-bootstrap
12975 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
12976 configure-stagefeedback-mpc:
12977         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12978         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
12979         @r=`${PWD_COMMAND}`; export r; \
12980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12981         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12982         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
12983         $(HOST_EXPORTS) \
12984         $(POSTSTAGE1_HOST_EXPORTS) \
12985         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12986         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12987         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12988         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc ; \
12989         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc ; \
12990         cd $(HOST_SUBDIR)/mpc || exit 1; \
12991         case $(srcdir) in \
12992           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12993           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
12994                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12995         esac; \
12996         module_srcdir=mpc; \
12997         $(SHELL) $$s/$$module_srcdir/configure \
12998           --srcdir=$${topdir}/$$module_srcdir \
12999           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13000           --target=${target_alias} \
13001            --with-build-libsubdir=$(HOST_SUBDIR)  \
13002           $(STAGEfeedback_CONFIGURE_FLAGS) \
13003           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@
13004 @endif mpc-bootstrap
13005
13006
13007
13008
13009
13010 .PHONY: all-mpc maybe-all-mpc
13011 maybe-all-mpc:
13012 @if gcc-bootstrap
13013 all-mpc: stage_current
13014 @endif gcc-bootstrap
13015 @if mpc
13016 TARGET-mpc=all
13017 maybe-all-mpc: all-mpc
13018 all-mpc: configure-mpc
13019         @r=`${PWD_COMMAND}`; export r; \
13020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13021         $(HOST_EXPORTS)  \
13022         (cd $(HOST_SUBDIR)/mpc && \
13023           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
13024                 $(TARGET-mpc))
13025 @endif mpc
13026
13027
13028
13029 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
13030 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
13031 maybe-all-stage1-mpc:
13032 maybe-clean-stage1-mpc:
13033 @if mpc-bootstrap
13034 maybe-all-stage1-mpc: all-stage1-mpc
13035 all-stage1: all-stage1-mpc
13036 TARGET-stage1-mpc = $(TARGET-mpc)
13037 all-stage1-mpc: configure-stage1-mpc
13038         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13039         @r=`${PWD_COMMAND}`; export r; \
13040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13041         TFLAGS="$(STAGE1_TFLAGS)"; \
13042         $(HOST_EXPORTS)  \
13043         cd $(HOST_SUBDIR)/mpc && \
13044         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13045                 CFLAGS="$(STAGE1_CFLAGS)" \
13046                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13047                 LIBCFLAGS="$(LIBCFLAGS)" \
13048                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13049                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13050                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13051                 $(EXTRA_HOST_FLAGS)  \
13052                 $(STAGE1_FLAGS_TO_PASS)  \
13053                 TFLAGS="$(STAGE1_TFLAGS)" \
13054                 $(TARGET-stage1-mpc)
13055
13056 maybe-clean-stage1-mpc: clean-stage1-mpc
13057 clean-stage1: clean-stage1-mpc
13058 clean-stage1-mpc:
13059         @if [ $(current_stage) = stage1 ]; then \
13060           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13061         else \
13062           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
13063           $(MAKE) stage1-start; \
13064         fi; \
13065         cd $(HOST_SUBDIR)/mpc && \
13066         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13067         $(STAGE1_FLAGS_TO_PASS)  clean
13068 @endif mpc-bootstrap
13069
13070
13071 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
13072 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
13073 maybe-all-stage2-mpc:
13074 maybe-clean-stage2-mpc:
13075 @if mpc-bootstrap
13076 maybe-all-stage2-mpc: all-stage2-mpc
13077 all-stage2: all-stage2-mpc
13078 TARGET-stage2-mpc = $(TARGET-mpc)
13079 all-stage2-mpc: configure-stage2-mpc
13080         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13081         @r=`${PWD_COMMAND}`; export r; \
13082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13083         TFLAGS="$(STAGE2_TFLAGS)"; \
13084         $(HOST_EXPORTS) \
13085         $(POSTSTAGE1_HOST_EXPORTS)  \
13086         cd $(HOST_SUBDIR)/mpc && \
13087         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13088                 CFLAGS="$(STAGE2_CFLAGS)" \
13089                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13090                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13091                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13092                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13093                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13094                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13095                 TFLAGS="$(STAGE2_TFLAGS)" \
13096                 $(TARGET-stage2-mpc)
13097
13098 maybe-clean-stage2-mpc: clean-stage2-mpc
13099 clean-stage2: clean-stage2-mpc
13100 clean-stage2-mpc:
13101         @if [ $(current_stage) = stage2 ]; then \
13102           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13103         else \
13104           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
13105           $(MAKE) stage2-start; \
13106         fi; \
13107         cd $(HOST_SUBDIR)/mpc && \
13108         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13109 @endif mpc-bootstrap
13110
13111
13112 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
13113 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
13114 maybe-all-stage3-mpc:
13115 maybe-clean-stage3-mpc:
13116 @if mpc-bootstrap
13117 maybe-all-stage3-mpc: all-stage3-mpc
13118 all-stage3: all-stage3-mpc
13119 TARGET-stage3-mpc = $(TARGET-mpc)
13120 all-stage3-mpc: configure-stage3-mpc
13121         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13122         @r=`${PWD_COMMAND}`; export r; \
13123         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13124         TFLAGS="$(STAGE3_TFLAGS)"; \
13125         $(HOST_EXPORTS) \
13126         $(POSTSTAGE1_HOST_EXPORTS)  \
13127         cd $(HOST_SUBDIR)/mpc && \
13128         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13129                 CFLAGS="$(STAGE3_CFLAGS)" \
13130                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13131                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
13132                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13133                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13134                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13135                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13136                 TFLAGS="$(STAGE3_TFLAGS)" \
13137                 $(TARGET-stage3-mpc)
13138
13139 maybe-clean-stage3-mpc: clean-stage3-mpc
13140 clean-stage3: clean-stage3-mpc
13141 clean-stage3-mpc:
13142         @if [ $(current_stage) = stage3 ]; then \
13143           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13144         else \
13145           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
13146           $(MAKE) stage3-start; \
13147         fi; \
13148         cd $(HOST_SUBDIR)/mpc && \
13149         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13150 @endif mpc-bootstrap
13151
13152
13153 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
13154 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
13155 maybe-all-stage4-mpc:
13156 maybe-clean-stage4-mpc:
13157 @if mpc-bootstrap
13158 maybe-all-stage4-mpc: all-stage4-mpc
13159 all-stage4: all-stage4-mpc
13160 TARGET-stage4-mpc = $(TARGET-mpc)
13161 all-stage4-mpc: configure-stage4-mpc
13162         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13163         @r=`${PWD_COMMAND}`; export r; \
13164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13165         TFLAGS="$(STAGE4_TFLAGS)"; \
13166         $(HOST_EXPORTS) \
13167         $(POSTSTAGE1_HOST_EXPORTS)  \
13168         cd $(HOST_SUBDIR)/mpc && \
13169         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13170                 CFLAGS="$(STAGE4_CFLAGS)" \
13171                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
13172                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
13173                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13174                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13175                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13176                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13177                 TFLAGS="$(STAGE4_TFLAGS)" \
13178                 $(TARGET-stage4-mpc)
13179
13180 maybe-clean-stage4-mpc: clean-stage4-mpc
13181 clean-stage4: clean-stage4-mpc
13182 clean-stage4-mpc:
13183         @if [ $(current_stage) = stage4 ]; then \
13184           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13185         else \
13186           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
13187           $(MAKE) stage4-start; \
13188         fi; \
13189         cd $(HOST_SUBDIR)/mpc && \
13190         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13191 @endif mpc-bootstrap
13192
13193
13194 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
13195 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
13196 maybe-all-stageprofile-mpc:
13197 maybe-clean-stageprofile-mpc:
13198 @if mpc-bootstrap
13199 maybe-all-stageprofile-mpc: all-stageprofile-mpc
13200 all-stageprofile: all-stageprofile-mpc
13201 TARGET-stageprofile-mpc = $(TARGET-mpc)
13202 all-stageprofile-mpc: configure-stageprofile-mpc
13203         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13204         @r=`${PWD_COMMAND}`; export r; \
13205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13206         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13207         $(HOST_EXPORTS) \
13208         $(POSTSTAGE1_HOST_EXPORTS)  \
13209         cd $(HOST_SUBDIR)/mpc && \
13210         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13211                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13212                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13213                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13214                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13215                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13216                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13217                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13218                 TFLAGS="$(STAGEprofile_TFLAGS)" \
13219                 $(TARGET-stageprofile-mpc)
13220
13221 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
13222 clean-stageprofile: clean-stageprofile-mpc
13223 clean-stageprofile-mpc:
13224         @if [ $(current_stage) = stageprofile ]; then \
13225           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13226         else \
13227           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
13228           $(MAKE) stageprofile-start; \
13229         fi; \
13230         cd $(HOST_SUBDIR)/mpc && \
13231         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13232 @endif mpc-bootstrap
13233
13234
13235 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
13236 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
13237 maybe-all-stagefeedback-mpc:
13238 maybe-clean-stagefeedback-mpc:
13239 @if mpc-bootstrap
13240 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
13241 all-stagefeedback: all-stagefeedback-mpc
13242 TARGET-stagefeedback-mpc = $(TARGET-mpc)
13243 all-stagefeedback-mpc: configure-stagefeedback-mpc
13244         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13245         @r=`${PWD_COMMAND}`; export r; \
13246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13247         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13248         $(HOST_EXPORTS) \
13249         $(POSTSTAGE1_HOST_EXPORTS)  \
13250         cd $(HOST_SUBDIR)/mpc && \
13251         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13252                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13253                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13254                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13255                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13256                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13257                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13258                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
13259                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
13260                 $(TARGET-stagefeedback-mpc)
13261
13262 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
13263 clean-stagefeedback: clean-stagefeedback-mpc
13264 clean-stagefeedback-mpc:
13265         @if [ $(current_stage) = stagefeedback ]; then \
13266           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
13267         else \
13268           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
13269           $(MAKE) stagefeedback-start; \
13270         fi; \
13271         cd $(HOST_SUBDIR)/mpc && \
13272         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
13273 @endif mpc-bootstrap
13274
13275
13276
13277
13278
13279 .PHONY: check-mpc maybe-check-mpc
13280 maybe-check-mpc:
13281 @if mpc
13282 maybe-check-mpc: check-mpc
13283
13284 check-mpc:
13285         @: $(MAKE); $(unstage)
13286         @r=`${PWD_COMMAND}`; export r; \
13287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13288         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13289         (cd $(HOST_SUBDIR)/mpc && \
13290           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
13291
13292 @endif mpc
13293
13294 .PHONY: install-mpc maybe-install-mpc
13295 maybe-install-mpc:
13296 @if mpc
13297 maybe-install-mpc: install-mpc
13298
13299 install-mpc:
13300
13301 @endif mpc
13302
13303 .PHONY: install-strip-mpc maybe-install-strip-mpc
13304 maybe-install-strip-mpc:
13305 @if mpc
13306 maybe-install-strip-mpc: install-strip-mpc
13307
13308 install-strip-mpc:
13309
13310 @endif mpc
13311
13312 # Other targets (info, dvi, pdf, etc.)
13313
13314 .PHONY: maybe-info-mpc info-mpc
13315 maybe-info-mpc:
13316 @if mpc
13317 maybe-info-mpc: info-mpc
13318
13319 info-mpc: \
13320     configure-mpc 
13321         @[ -f ./mpc/Makefile ] || exit 0; \
13322         r=`${PWD_COMMAND}`; export r; \
13323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13324         $(HOST_EXPORTS) \
13325         for flag in $(EXTRA_HOST_FLAGS) ; do \
13326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13327         done; \
13328         echo "Doing info in mpc" ; \
13329         (cd $(HOST_SUBDIR)/mpc && \
13330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13332                   "RANLIB=$${RANLIB}" \
13333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13334                   info) \
13335           || exit 1
13336
13337 @endif mpc
13338
13339 .PHONY: maybe-dvi-mpc dvi-mpc
13340 maybe-dvi-mpc:
13341 @if mpc
13342 maybe-dvi-mpc: dvi-mpc
13343
13344 dvi-mpc: \
13345     configure-mpc 
13346         @[ -f ./mpc/Makefile ] || exit 0; \
13347         r=`${PWD_COMMAND}`; export r; \
13348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13349         $(HOST_EXPORTS) \
13350         for flag in $(EXTRA_HOST_FLAGS) ; do \
13351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13352         done; \
13353         echo "Doing dvi in mpc" ; \
13354         (cd $(HOST_SUBDIR)/mpc && \
13355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13357                   "RANLIB=$${RANLIB}" \
13358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13359                   dvi) \
13360           || exit 1
13361
13362 @endif mpc
13363
13364 .PHONY: maybe-pdf-mpc pdf-mpc
13365 maybe-pdf-mpc:
13366 @if mpc
13367 maybe-pdf-mpc: pdf-mpc
13368
13369 pdf-mpc: \
13370     configure-mpc 
13371         @[ -f ./mpc/Makefile ] || exit 0; \
13372         r=`${PWD_COMMAND}`; export r; \
13373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13374         $(HOST_EXPORTS) \
13375         for flag in $(EXTRA_HOST_FLAGS) ; do \
13376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13377         done; \
13378         echo "Doing pdf in mpc" ; \
13379         (cd $(HOST_SUBDIR)/mpc && \
13380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13382                   "RANLIB=$${RANLIB}" \
13383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13384                   pdf) \
13385           || exit 1
13386
13387 @endif mpc
13388
13389 .PHONY: maybe-html-mpc html-mpc
13390 maybe-html-mpc:
13391 @if mpc
13392 maybe-html-mpc: html-mpc
13393
13394 html-mpc: \
13395     configure-mpc 
13396         @[ -f ./mpc/Makefile ] || exit 0; \
13397         r=`${PWD_COMMAND}`; export r; \
13398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13399         $(HOST_EXPORTS) \
13400         for flag in $(EXTRA_HOST_FLAGS) ; do \
13401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13402         done; \
13403         echo "Doing html in mpc" ; \
13404         (cd $(HOST_SUBDIR)/mpc && \
13405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13407                   "RANLIB=$${RANLIB}" \
13408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13409                   html) \
13410           || exit 1
13411
13412 @endif mpc
13413
13414 .PHONY: maybe-TAGS-mpc TAGS-mpc
13415 maybe-TAGS-mpc:
13416 @if mpc
13417 maybe-TAGS-mpc: TAGS-mpc
13418
13419 TAGS-mpc: \
13420     configure-mpc 
13421         @[ -f ./mpc/Makefile ] || exit 0; \
13422         r=`${PWD_COMMAND}`; export r; \
13423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13424         $(HOST_EXPORTS) \
13425         for flag in $(EXTRA_HOST_FLAGS) ; do \
13426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13427         done; \
13428         echo "Doing TAGS in mpc" ; \
13429         (cd $(HOST_SUBDIR)/mpc && \
13430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13432                   "RANLIB=$${RANLIB}" \
13433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13434                   TAGS) \
13435           || exit 1
13436
13437 @endif mpc
13438
13439 .PHONY: maybe-install-info-mpc install-info-mpc
13440 maybe-install-info-mpc:
13441 @if mpc
13442 maybe-install-info-mpc: install-info-mpc
13443
13444 install-info-mpc: \
13445     configure-mpc \
13446     info-mpc 
13447         @[ -f ./mpc/Makefile ] || exit 0; \
13448         r=`${PWD_COMMAND}`; export r; \
13449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13450         $(HOST_EXPORTS) \
13451         for flag in $(EXTRA_HOST_FLAGS) ; do \
13452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13453         done; \
13454         echo "Doing install-info in mpc" ; \
13455         (cd $(HOST_SUBDIR)/mpc && \
13456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13458                   "RANLIB=$${RANLIB}" \
13459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13460                   install-info) \
13461           || exit 1
13462
13463 @endif mpc
13464
13465 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
13466 maybe-install-pdf-mpc:
13467 @if mpc
13468 maybe-install-pdf-mpc: install-pdf-mpc
13469
13470 install-pdf-mpc: \
13471     configure-mpc \
13472     pdf-mpc 
13473         @[ -f ./mpc/Makefile ] || exit 0; \
13474         r=`${PWD_COMMAND}`; export r; \
13475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13476         $(HOST_EXPORTS) \
13477         for flag in $(EXTRA_HOST_FLAGS) ; do \
13478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13479         done; \
13480         echo "Doing install-pdf in mpc" ; \
13481         (cd $(HOST_SUBDIR)/mpc && \
13482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13484                   "RANLIB=$${RANLIB}" \
13485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13486                   install-pdf) \
13487           || exit 1
13488
13489 @endif mpc
13490
13491 .PHONY: maybe-install-html-mpc install-html-mpc
13492 maybe-install-html-mpc:
13493 @if mpc
13494 maybe-install-html-mpc: install-html-mpc
13495
13496 install-html-mpc: \
13497     configure-mpc \
13498     html-mpc 
13499         @[ -f ./mpc/Makefile ] || exit 0; \
13500         r=`${PWD_COMMAND}`; export r; \
13501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13502         $(HOST_EXPORTS) \
13503         for flag in $(EXTRA_HOST_FLAGS) ; do \
13504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13505         done; \
13506         echo "Doing install-html in mpc" ; \
13507         (cd $(HOST_SUBDIR)/mpc && \
13508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13510                   "RANLIB=$${RANLIB}" \
13511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13512                   install-html) \
13513           || exit 1
13514
13515 @endif mpc
13516
13517 .PHONY: maybe-installcheck-mpc installcheck-mpc
13518 maybe-installcheck-mpc:
13519 @if mpc
13520 maybe-installcheck-mpc: installcheck-mpc
13521
13522 installcheck-mpc: \
13523     configure-mpc 
13524         @[ -f ./mpc/Makefile ] || exit 0; \
13525         r=`${PWD_COMMAND}`; export r; \
13526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13527         $(HOST_EXPORTS) \
13528         for flag in $(EXTRA_HOST_FLAGS) ; do \
13529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13530         done; \
13531         echo "Doing installcheck in mpc" ; \
13532         (cd $(HOST_SUBDIR)/mpc && \
13533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13535                   "RANLIB=$${RANLIB}" \
13536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13537                   installcheck) \
13538           || exit 1
13539
13540 @endif mpc
13541
13542 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
13543 maybe-mostlyclean-mpc:
13544 @if mpc
13545 maybe-mostlyclean-mpc: mostlyclean-mpc
13546
13547 mostlyclean-mpc: 
13548         @[ -f ./mpc/Makefile ] || exit 0; \
13549         r=`${PWD_COMMAND}`; export r; \
13550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13551         $(HOST_EXPORTS) \
13552         for flag in $(EXTRA_HOST_FLAGS) ; do \
13553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13554         done; \
13555         echo "Doing mostlyclean in mpc" ; \
13556         (cd $(HOST_SUBDIR)/mpc && \
13557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13559                   "RANLIB=$${RANLIB}" \
13560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13561                   mostlyclean) \
13562           || exit 1
13563
13564 @endif mpc
13565
13566 .PHONY: maybe-clean-mpc clean-mpc
13567 maybe-clean-mpc:
13568 @if mpc
13569 maybe-clean-mpc: clean-mpc
13570
13571 clean-mpc: 
13572         @[ -f ./mpc/Makefile ] || exit 0; \
13573         r=`${PWD_COMMAND}`; export r; \
13574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13575         $(HOST_EXPORTS) \
13576         for flag in $(EXTRA_HOST_FLAGS) ; do \
13577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13578         done; \
13579         echo "Doing clean in mpc" ; \
13580         (cd $(HOST_SUBDIR)/mpc && \
13581           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13582                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13583                   "RANLIB=$${RANLIB}" \
13584                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13585                   clean) \
13586           || exit 1
13587
13588 @endif mpc
13589
13590 .PHONY: maybe-distclean-mpc distclean-mpc
13591 maybe-distclean-mpc:
13592 @if mpc
13593 maybe-distclean-mpc: distclean-mpc
13594
13595 distclean-mpc: 
13596         @[ -f ./mpc/Makefile ] || exit 0; \
13597         r=`${PWD_COMMAND}`; export r; \
13598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13599         $(HOST_EXPORTS) \
13600         for flag in $(EXTRA_HOST_FLAGS) ; do \
13601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13602         done; \
13603         echo "Doing distclean in mpc" ; \
13604         (cd $(HOST_SUBDIR)/mpc && \
13605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13607                   "RANLIB=$${RANLIB}" \
13608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13609                   distclean) \
13610           || exit 1
13611
13612 @endif mpc
13613
13614 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
13615 maybe-maintainer-clean-mpc:
13616 @if mpc
13617 maybe-maintainer-clean-mpc: maintainer-clean-mpc
13618
13619 maintainer-clean-mpc: 
13620         @[ -f ./mpc/Makefile ] || exit 0; \
13621         r=`${PWD_COMMAND}`; export r; \
13622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13623         $(HOST_EXPORTS) \
13624         for flag in $(EXTRA_HOST_FLAGS) ; do \
13625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13626         done; \
13627         echo "Doing maintainer-clean in mpc" ; \
13628         (cd $(HOST_SUBDIR)/mpc && \
13629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13631                   "RANLIB=$${RANLIB}" \
13632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13633                   maintainer-clean) \
13634           || exit 1
13635
13636 @endif mpc
13637
13638
13639
13640 .PHONY: configure-isl maybe-configure-isl
13641 maybe-configure-isl:
13642 @if gcc-bootstrap
13643 configure-isl: stage_current
13644 @endif gcc-bootstrap
13645 @if isl
13646 maybe-configure-isl: configure-isl
13647 configure-isl: 
13648         @r=`${PWD_COMMAND}`; export r; \
13649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13650         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13651         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13652         $(HOST_EXPORTS)  \
13653         echo Configuring in $(HOST_SUBDIR)/isl; \
13654         cd "$(HOST_SUBDIR)/isl" || exit 1; \
13655         case $(srcdir) in \
13656           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13657           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13658                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13659         esac; \
13660         module_srcdir=isl; \
13661         $(SHELL) \
13662           $$s/$$module_srcdir/configure \
13663           --srcdir=$${topdir}/$$module_srcdir \
13664           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13665           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
13666           || exit 1
13667 @endif isl
13668
13669
13670
13671 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
13672 maybe-configure-stage1-isl:
13673 @if isl-bootstrap
13674 maybe-configure-stage1-isl: configure-stage1-isl
13675 configure-stage1-isl:
13676         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13677         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13678         @r=`${PWD_COMMAND}`; export r; \
13679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13680         TFLAGS="$(STAGE1_TFLAGS)"; \
13681         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13682         $(HOST_EXPORTS) \
13683         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13684         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13685         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13686         echo Configuring stage 1 in $(HOST_SUBDIR)/isl ; \
13687         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13688         cd $(HOST_SUBDIR)/isl || exit 1; \
13689         case $(srcdir) in \
13690           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13691           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13692                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13693         esac; \
13694         module_srcdir=isl; \
13695         $(SHELL) $$s/$$module_srcdir/configure \
13696           --srcdir=$${topdir}/$$module_srcdir \
13697           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13698           --target=${target_alias} \
13699            \
13700           $(STAGE1_CONFIGURE_FLAGS) \
13701           --disable-shared @extra_isl_gmp_configure_flags@
13702 @endif isl-bootstrap
13703
13704 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
13705 maybe-configure-stage2-isl:
13706 @if isl-bootstrap
13707 maybe-configure-stage2-isl: configure-stage2-isl
13708 configure-stage2-isl:
13709         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13710         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13711         @r=`${PWD_COMMAND}`; export r; \
13712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13713         TFLAGS="$(STAGE2_TFLAGS)"; \
13714         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13715         $(HOST_EXPORTS) \
13716         $(POSTSTAGE1_HOST_EXPORTS) \
13717         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13718         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13719         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13720         echo Configuring stage 2 in $(HOST_SUBDIR)/isl ; \
13721         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13722         cd $(HOST_SUBDIR)/isl || exit 1; \
13723         case $(srcdir) in \
13724           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13725           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13726                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13727         esac; \
13728         module_srcdir=isl; \
13729         $(SHELL) $$s/$$module_srcdir/configure \
13730           --srcdir=$${topdir}/$$module_srcdir \
13731           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13732           --target=${target_alias} \
13733            --with-build-libsubdir=$(HOST_SUBDIR)  \
13734           $(STAGE2_CONFIGURE_FLAGS) \
13735           --disable-shared @extra_isl_gmp_configure_flags@
13736 @endif isl-bootstrap
13737
13738 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
13739 maybe-configure-stage3-isl:
13740 @if isl-bootstrap
13741 maybe-configure-stage3-isl: configure-stage3-isl
13742 configure-stage3-isl:
13743         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13744         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13745         @r=`${PWD_COMMAND}`; export r; \
13746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13747         TFLAGS="$(STAGE3_TFLAGS)"; \
13748         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13749         $(HOST_EXPORTS) \
13750         $(POSTSTAGE1_HOST_EXPORTS) \
13751         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13752         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13753         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13754         echo Configuring stage 3 in $(HOST_SUBDIR)/isl ; \
13755         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13756         cd $(HOST_SUBDIR)/isl || exit 1; \
13757         case $(srcdir) in \
13758           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13759           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13760                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13761         esac; \
13762         module_srcdir=isl; \
13763         $(SHELL) $$s/$$module_srcdir/configure \
13764           --srcdir=$${topdir}/$$module_srcdir \
13765           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13766           --target=${target_alias} \
13767            --with-build-libsubdir=$(HOST_SUBDIR)  \
13768           $(STAGE3_CONFIGURE_FLAGS) \
13769           --disable-shared @extra_isl_gmp_configure_flags@
13770 @endif isl-bootstrap
13771
13772 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
13773 maybe-configure-stage4-isl:
13774 @if isl-bootstrap
13775 maybe-configure-stage4-isl: configure-stage4-isl
13776 configure-stage4-isl:
13777         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13778         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13779         @r=`${PWD_COMMAND}`; export r; \
13780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13781         TFLAGS="$(STAGE4_TFLAGS)"; \
13782         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13783         $(HOST_EXPORTS) \
13784         $(POSTSTAGE1_HOST_EXPORTS) \
13785         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13786         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13787         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13788         echo Configuring stage 4 in $(HOST_SUBDIR)/isl ; \
13789         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13790         cd $(HOST_SUBDIR)/isl || exit 1; \
13791         case $(srcdir) in \
13792           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13793           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13794                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13795         esac; \
13796         module_srcdir=isl; \
13797         $(SHELL) $$s/$$module_srcdir/configure \
13798           --srcdir=$${topdir}/$$module_srcdir \
13799           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13800           --target=${target_alias} \
13801            --with-build-libsubdir=$(HOST_SUBDIR)  \
13802           $(STAGE4_CONFIGURE_FLAGS) \
13803           --disable-shared @extra_isl_gmp_configure_flags@
13804 @endif isl-bootstrap
13805
13806 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
13807 maybe-configure-stageprofile-isl:
13808 @if isl-bootstrap
13809 maybe-configure-stageprofile-isl: configure-stageprofile-isl
13810 configure-stageprofile-isl:
13811         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13812         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13813         @r=`${PWD_COMMAND}`; export r; \
13814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13815         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13816         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13817         $(HOST_EXPORTS) \
13818         $(POSTSTAGE1_HOST_EXPORTS) \
13819         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13820         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13821         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13822         echo Configuring stage profile in $(HOST_SUBDIR)/isl ; \
13823         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13824         cd $(HOST_SUBDIR)/isl || exit 1; \
13825         case $(srcdir) in \
13826           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13827           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13828                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13829         esac; \
13830         module_srcdir=isl; \
13831         $(SHELL) $$s/$$module_srcdir/configure \
13832           --srcdir=$${topdir}/$$module_srcdir \
13833           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13834           --target=${target_alias} \
13835            --with-build-libsubdir=$(HOST_SUBDIR)  \
13836           $(STAGEprofile_CONFIGURE_FLAGS) \
13837           --disable-shared @extra_isl_gmp_configure_flags@
13838 @endif isl-bootstrap
13839
13840 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
13841 maybe-configure-stagefeedback-isl:
13842 @if isl-bootstrap
13843 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
13844 configure-stagefeedback-isl:
13845         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13846         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
13847         @r=`${PWD_COMMAND}`; export r; \
13848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13849         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13850         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
13851         $(HOST_EXPORTS) \
13852         $(POSTSTAGE1_HOST_EXPORTS) \
13853         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13854         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13855         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13856         echo Configuring stage feedback in $(HOST_SUBDIR)/isl ; \
13857         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl ; \
13858         cd $(HOST_SUBDIR)/isl || exit 1; \
13859         case $(srcdir) in \
13860           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13861           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
13862                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13863         esac; \
13864         module_srcdir=isl; \
13865         $(SHELL) $$s/$$module_srcdir/configure \
13866           --srcdir=$${topdir}/$$module_srcdir \
13867           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13868           --target=${target_alias} \
13869            --with-build-libsubdir=$(HOST_SUBDIR)  \
13870           $(STAGEfeedback_CONFIGURE_FLAGS) \
13871           --disable-shared @extra_isl_gmp_configure_flags@
13872 @endif isl-bootstrap
13873
13874
13875
13876
13877
13878 .PHONY: all-isl maybe-all-isl
13879 maybe-all-isl:
13880 @if gcc-bootstrap
13881 all-isl: stage_current
13882 @endif gcc-bootstrap
13883 @if isl
13884 TARGET-isl=all
13885 maybe-all-isl: all-isl
13886 all-isl: configure-isl
13887         @r=`${PWD_COMMAND}`; export r; \
13888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13889         $(HOST_EXPORTS)  \
13890         (cd $(HOST_SUBDIR)/isl && \
13891           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
13892                 $(TARGET-isl))
13893 @endif isl
13894
13895
13896
13897 .PHONY: all-stage1-isl maybe-all-stage1-isl
13898 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
13899 maybe-all-stage1-isl:
13900 maybe-clean-stage1-isl:
13901 @if isl-bootstrap
13902 maybe-all-stage1-isl: all-stage1-isl
13903 all-stage1: all-stage1-isl
13904 TARGET-stage1-isl = $(TARGET-isl)
13905 all-stage1-isl: configure-stage1-isl
13906         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13907         @r=`${PWD_COMMAND}`; export r; \
13908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13909         TFLAGS="$(STAGE1_TFLAGS)"; \
13910         $(HOST_EXPORTS)  \
13911         cd $(HOST_SUBDIR)/isl && \
13912         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13913                 CFLAGS="$(STAGE1_CFLAGS)" \
13914                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13915                 LIBCFLAGS="$(LIBCFLAGS)" \
13916                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13917                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13918                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13919                 $(EXTRA_HOST_FLAGS)  \
13920                 $(STAGE1_FLAGS_TO_PASS) V=1 \
13921                 TFLAGS="$(STAGE1_TFLAGS)" \
13922                 $(TARGET-stage1-isl)
13923
13924 maybe-clean-stage1-isl: clean-stage1-isl
13925 clean-stage1: clean-stage1-isl
13926 clean-stage1-isl:
13927         @if [ $(current_stage) = stage1 ]; then \
13928           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13929         else \
13930           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
13931           $(MAKE) stage1-start; \
13932         fi; \
13933         cd $(HOST_SUBDIR)/isl && \
13934         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13935         $(STAGE1_FLAGS_TO_PASS) V=1 clean
13936 @endif isl-bootstrap
13937
13938
13939 .PHONY: all-stage2-isl maybe-all-stage2-isl
13940 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
13941 maybe-all-stage2-isl:
13942 maybe-clean-stage2-isl:
13943 @if isl-bootstrap
13944 maybe-all-stage2-isl: all-stage2-isl
13945 all-stage2: all-stage2-isl
13946 TARGET-stage2-isl = $(TARGET-isl)
13947 all-stage2-isl: configure-stage2-isl
13948         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13949         @r=`${PWD_COMMAND}`; export r; \
13950         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13951         TFLAGS="$(STAGE2_TFLAGS)"; \
13952         $(HOST_EXPORTS) \
13953         $(POSTSTAGE1_HOST_EXPORTS)  \
13954         cd $(HOST_SUBDIR)/isl && \
13955         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13956                 CFLAGS="$(STAGE2_CFLAGS)" \
13957                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13958                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13959                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13960                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13961                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13962                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
13963                 TFLAGS="$(STAGE2_TFLAGS)" \
13964                 $(TARGET-stage2-isl)
13965
13966 maybe-clean-stage2-isl: clean-stage2-isl
13967 clean-stage2: clean-stage2-isl
13968 clean-stage2-isl:
13969         @if [ $(current_stage) = stage2 ]; then \
13970           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
13971         else \
13972           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
13973           $(MAKE) stage2-start; \
13974         fi; \
13975         cd $(HOST_SUBDIR)/isl && \
13976         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
13977 @endif isl-bootstrap
13978
13979
13980 .PHONY: all-stage3-isl maybe-all-stage3-isl
13981 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
13982 maybe-all-stage3-isl:
13983 maybe-clean-stage3-isl:
13984 @if isl-bootstrap
13985 maybe-all-stage3-isl: all-stage3-isl
13986 all-stage3: all-stage3-isl
13987 TARGET-stage3-isl = $(TARGET-isl)
13988 all-stage3-isl: configure-stage3-isl
13989         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13990         @r=`${PWD_COMMAND}`; export r; \
13991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13992         TFLAGS="$(STAGE3_TFLAGS)"; \
13993         $(HOST_EXPORTS) \
13994         $(POSTSTAGE1_HOST_EXPORTS)  \
13995         cd $(HOST_SUBDIR)/isl && \
13996         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13997                 CFLAGS="$(STAGE3_CFLAGS)" \
13998                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
13999                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14000                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14001                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14002                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14003                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14004                 TFLAGS="$(STAGE3_TFLAGS)" \
14005                 $(TARGET-stage3-isl)
14006
14007 maybe-clean-stage3-isl: clean-stage3-isl
14008 clean-stage3: clean-stage3-isl
14009 clean-stage3-isl:
14010         @if [ $(current_stage) = stage3 ]; then \
14011           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14012         else \
14013           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
14014           $(MAKE) stage3-start; \
14015         fi; \
14016         cd $(HOST_SUBDIR)/isl && \
14017         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14018 @endif isl-bootstrap
14019
14020
14021 .PHONY: all-stage4-isl maybe-all-stage4-isl
14022 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
14023 maybe-all-stage4-isl:
14024 maybe-clean-stage4-isl:
14025 @if isl-bootstrap
14026 maybe-all-stage4-isl: all-stage4-isl
14027 all-stage4: all-stage4-isl
14028 TARGET-stage4-isl = $(TARGET-isl)
14029 all-stage4-isl: configure-stage4-isl
14030         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14031         @r=`${PWD_COMMAND}`; export r; \
14032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14033         TFLAGS="$(STAGE4_TFLAGS)"; \
14034         $(HOST_EXPORTS) \
14035         $(POSTSTAGE1_HOST_EXPORTS)  \
14036         cd $(HOST_SUBDIR)/isl && \
14037         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14038                 CFLAGS="$(STAGE4_CFLAGS)" \
14039                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14040                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14041                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14042                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14043                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14044                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14045                 TFLAGS="$(STAGE4_TFLAGS)" \
14046                 $(TARGET-stage4-isl)
14047
14048 maybe-clean-stage4-isl: clean-stage4-isl
14049 clean-stage4: clean-stage4-isl
14050 clean-stage4-isl:
14051         @if [ $(current_stage) = stage4 ]; then \
14052           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14053         else \
14054           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
14055           $(MAKE) stage4-start; \
14056         fi; \
14057         cd $(HOST_SUBDIR)/isl && \
14058         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14059 @endif isl-bootstrap
14060
14061
14062 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
14063 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
14064 maybe-all-stageprofile-isl:
14065 maybe-clean-stageprofile-isl:
14066 @if isl-bootstrap
14067 maybe-all-stageprofile-isl: all-stageprofile-isl
14068 all-stageprofile: all-stageprofile-isl
14069 TARGET-stageprofile-isl = $(TARGET-isl)
14070 all-stageprofile-isl: configure-stageprofile-isl
14071         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14072         @r=`${PWD_COMMAND}`; export r; \
14073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14074         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14075         $(HOST_EXPORTS) \
14076         $(POSTSTAGE1_HOST_EXPORTS)  \
14077         cd $(HOST_SUBDIR)/isl && \
14078         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14079                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14080                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14081                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14082                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14083                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14084                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14085                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14086                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14087                 $(TARGET-stageprofile-isl)
14088
14089 maybe-clean-stageprofile-isl: clean-stageprofile-isl
14090 clean-stageprofile: clean-stageprofile-isl
14091 clean-stageprofile-isl:
14092         @if [ $(current_stage) = stageprofile ]; then \
14093           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14094         else \
14095           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
14096           $(MAKE) stageprofile-start; \
14097         fi; \
14098         cd $(HOST_SUBDIR)/isl && \
14099         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14100 @endif isl-bootstrap
14101
14102
14103 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
14104 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
14105 maybe-all-stagefeedback-isl:
14106 maybe-clean-stagefeedback-isl:
14107 @if isl-bootstrap
14108 maybe-all-stagefeedback-isl: all-stagefeedback-isl
14109 all-stagefeedback: all-stagefeedback-isl
14110 TARGET-stagefeedback-isl = $(TARGET-isl)
14111 all-stagefeedback-isl: configure-stagefeedback-isl
14112         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14113         @r=`${PWD_COMMAND}`; export r; \
14114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14115         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14116         $(HOST_EXPORTS) \
14117         $(POSTSTAGE1_HOST_EXPORTS)  \
14118         cd $(HOST_SUBDIR)/isl && \
14119         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14120                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14121                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14122                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14123                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14124                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14125                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14126                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
14127                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14128                 $(TARGET-stagefeedback-isl)
14129
14130 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
14131 clean-stagefeedback: clean-stagefeedback-isl
14132 clean-stagefeedback-isl:
14133         @if [ $(current_stage) = stagefeedback ]; then \
14134           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
14135         else \
14136           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
14137           $(MAKE) stagefeedback-start; \
14138         fi; \
14139         cd $(HOST_SUBDIR)/isl && \
14140         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
14141 @endif isl-bootstrap
14142
14143
14144
14145
14146
14147 .PHONY: check-isl maybe-check-isl
14148 maybe-check-isl:
14149 @if isl
14150 maybe-check-isl: check-isl
14151
14152 check-isl:
14153         @: $(MAKE); $(unstage)
14154         @r=`${PWD_COMMAND}`; export r; \
14155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14156         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14157         (cd $(HOST_SUBDIR)/isl && \
14158           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
14159
14160 @endif isl
14161
14162 .PHONY: install-isl maybe-install-isl
14163 maybe-install-isl:
14164 @if isl
14165 maybe-install-isl: install-isl
14166
14167 install-isl:
14168
14169 @endif isl
14170
14171 .PHONY: install-strip-isl maybe-install-strip-isl
14172 maybe-install-strip-isl:
14173 @if isl
14174 maybe-install-strip-isl: install-strip-isl
14175
14176 install-strip-isl:
14177
14178 @endif isl
14179
14180 # Other targets (info, dvi, pdf, etc.)
14181
14182 .PHONY: maybe-info-isl info-isl
14183 maybe-info-isl:
14184 @if isl
14185 maybe-info-isl: info-isl
14186
14187 info-isl: \
14188     configure-isl 
14189         @[ -f ./isl/Makefile ] || exit 0; \
14190         r=`${PWD_COMMAND}`; export r; \
14191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14192         $(HOST_EXPORTS) \
14193         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14195         done; \
14196         echo "Doing info in isl" ; \
14197         (cd $(HOST_SUBDIR)/isl && \
14198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14200                   "RANLIB=$${RANLIB}" \
14201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14202                   info) \
14203           || exit 1
14204
14205 @endif isl
14206
14207 .PHONY: maybe-dvi-isl dvi-isl
14208 maybe-dvi-isl:
14209 @if isl
14210 maybe-dvi-isl: dvi-isl
14211
14212 dvi-isl: \
14213     configure-isl 
14214         @[ -f ./isl/Makefile ] || exit 0; \
14215         r=`${PWD_COMMAND}`; export r; \
14216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14217         $(HOST_EXPORTS) \
14218         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14220         done; \
14221         echo "Doing dvi in isl" ; \
14222         (cd $(HOST_SUBDIR)/isl && \
14223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14225                   "RANLIB=$${RANLIB}" \
14226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14227                   dvi) \
14228           || exit 1
14229
14230 @endif isl
14231
14232 .PHONY: maybe-pdf-isl pdf-isl
14233 maybe-pdf-isl:
14234 @if isl
14235 maybe-pdf-isl: pdf-isl
14236
14237 pdf-isl: \
14238     configure-isl 
14239         @[ -f ./isl/Makefile ] || exit 0; \
14240         r=`${PWD_COMMAND}`; export r; \
14241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14242         $(HOST_EXPORTS) \
14243         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14245         done; \
14246         echo "Doing pdf in isl" ; \
14247         (cd $(HOST_SUBDIR)/isl && \
14248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14250                   "RANLIB=$${RANLIB}" \
14251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14252                   pdf) \
14253           || exit 1
14254
14255 @endif isl
14256
14257 .PHONY: maybe-html-isl html-isl
14258 maybe-html-isl:
14259 @if isl
14260 maybe-html-isl: html-isl
14261
14262 html-isl: \
14263     configure-isl 
14264         @[ -f ./isl/Makefile ] || exit 0; \
14265         r=`${PWD_COMMAND}`; export r; \
14266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14267         $(HOST_EXPORTS) \
14268         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14270         done; \
14271         echo "Doing html in isl" ; \
14272         (cd $(HOST_SUBDIR)/isl && \
14273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14275                   "RANLIB=$${RANLIB}" \
14276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14277                   html) \
14278           || exit 1
14279
14280 @endif isl
14281
14282 .PHONY: maybe-TAGS-isl TAGS-isl
14283 maybe-TAGS-isl:
14284 @if isl
14285 maybe-TAGS-isl: TAGS-isl
14286
14287 TAGS-isl: \
14288     configure-isl 
14289         @[ -f ./isl/Makefile ] || exit 0; \
14290         r=`${PWD_COMMAND}`; export r; \
14291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14292         $(HOST_EXPORTS) \
14293         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14295         done; \
14296         echo "Doing TAGS in isl" ; \
14297         (cd $(HOST_SUBDIR)/isl && \
14298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14300                   "RANLIB=$${RANLIB}" \
14301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14302                   TAGS) \
14303           || exit 1
14304
14305 @endif isl
14306
14307 .PHONY: maybe-install-info-isl install-info-isl
14308 maybe-install-info-isl:
14309 @if isl
14310 maybe-install-info-isl: install-info-isl
14311
14312 install-info-isl: \
14313     configure-isl \
14314     info-isl 
14315         @[ -f ./isl/Makefile ] || exit 0; \
14316         r=`${PWD_COMMAND}`; export r; \
14317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14318         $(HOST_EXPORTS) \
14319         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14321         done; \
14322         echo "Doing install-info in isl" ; \
14323         (cd $(HOST_SUBDIR)/isl && \
14324           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14325                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14326                   "RANLIB=$${RANLIB}" \
14327                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14328                   install-info) \
14329           || exit 1
14330
14331 @endif isl
14332
14333 .PHONY: maybe-install-pdf-isl install-pdf-isl
14334 maybe-install-pdf-isl:
14335 @if isl
14336 maybe-install-pdf-isl: install-pdf-isl
14337
14338 install-pdf-isl: \
14339     configure-isl \
14340     pdf-isl 
14341         @[ -f ./isl/Makefile ] || exit 0; \
14342         r=`${PWD_COMMAND}`; export r; \
14343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14344         $(HOST_EXPORTS) \
14345         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14347         done; \
14348         echo "Doing install-pdf in isl" ; \
14349         (cd $(HOST_SUBDIR)/isl && \
14350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14352                   "RANLIB=$${RANLIB}" \
14353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14354                   install-pdf) \
14355           || exit 1
14356
14357 @endif isl
14358
14359 .PHONY: maybe-install-html-isl install-html-isl
14360 maybe-install-html-isl:
14361 @if isl
14362 maybe-install-html-isl: install-html-isl
14363
14364 install-html-isl: \
14365     configure-isl \
14366     html-isl 
14367         @[ -f ./isl/Makefile ] || exit 0; \
14368         r=`${PWD_COMMAND}`; export r; \
14369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14370         $(HOST_EXPORTS) \
14371         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14373         done; \
14374         echo "Doing install-html in isl" ; \
14375         (cd $(HOST_SUBDIR)/isl && \
14376           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14377                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14378                   "RANLIB=$${RANLIB}" \
14379                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14380                   install-html) \
14381           || exit 1
14382
14383 @endif isl
14384
14385 .PHONY: maybe-installcheck-isl installcheck-isl
14386 maybe-installcheck-isl:
14387 @if isl
14388 maybe-installcheck-isl: installcheck-isl
14389
14390 installcheck-isl: \
14391     configure-isl 
14392         @[ -f ./isl/Makefile ] || exit 0; \
14393         r=`${PWD_COMMAND}`; export r; \
14394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14395         $(HOST_EXPORTS) \
14396         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14398         done; \
14399         echo "Doing installcheck in isl" ; \
14400         (cd $(HOST_SUBDIR)/isl && \
14401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14403                   "RANLIB=$${RANLIB}" \
14404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14405                   installcheck) \
14406           || exit 1
14407
14408 @endif isl
14409
14410 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
14411 maybe-mostlyclean-isl:
14412 @if isl
14413 maybe-mostlyclean-isl: mostlyclean-isl
14414
14415 mostlyclean-isl: 
14416         @[ -f ./isl/Makefile ] || exit 0; \
14417         r=`${PWD_COMMAND}`; export r; \
14418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14419         $(HOST_EXPORTS) \
14420         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14422         done; \
14423         echo "Doing mostlyclean in isl" ; \
14424         (cd $(HOST_SUBDIR)/isl && \
14425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14427                   "RANLIB=$${RANLIB}" \
14428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14429                   mostlyclean) \
14430           || exit 1
14431
14432 @endif isl
14433
14434 .PHONY: maybe-clean-isl clean-isl
14435 maybe-clean-isl:
14436 @if isl
14437 maybe-clean-isl: clean-isl
14438
14439 clean-isl: 
14440         @[ -f ./isl/Makefile ] || exit 0; \
14441         r=`${PWD_COMMAND}`; export r; \
14442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14443         $(HOST_EXPORTS) \
14444         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14446         done; \
14447         echo "Doing clean in isl" ; \
14448         (cd $(HOST_SUBDIR)/isl && \
14449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14451                   "RANLIB=$${RANLIB}" \
14452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14453                   clean) \
14454           || exit 1
14455
14456 @endif isl
14457
14458 .PHONY: maybe-distclean-isl distclean-isl
14459 maybe-distclean-isl:
14460 @if isl
14461 maybe-distclean-isl: distclean-isl
14462
14463 distclean-isl: 
14464         @[ -f ./isl/Makefile ] || exit 0; \
14465         r=`${PWD_COMMAND}`; export r; \
14466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14467         $(HOST_EXPORTS) \
14468         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14470         done; \
14471         echo "Doing distclean in isl" ; \
14472         (cd $(HOST_SUBDIR)/isl && \
14473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14475                   "RANLIB=$${RANLIB}" \
14476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14477                   distclean) \
14478           || exit 1
14479
14480 @endif isl
14481
14482 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
14483 maybe-maintainer-clean-isl:
14484 @if isl
14485 maybe-maintainer-clean-isl: maintainer-clean-isl
14486
14487 maintainer-clean-isl: 
14488         @[ -f ./isl/Makefile ] || exit 0; \
14489         r=`${PWD_COMMAND}`; export r; \
14490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14491         $(HOST_EXPORTS) \
14492         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
14493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14494         done; \
14495         echo "Doing maintainer-clean in isl" ; \
14496         (cd $(HOST_SUBDIR)/isl && \
14497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14499                   "RANLIB=$${RANLIB}" \
14500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14501                   maintainer-clean) \
14502           || exit 1
14503
14504 @endif isl
14505
14506
14507
14508 .PHONY: configure-libelf maybe-configure-libelf
14509 maybe-configure-libelf:
14510 @if gcc-bootstrap
14511 configure-libelf: stage_current
14512 @endif gcc-bootstrap
14513 @if libelf
14514 maybe-configure-libelf: configure-libelf
14515 configure-libelf: 
14516         @r=`${PWD_COMMAND}`; export r; \
14517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14518         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14520         $(HOST_EXPORTS)  \
14521         echo Configuring in $(HOST_SUBDIR)/libelf; \
14522         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
14523         case $(srcdir) in \
14524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14525           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14527         esac; \
14528         module_srcdir=libelf; \
14529         $(SHELL) \
14530           $$s/$$module_srcdir/configure \
14531           --srcdir=$${topdir}/$$module_srcdir \
14532           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14533           --target=${target_alias} --disable-shared \
14534           || exit 1
14535 @endif libelf
14536
14537
14538
14539 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
14540 maybe-configure-stage1-libelf:
14541 @if libelf-bootstrap
14542 maybe-configure-stage1-libelf: configure-stage1-libelf
14543 configure-stage1-libelf:
14544         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14545         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14546         @r=`${PWD_COMMAND}`; export r; \
14547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14548         TFLAGS="$(STAGE1_TFLAGS)"; \
14549         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14550         $(HOST_EXPORTS) \
14551         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14552         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14553         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14554         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf ; \
14555         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14556         cd $(HOST_SUBDIR)/libelf || exit 1; \
14557         case $(srcdir) in \
14558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14559           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14561         esac; \
14562         module_srcdir=libelf; \
14563         $(SHELL) $$s/$$module_srcdir/configure \
14564           --srcdir=$${topdir}/$$module_srcdir \
14565           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14566           --target=${target_alias} \
14567            \
14568           $(STAGE1_CONFIGURE_FLAGS) \
14569           --disable-shared
14570 @endif libelf-bootstrap
14571
14572 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
14573 maybe-configure-stage2-libelf:
14574 @if libelf-bootstrap
14575 maybe-configure-stage2-libelf: configure-stage2-libelf
14576 configure-stage2-libelf:
14577         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14578         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14579         @r=`${PWD_COMMAND}`; export r; \
14580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14581         TFLAGS="$(STAGE2_TFLAGS)"; \
14582         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14583         $(HOST_EXPORTS) \
14584         $(POSTSTAGE1_HOST_EXPORTS) \
14585         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14586         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14587         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14588         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf ; \
14589         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14590         cd $(HOST_SUBDIR)/libelf || exit 1; \
14591         case $(srcdir) in \
14592           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14593           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14594                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14595         esac; \
14596         module_srcdir=libelf; \
14597         $(SHELL) $$s/$$module_srcdir/configure \
14598           --srcdir=$${topdir}/$$module_srcdir \
14599           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14600           --target=${target_alias} \
14601            --with-build-libsubdir=$(HOST_SUBDIR)  \
14602           $(STAGE2_CONFIGURE_FLAGS) \
14603           --disable-shared
14604 @endif libelf-bootstrap
14605
14606 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
14607 maybe-configure-stage3-libelf:
14608 @if libelf-bootstrap
14609 maybe-configure-stage3-libelf: configure-stage3-libelf
14610 configure-stage3-libelf:
14611         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14612         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14613         @r=`${PWD_COMMAND}`; export r; \
14614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14615         TFLAGS="$(STAGE3_TFLAGS)"; \
14616         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14617         $(HOST_EXPORTS) \
14618         $(POSTSTAGE1_HOST_EXPORTS) \
14619         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14620         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14621         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14622         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf ; \
14623         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14624         cd $(HOST_SUBDIR)/libelf || exit 1; \
14625         case $(srcdir) in \
14626           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14627           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14628                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14629         esac; \
14630         module_srcdir=libelf; \
14631         $(SHELL) $$s/$$module_srcdir/configure \
14632           --srcdir=$${topdir}/$$module_srcdir \
14633           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14634           --target=${target_alias} \
14635            --with-build-libsubdir=$(HOST_SUBDIR)  \
14636           $(STAGE3_CONFIGURE_FLAGS) \
14637           --disable-shared
14638 @endif libelf-bootstrap
14639
14640 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
14641 maybe-configure-stage4-libelf:
14642 @if libelf-bootstrap
14643 maybe-configure-stage4-libelf: configure-stage4-libelf
14644 configure-stage4-libelf:
14645         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14646         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14647         @r=`${PWD_COMMAND}`; export r; \
14648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14649         TFLAGS="$(STAGE4_TFLAGS)"; \
14650         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14651         $(HOST_EXPORTS) \
14652         $(POSTSTAGE1_HOST_EXPORTS) \
14653         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14654         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14655         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14656         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf ; \
14657         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14658         cd $(HOST_SUBDIR)/libelf || exit 1; \
14659         case $(srcdir) in \
14660           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14661           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14662                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14663         esac; \
14664         module_srcdir=libelf; \
14665         $(SHELL) $$s/$$module_srcdir/configure \
14666           --srcdir=$${topdir}/$$module_srcdir \
14667           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14668           --target=${target_alias} \
14669            --with-build-libsubdir=$(HOST_SUBDIR)  \
14670           $(STAGE4_CONFIGURE_FLAGS) \
14671           --disable-shared
14672 @endif libelf-bootstrap
14673
14674 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
14675 maybe-configure-stageprofile-libelf:
14676 @if libelf-bootstrap
14677 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
14678 configure-stageprofile-libelf:
14679         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14680         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14681         @r=`${PWD_COMMAND}`; export r; \
14682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14683         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14684         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14685         $(HOST_EXPORTS) \
14686         $(POSTSTAGE1_HOST_EXPORTS) \
14687         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14688         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14689         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14690         echo Configuring stage profile in $(HOST_SUBDIR)/libelf ; \
14691         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14692         cd $(HOST_SUBDIR)/libelf || exit 1; \
14693         case $(srcdir) in \
14694           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14695           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14696                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14697         esac; \
14698         module_srcdir=libelf; \
14699         $(SHELL) $$s/$$module_srcdir/configure \
14700           --srcdir=$${topdir}/$$module_srcdir \
14701           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14702           --target=${target_alias} \
14703            --with-build-libsubdir=$(HOST_SUBDIR)  \
14704           $(STAGEprofile_CONFIGURE_FLAGS) \
14705           --disable-shared
14706 @endif libelf-bootstrap
14707
14708 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
14709 maybe-configure-stagefeedback-libelf:
14710 @if libelf-bootstrap
14711 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
14712 configure-stagefeedback-libelf:
14713         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14714         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
14715         @r=`${PWD_COMMAND}`; export r; \
14716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14717         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14718         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
14719         $(HOST_EXPORTS) \
14720         $(POSTSTAGE1_HOST_EXPORTS) \
14721         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14722         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14723         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14724         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf ; \
14725         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf ; \
14726         cd $(HOST_SUBDIR)/libelf || exit 1; \
14727         case $(srcdir) in \
14728           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14729           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
14730                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14731         esac; \
14732         module_srcdir=libelf; \
14733         $(SHELL) $$s/$$module_srcdir/configure \
14734           --srcdir=$${topdir}/$$module_srcdir \
14735           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14736           --target=${target_alias} \
14737            --with-build-libsubdir=$(HOST_SUBDIR)  \
14738           $(STAGEfeedback_CONFIGURE_FLAGS) \
14739           --disable-shared
14740 @endif libelf-bootstrap
14741
14742
14743
14744
14745
14746 .PHONY: all-libelf maybe-all-libelf
14747 maybe-all-libelf:
14748 @if gcc-bootstrap
14749 all-libelf: stage_current
14750 @endif gcc-bootstrap
14751 @if libelf
14752 TARGET-libelf=all
14753 maybe-all-libelf: all-libelf
14754 all-libelf: configure-libelf
14755         @r=`${PWD_COMMAND}`; export r; \
14756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14757         $(HOST_EXPORTS)  \
14758         (cd $(HOST_SUBDIR)/libelf && \
14759           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
14760                 $(TARGET-libelf))
14761 @endif libelf
14762
14763
14764
14765 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
14766 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
14767 maybe-all-stage1-libelf:
14768 maybe-clean-stage1-libelf:
14769 @if libelf-bootstrap
14770 maybe-all-stage1-libelf: all-stage1-libelf
14771 all-stage1: all-stage1-libelf
14772 TARGET-stage1-libelf = $(TARGET-libelf)
14773 all-stage1-libelf: configure-stage1-libelf
14774         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14775         @r=`${PWD_COMMAND}`; export r; \
14776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14777         TFLAGS="$(STAGE1_TFLAGS)"; \
14778         $(HOST_EXPORTS)  \
14779         cd $(HOST_SUBDIR)/libelf && \
14780         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14781                 CFLAGS="$(STAGE1_CFLAGS)" \
14782                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
14783                 LIBCFLAGS="$(LIBCFLAGS)" \
14784                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14785                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14786                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14787                 $(EXTRA_HOST_FLAGS)  \
14788                 $(STAGE1_FLAGS_TO_PASS)  \
14789                 TFLAGS="$(STAGE1_TFLAGS)" \
14790                 $(TARGET-stage1-libelf)
14791
14792 maybe-clean-stage1-libelf: clean-stage1-libelf
14793 clean-stage1: clean-stage1-libelf
14794 clean-stage1-libelf:
14795         @if [ $(current_stage) = stage1 ]; then \
14796           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14797         else \
14798           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
14799           $(MAKE) stage1-start; \
14800         fi; \
14801         cd $(HOST_SUBDIR)/libelf && \
14802         $(MAKE) $(EXTRA_HOST_FLAGS)  \
14803         $(STAGE1_FLAGS_TO_PASS)  clean
14804 @endif libelf-bootstrap
14805
14806
14807 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
14808 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
14809 maybe-all-stage2-libelf:
14810 maybe-clean-stage2-libelf:
14811 @if libelf-bootstrap
14812 maybe-all-stage2-libelf: all-stage2-libelf
14813 all-stage2: all-stage2-libelf
14814 TARGET-stage2-libelf = $(TARGET-libelf)
14815 all-stage2-libelf: configure-stage2-libelf
14816         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14817         @r=`${PWD_COMMAND}`; export r; \
14818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14819         TFLAGS="$(STAGE2_TFLAGS)"; \
14820         $(HOST_EXPORTS) \
14821         $(POSTSTAGE1_HOST_EXPORTS)  \
14822         cd $(HOST_SUBDIR)/libelf && \
14823         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14824                 CFLAGS="$(STAGE2_CFLAGS)" \
14825                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
14826                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
14827                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14828                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14829                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14830                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14831                 TFLAGS="$(STAGE2_TFLAGS)" \
14832                 $(TARGET-stage2-libelf)
14833
14834 maybe-clean-stage2-libelf: clean-stage2-libelf
14835 clean-stage2: clean-stage2-libelf
14836 clean-stage2-libelf:
14837         @if [ $(current_stage) = stage2 ]; then \
14838           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14839         else \
14840           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
14841           $(MAKE) stage2-start; \
14842         fi; \
14843         cd $(HOST_SUBDIR)/libelf && \
14844         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14845 @endif libelf-bootstrap
14846
14847
14848 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
14849 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
14850 maybe-all-stage3-libelf:
14851 maybe-clean-stage3-libelf:
14852 @if libelf-bootstrap
14853 maybe-all-stage3-libelf: all-stage3-libelf
14854 all-stage3: all-stage3-libelf
14855 TARGET-stage3-libelf = $(TARGET-libelf)
14856 all-stage3-libelf: configure-stage3-libelf
14857         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14858         @r=`${PWD_COMMAND}`; export r; \
14859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14860         TFLAGS="$(STAGE3_TFLAGS)"; \
14861         $(HOST_EXPORTS) \
14862         $(POSTSTAGE1_HOST_EXPORTS)  \
14863         cd $(HOST_SUBDIR)/libelf && \
14864         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14865                 CFLAGS="$(STAGE3_CFLAGS)" \
14866                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14867                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14868                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14869                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14870                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14871                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14872                 TFLAGS="$(STAGE3_TFLAGS)" \
14873                 $(TARGET-stage3-libelf)
14874
14875 maybe-clean-stage3-libelf: clean-stage3-libelf
14876 clean-stage3: clean-stage3-libelf
14877 clean-stage3-libelf:
14878         @if [ $(current_stage) = stage3 ]; then \
14879           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14880         else \
14881           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
14882           $(MAKE) stage3-start; \
14883         fi; \
14884         cd $(HOST_SUBDIR)/libelf && \
14885         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14886 @endif libelf-bootstrap
14887
14888
14889 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
14890 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
14891 maybe-all-stage4-libelf:
14892 maybe-clean-stage4-libelf:
14893 @if libelf-bootstrap
14894 maybe-all-stage4-libelf: all-stage4-libelf
14895 all-stage4: all-stage4-libelf
14896 TARGET-stage4-libelf = $(TARGET-libelf)
14897 all-stage4-libelf: configure-stage4-libelf
14898         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14899         @r=`${PWD_COMMAND}`; export r; \
14900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14901         TFLAGS="$(STAGE4_TFLAGS)"; \
14902         $(HOST_EXPORTS) \
14903         $(POSTSTAGE1_HOST_EXPORTS)  \
14904         cd $(HOST_SUBDIR)/libelf && \
14905         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14906                 CFLAGS="$(STAGE4_CFLAGS)" \
14907                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14908                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14909                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14910                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14911                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14912                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14913                 TFLAGS="$(STAGE4_TFLAGS)" \
14914                 $(TARGET-stage4-libelf)
14915
14916 maybe-clean-stage4-libelf: clean-stage4-libelf
14917 clean-stage4: clean-stage4-libelf
14918 clean-stage4-libelf:
14919         @if [ $(current_stage) = stage4 ]; then \
14920           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14921         else \
14922           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
14923           $(MAKE) stage4-start; \
14924         fi; \
14925         cd $(HOST_SUBDIR)/libelf && \
14926         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14927 @endif libelf-bootstrap
14928
14929
14930 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
14931 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
14932 maybe-all-stageprofile-libelf:
14933 maybe-clean-stageprofile-libelf:
14934 @if libelf-bootstrap
14935 maybe-all-stageprofile-libelf: all-stageprofile-libelf
14936 all-stageprofile: all-stageprofile-libelf
14937 TARGET-stageprofile-libelf = $(TARGET-libelf)
14938 all-stageprofile-libelf: configure-stageprofile-libelf
14939         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14940         @r=`${PWD_COMMAND}`; export r; \
14941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14942         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14943         $(HOST_EXPORTS) \
14944         $(POSTSTAGE1_HOST_EXPORTS)  \
14945         cd $(HOST_SUBDIR)/libelf && \
14946         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14947                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14948                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14949                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14950                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14951                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14952                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14953                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14954                 TFLAGS="$(STAGEprofile_TFLAGS)" \
14955                 $(TARGET-stageprofile-libelf)
14956
14957 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
14958 clean-stageprofile: clean-stageprofile-libelf
14959 clean-stageprofile-libelf:
14960         @if [ $(current_stage) = stageprofile ]; then \
14961           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
14962         else \
14963           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
14964           $(MAKE) stageprofile-start; \
14965         fi; \
14966         cd $(HOST_SUBDIR)/libelf && \
14967         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
14968 @endif libelf-bootstrap
14969
14970
14971 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
14972 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
14973 maybe-all-stagefeedback-libelf:
14974 maybe-clean-stagefeedback-libelf:
14975 @if libelf-bootstrap
14976 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
14977 all-stagefeedback: all-stagefeedback-libelf
14978 TARGET-stagefeedback-libelf = $(TARGET-libelf)
14979 all-stagefeedback-libelf: configure-stagefeedback-libelf
14980         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14981         @r=`${PWD_COMMAND}`; export r; \
14982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14983         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14984         $(HOST_EXPORTS) \
14985         $(POSTSTAGE1_HOST_EXPORTS)  \
14986         cd $(HOST_SUBDIR)/libelf && \
14987         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14988                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14989                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14990                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14991                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14992                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14993                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14994                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
14995                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
14996                 $(TARGET-stagefeedback-libelf)
14997
14998 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
14999 clean-stagefeedback: clean-stagefeedback-libelf
15000 clean-stagefeedback-libelf:
15001         @if [ $(current_stage) = stagefeedback ]; then \
15002           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
15003         else \
15004           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
15005           $(MAKE) stagefeedback-start; \
15006         fi; \
15007         cd $(HOST_SUBDIR)/libelf && \
15008         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15009 @endif libelf-bootstrap
15010
15011
15012
15013
15014
15015 .PHONY: check-libelf maybe-check-libelf
15016 maybe-check-libelf:
15017 @if libelf
15018 maybe-check-libelf: check-libelf
15019
15020 check-libelf:
15021         @: $(MAKE); $(unstage)
15022         @r=`${PWD_COMMAND}`; export r; \
15023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15024         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15025         (cd $(HOST_SUBDIR)/libelf && \
15026           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15027
15028 @endif libelf
15029
15030 .PHONY: install-libelf maybe-install-libelf
15031 maybe-install-libelf:
15032 @if libelf
15033 maybe-install-libelf: install-libelf
15034
15035 install-libelf:
15036
15037 @endif libelf
15038
15039 .PHONY: install-strip-libelf maybe-install-strip-libelf
15040 maybe-install-strip-libelf:
15041 @if libelf
15042 maybe-install-strip-libelf: install-strip-libelf
15043
15044 install-strip-libelf:
15045
15046 @endif libelf
15047
15048 # Other targets (info, dvi, pdf, etc.)
15049
15050 .PHONY: maybe-info-libelf info-libelf
15051 maybe-info-libelf:
15052 @if libelf
15053 maybe-info-libelf: info-libelf
15054
15055 info-libelf: \
15056     configure-libelf 
15057         @[ -f ./libelf/Makefile ] || exit 0; \
15058         r=`${PWD_COMMAND}`; export r; \
15059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15060         $(HOST_EXPORTS) \
15061         for flag in $(EXTRA_HOST_FLAGS) ; do \
15062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15063         done; \
15064         echo "Doing info in libelf" ; \
15065         (cd $(HOST_SUBDIR)/libelf && \
15066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15068                   "RANLIB=$${RANLIB}" \
15069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15070                   info) \
15071           || exit 1
15072
15073 @endif libelf
15074
15075 .PHONY: maybe-dvi-libelf dvi-libelf
15076 maybe-dvi-libelf:
15077 @if libelf
15078 maybe-dvi-libelf: dvi-libelf
15079
15080 dvi-libelf: \
15081     configure-libelf 
15082         @[ -f ./libelf/Makefile ] || exit 0; \
15083         r=`${PWD_COMMAND}`; export r; \
15084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15085         $(HOST_EXPORTS) \
15086         for flag in $(EXTRA_HOST_FLAGS) ; do \
15087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15088         done; \
15089         echo "Doing dvi in libelf" ; \
15090         (cd $(HOST_SUBDIR)/libelf && \
15091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15093                   "RANLIB=$${RANLIB}" \
15094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15095                   dvi) \
15096           || exit 1
15097
15098 @endif libelf
15099
15100 .PHONY: maybe-pdf-libelf pdf-libelf
15101 maybe-pdf-libelf:
15102 @if libelf
15103 maybe-pdf-libelf: pdf-libelf
15104
15105 pdf-libelf: \
15106     configure-libelf 
15107         @[ -f ./libelf/Makefile ] || exit 0; \
15108         r=`${PWD_COMMAND}`; export r; \
15109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15110         $(HOST_EXPORTS) \
15111         for flag in $(EXTRA_HOST_FLAGS) ; do \
15112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15113         done; \
15114         echo "Doing pdf in libelf" ; \
15115         (cd $(HOST_SUBDIR)/libelf && \
15116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15118                   "RANLIB=$${RANLIB}" \
15119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15120                   pdf) \
15121           || exit 1
15122
15123 @endif libelf
15124
15125 .PHONY: maybe-html-libelf html-libelf
15126 maybe-html-libelf:
15127 @if libelf
15128 maybe-html-libelf: html-libelf
15129
15130 html-libelf: \
15131     configure-libelf 
15132         @[ -f ./libelf/Makefile ] || exit 0; \
15133         r=`${PWD_COMMAND}`; export r; \
15134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15135         $(HOST_EXPORTS) \
15136         for flag in $(EXTRA_HOST_FLAGS) ; do \
15137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15138         done; \
15139         echo "Doing html in libelf" ; \
15140         (cd $(HOST_SUBDIR)/libelf && \
15141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15143                   "RANLIB=$${RANLIB}" \
15144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15145                   html) \
15146           || exit 1
15147
15148 @endif libelf
15149
15150 .PHONY: maybe-TAGS-libelf TAGS-libelf
15151 maybe-TAGS-libelf:
15152 @if libelf
15153 maybe-TAGS-libelf: TAGS-libelf
15154
15155 TAGS-libelf: \
15156     configure-libelf 
15157         @[ -f ./libelf/Makefile ] || exit 0; \
15158         r=`${PWD_COMMAND}`; export r; \
15159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15160         $(HOST_EXPORTS) \
15161         for flag in $(EXTRA_HOST_FLAGS) ; do \
15162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15163         done; \
15164         echo "Doing TAGS in libelf" ; \
15165         (cd $(HOST_SUBDIR)/libelf && \
15166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15168                   "RANLIB=$${RANLIB}" \
15169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15170                   TAGS) \
15171           || exit 1
15172
15173 @endif libelf
15174
15175 .PHONY: maybe-install-info-libelf install-info-libelf
15176 maybe-install-info-libelf:
15177 @if libelf
15178 maybe-install-info-libelf: install-info-libelf
15179
15180 install-info-libelf: \
15181     configure-libelf \
15182     info-libelf 
15183         @[ -f ./libelf/Makefile ] || exit 0; \
15184         r=`${PWD_COMMAND}`; export r; \
15185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15186         $(HOST_EXPORTS) \
15187         for flag in $(EXTRA_HOST_FLAGS) ; do \
15188           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15189         done; \
15190         echo "Doing install-info in libelf" ; \
15191         (cd $(HOST_SUBDIR)/libelf && \
15192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15194                   "RANLIB=$${RANLIB}" \
15195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15196                   install-info) \
15197           || exit 1
15198
15199 @endif libelf
15200
15201 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
15202 maybe-install-pdf-libelf:
15203 @if libelf
15204 maybe-install-pdf-libelf: install-pdf-libelf
15205
15206 install-pdf-libelf: \
15207     configure-libelf \
15208     pdf-libelf 
15209         @[ -f ./libelf/Makefile ] || exit 0; \
15210         r=`${PWD_COMMAND}`; export r; \
15211         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15212         $(HOST_EXPORTS) \
15213         for flag in $(EXTRA_HOST_FLAGS) ; do \
15214           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15215         done; \
15216         echo "Doing install-pdf in libelf" ; \
15217         (cd $(HOST_SUBDIR)/libelf && \
15218           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15219                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15220                   "RANLIB=$${RANLIB}" \
15221                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15222                   install-pdf) \
15223           || exit 1
15224
15225 @endif libelf
15226
15227 .PHONY: maybe-install-html-libelf install-html-libelf
15228 maybe-install-html-libelf:
15229 @if libelf
15230 maybe-install-html-libelf: install-html-libelf
15231
15232 install-html-libelf: \
15233     configure-libelf \
15234     html-libelf 
15235         @[ -f ./libelf/Makefile ] || exit 0; \
15236         r=`${PWD_COMMAND}`; export r; \
15237         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15238         $(HOST_EXPORTS) \
15239         for flag in $(EXTRA_HOST_FLAGS) ; do \
15240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15241         done; \
15242         echo "Doing install-html in libelf" ; \
15243         (cd $(HOST_SUBDIR)/libelf && \
15244           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15245                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15246                   "RANLIB=$${RANLIB}" \
15247                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15248                   install-html) \
15249           || exit 1
15250
15251 @endif libelf
15252
15253 .PHONY: maybe-installcheck-libelf installcheck-libelf
15254 maybe-installcheck-libelf:
15255 @if libelf
15256 maybe-installcheck-libelf: installcheck-libelf
15257
15258 installcheck-libelf: \
15259     configure-libelf 
15260         @[ -f ./libelf/Makefile ] || exit 0; \
15261         r=`${PWD_COMMAND}`; export r; \
15262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15263         $(HOST_EXPORTS) \
15264         for flag in $(EXTRA_HOST_FLAGS) ; do \
15265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15266         done; \
15267         echo "Doing installcheck in libelf" ; \
15268         (cd $(HOST_SUBDIR)/libelf && \
15269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15271                   "RANLIB=$${RANLIB}" \
15272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15273                   installcheck) \
15274           || exit 1
15275
15276 @endif libelf
15277
15278 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
15279 maybe-mostlyclean-libelf:
15280 @if libelf
15281 maybe-mostlyclean-libelf: mostlyclean-libelf
15282
15283 mostlyclean-libelf: 
15284         @[ -f ./libelf/Makefile ] || exit 0; \
15285         r=`${PWD_COMMAND}`; export r; \
15286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15287         $(HOST_EXPORTS) \
15288         for flag in $(EXTRA_HOST_FLAGS) ; do \
15289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15290         done; \
15291         echo "Doing mostlyclean in libelf" ; \
15292         (cd $(HOST_SUBDIR)/libelf && \
15293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15295                   "RANLIB=$${RANLIB}" \
15296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15297                   mostlyclean) \
15298           || exit 1
15299
15300 @endif libelf
15301
15302 .PHONY: maybe-clean-libelf clean-libelf
15303 maybe-clean-libelf:
15304 @if libelf
15305 maybe-clean-libelf: clean-libelf
15306
15307 clean-libelf: 
15308         @[ -f ./libelf/Makefile ] || exit 0; \
15309         r=`${PWD_COMMAND}`; export r; \
15310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15311         $(HOST_EXPORTS) \
15312         for flag in $(EXTRA_HOST_FLAGS) ; do \
15313           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15314         done; \
15315         echo "Doing clean in libelf" ; \
15316         (cd $(HOST_SUBDIR)/libelf && \
15317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15319                   "RANLIB=$${RANLIB}" \
15320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15321                   clean) \
15322           || exit 1
15323
15324 @endif libelf
15325
15326 .PHONY: maybe-distclean-libelf distclean-libelf
15327 maybe-distclean-libelf:
15328 @if libelf
15329 maybe-distclean-libelf: distclean-libelf
15330
15331 distclean-libelf: 
15332         @[ -f ./libelf/Makefile ] || exit 0; \
15333         r=`${PWD_COMMAND}`; export r; \
15334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15335         $(HOST_EXPORTS) \
15336         for flag in $(EXTRA_HOST_FLAGS) ; do \
15337           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15338         done; \
15339         echo "Doing distclean in libelf" ; \
15340         (cd $(HOST_SUBDIR)/libelf && \
15341           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15342                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15343                   "RANLIB=$${RANLIB}" \
15344                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15345                   distclean) \
15346           || exit 1
15347
15348 @endif libelf
15349
15350 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
15351 maybe-maintainer-clean-libelf:
15352 @if libelf
15353 maybe-maintainer-clean-libelf: maintainer-clean-libelf
15354
15355 maintainer-clean-libelf: 
15356         @[ -f ./libelf/Makefile ] || exit 0; \
15357         r=`${PWD_COMMAND}`; export r; \
15358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15359         $(HOST_EXPORTS) \
15360         for flag in $(EXTRA_HOST_FLAGS) ; do \
15361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15362         done; \
15363         echo "Doing maintainer-clean in libelf" ; \
15364         (cd $(HOST_SUBDIR)/libelf && \
15365           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15366                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15367                   "RANLIB=$${RANLIB}" \
15368                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15369                   maintainer-clean) \
15370           || exit 1
15371
15372 @endif libelf
15373
15374
15375
15376 .PHONY: configure-gold maybe-configure-gold
15377 maybe-configure-gold:
15378 @if gcc-bootstrap
15379 configure-gold: stage_current
15380 @endif gcc-bootstrap
15381 @if gold
15382 maybe-configure-gold: configure-gold
15383 configure-gold: 
15384         @r=`${PWD_COMMAND}`; export r; \
15385         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15386         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15387         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15388         $(HOST_EXPORTS)  \
15389         echo Configuring in $(HOST_SUBDIR)/gold; \
15390         cd "$(HOST_SUBDIR)/gold" || exit 1; \
15391         case $(srcdir) in \
15392           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15393           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15394                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15395         esac; \
15396         module_srcdir=gold; \
15397         $(SHELL) \
15398           $$s/$$module_srcdir/configure \
15399           --srcdir=$${topdir}/$$module_srcdir \
15400           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15401           --target=${target_alias}  \
15402           || exit 1
15403 @endif gold
15404
15405
15406
15407 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
15408 maybe-configure-stage1-gold:
15409 @if gold-bootstrap
15410 maybe-configure-stage1-gold: configure-stage1-gold
15411 configure-stage1-gold:
15412         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15413         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15414         @r=`${PWD_COMMAND}`; export r; \
15415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15416         TFLAGS="$(STAGE1_TFLAGS)"; \
15417         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15418         $(HOST_EXPORTS) \
15419         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15420         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15421         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15422         echo Configuring stage 1 in $(HOST_SUBDIR)/gold ; \
15423         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15424         cd $(HOST_SUBDIR)/gold || exit 1; \
15425         case $(srcdir) in \
15426           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15427           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15428                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15429         esac; \
15430         module_srcdir=gold; \
15431         $(SHELL) $$s/$$module_srcdir/configure \
15432           --srcdir=$${topdir}/$$module_srcdir \
15433           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15434           --target=${target_alias} \
15435            \
15436           $(STAGE1_CONFIGURE_FLAGS)
15437 @endif gold-bootstrap
15438
15439 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
15440 maybe-configure-stage2-gold:
15441 @if gold-bootstrap
15442 maybe-configure-stage2-gold: configure-stage2-gold
15443 configure-stage2-gold:
15444         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15445         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15446         @r=`${PWD_COMMAND}`; export r; \
15447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15448         TFLAGS="$(STAGE2_TFLAGS)"; \
15449         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15450         $(HOST_EXPORTS) \
15451         $(POSTSTAGE1_HOST_EXPORTS) \
15452         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15453         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15454         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15455         echo Configuring stage 2 in $(HOST_SUBDIR)/gold ; \
15456         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15457         cd $(HOST_SUBDIR)/gold || exit 1; \
15458         case $(srcdir) in \
15459           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15460           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15461                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15462         esac; \
15463         module_srcdir=gold; \
15464         $(SHELL) $$s/$$module_srcdir/configure \
15465           --srcdir=$${topdir}/$$module_srcdir \
15466           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15467           --target=${target_alias} \
15468            --with-build-libsubdir=$(HOST_SUBDIR)  \
15469           $(STAGE2_CONFIGURE_FLAGS)
15470 @endif gold-bootstrap
15471
15472 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
15473 maybe-configure-stage3-gold:
15474 @if gold-bootstrap
15475 maybe-configure-stage3-gold: configure-stage3-gold
15476 configure-stage3-gold:
15477         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15478         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15479         @r=`${PWD_COMMAND}`; export r; \
15480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15481         TFLAGS="$(STAGE3_TFLAGS)"; \
15482         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15483         $(HOST_EXPORTS) \
15484         $(POSTSTAGE1_HOST_EXPORTS) \
15485         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15486         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15487         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15488         echo Configuring stage 3 in $(HOST_SUBDIR)/gold ; \
15489         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15490         cd $(HOST_SUBDIR)/gold || exit 1; \
15491         case $(srcdir) in \
15492           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15493           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15494                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15495         esac; \
15496         module_srcdir=gold; \
15497         $(SHELL) $$s/$$module_srcdir/configure \
15498           --srcdir=$${topdir}/$$module_srcdir \
15499           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15500           --target=${target_alias} \
15501            --with-build-libsubdir=$(HOST_SUBDIR)  \
15502           $(STAGE3_CONFIGURE_FLAGS)
15503 @endif gold-bootstrap
15504
15505 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
15506 maybe-configure-stage4-gold:
15507 @if gold-bootstrap
15508 maybe-configure-stage4-gold: configure-stage4-gold
15509 configure-stage4-gold:
15510         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15511         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15512         @r=`${PWD_COMMAND}`; export r; \
15513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15514         TFLAGS="$(STAGE4_TFLAGS)"; \
15515         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15516         $(HOST_EXPORTS) \
15517         $(POSTSTAGE1_HOST_EXPORTS) \
15518         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15519         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15520         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15521         echo Configuring stage 4 in $(HOST_SUBDIR)/gold ; \
15522         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15523         cd $(HOST_SUBDIR)/gold || exit 1; \
15524         case $(srcdir) in \
15525           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15526           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15527                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15528         esac; \
15529         module_srcdir=gold; \
15530         $(SHELL) $$s/$$module_srcdir/configure \
15531           --srcdir=$${topdir}/$$module_srcdir \
15532           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15533           --target=${target_alias} \
15534            --with-build-libsubdir=$(HOST_SUBDIR)  \
15535           $(STAGE4_CONFIGURE_FLAGS)
15536 @endif gold-bootstrap
15537
15538 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
15539 maybe-configure-stageprofile-gold:
15540 @if gold-bootstrap
15541 maybe-configure-stageprofile-gold: configure-stageprofile-gold
15542 configure-stageprofile-gold:
15543         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15544         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15545         @r=`${PWD_COMMAND}`; export r; \
15546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15547         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15548         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15549         $(HOST_EXPORTS) \
15550         $(POSTSTAGE1_HOST_EXPORTS) \
15551         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15552         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15553         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15554         echo Configuring stage profile in $(HOST_SUBDIR)/gold ; \
15555         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15556         cd $(HOST_SUBDIR)/gold || exit 1; \
15557         case $(srcdir) in \
15558           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15559           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15560                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15561         esac; \
15562         module_srcdir=gold; \
15563         $(SHELL) $$s/$$module_srcdir/configure \
15564           --srcdir=$${topdir}/$$module_srcdir \
15565           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15566           --target=${target_alias} \
15567            --with-build-libsubdir=$(HOST_SUBDIR)  \
15568           $(STAGEprofile_CONFIGURE_FLAGS)
15569 @endif gold-bootstrap
15570
15571 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
15572 maybe-configure-stagefeedback-gold:
15573 @if gold-bootstrap
15574 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
15575 configure-stagefeedback-gold:
15576         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15577         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
15578         @r=`${PWD_COMMAND}`; export r; \
15579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15580         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15581         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
15582         $(HOST_EXPORTS) \
15583         $(POSTSTAGE1_HOST_EXPORTS) \
15584         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
15585         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
15586         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
15587         echo Configuring stage feedback in $(HOST_SUBDIR)/gold ; \
15588         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold ; \
15589         cd $(HOST_SUBDIR)/gold || exit 1; \
15590         case $(srcdir) in \
15591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15592           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
15593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15594         esac; \
15595         module_srcdir=gold; \
15596         $(SHELL) $$s/$$module_srcdir/configure \
15597           --srcdir=$${topdir}/$$module_srcdir \
15598           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15599           --target=${target_alias} \
15600            --with-build-libsubdir=$(HOST_SUBDIR)  \
15601           $(STAGEfeedback_CONFIGURE_FLAGS)
15602 @endif gold-bootstrap
15603
15604
15605
15606
15607
15608 .PHONY: all-gold maybe-all-gold
15609 maybe-all-gold:
15610 @if gcc-bootstrap
15611 all-gold: stage_current
15612 @endif gcc-bootstrap
15613 @if gold
15614 TARGET-gold=all
15615 maybe-all-gold: all-gold
15616 all-gold: configure-gold
15617         @r=`${PWD_COMMAND}`; export r; \
15618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15619         $(HOST_EXPORTS)  \
15620         (cd $(HOST_SUBDIR)/gold && \
15621           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15622                 $(TARGET-gold))
15623 @endif gold
15624
15625
15626
15627 .PHONY: all-stage1-gold maybe-all-stage1-gold
15628 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
15629 maybe-all-stage1-gold:
15630 maybe-clean-stage1-gold:
15631 @if gold-bootstrap
15632 maybe-all-stage1-gold: all-stage1-gold
15633 all-stage1: all-stage1-gold
15634 TARGET-stage1-gold = $(TARGET-gold)
15635 all-stage1-gold: configure-stage1-gold
15636         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15637         @r=`${PWD_COMMAND}`; export r; \
15638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15639         TFLAGS="$(STAGE1_TFLAGS)"; \
15640         $(HOST_EXPORTS)  \
15641         cd $(HOST_SUBDIR)/gold && \
15642         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15643                 CFLAGS="$(STAGE1_CFLAGS)" \
15644                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15645                 LIBCFLAGS="$(LIBCFLAGS)" \
15646                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15647                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15648                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15649                 $(EXTRA_HOST_FLAGS)  \
15650                 $(STAGE1_FLAGS_TO_PASS)  \
15651                 TFLAGS="$(STAGE1_TFLAGS)" \
15652                 $(TARGET-stage1-gold)
15653
15654 maybe-clean-stage1-gold: clean-stage1-gold
15655 clean-stage1: clean-stage1-gold
15656 clean-stage1-gold:
15657         @if [ $(current_stage) = stage1 ]; then \
15658           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15659         else \
15660           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
15661           $(MAKE) stage1-start; \
15662         fi; \
15663         cd $(HOST_SUBDIR)/gold && \
15664         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15665         $(STAGE1_FLAGS_TO_PASS)  clean
15666 @endif gold-bootstrap
15667
15668
15669 .PHONY: all-stage2-gold maybe-all-stage2-gold
15670 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
15671 maybe-all-stage2-gold:
15672 maybe-clean-stage2-gold:
15673 @if gold-bootstrap
15674 maybe-all-stage2-gold: all-stage2-gold
15675 all-stage2: all-stage2-gold
15676 TARGET-stage2-gold = $(TARGET-gold)
15677 all-stage2-gold: configure-stage2-gold
15678         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15679         @r=`${PWD_COMMAND}`; export r; \
15680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15681         TFLAGS="$(STAGE2_TFLAGS)"; \
15682         $(HOST_EXPORTS) \
15683         $(POSTSTAGE1_HOST_EXPORTS)  \
15684         cd $(HOST_SUBDIR)/gold && \
15685         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15686                 CFLAGS="$(STAGE2_CFLAGS)" \
15687                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15688                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15689                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15690                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15691                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15692                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15693                 TFLAGS="$(STAGE2_TFLAGS)" \
15694                 $(TARGET-stage2-gold)
15695
15696 maybe-clean-stage2-gold: clean-stage2-gold
15697 clean-stage2: clean-stage2-gold
15698 clean-stage2-gold:
15699         @if [ $(current_stage) = stage2 ]; then \
15700           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15701         else \
15702           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
15703           $(MAKE) stage2-start; \
15704         fi; \
15705         cd $(HOST_SUBDIR)/gold && \
15706         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15707 @endif gold-bootstrap
15708
15709
15710 .PHONY: all-stage3-gold maybe-all-stage3-gold
15711 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
15712 maybe-all-stage3-gold:
15713 maybe-clean-stage3-gold:
15714 @if gold-bootstrap
15715 maybe-all-stage3-gold: all-stage3-gold
15716 all-stage3: all-stage3-gold
15717 TARGET-stage3-gold = $(TARGET-gold)
15718 all-stage3-gold: configure-stage3-gold
15719         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15720         @r=`${PWD_COMMAND}`; export r; \
15721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15722         TFLAGS="$(STAGE3_TFLAGS)"; \
15723         $(HOST_EXPORTS) \
15724         $(POSTSTAGE1_HOST_EXPORTS)  \
15725         cd $(HOST_SUBDIR)/gold && \
15726         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15727                 CFLAGS="$(STAGE3_CFLAGS)" \
15728                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15729                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15730                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15731                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15732                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15733                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15734                 TFLAGS="$(STAGE3_TFLAGS)" \
15735                 $(TARGET-stage3-gold)
15736
15737 maybe-clean-stage3-gold: clean-stage3-gold
15738 clean-stage3: clean-stage3-gold
15739 clean-stage3-gold:
15740         @if [ $(current_stage) = stage3 ]; then \
15741           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15742         else \
15743           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
15744           $(MAKE) stage3-start; \
15745         fi; \
15746         cd $(HOST_SUBDIR)/gold && \
15747         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15748 @endif gold-bootstrap
15749
15750
15751 .PHONY: all-stage4-gold maybe-all-stage4-gold
15752 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
15753 maybe-all-stage4-gold:
15754 maybe-clean-stage4-gold:
15755 @if gold-bootstrap
15756 maybe-all-stage4-gold: all-stage4-gold
15757 all-stage4: all-stage4-gold
15758 TARGET-stage4-gold = $(TARGET-gold)
15759 all-stage4-gold: configure-stage4-gold
15760         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15761         @r=`${PWD_COMMAND}`; export r; \
15762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15763         TFLAGS="$(STAGE4_TFLAGS)"; \
15764         $(HOST_EXPORTS) \
15765         $(POSTSTAGE1_HOST_EXPORTS)  \
15766         cd $(HOST_SUBDIR)/gold && \
15767         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15768                 CFLAGS="$(STAGE4_CFLAGS)" \
15769                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15770                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15771                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15772                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15773                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15774                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15775                 TFLAGS="$(STAGE4_TFLAGS)" \
15776                 $(TARGET-stage4-gold)
15777
15778 maybe-clean-stage4-gold: clean-stage4-gold
15779 clean-stage4: clean-stage4-gold
15780 clean-stage4-gold:
15781         @if [ $(current_stage) = stage4 ]; then \
15782           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15783         else \
15784           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
15785           $(MAKE) stage4-start; \
15786         fi; \
15787         cd $(HOST_SUBDIR)/gold && \
15788         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15789 @endif gold-bootstrap
15790
15791
15792 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
15793 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
15794 maybe-all-stageprofile-gold:
15795 maybe-clean-stageprofile-gold:
15796 @if gold-bootstrap
15797 maybe-all-stageprofile-gold: all-stageprofile-gold
15798 all-stageprofile: all-stageprofile-gold
15799 TARGET-stageprofile-gold = $(TARGET-gold)
15800 all-stageprofile-gold: configure-stageprofile-gold
15801         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15802         @r=`${PWD_COMMAND}`; export r; \
15803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15804         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15805         $(HOST_EXPORTS) \
15806         $(POSTSTAGE1_HOST_EXPORTS)  \
15807         cd $(HOST_SUBDIR)/gold && \
15808         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15809                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15810                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15811                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15812                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15813                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15814                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15815                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15816                 TFLAGS="$(STAGEprofile_TFLAGS)" \
15817                 $(TARGET-stageprofile-gold)
15818
15819 maybe-clean-stageprofile-gold: clean-stageprofile-gold
15820 clean-stageprofile: clean-stageprofile-gold
15821 clean-stageprofile-gold:
15822         @if [ $(current_stage) = stageprofile ]; then \
15823           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15824         else \
15825           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
15826           $(MAKE) stageprofile-start; \
15827         fi; \
15828         cd $(HOST_SUBDIR)/gold && \
15829         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15830 @endif gold-bootstrap
15831
15832
15833 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
15834 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
15835 maybe-all-stagefeedback-gold:
15836 maybe-clean-stagefeedback-gold:
15837 @if gold-bootstrap
15838 maybe-all-stagefeedback-gold: all-stagefeedback-gold
15839 all-stagefeedback: all-stagefeedback-gold
15840 TARGET-stagefeedback-gold = $(TARGET-gold)
15841 all-stagefeedback-gold: configure-stagefeedback-gold
15842         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15843         @r=`${PWD_COMMAND}`; export r; \
15844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15845         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15846         $(HOST_EXPORTS) \
15847         $(POSTSTAGE1_HOST_EXPORTS)  \
15848         cd $(HOST_SUBDIR)/gold && \
15849         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15850                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15851                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15852                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15853                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15854                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15855                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15856                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15857                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
15858                 $(TARGET-stagefeedback-gold)
15859
15860 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
15861 clean-stagefeedback: clean-stagefeedback-gold
15862 clean-stagefeedback-gold:
15863         @if [ $(current_stage) = stagefeedback ]; then \
15864           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
15865         else \
15866           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
15867           $(MAKE) stagefeedback-start; \
15868         fi; \
15869         cd $(HOST_SUBDIR)/gold && \
15870         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15871 @endif gold-bootstrap
15872
15873
15874
15875
15876
15877 .PHONY: check-gold maybe-check-gold
15878 maybe-check-gold:
15879 @if gold
15880 maybe-check-gold: check-gold
15881
15882 check-gold:
15883         @: $(MAKE); $(unstage)
15884         @r=`${PWD_COMMAND}`; export r; \
15885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15886         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15887         (cd $(HOST_SUBDIR)/gold && \
15888           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15889
15890 @endif gold
15891
15892 .PHONY: install-gold maybe-install-gold
15893 maybe-install-gold:
15894 @if gold
15895 maybe-install-gold: install-gold
15896
15897 install-gold: installdirs
15898         @: $(MAKE); $(unstage)
15899         @r=`${PWD_COMMAND}`; export r; \
15900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15901         $(HOST_EXPORTS) \
15902         (cd $(HOST_SUBDIR)/gold && \
15903           $(MAKE) $(FLAGS_TO_PASS)  install)
15904
15905 @endif gold
15906
15907 .PHONY: install-strip-gold maybe-install-strip-gold
15908 maybe-install-strip-gold:
15909 @if gold
15910 maybe-install-strip-gold: install-strip-gold
15911
15912 install-strip-gold: installdirs
15913         @: $(MAKE); $(unstage)
15914         @r=`${PWD_COMMAND}`; export r; \
15915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15916         $(HOST_EXPORTS) \
15917         (cd $(HOST_SUBDIR)/gold && \
15918           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
15919
15920 @endif gold
15921
15922 # Other targets (info, dvi, pdf, etc.)
15923
15924 .PHONY: maybe-info-gold info-gold
15925 maybe-info-gold:
15926 @if gold
15927 maybe-info-gold: info-gold
15928
15929 info-gold: \
15930     configure-gold 
15931         @[ -f ./gold/Makefile ] || exit 0; \
15932         r=`${PWD_COMMAND}`; export r; \
15933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15934         $(HOST_EXPORTS) \
15935         for flag in $(EXTRA_HOST_FLAGS) ; do \
15936           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15937         done; \
15938         echo "Doing info in gold" ; \
15939         (cd $(HOST_SUBDIR)/gold && \
15940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15942                   "RANLIB=$${RANLIB}" \
15943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15944                   info) \
15945           || exit 1
15946
15947 @endif gold
15948
15949 .PHONY: maybe-dvi-gold dvi-gold
15950 maybe-dvi-gold:
15951 @if gold
15952 maybe-dvi-gold: dvi-gold
15953
15954 dvi-gold: \
15955     configure-gold 
15956         @[ -f ./gold/Makefile ] || exit 0; \
15957         r=`${PWD_COMMAND}`; export r; \
15958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15959         $(HOST_EXPORTS) \
15960         for flag in $(EXTRA_HOST_FLAGS) ; do \
15961           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15962         done; \
15963         echo "Doing dvi in gold" ; \
15964         (cd $(HOST_SUBDIR)/gold && \
15965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15967                   "RANLIB=$${RANLIB}" \
15968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15969                   dvi) \
15970           || exit 1
15971
15972 @endif gold
15973
15974 .PHONY: maybe-pdf-gold pdf-gold
15975 maybe-pdf-gold:
15976 @if gold
15977 maybe-pdf-gold: pdf-gold
15978
15979 pdf-gold: \
15980     configure-gold 
15981         @[ -f ./gold/Makefile ] || exit 0; \
15982         r=`${PWD_COMMAND}`; export r; \
15983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15984         $(HOST_EXPORTS) \
15985         for flag in $(EXTRA_HOST_FLAGS) ; do \
15986           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15987         done; \
15988         echo "Doing pdf in gold" ; \
15989         (cd $(HOST_SUBDIR)/gold && \
15990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15992                   "RANLIB=$${RANLIB}" \
15993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15994                   pdf) \
15995           || exit 1
15996
15997 @endif gold
15998
15999 .PHONY: maybe-html-gold html-gold
16000 maybe-html-gold:
16001 @if gold
16002 maybe-html-gold: html-gold
16003
16004 html-gold: \
16005     configure-gold 
16006         @[ -f ./gold/Makefile ] || exit 0; \
16007         r=`${PWD_COMMAND}`; export r; \
16008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16009         $(HOST_EXPORTS) \
16010         for flag in $(EXTRA_HOST_FLAGS) ; do \
16011           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16012         done; \
16013         echo "Doing html in gold" ; \
16014         (cd $(HOST_SUBDIR)/gold && \
16015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16017                   "RANLIB=$${RANLIB}" \
16018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16019                   html) \
16020           || exit 1
16021
16022 @endif gold
16023
16024 .PHONY: maybe-TAGS-gold TAGS-gold
16025 maybe-TAGS-gold:
16026 @if gold
16027 maybe-TAGS-gold: TAGS-gold
16028
16029 TAGS-gold: \
16030     configure-gold 
16031         @[ -f ./gold/Makefile ] || exit 0; \
16032         r=`${PWD_COMMAND}`; export r; \
16033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16034         $(HOST_EXPORTS) \
16035         for flag in $(EXTRA_HOST_FLAGS) ; do \
16036           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16037         done; \
16038         echo "Doing TAGS in gold" ; \
16039         (cd $(HOST_SUBDIR)/gold && \
16040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16042                   "RANLIB=$${RANLIB}" \
16043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16044                   TAGS) \
16045           || exit 1
16046
16047 @endif gold
16048
16049 .PHONY: maybe-install-info-gold install-info-gold
16050 maybe-install-info-gold:
16051 @if gold
16052 maybe-install-info-gold: install-info-gold
16053
16054 install-info-gold: \
16055     configure-gold \
16056     info-gold 
16057         @[ -f ./gold/Makefile ] || exit 0; \
16058         r=`${PWD_COMMAND}`; export r; \
16059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16060         $(HOST_EXPORTS) \
16061         for flag in $(EXTRA_HOST_FLAGS) ; do \
16062           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16063         done; \
16064         echo "Doing install-info in gold" ; \
16065         (cd $(HOST_SUBDIR)/gold && \
16066           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16067                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16068                   "RANLIB=$${RANLIB}" \
16069                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16070                   install-info) \
16071           || exit 1
16072
16073 @endif gold
16074
16075 .PHONY: maybe-install-pdf-gold install-pdf-gold
16076 maybe-install-pdf-gold:
16077 @if gold
16078 maybe-install-pdf-gold: install-pdf-gold
16079
16080 install-pdf-gold: \
16081     configure-gold \
16082     pdf-gold 
16083         @[ -f ./gold/Makefile ] || exit 0; \
16084         r=`${PWD_COMMAND}`; export r; \
16085         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16086         $(HOST_EXPORTS) \
16087         for flag in $(EXTRA_HOST_FLAGS) ; do \
16088           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16089         done; \
16090         echo "Doing install-pdf in gold" ; \
16091         (cd $(HOST_SUBDIR)/gold && \
16092           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16093                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16094                   "RANLIB=$${RANLIB}" \
16095                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16096                   install-pdf) \
16097           || exit 1
16098
16099 @endif gold
16100
16101 .PHONY: maybe-install-html-gold install-html-gold
16102 maybe-install-html-gold:
16103 @if gold
16104 maybe-install-html-gold: install-html-gold
16105
16106 install-html-gold: \
16107     configure-gold \
16108     html-gold 
16109         @[ -f ./gold/Makefile ] || exit 0; \
16110         r=`${PWD_COMMAND}`; export r; \
16111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16112         $(HOST_EXPORTS) \
16113         for flag in $(EXTRA_HOST_FLAGS) ; do \
16114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16115         done; \
16116         echo "Doing install-html in gold" ; \
16117         (cd $(HOST_SUBDIR)/gold && \
16118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16120                   "RANLIB=$${RANLIB}" \
16121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16122                   install-html) \
16123           || exit 1
16124
16125 @endif gold
16126
16127 .PHONY: maybe-installcheck-gold installcheck-gold
16128 maybe-installcheck-gold:
16129 @if gold
16130 maybe-installcheck-gold: installcheck-gold
16131
16132 installcheck-gold: \
16133     configure-gold 
16134         @[ -f ./gold/Makefile ] || exit 0; \
16135         r=`${PWD_COMMAND}`; export r; \
16136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16137         $(HOST_EXPORTS) \
16138         for flag in $(EXTRA_HOST_FLAGS) ; do \
16139           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16140         done; \
16141         echo "Doing installcheck in gold" ; \
16142         (cd $(HOST_SUBDIR)/gold && \
16143           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16144                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16145                   "RANLIB=$${RANLIB}" \
16146                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16147                   installcheck) \
16148           || exit 1
16149
16150 @endif gold
16151
16152 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
16153 maybe-mostlyclean-gold:
16154 @if gold
16155 maybe-mostlyclean-gold: mostlyclean-gold
16156
16157 mostlyclean-gold: 
16158         @[ -f ./gold/Makefile ] || exit 0; \
16159         r=`${PWD_COMMAND}`; export r; \
16160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16161         $(HOST_EXPORTS) \
16162         for flag in $(EXTRA_HOST_FLAGS) ; do \
16163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16164         done; \
16165         echo "Doing mostlyclean in gold" ; \
16166         (cd $(HOST_SUBDIR)/gold && \
16167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16169                   "RANLIB=$${RANLIB}" \
16170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16171                   mostlyclean) \
16172           || exit 1
16173
16174 @endif gold
16175
16176 .PHONY: maybe-clean-gold clean-gold
16177 maybe-clean-gold:
16178 @if gold
16179 maybe-clean-gold: clean-gold
16180
16181 clean-gold: 
16182         @[ -f ./gold/Makefile ] || exit 0; \
16183         r=`${PWD_COMMAND}`; export r; \
16184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16185         $(HOST_EXPORTS) \
16186         for flag in $(EXTRA_HOST_FLAGS) ; do \
16187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16188         done; \
16189         echo "Doing clean in gold" ; \
16190         (cd $(HOST_SUBDIR)/gold && \
16191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16193                   "RANLIB=$${RANLIB}" \
16194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16195                   clean) \
16196           || exit 1
16197
16198 @endif gold
16199
16200 .PHONY: maybe-distclean-gold distclean-gold
16201 maybe-distclean-gold:
16202 @if gold
16203 maybe-distclean-gold: distclean-gold
16204
16205 distclean-gold: 
16206         @[ -f ./gold/Makefile ] || exit 0; \
16207         r=`${PWD_COMMAND}`; export r; \
16208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16209         $(HOST_EXPORTS) \
16210         for flag in $(EXTRA_HOST_FLAGS) ; do \
16211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16212         done; \
16213         echo "Doing distclean in gold" ; \
16214         (cd $(HOST_SUBDIR)/gold && \
16215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16217                   "RANLIB=$${RANLIB}" \
16218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16219                   distclean) \
16220           || exit 1
16221
16222 @endif gold
16223
16224 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
16225 maybe-maintainer-clean-gold:
16226 @if gold
16227 maybe-maintainer-clean-gold: maintainer-clean-gold
16228
16229 maintainer-clean-gold: 
16230         @[ -f ./gold/Makefile ] || exit 0; \
16231         r=`${PWD_COMMAND}`; export r; \
16232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16233         $(HOST_EXPORTS) \
16234         for flag in $(EXTRA_HOST_FLAGS) ; do \
16235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16236         done; \
16237         echo "Doing maintainer-clean in gold" ; \
16238         (cd $(HOST_SUBDIR)/gold && \
16239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16241                   "RANLIB=$${RANLIB}" \
16242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16243                   maintainer-clean) \
16244           || exit 1
16245
16246 @endif gold
16247
16248
16249
16250 .PHONY: configure-gprof maybe-configure-gprof
16251 maybe-configure-gprof:
16252 @if gcc-bootstrap
16253 configure-gprof: stage_current
16254 @endif gcc-bootstrap
16255 @if gprof
16256 maybe-configure-gprof: configure-gprof
16257 configure-gprof: 
16258         @: $(MAKE); $(unstage)
16259         @r=`${PWD_COMMAND}`; export r; \
16260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16261         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
16262         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof ; \
16263         $(HOST_EXPORTS)  \
16264         echo Configuring in $(HOST_SUBDIR)/gprof; \
16265         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
16266         case $(srcdir) in \
16267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16268           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
16269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16270         esac; \
16271         module_srcdir=gprof; \
16272         $(SHELL) \
16273           $$s/$$module_srcdir/configure \
16274           --srcdir=$${topdir}/$$module_srcdir \
16275           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16276           --target=${target_alias}  \
16277           || exit 1
16278 @endif gprof
16279
16280
16281
16282
16283
16284 .PHONY: all-gprof maybe-all-gprof
16285 maybe-all-gprof:
16286 @if gcc-bootstrap
16287 all-gprof: stage_current
16288 @endif gcc-bootstrap
16289 @if gprof
16290 TARGET-gprof=all
16291 maybe-all-gprof: all-gprof
16292 all-gprof: configure-gprof
16293         @: $(MAKE); $(unstage)
16294         @r=`${PWD_COMMAND}`; export r; \
16295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16296         $(HOST_EXPORTS)  \
16297         (cd $(HOST_SUBDIR)/gprof && \
16298           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16299                 $(TARGET-gprof))
16300 @endif gprof
16301
16302
16303
16304
16305 .PHONY: check-gprof maybe-check-gprof
16306 maybe-check-gprof:
16307 @if gprof
16308 maybe-check-gprof: check-gprof
16309
16310 check-gprof:
16311         @: $(MAKE); $(unstage)
16312         @r=`${PWD_COMMAND}`; export r; \
16313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16314         $(HOST_EXPORTS)  \
16315         (cd $(HOST_SUBDIR)/gprof && \
16316           $(MAKE) $(FLAGS_TO_PASS)  check)
16317
16318 @endif gprof
16319
16320 .PHONY: install-gprof maybe-install-gprof
16321 maybe-install-gprof:
16322 @if gprof
16323 maybe-install-gprof: install-gprof
16324
16325 install-gprof: installdirs
16326         @: $(MAKE); $(unstage)
16327         @r=`${PWD_COMMAND}`; export r; \
16328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16329         $(HOST_EXPORTS) \
16330         (cd $(HOST_SUBDIR)/gprof && \
16331           $(MAKE) $(FLAGS_TO_PASS)  install)
16332
16333 @endif gprof
16334
16335 .PHONY: install-strip-gprof maybe-install-strip-gprof
16336 maybe-install-strip-gprof:
16337 @if gprof
16338 maybe-install-strip-gprof: install-strip-gprof
16339
16340 install-strip-gprof: installdirs
16341         @: $(MAKE); $(unstage)
16342         @r=`${PWD_COMMAND}`; export r; \
16343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16344         $(HOST_EXPORTS) \
16345         (cd $(HOST_SUBDIR)/gprof && \
16346           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
16347
16348 @endif gprof
16349
16350 # Other targets (info, dvi, pdf, etc.)
16351
16352 .PHONY: maybe-info-gprof info-gprof
16353 maybe-info-gprof:
16354 @if gprof
16355 maybe-info-gprof: info-gprof
16356
16357 info-gprof: \
16358     configure-gprof 
16359         @: $(MAKE); $(unstage)
16360         @[ -f ./gprof/Makefile ] || exit 0; \
16361         r=`${PWD_COMMAND}`; export r; \
16362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16363         $(HOST_EXPORTS) \
16364         for flag in $(EXTRA_HOST_FLAGS) ; do \
16365           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16366         done; \
16367         echo "Doing info in gprof" ; \
16368         (cd $(HOST_SUBDIR)/gprof && \
16369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16371                   "RANLIB=$${RANLIB}" \
16372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16373                   info) \
16374           || exit 1
16375
16376 @endif gprof
16377
16378 .PHONY: maybe-dvi-gprof dvi-gprof
16379 maybe-dvi-gprof:
16380 @if gprof
16381 maybe-dvi-gprof: dvi-gprof
16382
16383 dvi-gprof: \
16384     configure-gprof 
16385         @: $(MAKE); $(unstage)
16386         @[ -f ./gprof/Makefile ] || exit 0; \
16387         r=`${PWD_COMMAND}`; export r; \
16388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16389         $(HOST_EXPORTS) \
16390         for flag in $(EXTRA_HOST_FLAGS) ; do \
16391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16392         done; \
16393         echo "Doing dvi in gprof" ; \
16394         (cd $(HOST_SUBDIR)/gprof && \
16395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16397                   "RANLIB=$${RANLIB}" \
16398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16399                   dvi) \
16400           || exit 1
16401
16402 @endif gprof
16403
16404 .PHONY: maybe-pdf-gprof pdf-gprof
16405 maybe-pdf-gprof:
16406 @if gprof
16407 maybe-pdf-gprof: pdf-gprof
16408
16409 pdf-gprof: \
16410     configure-gprof 
16411         @: $(MAKE); $(unstage)
16412         @[ -f ./gprof/Makefile ] || exit 0; \
16413         r=`${PWD_COMMAND}`; export r; \
16414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16415         $(HOST_EXPORTS) \
16416         for flag in $(EXTRA_HOST_FLAGS) ; do \
16417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16418         done; \
16419         echo "Doing pdf in gprof" ; \
16420         (cd $(HOST_SUBDIR)/gprof && \
16421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16423                   "RANLIB=$${RANLIB}" \
16424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16425                   pdf) \
16426           || exit 1
16427
16428 @endif gprof
16429
16430 .PHONY: maybe-html-gprof html-gprof
16431 maybe-html-gprof:
16432 @if gprof
16433 maybe-html-gprof: html-gprof
16434
16435 html-gprof: \
16436     configure-gprof 
16437         @: $(MAKE); $(unstage)
16438         @[ -f ./gprof/Makefile ] || exit 0; \
16439         r=`${PWD_COMMAND}`; export r; \
16440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16441         $(HOST_EXPORTS) \
16442         for flag in $(EXTRA_HOST_FLAGS) ; do \
16443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16444         done; \
16445         echo "Doing html in gprof" ; \
16446         (cd $(HOST_SUBDIR)/gprof && \
16447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16449                   "RANLIB=$${RANLIB}" \
16450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16451                   html) \
16452           || exit 1
16453
16454 @endif gprof
16455
16456 .PHONY: maybe-TAGS-gprof TAGS-gprof
16457 maybe-TAGS-gprof:
16458 @if gprof
16459 maybe-TAGS-gprof: TAGS-gprof
16460
16461 TAGS-gprof: \
16462     configure-gprof 
16463         @: $(MAKE); $(unstage)
16464         @[ -f ./gprof/Makefile ] || exit 0; \
16465         r=`${PWD_COMMAND}`; export r; \
16466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16467         $(HOST_EXPORTS) \
16468         for flag in $(EXTRA_HOST_FLAGS) ; do \
16469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16470         done; \
16471         echo "Doing TAGS in gprof" ; \
16472         (cd $(HOST_SUBDIR)/gprof && \
16473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16475                   "RANLIB=$${RANLIB}" \
16476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16477                   TAGS) \
16478           || exit 1
16479
16480 @endif gprof
16481
16482 .PHONY: maybe-install-info-gprof install-info-gprof
16483 maybe-install-info-gprof:
16484 @if gprof
16485 maybe-install-info-gprof: install-info-gprof
16486
16487 install-info-gprof: \
16488     configure-gprof \
16489     info-gprof 
16490         @: $(MAKE); $(unstage)
16491         @[ -f ./gprof/Makefile ] || exit 0; \
16492         r=`${PWD_COMMAND}`; export r; \
16493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16494         $(HOST_EXPORTS) \
16495         for flag in $(EXTRA_HOST_FLAGS) ; do \
16496           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16497         done; \
16498         echo "Doing install-info in gprof" ; \
16499         (cd $(HOST_SUBDIR)/gprof && \
16500           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16501                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16502                   "RANLIB=$${RANLIB}" \
16503                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16504                   install-info) \
16505           || exit 1
16506
16507 @endif gprof
16508
16509 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
16510 maybe-install-pdf-gprof:
16511 @if gprof
16512 maybe-install-pdf-gprof: install-pdf-gprof
16513
16514 install-pdf-gprof: \
16515     configure-gprof \
16516     pdf-gprof 
16517         @: $(MAKE); $(unstage)
16518         @[ -f ./gprof/Makefile ] || exit 0; \
16519         r=`${PWD_COMMAND}`; export r; \
16520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16521         $(HOST_EXPORTS) \
16522         for flag in $(EXTRA_HOST_FLAGS) ; do \
16523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16524         done; \
16525         echo "Doing install-pdf in gprof" ; \
16526         (cd $(HOST_SUBDIR)/gprof && \
16527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16529                   "RANLIB=$${RANLIB}" \
16530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16531                   install-pdf) \
16532           || exit 1
16533
16534 @endif gprof
16535
16536 .PHONY: maybe-install-html-gprof install-html-gprof
16537 maybe-install-html-gprof:
16538 @if gprof
16539 maybe-install-html-gprof: install-html-gprof
16540
16541 install-html-gprof: \
16542     configure-gprof \
16543     html-gprof 
16544         @: $(MAKE); $(unstage)
16545         @[ -f ./gprof/Makefile ] || exit 0; \
16546         r=`${PWD_COMMAND}`; export r; \
16547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16548         $(HOST_EXPORTS) \
16549         for flag in $(EXTRA_HOST_FLAGS) ; do \
16550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16551         done; \
16552         echo "Doing install-html in gprof" ; \
16553         (cd $(HOST_SUBDIR)/gprof && \
16554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16556                   "RANLIB=$${RANLIB}" \
16557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16558                   install-html) \
16559           || exit 1
16560
16561 @endif gprof
16562
16563 .PHONY: maybe-installcheck-gprof installcheck-gprof
16564 maybe-installcheck-gprof:
16565 @if gprof
16566 maybe-installcheck-gprof: installcheck-gprof
16567
16568 installcheck-gprof: \
16569     configure-gprof 
16570         @: $(MAKE); $(unstage)
16571         @[ -f ./gprof/Makefile ] || exit 0; \
16572         r=`${PWD_COMMAND}`; export r; \
16573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16574         $(HOST_EXPORTS) \
16575         for flag in $(EXTRA_HOST_FLAGS) ; do \
16576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16577         done; \
16578         echo "Doing installcheck in gprof" ; \
16579         (cd $(HOST_SUBDIR)/gprof && \
16580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16582                   "RANLIB=$${RANLIB}" \
16583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16584                   installcheck) \
16585           || exit 1
16586
16587 @endif gprof
16588
16589 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
16590 maybe-mostlyclean-gprof:
16591 @if gprof
16592 maybe-mostlyclean-gprof: mostlyclean-gprof
16593
16594 mostlyclean-gprof: 
16595         @: $(MAKE); $(unstage)
16596         @[ -f ./gprof/Makefile ] || exit 0; \
16597         r=`${PWD_COMMAND}`; export r; \
16598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16599         $(HOST_EXPORTS) \
16600         for flag in $(EXTRA_HOST_FLAGS) ; do \
16601           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16602         done; \
16603         echo "Doing mostlyclean in gprof" ; \
16604         (cd $(HOST_SUBDIR)/gprof && \
16605           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16606                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16607                   "RANLIB=$${RANLIB}" \
16608                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16609                   mostlyclean) \
16610           || exit 1
16611
16612 @endif gprof
16613
16614 .PHONY: maybe-clean-gprof clean-gprof
16615 maybe-clean-gprof:
16616 @if gprof
16617 maybe-clean-gprof: clean-gprof
16618
16619 clean-gprof: 
16620         @: $(MAKE); $(unstage)
16621         @[ -f ./gprof/Makefile ] || exit 0; \
16622         r=`${PWD_COMMAND}`; export r; \
16623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16624         $(HOST_EXPORTS) \
16625         for flag in $(EXTRA_HOST_FLAGS) ; do \
16626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16627         done; \
16628         echo "Doing clean in gprof" ; \
16629         (cd $(HOST_SUBDIR)/gprof && \
16630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16632                   "RANLIB=$${RANLIB}" \
16633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16634                   clean) \
16635           || exit 1
16636
16637 @endif gprof
16638
16639 .PHONY: maybe-distclean-gprof distclean-gprof
16640 maybe-distclean-gprof:
16641 @if gprof
16642 maybe-distclean-gprof: distclean-gprof
16643
16644 distclean-gprof: 
16645         @: $(MAKE); $(unstage)
16646         @[ -f ./gprof/Makefile ] || exit 0; \
16647         r=`${PWD_COMMAND}`; export r; \
16648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16649         $(HOST_EXPORTS) \
16650         for flag in $(EXTRA_HOST_FLAGS) ; do \
16651           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16652         done; \
16653         echo "Doing distclean in gprof" ; \
16654         (cd $(HOST_SUBDIR)/gprof && \
16655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16657                   "RANLIB=$${RANLIB}" \
16658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16659                   distclean) \
16660           || exit 1
16661
16662 @endif gprof
16663
16664 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
16665 maybe-maintainer-clean-gprof:
16666 @if gprof
16667 maybe-maintainer-clean-gprof: maintainer-clean-gprof
16668
16669 maintainer-clean-gprof: 
16670         @: $(MAKE); $(unstage)
16671         @[ -f ./gprof/Makefile ] || exit 0; \
16672         r=`${PWD_COMMAND}`; export r; \
16673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16674         $(HOST_EXPORTS) \
16675         for flag in $(EXTRA_HOST_FLAGS) ; do \
16676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16677         done; \
16678         echo "Doing maintainer-clean in gprof" ; \
16679         (cd $(HOST_SUBDIR)/gprof && \
16680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16682                   "RANLIB=$${RANLIB}" \
16683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16684                   maintainer-clean) \
16685           || exit 1
16686
16687 @endif gprof
16688
16689
16690
16691 .PHONY: configure-intl maybe-configure-intl
16692 maybe-configure-intl:
16693 @if gcc-bootstrap
16694 configure-intl: stage_current
16695 @endif gcc-bootstrap
16696 @if intl
16697 maybe-configure-intl: configure-intl
16698 configure-intl: 
16699         @r=`${PWD_COMMAND}`; export r; \
16700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16701         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16702         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16703         $(HOST_EXPORTS)  \
16704         echo Configuring in $(HOST_SUBDIR)/intl; \
16705         cd "$(HOST_SUBDIR)/intl" || exit 1; \
16706         case $(srcdir) in \
16707           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16708           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16709                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16710         esac; \
16711         module_srcdir=intl; \
16712         $(SHELL) \
16713           $$s/$$module_srcdir/configure \
16714           --srcdir=$${topdir}/$$module_srcdir \
16715           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16716           --target=${target_alias}  \
16717           || exit 1
16718 @endif intl
16719
16720
16721
16722 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
16723 maybe-configure-stage1-intl:
16724 @if intl-bootstrap
16725 maybe-configure-stage1-intl: configure-stage1-intl
16726 configure-stage1-intl:
16727         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16728         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16729         @r=`${PWD_COMMAND}`; export r; \
16730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16731         TFLAGS="$(STAGE1_TFLAGS)"; \
16732         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16733         $(HOST_EXPORTS) \
16734         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16735         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16736         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16737         echo Configuring stage 1 in $(HOST_SUBDIR)/intl ; \
16738         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16739         cd $(HOST_SUBDIR)/intl || exit 1; \
16740         case $(srcdir) in \
16741           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16742           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16743                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16744         esac; \
16745         module_srcdir=intl; \
16746         $(SHELL) $$s/$$module_srcdir/configure \
16747           --srcdir=$${topdir}/$$module_srcdir \
16748           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16749           --target=${target_alias} \
16750            \
16751           $(STAGE1_CONFIGURE_FLAGS)
16752 @endif intl-bootstrap
16753
16754 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
16755 maybe-configure-stage2-intl:
16756 @if intl-bootstrap
16757 maybe-configure-stage2-intl: configure-stage2-intl
16758 configure-stage2-intl:
16759         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16760         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16761         @r=`${PWD_COMMAND}`; export r; \
16762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16763         TFLAGS="$(STAGE2_TFLAGS)"; \
16764         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16765         $(HOST_EXPORTS) \
16766         $(POSTSTAGE1_HOST_EXPORTS) \
16767         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16768         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16769         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16770         echo Configuring stage 2 in $(HOST_SUBDIR)/intl ; \
16771         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16772         cd $(HOST_SUBDIR)/intl || exit 1; \
16773         case $(srcdir) in \
16774           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16775           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16776                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16777         esac; \
16778         module_srcdir=intl; \
16779         $(SHELL) $$s/$$module_srcdir/configure \
16780           --srcdir=$${topdir}/$$module_srcdir \
16781           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16782           --target=${target_alias} \
16783            --with-build-libsubdir=$(HOST_SUBDIR)  \
16784           $(STAGE2_CONFIGURE_FLAGS)
16785 @endif intl-bootstrap
16786
16787 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
16788 maybe-configure-stage3-intl:
16789 @if intl-bootstrap
16790 maybe-configure-stage3-intl: configure-stage3-intl
16791 configure-stage3-intl:
16792         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16793         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16794         @r=`${PWD_COMMAND}`; export r; \
16795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16796         TFLAGS="$(STAGE3_TFLAGS)"; \
16797         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16798         $(HOST_EXPORTS) \
16799         $(POSTSTAGE1_HOST_EXPORTS) \
16800         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16801         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16802         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16803         echo Configuring stage 3 in $(HOST_SUBDIR)/intl ; \
16804         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16805         cd $(HOST_SUBDIR)/intl || exit 1; \
16806         case $(srcdir) in \
16807           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16808           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16809                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16810         esac; \
16811         module_srcdir=intl; \
16812         $(SHELL) $$s/$$module_srcdir/configure \
16813           --srcdir=$${topdir}/$$module_srcdir \
16814           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16815           --target=${target_alias} \
16816            --with-build-libsubdir=$(HOST_SUBDIR)  \
16817           $(STAGE3_CONFIGURE_FLAGS)
16818 @endif intl-bootstrap
16819
16820 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
16821 maybe-configure-stage4-intl:
16822 @if intl-bootstrap
16823 maybe-configure-stage4-intl: configure-stage4-intl
16824 configure-stage4-intl:
16825         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16826         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16827         @r=`${PWD_COMMAND}`; export r; \
16828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16829         TFLAGS="$(STAGE4_TFLAGS)"; \
16830         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16831         $(HOST_EXPORTS) \
16832         $(POSTSTAGE1_HOST_EXPORTS) \
16833         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
16834         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
16835         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
16836         echo Configuring stage 4 in $(HOST_SUBDIR)/intl ; \
16837         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16838         cd $(HOST_SUBDIR)/intl || exit 1; \
16839         case $(srcdir) in \
16840           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16841           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16842                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16843         esac; \
16844         module_srcdir=intl; \
16845         $(SHELL) $$s/$$module_srcdir/configure \
16846           --srcdir=$${topdir}/$$module_srcdir \
16847           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16848           --target=${target_alias} \
16849            --with-build-libsubdir=$(HOST_SUBDIR)  \
16850           $(STAGE4_CONFIGURE_FLAGS)
16851 @endif intl-bootstrap
16852
16853 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
16854 maybe-configure-stageprofile-intl:
16855 @if intl-bootstrap
16856 maybe-configure-stageprofile-intl: configure-stageprofile-intl
16857 configure-stageprofile-intl:
16858         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16859         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16860         @r=`${PWD_COMMAND}`; export r; \
16861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16862         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16863         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16864         $(HOST_EXPORTS) \
16865         $(POSTSTAGE1_HOST_EXPORTS) \
16866         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
16867         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
16868         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
16869         echo Configuring stage profile in $(HOST_SUBDIR)/intl ; \
16870         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16871         cd $(HOST_SUBDIR)/intl || exit 1; \
16872         case $(srcdir) in \
16873           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16874           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16875                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16876         esac; \
16877         module_srcdir=intl; \
16878         $(SHELL) $$s/$$module_srcdir/configure \
16879           --srcdir=$${topdir}/$$module_srcdir \
16880           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16881           --target=${target_alias} \
16882            --with-build-libsubdir=$(HOST_SUBDIR)  \
16883           $(STAGEprofile_CONFIGURE_FLAGS)
16884 @endif intl-bootstrap
16885
16886 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
16887 maybe-configure-stagefeedback-intl:
16888 @if intl-bootstrap
16889 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
16890 configure-stagefeedback-intl:
16891         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16892         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
16893         @r=`${PWD_COMMAND}`; export r; \
16894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16895         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16896         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
16897         $(HOST_EXPORTS) \
16898         $(POSTSTAGE1_HOST_EXPORTS) \
16899         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16900         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16901         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16902         echo Configuring stage feedback in $(HOST_SUBDIR)/intl ; \
16903         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl ; \
16904         cd $(HOST_SUBDIR)/intl || exit 1; \
16905         case $(srcdir) in \
16906           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16907           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
16908                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16909         esac; \
16910         module_srcdir=intl; \
16911         $(SHELL) $$s/$$module_srcdir/configure \
16912           --srcdir=$${topdir}/$$module_srcdir \
16913           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16914           --target=${target_alias} \
16915            --with-build-libsubdir=$(HOST_SUBDIR)  \
16916           $(STAGEfeedback_CONFIGURE_FLAGS)
16917 @endif intl-bootstrap
16918
16919
16920
16921
16922
16923 .PHONY: all-intl maybe-all-intl
16924 maybe-all-intl:
16925 @if gcc-bootstrap
16926 all-intl: stage_current
16927 @endif gcc-bootstrap
16928 @if intl
16929 TARGET-intl=all
16930 maybe-all-intl: all-intl
16931 all-intl: configure-intl
16932         @r=`${PWD_COMMAND}`; export r; \
16933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16934         $(HOST_EXPORTS)  \
16935         (cd $(HOST_SUBDIR)/intl && \
16936           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
16937                 $(TARGET-intl))
16938 @endif intl
16939
16940
16941
16942 .PHONY: all-stage1-intl maybe-all-stage1-intl
16943 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
16944 maybe-all-stage1-intl:
16945 maybe-clean-stage1-intl:
16946 @if intl-bootstrap
16947 maybe-all-stage1-intl: all-stage1-intl
16948 all-stage1: all-stage1-intl
16949 TARGET-stage1-intl = $(TARGET-intl)
16950 all-stage1-intl: configure-stage1-intl
16951         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16952         @r=`${PWD_COMMAND}`; export r; \
16953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16954         TFLAGS="$(STAGE1_TFLAGS)"; \
16955         $(HOST_EXPORTS)  \
16956         cd $(HOST_SUBDIR)/intl && \
16957         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16958                 CFLAGS="$(STAGE1_CFLAGS)" \
16959                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16960                 LIBCFLAGS="$(LIBCFLAGS)" \
16961                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16962                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16963                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16964                 $(EXTRA_HOST_FLAGS)  \
16965                 $(STAGE1_FLAGS_TO_PASS)  \
16966                 TFLAGS="$(STAGE1_TFLAGS)" \
16967                 $(TARGET-stage1-intl)
16968
16969 maybe-clean-stage1-intl: clean-stage1-intl
16970 clean-stage1: clean-stage1-intl
16971 clean-stage1-intl:
16972         @if [ $(current_stage) = stage1 ]; then \
16973           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
16974         else \
16975           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
16976           $(MAKE) stage1-start; \
16977         fi; \
16978         cd $(HOST_SUBDIR)/intl && \
16979         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16980         $(STAGE1_FLAGS_TO_PASS)  clean
16981 @endif intl-bootstrap
16982
16983
16984 .PHONY: all-stage2-intl maybe-all-stage2-intl
16985 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
16986 maybe-all-stage2-intl:
16987 maybe-clean-stage2-intl:
16988 @if intl-bootstrap
16989 maybe-all-stage2-intl: all-stage2-intl
16990 all-stage2: all-stage2-intl
16991 TARGET-stage2-intl = $(TARGET-intl)
16992 all-stage2-intl: configure-stage2-intl
16993         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16994         @r=`${PWD_COMMAND}`; export r; \
16995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16996         TFLAGS="$(STAGE2_TFLAGS)"; \
16997         $(HOST_EXPORTS) \
16998         $(POSTSTAGE1_HOST_EXPORTS)  \
16999         cd $(HOST_SUBDIR)/intl && \
17000         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17001                 CFLAGS="$(STAGE2_CFLAGS)" \
17002                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17003                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17004                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17005                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17006                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17007                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17008                 TFLAGS="$(STAGE2_TFLAGS)" \
17009                 $(TARGET-stage2-intl)
17010
17011 maybe-clean-stage2-intl: clean-stage2-intl
17012 clean-stage2: clean-stage2-intl
17013 clean-stage2-intl:
17014         @if [ $(current_stage) = stage2 ]; then \
17015           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17016         else \
17017           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
17018           $(MAKE) stage2-start; \
17019         fi; \
17020         cd $(HOST_SUBDIR)/intl && \
17021         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17022 @endif intl-bootstrap
17023
17024
17025 .PHONY: all-stage3-intl maybe-all-stage3-intl
17026 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
17027 maybe-all-stage3-intl:
17028 maybe-clean-stage3-intl:
17029 @if intl-bootstrap
17030 maybe-all-stage3-intl: all-stage3-intl
17031 all-stage3: all-stage3-intl
17032 TARGET-stage3-intl = $(TARGET-intl)
17033 all-stage3-intl: configure-stage3-intl
17034         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17035         @r=`${PWD_COMMAND}`; export r; \
17036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17037         TFLAGS="$(STAGE3_TFLAGS)"; \
17038         $(HOST_EXPORTS) \
17039         $(POSTSTAGE1_HOST_EXPORTS)  \
17040         cd $(HOST_SUBDIR)/intl && \
17041         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17042                 CFLAGS="$(STAGE3_CFLAGS)" \
17043                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17044                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17045                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17046                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17047                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17048                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17049                 TFLAGS="$(STAGE3_TFLAGS)" \
17050                 $(TARGET-stage3-intl)
17051
17052 maybe-clean-stage3-intl: clean-stage3-intl
17053 clean-stage3: clean-stage3-intl
17054 clean-stage3-intl:
17055         @if [ $(current_stage) = stage3 ]; then \
17056           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17057         else \
17058           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
17059           $(MAKE) stage3-start; \
17060         fi; \
17061         cd $(HOST_SUBDIR)/intl && \
17062         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17063 @endif intl-bootstrap
17064
17065
17066 .PHONY: all-stage4-intl maybe-all-stage4-intl
17067 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
17068 maybe-all-stage4-intl:
17069 maybe-clean-stage4-intl:
17070 @if intl-bootstrap
17071 maybe-all-stage4-intl: all-stage4-intl
17072 all-stage4: all-stage4-intl
17073 TARGET-stage4-intl = $(TARGET-intl)
17074 all-stage4-intl: configure-stage4-intl
17075         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17076         @r=`${PWD_COMMAND}`; export r; \
17077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17078         TFLAGS="$(STAGE4_TFLAGS)"; \
17079         $(HOST_EXPORTS) \
17080         $(POSTSTAGE1_HOST_EXPORTS)  \
17081         cd $(HOST_SUBDIR)/intl && \
17082         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17083                 CFLAGS="$(STAGE4_CFLAGS)" \
17084                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17085                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17086                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17087                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17088                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17089                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17090                 TFLAGS="$(STAGE4_TFLAGS)" \
17091                 $(TARGET-stage4-intl)
17092
17093 maybe-clean-stage4-intl: clean-stage4-intl
17094 clean-stage4: clean-stage4-intl
17095 clean-stage4-intl:
17096         @if [ $(current_stage) = stage4 ]; then \
17097           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17098         else \
17099           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
17100           $(MAKE) stage4-start; \
17101         fi; \
17102         cd $(HOST_SUBDIR)/intl && \
17103         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17104 @endif intl-bootstrap
17105
17106
17107 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
17108 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
17109 maybe-all-stageprofile-intl:
17110 maybe-clean-stageprofile-intl:
17111 @if intl-bootstrap
17112 maybe-all-stageprofile-intl: all-stageprofile-intl
17113 all-stageprofile: all-stageprofile-intl
17114 TARGET-stageprofile-intl = $(TARGET-intl)
17115 all-stageprofile-intl: configure-stageprofile-intl
17116         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17117         @r=`${PWD_COMMAND}`; export r; \
17118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17119         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17120         $(HOST_EXPORTS) \
17121         $(POSTSTAGE1_HOST_EXPORTS)  \
17122         cd $(HOST_SUBDIR)/intl && \
17123         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17124                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17125                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17126                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17127                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17128                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17129                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17130                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17131                 TFLAGS="$(STAGEprofile_TFLAGS)" \
17132                 $(TARGET-stageprofile-intl)
17133
17134 maybe-clean-stageprofile-intl: clean-stageprofile-intl
17135 clean-stageprofile: clean-stageprofile-intl
17136 clean-stageprofile-intl:
17137         @if [ $(current_stage) = stageprofile ]; then \
17138           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17139         else \
17140           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
17141           $(MAKE) stageprofile-start; \
17142         fi; \
17143         cd $(HOST_SUBDIR)/intl && \
17144         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17145 @endif intl-bootstrap
17146
17147
17148 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
17149 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
17150 maybe-all-stagefeedback-intl:
17151 maybe-clean-stagefeedback-intl:
17152 @if intl-bootstrap
17153 maybe-all-stagefeedback-intl: all-stagefeedback-intl
17154 all-stagefeedback: all-stagefeedback-intl
17155 TARGET-stagefeedback-intl = $(TARGET-intl)
17156 all-stagefeedback-intl: configure-stagefeedback-intl
17157         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17158         @r=`${PWD_COMMAND}`; export r; \
17159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17160         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17161         $(HOST_EXPORTS) \
17162         $(POSTSTAGE1_HOST_EXPORTS)  \
17163         cd $(HOST_SUBDIR)/intl && \
17164         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17165                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17166                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17167                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17168                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17169                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17170                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17171                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17172                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
17173                 $(TARGET-stagefeedback-intl)
17174
17175 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
17176 clean-stagefeedback: clean-stagefeedback-intl
17177 clean-stagefeedback-intl:
17178         @if [ $(current_stage) = stagefeedback ]; then \
17179           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
17180         else \
17181           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
17182           $(MAKE) stagefeedback-start; \
17183         fi; \
17184         cd $(HOST_SUBDIR)/intl && \
17185         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17186 @endif intl-bootstrap
17187
17188
17189
17190
17191
17192 .PHONY: check-intl maybe-check-intl
17193 maybe-check-intl:
17194 @if intl
17195 maybe-check-intl: check-intl
17196
17197 check-intl:
17198         @: $(MAKE); $(unstage)
17199         @r=`${PWD_COMMAND}`; export r; \
17200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17201         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17202         (cd $(HOST_SUBDIR)/intl && \
17203           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17204
17205 @endif intl
17206
17207 .PHONY: install-intl maybe-install-intl
17208 maybe-install-intl:
17209 @if intl
17210 maybe-install-intl: install-intl
17211
17212 install-intl: installdirs
17213         @: $(MAKE); $(unstage)
17214         @r=`${PWD_COMMAND}`; export r; \
17215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17216         $(HOST_EXPORTS) \
17217         (cd $(HOST_SUBDIR)/intl && \
17218           $(MAKE) $(FLAGS_TO_PASS)  install)
17219
17220 @endif intl
17221
17222 .PHONY: install-strip-intl maybe-install-strip-intl
17223 maybe-install-strip-intl:
17224 @if intl
17225 maybe-install-strip-intl: install-strip-intl
17226
17227 install-strip-intl: installdirs
17228         @: $(MAKE); $(unstage)
17229         @r=`${PWD_COMMAND}`; export r; \
17230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17231         $(HOST_EXPORTS) \
17232         (cd $(HOST_SUBDIR)/intl && \
17233           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17234
17235 @endif intl
17236
17237 # Other targets (info, dvi, pdf, etc.)
17238
17239 .PHONY: maybe-info-intl info-intl
17240 maybe-info-intl:
17241 @if intl
17242 maybe-info-intl: info-intl
17243
17244 info-intl: \
17245     configure-intl 
17246         @[ -f ./intl/Makefile ] || exit 0; \
17247         r=`${PWD_COMMAND}`; export r; \
17248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17249         $(HOST_EXPORTS) \
17250         for flag in $(EXTRA_HOST_FLAGS) ; do \
17251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17252         done; \
17253         echo "Doing info in intl" ; \
17254         (cd $(HOST_SUBDIR)/intl && \
17255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17257                   "RANLIB=$${RANLIB}" \
17258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17259                   info) \
17260           || exit 1
17261
17262 @endif intl
17263
17264 .PHONY: maybe-dvi-intl dvi-intl
17265 maybe-dvi-intl:
17266 @if intl
17267 maybe-dvi-intl: dvi-intl
17268
17269 dvi-intl: \
17270     configure-intl 
17271         @[ -f ./intl/Makefile ] || exit 0; \
17272         r=`${PWD_COMMAND}`; export r; \
17273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17274         $(HOST_EXPORTS) \
17275         for flag in $(EXTRA_HOST_FLAGS) ; do \
17276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17277         done; \
17278         echo "Doing dvi in intl" ; \
17279         (cd $(HOST_SUBDIR)/intl && \
17280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17282                   "RANLIB=$${RANLIB}" \
17283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17284                   dvi) \
17285           || exit 1
17286
17287 @endif intl
17288
17289 .PHONY: maybe-pdf-intl pdf-intl
17290 maybe-pdf-intl:
17291 @if intl
17292 maybe-pdf-intl: pdf-intl
17293
17294 pdf-intl: \
17295     configure-intl 
17296         @[ -f ./intl/Makefile ] || exit 0; \
17297         r=`${PWD_COMMAND}`; export r; \
17298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17299         $(HOST_EXPORTS) \
17300         for flag in $(EXTRA_HOST_FLAGS) ; do \
17301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17302         done; \
17303         echo "Doing pdf in intl" ; \
17304         (cd $(HOST_SUBDIR)/intl && \
17305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17307                   "RANLIB=$${RANLIB}" \
17308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17309                   pdf) \
17310           || exit 1
17311
17312 @endif intl
17313
17314 .PHONY: maybe-html-intl html-intl
17315 maybe-html-intl:
17316 @if intl
17317 maybe-html-intl: html-intl
17318
17319 html-intl: \
17320     configure-intl 
17321         @[ -f ./intl/Makefile ] || exit 0; \
17322         r=`${PWD_COMMAND}`; export r; \
17323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17324         $(HOST_EXPORTS) \
17325         for flag in $(EXTRA_HOST_FLAGS) ; do \
17326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17327         done; \
17328         echo "Doing html in intl" ; \
17329         (cd $(HOST_SUBDIR)/intl && \
17330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17332                   "RANLIB=$${RANLIB}" \
17333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17334                   html) \
17335           || exit 1
17336
17337 @endif intl
17338
17339 .PHONY: maybe-TAGS-intl TAGS-intl
17340 maybe-TAGS-intl:
17341 @if intl
17342 maybe-TAGS-intl: TAGS-intl
17343
17344 TAGS-intl: \
17345     configure-intl 
17346         @[ -f ./intl/Makefile ] || exit 0; \
17347         r=`${PWD_COMMAND}`; export r; \
17348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17349         $(HOST_EXPORTS) \
17350         for flag in $(EXTRA_HOST_FLAGS) ; do \
17351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17352         done; \
17353         echo "Doing TAGS in intl" ; \
17354         (cd $(HOST_SUBDIR)/intl && \
17355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17357                   "RANLIB=$${RANLIB}" \
17358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17359                   TAGS) \
17360           || exit 1
17361
17362 @endif intl
17363
17364 .PHONY: maybe-install-info-intl install-info-intl
17365 maybe-install-info-intl:
17366 @if intl
17367 maybe-install-info-intl: install-info-intl
17368
17369 install-info-intl: \
17370     configure-intl \
17371     info-intl 
17372         @[ -f ./intl/Makefile ] || exit 0; \
17373         r=`${PWD_COMMAND}`; export r; \
17374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17375         $(HOST_EXPORTS) \
17376         for flag in $(EXTRA_HOST_FLAGS) ; do \
17377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17378         done; \
17379         echo "Doing install-info in intl" ; \
17380         (cd $(HOST_SUBDIR)/intl && \
17381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17383                   "RANLIB=$${RANLIB}" \
17384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17385                   install-info) \
17386           || exit 1
17387
17388 @endif intl
17389
17390 .PHONY: maybe-install-pdf-intl install-pdf-intl
17391 maybe-install-pdf-intl:
17392 @if intl
17393 maybe-install-pdf-intl: install-pdf-intl
17394
17395 install-pdf-intl: \
17396     configure-intl \
17397     pdf-intl 
17398         @[ -f ./intl/Makefile ] || exit 0; \
17399         r=`${PWD_COMMAND}`; export r; \
17400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17401         $(HOST_EXPORTS) \
17402         for flag in $(EXTRA_HOST_FLAGS) ; do \
17403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17404         done; \
17405         echo "Doing install-pdf in intl" ; \
17406         (cd $(HOST_SUBDIR)/intl && \
17407           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17408                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17409                   "RANLIB=$${RANLIB}" \
17410                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17411                   install-pdf) \
17412           || exit 1
17413
17414 @endif intl
17415
17416 .PHONY: maybe-install-html-intl install-html-intl
17417 maybe-install-html-intl:
17418 @if intl
17419 maybe-install-html-intl: install-html-intl
17420
17421 install-html-intl: \
17422     configure-intl \
17423     html-intl 
17424         @[ -f ./intl/Makefile ] || exit 0; \
17425         r=`${PWD_COMMAND}`; export r; \
17426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17427         $(HOST_EXPORTS) \
17428         for flag in $(EXTRA_HOST_FLAGS) ; do \
17429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17430         done; \
17431         echo "Doing install-html in intl" ; \
17432         (cd $(HOST_SUBDIR)/intl && \
17433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17435                   "RANLIB=$${RANLIB}" \
17436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17437                   install-html) \
17438           || exit 1
17439
17440 @endif intl
17441
17442 .PHONY: maybe-installcheck-intl installcheck-intl
17443 maybe-installcheck-intl:
17444 @if intl
17445 maybe-installcheck-intl: installcheck-intl
17446
17447 installcheck-intl: \
17448     configure-intl 
17449         @[ -f ./intl/Makefile ] || exit 0; \
17450         r=`${PWD_COMMAND}`; export r; \
17451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17452         $(HOST_EXPORTS) \
17453         for flag in $(EXTRA_HOST_FLAGS) ; do \
17454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17455         done; \
17456         echo "Doing installcheck in intl" ; \
17457         (cd $(HOST_SUBDIR)/intl && \
17458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17460                   "RANLIB=$${RANLIB}" \
17461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17462                   installcheck) \
17463           || exit 1
17464
17465 @endif intl
17466
17467 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
17468 maybe-mostlyclean-intl:
17469 @if intl
17470 maybe-mostlyclean-intl: mostlyclean-intl
17471
17472 mostlyclean-intl: 
17473         @[ -f ./intl/Makefile ] || exit 0; \
17474         r=`${PWD_COMMAND}`; export r; \
17475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17476         $(HOST_EXPORTS) \
17477         for flag in $(EXTRA_HOST_FLAGS) ; do \
17478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17479         done; \
17480         echo "Doing mostlyclean in intl" ; \
17481         (cd $(HOST_SUBDIR)/intl && \
17482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17484                   "RANLIB=$${RANLIB}" \
17485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17486                   mostlyclean) \
17487           || exit 1
17488
17489 @endif intl
17490
17491 .PHONY: maybe-clean-intl clean-intl
17492 maybe-clean-intl:
17493 @if intl
17494 maybe-clean-intl: clean-intl
17495
17496 clean-intl: 
17497         @[ -f ./intl/Makefile ] || exit 0; \
17498         r=`${PWD_COMMAND}`; export r; \
17499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17500         $(HOST_EXPORTS) \
17501         for flag in $(EXTRA_HOST_FLAGS) ; do \
17502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17503         done; \
17504         echo "Doing clean in intl" ; \
17505         (cd $(HOST_SUBDIR)/intl && \
17506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17508                   "RANLIB=$${RANLIB}" \
17509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17510                   clean) \
17511           || exit 1
17512
17513 @endif intl
17514
17515 .PHONY: maybe-distclean-intl distclean-intl
17516 maybe-distclean-intl:
17517 @if intl
17518 maybe-distclean-intl: distclean-intl
17519
17520 distclean-intl: 
17521         @[ -f ./intl/Makefile ] || exit 0; \
17522         r=`${PWD_COMMAND}`; export r; \
17523         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17524         $(HOST_EXPORTS) \
17525         for flag in $(EXTRA_HOST_FLAGS) ; do \
17526           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17527         done; \
17528         echo "Doing distclean in intl" ; \
17529         (cd $(HOST_SUBDIR)/intl && \
17530           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17531                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17532                   "RANLIB=$${RANLIB}" \
17533                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17534                   distclean) \
17535           || exit 1
17536
17537 @endif intl
17538
17539 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
17540 maybe-maintainer-clean-intl:
17541 @if intl
17542 maybe-maintainer-clean-intl: maintainer-clean-intl
17543
17544 maintainer-clean-intl: 
17545         @[ -f ./intl/Makefile ] || exit 0; \
17546         r=`${PWD_COMMAND}`; export r; \
17547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17548         $(HOST_EXPORTS) \
17549         for flag in $(EXTRA_HOST_FLAGS) ; do \
17550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17551         done; \
17552         echo "Doing maintainer-clean in intl" ; \
17553         (cd $(HOST_SUBDIR)/intl && \
17554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17556                   "RANLIB=$${RANLIB}" \
17557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17558                   maintainer-clean) \
17559           || exit 1
17560
17561 @endif intl
17562
17563
17564
17565 .PHONY: configure-tcl maybe-configure-tcl
17566 maybe-configure-tcl:
17567 @if gcc-bootstrap
17568 configure-tcl: stage_current
17569 @endif gcc-bootstrap
17570 @if tcl
17571 maybe-configure-tcl: configure-tcl
17572 configure-tcl: 
17573         @: $(MAKE); $(unstage)
17574         @r=`${PWD_COMMAND}`; export r; \
17575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17576         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
17577         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl ; \
17578         $(HOST_EXPORTS)  \
17579         echo Configuring in $(HOST_SUBDIR)/tcl; \
17580         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
17581         case $(srcdir) in \
17582           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17583           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
17584                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17585         esac; \
17586         module_srcdir=tcl; \
17587         $(SHELL) \
17588           $$s/$$module_srcdir/configure \
17589           --srcdir=$${topdir}/$$module_srcdir \
17590           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17591           --target=${target_alias}  \
17592           || exit 1
17593 @endif tcl
17594
17595
17596
17597
17598
17599 .PHONY: all-tcl maybe-all-tcl
17600 maybe-all-tcl:
17601 @if gcc-bootstrap
17602 all-tcl: stage_current
17603 @endif gcc-bootstrap
17604 @if tcl
17605 TARGET-tcl=all
17606 maybe-all-tcl: all-tcl
17607 all-tcl: configure-tcl
17608         @: $(MAKE); $(unstage)
17609         @r=`${PWD_COMMAND}`; export r; \
17610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17611         $(HOST_EXPORTS)  \
17612         (cd $(HOST_SUBDIR)/tcl && \
17613           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17614                 $(TARGET-tcl))
17615 @endif tcl
17616
17617
17618
17619
17620 .PHONY: check-tcl maybe-check-tcl
17621 maybe-check-tcl:
17622 @if tcl
17623 maybe-check-tcl: check-tcl
17624
17625 check-tcl:
17626         @: $(MAKE); $(unstage)
17627         @r=`${PWD_COMMAND}`; export r; \
17628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17629         $(HOST_EXPORTS)  \
17630         (cd $(HOST_SUBDIR)/tcl && \
17631           $(MAKE) $(FLAGS_TO_PASS)  check)
17632
17633 @endif tcl
17634
17635 .PHONY: install-tcl maybe-install-tcl
17636 maybe-install-tcl:
17637 @if tcl
17638 maybe-install-tcl: install-tcl
17639
17640 install-tcl: installdirs
17641         @: $(MAKE); $(unstage)
17642         @r=`${PWD_COMMAND}`; export r; \
17643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17644         $(HOST_EXPORTS) \
17645         (cd $(HOST_SUBDIR)/tcl && \
17646           $(MAKE) $(FLAGS_TO_PASS)  install)
17647
17648 @endif tcl
17649
17650 .PHONY: install-strip-tcl maybe-install-strip-tcl
17651 maybe-install-strip-tcl:
17652 @if tcl
17653 maybe-install-strip-tcl: install-strip-tcl
17654
17655 install-strip-tcl: installdirs
17656         @: $(MAKE); $(unstage)
17657         @r=`${PWD_COMMAND}`; export r; \
17658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17659         $(HOST_EXPORTS) \
17660         (cd $(HOST_SUBDIR)/tcl && \
17661           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
17662
17663 @endif tcl
17664
17665 # Other targets (info, dvi, pdf, etc.)
17666
17667 .PHONY: maybe-info-tcl info-tcl
17668 maybe-info-tcl:
17669 @if tcl
17670 maybe-info-tcl: info-tcl
17671
17672 info-tcl: \
17673     configure-tcl 
17674         @: $(MAKE); $(unstage)
17675         @[ -f ./tcl/Makefile ] || exit 0; \
17676         r=`${PWD_COMMAND}`; export r; \
17677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17678         $(HOST_EXPORTS) \
17679         for flag in $(EXTRA_HOST_FLAGS) ; do \
17680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17681         done; \
17682         echo "Doing info in tcl" ; \
17683         (cd $(HOST_SUBDIR)/tcl && \
17684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17686                   "RANLIB=$${RANLIB}" \
17687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17688                   info) \
17689           || exit 1
17690
17691 @endif tcl
17692
17693 .PHONY: maybe-dvi-tcl dvi-tcl
17694 maybe-dvi-tcl:
17695 @if tcl
17696 maybe-dvi-tcl: dvi-tcl
17697
17698 dvi-tcl: \
17699     configure-tcl 
17700         @: $(MAKE); $(unstage)
17701         @[ -f ./tcl/Makefile ] || exit 0; \
17702         r=`${PWD_COMMAND}`; export r; \
17703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17704         $(HOST_EXPORTS) \
17705         for flag in $(EXTRA_HOST_FLAGS) ; do \
17706           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17707         done; \
17708         echo "Doing dvi in tcl" ; \
17709         (cd $(HOST_SUBDIR)/tcl && \
17710           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17711                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17712                   "RANLIB=$${RANLIB}" \
17713                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17714                   dvi) \
17715           || exit 1
17716
17717 @endif tcl
17718
17719 .PHONY: maybe-pdf-tcl pdf-tcl
17720 maybe-pdf-tcl:
17721 @if tcl
17722 maybe-pdf-tcl: pdf-tcl
17723
17724 pdf-tcl: \
17725     configure-tcl 
17726         @: $(MAKE); $(unstage)
17727         @[ -f ./tcl/Makefile ] || exit 0; \
17728         r=`${PWD_COMMAND}`; export r; \
17729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17730         $(HOST_EXPORTS) \
17731         for flag in $(EXTRA_HOST_FLAGS) ; do \
17732           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17733         done; \
17734         echo "Doing pdf in tcl" ; \
17735         (cd $(HOST_SUBDIR)/tcl && \
17736           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17737                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17738                   "RANLIB=$${RANLIB}" \
17739                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17740                   pdf) \
17741           || exit 1
17742
17743 @endif tcl
17744
17745 .PHONY: maybe-html-tcl html-tcl
17746 maybe-html-tcl:
17747 @if tcl
17748 maybe-html-tcl: html-tcl
17749
17750 html-tcl: \
17751     configure-tcl 
17752         @: $(MAKE); $(unstage)
17753         @[ -f ./tcl/Makefile ] || exit 0; \
17754         r=`${PWD_COMMAND}`; export r; \
17755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17756         $(HOST_EXPORTS) \
17757         for flag in $(EXTRA_HOST_FLAGS) ; do \
17758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17759         done; \
17760         echo "Doing html in tcl" ; \
17761         (cd $(HOST_SUBDIR)/tcl && \
17762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17764                   "RANLIB=$${RANLIB}" \
17765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17766                   html) \
17767           || exit 1
17768
17769 @endif tcl
17770
17771 .PHONY: maybe-TAGS-tcl TAGS-tcl
17772 maybe-TAGS-tcl:
17773 @if tcl
17774 maybe-TAGS-tcl: TAGS-tcl
17775
17776 TAGS-tcl: \
17777     configure-tcl 
17778         @: $(MAKE); $(unstage)
17779         @[ -f ./tcl/Makefile ] || exit 0; \
17780         r=`${PWD_COMMAND}`; export r; \
17781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17782         $(HOST_EXPORTS) \
17783         for flag in $(EXTRA_HOST_FLAGS) ; do \
17784           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17785         done; \
17786         echo "Doing TAGS in tcl" ; \
17787         (cd $(HOST_SUBDIR)/tcl && \
17788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17790                   "RANLIB=$${RANLIB}" \
17791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17792                   TAGS) \
17793           || exit 1
17794
17795 @endif tcl
17796
17797 .PHONY: maybe-install-info-tcl install-info-tcl
17798 maybe-install-info-tcl:
17799 @if tcl
17800 maybe-install-info-tcl: install-info-tcl
17801
17802 install-info-tcl: \
17803     configure-tcl \
17804     info-tcl 
17805         @: $(MAKE); $(unstage)
17806         @[ -f ./tcl/Makefile ] || exit 0; \
17807         r=`${PWD_COMMAND}`; export r; \
17808         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17809         $(HOST_EXPORTS) \
17810         for flag in $(EXTRA_HOST_FLAGS) ; do \
17811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17812         done; \
17813         echo "Doing install-info in tcl" ; \
17814         (cd $(HOST_SUBDIR)/tcl && \
17815           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17816                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17817                   "RANLIB=$${RANLIB}" \
17818                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17819                   install-info) \
17820           || exit 1
17821
17822 @endif tcl
17823
17824 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
17825 maybe-install-pdf-tcl:
17826 @if tcl
17827 maybe-install-pdf-tcl: install-pdf-tcl
17828
17829 install-pdf-tcl: \
17830     configure-tcl \
17831     pdf-tcl 
17832         @: $(MAKE); $(unstage)
17833         @[ -f ./tcl/Makefile ] || exit 0; \
17834         r=`${PWD_COMMAND}`; export r; \
17835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17836         $(HOST_EXPORTS) \
17837         for flag in $(EXTRA_HOST_FLAGS) ; do \
17838           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17839         done; \
17840         echo "Doing install-pdf in tcl" ; \
17841         (cd $(HOST_SUBDIR)/tcl && \
17842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17844                   "RANLIB=$${RANLIB}" \
17845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17846                   install-pdf) \
17847           || exit 1
17848
17849 @endif tcl
17850
17851 .PHONY: maybe-install-html-tcl install-html-tcl
17852 maybe-install-html-tcl:
17853 @if tcl
17854 maybe-install-html-tcl: install-html-tcl
17855
17856 install-html-tcl: \
17857     configure-tcl \
17858     html-tcl 
17859         @: $(MAKE); $(unstage)
17860         @[ -f ./tcl/Makefile ] || exit 0; \
17861         r=`${PWD_COMMAND}`; export r; \
17862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17863         $(HOST_EXPORTS) \
17864         for flag in $(EXTRA_HOST_FLAGS) ; do \
17865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17866         done; \
17867         echo "Doing install-html in tcl" ; \
17868         (cd $(HOST_SUBDIR)/tcl && \
17869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17871                   "RANLIB=$${RANLIB}" \
17872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17873                   install-html) \
17874           || exit 1
17875
17876 @endif tcl
17877
17878 .PHONY: maybe-installcheck-tcl installcheck-tcl
17879 maybe-installcheck-tcl:
17880 @if tcl
17881 maybe-installcheck-tcl: installcheck-tcl
17882
17883 installcheck-tcl: \
17884     configure-tcl 
17885         @: $(MAKE); $(unstage)
17886         @[ -f ./tcl/Makefile ] || exit 0; \
17887         r=`${PWD_COMMAND}`; export r; \
17888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17889         $(HOST_EXPORTS) \
17890         for flag in $(EXTRA_HOST_FLAGS) ; do \
17891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17892         done; \
17893         echo "Doing installcheck in tcl" ; \
17894         (cd $(HOST_SUBDIR)/tcl && \
17895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17897                   "RANLIB=$${RANLIB}" \
17898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17899                   installcheck) \
17900           || exit 1
17901
17902 @endif tcl
17903
17904 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
17905 maybe-mostlyclean-tcl:
17906 @if tcl
17907 maybe-mostlyclean-tcl: mostlyclean-tcl
17908
17909 # tcl doesn't support mostlyclean.
17910 mostlyclean-tcl:
17911
17912 @endif tcl
17913
17914 .PHONY: maybe-clean-tcl clean-tcl
17915 maybe-clean-tcl:
17916 @if tcl
17917 maybe-clean-tcl: clean-tcl
17918
17919 clean-tcl: 
17920         @: $(MAKE); $(unstage)
17921         @[ -f ./tcl/Makefile ] || exit 0; \
17922         r=`${PWD_COMMAND}`; export r; \
17923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17924         $(HOST_EXPORTS) \
17925         for flag in $(EXTRA_HOST_FLAGS) ; do \
17926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17927         done; \
17928         echo "Doing clean in tcl" ; \
17929         (cd $(HOST_SUBDIR)/tcl && \
17930           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17931                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17932                   "RANLIB=$${RANLIB}" \
17933                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17934                   clean) \
17935           || exit 1
17936
17937 @endif tcl
17938
17939 .PHONY: maybe-distclean-tcl distclean-tcl
17940 maybe-distclean-tcl:
17941 @if tcl
17942 maybe-distclean-tcl: distclean-tcl
17943
17944 distclean-tcl: 
17945         @: $(MAKE); $(unstage)
17946         @[ -f ./tcl/Makefile ] || exit 0; \
17947         r=`${PWD_COMMAND}`; export r; \
17948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17949         $(HOST_EXPORTS) \
17950         for flag in $(EXTRA_HOST_FLAGS) ; do \
17951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17952         done; \
17953         echo "Doing distclean in tcl" ; \
17954         (cd $(HOST_SUBDIR)/tcl && \
17955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17957                   "RANLIB=$${RANLIB}" \
17958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17959                   distclean) \
17960           || exit 1
17961
17962 @endif tcl
17963
17964 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
17965 maybe-maintainer-clean-tcl:
17966 @if tcl
17967 maybe-maintainer-clean-tcl: maintainer-clean-tcl
17968
17969 maintainer-clean-tcl: 
17970         @: $(MAKE); $(unstage)
17971         @[ -f ./tcl/Makefile ] || exit 0; \
17972         r=`${PWD_COMMAND}`; export r; \
17973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17974         $(HOST_EXPORTS) \
17975         for flag in $(EXTRA_HOST_FLAGS) ; do \
17976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17977         done; \
17978         echo "Doing maintainer-clean in tcl" ; \
17979         (cd $(HOST_SUBDIR)/tcl && \
17980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17982                   "RANLIB=$${RANLIB}" \
17983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17984                   maintainer-clean) \
17985           || exit 1
17986
17987 @endif tcl
17988
17989
17990
17991 .PHONY: configure-itcl maybe-configure-itcl
17992 maybe-configure-itcl:
17993 @if gcc-bootstrap
17994 configure-itcl: stage_current
17995 @endif gcc-bootstrap
17996 @if itcl
17997 maybe-configure-itcl: configure-itcl
17998 configure-itcl: 
17999         @: $(MAKE); $(unstage)
18000         @r=`${PWD_COMMAND}`; export r; \
18001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18002         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
18003         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl ; \
18004         $(HOST_EXPORTS)  \
18005         echo Configuring in $(HOST_SUBDIR)/itcl; \
18006         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
18007         case $(srcdir) in \
18008           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18009           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
18010                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18011         esac; \
18012         module_srcdir=itcl; \
18013         $(SHELL) \
18014           $$s/$$module_srcdir/configure \
18015           --srcdir=$${topdir}/$$module_srcdir \
18016           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18017           --target=${target_alias}  \
18018           || exit 1
18019 @endif itcl
18020
18021
18022
18023
18024
18025 .PHONY: all-itcl maybe-all-itcl
18026 maybe-all-itcl:
18027 @if gcc-bootstrap
18028 all-itcl: stage_current
18029 @endif gcc-bootstrap
18030 @if itcl
18031 TARGET-itcl=all
18032 maybe-all-itcl: all-itcl
18033 all-itcl: configure-itcl
18034         @: $(MAKE); $(unstage)
18035         @r=`${PWD_COMMAND}`; export r; \
18036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18037         $(HOST_EXPORTS)  \
18038         (cd $(HOST_SUBDIR)/itcl && \
18039           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18040                 $(TARGET-itcl))
18041 @endif itcl
18042
18043
18044
18045
18046 .PHONY: check-itcl maybe-check-itcl
18047 maybe-check-itcl:
18048 @if itcl
18049 maybe-check-itcl: check-itcl
18050
18051 check-itcl:
18052         @: $(MAKE); $(unstage)
18053         @r=`${PWD_COMMAND}`; export r; \
18054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18055         $(HOST_EXPORTS)  \
18056         (cd $(HOST_SUBDIR)/itcl && \
18057           $(MAKE) $(FLAGS_TO_PASS)  check)
18058
18059 @endif itcl
18060
18061 .PHONY: install-itcl maybe-install-itcl
18062 maybe-install-itcl:
18063 @if itcl
18064 maybe-install-itcl: install-itcl
18065
18066 install-itcl: installdirs
18067         @: $(MAKE); $(unstage)
18068         @r=`${PWD_COMMAND}`; export r; \
18069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18070         $(HOST_EXPORTS) \
18071         (cd $(HOST_SUBDIR)/itcl && \
18072           $(MAKE) $(FLAGS_TO_PASS)  install)
18073
18074 @endif itcl
18075
18076 .PHONY: install-strip-itcl maybe-install-strip-itcl
18077 maybe-install-strip-itcl:
18078 @if itcl
18079 maybe-install-strip-itcl: install-strip-itcl
18080
18081 install-strip-itcl: installdirs
18082         @: $(MAKE); $(unstage)
18083         @r=`${PWD_COMMAND}`; export r; \
18084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18085         $(HOST_EXPORTS) \
18086         (cd $(HOST_SUBDIR)/itcl && \
18087           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18088
18089 @endif itcl
18090
18091 # Other targets (info, dvi, pdf, etc.)
18092
18093 .PHONY: maybe-info-itcl info-itcl
18094 maybe-info-itcl:
18095 @if itcl
18096 maybe-info-itcl: info-itcl
18097
18098 info-itcl: \
18099     configure-itcl 
18100         @: $(MAKE); $(unstage)
18101         @[ -f ./itcl/Makefile ] || exit 0; \
18102         r=`${PWD_COMMAND}`; export r; \
18103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18104         $(HOST_EXPORTS) \
18105         for flag in $(EXTRA_HOST_FLAGS) ; do \
18106           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18107         done; \
18108         echo "Doing info in itcl" ; \
18109         (cd $(HOST_SUBDIR)/itcl && \
18110           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18111                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18112                   "RANLIB=$${RANLIB}" \
18113                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18114                   info) \
18115           || exit 1
18116
18117 @endif itcl
18118
18119 .PHONY: maybe-dvi-itcl dvi-itcl
18120 maybe-dvi-itcl:
18121 @if itcl
18122 maybe-dvi-itcl: dvi-itcl
18123
18124 dvi-itcl: \
18125     configure-itcl 
18126         @: $(MAKE); $(unstage)
18127         @[ -f ./itcl/Makefile ] || exit 0; \
18128         r=`${PWD_COMMAND}`; export r; \
18129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18130         $(HOST_EXPORTS) \
18131         for flag in $(EXTRA_HOST_FLAGS) ; do \
18132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18133         done; \
18134         echo "Doing dvi in itcl" ; \
18135         (cd $(HOST_SUBDIR)/itcl && \
18136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18138                   "RANLIB=$${RANLIB}" \
18139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18140                   dvi) \
18141           || exit 1
18142
18143 @endif itcl
18144
18145 .PHONY: maybe-pdf-itcl pdf-itcl
18146 maybe-pdf-itcl:
18147 @if itcl
18148 maybe-pdf-itcl: pdf-itcl
18149
18150 pdf-itcl: \
18151     configure-itcl 
18152         @: $(MAKE); $(unstage)
18153         @[ -f ./itcl/Makefile ] || exit 0; \
18154         r=`${PWD_COMMAND}`; export r; \
18155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18156         $(HOST_EXPORTS) \
18157         for flag in $(EXTRA_HOST_FLAGS) ; do \
18158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18159         done; \
18160         echo "Doing pdf in itcl" ; \
18161         (cd $(HOST_SUBDIR)/itcl && \
18162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18164                   "RANLIB=$${RANLIB}" \
18165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18166                   pdf) \
18167           || exit 1
18168
18169 @endif itcl
18170
18171 .PHONY: maybe-html-itcl html-itcl
18172 maybe-html-itcl:
18173 @if itcl
18174 maybe-html-itcl: html-itcl
18175
18176 html-itcl: \
18177     configure-itcl 
18178         @: $(MAKE); $(unstage)
18179         @[ -f ./itcl/Makefile ] || exit 0; \
18180         r=`${PWD_COMMAND}`; export r; \
18181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18182         $(HOST_EXPORTS) \
18183         for flag in $(EXTRA_HOST_FLAGS) ; do \
18184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18185         done; \
18186         echo "Doing html in itcl" ; \
18187         (cd $(HOST_SUBDIR)/itcl && \
18188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18190                   "RANLIB=$${RANLIB}" \
18191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18192                   html) \
18193           || exit 1
18194
18195 @endif itcl
18196
18197 .PHONY: maybe-TAGS-itcl TAGS-itcl
18198 maybe-TAGS-itcl:
18199 @if itcl
18200 maybe-TAGS-itcl: TAGS-itcl
18201
18202 TAGS-itcl: \
18203     configure-itcl 
18204         @: $(MAKE); $(unstage)
18205         @[ -f ./itcl/Makefile ] || exit 0; \
18206         r=`${PWD_COMMAND}`; export r; \
18207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18208         $(HOST_EXPORTS) \
18209         for flag in $(EXTRA_HOST_FLAGS) ; do \
18210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18211         done; \
18212         echo "Doing TAGS in itcl" ; \
18213         (cd $(HOST_SUBDIR)/itcl && \
18214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18216                   "RANLIB=$${RANLIB}" \
18217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18218                   TAGS) \
18219           || exit 1
18220
18221 @endif itcl
18222
18223 .PHONY: maybe-install-info-itcl install-info-itcl
18224 maybe-install-info-itcl:
18225 @if itcl
18226 maybe-install-info-itcl: install-info-itcl
18227
18228 install-info-itcl: \
18229     configure-itcl \
18230     info-itcl 
18231         @: $(MAKE); $(unstage)
18232         @[ -f ./itcl/Makefile ] || exit 0; \
18233         r=`${PWD_COMMAND}`; export r; \
18234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18235         $(HOST_EXPORTS) \
18236         for flag in $(EXTRA_HOST_FLAGS) ; do \
18237           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18238         done; \
18239         echo "Doing install-info in itcl" ; \
18240         (cd $(HOST_SUBDIR)/itcl && \
18241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18243                   "RANLIB=$${RANLIB}" \
18244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18245                   install-info) \
18246           || exit 1
18247
18248 @endif itcl
18249
18250 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
18251 maybe-install-pdf-itcl:
18252 @if itcl
18253 maybe-install-pdf-itcl: install-pdf-itcl
18254
18255 install-pdf-itcl: \
18256     configure-itcl \
18257     pdf-itcl 
18258         @: $(MAKE); $(unstage)
18259         @[ -f ./itcl/Makefile ] || exit 0; \
18260         r=`${PWD_COMMAND}`; export r; \
18261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18262         $(HOST_EXPORTS) \
18263         for flag in $(EXTRA_HOST_FLAGS) ; do \
18264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18265         done; \
18266         echo "Doing install-pdf in itcl" ; \
18267         (cd $(HOST_SUBDIR)/itcl && \
18268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18270                   "RANLIB=$${RANLIB}" \
18271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18272                   install-pdf) \
18273           || exit 1
18274
18275 @endif itcl
18276
18277 .PHONY: maybe-install-html-itcl install-html-itcl
18278 maybe-install-html-itcl:
18279 @if itcl
18280 maybe-install-html-itcl: install-html-itcl
18281
18282 install-html-itcl: \
18283     configure-itcl \
18284     html-itcl 
18285         @: $(MAKE); $(unstage)
18286         @[ -f ./itcl/Makefile ] || exit 0; \
18287         r=`${PWD_COMMAND}`; export r; \
18288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18289         $(HOST_EXPORTS) \
18290         for flag in $(EXTRA_HOST_FLAGS) ; do \
18291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18292         done; \
18293         echo "Doing install-html in itcl" ; \
18294         (cd $(HOST_SUBDIR)/itcl && \
18295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18297                   "RANLIB=$${RANLIB}" \
18298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18299                   install-html) \
18300           || exit 1
18301
18302 @endif itcl
18303
18304 .PHONY: maybe-installcheck-itcl installcheck-itcl
18305 maybe-installcheck-itcl:
18306 @if itcl
18307 maybe-installcheck-itcl: installcheck-itcl
18308
18309 installcheck-itcl: \
18310     configure-itcl 
18311         @: $(MAKE); $(unstage)
18312         @[ -f ./itcl/Makefile ] || exit 0; \
18313         r=`${PWD_COMMAND}`; export r; \
18314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18315         $(HOST_EXPORTS) \
18316         for flag in $(EXTRA_HOST_FLAGS) ; do \
18317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18318         done; \
18319         echo "Doing installcheck in itcl" ; \
18320         (cd $(HOST_SUBDIR)/itcl && \
18321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18323                   "RANLIB=$${RANLIB}" \
18324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18325                   installcheck) \
18326           || exit 1
18327
18328 @endif itcl
18329
18330 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
18331 maybe-mostlyclean-itcl:
18332 @if itcl
18333 maybe-mostlyclean-itcl: mostlyclean-itcl
18334
18335 mostlyclean-itcl: 
18336         @: $(MAKE); $(unstage)
18337         @[ -f ./itcl/Makefile ] || exit 0; \
18338         r=`${PWD_COMMAND}`; export r; \
18339         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18340         $(HOST_EXPORTS) \
18341         for flag in $(EXTRA_HOST_FLAGS) ; do \
18342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18343         done; \
18344         echo "Doing mostlyclean in itcl" ; \
18345         (cd $(HOST_SUBDIR)/itcl && \
18346           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18347                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18348                   "RANLIB=$${RANLIB}" \
18349                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18350                   mostlyclean) \
18351           || exit 1
18352
18353 @endif itcl
18354
18355 .PHONY: maybe-clean-itcl clean-itcl
18356 maybe-clean-itcl:
18357 @if itcl
18358 maybe-clean-itcl: clean-itcl
18359
18360 clean-itcl: 
18361         @: $(MAKE); $(unstage)
18362         @[ -f ./itcl/Makefile ] || exit 0; \
18363         r=`${PWD_COMMAND}`; export r; \
18364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18365         $(HOST_EXPORTS) \
18366         for flag in $(EXTRA_HOST_FLAGS) ; do \
18367           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18368         done; \
18369         echo "Doing clean in itcl" ; \
18370         (cd $(HOST_SUBDIR)/itcl && \
18371           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18372                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18373                   "RANLIB=$${RANLIB}" \
18374                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18375                   clean) \
18376           || exit 1
18377
18378 @endif itcl
18379
18380 .PHONY: maybe-distclean-itcl distclean-itcl
18381 maybe-distclean-itcl:
18382 @if itcl
18383 maybe-distclean-itcl: distclean-itcl
18384
18385 distclean-itcl: 
18386         @: $(MAKE); $(unstage)
18387         @[ -f ./itcl/Makefile ] || exit 0; \
18388         r=`${PWD_COMMAND}`; export r; \
18389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18390         $(HOST_EXPORTS) \
18391         for flag in $(EXTRA_HOST_FLAGS) ; do \
18392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18393         done; \
18394         echo "Doing distclean in itcl" ; \
18395         (cd $(HOST_SUBDIR)/itcl && \
18396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18398                   "RANLIB=$${RANLIB}" \
18399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18400                   distclean) \
18401           || exit 1
18402
18403 @endif itcl
18404
18405 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
18406 maybe-maintainer-clean-itcl:
18407 @if itcl
18408 maybe-maintainer-clean-itcl: maintainer-clean-itcl
18409
18410 maintainer-clean-itcl: 
18411         @: $(MAKE); $(unstage)
18412         @[ -f ./itcl/Makefile ] || exit 0; \
18413         r=`${PWD_COMMAND}`; export r; \
18414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18415         $(HOST_EXPORTS) \
18416         for flag in $(EXTRA_HOST_FLAGS) ; do \
18417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18418         done; \
18419         echo "Doing maintainer-clean in itcl" ; \
18420         (cd $(HOST_SUBDIR)/itcl && \
18421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18423                   "RANLIB=$${RANLIB}" \
18424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18425                   maintainer-clean) \
18426           || exit 1
18427
18428 @endif itcl
18429
18430
18431
18432 .PHONY: configure-ld maybe-configure-ld
18433 maybe-configure-ld:
18434 @if gcc-bootstrap
18435 configure-ld: stage_current
18436 @endif gcc-bootstrap
18437 @if ld
18438 maybe-configure-ld: configure-ld
18439 configure-ld: 
18440         @r=`${PWD_COMMAND}`; export r; \
18441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18442         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18443         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18444         $(HOST_EXPORTS)  \
18445         echo Configuring in $(HOST_SUBDIR)/ld; \
18446         cd "$(HOST_SUBDIR)/ld" || exit 1; \
18447         case $(srcdir) in \
18448           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18449           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18450                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18451         esac; \
18452         module_srcdir=ld; \
18453         $(SHELL) \
18454           $$s/$$module_srcdir/configure \
18455           --srcdir=$${topdir}/$$module_srcdir \
18456           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18457           --target=${target_alias}  \
18458           || exit 1
18459 @endif ld
18460
18461
18462
18463 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
18464 maybe-configure-stage1-ld:
18465 @if ld-bootstrap
18466 maybe-configure-stage1-ld: configure-stage1-ld
18467 configure-stage1-ld:
18468         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18469         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18470         @r=`${PWD_COMMAND}`; export r; \
18471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18472         TFLAGS="$(STAGE1_TFLAGS)"; \
18473         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18474         $(HOST_EXPORTS) \
18475         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18476         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18477         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18478         echo Configuring stage 1 in $(HOST_SUBDIR)/ld ; \
18479         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18480         cd $(HOST_SUBDIR)/ld || exit 1; \
18481         case $(srcdir) in \
18482           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18483           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18484                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18485         esac; \
18486         module_srcdir=ld; \
18487         $(SHELL) $$s/$$module_srcdir/configure \
18488           --srcdir=$${topdir}/$$module_srcdir \
18489           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18490           --target=${target_alias} \
18491            \
18492           $(STAGE1_CONFIGURE_FLAGS)
18493 @endif ld-bootstrap
18494
18495 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
18496 maybe-configure-stage2-ld:
18497 @if ld-bootstrap
18498 maybe-configure-stage2-ld: configure-stage2-ld
18499 configure-stage2-ld:
18500         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18501         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18502         @r=`${PWD_COMMAND}`; export r; \
18503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18504         TFLAGS="$(STAGE2_TFLAGS)"; \
18505         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18506         $(HOST_EXPORTS) \
18507         $(POSTSTAGE1_HOST_EXPORTS) \
18508         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18509         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18510         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18511         echo Configuring stage 2 in $(HOST_SUBDIR)/ld ; \
18512         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18513         cd $(HOST_SUBDIR)/ld || exit 1; \
18514         case $(srcdir) in \
18515           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18516           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18517                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18518         esac; \
18519         module_srcdir=ld; \
18520         $(SHELL) $$s/$$module_srcdir/configure \
18521           --srcdir=$${topdir}/$$module_srcdir \
18522           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18523           --target=${target_alias} \
18524            --with-build-libsubdir=$(HOST_SUBDIR)  \
18525           $(STAGE2_CONFIGURE_FLAGS)
18526 @endif ld-bootstrap
18527
18528 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
18529 maybe-configure-stage3-ld:
18530 @if ld-bootstrap
18531 maybe-configure-stage3-ld: configure-stage3-ld
18532 configure-stage3-ld:
18533         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18534         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18535         @r=`${PWD_COMMAND}`; export r; \
18536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18537         TFLAGS="$(STAGE3_TFLAGS)"; \
18538         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18539         $(HOST_EXPORTS) \
18540         $(POSTSTAGE1_HOST_EXPORTS) \
18541         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18542         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18543         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18544         echo Configuring stage 3 in $(HOST_SUBDIR)/ld ; \
18545         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18546         cd $(HOST_SUBDIR)/ld || exit 1; \
18547         case $(srcdir) in \
18548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18549           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18551         esac; \
18552         module_srcdir=ld; \
18553         $(SHELL) $$s/$$module_srcdir/configure \
18554           --srcdir=$${topdir}/$$module_srcdir \
18555           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18556           --target=${target_alias} \
18557            --with-build-libsubdir=$(HOST_SUBDIR)  \
18558           $(STAGE3_CONFIGURE_FLAGS)
18559 @endif ld-bootstrap
18560
18561 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
18562 maybe-configure-stage4-ld:
18563 @if ld-bootstrap
18564 maybe-configure-stage4-ld: configure-stage4-ld
18565 configure-stage4-ld:
18566         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18567         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18568         @r=`${PWD_COMMAND}`; export r; \
18569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18570         TFLAGS="$(STAGE4_TFLAGS)"; \
18571         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18572         $(HOST_EXPORTS) \
18573         $(POSTSTAGE1_HOST_EXPORTS) \
18574         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18575         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18576         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18577         echo Configuring stage 4 in $(HOST_SUBDIR)/ld ; \
18578         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18579         cd $(HOST_SUBDIR)/ld || exit 1; \
18580         case $(srcdir) in \
18581           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18582           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18583                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18584         esac; \
18585         module_srcdir=ld; \
18586         $(SHELL) $$s/$$module_srcdir/configure \
18587           --srcdir=$${topdir}/$$module_srcdir \
18588           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18589           --target=${target_alias} \
18590            --with-build-libsubdir=$(HOST_SUBDIR)  \
18591           $(STAGE4_CONFIGURE_FLAGS)
18592 @endif ld-bootstrap
18593
18594 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
18595 maybe-configure-stageprofile-ld:
18596 @if ld-bootstrap
18597 maybe-configure-stageprofile-ld: configure-stageprofile-ld
18598 configure-stageprofile-ld:
18599         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18600         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18601         @r=`${PWD_COMMAND}`; export r; \
18602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18603         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18604         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18605         $(HOST_EXPORTS) \
18606         $(POSTSTAGE1_HOST_EXPORTS) \
18607         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18608         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18609         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18610         echo Configuring stage profile in $(HOST_SUBDIR)/ld ; \
18611         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18612         cd $(HOST_SUBDIR)/ld || exit 1; \
18613         case $(srcdir) in \
18614           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18615           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18616                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18617         esac; \
18618         module_srcdir=ld; \
18619         $(SHELL) $$s/$$module_srcdir/configure \
18620           --srcdir=$${topdir}/$$module_srcdir \
18621           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18622           --target=${target_alias} \
18623            --with-build-libsubdir=$(HOST_SUBDIR)  \
18624           $(STAGEprofile_CONFIGURE_FLAGS)
18625 @endif ld-bootstrap
18626
18627 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
18628 maybe-configure-stagefeedback-ld:
18629 @if ld-bootstrap
18630 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
18631 configure-stagefeedback-ld:
18632         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18633         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
18634         @r=`${PWD_COMMAND}`; export r; \
18635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18636         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18637         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
18638         $(HOST_EXPORTS) \
18639         $(POSTSTAGE1_HOST_EXPORTS) \
18640         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18641         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18642         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18643         echo Configuring stage feedback in $(HOST_SUBDIR)/ld ; \
18644         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld ; \
18645         cd $(HOST_SUBDIR)/ld || exit 1; \
18646         case $(srcdir) in \
18647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18648           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
18649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18650         esac; \
18651         module_srcdir=ld; \
18652         $(SHELL) $$s/$$module_srcdir/configure \
18653           --srcdir=$${topdir}/$$module_srcdir \
18654           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18655           --target=${target_alias} \
18656            --with-build-libsubdir=$(HOST_SUBDIR)  \
18657           $(STAGEfeedback_CONFIGURE_FLAGS)
18658 @endif ld-bootstrap
18659
18660
18661
18662
18663
18664 .PHONY: all-ld maybe-all-ld
18665 maybe-all-ld:
18666 @if gcc-bootstrap
18667 all-ld: stage_current
18668 @endif gcc-bootstrap
18669 @if ld
18670 TARGET-ld=all
18671 maybe-all-ld: all-ld
18672 all-ld: configure-ld
18673         @r=`${PWD_COMMAND}`; export r; \
18674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18675         $(HOST_EXPORTS)  \
18676         (cd $(HOST_SUBDIR)/ld && \
18677           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18678                 $(TARGET-ld))
18679 @endif ld
18680
18681
18682
18683 .PHONY: all-stage1-ld maybe-all-stage1-ld
18684 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
18685 maybe-all-stage1-ld:
18686 maybe-clean-stage1-ld:
18687 @if ld-bootstrap
18688 maybe-all-stage1-ld: all-stage1-ld
18689 all-stage1: all-stage1-ld
18690 TARGET-stage1-ld = $(TARGET-ld)
18691 all-stage1-ld: configure-stage1-ld
18692         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18693         @r=`${PWD_COMMAND}`; export r; \
18694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18695         TFLAGS="$(STAGE1_TFLAGS)"; \
18696         $(HOST_EXPORTS)  \
18697         cd $(HOST_SUBDIR)/ld && \
18698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18699                 CFLAGS="$(STAGE1_CFLAGS)" \
18700                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18701                 LIBCFLAGS="$(LIBCFLAGS)" \
18702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18705                 $(EXTRA_HOST_FLAGS)  \
18706                 $(STAGE1_FLAGS_TO_PASS)  \
18707                 TFLAGS="$(STAGE1_TFLAGS)" \
18708                 $(TARGET-stage1-ld)
18709
18710 maybe-clean-stage1-ld: clean-stage1-ld
18711 clean-stage1: clean-stage1-ld
18712 clean-stage1-ld:
18713         @if [ $(current_stage) = stage1 ]; then \
18714           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18715         else \
18716           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
18717           $(MAKE) stage1-start; \
18718         fi; \
18719         cd $(HOST_SUBDIR)/ld && \
18720         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18721         $(STAGE1_FLAGS_TO_PASS)  clean
18722 @endif ld-bootstrap
18723
18724
18725 .PHONY: all-stage2-ld maybe-all-stage2-ld
18726 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
18727 maybe-all-stage2-ld:
18728 maybe-clean-stage2-ld:
18729 @if ld-bootstrap
18730 maybe-all-stage2-ld: all-stage2-ld
18731 all-stage2: all-stage2-ld
18732 TARGET-stage2-ld = $(TARGET-ld)
18733 all-stage2-ld: configure-stage2-ld
18734         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18735         @r=`${PWD_COMMAND}`; export r; \
18736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18737         TFLAGS="$(STAGE2_TFLAGS)"; \
18738         $(HOST_EXPORTS) \
18739         $(POSTSTAGE1_HOST_EXPORTS)  \
18740         cd $(HOST_SUBDIR)/ld && \
18741         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18742                 CFLAGS="$(STAGE2_CFLAGS)" \
18743                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18744                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18745                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18746                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18747                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18748                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18749                 TFLAGS="$(STAGE2_TFLAGS)" \
18750                 $(TARGET-stage2-ld)
18751
18752 maybe-clean-stage2-ld: clean-stage2-ld
18753 clean-stage2: clean-stage2-ld
18754 clean-stage2-ld:
18755         @if [ $(current_stage) = stage2 ]; then \
18756           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18757         else \
18758           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
18759           $(MAKE) stage2-start; \
18760         fi; \
18761         cd $(HOST_SUBDIR)/ld && \
18762         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18763 @endif ld-bootstrap
18764
18765
18766 .PHONY: all-stage3-ld maybe-all-stage3-ld
18767 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
18768 maybe-all-stage3-ld:
18769 maybe-clean-stage3-ld:
18770 @if ld-bootstrap
18771 maybe-all-stage3-ld: all-stage3-ld
18772 all-stage3: all-stage3-ld
18773 TARGET-stage3-ld = $(TARGET-ld)
18774 all-stage3-ld: configure-stage3-ld
18775         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18776         @r=`${PWD_COMMAND}`; export r; \
18777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18778         TFLAGS="$(STAGE3_TFLAGS)"; \
18779         $(HOST_EXPORTS) \
18780         $(POSTSTAGE1_HOST_EXPORTS)  \
18781         cd $(HOST_SUBDIR)/ld && \
18782         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18783                 CFLAGS="$(STAGE3_CFLAGS)" \
18784                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18785                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18786                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18787                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18788                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18789                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18790                 TFLAGS="$(STAGE3_TFLAGS)" \
18791                 $(TARGET-stage3-ld)
18792
18793 maybe-clean-stage3-ld: clean-stage3-ld
18794 clean-stage3: clean-stage3-ld
18795 clean-stage3-ld:
18796         @if [ $(current_stage) = stage3 ]; then \
18797           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18798         else \
18799           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
18800           $(MAKE) stage3-start; \
18801         fi; \
18802         cd $(HOST_SUBDIR)/ld && \
18803         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18804 @endif ld-bootstrap
18805
18806
18807 .PHONY: all-stage4-ld maybe-all-stage4-ld
18808 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
18809 maybe-all-stage4-ld:
18810 maybe-clean-stage4-ld:
18811 @if ld-bootstrap
18812 maybe-all-stage4-ld: all-stage4-ld
18813 all-stage4: all-stage4-ld
18814 TARGET-stage4-ld = $(TARGET-ld)
18815 all-stage4-ld: configure-stage4-ld
18816         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18817         @r=`${PWD_COMMAND}`; export r; \
18818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18819         TFLAGS="$(STAGE4_TFLAGS)"; \
18820         $(HOST_EXPORTS) \
18821         $(POSTSTAGE1_HOST_EXPORTS)  \
18822         cd $(HOST_SUBDIR)/ld && \
18823         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18824                 CFLAGS="$(STAGE4_CFLAGS)" \
18825                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18826                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18827                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18828                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18829                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18830                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18831                 TFLAGS="$(STAGE4_TFLAGS)" \
18832                 $(TARGET-stage4-ld)
18833
18834 maybe-clean-stage4-ld: clean-stage4-ld
18835 clean-stage4: clean-stage4-ld
18836 clean-stage4-ld:
18837         @if [ $(current_stage) = stage4 ]; then \
18838           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18839         else \
18840           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
18841           $(MAKE) stage4-start; \
18842         fi; \
18843         cd $(HOST_SUBDIR)/ld && \
18844         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18845 @endif ld-bootstrap
18846
18847
18848 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
18849 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
18850 maybe-all-stageprofile-ld:
18851 maybe-clean-stageprofile-ld:
18852 @if ld-bootstrap
18853 maybe-all-stageprofile-ld: all-stageprofile-ld
18854 all-stageprofile: all-stageprofile-ld
18855 TARGET-stageprofile-ld = $(TARGET-ld)
18856 all-stageprofile-ld: configure-stageprofile-ld
18857         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18858         @r=`${PWD_COMMAND}`; export r; \
18859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18860         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18861         $(HOST_EXPORTS) \
18862         $(POSTSTAGE1_HOST_EXPORTS)  \
18863         cd $(HOST_SUBDIR)/ld && \
18864         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18865                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18866                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18867                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18868                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18869                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18870                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18871                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18872                 TFLAGS="$(STAGEprofile_TFLAGS)" \
18873                 $(TARGET-stageprofile-ld)
18874
18875 maybe-clean-stageprofile-ld: clean-stageprofile-ld
18876 clean-stageprofile: clean-stageprofile-ld
18877 clean-stageprofile-ld:
18878         @if [ $(current_stage) = stageprofile ]; then \
18879           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18880         else \
18881           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
18882           $(MAKE) stageprofile-start; \
18883         fi; \
18884         cd $(HOST_SUBDIR)/ld && \
18885         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18886 @endif ld-bootstrap
18887
18888
18889 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
18890 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
18891 maybe-all-stagefeedback-ld:
18892 maybe-clean-stagefeedback-ld:
18893 @if ld-bootstrap
18894 maybe-all-stagefeedback-ld: all-stagefeedback-ld
18895 all-stagefeedback: all-stagefeedback-ld
18896 TARGET-stagefeedback-ld = $(TARGET-ld)
18897 all-stagefeedback-ld: configure-stagefeedback-ld
18898         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18899         @r=`${PWD_COMMAND}`; export r; \
18900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18901         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18902         $(HOST_EXPORTS) \
18903         $(POSTSTAGE1_HOST_EXPORTS)  \
18904         cd $(HOST_SUBDIR)/ld && \
18905         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18906                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18907                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18908                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18909                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18910                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18911                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18912                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18913                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
18914                 $(TARGET-stagefeedback-ld)
18915
18916 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
18917 clean-stagefeedback: clean-stagefeedback-ld
18918 clean-stagefeedback-ld:
18919         @if [ $(current_stage) = stagefeedback ]; then \
18920           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
18921         else \
18922           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
18923           $(MAKE) stagefeedback-start; \
18924         fi; \
18925         cd $(HOST_SUBDIR)/ld && \
18926         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18927 @endif ld-bootstrap
18928
18929
18930
18931
18932
18933 .PHONY: check-ld maybe-check-ld
18934 maybe-check-ld:
18935 @if ld
18936 maybe-check-ld: check-ld
18937
18938 check-ld:
18939         @: $(MAKE); $(unstage)
18940         @r=`${PWD_COMMAND}`; export r; \
18941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18942         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18943         (cd $(HOST_SUBDIR)/ld && \
18944           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18945
18946 @endif ld
18947
18948 .PHONY: install-ld maybe-install-ld
18949 maybe-install-ld:
18950 @if ld
18951 maybe-install-ld: install-ld
18952
18953 install-ld: installdirs
18954         @: $(MAKE); $(unstage)
18955         @r=`${PWD_COMMAND}`; export r; \
18956         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18957         $(HOST_EXPORTS) \
18958         (cd $(HOST_SUBDIR)/ld && \
18959           $(MAKE) $(FLAGS_TO_PASS)  install)
18960
18961 @endif ld
18962
18963 .PHONY: install-strip-ld maybe-install-strip-ld
18964 maybe-install-strip-ld:
18965 @if ld
18966 maybe-install-strip-ld: install-strip-ld
18967
18968 install-strip-ld: installdirs
18969         @: $(MAKE); $(unstage)
18970         @r=`${PWD_COMMAND}`; export r; \
18971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18972         $(HOST_EXPORTS) \
18973         (cd $(HOST_SUBDIR)/ld && \
18974           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18975
18976 @endif ld
18977
18978 # Other targets (info, dvi, pdf, etc.)
18979
18980 .PHONY: maybe-info-ld info-ld
18981 maybe-info-ld:
18982 @if ld
18983 maybe-info-ld: info-ld
18984
18985 info-ld: \
18986     configure-ld 
18987         @[ -f ./ld/Makefile ] || exit 0; \
18988         r=`${PWD_COMMAND}`; export r; \
18989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18990         $(HOST_EXPORTS) \
18991         for flag in $(EXTRA_HOST_FLAGS) ; do \
18992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18993         done; \
18994         echo "Doing info in ld" ; \
18995         (cd $(HOST_SUBDIR)/ld && \
18996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18998                   "RANLIB=$${RANLIB}" \
18999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19000                   info) \
19001           || exit 1
19002
19003 @endif ld
19004
19005 .PHONY: maybe-dvi-ld dvi-ld
19006 maybe-dvi-ld:
19007 @if ld
19008 maybe-dvi-ld: dvi-ld
19009
19010 dvi-ld: \
19011     configure-ld 
19012         @[ -f ./ld/Makefile ] || exit 0; \
19013         r=`${PWD_COMMAND}`; export r; \
19014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19015         $(HOST_EXPORTS) \
19016         for flag in $(EXTRA_HOST_FLAGS) ; do \
19017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19018         done; \
19019         echo "Doing dvi in ld" ; \
19020         (cd $(HOST_SUBDIR)/ld && \
19021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19023                   "RANLIB=$${RANLIB}" \
19024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19025                   dvi) \
19026           || exit 1
19027
19028 @endif ld
19029
19030 .PHONY: maybe-pdf-ld pdf-ld
19031 maybe-pdf-ld:
19032 @if ld
19033 maybe-pdf-ld: pdf-ld
19034
19035 pdf-ld: \
19036     configure-ld 
19037         @[ -f ./ld/Makefile ] || exit 0; \
19038         r=`${PWD_COMMAND}`; export r; \
19039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19040         $(HOST_EXPORTS) \
19041         for flag in $(EXTRA_HOST_FLAGS) ; do \
19042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19043         done; \
19044         echo "Doing pdf in ld" ; \
19045         (cd $(HOST_SUBDIR)/ld && \
19046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19048                   "RANLIB=$${RANLIB}" \
19049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19050                   pdf) \
19051           || exit 1
19052
19053 @endif ld
19054
19055 .PHONY: maybe-html-ld html-ld
19056 maybe-html-ld:
19057 @if ld
19058 maybe-html-ld: html-ld
19059
19060 html-ld: \
19061     configure-ld 
19062         @[ -f ./ld/Makefile ] || exit 0; \
19063         r=`${PWD_COMMAND}`; export r; \
19064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19065         $(HOST_EXPORTS) \
19066         for flag in $(EXTRA_HOST_FLAGS) ; do \
19067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19068         done; \
19069         echo "Doing html in ld" ; \
19070         (cd $(HOST_SUBDIR)/ld && \
19071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19073                   "RANLIB=$${RANLIB}" \
19074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19075                   html) \
19076           || exit 1
19077
19078 @endif ld
19079
19080 .PHONY: maybe-TAGS-ld TAGS-ld
19081 maybe-TAGS-ld:
19082 @if ld
19083 maybe-TAGS-ld: TAGS-ld
19084
19085 TAGS-ld: \
19086     configure-ld 
19087         @[ -f ./ld/Makefile ] || exit 0; \
19088         r=`${PWD_COMMAND}`; export r; \
19089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19090         $(HOST_EXPORTS) \
19091         for flag in $(EXTRA_HOST_FLAGS) ; do \
19092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19093         done; \
19094         echo "Doing TAGS in ld" ; \
19095         (cd $(HOST_SUBDIR)/ld && \
19096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19098                   "RANLIB=$${RANLIB}" \
19099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19100                   TAGS) \
19101           || exit 1
19102
19103 @endif ld
19104
19105 .PHONY: maybe-install-info-ld install-info-ld
19106 maybe-install-info-ld:
19107 @if ld
19108 maybe-install-info-ld: install-info-ld
19109
19110 install-info-ld: \
19111     configure-ld \
19112     info-ld 
19113         @[ -f ./ld/Makefile ] || exit 0; \
19114         r=`${PWD_COMMAND}`; export r; \
19115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19116         $(HOST_EXPORTS) \
19117         for flag in $(EXTRA_HOST_FLAGS) ; do \
19118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19119         done; \
19120         echo "Doing install-info in ld" ; \
19121         (cd $(HOST_SUBDIR)/ld && \
19122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19124                   "RANLIB=$${RANLIB}" \
19125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19126                   install-info) \
19127           || exit 1
19128
19129 @endif ld
19130
19131 .PHONY: maybe-install-pdf-ld install-pdf-ld
19132 maybe-install-pdf-ld:
19133 @if ld
19134 maybe-install-pdf-ld: install-pdf-ld
19135
19136 install-pdf-ld: \
19137     configure-ld \
19138     pdf-ld 
19139         @[ -f ./ld/Makefile ] || exit 0; \
19140         r=`${PWD_COMMAND}`; export r; \
19141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19142         $(HOST_EXPORTS) \
19143         for flag in $(EXTRA_HOST_FLAGS) ; do \
19144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19145         done; \
19146         echo "Doing install-pdf in ld" ; \
19147         (cd $(HOST_SUBDIR)/ld && \
19148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19150                   "RANLIB=$${RANLIB}" \
19151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19152                   install-pdf) \
19153           || exit 1
19154
19155 @endif ld
19156
19157 .PHONY: maybe-install-html-ld install-html-ld
19158 maybe-install-html-ld:
19159 @if ld
19160 maybe-install-html-ld: install-html-ld
19161
19162 install-html-ld: \
19163     configure-ld \
19164     html-ld 
19165         @[ -f ./ld/Makefile ] || exit 0; \
19166         r=`${PWD_COMMAND}`; export r; \
19167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19168         $(HOST_EXPORTS) \
19169         for flag in $(EXTRA_HOST_FLAGS) ; do \
19170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19171         done; \
19172         echo "Doing install-html in ld" ; \
19173         (cd $(HOST_SUBDIR)/ld && \
19174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19176                   "RANLIB=$${RANLIB}" \
19177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19178                   install-html) \
19179           || exit 1
19180
19181 @endif ld
19182
19183 .PHONY: maybe-installcheck-ld installcheck-ld
19184 maybe-installcheck-ld:
19185 @if ld
19186 maybe-installcheck-ld: installcheck-ld
19187
19188 installcheck-ld: \
19189     configure-ld 
19190         @[ -f ./ld/Makefile ] || exit 0; \
19191         r=`${PWD_COMMAND}`; export r; \
19192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19193         $(HOST_EXPORTS) \
19194         for flag in $(EXTRA_HOST_FLAGS) ; do \
19195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19196         done; \
19197         echo "Doing installcheck in ld" ; \
19198         (cd $(HOST_SUBDIR)/ld && \
19199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19201                   "RANLIB=$${RANLIB}" \
19202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19203                   installcheck) \
19204           || exit 1
19205
19206 @endif ld
19207
19208 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
19209 maybe-mostlyclean-ld:
19210 @if ld
19211 maybe-mostlyclean-ld: mostlyclean-ld
19212
19213 mostlyclean-ld: 
19214         @[ -f ./ld/Makefile ] || exit 0; \
19215         r=`${PWD_COMMAND}`; export r; \
19216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19217         $(HOST_EXPORTS) \
19218         for flag in $(EXTRA_HOST_FLAGS) ; do \
19219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19220         done; \
19221         echo "Doing mostlyclean in ld" ; \
19222         (cd $(HOST_SUBDIR)/ld && \
19223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19225                   "RANLIB=$${RANLIB}" \
19226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19227                   mostlyclean) \
19228           || exit 1
19229
19230 @endif ld
19231
19232 .PHONY: maybe-clean-ld clean-ld
19233 maybe-clean-ld:
19234 @if ld
19235 maybe-clean-ld: clean-ld
19236
19237 clean-ld: 
19238         @[ -f ./ld/Makefile ] || exit 0; \
19239         r=`${PWD_COMMAND}`; export r; \
19240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19241         $(HOST_EXPORTS) \
19242         for flag in $(EXTRA_HOST_FLAGS) ; do \
19243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19244         done; \
19245         echo "Doing clean in ld" ; \
19246         (cd $(HOST_SUBDIR)/ld && \
19247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19249                   "RANLIB=$${RANLIB}" \
19250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19251                   clean) \
19252           || exit 1
19253
19254 @endif ld
19255
19256 .PHONY: maybe-distclean-ld distclean-ld
19257 maybe-distclean-ld:
19258 @if ld
19259 maybe-distclean-ld: distclean-ld
19260
19261 distclean-ld: 
19262         @[ -f ./ld/Makefile ] || exit 0; \
19263         r=`${PWD_COMMAND}`; export r; \
19264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19265         $(HOST_EXPORTS) \
19266         for flag in $(EXTRA_HOST_FLAGS) ; do \
19267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19268         done; \
19269         echo "Doing distclean in ld" ; \
19270         (cd $(HOST_SUBDIR)/ld && \
19271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19273                   "RANLIB=$${RANLIB}" \
19274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19275                   distclean) \
19276           || exit 1
19277
19278 @endif ld
19279
19280 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
19281 maybe-maintainer-clean-ld:
19282 @if ld
19283 maybe-maintainer-clean-ld: maintainer-clean-ld
19284
19285 maintainer-clean-ld: 
19286         @[ -f ./ld/Makefile ] || exit 0; \
19287         r=`${PWD_COMMAND}`; export r; \
19288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19289         $(HOST_EXPORTS) \
19290         for flag in $(EXTRA_HOST_FLAGS) ; do \
19291           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19292         done; \
19293         echo "Doing maintainer-clean in ld" ; \
19294         (cd $(HOST_SUBDIR)/ld && \
19295           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19296                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19297                   "RANLIB=$${RANLIB}" \
19298                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19299                   maintainer-clean) \
19300           || exit 1
19301
19302 @endif ld
19303
19304
19305
19306 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
19307 maybe-configure-libbacktrace:
19308 @if gcc-bootstrap
19309 configure-libbacktrace: stage_current
19310 @endif gcc-bootstrap
19311 @if libbacktrace
19312 maybe-configure-libbacktrace: configure-libbacktrace
19313 configure-libbacktrace: 
19314         @r=`${PWD_COMMAND}`; export r; \
19315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19316         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19317         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19318         $(HOST_EXPORTS)  \
19319         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
19320         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
19321         case $(srcdir) in \
19322           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19323           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19324                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19325         esac; \
19326         module_srcdir=libbacktrace; \
19327         $(SHELL) \
19328           $$s/$$module_srcdir/configure \
19329           --srcdir=$${topdir}/$$module_srcdir \
19330           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19331           --target=${target_alias}  \
19332           || exit 1
19333 @endif libbacktrace
19334
19335
19336
19337 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
19338 maybe-configure-stage1-libbacktrace:
19339 @if libbacktrace-bootstrap
19340 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
19341 configure-stage1-libbacktrace:
19342         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19343         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19344         @r=`${PWD_COMMAND}`; export r; \
19345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19346         TFLAGS="$(STAGE1_TFLAGS)"; \
19347         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19348         $(HOST_EXPORTS) \
19349         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19350         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19351         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19352         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace ; \
19353         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19354         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19355         case $(srcdir) in \
19356           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19357           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19358                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19359         esac; \
19360         module_srcdir=libbacktrace; \
19361         $(SHELL) $$s/$$module_srcdir/configure \
19362           --srcdir=$${topdir}/$$module_srcdir \
19363           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19364           --target=${target_alias} \
19365            \
19366           $(STAGE1_CONFIGURE_FLAGS)
19367 @endif libbacktrace-bootstrap
19368
19369 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
19370 maybe-configure-stage2-libbacktrace:
19371 @if libbacktrace-bootstrap
19372 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
19373 configure-stage2-libbacktrace:
19374         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19375         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19376         @r=`${PWD_COMMAND}`; export r; \
19377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19378         TFLAGS="$(STAGE2_TFLAGS)"; \
19379         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19380         $(HOST_EXPORTS) \
19381         $(POSTSTAGE1_HOST_EXPORTS) \
19382         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19383         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19384         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19385         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace ; \
19386         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19387         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19388         case $(srcdir) in \
19389           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19390           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19391                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19392         esac; \
19393         module_srcdir=libbacktrace; \
19394         $(SHELL) $$s/$$module_srcdir/configure \
19395           --srcdir=$${topdir}/$$module_srcdir \
19396           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19397           --target=${target_alias} \
19398            --with-build-libsubdir=$(HOST_SUBDIR)  \
19399           $(STAGE2_CONFIGURE_FLAGS)
19400 @endif libbacktrace-bootstrap
19401
19402 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
19403 maybe-configure-stage3-libbacktrace:
19404 @if libbacktrace-bootstrap
19405 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
19406 configure-stage3-libbacktrace:
19407         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19408         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19409         @r=`${PWD_COMMAND}`; export r; \
19410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19411         TFLAGS="$(STAGE3_TFLAGS)"; \
19412         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19413         $(HOST_EXPORTS) \
19414         $(POSTSTAGE1_HOST_EXPORTS) \
19415         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19416         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19417         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19418         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace ; \
19419         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19420         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19421         case $(srcdir) in \
19422           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19423           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19424                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19425         esac; \
19426         module_srcdir=libbacktrace; \
19427         $(SHELL) $$s/$$module_srcdir/configure \
19428           --srcdir=$${topdir}/$$module_srcdir \
19429           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19430           --target=${target_alias} \
19431            --with-build-libsubdir=$(HOST_SUBDIR)  \
19432           $(STAGE3_CONFIGURE_FLAGS)
19433 @endif libbacktrace-bootstrap
19434
19435 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
19436 maybe-configure-stage4-libbacktrace:
19437 @if libbacktrace-bootstrap
19438 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
19439 configure-stage4-libbacktrace:
19440         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19441         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19442         @r=`${PWD_COMMAND}`; export r; \
19443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19444         TFLAGS="$(STAGE4_TFLAGS)"; \
19445         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19446         $(HOST_EXPORTS) \
19447         $(POSTSTAGE1_HOST_EXPORTS) \
19448         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19449         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19450         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19451         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace ; \
19452         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19453         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19454         case $(srcdir) in \
19455           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19456           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19457                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19458         esac; \
19459         module_srcdir=libbacktrace; \
19460         $(SHELL) $$s/$$module_srcdir/configure \
19461           --srcdir=$${topdir}/$$module_srcdir \
19462           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19463           --target=${target_alias} \
19464            --with-build-libsubdir=$(HOST_SUBDIR)  \
19465           $(STAGE4_CONFIGURE_FLAGS)
19466 @endif libbacktrace-bootstrap
19467
19468 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
19469 maybe-configure-stageprofile-libbacktrace:
19470 @if libbacktrace-bootstrap
19471 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19472 configure-stageprofile-libbacktrace:
19473         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19474         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19475         @r=`${PWD_COMMAND}`; export r; \
19476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19477         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19478         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19479         $(HOST_EXPORTS) \
19480         $(POSTSTAGE1_HOST_EXPORTS) \
19481         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19482         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19483         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19484         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace ; \
19485         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19486         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19487         case $(srcdir) in \
19488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19489           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19491         esac; \
19492         module_srcdir=libbacktrace; \
19493         $(SHELL) $$s/$$module_srcdir/configure \
19494           --srcdir=$${topdir}/$$module_srcdir \
19495           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19496           --target=${target_alias} \
19497            --with-build-libsubdir=$(HOST_SUBDIR)  \
19498           $(STAGEprofile_CONFIGURE_FLAGS)
19499 @endif libbacktrace-bootstrap
19500
19501 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
19502 maybe-configure-stagefeedback-libbacktrace:
19503 @if libbacktrace-bootstrap
19504 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19505 configure-stagefeedback-libbacktrace:
19506         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19507         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
19508         @r=`${PWD_COMMAND}`; export r; \
19509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19510         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19511         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
19512         $(HOST_EXPORTS) \
19513         $(POSTSTAGE1_HOST_EXPORTS) \
19514         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19515         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19516         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19517         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace ; \
19518         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace ; \
19519         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
19520         case $(srcdir) in \
19521           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19522           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
19523                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19524         esac; \
19525         module_srcdir=libbacktrace; \
19526         $(SHELL) $$s/$$module_srcdir/configure \
19527           --srcdir=$${topdir}/$$module_srcdir \
19528           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19529           --target=${target_alias} \
19530            --with-build-libsubdir=$(HOST_SUBDIR)  \
19531           $(STAGEfeedback_CONFIGURE_FLAGS)
19532 @endif libbacktrace-bootstrap
19533
19534
19535
19536
19537
19538 .PHONY: all-libbacktrace maybe-all-libbacktrace
19539 maybe-all-libbacktrace:
19540 @if gcc-bootstrap
19541 all-libbacktrace: stage_current
19542 @endif gcc-bootstrap
19543 @if libbacktrace
19544 TARGET-libbacktrace=all
19545 maybe-all-libbacktrace: all-libbacktrace
19546 all-libbacktrace: configure-libbacktrace
19547         @r=`${PWD_COMMAND}`; export r; \
19548         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19549         $(HOST_EXPORTS)  \
19550         (cd $(HOST_SUBDIR)/libbacktrace && \
19551           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19552                 $(TARGET-libbacktrace))
19553 @endif libbacktrace
19554
19555
19556
19557 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
19558 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
19559 maybe-all-stage1-libbacktrace:
19560 maybe-clean-stage1-libbacktrace:
19561 @if libbacktrace-bootstrap
19562 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
19563 all-stage1: all-stage1-libbacktrace
19564 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
19565 all-stage1-libbacktrace: configure-stage1-libbacktrace
19566         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19567         @r=`${PWD_COMMAND}`; export r; \
19568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19569         TFLAGS="$(STAGE1_TFLAGS)"; \
19570         $(HOST_EXPORTS)  \
19571         cd $(HOST_SUBDIR)/libbacktrace && \
19572         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19573                 CFLAGS="$(STAGE1_CFLAGS)" \
19574                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19575                 LIBCFLAGS="$(LIBCFLAGS)" \
19576                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19577                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19578                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19579                 $(EXTRA_HOST_FLAGS)  \
19580                 $(STAGE1_FLAGS_TO_PASS)  \
19581                 TFLAGS="$(STAGE1_TFLAGS)" \
19582                 $(TARGET-stage1-libbacktrace)
19583
19584 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
19585 clean-stage1: clean-stage1-libbacktrace
19586 clean-stage1-libbacktrace:
19587         @if [ $(current_stage) = stage1 ]; then \
19588           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19589         else \
19590           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
19591           $(MAKE) stage1-start; \
19592         fi; \
19593         cd $(HOST_SUBDIR)/libbacktrace && \
19594         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19595         $(STAGE1_FLAGS_TO_PASS)  clean
19596 @endif libbacktrace-bootstrap
19597
19598
19599 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
19600 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
19601 maybe-all-stage2-libbacktrace:
19602 maybe-clean-stage2-libbacktrace:
19603 @if libbacktrace-bootstrap
19604 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
19605 all-stage2: all-stage2-libbacktrace
19606 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
19607 all-stage2-libbacktrace: configure-stage2-libbacktrace
19608         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19609         @r=`${PWD_COMMAND}`; export r; \
19610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19611         TFLAGS="$(STAGE2_TFLAGS)"; \
19612         $(HOST_EXPORTS) \
19613         $(POSTSTAGE1_HOST_EXPORTS)  \
19614         cd $(HOST_SUBDIR)/libbacktrace && \
19615         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19616                 CFLAGS="$(STAGE2_CFLAGS)" \
19617                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19618                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19619                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19620                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19621                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19622                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19623                 TFLAGS="$(STAGE2_TFLAGS)" \
19624                 $(TARGET-stage2-libbacktrace)
19625
19626 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
19627 clean-stage2: clean-stage2-libbacktrace
19628 clean-stage2-libbacktrace:
19629         @if [ $(current_stage) = stage2 ]; then \
19630           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19631         else \
19632           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
19633           $(MAKE) stage2-start; \
19634         fi; \
19635         cd $(HOST_SUBDIR)/libbacktrace && \
19636         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19637 @endif libbacktrace-bootstrap
19638
19639
19640 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
19641 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
19642 maybe-all-stage3-libbacktrace:
19643 maybe-clean-stage3-libbacktrace:
19644 @if libbacktrace-bootstrap
19645 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
19646 all-stage3: all-stage3-libbacktrace
19647 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
19648 all-stage3-libbacktrace: configure-stage3-libbacktrace
19649         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19650         @r=`${PWD_COMMAND}`; export r; \
19651         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19652         TFLAGS="$(STAGE3_TFLAGS)"; \
19653         $(HOST_EXPORTS) \
19654         $(POSTSTAGE1_HOST_EXPORTS)  \
19655         cd $(HOST_SUBDIR)/libbacktrace && \
19656         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19657                 CFLAGS="$(STAGE3_CFLAGS)" \
19658                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19659                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19660                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19661                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19662                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19663                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19664                 TFLAGS="$(STAGE3_TFLAGS)" \
19665                 $(TARGET-stage3-libbacktrace)
19666
19667 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
19668 clean-stage3: clean-stage3-libbacktrace
19669 clean-stage3-libbacktrace:
19670         @if [ $(current_stage) = stage3 ]; then \
19671           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19672         else \
19673           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
19674           $(MAKE) stage3-start; \
19675         fi; \
19676         cd $(HOST_SUBDIR)/libbacktrace && \
19677         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19678 @endif libbacktrace-bootstrap
19679
19680
19681 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
19682 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
19683 maybe-all-stage4-libbacktrace:
19684 maybe-clean-stage4-libbacktrace:
19685 @if libbacktrace-bootstrap
19686 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
19687 all-stage4: all-stage4-libbacktrace
19688 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
19689 all-stage4-libbacktrace: configure-stage4-libbacktrace
19690         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19691         @r=`${PWD_COMMAND}`; export r; \
19692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19693         TFLAGS="$(STAGE4_TFLAGS)"; \
19694         $(HOST_EXPORTS) \
19695         $(POSTSTAGE1_HOST_EXPORTS)  \
19696         cd $(HOST_SUBDIR)/libbacktrace && \
19697         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19698                 CFLAGS="$(STAGE4_CFLAGS)" \
19699                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
19700                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
19701                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19702                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19703                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19704                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19705                 TFLAGS="$(STAGE4_TFLAGS)" \
19706                 $(TARGET-stage4-libbacktrace)
19707
19708 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
19709 clean-stage4: clean-stage4-libbacktrace
19710 clean-stage4-libbacktrace:
19711         @if [ $(current_stage) = stage4 ]; then \
19712           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19713         else \
19714           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
19715           $(MAKE) stage4-start; \
19716         fi; \
19717         cd $(HOST_SUBDIR)/libbacktrace && \
19718         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19719 @endif libbacktrace-bootstrap
19720
19721
19722 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
19723 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
19724 maybe-all-stageprofile-libbacktrace:
19725 maybe-clean-stageprofile-libbacktrace:
19726 @if libbacktrace-bootstrap
19727 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
19728 all-stageprofile: all-stageprofile-libbacktrace
19729 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
19730 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
19731         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19732         @r=`${PWD_COMMAND}`; export r; \
19733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19734         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19735         $(HOST_EXPORTS) \
19736         $(POSTSTAGE1_HOST_EXPORTS)  \
19737         cd $(HOST_SUBDIR)/libbacktrace && \
19738         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19739                 CFLAGS="$(STAGEprofile_CFLAGS)" \
19740                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
19741                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
19742                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19743                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19744                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19745                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19746                 TFLAGS="$(STAGEprofile_TFLAGS)" \
19747                 $(TARGET-stageprofile-libbacktrace)
19748
19749 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
19750 clean-stageprofile: clean-stageprofile-libbacktrace
19751 clean-stageprofile-libbacktrace:
19752         @if [ $(current_stage) = stageprofile ]; then \
19753           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19754         else \
19755           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
19756           $(MAKE) stageprofile-start; \
19757         fi; \
19758         cd $(HOST_SUBDIR)/libbacktrace && \
19759         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19760 @endif libbacktrace-bootstrap
19761
19762
19763 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
19764 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
19765 maybe-all-stagefeedback-libbacktrace:
19766 maybe-clean-stagefeedback-libbacktrace:
19767 @if libbacktrace-bootstrap
19768 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
19769 all-stagefeedback: all-stagefeedback-libbacktrace
19770 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
19771 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
19772         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19773         @r=`${PWD_COMMAND}`; export r; \
19774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19775         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19776         $(HOST_EXPORTS) \
19777         $(POSTSTAGE1_HOST_EXPORTS)  \
19778         cd $(HOST_SUBDIR)/libbacktrace && \
19779         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19780                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
19781                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
19782                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
19783                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19784                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19785                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19786                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19787                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
19788                 $(TARGET-stagefeedback-libbacktrace)
19789
19790 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
19791 clean-stagefeedback: clean-stagefeedback-libbacktrace
19792 clean-stagefeedback-libbacktrace:
19793         @if [ $(current_stage) = stagefeedback ]; then \
19794           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
19795         else \
19796           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
19797           $(MAKE) stagefeedback-start; \
19798         fi; \
19799         cd $(HOST_SUBDIR)/libbacktrace && \
19800         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19801 @endif libbacktrace-bootstrap
19802
19803
19804
19805
19806
19807 .PHONY: check-libbacktrace maybe-check-libbacktrace
19808 maybe-check-libbacktrace:
19809 @if libbacktrace
19810 maybe-check-libbacktrace: check-libbacktrace
19811
19812 check-libbacktrace:
19813         @: $(MAKE); $(unstage)
19814         @r=`${PWD_COMMAND}`; export r; \
19815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19816         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
19817         (cd $(HOST_SUBDIR)/libbacktrace && \
19818           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
19819
19820 @endif libbacktrace
19821
19822 .PHONY: install-libbacktrace maybe-install-libbacktrace
19823 maybe-install-libbacktrace:
19824 @if libbacktrace
19825 maybe-install-libbacktrace: install-libbacktrace
19826
19827 install-libbacktrace: installdirs
19828         @: $(MAKE); $(unstage)
19829         @r=`${PWD_COMMAND}`; export r; \
19830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19831         $(HOST_EXPORTS) \
19832         (cd $(HOST_SUBDIR)/libbacktrace && \
19833           $(MAKE) $(FLAGS_TO_PASS)  install)
19834
19835 @endif libbacktrace
19836
19837 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
19838 maybe-install-strip-libbacktrace:
19839 @if libbacktrace
19840 maybe-install-strip-libbacktrace: install-strip-libbacktrace
19841
19842 install-strip-libbacktrace: installdirs
19843         @: $(MAKE); $(unstage)
19844         @r=`${PWD_COMMAND}`; export r; \
19845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19846         $(HOST_EXPORTS) \
19847         (cd $(HOST_SUBDIR)/libbacktrace && \
19848           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19849
19850 @endif libbacktrace
19851
19852 # Other targets (info, dvi, pdf, etc.)
19853
19854 .PHONY: maybe-info-libbacktrace info-libbacktrace
19855 maybe-info-libbacktrace:
19856 @if libbacktrace
19857 maybe-info-libbacktrace: info-libbacktrace
19858
19859 info-libbacktrace: \
19860     configure-libbacktrace 
19861         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19862         r=`${PWD_COMMAND}`; export r; \
19863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19864         $(HOST_EXPORTS) \
19865         for flag in $(EXTRA_HOST_FLAGS) ; do \
19866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19867         done; \
19868         echo "Doing info in libbacktrace" ; \
19869         (cd $(HOST_SUBDIR)/libbacktrace && \
19870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19872                   "RANLIB=$${RANLIB}" \
19873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19874                   info) \
19875           || exit 1
19876
19877 @endif libbacktrace
19878
19879 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
19880 maybe-dvi-libbacktrace:
19881 @if libbacktrace
19882 maybe-dvi-libbacktrace: dvi-libbacktrace
19883
19884 dvi-libbacktrace: \
19885     configure-libbacktrace 
19886         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19887         r=`${PWD_COMMAND}`; export r; \
19888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19889         $(HOST_EXPORTS) \
19890         for flag in $(EXTRA_HOST_FLAGS) ; do \
19891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19892         done; \
19893         echo "Doing dvi in libbacktrace" ; \
19894         (cd $(HOST_SUBDIR)/libbacktrace && \
19895           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19896                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19897                   "RANLIB=$${RANLIB}" \
19898                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19899                   dvi) \
19900           || exit 1
19901
19902 @endif libbacktrace
19903
19904 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
19905 maybe-pdf-libbacktrace:
19906 @if libbacktrace
19907 maybe-pdf-libbacktrace: pdf-libbacktrace
19908
19909 pdf-libbacktrace: \
19910     configure-libbacktrace 
19911         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19912         r=`${PWD_COMMAND}`; export r; \
19913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19914         $(HOST_EXPORTS) \
19915         for flag in $(EXTRA_HOST_FLAGS) ; do \
19916           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19917         done; \
19918         echo "Doing pdf in libbacktrace" ; \
19919         (cd $(HOST_SUBDIR)/libbacktrace && \
19920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19922                   "RANLIB=$${RANLIB}" \
19923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19924                   pdf) \
19925           || exit 1
19926
19927 @endif libbacktrace
19928
19929 .PHONY: maybe-html-libbacktrace html-libbacktrace
19930 maybe-html-libbacktrace:
19931 @if libbacktrace
19932 maybe-html-libbacktrace: html-libbacktrace
19933
19934 html-libbacktrace: \
19935     configure-libbacktrace 
19936         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19937         r=`${PWD_COMMAND}`; export r; \
19938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19939         $(HOST_EXPORTS) \
19940         for flag in $(EXTRA_HOST_FLAGS) ; do \
19941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19942         done; \
19943         echo "Doing html in libbacktrace" ; \
19944         (cd $(HOST_SUBDIR)/libbacktrace && \
19945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19947                   "RANLIB=$${RANLIB}" \
19948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19949                   html) \
19950           || exit 1
19951
19952 @endif libbacktrace
19953
19954 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
19955 maybe-TAGS-libbacktrace:
19956 @if libbacktrace
19957 maybe-TAGS-libbacktrace: TAGS-libbacktrace
19958
19959 TAGS-libbacktrace: \
19960     configure-libbacktrace 
19961         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19962         r=`${PWD_COMMAND}`; export r; \
19963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19964         $(HOST_EXPORTS) \
19965         for flag in $(EXTRA_HOST_FLAGS) ; do \
19966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19967         done; \
19968         echo "Doing TAGS in libbacktrace" ; \
19969         (cd $(HOST_SUBDIR)/libbacktrace && \
19970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19972                   "RANLIB=$${RANLIB}" \
19973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19974                   TAGS) \
19975           || exit 1
19976
19977 @endif libbacktrace
19978
19979 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
19980 maybe-install-info-libbacktrace:
19981 @if libbacktrace
19982 maybe-install-info-libbacktrace: install-info-libbacktrace
19983
19984 install-info-libbacktrace: \
19985     configure-libbacktrace \
19986     info-libbacktrace 
19987         @[ -f ./libbacktrace/Makefile ] || exit 0; \
19988         r=`${PWD_COMMAND}`; export r; \
19989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19990         $(HOST_EXPORTS) \
19991         for flag in $(EXTRA_HOST_FLAGS) ; do \
19992           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19993         done; \
19994         echo "Doing install-info in libbacktrace" ; \
19995         (cd $(HOST_SUBDIR)/libbacktrace && \
19996           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19997                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19998                   "RANLIB=$${RANLIB}" \
19999                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20000                   install-info) \
20001           || exit 1
20002
20003 @endif libbacktrace
20004
20005 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
20006 maybe-install-pdf-libbacktrace:
20007 @if libbacktrace
20008 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
20009
20010 install-pdf-libbacktrace: \
20011     configure-libbacktrace \
20012     pdf-libbacktrace 
20013         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20014         r=`${PWD_COMMAND}`; export r; \
20015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20016         $(HOST_EXPORTS) \
20017         for flag in $(EXTRA_HOST_FLAGS) ; do \
20018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20019         done; \
20020         echo "Doing install-pdf in libbacktrace" ; \
20021         (cd $(HOST_SUBDIR)/libbacktrace && \
20022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20024                   "RANLIB=$${RANLIB}" \
20025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20026                   install-pdf) \
20027           || exit 1
20028
20029 @endif libbacktrace
20030
20031 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
20032 maybe-install-html-libbacktrace:
20033 @if libbacktrace
20034 maybe-install-html-libbacktrace: install-html-libbacktrace
20035
20036 install-html-libbacktrace: \
20037     configure-libbacktrace \
20038     html-libbacktrace 
20039         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20040         r=`${PWD_COMMAND}`; export r; \
20041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20042         $(HOST_EXPORTS) \
20043         for flag in $(EXTRA_HOST_FLAGS) ; do \
20044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20045         done; \
20046         echo "Doing install-html in libbacktrace" ; \
20047         (cd $(HOST_SUBDIR)/libbacktrace && \
20048           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20049                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20050                   "RANLIB=$${RANLIB}" \
20051                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20052                   install-html) \
20053           || exit 1
20054
20055 @endif libbacktrace
20056
20057 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
20058 maybe-installcheck-libbacktrace:
20059 @if libbacktrace
20060 maybe-installcheck-libbacktrace: installcheck-libbacktrace
20061
20062 installcheck-libbacktrace: \
20063     configure-libbacktrace 
20064         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20065         r=`${PWD_COMMAND}`; export r; \
20066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20067         $(HOST_EXPORTS) \
20068         for flag in $(EXTRA_HOST_FLAGS) ; do \
20069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20070         done; \
20071         echo "Doing installcheck in libbacktrace" ; \
20072         (cd $(HOST_SUBDIR)/libbacktrace && \
20073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20075                   "RANLIB=$${RANLIB}" \
20076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20077                   installcheck) \
20078           || exit 1
20079
20080 @endif libbacktrace
20081
20082 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
20083 maybe-mostlyclean-libbacktrace:
20084 @if libbacktrace
20085 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
20086
20087 mostlyclean-libbacktrace: 
20088         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20089         r=`${PWD_COMMAND}`; export r; \
20090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20091         $(HOST_EXPORTS) \
20092         for flag in $(EXTRA_HOST_FLAGS) ; do \
20093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20094         done; \
20095         echo "Doing mostlyclean in libbacktrace" ; \
20096         (cd $(HOST_SUBDIR)/libbacktrace && \
20097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20099                   "RANLIB=$${RANLIB}" \
20100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20101                   mostlyclean) \
20102           || exit 1
20103
20104 @endif libbacktrace
20105
20106 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
20107 maybe-clean-libbacktrace:
20108 @if libbacktrace
20109 maybe-clean-libbacktrace: clean-libbacktrace
20110
20111 clean-libbacktrace: 
20112         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20113         r=`${PWD_COMMAND}`; export r; \
20114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20115         $(HOST_EXPORTS) \
20116         for flag in $(EXTRA_HOST_FLAGS) ; do \
20117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20118         done; \
20119         echo "Doing clean in libbacktrace" ; \
20120         (cd $(HOST_SUBDIR)/libbacktrace && \
20121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20123                   "RANLIB=$${RANLIB}" \
20124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20125                   clean) \
20126           || exit 1
20127
20128 @endif libbacktrace
20129
20130 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
20131 maybe-distclean-libbacktrace:
20132 @if libbacktrace
20133 maybe-distclean-libbacktrace: distclean-libbacktrace
20134
20135 distclean-libbacktrace: 
20136         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20137         r=`${PWD_COMMAND}`; export r; \
20138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20139         $(HOST_EXPORTS) \
20140         for flag in $(EXTRA_HOST_FLAGS) ; do \
20141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20142         done; \
20143         echo "Doing distclean in libbacktrace" ; \
20144         (cd $(HOST_SUBDIR)/libbacktrace && \
20145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20147                   "RANLIB=$${RANLIB}" \
20148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20149                   distclean) \
20150           || exit 1
20151
20152 @endif libbacktrace
20153
20154 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
20155 maybe-maintainer-clean-libbacktrace:
20156 @if libbacktrace
20157 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
20158
20159 maintainer-clean-libbacktrace: 
20160         @[ -f ./libbacktrace/Makefile ] || exit 0; \
20161         r=`${PWD_COMMAND}`; export r; \
20162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20163         $(HOST_EXPORTS) \
20164         for flag in $(EXTRA_HOST_FLAGS) ; do \
20165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20166         done; \
20167         echo "Doing maintainer-clean in libbacktrace" ; \
20168         (cd $(HOST_SUBDIR)/libbacktrace && \
20169           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20170                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20171                   "RANLIB=$${RANLIB}" \
20172                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20173                   maintainer-clean) \
20174           || exit 1
20175
20176 @endif libbacktrace
20177
20178
20179
20180 .PHONY: configure-libcpp maybe-configure-libcpp
20181 maybe-configure-libcpp:
20182 @if gcc-bootstrap
20183 configure-libcpp: stage_current
20184 @endif gcc-bootstrap
20185 @if libcpp
20186 maybe-configure-libcpp: configure-libcpp
20187 configure-libcpp: 
20188         @r=`${PWD_COMMAND}`; export r; \
20189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20190         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20191         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20192         $(HOST_EXPORTS)  \
20193         echo Configuring in $(HOST_SUBDIR)/libcpp; \
20194         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
20195         case $(srcdir) in \
20196           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20197           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20198                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20199         esac; \
20200         module_srcdir=libcpp; \
20201         $(SHELL) \
20202           $$s/$$module_srcdir/configure \
20203           --srcdir=$${topdir}/$$module_srcdir \
20204           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20205           --target=${target_alias}  \
20206           || exit 1
20207 @endif libcpp
20208
20209
20210
20211 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
20212 maybe-configure-stage1-libcpp:
20213 @if libcpp-bootstrap
20214 maybe-configure-stage1-libcpp: configure-stage1-libcpp
20215 configure-stage1-libcpp:
20216         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20217         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20218         @r=`${PWD_COMMAND}`; export r; \
20219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20220         TFLAGS="$(STAGE1_TFLAGS)"; \
20221         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20222         $(HOST_EXPORTS) \
20223         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
20224         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
20225         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
20226         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp ; \
20227         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20228         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20229         case $(srcdir) in \
20230           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20231           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20232                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20233         esac; \
20234         module_srcdir=libcpp; \
20235         $(SHELL) $$s/$$module_srcdir/configure \
20236           --srcdir=$${topdir}/$$module_srcdir \
20237           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20238           --target=${target_alias} \
20239            \
20240           $(STAGE1_CONFIGURE_FLAGS)
20241 @endif libcpp-bootstrap
20242
20243 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
20244 maybe-configure-stage2-libcpp:
20245 @if libcpp-bootstrap
20246 maybe-configure-stage2-libcpp: configure-stage2-libcpp
20247 configure-stage2-libcpp:
20248         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20249         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20250         @r=`${PWD_COMMAND}`; export r; \
20251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20252         TFLAGS="$(STAGE2_TFLAGS)"; \
20253         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20254         $(HOST_EXPORTS) \
20255         $(POSTSTAGE1_HOST_EXPORTS) \
20256         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
20257         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
20258         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
20259         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp ; \
20260         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20261         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20262         case $(srcdir) in \
20263           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20264           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20265                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20266         esac; \
20267         module_srcdir=libcpp; \
20268         $(SHELL) $$s/$$module_srcdir/configure \
20269           --srcdir=$${topdir}/$$module_srcdir \
20270           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20271           --target=${target_alias} \
20272            --with-build-libsubdir=$(HOST_SUBDIR)  \
20273           $(STAGE2_CONFIGURE_FLAGS)
20274 @endif libcpp-bootstrap
20275
20276 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
20277 maybe-configure-stage3-libcpp:
20278 @if libcpp-bootstrap
20279 maybe-configure-stage3-libcpp: configure-stage3-libcpp
20280 configure-stage3-libcpp:
20281         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20282         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20283         @r=`${PWD_COMMAND}`; export r; \
20284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20285         TFLAGS="$(STAGE3_TFLAGS)"; \
20286         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20287         $(HOST_EXPORTS) \
20288         $(POSTSTAGE1_HOST_EXPORTS) \
20289         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
20290         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
20291         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
20292         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp ; \
20293         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20294         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20295         case $(srcdir) in \
20296           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20297           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20298                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20299         esac; \
20300         module_srcdir=libcpp; \
20301         $(SHELL) $$s/$$module_srcdir/configure \
20302           --srcdir=$${topdir}/$$module_srcdir \
20303           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20304           --target=${target_alias} \
20305            --with-build-libsubdir=$(HOST_SUBDIR)  \
20306           $(STAGE3_CONFIGURE_FLAGS)
20307 @endif libcpp-bootstrap
20308
20309 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
20310 maybe-configure-stage4-libcpp:
20311 @if libcpp-bootstrap
20312 maybe-configure-stage4-libcpp: configure-stage4-libcpp
20313 configure-stage4-libcpp:
20314         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20315         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20316         @r=`${PWD_COMMAND}`; export r; \
20317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20318         TFLAGS="$(STAGE4_TFLAGS)"; \
20319         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20320         $(HOST_EXPORTS) \
20321         $(POSTSTAGE1_HOST_EXPORTS) \
20322         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
20323         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
20324         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
20325         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp ; \
20326         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20327         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20328         case $(srcdir) in \
20329           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20330           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20331                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20332         esac; \
20333         module_srcdir=libcpp; \
20334         $(SHELL) $$s/$$module_srcdir/configure \
20335           --srcdir=$${topdir}/$$module_srcdir \
20336           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20337           --target=${target_alias} \
20338            --with-build-libsubdir=$(HOST_SUBDIR)  \
20339           $(STAGE4_CONFIGURE_FLAGS)
20340 @endif libcpp-bootstrap
20341
20342 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
20343 maybe-configure-stageprofile-libcpp:
20344 @if libcpp-bootstrap
20345 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
20346 configure-stageprofile-libcpp:
20347         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20348         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20349         @r=`${PWD_COMMAND}`; export r; \
20350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20351         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20352         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20353         $(HOST_EXPORTS) \
20354         $(POSTSTAGE1_HOST_EXPORTS) \
20355         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
20356         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
20357         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
20358         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp ; \
20359         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20360         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20361         case $(srcdir) in \
20362           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20363           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20364                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20365         esac; \
20366         module_srcdir=libcpp; \
20367         $(SHELL) $$s/$$module_srcdir/configure \
20368           --srcdir=$${topdir}/$$module_srcdir \
20369           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20370           --target=${target_alias} \
20371            --with-build-libsubdir=$(HOST_SUBDIR)  \
20372           $(STAGEprofile_CONFIGURE_FLAGS)
20373 @endif libcpp-bootstrap
20374
20375 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
20376 maybe-configure-stagefeedback-libcpp:
20377 @if libcpp-bootstrap
20378 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
20379 configure-stagefeedback-libcpp:
20380         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20381         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
20382         @r=`${PWD_COMMAND}`; export r; \
20383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20384         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20385         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
20386         $(HOST_EXPORTS) \
20387         $(POSTSTAGE1_HOST_EXPORTS) \
20388         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
20389         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
20390         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
20391         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp ; \
20392         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp ; \
20393         cd $(HOST_SUBDIR)/libcpp || exit 1; \
20394         case $(srcdir) in \
20395           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20396           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
20397                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20398         esac; \
20399         module_srcdir=libcpp; \
20400         $(SHELL) $$s/$$module_srcdir/configure \
20401           --srcdir=$${topdir}/$$module_srcdir \
20402           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20403           --target=${target_alias} \
20404            --with-build-libsubdir=$(HOST_SUBDIR)  \
20405           $(STAGEfeedback_CONFIGURE_FLAGS)
20406 @endif libcpp-bootstrap
20407
20408
20409
20410
20411
20412 .PHONY: all-libcpp maybe-all-libcpp
20413 maybe-all-libcpp:
20414 @if gcc-bootstrap
20415 all-libcpp: stage_current
20416 @endif gcc-bootstrap
20417 @if libcpp
20418 TARGET-libcpp=all
20419 maybe-all-libcpp: all-libcpp
20420 all-libcpp: configure-libcpp
20421         @r=`${PWD_COMMAND}`; export r; \
20422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20423         $(HOST_EXPORTS)  \
20424         (cd $(HOST_SUBDIR)/libcpp && \
20425           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20426                 $(TARGET-libcpp))
20427 @endif libcpp
20428
20429
20430
20431 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
20432 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
20433 maybe-all-stage1-libcpp:
20434 maybe-clean-stage1-libcpp:
20435 @if libcpp-bootstrap
20436 maybe-all-stage1-libcpp: all-stage1-libcpp
20437 all-stage1: all-stage1-libcpp
20438 TARGET-stage1-libcpp = $(TARGET-libcpp)
20439 all-stage1-libcpp: configure-stage1-libcpp
20440         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
20441         @r=`${PWD_COMMAND}`; export r; \
20442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20443         TFLAGS="$(STAGE1_TFLAGS)"; \
20444         $(HOST_EXPORTS)  \
20445         cd $(HOST_SUBDIR)/libcpp && \
20446         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20447                 CFLAGS="$(STAGE1_CFLAGS)" \
20448                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
20449                 LIBCFLAGS="$(LIBCFLAGS)" \
20450                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20451                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20452                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20453                 $(EXTRA_HOST_FLAGS)  \
20454                 $(STAGE1_FLAGS_TO_PASS)  \
20455                 TFLAGS="$(STAGE1_TFLAGS)" \
20456                 $(TARGET-stage1-libcpp)
20457
20458 maybe-clean-stage1-libcpp: clean-stage1-libcpp
20459 clean-stage1: clean-stage1-libcpp
20460 clean-stage1-libcpp:
20461         @if [ $(current_stage) = stage1 ]; then \
20462           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20463         else \
20464           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
20465           $(MAKE) stage1-start; \
20466         fi; \
20467         cd $(HOST_SUBDIR)/libcpp && \
20468         $(MAKE) $(EXTRA_HOST_FLAGS)  \
20469         $(STAGE1_FLAGS_TO_PASS)  clean
20470 @endif libcpp-bootstrap
20471
20472
20473 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
20474 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
20475 maybe-all-stage2-libcpp:
20476 maybe-clean-stage2-libcpp:
20477 @if libcpp-bootstrap
20478 maybe-all-stage2-libcpp: all-stage2-libcpp
20479 all-stage2: all-stage2-libcpp
20480 TARGET-stage2-libcpp = $(TARGET-libcpp)
20481 all-stage2-libcpp: configure-stage2-libcpp
20482         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
20483         @r=`${PWD_COMMAND}`; export r; \
20484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20485         TFLAGS="$(STAGE2_TFLAGS)"; \
20486         $(HOST_EXPORTS) \
20487         $(POSTSTAGE1_HOST_EXPORTS)  \
20488         cd $(HOST_SUBDIR)/libcpp && \
20489         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20490                 CFLAGS="$(STAGE2_CFLAGS)" \
20491                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
20492                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
20493                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20494                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20495                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20496                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20497                 TFLAGS="$(STAGE2_TFLAGS)" \
20498                 $(TARGET-stage2-libcpp)
20499
20500 maybe-clean-stage2-libcpp: clean-stage2-libcpp
20501 clean-stage2: clean-stage2-libcpp
20502 clean-stage2-libcpp:
20503         @if [ $(current_stage) = stage2 ]; then \
20504           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20505         else \
20506           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
20507           $(MAKE) stage2-start; \
20508         fi; \
20509         cd $(HOST_SUBDIR)/libcpp && \
20510         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20511 @endif libcpp-bootstrap
20512
20513
20514 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
20515 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
20516 maybe-all-stage3-libcpp:
20517 maybe-clean-stage3-libcpp:
20518 @if libcpp-bootstrap
20519 maybe-all-stage3-libcpp: all-stage3-libcpp
20520 all-stage3: all-stage3-libcpp
20521 TARGET-stage3-libcpp = $(TARGET-libcpp)
20522 all-stage3-libcpp: configure-stage3-libcpp
20523         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
20524         @r=`${PWD_COMMAND}`; export r; \
20525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20526         TFLAGS="$(STAGE3_TFLAGS)"; \
20527         $(HOST_EXPORTS) \
20528         $(POSTSTAGE1_HOST_EXPORTS)  \
20529         cd $(HOST_SUBDIR)/libcpp && \
20530         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20531                 CFLAGS="$(STAGE3_CFLAGS)" \
20532                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
20533                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
20534                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20535                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20536                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20537                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20538                 TFLAGS="$(STAGE3_TFLAGS)" \
20539                 $(TARGET-stage3-libcpp)
20540
20541 maybe-clean-stage3-libcpp: clean-stage3-libcpp
20542 clean-stage3: clean-stage3-libcpp
20543 clean-stage3-libcpp:
20544         @if [ $(current_stage) = stage3 ]; then \
20545           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20546         else \
20547           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
20548           $(MAKE) stage3-start; \
20549         fi; \
20550         cd $(HOST_SUBDIR)/libcpp && \
20551         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20552 @endif libcpp-bootstrap
20553
20554
20555 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
20556 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
20557 maybe-all-stage4-libcpp:
20558 maybe-clean-stage4-libcpp:
20559 @if libcpp-bootstrap
20560 maybe-all-stage4-libcpp: all-stage4-libcpp
20561 all-stage4: all-stage4-libcpp
20562 TARGET-stage4-libcpp = $(TARGET-libcpp)
20563 all-stage4-libcpp: configure-stage4-libcpp
20564         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20565         @r=`${PWD_COMMAND}`; export r; \
20566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20567         TFLAGS="$(STAGE4_TFLAGS)"; \
20568         $(HOST_EXPORTS) \
20569         $(POSTSTAGE1_HOST_EXPORTS)  \
20570         cd $(HOST_SUBDIR)/libcpp && \
20571         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20572                 CFLAGS="$(STAGE4_CFLAGS)" \
20573                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20574                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20575                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20576                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20577                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20578                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20579                 TFLAGS="$(STAGE4_TFLAGS)" \
20580                 $(TARGET-stage4-libcpp)
20581
20582 maybe-clean-stage4-libcpp: clean-stage4-libcpp
20583 clean-stage4: clean-stage4-libcpp
20584 clean-stage4-libcpp:
20585         @if [ $(current_stage) = stage4 ]; then \
20586           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20587         else \
20588           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
20589           $(MAKE) stage4-start; \
20590         fi; \
20591         cd $(HOST_SUBDIR)/libcpp && \
20592         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20593 @endif libcpp-bootstrap
20594
20595
20596 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
20597 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
20598 maybe-all-stageprofile-libcpp:
20599 maybe-clean-stageprofile-libcpp:
20600 @if libcpp-bootstrap
20601 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
20602 all-stageprofile: all-stageprofile-libcpp
20603 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
20604 all-stageprofile-libcpp: configure-stageprofile-libcpp
20605         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20606         @r=`${PWD_COMMAND}`; export r; \
20607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20608         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20609         $(HOST_EXPORTS) \
20610         $(POSTSTAGE1_HOST_EXPORTS)  \
20611         cd $(HOST_SUBDIR)/libcpp && \
20612         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20613                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20614                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20615                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20616                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20617                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20618                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20619                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20620                 TFLAGS="$(STAGEprofile_TFLAGS)" \
20621                 $(TARGET-stageprofile-libcpp)
20622
20623 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
20624 clean-stageprofile: clean-stageprofile-libcpp
20625 clean-stageprofile-libcpp:
20626         @if [ $(current_stage) = stageprofile ]; then \
20627           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20628         else \
20629           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
20630           $(MAKE) stageprofile-start; \
20631         fi; \
20632         cd $(HOST_SUBDIR)/libcpp && \
20633         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20634 @endif libcpp-bootstrap
20635
20636
20637 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
20638 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
20639 maybe-all-stagefeedback-libcpp:
20640 maybe-clean-stagefeedback-libcpp:
20641 @if libcpp-bootstrap
20642 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
20643 all-stagefeedback: all-stagefeedback-libcpp
20644 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
20645 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
20646         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20647         @r=`${PWD_COMMAND}`; export r; \
20648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20649         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20650         $(HOST_EXPORTS) \
20651         $(POSTSTAGE1_HOST_EXPORTS)  \
20652         cd $(HOST_SUBDIR)/libcpp && \
20653         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20654                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20655                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20656                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20657                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20658                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20659                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20660                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20661                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
20662                 $(TARGET-stagefeedback-libcpp)
20663
20664 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
20665 clean-stagefeedback: clean-stagefeedback-libcpp
20666 clean-stagefeedback-libcpp:
20667         @if [ $(current_stage) = stagefeedback ]; then \
20668           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
20669         else \
20670           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
20671           $(MAKE) stagefeedback-start; \
20672         fi; \
20673         cd $(HOST_SUBDIR)/libcpp && \
20674         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20675 @endif libcpp-bootstrap
20676
20677
20678
20679
20680
20681 .PHONY: check-libcpp maybe-check-libcpp
20682 maybe-check-libcpp:
20683 @if libcpp
20684 maybe-check-libcpp: check-libcpp
20685
20686 check-libcpp:
20687         @: $(MAKE); $(unstage)
20688         @r=`${PWD_COMMAND}`; export r; \
20689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20690         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20691         (cd $(HOST_SUBDIR)/libcpp && \
20692           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20693
20694 @endif libcpp
20695
20696 .PHONY: install-libcpp maybe-install-libcpp
20697 maybe-install-libcpp:
20698 @if libcpp
20699 maybe-install-libcpp: install-libcpp
20700
20701 install-libcpp: installdirs
20702         @: $(MAKE); $(unstage)
20703         @r=`${PWD_COMMAND}`; export r; \
20704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20705         $(HOST_EXPORTS) \
20706         (cd $(HOST_SUBDIR)/libcpp && \
20707           $(MAKE) $(FLAGS_TO_PASS)  install)
20708
20709 @endif libcpp
20710
20711 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
20712 maybe-install-strip-libcpp:
20713 @if libcpp
20714 maybe-install-strip-libcpp: install-strip-libcpp
20715
20716 install-strip-libcpp: installdirs
20717         @: $(MAKE); $(unstage)
20718         @r=`${PWD_COMMAND}`; export r; \
20719         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20720         $(HOST_EXPORTS) \
20721         (cd $(HOST_SUBDIR)/libcpp && \
20722           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20723
20724 @endif libcpp
20725
20726 # Other targets (info, dvi, pdf, etc.)
20727
20728 .PHONY: maybe-info-libcpp info-libcpp
20729 maybe-info-libcpp:
20730 @if libcpp
20731 maybe-info-libcpp: info-libcpp
20732
20733 info-libcpp: \
20734     configure-libcpp 
20735         @[ -f ./libcpp/Makefile ] || exit 0; \
20736         r=`${PWD_COMMAND}`; export r; \
20737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20738         $(HOST_EXPORTS) \
20739         for flag in $(EXTRA_HOST_FLAGS) ; do \
20740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20741         done; \
20742         echo "Doing info in libcpp" ; \
20743         (cd $(HOST_SUBDIR)/libcpp && \
20744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20746                   "RANLIB=$${RANLIB}" \
20747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20748                   info) \
20749           || exit 1
20750
20751 @endif libcpp
20752
20753 .PHONY: maybe-dvi-libcpp dvi-libcpp
20754 maybe-dvi-libcpp:
20755 @if libcpp
20756 maybe-dvi-libcpp: dvi-libcpp
20757
20758 dvi-libcpp: \
20759     configure-libcpp 
20760         @[ -f ./libcpp/Makefile ] || exit 0; \
20761         r=`${PWD_COMMAND}`; export r; \
20762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20763         $(HOST_EXPORTS) \
20764         for flag in $(EXTRA_HOST_FLAGS) ; do \
20765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20766         done; \
20767         echo "Doing dvi in libcpp" ; \
20768         (cd $(HOST_SUBDIR)/libcpp && \
20769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20771                   "RANLIB=$${RANLIB}" \
20772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20773                   dvi) \
20774           || exit 1
20775
20776 @endif libcpp
20777
20778 .PHONY: maybe-pdf-libcpp pdf-libcpp
20779 maybe-pdf-libcpp:
20780 @if libcpp
20781 maybe-pdf-libcpp: pdf-libcpp
20782
20783 pdf-libcpp: \
20784     configure-libcpp 
20785         @[ -f ./libcpp/Makefile ] || exit 0; \
20786         r=`${PWD_COMMAND}`; export r; \
20787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20788         $(HOST_EXPORTS) \
20789         for flag in $(EXTRA_HOST_FLAGS) ; do \
20790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20791         done; \
20792         echo "Doing pdf in libcpp" ; \
20793         (cd $(HOST_SUBDIR)/libcpp && \
20794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20796                   "RANLIB=$${RANLIB}" \
20797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20798                   pdf) \
20799           || exit 1
20800
20801 @endif libcpp
20802
20803 .PHONY: maybe-html-libcpp html-libcpp
20804 maybe-html-libcpp:
20805 @if libcpp
20806 maybe-html-libcpp: html-libcpp
20807
20808 html-libcpp: \
20809     configure-libcpp 
20810         @[ -f ./libcpp/Makefile ] || exit 0; \
20811         r=`${PWD_COMMAND}`; export r; \
20812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20813         $(HOST_EXPORTS) \
20814         for flag in $(EXTRA_HOST_FLAGS) ; do \
20815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20816         done; \
20817         echo "Doing html in libcpp" ; \
20818         (cd $(HOST_SUBDIR)/libcpp && \
20819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20821                   "RANLIB=$${RANLIB}" \
20822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20823                   html) \
20824           || exit 1
20825
20826 @endif libcpp
20827
20828 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
20829 maybe-TAGS-libcpp:
20830 @if libcpp
20831 maybe-TAGS-libcpp: TAGS-libcpp
20832
20833 TAGS-libcpp: \
20834     configure-libcpp 
20835         @[ -f ./libcpp/Makefile ] || exit 0; \
20836         r=`${PWD_COMMAND}`; export r; \
20837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20838         $(HOST_EXPORTS) \
20839         for flag in $(EXTRA_HOST_FLAGS) ; do \
20840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20841         done; \
20842         echo "Doing TAGS in libcpp" ; \
20843         (cd $(HOST_SUBDIR)/libcpp && \
20844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20846                   "RANLIB=$${RANLIB}" \
20847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20848                   TAGS) \
20849           || exit 1
20850
20851 @endif libcpp
20852
20853 .PHONY: maybe-install-info-libcpp install-info-libcpp
20854 maybe-install-info-libcpp:
20855 @if libcpp
20856 maybe-install-info-libcpp: install-info-libcpp
20857
20858 install-info-libcpp: \
20859     configure-libcpp \
20860     info-libcpp 
20861         @[ -f ./libcpp/Makefile ] || exit 0; \
20862         r=`${PWD_COMMAND}`; export r; \
20863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20864         $(HOST_EXPORTS) \
20865         for flag in $(EXTRA_HOST_FLAGS) ; do \
20866           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20867         done; \
20868         echo "Doing install-info in libcpp" ; \
20869         (cd $(HOST_SUBDIR)/libcpp && \
20870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20872                   "RANLIB=$${RANLIB}" \
20873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20874                   install-info) \
20875           || exit 1
20876
20877 @endif libcpp
20878
20879 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
20880 maybe-install-pdf-libcpp:
20881 @if libcpp
20882 maybe-install-pdf-libcpp: install-pdf-libcpp
20883
20884 install-pdf-libcpp: \
20885     configure-libcpp \
20886     pdf-libcpp 
20887         @[ -f ./libcpp/Makefile ] || exit 0; \
20888         r=`${PWD_COMMAND}`; export r; \
20889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20890         $(HOST_EXPORTS) \
20891         for flag in $(EXTRA_HOST_FLAGS) ; do \
20892           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20893         done; \
20894         echo "Doing install-pdf in libcpp" ; \
20895         (cd $(HOST_SUBDIR)/libcpp && \
20896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20898                   "RANLIB=$${RANLIB}" \
20899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20900                   install-pdf) \
20901           || exit 1
20902
20903 @endif libcpp
20904
20905 .PHONY: maybe-install-html-libcpp install-html-libcpp
20906 maybe-install-html-libcpp:
20907 @if libcpp
20908 maybe-install-html-libcpp: install-html-libcpp
20909
20910 install-html-libcpp: \
20911     configure-libcpp \
20912     html-libcpp 
20913         @[ -f ./libcpp/Makefile ] || exit 0; \
20914         r=`${PWD_COMMAND}`; export r; \
20915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20916         $(HOST_EXPORTS) \
20917         for flag in $(EXTRA_HOST_FLAGS) ; do \
20918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20919         done; \
20920         echo "Doing install-html in libcpp" ; \
20921         (cd $(HOST_SUBDIR)/libcpp && \
20922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20924                   "RANLIB=$${RANLIB}" \
20925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20926                   install-html) \
20927           || exit 1
20928
20929 @endif libcpp
20930
20931 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
20932 maybe-installcheck-libcpp:
20933 @if libcpp
20934 maybe-installcheck-libcpp: installcheck-libcpp
20935
20936 installcheck-libcpp: \
20937     configure-libcpp 
20938         @[ -f ./libcpp/Makefile ] || exit 0; \
20939         r=`${PWD_COMMAND}`; export r; \
20940         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20941         $(HOST_EXPORTS) \
20942         for flag in $(EXTRA_HOST_FLAGS) ; do \
20943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20944         done; \
20945         echo "Doing installcheck in libcpp" ; \
20946         (cd $(HOST_SUBDIR)/libcpp && \
20947           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20948                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20949                   "RANLIB=$${RANLIB}" \
20950                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20951                   installcheck) \
20952           || exit 1
20953
20954 @endif libcpp
20955
20956 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
20957 maybe-mostlyclean-libcpp:
20958 @if libcpp
20959 maybe-mostlyclean-libcpp: mostlyclean-libcpp
20960
20961 mostlyclean-libcpp: 
20962         @[ -f ./libcpp/Makefile ] || exit 0; \
20963         r=`${PWD_COMMAND}`; export r; \
20964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20965         $(HOST_EXPORTS) \
20966         for flag in $(EXTRA_HOST_FLAGS) ; do \
20967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20968         done; \
20969         echo "Doing mostlyclean in libcpp" ; \
20970         (cd $(HOST_SUBDIR)/libcpp && \
20971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20973                   "RANLIB=$${RANLIB}" \
20974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20975                   mostlyclean) \
20976           || exit 1
20977
20978 @endif libcpp
20979
20980 .PHONY: maybe-clean-libcpp clean-libcpp
20981 maybe-clean-libcpp:
20982 @if libcpp
20983 maybe-clean-libcpp: clean-libcpp
20984
20985 clean-libcpp: 
20986         @[ -f ./libcpp/Makefile ] || exit 0; \
20987         r=`${PWD_COMMAND}`; export r; \
20988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20989         $(HOST_EXPORTS) \
20990         for flag in $(EXTRA_HOST_FLAGS) ; do \
20991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20992         done; \
20993         echo "Doing clean in libcpp" ; \
20994         (cd $(HOST_SUBDIR)/libcpp && \
20995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20997                   "RANLIB=$${RANLIB}" \
20998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20999                   clean) \
21000           || exit 1
21001
21002 @endif libcpp
21003
21004 .PHONY: maybe-distclean-libcpp distclean-libcpp
21005 maybe-distclean-libcpp:
21006 @if libcpp
21007 maybe-distclean-libcpp: distclean-libcpp
21008
21009 distclean-libcpp: 
21010         @[ -f ./libcpp/Makefile ] || exit 0; \
21011         r=`${PWD_COMMAND}`; export r; \
21012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21013         $(HOST_EXPORTS) \
21014         for flag in $(EXTRA_HOST_FLAGS) ; do \
21015           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21016         done; \
21017         echo "Doing distclean in libcpp" ; \
21018         (cd $(HOST_SUBDIR)/libcpp && \
21019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21021                   "RANLIB=$${RANLIB}" \
21022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21023                   distclean) \
21024           || exit 1
21025
21026 @endif libcpp
21027
21028 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
21029 maybe-maintainer-clean-libcpp:
21030 @if libcpp
21031 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
21032
21033 maintainer-clean-libcpp: 
21034         @[ -f ./libcpp/Makefile ] || exit 0; \
21035         r=`${PWD_COMMAND}`; export r; \
21036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21037         $(HOST_EXPORTS) \
21038         for flag in $(EXTRA_HOST_FLAGS) ; do \
21039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21040         done; \
21041         echo "Doing maintainer-clean in libcpp" ; \
21042         (cd $(HOST_SUBDIR)/libcpp && \
21043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21045                   "RANLIB=$${RANLIB}" \
21046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21047                   maintainer-clean) \
21048           || exit 1
21049
21050 @endif libcpp
21051
21052
21053
21054 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
21055 maybe-configure-libdecnumber:
21056 @if gcc-bootstrap
21057 configure-libdecnumber: stage_current
21058 @endif gcc-bootstrap
21059 @if libdecnumber
21060 maybe-configure-libdecnumber: configure-libdecnumber
21061 configure-libdecnumber: 
21062         @r=`${PWD_COMMAND}`; export r; \
21063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21064         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21066         $(HOST_EXPORTS)  \
21067         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
21068         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
21069         case $(srcdir) in \
21070           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21071           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21072                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21073         esac; \
21074         module_srcdir=libdecnumber; \
21075         $(SHELL) \
21076           $$s/$$module_srcdir/configure \
21077           --srcdir=$${topdir}/$$module_srcdir \
21078           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21079           --target=${target_alias}  \
21080           || exit 1
21081 @endif libdecnumber
21082
21083
21084
21085 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
21086 maybe-configure-stage1-libdecnumber:
21087 @if libdecnumber-bootstrap
21088 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
21089 configure-stage1-libdecnumber:
21090         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21091         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21092         @r=`${PWD_COMMAND}`; export r; \
21093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21094         TFLAGS="$(STAGE1_TFLAGS)"; \
21095         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21096         $(HOST_EXPORTS) \
21097         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21098         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21099         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21100         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber ; \
21101         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21102         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21103         case $(srcdir) in \
21104           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21105           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21106                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21107         esac; \
21108         module_srcdir=libdecnumber; \
21109         $(SHELL) $$s/$$module_srcdir/configure \
21110           --srcdir=$${topdir}/$$module_srcdir \
21111           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21112           --target=${target_alias} \
21113            \
21114           $(STAGE1_CONFIGURE_FLAGS)
21115 @endif libdecnumber-bootstrap
21116
21117 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
21118 maybe-configure-stage2-libdecnumber:
21119 @if libdecnumber-bootstrap
21120 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
21121 configure-stage2-libdecnumber:
21122         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21123         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21124         @r=`${PWD_COMMAND}`; export r; \
21125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21126         TFLAGS="$(STAGE2_TFLAGS)"; \
21127         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21128         $(HOST_EXPORTS) \
21129         $(POSTSTAGE1_HOST_EXPORTS) \
21130         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21131         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21132         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21133         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber ; \
21134         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21135         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21136         case $(srcdir) in \
21137           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21138           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21139                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21140         esac; \
21141         module_srcdir=libdecnumber; \
21142         $(SHELL) $$s/$$module_srcdir/configure \
21143           --srcdir=$${topdir}/$$module_srcdir \
21144           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21145           --target=${target_alias} \
21146            --with-build-libsubdir=$(HOST_SUBDIR)  \
21147           $(STAGE2_CONFIGURE_FLAGS)
21148 @endif libdecnumber-bootstrap
21149
21150 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
21151 maybe-configure-stage3-libdecnumber:
21152 @if libdecnumber-bootstrap
21153 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
21154 configure-stage3-libdecnumber:
21155         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21156         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21157         @r=`${PWD_COMMAND}`; export r; \
21158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21159         TFLAGS="$(STAGE3_TFLAGS)"; \
21160         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21161         $(HOST_EXPORTS) \
21162         $(POSTSTAGE1_HOST_EXPORTS) \
21163         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21164         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21165         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21166         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber ; \
21167         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21168         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21169         case $(srcdir) in \
21170           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21171           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21172                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21173         esac; \
21174         module_srcdir=libdecnumber; \
21175         $(SHELL) $$s/$$module_srcdir/configure \
21176           --srcdir=$${topdir}/$$module_srcdir \
21177           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21178           --target=${target_alias} \
21179            --with-build-libsubdir=$(HOST_SUBDIR)  \
21180           $(STAGE3_CONFIGURE_FLAGS)
21181 @endif libdecnumber-bootstrap
21182
21183 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
21184 maybe-configure-stage4-libdecnumber:
21185 @if libdecnumber-bootstrap
21186 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
21187 configure-stage4-libdecnumber:
21188         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21189         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21190         @r=`${PWD_COMMAND}`; export r; \
21191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21192         TFLAGS="$(STAGE4_TFLAGS)"; \
21193         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21194         $(HOST_EXPORTS) \
21195         $(POSTSTAGE1_HOST_EXPORTS) \
21196         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21197         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21198         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21199         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber ; \
21200         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21201         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21202         case $(srcdir) in \
21203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21204           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21206         esac; \
21207         module_srcdir=libdecnumber; \
21208         $(SHELL) $$s/$$module_srcdir/configure \
21209           --srcdir=$${topdir}/$$module_srcdir \
21210           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21211           --target=${target_alias} \
21212            --with-build-libsubdir=$(HOST_SUBDIR)  \
21213           $(STAGE4_CONFIGURE_FLAGS)
21214 @endif libdecnumber-bootstrap
21215
21216 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
21217 maybe-configure-stageprofile-libdecnumber:
21218 @if libdecnumber-bootstrap
21219 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21220 configure-stageprofile-libdecnumber:
21221         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21222         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21223         @r=`${PWD_COMMAND}`; export r; \
21224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21225         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21226         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21227         $(HOST_EXPORTS) \
21228         $(POSTSTAGE1_HOST_EXPORTS) \
21229         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21230         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21231         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21232         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber ; \
21233         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21234         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21235         case $(srcdir) in \
21236           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21237           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21238                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21239         esac; \
21240         module_srcdir=libdecnumber; \
21241         $(SHELL) $$s/$$module_srcdir/configure \
21242           --srcdir=$${topdir}/$$module_srcdir \
21243           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21244           --target=${target_alias} \
21245            --with-build-libsubdir=$(HOST_SUBDIR)  \
21246           $(STAGEprofile_CONFIGURE_FLAGS)
21247 @endif libdecnumber-bootstrap
21248
21249 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
21250 maybe-configure-stagefeedback-libdecnumber:
21251 @if libdecnumber-bootstrap
21252 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21253 configure-stagefeedback-libdecnumber:
21254         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21255         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
21256         @r=`${PWD_COMMAND}`; export r; \
21257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21258         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21259         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
21260         $(HOST_EXPORTS) \
21261         $(POSTSTAGE1_HOST_EXPORTS) \
21262         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21263         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21264         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21265         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber ; \
21266         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber ; \
21267         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
21268         case $(srcdir) in \
21269           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21270           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
21271                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21272         esac; \
21273         module_srcdir=libdecnumber; \
21274         $(SHELL) $$s/$$module_srcdir/configure \
21275           --srcdir=$${topdir}/$$module_srcdir \
21276           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21277           --target=${target_alias} \
21278            --with-build-libsubdir=$(HOST_SUBDIR)  \
21279           $(STAGEfeedback_CONFIGURE_FLAGS)
21280 @endif libdecnumber-bootstrap
21281
21282
21283
21284
21285
21286 .PHONY: all-libdecnumber maybe-all-libdecnumber
21287 maybe-all-libdecnumber:
21288 @if gcc-bootstrap
21289 all-libdecnumber: stage_current
21290 @endif gcc-bootstrap
21291 @if libdecnumber
21292 TARGET-libdecnumber=all
21293 maybe-all-libdecnumber: all-libdecnumber
21294 all-libdecnumber: configure-libdecnumber
21295         @r=`${PWD_COMMAND}`; export r; \
21296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21297         $(HOST_EXPORTS)  \
21298         (cd $(HOST_SUBDIR)/libdecnumber && \
21299           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21300                 $(TARGET-libdecnumber))
21301 @endif libdecnumber
21302
21303
21304
21305 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
21306 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
21307 maybe-all-stage1-libdecnumber:
21308 maybe-clean-stage1-libdecnumber:
21309 @if libdecnumber-bootstrap
21310 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
21311 all-stage1: all-stage1-libdecnumber
21312 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
21313 all-stage1-libdecnumber: configure-stage1-libdecnumber
21314         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21315         @r=`${PWD_COMMAND}`; export r; \
21316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21317         TFLAGS="$(STAGE1_TFLAGS)"; \
21318         $(HOST_EXPORTS)  \
21319         cd $(HOST_SUBDIR)/libdecnumber && \
21320         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21321                 CFLAGS="$(STAGE1_CFLAGS)" \
21322                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21323                 LIBCFLAGS="$(LIBCFLAGS)" \
21324                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21325                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21326                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21327                 $(EXTRA_HOST_FLAGS)  \
21328                 $(STAGE1_FLAGS_TO_PASS)  \
21329                 TFLAGS="$(STAGE1_TFLAGS)" \
21330                 $(TARGET-stage1-libdecnumber)
21331
21332 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
21333 clean-stage1: clean-stage1-libdecnumber
21334 clean-stage1-libdecnumber:
21335         @if [ $(current_stage) = stage1 ]; then \
21336           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21337         else \
21338           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
21339           $(MAKE) stage1-start; \
21340         fi; \
21341         cd $(HOST_SUBDIR)/libdecnumber && \
21342         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21343         $(STAGE1_FLAGS_TO_PASS)  clean
21344 @endif libdecnumber-bootstrap
21345
21346
21347 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
21348 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
21349 maybe-all-stage2-libdecnumber:
21350 maybe-clean-stage2-libdecnumber:
21351 @if libdecnumber-bootstrap
21352 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
21353 all-stage2: all-stage2-libdecnumber
21354 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
21355 all-stage2-libdecnumber: configure-stage2-libdecnumber
21356         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21357         @r=`${PWD_COMMAND}`; export r; \
21358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21359         TFLAGS="$(STAGE2_TFLAGS)"; \
21360         $(HOST_EXPORTS) \
21361         $(POSTSTAGE1_HOST_EXPORTS)  \
21362         cd $(HOST_SUBDIR)/libdecnumber && \
21363         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21364                 CFLAGS="$(STAGE2_CFLAGS)" \
21365                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21366                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21367                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21368                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21369                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21370                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21371                 TFLAGS="$(STAGE2_TFLAGS)" \
21372                 $(TARGET-stage2-libdecnumber)
21373
21374 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
21375 clean-stage2: clean-stage2-libdecnumber
21376 clean-stage2-libdecnumber:
21377         @if [ $(current_stage) = stage2 ]; then \
21378           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21379         else \
21380           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
21381           $(MAKE) stage2-start; \
21382         fi; \
21383         cd $(HOST_SUBDIR)/libdecnumber && \
21384         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21385 @endif libdecnumber-bootstrap
21386
21387
21388 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
21389 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
21390 maybe-all-stage3-libdecnumber:
21391 maybe-clean-stage3-libdecnumber:
21392 @if libdecnumber-bootstrap
21393 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
21394 all-stage3: all-stage3-libdecnumber
21395 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
21396 all-stage3-libdecnumber: configure-stage3-libdecnumber
21397         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21398         @r=`${PWD_COMMAND}`; export r; \
21399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21400         TFLAGS="$(STAGE3_TFLAGS)"; \
21401         $(HOST_EXPORTS) \
21402         $(POSTSTAGE1_HOST_EXPORTS)  \
21403         cd $(HOST_SUBDIR)/libdecnumber && \
21404         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21405                 CFLAGS="$(STAGE3_CFLAGS)" \
21406                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21407                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21408                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21409                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21410                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21411                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21412                 TFLAGS="$(STAGE3_TFLAGS)" \
21413                 $(TARGET-stage3-libdecnumber)
21414
21415 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
21416 clean-stage3: clean-stage3-libdecnumber
21417 clean-stage3-libdecnumber:
21418         @if [ $(current_stage) = stage3 ]; then \
21419           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21420         else \
21421           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
21422           $(MAKE) stage3-start; \
21423         fi; \
21424         cd $(HOST_SUBDIR)/libdecnumber && \
21425         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21426 @endif libdecnumber-bootstrap
21427
21428
21429 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
21430 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
21431 maybe-all-stage4-libdecnumber:
21432 maybe-clean-stage4-libdecnumber:
21433 @if libdecnumber-bootstrap
21434 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
21435 all-stage4: all-stage4-libdecnumber
21436 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
21437 all-stage4-libdecnumber: configure-stage4-libdecnumber
21438         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21439         @r=`${PWD_COMMAND}`; export r; \
21440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21441         TFLAGS="$(STAGE4_TFLAGS)"; \
21442         $(HOST_EXPORTS) \
21443         $(POSTSTAGE1_HOST_EXPORTS)  \
21444         cd $(HOST_SUBDIR)/libdecnumber && \
21445         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21446                 CFLAGS="$(STAGE4_CFLAGS)" \
21447                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21448                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21449                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21450                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21451                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21452                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21453                 TFLAGS="$(STAGE4_TFLAGS)" \
21454                 $(TARGET-stage4-libdecnumber)
21455
21456 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
21457 clean-stage4: clean-stage4-libdecnumber
21458 clean-stage4-libdecnumber:
21459         @if [ $(current_stage) = stage4 ]; then \
21460           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21461         else \
21462           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
21463           $(MAKE) stage4-start; \
21464         fi; \
21465         cd $(HOST_SUBDIR)/libdecnumber && \
21466         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21467 @endif libdecnumber-bootstrap
21468
21469
21470 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
21471 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
21472 maybe-all-stageprofile-libdecnumber:
21473 maybe-clean-stageprofile-libdecnumber:
21474 @if libdecnumber-bootstrap
21475 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
21476 all-stageprofile: all-stageprofile-libdecnumber
21477 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
21478 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
21479         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21480         @r=`${PWD_COMMAND}`; export r; \
21481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21482         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21483         $(HOST_EXPORTS) \
21484         $(POSTSTAGE1_HOST_EXPORTS)  \
21485         cd $(HOST_SUBDIR)/libdecnumber && \
21486         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21487                 CFLAGS="$(STAGEprofile_CFLAGS)" \
21488                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
21489                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
21490                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21491                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21492                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21493                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21494                 TFLAGS="$(STAGEprofile_TFLAGS)" \
21495                 $(TARGET-stageprofile-libdecnumber)
21496
21497 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
21498 clean-stageprofile: clean-stageprofile-libdecnumber
21499 clean-stageprofile-libdecnumber:
21500         @if [ $(current_stage) = stageprofile ]; then \
21501           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21502         else \
21503           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
21504           $(MAKE) stageprofile-start; \
21505         fi; \
21506         cd $(HOST_SUBDIR)/libdecnumber && \
21507         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21508 @endif libdecnumber-bootstrap
21509
21510
21511 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
21512 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
21513 maybe-all-stagefeedback-libdecnumber:
21514 maybe-clean-stagefeedback-libdecnumber:
21515 @if libdecnumber-bootstrap
21516 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
21517 all-stagefeedback: all-stagefeedback-libdecnumber
21518 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
21519 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
21520         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21521         @r=`${PWD_COMMAND}`; export r; \
21522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21523         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21524         $(HOST_EXPORTS) \
21525         $(POSTSTAGE1_HOST_EXPORTS)  \
21526         cd $(HOST_SUBDIR)/libdecnumber && \
21527         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21528                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
21529                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
21530                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
21531                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21532                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21533                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21534                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21535                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
21536                 $(TARGET-stagefeedback-libdecnumber)
21537
21538 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
21539 clean-stagefeedback: clean-stagefeedback-libdecnumber
21540 clean-stagefeedback-libdecnumber:
21541         @if [ $(current_stage) = stagefeedback ]; then \
21542           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
21543         else \
21544           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
21545           $(MAKE) stagefeedback-start; \
21546         fi; \
21547         cd $(HOST_SUBDIR)/libdecnumber && \
21548         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21549 @endif libdecnumber-bootstrap
21550
21551
21552
21553
21554
21555 .PHONY: check-libdecnumber maybe-check-libdecnumber
21556 maybe-check-libdecnumber:
21557 @if libdecnumber
21558 maybe-check-libdecnumber: check-libdecnumber
21559
21560 check-libdecnumber:
21561         @: $(MAKE); $(unstage)
21562         @r=`${PWD_COMMAND}`; export r; \
21563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21564         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
21565         (cd $(HOST_SUBDIR)/libdecnumber && \
21566           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
21567
21568 @endif libdecnumber
21569
21570 .PHONY: install-libdecnumber maybe-install-libdecnumber
21571 maybe-install-libdecnumber:
21572 @if libdecnumber
21573 maybe-install-libdecnumber: install-libdecnumber
21574
21575 install-libdecnumber: installdirs
21576         @: $(MAKE); $(unstage)
21577         @r=`${PWD_COMMAND}`; export r; \
21578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21579         $(HOST_EXPORTS) \
21580         (cd $(HOST_SUBDIR)/libdecnumber && \
21581           $(MAKE) $(FLAGS_TO_PASS)  install)
21582
21583 @endif libdecnumber
21584
21585 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
21586 maybe-install-strip-libdecnumber:
21587 @if libdecnumber
21588 maybe-install-strip-libdecnumber: install-strip-libdecnumber
21589
21590 install-strip-libdecnumber: installdirs
21591         @: $(MAKE); $(unstage)
21592         @r=`${PWD_COMMAND}`; export r; \
21593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21594         $(HOST_EXPORTS) \
21595         (cd $(HOST_SUBDIR)/libdecnumber && \
21596           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21597
21598 @endif libdecnumber
21599
21600 # Other targets (info, dvi, pdf, etc.)
21601
21602 .PHONY: maybe-info-libdecnumber info-libdecnumber
21603 maybe-info-libdecnumber:
21604 @if libdecnumber
21605 maybe-info-libdecnumber: info-libdecnumber
21606
21607 info-libdecnumber: \
21608     configure-libdecnumber 
21609         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21610         r=`${PWD_COMMAND}`; export r; \
21611         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21612         $(HOST_EXPORTS) \
21613         for flag in $(EXTRA_HOST_FLAGS) ; do \
21614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21615         done; \
21616         echo "Doing info in libdecnumber" ; \
21617         (cd $(HOST_SUBDIR)/libdecnumber && \
21618           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21619                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21620                   "RANLIB=$${RANLIB}" \
21621                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21622                   info) \
21623           || exit 1
21624
21625 @endif libdecnumber
21626
21627 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
21628 maybe-dvi-libdecnumber:
21629 @if libdecnumber
21630 maybe-dvi-libdecnumber: dvi-libdecnumber
21631
21632 dvi-libdecnumber: \
21633     configure-libdecnumber 
21634         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21635         r=`${PWD_COMMAND}`; export r; \
21636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21637         $(HOST_EXPORTS) \
21638         for flag in $(EXTRA_HOST_FLAGS) ; do \
21639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21640         done; \
21641         echo "Doing dvi in libdecnumber" ; \
21642         (cd $(HOST_SUBDIR)/libdecnumber && \
21643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21645                   "RANLIB=$${RANLIB}" \
21646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21647                   dvi) \
21648           || exit 1
21649
21650 @endif libdecnumber
21651
21652 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
21653 maybe-pdf-libdecnumber:
21654 @if libdecnumber
21655 maybe-pdf-libdecnumber: pdf-libdecnumber
21656
21657 pdf-libdecnumber: \
21658     configure-libdecnumber 
21659         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21660         r=`${PWD_COMMAND}`; export r; \
21661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21662         $(HOST_EXPORTS) \
21663         for flag in $(EXTRA_HOST_FLAGS) ; do \
21664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21665         done; \
21666         echo "Doing pdf in libdecnumber" ; \
21667         (cd $(HOST_SUBDIR)/libdecnumber && \
21668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21670                   "RANLIB=$${RANLIB}" \
21671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21672                   pdf) \
21673           || exit 1
21674
21675 @endif libdecnumber
21676
21677 .PHONY: maybe-html-libdecnumber html-libdecnumber
21678 maybe-html-libdecnumber:
21679 @if libdecnumber
21680 maybe-html-libdecnumber: html-libdecnumber
21681
21682 html-libdecnumber: \
21683     configure-libdecnumber 
21684         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21685         r=`${PWD_COMMAND}`; export r; \
21686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21687         $(HOST_EXPORTS) \
21688         for flag in $(EXTRA_HOST_FLAGS) ; do \
21689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21690         done; \
21691         echo "Doing html in libdecnumber" ; \
21692         (cd $(HOST_SUBDIR)/libdecnumber && \
21693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21695                   "RANLIB=$${RANLIB}" \
21696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21697                   html) \
21698           || exit 1
21699
21700 @endif libdecnumber
21701
21702 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
21703 maybe-TAGS-libdecnumber:
21704 @if libdecnumber
21705 maybe-TAGS-libdecnumber: TAGS-libdecnumber
21706
21707 TAGS-libdecnumber: \
21708     configure-libdecnumber 
21709         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21710         r=`${PWD_COMMAND}`; export r; \
21711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21712         $(HOST_EXPORTS) \
21713         for flag in $(EXTRA_HOST_FLAGS) ; do \
21714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21715         done; \
21716         echo "Doing TAGS in libdecnumber" ; \
21717         (cd $(HOST_SUBDIR)/libdecnumber && \
21718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21720                   "RANLIB=$${RANLIB}" \
21721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21722                   TAGS) \
21723           || exit 1
21724
21725 @endif libdecnumber
21726
21727 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
21728 maybe-install-info-libdecnumber:
21729 @if libdecnumber
21730 maybe-install-info-libdecnumber: install-info-libdecnumber
21731
21732 install-info-libdecnumber: \
21733     configure-libdecnumber \
21734     info-libdecnumber 
21735         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21736         r=`${PWD_COMMAND}`; export r; \
21737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21738         $(HOST_EXPORTS) \
21739         for flag in $(EXTRA_HOST_FLAGS) ; do \
21740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21741         done; \
21742         echo "Doing install-info in libdecnumber" ; \
21743         (cd $(HOST_SUBDIR)/libdecnumber && \
21744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21746                   "RANLIB=$${RANLIB}" \
21747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21748                   install-info) \
21749           || exit 1
21750
21751 @endif libdecnumber
21752
21753 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
21754 maybe-install-pdf-libdecnumber:
21755 @if libdecnumber
21756 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
21757
21758 install-pdf-libdecnumber: \
21759     configure-libdecnumber \
21760     pdf-libdecnumber 
21761         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21762         r=`${PWD_COMMAND}`; export r; \
21763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21764         $(HOST_EXPORTS) \
21765         for flag in $(EXTRA_HOST_FLAGS) ; do \
21766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21767         done; \
21768         echo "Doing install-pdf in libdecnumber" ; \
21769         (cd $(HOST_SUBDIR)/libdecnumber && \
21770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21772                   "RANLIB=$${RANLIB}" \
21773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21774                   install-pdf) \
21775           || exit 1
21776
21777 @endif libdecnumber
21778
21779 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
21780 maybe-install-html-libdecnumber:
21781 @if libdecnumber
21782 maybe-install-html-libdecnumber: install-html-libdecnumber
21783
21784 install-html-libdecnumber: \
21785     configure-libdecnumber \
21786     html-libdecnumber 
21787         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21788         r=`${PWD_COMMAND}`; export r; \
21789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21790         $(HOST_EXPORTS) \
21791         for flag in $(EXTRA_HOST_FLAGS) ; do \
21792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21793         done; \
21794         echo "Doing install-html in libdecnumber" ; \
21795         (cd $(HOST_SUBDIR)/libdecnumber && \
21796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21798                   "RANLIB=$${RANLIB}" \
21799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21800                   install-html) \
21801           || exit 1
21802
21803 @endif libdecnumber
21804
21805 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
21806 maybe-installcheck-libdecnumber:
21807 @if libdecnumber
21808 maybe-installcheck-libdecnumber: installcheck-libdecnumber
21809
21810 installcheck-libdecnumber: \
21811     configure-libdecnumber 
21812         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21813         r=`${PWD_COMMAND}`; export r; \
21814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21815         $(HOST_EXPORTS) \
21816         for flag in $(EXTRA_HOST_FLAGS) ; do \
21817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21818         done; \
21819         echo "Doing installcheck in libdecnumber" ; \
21820         (cd $(HOST_SUBDIR)/libdecnumber && \
21821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21823                   "RANLIB=$${RANLIB}" \
21824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21825                   installcheck) \
21826           || exit 1
21827
21828 @endif libdecnumber
21829
21830 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
21831 maybe-mostlyclean-libdecnumber:
21832 @if libdecnumber
21833 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
21834
21835 mostlyclean-libdecnumber: 
21836         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21837         r=`${PWD_COMMAND}`; export r; \
21838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21839         $(HOST_EXPORTS) \
21840         for flag in $(EXTRA_HOST_FLAGS) ; do \
21841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21842         done; \
21843         echo "Doing mostlyclean in libdecnumber" ; \
21844         (cd $(HOST_SUBDIR)/libdecnumber && \
21845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21847                   "RANLIB=$${RANLIB}" \
21848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21849                   mostlyclean) \
21850           || exit 1
21851
21852 @endif libdecnumber
21853
21854 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
21855 maybe-clean-libdecnumber:
21856 @if libdecnumber
21857 maybe-clean-libdecnumber: clean-libdecnumber
21858
21859 clean-libdecnumber: 
21860         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21861         r=`${PWD_COMMAND}`; export r; \
21862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21863         $(HOST_EXPORTS) \
21864         for flag in $(EXTRA_HOST_FLAGS) ; do \
21865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21866         done; \
21867         echo "Doing clean in libdecnumber" ; \
21868         (cd $(HOST_SUBDIR)/libdecnumber && \
21869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21871                   "RANLIB=$${RANLIB}" \
21872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21873                   clean) \
21874           || exit 1
21875
21876 @endif libdecnumber
21877
21878 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
21879 maybe-distclean-libdecnumber:
21880 @if libdecnumber
21881 maybe-distclean-libdecnumber: distclean-libdecnumber
21882
21883 distclean-libdecnumber: 
21884         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21885         r=`${PWD_COMMAND}`; export r; \
21886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21887         $(HOST_EXPORTS) \
21888         for flag in $(EXTRA_HOST_FLAGS) ; do \
21889           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21890         done; \
21891         echo "Doing distclean in libdecnumber" ; \
21892         (cd $(HOST_SUBDIR)/libdecnumber && \
21893           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21894                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21895                   "RANLIB=$${RANLIB}" \
21896                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21897                   distclean) \
21898           || exit 1
21899
21900 @endif libdecnumber
21901
21902 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
21903 maybe-maintainer-clean-libdecnumber:
21904 @if libdecnumber
21905 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
21906
21907 maintainer-clean-libdecnumber: 
21908         @[ -f ./libdecnumber/Makefile ] || exit 0; \
21909         r=`${PWD_COMMAND}`; export r; \
21910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21911         $(HOST_EXPORTS) \
21912         for flag in $(EXTRA_HOST_FLAGS) ; do \
21913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21914         done; \
21915         echo "Doing maintainer-clean in libdecnumber" ; \
21916         (cd $(HOST_SUBDIR)/libdecnumber && \
21917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21919                   "RANLIB=$${RANLIB}" \
21920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21921                   maintainer-clean) \
21922           || exit 1
21923
21924 @endif libdecnumber
21925
21926
21927
21928 .PHONY: configure-libgui maybe-configure-libgui
21929 maybe-configure-libgui:
21930 @if gcc-bootstrap
21931 configure-libgui: stage_current
21932 @endif gcc-bootstrap
21933 @if libgui
21934 maybe-configure-libgui: configure-libgui
21935 configure-libgui: 
21936         @: $(MAKE); $(unstage)
21937         @r=`${PWD_COMMAND}`; export r; \
21938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21939         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
21940         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui ; \
21941         $(HOST_EXPORTS)  \
21942         echo Configuring in $(HOST_SUBDIR)/libgui; \
21943         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
21944         case $(srcdir) in \
21945           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21946           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
21947                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21948         esac; \
21949         module_srcdir=libgui; \
21950         $(SHELL) \
21951           $$s/$$module_srcdir/configure \
21952           --srcdir=$${topdir}/$$module_srcdir \
21953           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21954           --target=${target_alias}  \
21955           || exit 1
21956 @endif libgui
21957
21958
21959
21960
21961
21962 .PHONY: all-libgui maybe-all-libgui
21963 maybe-all-libgui:
21964 @if gcc-bootstrap
21965 all-libgui: stage_current
21966 @endif gcc-bootstrap
21967 @if libgui
21968 TARGET-libgui=all
21969 maybe-all-libgui: all-libgui
21970 all-libgui: configure-libgui
21971         @: $(MAKE); $(unstage)
21972         @r=`${PWD_COMMAND}`; export r; \
21973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21974         $(HOST_EXPORTS)  \
21975         (cd $(HOST_SUBDIR)/libgui && \
21976           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21977                 $(TARGET-libgui))
21978 @endif libgui
21979
21980
21981
21982
21983 .PHONY: check-libgui maybe-check-libgui
21984 maybe-check-libgui:
21985 @if libgui
21986 maybe-check-libgui: check-libgui
21987
21988 check-libgui:
21989         @: $(MAKE); $(unstage)
21990         @r=`${PWD_COMMAND}`; export r; \
21991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21992         $(HOST_EXPORTS)  \
21993         (cd $(HOST_SUBDIR)/libgui && \
21994           $(MAKE) $(FLAGS_TO_PASS)  check)
21995
21996 @endif libgui
21997
21998 .PHONY: install-libgui maybe-install-libgui
21999 maybe-install-libgui:
22000 @if libgui
22001 maybe-install-libgui: install-libgui
22002
22003 install-libgui: installdirs
22004         @: $(MAKE); $(unstage)
22005         @r=`${PWD_COMMAND}`; export r; \
22006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22007         $(HOST_EXPORTS) \
22008         (cd $(HOST_SUBDIR)/libgui && \
22009           $(MAKE) $(FLAGS_TO_PASS)  install)
22010
22011 @endif libgui
22012
22013 .PHONY: install-strip-libgui maybe-install-strip-libgui
22014 maybe-install-strip-libgui:
22015 @if libgui
22016 maybe-install-strip-libgui: install-strip-libgui
22017
22018 install-strip-libgui: installdirs
22019         @: $(MAKE); $(unstage)
22020         @r=`${PWD_COMMAND}`; export r; \
22021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22022         $(HOST_EXPORTS) \
22023         (cd $(HOST_SUBDIR)/libgui && \
22024           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22025
22026 @endif libgui
22027
22028 # Other targets (info, dvi, pdf, etc.)
22029
22030 .PHONY: maybe-info-libgui info-libgui
22031 maybe-info-libgui:
22032 @if libgui
22033 maybe-info-libgui: info-libgui
22034
22035 info-libgui: \
22036     configure-libgui 
22037         @: $(MAKE); $(unstage)
22038         @[ -f ./libgui/Makefile ] || exit 0; \
22039         r=`${PWD_COMMAND}`; export r; \
22040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22041         $(HOST_EXPORTS) \
22042         for flag in $(EXTRA_HOST_FLAGS) ; do \
22043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22044         done; \
22045         echo "Doing info in libgui" ; \
22046         (cd $(HOST_SUBDIR)/libgui && \
22047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22049                   "RANLIB=$${RANLIB}" \
22050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22051                   info) \
22052           || exit 1
22053
22054 @endif libgui
22055
22056 .PHONY: maybe-dvi-libgui dvi-libgui
22057 maybe-dvi-libgui:
22058 @if libgui
22059 maybe-dvi-libgui: dvi-libgui
22060
22061 dvi-libgui: \
22062     configure-libgui 
22063         @: $(MAKE); $(unstage)
22064         @[ -f ./libgui/Makefile ] || exit 0; \
22065         r=`${PWD_COMMAND}`; export r; \
22066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22067         $(HOST_EXPORTS) \
22068         for flag in $(EXTRA_HOST_FLAGS) ; do \
22069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22070         done; \
22071         echo "Doing dvi in libgui" ; \
22072         (cd $(HOST_SUBDIR)/libgui && \
22073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22075                   "RANLIB=$${RANLIB}" \
22076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22077                   dvi) \
22078           || exit 1
22079
22080 @endif libgui
22081
22082 .PHONY: maybe-pdf-libgui pdf-libgui
22083 maybe-pdf-libgui:
22084 @if libgui
22085 maybe-pdf-libgui: pdf-libgui
22086
22087 pdf-libgui: \
22088     configure-libgui 
22089         @: $(MAKE); $(unstage)
22090         @[ -f ./libgui/Makefile ] || exit 0; \
22091         r=`${PWD_COMMAND}`; export r; \
22092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22093         $(HOST_EXPORTS) \
22094         for flag in $(EXTRA_HOST_FLAGS) ; do \
22095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22096         done; \
22097         echo "Doing pdf in libgui" ; \
22098         (cd $(HOST_SUBDIR)/libgui && \
22099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22101                   "RANLIB=$${RANLIB}" \
22102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22103                   pdf) \
22104           || exit 1
22105
22106 @endif libgui
22107
22108 .PHONY: maybe-html-libgui html-libgui
22109 maybe-html-libgui:
22110 @if libgui
22111 maybe-html-libgui: html-libgui
22112
22113 html-libgui: \
22114     configure-libgui 
22115         @: $(MAKE); $(unstage)
22116         @[ -f ./libgui/Makefile ] || exit 0; \
22117         r=`${PWD_COMMAND}`; export r; \
22118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22119         $(HOST_EXPORTS) \
22120         for flag in $(EXTRA_HOST_FLAGS) ; do \
22121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22122         done; \
22123         echo "Doing html in libgui" ; \
22124         (cd $(HOST_SUBDIR)/libgui && \
22125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22127                   "RANLIB=$${RANLIB}" \
22128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22129                   html) \
22130           || exit 1
22131
22132 @endif libgui
22133
22134 .PHONY: maybe-TAGS-libgui TAGS-libgui
22135 maybe-TAGS-libgui:
22136 @if libgui
22137 maybe-TAGS-libgui: TAGS-libgui
22138
22139 TAGS-libgui: \
22140     configure-libgui 
22141         @: $(MAKE); $(unstage)
22142         @[ -f ./libgui/Makefile ] || exit 0; \
22143         r=`${PWD_COMMAND}`; export r; \
22144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22145         $(HOST_EXPORTS) \
22146         for flag in $(EXTRA_HOST_FLAGS) ; do \
22147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22148         done; \
22149         echo "Doing TAGS in libgui" ; \
22150         (cd $(HOST_SUBDIR)/libgui && \
22151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22153                   "RANLIB=$${RANLIB}" \
22154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22155                   TAGS) \
22156           || exit 1
22157
22158 @endif libgui
22159
22160 .PHONY: maybe-install-info-libgui install-info-libgui
22161 maybe-install-info-libgui:
22162 @if libgui
22163 maybe-install-info-libgui: install-info-libgui
22164
22165 install-info-libgui: \
22166     configure-libgui \
22167     info-libgui 
22168         @: $(MAKE); $(unstage)
22169         @[ -f ./libgui/Makefile ] || exit 0; \
22170         r=`${PWD_COMMAND}`; export r; \
22171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22172         $(HOST_EXPORTS) \
22173         for flag in $(EXTRA_HOST_FLAGS) ; do \
22174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22175         done; \
22176         echo "Doing install-info in libgui" ; \
22177         (cd $(HOST_SUBDIR)/libgui && \
22178           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22179                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22180                   "RANLIB=$${RANLIB}" \
22181                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22182                   install-info) \
22183           || exit 1
22184
22185 @endif libgui
22186
22187 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
22188 maybe-install-pdf-libgui:
22189 @if libgui
22190 maybe-install-pdf-libgui: install-pdf-libgui
22191
22192 install-pdf-libgui: \
22193     configure-libgui \
22194     pdf-libgui 
22195         @: $(MAKE); $(unstage)
22196         @[ -f ./libgui/Makefile ] || exit 0; \
22197         r=`${PWD_COMMAND}`; export r; \
22198         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22199         $(HOST_EXPORTS) \
22200         for flag in $(EXTRA_HOST_FLAGS) ; do \
22201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22202         done; \
22203         echo "Doing install-pdf in libgui" ; \
22204         (cd $(HOST_SUBDIR)/libgui && \
22205           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22206                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22207                   "RANLIB=$${RANLIB}" \
22208                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22209                   install-pdf) \
22210           || exit 1
22211
22212 @endif libgui
22213
22214 .PHONY: maybe-install-html-libgui install-html-libgui
22215 maybe-install-html-libgui:
22216 @if libgui
22217 maybe-install-html-libgui: install-html-libgui
22218
22219 install-html-libgui: \
22220     configure-libgui \
22221     html-libgui 
22222         @: $(MAKE); $(unstage)
22223         @[ -f ./libgui/Makefile ] || exit 0; \
22224         r=`${PWD_COMMAND}`; export r; \
22225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22226         $(HOST_EXPORTS) \
22227         for flag in $(EXTRA_HOST_FLAGS) ; do \
22228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22229         done; \
22230         echo "Doing install-html in libgui" ; \
22231         (cd $(HOST_SUBDIR)/libgui && \
22232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22234                   "RANLIB=$${RANLIB}" \
22235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22236                   install-html) \
22237           || exit 1
22238
22239 @endif libgui
22240
22241 .PHONY: maybe-installcheck-libgui installcheck-libgui
22242 maybe-installcheck-libgui:
22243 @if libgui
22244 maybe-installcheck-libgui: installcheck-libgui
22245
22246 installcheck-libgui: \
22247     configure-libgui 
22248         @: $(MAKE); $(unstage)
22249         @[ -f ./libgui/Makefile ] || exit 0; \
22250         r=`${PWD_COMMAND}`; export r; \
22251         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22252         $(HOST_EXPORTS) \
22253         for flag in $(EXTRA_HOST_FLAGS) ; do \
22254           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22255         done; \
22256         echo "Doing installcheck in libgui" ; \
22257         (cd $(HOST_SUBDIR)/libgui && \
22258           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22259                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22260                   "RANLIB=$${RANLIB}" \
22261                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22262                   installcheck) \
22263           || exit 1
22264
22265 @endif libgui
22266
22267 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
22268 maybe-mostlyclean-libgui:
22269 @if libgui
22270 maybe-mostlyclean-libgui: mostlyclean-libgui
22271
22272 mostlyclean-libgui: 
22273         @: $(MAKE); $(unstage)
22274         @[ -f ./libgui/Makefile ] || exit 0; \
22275         r=`${PWD_COMMAND}`; export r; \
22276         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22277         $(HOST_EXPORTS) \
22278         for flag in $(EXTRA_HOST_FLAGS) ; do \
22279           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22280         done; \
22281         echo "Doing mostlyclean in libgui" ; \
22282         (cd $(HOST_SUBDIR)/libgui && \
22283           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22284                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22285                   "RANLIB=$${RANLIB}" \
22286                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22287                   mostlyclean) \
22288           || exit 1
22289
22290 @endif libgui
22291
22292 .PHONY: maybe-clean-libgui clean-libgui
22293 maybe-clean-libgui:
22294 @if libgui
22295 maybe-clean-libgui: clean-libgui
22296
22297 clean-libgui: 
22298         @: $(MAKE); $(unstage)
22299         @[ -f ./libgui/Makefile ] || exit 0; \
22300         r=`${PWD_COMMAND}`; export r; \
22301         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22302         $(HOST_EXPORTS) \
22303         for flag in $(EXTRA_HOST_FLAGS) ; do \
22304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22305         done; \
22306         echo "Doing clean in libgui" ; \
22307         (cd $(HOST_SUBDIR)/libgui && \
22308           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22309                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22310                   "RANLIB=$${RANLIB}" \
22311                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22312                   clean) \
22313           || exit 1
22314
22315 @endif libgui
22316
22317 .PHONY: maybe-distclean-libgui distclean-libgui
22318 maybe-distclean-libgui:
22319 @if libgui
22320 maybe-distclean-libgui: distclean-libgui
22321
22322 distclean-libgui: 
22323         @: $(MAKE); $(unstage)
22324         @[ -f ./libgui/Makefile ] || exit 0; \
22325         r=`${PWD_COMMAND}`; export r; \
22326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22327         $(HOST_EXPORTS) \
22328         for flag in $(EXTRA_HOST_FLAGS) ; do \
22329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22330         done; \
22331         echo "Doing distclean in libgui" ; \
22332         (cd $(HOST_SUBDIR)/libgui && \
22333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22335                   "RANLIB=$${RANLIB}" \
22336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22337                   distclean) \
22338           || exit 1
22339
22340 @endif libgui
22341
22342 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
22343 maybe-maintainer-clean-libgui:
22344 @if libgui
22345 maybe-maintainer-clean-libgui: maintainer-clean-libgui
22346
22347 maintainer-clean-libgui: 
22348         @: $(MAKE); $(unstage)
22349         @[ -f ./libgui/Makefile ] || exit 0; \
22350         r=`${PWD_COMMAND}`; export r; \
22351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22352         $(HOST_EXPORTS) \
22353         for flag in $(EXTRA_HOST_FLAGS) ; do \
22354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22355         done; \
22356         echo "Doing maintainer-clean in libgui" ; \
22357         (cd $(HOST_SUBDIR)/libgui && \
22358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22360                   "RANLIB=$${RANLIB}" \
22361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22362                   maintainer-clean) \
22363           || exit 1
22364
22365 @endif libgui
22366
22367
22368
22369 .PHONY: configure-libiberty maybe-configure-libiberty
22370 maybe-configure-libiberty:
22371 @if gcc-bootstrap
22372 configure-libiberty: stage_current
22373 @endif gcc-bootstrap
22374 @if libiberty
22375 maybe-configure-libiberty: configure-libiberty
22376 configure-libiberty: 
22377         @r=`${PWD_COMMAND}`; export r; \
22378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22379         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22380         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22381         $(HOST_EXPORTS)  \
22382         echo Configuring in $(HOST_SUBDIR)/libiberty; \
22383         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
22384         case $(srcdir) in \
22385           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22386           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22387                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22388         esac; \
22389         module_srcdir=libiberty; \
22390         $(SHELL) \
22391           $$s/$$module_srcdir/configure \
22392           --srcdir=$${topdir}/$$module_srcdir \
22393           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22394           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
22395           || exit 1
22396 @endif libiberty
22397
22398
22399
22400 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
22401 maybe-configure-stage1-libiberty:
22402 @if libiberty-bootstrap
22403 maybe-configure-stage1-libiberty: configure-stage1-libiberty
22404 configure-stage1-libiberty:
22405         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22406         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22407         @r=`${PWD_COMMAND}`; export r; \
22408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22409         TFLAGS="$(STAGE1_TFLAGS)"; \
22410         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22411         $(HOST_EXPORTS) \
22412         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22413         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22414         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22415         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty ; \
22416         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22417         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22418         case $(srcdir) in \
22419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22420           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22422         esac; \
22423         module_srcdir=libiberty; \
22424         $(SHELL) $$s/$$module_srcdir/configure \
22425           --srcdir=$${topdir}/$$module_srcdir \
22426           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22427           --target=${target_alias} \
22428            \
22429           $(STAGE1_CONFIGURE_FLAGS) \
22430           @extra_host_libiberty_configure_flags@
22431 @endif libiberty-bootstrap
22432
22433 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
22434 maybe-configure-stage2-libiberty:
22435 @if libiberty-bootstrap
22436 maybe-configure-stage2-libiberty: configure-stage2-libiberty
22437 configure-stage2-libiberty:
22438         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22439         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22440         @r=`${PWD_COMMAND}`; export r; \
22441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22442         TFLAGS="$(STAGE2_TFLAGS)"; \
22443         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22444         $(HOST_EXPORTS) \
22445         $(POSTSTAGE1_HOST_EXPORTS) \
22446         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22447         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22448         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22449         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty ; \
22450         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22451         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22452         case $(srcdir) in \
22453           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22454           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22455                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22456         esac; \
22457         module_srcdir=libiberty; \
22458         $(SHELL) $$s/$$module_srcdir/configure \
22459           --srcdir=$${topdir}/$$module_srcdir \
22460           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22461           --target=${target_alias} \
22462            --with-build-libsubdir=$(HOST_SUBDIR)  \
22463           $(STAGE2_CONFIGURE_FLAGS) \
22464           @extra_host_libiberty_configure_flags@
22465 @endif libiberty-bootstrap
22466
22467 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
22468 maybe-configure-stage3-libiberty:
22469 @if libiberty-bootstrap
22470 maybe-configure-stage3-libiberty: configure-stage3-libiberty
22471 configure-stage3-libiberty:
22472         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22473         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22474         @r=`${PWD_COMMAND}`; export r; \
22475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22476         TFLAGS="$(STAGE3_TFLAGS)"; \
22477         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22478         $(HOST_EXPORTS) \
22479         $(POSTSTAGE1_HOST_EXPORTS) \
22480         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22481         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22482         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22483         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty ; \
22484         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22485         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22486         case $(srcdir) in \
22487           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22488           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22489                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22490         esac; \
22491         module_srcdir=libiberty; \
22492         $(SHELL) $$s/$$module_srcdir/configure \
22493           --srcdir=$${topdir}/$$module_srcdir \
22494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22495           --target=${target_alias} \
22496            --with-build-libsubdir=$(HOST_SUBDIR)  \
22497           $(STAGE3_CONFIGURE_FLAGS) \
22498           @extra_host_libiberty_configure_flags@
22499 @endif libiberty-bootstrap
22500
22501 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
22502 maybe-configure-stage4-libiberty:
22503 @if libiberty-bootstrap
22504 maybe-configure-stage4-libiberty: configure-stage4-libiberty
22505 configure-stage4-libiberty:
22506         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22507         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22508         @r=`${PWD_COMMAND}`; export r; \
22509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22510         TFLAGS="$(STAGE4_TFLAGS)"; \
22511         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22512         $(HOST_EXPORTS) \
22513         $(POSTSTAGE1_HOST_EXPORTS) \
22514         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22515         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22516         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22517         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty ; \
22518         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22519         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22520         case $(srcdir) in \
22521           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22522           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22523                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22524         esac; \
22525         module_srcdir=libiberty; \
22526         $(SHELL) $$s/$$module_srcdir/configure \
22527           --srcdir=$${topdir}/$$module_srcdir \
22528           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22529           --target=${target_alias} \
22530            --with-build-libsubdir=$(HOST_SUBDIR)  \
22531           $(STAGE4_CONFIGURE_FLAGS) \
22532           @extra_host_libiberty_configure_flags@
22533 @endif libiberty-bootstrap
22534
22535 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
22536 maybe-configure-stageprofile-libiberty:
22537 @if libiberty-bootstrap
22538 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
22539 configure-stageprofile-libiberty:
22540         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22541         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22542         @r=`${PWD_COMMAND}`; export r; \
22543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22544         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22545         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22546         $(HOST_EXPORTS) \
22547         $(POSTSTAGE1_HOST_EXPORTS) \
22548         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22549         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22550         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22551         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty ; \
22552         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22553         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22554         case $(srcdir) in \
22555           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22556           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22557                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22558         esac; \
22559         module_srcdir=libiberty; \
22560         $(SHELL) $$s/$$module_srcdir/configure \
22561           --srcdir=$${topdir}/$$module_srcdir \
22562           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22563           --target=${target_alias} \
22564            --with-build-libsubdir=$(HOST_SUBDIR)  \
22565           $(STAGEprofile_CONFIGURE_FLAGS) \
22566           @extra_host_libiberty_configure_flags@
22567 @endif libiberty-bootstrap
22568
22569 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
22570 maybe-configure-stagefeedback-libiberty:
22571 @if libiberty-bootstrap
22572 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
22573 configure-stagefeedback-libiberty:
22574         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22575         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
22576         @r=`${PWD_COMMAND}`; export r; \
22577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22578         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22579         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
22580         $(HOST_EXPORTS) \
22581         $(POSTSTAGE1_HOST_EXPORTS) \
22582         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22583         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22584         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22585         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty ; \
22586         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty ; \
22587         cd $(HOST_SUBDIR)/libiberty || exit 1; \
22588         case $(srcdir) in \
22589           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22590           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
22591                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22592         esac; \
22593         module_srcdir=libiberty; \
22594         $(SHELL) $$s/$$module_srcdir/configure \
22595           --srcdir=$${topdir}/$$module_srcdir \
22596           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22597           --target=${target_alias} \
22598            --with-build-libsubdir=$(HOST_SUBDIR)  \
22599           $(STAGEfeedback_CONFIGURE_FLAGS) \
22600           @extra_host_libiberty_configure_flags@
22601 @endif libiberty-bootstrap
22602
22603
22604
22605
22606
22607 .PHONY: all-libiberty maybe-all-libiberty
22608 maybe-all-libiberty:
22609 @if gcc-bootstrap
22610 all-libiberty: stage_current
22611 @endif gcc-bootstrap
22612 @if libiberty
22613 TARGET-libiberty=all
22614 maybe-all-libiberty: all-libiberty
22615 all-libiberty: configure-libiberty
22616         @r=`${PWD_COMMAND}`; export r; \
22617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22618         $(HOST_EXPORTS)  \
22619         (cd $(HOST_SUBDIR)/libiberty && \
22620           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22621                 $(TARGET-libiberty))
22622 @endif libiberty
22623
22624
22625
22626 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
22627 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
22628 maybe-all-stage1-libiberty:
22629 maybe-clean-stage1-libiberty:
22630 @if libiberty-bootstrap
22631 maybe-all-stage1-libiberty: all-stage1-libiberty
22632 all-stage1: all-stage1-libiberty
22633 TARGET-stage1-libiberty = $(TARGET-libiberty)
22634 all-stage1-libiberty: configure-stage1-libiberty
22635         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22636         @r=`${PWD_COMMAND}`; export r; \
22637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22638         TFLAGS="$(STAGE1_TFLAGS)"; \
22639         $(HOST_EXPORTS)  \
22640         cd $(HOST_SUBDIR)/libiberty && \
22641         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22642                 CFLAGS="$(STAGE1_CFLAGS)" \
22643                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22644                 LIBCFLAGS="$(LIBCFLAGS)" \
22645                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22646                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22647                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22648                 $(EXTRA_HOST_FLAGS)  \
22649                 $(STAGE1_FLAGS_TO_PASS)  \
22650                 TFLAGS="$(STAGE1_TFLAGS)" \
22651                 $(TARGET-stage1-libiberty)
22652
22653 maybe-clean-stage1-libiberty: clean-stage1-libiberty
22654 clean-stage1: clean-stage1-libiberty
22655 clean-stage1-libiberty:
22656         @if [ $(current_stage) = stage1 ]; then \
22657           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22658         else \
22659           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
22660           $(MAKE) stage1-start; \
22661         fi; \
22662         cd $(HOST_SUBDIR)/libiberty && \
22663         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22664         $(STAGE1_FLAGS_TO_PASS)  clean
22665 @endif libiberty-bootstrap
22666
22667
22668 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
22669 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
22670 maybe-all-stage2-libiberty:
22671 maybe-clean-stage2-libiberty:
22672 @if libiberty-bootstrap
22673 maybe-all-stage2-libiberty: all-stage2-libiberty
22674 all-stage2: all-stage2-libiberty
22675 TARGET-stage2-libiberty = $(TARGET-libiberty)
22676 all-stage2-libiberty: configure-stage2-libiberty
22677         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22678         @r=`${PWD_COMMAND}`; export r; \
22679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22680         TFLAGS="$(STAGE2_TFLAGS)"; \
22681         $(HOST_EXPORTS) \
22682         $(POSTSTAGE1_HOST_EXPORTS)  \
22683         cd $(HOST_SUBDIR)/libiberty && \
22684         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22685                 CFLAGS="$(STAGE2_CFLAGS)" \
22686                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
22687                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
22688                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22689                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22690                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22691                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22692                 TFLAGS="$(STAGE2_TFLAGS)" \
22693                 $(TARGET-stage2-libiberty)
22694
22695 maybe-clean-stage2-libiberty: clean-stage2-libiberty
22696 clean-stage2: clean-stage2-libiberty
22697 clean-stage2-libiberty:
22698         @if [ $(current_stage) = stage2 ]; then \
22699           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22700         else \
22701           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
22702           $(MAKE) stage2-start; \
22703         fi; \
22704         cd $(HOST_SUBDIR)/libiberty && \
22705         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22706 @endif libiberty-bootstrap
22707
22708
22709 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
22710 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
22711 maybe-all-stage3-libiberty:
22712 maybe-clean-stage3-libiberty:
22713 @if libiberty-bootstrap
22714 maybe-all-stage3-libiberty: all-stage3-libiberty
22715 all-stage3: all-stage3-libiberty
22716 TARGET-stage3-libiberty = $(TARGET-libiberty)
22717 all-stage3-libiberty: configure-stage3-libiberty
22718         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22719         @r=`${PWD_COMMAND}`; export r; \
22720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22721         TFLAGS="$(STAGE3_TFLAGS)"; \
22722         $(HOST_EXPORTS) \
22723         $(POSTSTAGE1_HOST_EXPORTS)  \
22724         cd $(HOST_SUBDIR)/libiberty && \
22725         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22726                 CFLAGS="$(STAGE3_CFLAGS)" \
22727                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
22728                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
22729                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22730                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22731                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22732                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22733                 TFLAGS="$(STAGE3_TFLAGS)" \
22734                 $(TARGET-stage3-libiberty)
22735
22736 maybe-clean-stage3-libiberty: clean-stage3-libiberty
22737 clean-stage3: clean-stage3-libiberty
22738 clean-stage3-libiberty:
22739         @if [ $(current_stage) = stage3 ]; then \
22740           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22741         else \
22742           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
22743           $(MAKE) stage3-start; \
22744         fi; \
22745         cd $(HOST_SUBDIR)/libiberty && \
22746         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22747 @endif libiberty-bootstrap
22748
22749
22750 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
22751 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
22752 maybe-all-stage4-libiberty:
22753 maybe-clean-stage4-libiberty:
22754 @if libiberty-bootstrap
22755 maybe-all-stage4-libiberty: all-stage4-libiberty
22756 all-stage4: all-stage4-libiberty
22757 TARGET-stage4-libiberty = $(TARGET-libiberty)
22758 all-stage4-libiberty: configure-stage4-libiberty
22759         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22760         @r=`${PWD_COMMAND}`; export r; \
22761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22762         TFLAGS="$(STAGE4_TFLAGS)"; \
22763         $(HOST_EXPORTS) \
22764         $(POSTSTAGE1_HOST_EXPORTS)  \
22765         cd $(HOST_SUBDIR)/libiberty && \
22766         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22767                 CFLAGS="$(STAGE4_CFLAGS)" \
22768                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
22769                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
22770                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22771                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22772                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22773                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22774                 TFLAGS="$(STAGE4_TFLAGS)" \
22775                 $(TARGET-stage4-libiberty)
22776
22777 maybe-clean-stage4-libiberty: clean-stage4-libiberty
22778 clean-stage4: clean-stage4-libiberty
22779 clean-stage4-libiberty:
22780         @if [ $(current_stage) = stage4 ]; then \
22781           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22782         else \
22783           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
22784           $(MAKE) stage4-start; \
22785         fi; \
22786         cd $(HOST_SUBDIR)/libiberty && \
22787         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22788 @endif libiberty-bootstrap
22789
22790
22791 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
22792 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
22793 maybe-all-stageprofile-libiberty:
22794 maybe-clean-stageprofile-libiberty:
22795 @if libiberty-bootstrap
22796 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
22797 all-stageprofile: all-stageprofile-libiberty
22798 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
22799 all-stageprofile-libiberty: configure-stageprofile-libiberty
22800         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22801         @r=`${PWD_COMMAND}`; export r; \
22802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22803         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22804         $(HOST_EXPORTS) \
22805         $(POSTSTAGE1_HOST_EXPORTS)  \
22806         cd $(HOST_SUBDIR)/libiberty && \
22807         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22808                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22809                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22810                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22811                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22812                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22813                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22814                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22815                 TFLAGS="$(STAGEprofile_TFLAGS)" \
22816                 $(TARGET-stageprofile-libiberty)
22817
22818 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
22819 clean-stageprofile: clean-stageprofile-libiberty
22820 clean-stageprofile-libiberty:
22821         @if [ $(current_stage) = stageprofile ]; then \
22822           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22823         else \
22824           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
22825           $(MAKE) stageprofile-start; \
22826         fi; \
22827         cd $(HOST_SUBDIR)/libiberty && \
22828         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22829 @endif libiberty-bootstrap
22830
22831
22832 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
22833 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
22834 maybe-all-stagefeedback-libiberty:
22835 maybe-clean-stagefeedback-libiberty:
22836 @if libiberty-bootstrap
22837 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
22838 all-stagefeedback: all-stagefeedback-libiberty
22839 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
22840 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
22841         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22842         @r=`${PWD_COMMAND}`; export r; \
22843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22844         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22845         $(HOST_EXPORTS) \
22846         $(POSTSTAGE1_HOST_EXPORTS)  \
22847         cd $(HOST_SUBDIR)/libiberty && \
22848         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22849                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22850                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22851                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22852                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22853                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22854                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22855                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22856                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
22857                 $(TARGET-stagefeedback-libiberty)
22858
22859 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
22860 clean-stagefeedback: clean-stagefeedback-libiberty
22861 clean-stagefeedback-libiberty:
22862         @if [ $(current_stage) = stagefeedback ]; then \
22863           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
22864         else \
22865           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
22866           $(MAKE) stagefeedback-start; \
22867         fi; \
22868         cd $(HOST_SUBDIR)/libiberty && \
22869         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22870 @endif libiberty-bootstrap
22871
22872
22873
22874
22875
22876 .PHONY: check-libiberty maybe-check-libiberty
22877 maybe-check-libiberty:
22878 @if libiberty
22879 maybe-check-libiberty: check-libiberty
22880
22881 check-libiberty:
22882         @: $(MAKE); $(unstage)
22883         @r=`${PWD_COMMAND}`; export r; \
22884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22885         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22886         (cd $(HOST_SUBDIR)/libiberty && \
22887           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22888
22889 @endif libiberty
22890
22891 .PHONY: install-libiberty maybe-install-libiberty
22892 maybe-install-libiberty:
22893 @if libiberty
22894 maybe-install-libiberty: install-libiberty
22895
22896 install-libiberty: installdirs
22897         @: $(MAKE); $(unstage)
22898         @r=`${PWD_COMMAND}`; export r; \
22899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22900         $(HOST_EXPORTS) \
22901         (cd $(HOST_SUBDIR)/libiberty && \
22902           $(MAKE) $(FLAGS_TO_PASS)  install)
22903
22904 @endif libiberty
22905
22906 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
22907 maybe-install-strip-libiberty:
22908 @if libiberty
22909 maybe-install-strip-libiberty: install-strip-libiberty
22910
22911 install-strip-libiberty: installdirs
22912         @: $(MAKE); $(unstage)
22913         @r=`${PWD_COMMAND}`; export r; \
22914         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22915         $(HOST_EXPORTS) \
22916         (cd $(HOST_SUBDIR)/libiberty && \
22917           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22918
22919 @endif libiberty
22920
22921 # Other targets (info, dvi, pdf, etc.)
22922
22923 .PHONY: maybe-info-libiberty info-libiberty
22924 maybe-info-libiberty:
22925 @if libiberty
22926 maybe-info-libiberty: info-libiberty
22927
22928 info-libiberty: \
22929     configure-libiberty 
22930         @[ -f ./libiberty/Makefile ] || exit 0; \
22931         r=`${PWD_COMMAND}`; export r; \
22932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22933         $(HOST_EXPORTS) \
22934         for flag in $(EXTRA_HOST_FLAGS) ; do \
22935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22936         done; \
22937         echo "Doing info in libiberty" ; \
22938         (cd $(HOST_SUBDIR)/libiberty && \
22939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22941                   "RANLIB=$${RANLIB}" \
22942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22943                   info) \
22944           || exit 1
22945
22946 @endif libiberty
22947
22948 .PHONY: maybe-dvi-libiberty dvi-libiberty
22949 maybe-dvi-libiberty:
22950 @if libiberty
22951 maybe-dvi-libiberty: dvi-libiberty
22952
22953 dvi-libiberty: \
22954     configure-libiberty 
22955         @[ -f ./libiberty/Makefile ] || exit 0; \
22956         r=`${PWD_COMMAND}`; export r; \
22957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22958         $(HOST_EXPORTS) \
22959         for flag in $(EXTRA_HOST_FLAGS) ; do \
22960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22961         done; \
22962         echo "Doing dvi in libiberty" ; \
22963         (cd $(HOST_SUBDIR)/libiberty && \
22964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22966                   "RANLIB=$${RANLIB}" \
22967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22968                   dvi) \
22969           || exit 1
22970
22971 @endif libiberty
22972
22973 .PHONY: maybe-pdf-libiberty pdf-libiberty
22974 maybe-pdf-libiberty:
22975 @if libiberty
22976 maybe-pdf-libiberty: pdf-libiberty
22977
22978 pdf-libiberty: \
22979     configure-libiberty 
22980         @[ -f ./libiberty/Makefile ] || exit 0; \
22981         r=`${PWD_COMMAND}`; export r; \
22982         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22983         $(HOST_EXPORTS) \
22984         for flag in $(EXTRA_HOST_FLAGS) ; do \
22985           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22986         done; \
22987         echo "Doing pdf in libiberty" ; \
22988         (cd $(HOST_SUBDIR)/libiberty && \
22989           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22990                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22991                   "RANLIB=$${RANLIB}" \
22992                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22993                   pdf) \
22994           || exit 1
22995
22996 @endif libiberty
22997
22998 .PHONY: maybe-html-libiberty html-libiberty
22999 maybe-html-libiberty:
23000 @if libiberty
23001 maybe-html-libiberty: html-libiberty
23002
23003 html-libiberty: \
23004     configure-libiberty 
23005         @[ -f ./libiberty/Makefile ] || exit 0; \
23006         r=`${PWD_COMMAND}`; export r; \
23007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23008         $(HOST_EXPORTS) \
23009         for flag in $(EXTRA_HOST_FLAGS) ; do \
23010           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23011         done; \
23012         echo "Doing html in libiberty" ; \
23013         (cd $(HOST_SUBDIR)/libiberty && \
23014           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23015                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23016                   "RANLIB=$${RANLIB}" \
23017                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23018                   html) \
23019           || exit 1
23020
23021 @endif libiberty
23022
23023 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
23024 maybe-TAGS-libiberty:
23025 @if libiberty
23026 maybe-TAGS-libiberty: TAGS-libiberty
23027
23028 TAGS-libiberty: \
23029     configure-libiberty 
23030         @[ -f ./libiberty/Makefile ] || exit 0; \
23031         r=`${PWD_COMMAND}`; export r; \
23032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23033         $(HOST_EXPORTS) \
23034         for flag in $(EXTRA_HOST_FLAGS) ; do \
23035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23036         done; \
23037         echo "Doing TAGS in libiberty" ; \
23038         (cd $(HOST_SUBDIR)/libiberty && \
23039           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23040                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23041                   "RANLIB=$${RANLIB}" \
23042                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23043                   TAGS) \
23044           || exit 1
23045
23046 @endif libiberty
23047
23048 .PHONY: maybe-install-info-libiberty install-info-libiberty
23049 maybe-install-info-libiberty:
23050 @if libiberty
23051 maybe-install-info-libiberty: install-info-libiberty
23052
23053 install-info-libiberty: \
23054     configure-libiberty \
23055     info-libiberty 
23056         @[ -f ./libiberty/Makefile ] || exit 0; \
23057         r=`${PWD_COMMAND}`; export r; \
23058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23059         $(HOST_EXPORTS) \
23060         for flag in $(EXTRA_HOST_FLAGS) ; do \
23061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23062         done; \
23063         echo "Doing install-info in libiberty" ; \
23064         (cd $(HOST_SUBDIR)/libiberty && \
23065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23067                   "RANLIB=$${RANLIB}" \
23068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23069                   install-info) \
23070           || exit 1
23071
23072 @endif libiberty
23073
23074 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
23075 maybe-install-pdf-libiberty:
23076 @if libiberty
23077 maybe-install-pdf-libiberty: install-pdf-libiberty
23078
23079 install-pdf-libiberty: \
23080     configure-libiberty \
23081     pdf-libiberty 
23082         @[ -f ./libiberty/Makefile ] || exit 0; \
23083         r=`${PWD_COMMAND}`; export r; \
23084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23085         $(HOST_EXPORTS) \
23086         for flag in $(EXTRA_HOST_FLAGS) ; do \
23087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23088         done; \
23089         echo "Doing install-pdf in libiberty" ; \
23090         (cd $(HOST_SUBDIR)/libiberty && \
23091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23093                   "RANLIB=$${RANLIB}" \
23094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23095                   install-pdf) \
23096           || exit 1
23097
23098 @endif libiberty
23099
23100 .PHONY: maybe-install-html-libiberty install-html-libiberty
23101 maybe-install-html-libiberty:
23102 @if libiberty
23103 maybe-install-html-libiberty: install-html-libiberty
23104
23105 install-html-libiberty: \
23106     configure-libiberty \
23107     html-libiberty 
23108         @[ -f ./libiberty/Makefile ] || exit 0; \
23109         r=`${PWD_COMMAND}`; export r; \
23110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23111         $(HOST_EXPORTS) \
23112         for flag in $(EXTRA_HOST_FLAGS) ; do \
23113           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23114         done; \
23115         echo "Doing install-html in libiberty" ; \
23116         (cd $(HOST_SUBDIR)/libiberty && \
23117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23119                   "RANLIB=$${RANLIB}" \
23120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23121                   install-html) \
23122           || exit 1
23123
23124 @endif libiberty
23125
23126 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
23127 maybe-installcheck-libiberty:
23128 @if libiberty
23129 maybe-installcheck-libiberty: installcheck-libiberty
23130
23131 installcheck-libiberty: \
23132     configure-libiberty 
23133         @[ -f ./libiberty/Makefile ] || exit 0; \
23134         r=`${PWD_COMMAND}`; export r; \
23135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23136         $(HOST_EXPORTS) \
23137         for flag in $(EXTRA_HOST_FLAGS) ; do \
23138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23139         done; \
23140         echo "Doing installcheck in libiberty" ; \
23141         (cd $(HOST_SUBDIR)/libiberty && \
23142           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23143                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23144                   "RANLIB=$${RANLIB}" \
23145                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23146                   installcheck) \
23147           || exit 1
23148
23149 @endif libiberty
23150
23151 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
23152 maybe-mostlyclean-libiberty:
23153 @if libiberty
23154 maybe-mostlyclean-libiberty: mostlyclean-libiberty
23155
23156 mostlyclean-libiberty: 
23157         @[ -f ./libiberty/Makefile ] || exit 0; \
23158         r=`${PWD_COMMAND}`; export r; \
23159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23160         $(HOST_EXPORTS) \
23161         for flag in $(EXTRA_HOST_FLAGS) ; do \
23162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23163         done; \
23164         echo "Doing mostlyclean in libiberty" ; \
23165         (cd $(HOST_SUBDIR)/libiberty && \
23166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23168                   "RANLIB=$${RANLIB}" \
23169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23170                   mostlyclean) \
23171           || exit 1
23172
23173 @endif libiberty
23174
23175 .PHONY: maybe-clean-libiberty clean-libiberty
23176 maybe-clean-libiberty:
23177 @if libiberty
23178 maybe-clean-libiberty: clean-libiberty
23179
23180 clean-libiberty: 
23181         @[ -f ./libiberty/Makefile ] || exit 0; \
23182         r=`${PWD_COMMAND}`; export r; \
23183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23184         $(HOST_EXPORTS) \
23185         for flag in $(EXTRA_HOST_FLAGS) ; do \
23186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23187         done; \
23188         echo "Doing clean in libiberty" ; \
23189         (cd $(HOST_SUBDIR)/libiberty && \
23190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23192                   "RANLIB=$${RANLIB}" \
23193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23194                   clean) \
23195           || exit 1
23196
23197 @endif libiberty
23198
23199 .PHONY: maybe-distclean-libiberty distclean-libiberty
23200 maybe-distclean-libiberty:
23201 @if libiberty
23202 maybe-distclean-libiberty: distclean-libiberty
23203
23204 distclean-libiberty: 
23205         @[ -f ./libiberty/Makefile ] || exit 0; \
23206         r=`${PWD_COMMAND}`; export r; \
23207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23208         $(HOST_EXPORTS) \
23209         for flag in $(EXTRA_HOST_FLAGS) ; do \
23210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23211         done; \
23212         echo "Doing distclean in libiberty" ; \
23213         (cd $(HOST_SUBDIR)/libiberty && \
23214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23216                   "RANLIB=$${RANLIB}" \
23217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23218                   distclean) \
23219           || exit 1
23220
23221 @endif libiberty
23222
23223 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
23224 maybe-maintainer-clean-libiberty:
23225 @if libiberty
23226 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
23227
23228 maintainer-clean-libiberty: 
23229         @[ -f ./libiberty/Makefile ] || exit 0; \
23230         r=`${PWD_COMMAND}`; export r; \
23231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23232         $(HOST_EXPORTS) \
23233         for flag in $(EXTRA_HOST_FLAGS) ; do \
23234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23235         done; \
23236         echo "Doing maintainer-clean in libiberty" ; \
23237         (cd $(HOST_SUBDIR)/libiberty && \
23238           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23239                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23240                   "RANLIB=$${RANLIB}" \
23241                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23242                   maintainer-clean) \
23243           || exit 1
23244
23245 @endif libiberty
23246
23247
23248
23249 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
23250 maybe-configure-libiberty-linker-plugin:
23251 @if gcc-bootstrap
23252 configure-libiberty-linker-plugin: stage_current
23253 @endif gcc-bootstrap
23254 @if libiberty-linker-plugin
23255 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
23256 configure-libiberty-linker-plugin: 
23257         @r=`${PWD_COMMAND}`; export r; \
23258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23259         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23260         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23261         $(HOST_EXPORTS)  \
23262         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
23263         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
23264         case $(srcdir) in \
23265           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23266           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23267                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23268         esac; \
23269         module_srcdir=libiberty; \
23270         $(SHELL) \
23271           $$s/$$module_srcdir/configure \
23272           --srcdir=$${topdir}/$$module_srcdir \
23273           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23274           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
23275           || exit 1
23276 @endif libiberty-linker-plugin
23277
23278
23279
23280 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
23281 maybe-configure-stage1-libiberty-linker-plugin:
23282 @if libiberty-linker-plugin-bootstrap
23283 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23284 configure-stage1-libiberty-linker-plugin:
23285         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23286         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23287         @r=`${PWD_COMMAND}`; export r; \
23288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23289         TFLAGS="$(STAGE1_TFLAGS)"; \
23290         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23291         $(HOST_EXPORTS) \
23292         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23293         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23294         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23295         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23296         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23297         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23298         case $(srcdir) in \
23299           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23300           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23301                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23302         esac; \
23303         module_srcdir=libiberty; \
23304         $(SHELL) $$s/$$module_srcdir/configure \
23305           --srcdir=$${topdir}/$$module_srcdir \
23306           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23307           --target=${target_alias} \
23308            \
23309           $(STAGE1_CONFIGURE_FLAGS) \
23310           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23311 @endif libiberty-linker-plugin-bootstrap
23312
23313 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
23314 maybe-configure-stage2-libiberty-linker-plugin:
23315 @if libiberty-linker-plugin-bootstrap
23316 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23317 configure-stage2-libiberty-linker-plugin:
23318         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23319         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23320         @r=`${PWD_COMMAND}`; export r; \
23321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23322         TFLAGS="$(STAGE2_TFLAGS)"; \
23323         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23324         $(HOST_EXPORTS) \
23325         $(POSTSTAGE1_HOST_EXPORTS) \
23326         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23327         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23328         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23329         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23330         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23331         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23332         case $(srcdir) in \
23333           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23334           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23335                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23336         esac; \
23337         module_srcdir=libiberty; \
23338         $(SHELL) $$s/$$module_srcdir/configure \
23339           --srcdir=$${topdir}/$$module_srcdir \
23340           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23341           --target=${target_alias} \
23342            --with-build-libsubdir=$(HOST_SUBDIR)  \
23343           $(STAGE2_CONFIGURE_FLAGS) \
23344           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23345 @endif libiberty-linker-plugin-bootstrap
23346
23347 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
23348 maybe-configure-stage3-libiberty-linker-plugin:
23349 @if libiberty-linker-plugin-bootstrap
23350 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23351 configure-stage3-libiberty-linker-plugin:
23352         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23353         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23354         @r=`${PWD_COMMAND}`; export r; \
23355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23356         TFLAGS="$(STAGE3_TFLAGS)"; \
23357         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23358         $(HOST_EXPORTS) \
23359         $(POSTSTAGE1_HOST_EXPORTS) \
23360         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23361         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23362         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23363         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23365         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23366         case $(srcdir) in \
23367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23368           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23370         esac; \
23371         module_srcdir=libiberty; \
23372         $(SHELL) $$s/$$module_srcdir/configure \
23373           --srcdir=$${topdir}/$$module_srcdir \
23374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23375           --target=${target_alias} \
23376            --with-build-libsubdir=$(HOST_SUBDIR)  \
23377           $(STAGE3_CONFIGURE_FLAGS) \
23378           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23379 @endif libiberty-linker-plugin-bootstrap
23380
23381 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
23382 maybe-configure-stage4-libiberty-linker-plugin:
23383 @if libiberty-linker-plugin-bootstrap
23384 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23385 configure-stage4-libiberty-linker-plugin:
23386         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23387         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23388         @r=`${PWD_COMMAND}`; export r; \
23389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23390         TFLAGS="$(STAGE4_TFLAGS)"; \
23391         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23392         $(HOST_EXPORTS) \
23393         $(POSTSTAGE1_HOST_EXPORTS) \
23394         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23395         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23396         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23397         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23398         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23399         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23400         case $(srcdir) in \
23401           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23402           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23403                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23404         esac; \
23405         module_srcdir=libiberty; \
23406         $(SHELL) $$s/$$module_srcdir/configure \
23407           --srcdir=$${topdir}/$$module_srcdir \
23408           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23409           --target=${target_alias} \
23410            --with-build-libsubdir=$(HOST_SUBDIR)  \
23411           $(STAGE4_CONFIGURE_FLAGS) \
23412           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23413 @endif libiberty-linker-plugin-bootstrap
23414
23415 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
23416 maybe-configure-stageprofile-libiberty-linker-plugin:
23417 @if libiberty-linker-plugin-bootstrap
23418 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23419 configure-stageprofile-libiberty-linker-plugin:
23420         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23421         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23422         @r=`${PWD_COMMAND}`; export r; \
23423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23424         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23425         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23426         $(HOST_EXPORTS) \
23427         $(POSTSTAGE1_HOST_EXPORTS) \
23428         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23429         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23430         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23431         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23432         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23433         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23434         case $(srcdir) in \
23435           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23436           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23437                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23438         esac; \
23439         module_srcdir=libiberty; \
23440         $(SHELL) $$s/$$module_srcdir/configure \
23441           --srcdir=$${topdir}/$$module_srcdir \
23442           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23443           --target=${target_alias} \
23444            --with-build-libsubdir=$(HOST_SUBDIR)  \
23445           $(STAGEprofile_CONFIGURE_FLAGS) \
23446           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23447 @endif libiberty-linker-plugin-bootstrap
23448
23449 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
23450 maybe-configure-stagefeedback-libiberty-linker-plugin:
23451 @if libiberty-linker-plugin-bootstrap
23452 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23453 configure-stagefeedback-libiberty-linker-plugin:
23454         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23455         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
23456         @r=`${PWD_COMMAND}`; export r; \
23457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23458         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23459         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
23460         $(HOST_EXPORTS) \
23461         $(POSTSTAGE1_HOST_EXPORTS) \
23462         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23463         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23464         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23465         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23466         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin ; \
23467         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
23468         case $(srcdir) in \
23469           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23470           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
23471                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23472         esac; \
23473         module_srcdir=libiberty; \
23474         $(SHELL) $$s/$$module_srcdir/configure \
23475           --srcdir=$${topdir}/$$module_srcdir \
23476           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23477           --target=${target_alias} \
23478            --with-build-libsubdir=$(HOST_SUBDIR)  \
23479           $(STAGEfeedback_CONFIGURE_FLAGS) \
23480           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
23481 @endif libiberty-linker-plugin-bootstrap
23482
23483
23484
23485
23486
23487 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
23488 maybe-all-libiberty-linker-plugin:
23489 @if gcc-bootstrap
23490 all-libiberty-linker-plugin: stage_current
23491 @endif gcc-bootstrap
23492 @if libiberty-linker-plugin
23493 TARGET-libiberty-linker-plugin=all
23494 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
23495 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
23496         @r=`${PWD_COMMAND}`; export r; \
23497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23498         $(HOST_EXPORTS)  \
23499         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23500           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23501                 $(TARGET-libiberty-linker-plugin))
23502 @endif libiberty-linker-plugin
23503
23504
23505
23506 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
23507 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
23508 maybe-all-stage1-libiberty-linker-plugin:
23509 maybe-clean-stage1-libiberty-linker-plugin:
23510 @if libiberty-linker-plugin-bootstrap
23511 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
23512 all-stage1: all-stage1-libiberty-linker-plugin
23513 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23514 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
23515         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23516         @r=`${PWD_COMMAND}`; export r; \
23517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23518         TFLAGS="$(STAGE1_TFLAGS)"; \
23519         $(HOST_EXPORTS)  \
23520         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23521         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23522                 CFLAGS="$(STAGE1_CFLAGS)" \
23523                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
23524                 LIBCFLAGS="$(LIBCFLAGS)" \
23525                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23526                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23527                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23528                 $(EXTRA_HOST_FLAGS)  \
23529                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23530                 TFLAGS="$(STAGE1_TFLAGS)" \
23531                 $(TARGET-stage1-libiberty-linker-plugin)
23532
23533 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
23534 clean-stage1: clean-stage1-libiberty-linker-plugin
23535 clean-stage1-libiberty-linker-plugin:
23536         @if [ $(current_stage) = stage1 ]; then \
23537           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23538         else \
23539           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
23540           $(MAKE) stage1-start; \
23541         fi; \
23542         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23543         $(MAKE) $(EXTRA_HOST_FLAGS)  \
23544         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23545 @endif libiberty-linker-plugin-bootstrap
23546
23547
23548 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
23549 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
23550 maybe-all-stage2-libiberty-linker-plugin:
23551 maybe-clean-stage2-libiberty-linker-plugin:
23552 @if libiberty-linker-plugin-bootstrap
23553 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
23554 all-stage2: all-stage2-libiberty-linker-plugin
23555 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23556 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
23557         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23558         @r=`${PWD_COMMAND}`; export r; \
23559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23560         TFLAGS="$(STAGE2_TFLAGS)"; \
23561         $(HOST_EXPORTS) \
23562         $(POSTSTAGE1_HOST_EXPORTS)  \
23563         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23564         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23565                 CFLAGS="$(STAGE2_CFLAGS)" \
23566                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23567                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23568                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23569                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23570                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23571                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23572                 TFLAGS="$(STAGE2_TFLAGS)" \
23573                 $(TARGET-stage2-libiberty-linker-plugin)
23574
23575 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
23576 clean-stage2: clean-stage2-libiberty-linker-plugin
23577 clean-stage2-libiberty-linker-plugin:
23578         @if [ $(current_stage) = stage2 ]; then \
23579           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23580         else \
23581           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
23582           $(MAKE) stage2-start; \
23583         fi; \
23584         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23585         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23586 @endif libiberty-linker-plugin-bootstrap
23587
23588
23589 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
23590 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
23591 maybe-all-stage3-libiberty-linker-plugin:
23592 maybe-clean-stage3-libiberty-linker-plugin:
23593 @if libiberty-linker-plugin-bootstrap
23594 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
23595 all-stage3: all-stage3-libiberty-linker-plugin
23596 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23597 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
23598         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23599         @r=`${PWD_COMMAND}`; export r; \
23600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23601         TFLAGS="$(STAGE3_TFLAGS)"; \
23602         $(HOST_EXPORTS) \
23603         $(POSTSTAGE1_HOST_EXPORTS)  \
23604         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23605         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23606                 CFLAGS="$(STAGE3_CFLAGS)" \
23607                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23608                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23609                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23610                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23611                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23612                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23613                 TFLAGS="$(STAGE3_TFLAGS)" \
23614                 $(TARGET-stage3-libiberty-linker-plugin)
23615
23616 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
23617 clean-stage3: clean-stage3-libiberty-linker-plugin
23618 clean-stage3-libiberty-linker-plugin:
23619         @if [ $(current_stage) = stage3 ]; then \
23620           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23621         else \
23622           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
23623           $(MAKE) stage3-start; \
23624         fi; \
23625         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23626         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23627 @endif libiberty-linker-plugin-bootstrap
23628
23629
23630 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
23631 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
23632 maybe-all-stage4-libiberty-linker-plugin:
23633 maybe-clean-stage4-libiberty-linker-plugin:
23634 @if libiberty-linker-plugin-bootstrap
23635 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
23636 all-stage4: all-stage4-libiberty-linker-plugin
23637 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23638 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
23639         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23640         @r=`${PWD_COMMAND}`; export r; \
23641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23642         TFLAGS="$(STAGE4_TFLAGS)"; \
23643         $(HOST_EXPORTS) \
23644         $(POSTSTAGE1_HOST_EXPORTS)  \
23645         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23646         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23647                 CFLAGS="$(STAGE4_CFLAGS)" \
23648                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23649                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23650                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23651                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23652                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23653                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23654                 TFLAGS="$(STAGE4_TFLAGS)" \
23655                 $(TARGET-stage4-libiberty-linker-plugin)
23656
23657 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
23658 clean-stage4: clean-stage4-libiberty-linker-plugin
23659 clean-stage4-libiberty-linker-plugin:
23660         @if [ $(current_stage) = stage4 ]; then \
23661           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23662         else \
23663           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
23664           $(MAKE) stage4-start; \
23665         fi; \
23666         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23667         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23668 @endif libiberty-linker-plugin-bootstrap
23669
23670
23671 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
23672 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
23673 maybe-all-stageprofile-libiberty-linker-plugin:
23674 maybe-clean-stageprofile-libiberty-linker-plugin:
23675 @if libiberty-linker-plugin-bootstrap
23676 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
23677 all-stageprofile: all-stageprofile-libiberty-linker-plugin
23678 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23679 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
23680         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23681         @r=`${PWD_COMMAND}`; export r; \
23682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23683         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23684         $(HOST_EXPORTS) \
23685         $(POSTSTAGE1_HOST_EXPORTS)  \
23686         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23687         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23688                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23689                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23690                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23691                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23692                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23693                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23694                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23695                 TFLAGS="$(STAGEprofile_TFLAGS)" \
23696                 $(TARGET-stageprofile-libiberty-linker-plugin)
23697
23698 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
23699 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
23700 clean-stageprofile-libiberty-linker-plugin:
23701         @if [ $(current_stage) = stageprofile ]; then \
23702           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23703         else \
23704           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
23705           $(MAKE) stageprofile-start; \
23706         fi; \
23707         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23708         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23709 @endif libiberty-linker-plugin-bootstrap
23710
23711
23712 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
23713 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
23714 maybe-all-stagefeedback-libiberty-linker-plugin:
23715 maybe-clean-stagefeedback-libiberty-linker-plugin:
23716 @if libiberty-linker-plugin-bootstrap
23717 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
23718 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
23719 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
23720 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
23721         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23722         @r=`${PWD_COMMAND}`; export r; \
23723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23724         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23725         $(HOST_EXPORTS) \
23726         $(POSTSTAGE1_HOST_EXPORTS)  \
23727         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23728         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23729                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23730                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23731                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23732                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23733                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23734                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23735                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
23736                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
23737                 $(TARGET-stagefeedback-libiberty-linker-plugin)
23738
23739 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
23740 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
23741 clean-stagefeedback-libiberty-linker-plugin:
23742         @if [ $(current_stage) = stagefeedback ]; then \
23743           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
23744         else \
23745           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
23746           $(MAKE) stagefeedback-start; \
23747         fi; \
23748         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23749         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
23750 @endif libiberty-linker-plugin-bootstrap
23751
23752
23753
23754
23755
23756 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
23757 maybe-check-libiberty-linker-plugin:
23758 @if libiberty-linker-plugin
23759 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
23760
23761 check-libiberty-linker-plugin:
23762         @: $(MAKE); $(unstage)
23763         @r=`${PWD_COMMAND}`; export r; \
23764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23765         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23766         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23767           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
23768
23769 @endif libiberty-linker-plugin
23770
23771 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
23772 maybe-install-libiberty-linker-plugin:
23773 @if libiberty-linker-plugin
23774 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
23775
23776 install-libiberty-linker-plugin: installdirs
23777         @: $(MAKE); $(unstage)
23778         @r=`${PWD_COMMAND}`; export r; \
23779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23780         $(HOST_EXPORTS) \
23781         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23782           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
23783
23784 @endif libiberty-linker-plugin
23785
23786 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
23787 maybe-install-strip-libiberty-linker-plugin:
23788 @if libiberty-linker-plugin
23789 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
23790
23791 install-strip-libiberty-linker-plugin: installdirs
23792         @: $(MAKE); $(unstage)
23793         @r=`${PWD_COMMAND}`; export r; \
23794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23795         $(HOST_EXPORTS) \
23796         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23797           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
23798
23799 @endif libiberty-linker-plugin
23800
23801 # Other targets (info, dvi, pdf, etc.)
23802
23803 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
23804 maybe-info-libiberty-linker-plugin:
23805 @if libiberty-linker-plugin
23806 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
23807
23808 info-libiberty-linker-plugin: \
23809     configure-libiberty-linker-plugin 
23810         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23811         r=`${PWD_COMMAND}`; export r; \
23812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23813         $(HOST_EXPORTS) \
23814         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23816         done; \
23817         echo "Doing info in libiberty-linker-plugin" ; \
23818         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23821                   "RANLIB=$${RANLIB}" \
23822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23823                   info) \
23824           || exit 1
23825
23826 @endif libiberty-linker-plugin
23827
23828 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
23829 maybe-dvi-libiberty-linker-plugin:
23830 @if libiberty-linker-plugin
23831 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
23832
23833 dvi-libiberty-linker-plugin: \
23834     configure-libiberty-linker-plugin 
23835         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23836         r=`${PWD_COMMAND}`; export r; \
23837         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23838         $(HOST_EXPORTS) \
23839         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23840           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23841         done; \
23842         echo "Doing dvi in libiberty-linker-plugin" ; \
23843         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23844           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23845                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23846                   "RANLIB=$${RANLIB}" \
23847                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23848                   dvi) \
23849           || exit 1
23850
23851 @endif libiberty-linker-plugin
23852
23853 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
23854 maybe-pdf-libiberty-linker-plugin:
23855 @if libiberty-linker-plugin
23856 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
23857
23858 pdf-libiberty-linker-plugin: \
23859     configure-libiberty-linker-plugin 
23860         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23861         r=`${PWD_COMMAND}`; export r; \
23862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23863         $(HOST_EXPORTS) \
23864         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23866         done; \
23867         echo "Doing pdf in libiberty-linker-plugin" ; \
23868         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23869           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23870                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23871                   "RANLIB=$${RANLIB}" \
23872                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23873                   pdf) \
23874           || exit 1
23875
23876 @endif libiberty-linker-plugin
23877
23878 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
23879 maybe-html-libiberty-linker-plugin:
23880 @if libiberty-linker-plugin
23881 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
23882
23883 html-libiberty-linker-plugin: \
23884     configure-libiberty-linker-plugin 
23885         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23886         r=`${PWD_COMMAND}`; export r; \
23887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23888         $(HOST_EXPORTS) \
23889         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23890           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23891         done; \
23892         echo "Doing html in libiberty-linker-plugin" ; \
23893         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23896                   "RANLIB=$${RANLIB}" \
23897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23898                   html) \
23899           || exit 1
23900
23901 @endif libiberty-linker-plugin
23902
23903 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
23904 maybe-TAGS-libiberty-linker-plugin:
23905 @if libiberty-linker-plugin
23906 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
23907
23908 TAGS-libiberty-linker-plugin: \
23909     configure-libiberty-linker-plugin 
23910         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23911         r=`${PWD_COMMAND}`; export r; \
23912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23913         $(HOST_EXPORTS) \
23914         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23915           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23916         done; \
23917         echo "Doing TAGS in libiberty-linker-plugin" ; \
23918         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23919           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23920                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23921                   "RANLIB=$${RANLIB}" \
23922                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23923                   TAGS) \
23924           || exit 1
23925
23926 @endif libiberty-linker-plugin
23927
23928 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
23929 maybe-install-info-libiberty-linker-plugin:
23930 @if libiberty-linker-plugin
23931 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
23932
23933 install-info-libiberty-linker-plugin: \
23934     configure-libiberty-linker-plugin \
23935     info-libiberty-linker-plugin 
23936         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23937         r=`${PWD_COMMAND}`; export r; \
23938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23939         $(HOST_EXPORTS) \
23940         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23942         done; \
23943         echo "Doing install-info in libiberty-linker-plugin" ; \
23944         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23947                   "RANLIB=$${RANLIB}" \
23948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23949                   install-info) \
23950           || exit 1
23951
23952 @endif libiberty-linker-plugin
23953
23954 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
23955 maybe-install-pdf-libiberty-linker-plugin:
23956 @if libiberty-linker-plugin
23957 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
23958
23959 install-pdf-libiberty-linker-plugin: \
23960     configure-libiberty-linker-plugin \
23961     pdf-libiberty-linker-plugin 
23962         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23963         r=`${PWD_COMMAND}`; export r; \
23964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23965         $(HOST_EXPORTS) \
23966         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23967           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23968         done; \
23969         echo "Doing install-pdf in libiberty-linker-plugin" ; \
23970         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23973                   "RANLIB=$${RANLIB}" \
23974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23975                   install-pdf) \
23976           || exit 1
23977
23978 @endif libiberty-linker-plugin
23979
23980 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
23981 maybe-install-html-libiberty-linker-plugin:
23982 @if libiberty-linker-plugin
23983 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
23984
23985 install-html-libiberty-linker-plugin: \
23986     configure-libiberty-linker-plugin \
23987     html-libiberty-linker-plugin 
23988         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
23989         r=`${PWD_COMMAND}`; export r; \
23990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23991         $(HOST_EXPORTS) \
23992         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
23993           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23994         done; \
23995         echo "Doing install-html in libiberty-linker-plugin" ; \
23996         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
23997           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23998                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23999                   "RANLIB=$${RANLIB}" \
24000                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24001                   install-html) \
24002           || exit 1
24003
24004 @endif libiberty-linker-plugin
24005
24006 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
24007 maybe-installcheck-libiberty-linker-plugin:
24008 @if libiberty-linker-plugin
24009 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
24010
24011 installcheck-libiberty-linker-plugin: \
24012     configure-libiberty-linker-plugin 
24013         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24014         r=`${PWD_COMMAND}`; export r; \
24015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24016         $(HOST_EXPORTS) \
24017         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24018           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24019         done; \
24020         echo "Doing installcheck in libiberty-linker-plugin" ; \
24021         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24022           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24023                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24024                   "RANLIB=$${RANLIB}" \
24025                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24026                   installcheck) \
24027           || exit 1
24028
24029 @endif libiberty-linker-plugin
24030
24031 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
24032 maybe-mostlyclean-libiberty-linker-plugin:
24033 @if libiberty-linker-plugin
24034 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
24035
24036 mostlyclean-libiberty-linker-plugin: 
24037         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24038         r=`${PWD_COMMAND}`; export r; \
24039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24040         $(HOST_EXPORTS) \
24041         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24043         done; \
24044         echo "Doing mostlyclean in libiberty-linker-plugin" ; \
24045         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24048                   "RANLIB=$${RANLIB}" \
24049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24050                   mostlyclean) \
24051           || exit 1
24052
24053 @endif libiberty-linker-plugin
24054
24055 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
24056 maybe-clean-libiberty-linker-plugin:
24057 @if libiberty-linker-plugin
24058 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
24059
24060 clean-libiberty-linker-plugin: 
24061         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24062         r=`${PWD_COMMAND}`; export r; \
24063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24064         $(HOST_EXPORTS) \
24065         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24067         done; \
24068         echo "Doing clean in libiberty-linker-plugin" ; \
24069         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24072                   "RANLIB=$${RANLIB}" \
24073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24074                   clean) \
24075           || exit 1
24076
24077 @endif libiberty-linker-plugin
24078
24079 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
24080 maybe-distclean-libiberty-linker-plugin:
24081 @if libiberty-linker-plugin
24082 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
24083
24084 distclean-libiberty-linker-plugin: 
24085         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24086         r=`${PWD_COMMAND}`; export r; \
24087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24088         $(HOST_EXPORTS) \
24089         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24090           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24091         done; \
24092         echo "Doing distclean in libiberty-linker-plugin" ; \
24093         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24094           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24095                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24096                   "RANLIB=$${RANLIB}" \
24097                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24098                   distclean) \
24099           || exit 1
24100
24101 @endif libiberty-linker-plugin
24102
24103 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
24104 maybe-maintainer-clean-libiberty-linker-plugin:
24105 @if libiberty-linker-plugin
24106 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
24107
24108 maintainer-clean-libiberty-linker-plugin: 
24109         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
24110         r=`${PWD_COMMAND}`; export r; \
24111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24112         $(HOST_EXPORTS) \
24113         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
24114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24115         done; \
24116         echo "Doing maintainer-clean in libiberty-linker-plugin" ; \
24117         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
24118           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24119                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24120                   "RANLIB=$${RANLIB}" \
24121                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24122                   maintainer-clean) \
24123           || exit 1
24124
24125 @endif libiberty-linker-plugin
24126
24127
24128
24129 .PHONY: configure-libiconv maybe-configure-libiconv
24130 maybe-configure-libiconv:
24131 @if gcc-bootstrap
24132 configure-libiconv: stage_current
24133 @endif gcc-bootstrap
24134 @if libiconv
24135 maybe-configure-libiconv: configure-libiconv
24136 configure-libiconv: 
24137         @: $(MAKE); $(unstage)
24138         @r=`${PWD_COMMAND}`; export r; \
24139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24140         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
24141         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv ; \
24142         $(HOST_EXPORTS)  \
24143         echo Configuring in $(HOST_SUBDIR)/libiconv; \
24144         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
24145         case $(srcdir) in \
24146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24147           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
24148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24149         esac; \
24150         module_srcdir=libiconv; \
24151         $(SHELL) \
24152           $$s/$$module_srcdir/configure \
24153           --srcdir=$${topdir}/$$module_srcdir \
24154           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24155           --target=${target_alias} --disable-shared \
24156           || exit 1
24157 @endif libiconv
24158
24159
24160
24161
24162
24163 .PHONY: all-libiconv maybe-all-libiconv
24164 maybe-all-libiconv:
24165 @if gcc-bootstrap
24166 all-libiconv: stage_current
24167 @endif gcc-bootstrap
24168 @if libiconv
24169 TARGET-libiconv=all
24170 maybe-all-libiconv: all-libiconv
24171 all-libiconv: configure-libiconv
24172         @: $(MAKE); $(unstage)
24173         @r=`${PWD_COMMAND}`; export r; \
24174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24175         $(HOST_EXPORTS)  \
24176         (cd $(HOST_SUBDIR)/libiconv && \
24177           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24178                 $(TARGET-libiconv))
24179 @endif libiconv
24180
24181
24182
24183
24184 .PHONY: check-libiconv maybe-check-libiconv
24185 maybe-check-libiconv:
24186 @if libiconv
24187 maybe-check-libiconv: check-libiconv
24188
24189 check-libiconv:
24190         @: $(MAKE); $(unstage)
24191         @r=`${PWD_COMMAND}`; export r; \
24192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24193         $(HOST_EXPORTS)  \
24194         (cd $(HOST_SUBDIR)/libiconv && \
24195           $(MAKE) $(FLAGS_TO_PASS)  check)
24196
24197 @endif libiconv
24198
24199 .PHONY: install-libiconv maybe-install-libiconv
24200 maybe-install-libiconv:
24201 @if libiconv
24202 maybe-install-libiconv: install-libiconv
24203
24204 install-libiconv:
24205
24206 @endif libiconv
24207
24208 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
24209 maybe-install-strip-libiconv:
24210 @if libiconv
24211 maybe-install-strip-libiconv: install-strip-libiconv
24212
24213 install-strip-libiconv:
24214
24215 @endif libiconv
24216
24217 # Other targets (info, dvi, pdf, etc.)
24218
24219 .PHONY: maybe-info-libiconv info-libiconv
24220 maybe-info-libiconv:
24221 @if libiconv
24222 maybe-info-libiconv: info-libiconv
24223
24224 info-libiconv: \
24225     configure-libiconv 
24226         @: $(MAKE); $(unstage)
24227         @[ -f ./libiconv/Makefile ] || exit 0; \
24228         r=`${PWD_COMMAND}`; export r; \
24229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24230         $(HOST_EXPORTS) \
24231         for flag in $(EXTRA_HOST_FLAGS) ; do \
24232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24233         done; \
24234         echo "Doing info in libiconv" ; \
24235         (cd $(HOST_SUBDIR)/libiconv && \
24236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24238                   "RANLIB=$${RANLIB}" \
24239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24240                   info) \
24241           || exit 1
24242
24243 @endif libiconv
24244
24245 .PHONY: maybe-dvi-libiconv dvi-libiconv
24246 maybe-dvi-libiconv:
24247 @if libiconv
24248 maybe-dvi-libiconv: dvi-libiconv
24249
24250 dvi-libiconv: \
24251     configure-libiconv 
24252         @: $(MAKE); $(unstage)
24253         @[ -f ./libiconv/Makefile ] || exit 0; \
24254         r=`${PWD_COMMAND}`; export r; \
24255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24256         $(HOST_EXPORTS) \
24257         for flag in $(EXTRA_HOST_FLAGS) ; do \
24258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24259         done; \
24260         echo "Doing dvi in libiconv" ; \
24261         (cd $(HOST_SUBDIR)/libiconv && \
24262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24264                   "RANLIB=$${RANLIB}" \
24265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24266                   dvi) \
24267           || exit 1
24268
24269 @endif libiconv
24270
24271 .PHONY: maybe-pdf-libiconv pdf-libiconv
24272 maybe-pdf-libiconv:
24273 @if libiconv
24274 maybe-pdf-libiconv: pdf-libiconv
24275
24276 pdf-libiconv: \
24277     configure-libiconv 
24278         @: $(MAKE); $(unstage)
24279         @[ -f ./libiconv/Makefile ] || exit 0; \
24280         r=`${PWD_COMMAND}`; export r; \
24281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24282         $(HOST_EXPORTS) \
24283         for flag in $(EXTRA_HOST_FLAGS) ; do \
24284           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24285         done; \
24286         echo "Doing pdf in libiconv" ; \
24287         (cd $(HOST_SUBDIR)/libiconv && \
24288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24290                   "RANLIB=$${RANLIB}" \
24291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24292                   pdf) \
24293           || exit 1
24294
24295 @endif libiconv
24296
24297 .PHONY: maybe-html-libiconv html-libiconv
24298 maybe-html-libiconv:
24299 @if libiconv
24300 maybe-html-libiconv: html-libiconv
24301
24302 html-libiconv: \
24303     configure-libiconv 
24304         @: $(MAKE); $(unstage)
24305         @[ -f ./libiconv/Makefile ] || exit 0; \
24306         r=`${PWD_COMMAND}`; export r; \
24307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24308         $(HOST_EXPORTS) \
24309         for flag in $(EXTRA_HOST_FLAGS) ; do \
24310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24311         done; \
24312         echo "Doing html in libiconv" ; \
24313         (cd $(HOST_SUBDIR)/libiconv && \
24314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24316                   "RANLIB=$${RANLIB}" \
24317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24318                   html) \
24319           || exit 1
24320
24321 @endif libiconv
24322
24323 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
24324 maybe-TAGS-libiconv:
24325 @if libiconv
24326 maybe-TAGS-libiconv: TAGS-libiconv
24327
24328 TAGS-libiconv: \
24329     configure-libiconv 
24330         @: $(MAKE); $(unstage)
24331         @[ -f ./libiconv/Makefile ] || exit 0; \
24332         r=`${PWD_COMMAND}`; export r; \
24333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24334         $(HOST_EXPORTS) \
24335         for flag in $(EXTRA_HOST_FLAGS) ; do \
24336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24337         done; \
24338         echo "Doing TAGS in libiconv" ; \
24339         (cd $(HOST_SUBDIR)/libiconv && \
24340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24342                   "RANLIB=$${RANLIB}" \
24343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24344                   TAGS) \
24345           || exit 1
24346
24347 @endif libiconv
24348
24349 .PHONY: maybe-install-info-libiconv install-info-libiconv
24350 maybe-install-info-libiconv:
24351 @if libiconv
24352 maybe-install-info-libiconv: install-info-libiconv
24353
24354 # libiconv doesn't support install-info.
24355 install-info-libiconv:
24356
24357 @endif libiconv
24358
24359 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
24360 maybe-install-pdf-libiconv:
24361 @if libiconv
24362 maybe-install-pdf-libiconv: install-pdf-libiconv
24363
24364 # libiconv doesn't support install-pdf.
24365 install-pdf-libiconv:
24366
24367 @endif libiconv
24368
24369 .PHONY: maybe-install-html-libiconv install-html-libiconv
24370 maybe-install-html-libiconv:
24371 @if libiconv
24372 maybe-install-html-libiconv: install-html-libiconv
24373
24374 # libiconv doesn't support install-html.
24375 install-html-libiconv:
24376
24377 @endif libiconv
24378
24379 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
24380 maybe-installcheck-libiconv:
24381 @if libiconv
24382 maybe-installcheck-libiconv: installcheck-libiconv
24383
24384 installcheck-libiconv: \
24385     configure-libiconv 
24386         @: $(MAKE); $(unstage)
24387         @[ -f ./libiconv/Makefile ] || exit 0; \
24388         r=`${PWD_COMMAND}`; export r; \
24389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24390         $(HOST_EXPORTS) \
24391         for flag in $(EXTRA_HOST_FLAGS) ; do \
24392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24393         done; \
24394         echo "Doing installcheck in libiconv" ; \
24395         (cd $(HOST_SUBDIR)/libiconv && \
24396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24398                   "RANLIB=$${RANLIB}" \
24399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24400                   installcheck) \
24401           || exit 1
24402
24403 @endif libiconv
24404
24405 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
24406 maybe-mostlyclean-libiconv:
24407 @if libiconv
24408 maybe-mostlyclean-libiconv: mostlyclean-libiconv
24409
24410 mostlyclean-libiconv: 
24411         @: $(MAKE); $(unstage)
24412         @[ -f ./libiconv/Makefile ] || exit 0; \
24413         r=`${PWD_COMMAND}`; export r; \
24414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24415         $(HOST_EXPORTS) \
24416         for flag in $(EXTRA_HOST_FLAGS) ; do \
24417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24418         done; \
24419         echo "Doing mostlyclean in libiconv" ; \
24420         (cd $(HOST_SUBDIR)/libiconv && \
24421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24423                   "RANLIB=$${RANLIB}" \
24424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24425                   mostlyclean) \
24426           || exit 1
24427
24428 @endif libiconv
24429
24430 .PHONY: maybe-clean-libiconv clean-libiconv
24431 maybe-clean-libiconv:
24432 @if libiconv
24433 maybe-clean-libiconv: clean-libiconv
24434
24435 clean-libiconv: 
24436         @: $(MAKE); $(unstage)
24437         @[ -f ./libiconv/Makefile ] || exit 0; \
24438         r=`${PWD_COMMAND}`; export r; \
24439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24440         $(HOST_EXPORTS) \
24441         for flag in $(EXTRA_HOST_FLAGS) ; do \
24442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24443         done; \
24444         echo "Doing clean in libiconv" ; \
24445         (cd $(HOST_SUBDIR)/libiconv && \
24446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24448                   "RANLIB=$${RANLIB}" \
24449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24450                   clean) \
24451           || exit 1
24452
24453 @endif libiconv
24454
24455 .PHONY: maybe-distclean-libiconv distclean-libiconv
24456 maybe-distclean-libiconv:
24457 @if libiconv
24458 maybe-distclean-libiconv: distclean-libiconv
24459
24460 distclean-libiconv: 
24461         @: $(MAKE); $(unstage)
24462         @[ -f ./libiconv/Makefile ] || exit 0; \
24463         r=`${PWD_COMMAND}`; export r; \
24464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24465         $(HOST_EXPORTS) \
24466         for flag in $(EXTRA_HOST_FLAGS) ; do \
24467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24468         done; \
24469         echo "Doing distclean in libiconv" ; \
24470         (cd $(HOST_SUBDIR)/libiconv && \
24471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24473                   "RANLIB=$${RANLIB}" \
24474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24475                   distclean) \
24476           || exit 1
24477
24478 @endif libiconv
24479
24480 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
24481 maybe-maintainer-clean-libiconv:
24482 @if libiconv
24483 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
24484
24485 maintainer-clean-libiconv: 
24486         @: $(MAKE); $(unstage)
24487         @[ -f ./libiconv/Makefile ] || exit 0; \
24488         r=`${PWD_COMMAND}`; export r; \
24489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24490         $(HOST_EXPORTS) \
24491         for flag in $(EXTRA_HOST_FLAGS) ; do \
24492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24493         done; \
24494         echo "Doing maintainer-clean in libiconv" ; \
24495         (cd $(HOST_SUBDIR)/libiconv && \
24496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24498                   "RANLIB=$${RANLIB}" \
24499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24500                   maintainer-clean) \
24501           || exit 1
24502
24503 @endif libiconv
24504
24505
24506
24507 .PHONY: configure-m4 maybe-configure-m4
24508 maybe-configure-m4:
24509 @if gcc-bootstrap
24510 configure-m4: stage_current
24511 @endif gcc-bootstrap
24512 @if m4
24513 maybe-configure-m4: configure-m4
24514 configure-m4: 
24515         @: $(MAKE); $(unstage)
24516         @r=`${PWD_COMMAND}`; export r; \
24517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24518         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
24519         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4 ; \
24520         $(HOST_EXPORTS)  \
24521         echo Configuring in $(HOST_SUBDIR)/m4; \
24522         cd "$(HOST_SUBDIR)/m4" || exit 1; \
24523         case $(srcdir) in \
24524           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24525           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
24526                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24527         esac; \
24528         module_srcdir=m4; \
24529         $(SHELL) \
24530           $$s/$$module_srcdir/configure \
24531           --srcdir=$${topdir}/$$module_srcdir \
24532           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24533           --target=${target_alias}  \
24534           || exit 1
24535 @endif m4
24536
24537
24538
24539
24540
24541 .PHONY: all-m4 maybe-all-m4
24542 maybe-all-m4:
24543 @if gcc-bootstrap
24544 all-m4: stage_current
24545 @endif gcc-bootstrap
24546 @if m4
24547 TARGET-m4=all
24548 maybe-all-m4: all-m4
24549 all-m4: configure-m4
24550         @: $(MAKE); $(unstage)
24551         @r=`${PWD_COMMAND}`; export r; \
24552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24553         $(HOST_EXPORTS)  \
24554         (cd $(HOST_SUBDIR)/m4 && \
24555           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24556                 $(TARGET-m4))
24557 @endif m4
24558
24559
24560
24561
24562 .PHONY: check-m4 maybe-check-m4
24563 maybe-check-m4:
24564 @if m4
24565 maybe-check-m4: check-m4
24566
24567 check-m4:
24568         @: $(MAKE); $(unstage)
24569         @r=`${PWD_COMMAND}`; export r; \
24570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24571         $(HOST_EXPORTS)  \
24572         (cd $(HOST_SUBDIR)/m4 && \
24573           $(MAKE) $(FLAGS_TO_PASS)  check)
24574
24575 @endif m4
24576
24577 .PHONY: install-m4 maybe-install-m4
24578 maybe-install-m4:
24579 @if m4
24580 maybe-install-m4: install-m4
24581
24582 install-m4: installdirs
24583         @: $(MAKE); $(unstage)
24584         @r=`${PWD_COMMAND}`; export r; \
24585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24586         $(HOST_EXPORTS) \
24587         (cd $(HOST_SUBDIR)/m4 && \
24588           $(MAKE) $(FLAGS_TO_PASS)  install)
24589
24590 @endif m4
24591
24592 .PHONY: install-strip-m4 maybe-install-strip-m4
24593 maybe-install-strip-m4:
24594 @if m4
24595 maybe-install-strip-m4: install-strip-m4
24596
24597 install-strip-m4: installdirs
24598         @: $(MAKE); $(unstage)
24599         @r=`${PWD_COMMAND}`; export r; \
24600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24601         $(HOST_EXPORTS) \
24602         (cd $(HOST_SUBDIR)/m4 && \
24603           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24604
24605 @endif m4
24606
24607 # Other targets (info, dvi, pdf, etc.)
24608
24609 .PHONY: maybe-info-m4 info-m4
24610 maybe-info-m4:
24611 @if m4
24612 maybe-info-m4: info-m4
24613
24614 info-m4: \
24615     configure-m4 
24616         @: $(MAKE); $(unstage)
24617         @[ -f ./m4/Makefile ] || exit 0; \
24618         r=`${PWD_COMMAND}`; export r; \
24619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24620         $(HOST_EXPORTS) \
24621         for flag in $(EXTRA_HOST_FLAGS) ; do \
24622           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24623         done; \
24624         echo "Doing info in m4" ; \
24625         (cd $(HOST_SUBDIR)/m4 && \
24626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24628                   "RANLIB=$${RANLIB}" \
24629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24630                   info) \
24631           || exit 1
24632
24633 @endif m4
24634
24635 .PHONY: maybe-dvi-m4 dvi-m4
24636 maybe-dvi-m4:
24637 @if m4
24638 maybe-dvi-m4: dvi-m4
24639
24640 dvi-m4: \
24641     configure-m4 
24642         @: $(MAKE); $(unstage)
24643         @[ -f ./m4/Makefile ] || exit 0; \
24644         r=`${PWD_COMMAND}`; export r; \
24645         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24646         $(HOST_EXPORTS) \
24647         for flag in $(EXTRA_HOST_FLAGS) ; do \
24648           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24649         done; \
24650         echo "Doing dvi in m4" ; \
24651         (cd $(HOST_SUBDIR)/m4 && \
24652           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24653                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24654                   "RANLIB=$${RANLIB}" \
24655                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24656                   dvi) \
24657           || exit 1
24658
24659 @endif m4
24660
24661 .PHONY: maybe-pdf-m4 pdf-m4
24662 maybe-pdf-m4:
24663 @if m4
24664 maybe-pdf-m4: pdf-m4
24665
24666 pdf-m4: \
24667     configure-m4 
24668         @: $(MAKE); $(unstage)
24669         @[ -f ./m4/Makefile ] || exit 0; \
24670         r=`${PWD_COMMAND}`; export r; \
24671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24672         $(HOST_EXPORTS) \
24673         for flag in $(EXTRA_HOST_FLAGS) ; do \
24674           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24675         done; \
24676         echo "Doing pdf in m4" ; \
24677         (cd $(HOST_SUBDIR)/m4 && \
24678           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24679                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24680                   "RANLIB=$${RANLIB}" \
24681                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24682                   pdf) \
24683           || exit 1
24684
24685 @endif m4
24686
24687 .PHONY: maybe-html-m4 html-m4
24688 maybe-html-m4:
24689 @if m4
24690 maybe-html-m4: html-m4
24691
24692 html-m4: \
24693     configure-m4 
24694         @: $(MAKE); $(unstage)
24695         @[ -f ./m4/Makefile ] || exit 0; \
24696         r=`${PWD_COMMAND}`; export r; \
24697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24698         $(HOST_EXPORTS) \
24699         for flag in $(EXTRA_HOST_FLAGS) ; do \
24700           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24701         done; \
24702         echo "Doing html in m4" ; \
24703         (cd $(HOST_SUBDIR)/m4 && \
24704           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24705                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24706                   "RANLIB=$${RANLIB}" \
24707                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24708                   html) \
24709           || exit 1
24710
24711 @endif m4
24712
24713 .PHONY: maybe-TAGS-m4 TAGS-m4
24714 maybe-TAGS-m4:
24715 @if m4
24716 maybe-TAGS-m4: TAGS-m4
24717
24718 TAGS-m4: \
24719     configure-m4 
24720         @: $(MAKE); $(unstage)
24721         @[ -f ./m4/Makefile ] || exit 0; \
24722         r=`${PWD_COMMAND}`; export r; \
24723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24724         $(HOST_EXPORTS) \
24725         for flag in $(EXTRA_HOST_FLAGS) ; do \
24726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24727         done; \
24728         echo "Doing TAGS in m4" ; \
24729         (cd $(HOST_SUBDIR)/m4 && \
24730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24732                   "RANLIB=$${RANLIB}" \
24733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24734                   TAGS) \
24735           || exit 1
24736
24737 @endif m4
24738
24739 .PHONY: maybe-install-info-m4 install-info-m4
24740 maybe-install-info-m4:
24741 @if m4
24742 maybe-install-info-m4: install-info-m4
24743
24744 install-info-m4: \
24745     configure-m4 \
24746     info-m4 
24747         @: $(MAKE); $(unstage)
24748         @[ -f ./m4/Makefile ] || exit 0; \
24749         r=`${PWD_COMMAND}`; export r; \
24750         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24751         $(HOST_EXPORTS) \
24752         for flag in $(EXTRA_HOST_FLAGS) ; do \
24753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24754         done; \
24755         echo "Doing install-info in m4" ; \
24756         (cd $(HOST_SUBDIR)/m4 && \
24757           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24758                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24759                   "RANLIB=$${RANLIB}" \
24760                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24761                   install-info) \
24762           || exit 1
24763
24764 @endif m4
24765
24766 .PHONY: maybe-install-pdf-m4 install-pdf-m4
24767 maybe-install-pdf-m4:
24768 @if m4
24769 maybe-install-pdf-m4: install-pdf-m4
24770
24771 install-pdf-m4: \
24772     configure-m4 \
24773     pdf-m4 
24774         @: $(MAKE); $(unstage)
24775         @[ -f ./m4/Makefile ] || exit 0; \
24776         r=`${PWD_COMMAND}`; export r; \
24777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24778         $(HOST_EXPORTS) \
24779         for flag in $(EXTRA_HOST_FLAGS) ; do \
24780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24781         done; \
24782         echo "Doing install-pdf in m4" ; \
24783         (cd $(HOST_SUBDIR)/m4 && \
24784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24786                   "RANLIB=$${RANLIB}" \
24787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24788                   install-pdf) \
24789           || exit 1
24790
24791 @endif m4
24792
24793 .PHONY: maybe-install-html-m4 install-html-m4
24794 maybe-install-html-m4:
24795 @if m4
24796 maybe-install-html-m4: install-html-m4
24797
24798 install-html-m4: \
24799     configure-m4 \
24800     html-m4 
24801         @: $(MAKE); $(unstage)
24802         @[ -f ./m4/Makefile ] || exit 0; \
24803         r=`${PWD_COMMAND}`; export r; \
24804         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24805         $(HOST_EXPORTS) \
24806         for flag in $(EXTRA_HOST_FLAGS) ; do \
24807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24808         done; \
24809         echo "Doing install-html in m4" ; \
24810         (cd $(HOST_SUBDIR)/m4 && \
24811           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24812                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24813                   "RANLIB=$${RANLIB}" \
24814                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24815                   install-html) \
24816           || exit 1
24817
24818 @endif m4
24819
24820 .PHONY: maybe-installcheck-m4 installcheck-m4
24821 maybe-installcheck-m4:
24822 @if m4
24823 maybe-installcheck-m4: installcheck-m4
24824
24825 installcheck-m4: \
24826     configure-m4 
24827         @: $(MAKE); $(unstage)
24828         @[ -f ./m4/Makefile ] || exit 0; \
24829         r=`${PWD_COMMAND}`; export r; \
24830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24831         $(HOST_EXPORTS) \
24832         for flag in $(EXTRA_HOST_FLAGS) ; do \
24833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24834         done; \
24835         echo "Doing installcheck in m4" ; \
24836         (cd $(HOST_SUBDIR)/m4 && \
24837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24839                   "RANLIB=$${RANLIB}" \
24840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24841                   installcheck) \
24842           || exit 1
24843
24844 @endif m4
24845
24846 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
24847 maybe-mostlyclean-m4:
24848 @if m4
24849 maybe-mostlyclean-m4: mostlyclean-m4
24850
24851 mostlyclean-m4: 
24852         @: $(MAKE); $(unstage)
24853         @[ -f ./m4/Makefile ] || exit 0; \
24854         r=`${PWD_COMMAND}`; export r; \
24855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24856         $(HOST_EXPORTS) \
24857         for flag in $(EXTRA_HOST_FLAGS) ; do \
24858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24859         done; \
24860         echo "Doing mostlyclean in m4" ; \
24861         (cd $(HOST_SUBDIR)/m4 && \
24862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24864                   "RANLIB=$${RANLIB}" \
24865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24866                   mostlyclean) \
24867           || exit 1
24868
24869 @endif m4
24870
24871 .PHONY: maybe-clean-m4 clean-m4
24872 maybe-clean-m4:
24873 @if m4
24874 maybe-clean-m4: clean-m4
24875
24876 clean-m4: 
24877         @: $(MAKE); $(unstage)
24878         @[ -f ./m4/Makefile ] || exit 0; \
24879         r=`${PWD_COMMAND}`; export r; \
24880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24881         $(HOST_EXPORTS) \
24882         for flag in $(EXTRA_HOST_FLAGS) ; do \
24883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24884         done; \
24885         echo "Doing clean in m4" ; \
24886         (cd $(HOST_SUBDIR)/m4 && \
24887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24889                   "RANLIB=$${RANLIB}" \
24890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24891                   clean) \
24892           || exit 1
24893
24894 @endif m4
24895
24896 .PHONY: maybe-distclean-m4 distclean-m4
24897 maybe-distclean-m4:
24898 @if m4
24899 maybe-distclean-m4: distclean-m4
24900
24901 distclean-m4: 
24902         @: $(MAKE); $(unstage)
24903         @[ -f ./m4/Makefile ] || exit 0; \
24904         r=`${PWD_COMMAND}`; export r; \
24905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24906         $(HOST_EXPORTS) \
24907         for flag in $(EXTRA_HOST_FLAGS) ; do \
24908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24909         done; \
24910         echo "Doing distclean in m4" ; \
24911         (cd $(HOST_SUBDIR)/m4 && \
24912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24914                   "RANLIB=$${RANLIB}" \
24915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24916                   distclean) \
24917           || exit 1
24918
24919 @endif m4
24920
24921 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
24922 maybe-maintainer-clean-m4:
24923 @if m4
24924 maybe-maintainer-clean-m4: maintainer-clean-m4
24925
24926 maintainer-clean-m4: 
24927         @: $(MAKE); $(unstage)
24928         @[ -f ./m4/Makefile ] || exit 0; \
24929         r=`${PWD_COMMAND}`; export r; \
24930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24931         $(HOST_EXPORTS) \
24932         for flag in $(EXTRA_HOST_FLAGS) ; do \
24933           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24934         done; \
24935         echo "Doing maintainer-clean in m4" ; \
24936         (cd $(HOST_SUBDIR)/m4 && \
24937           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24938                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24939                   "RANLIB=$${RANLIB}" \
24940                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24941                   maintainer-clean) \
24942           || exit 1
24943
24944 @endif m4
24945
24946
24947
24948 .PHONY: configure-readline maybe-configure-readline
24949 maybe-configure-readline:
24950 @if gcc-bootstrap
24951 configure-readline: stage_current
24952 @endif gcc-bootstrap
24953 @if readline
24954 maybe-configure-readline: configure-readline
24955 configure-readline: 
24956         @: $(MAKE); $(unstage)
24957         @r=`${PWD_COMMAND}`; export r; \
24958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24959         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
24960         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline ; \
24961         $(HOST_EXPORTS)  \
24962         echo Configuring in $(HOST_SUBDIR)/readline; \
24963         cd "$(HOST_SUBDIR)/readline" || exit 1; \
24964         case $(srcdir) in \
24965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24966           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
24967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24968         esac; \
24969         module_srcdir=readline; \
24970         $(SHELL) \
24971           $$s/$$module_srcdir/configure \
24972           --srcdir=$${topdir}/$$module_srcdir \
24973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24974           --target=${target_alias}  \
24975           || exit 1
24976 @endif readline
24977
24978
24979
24980
24981
24982 .PHONY: all-readline maybe-all-readline
24983 maybe-all-readline:
24984 @if gcc-bootstrap
24985 all-readline: stage_current
24986 @endif gcc-bootstrap
24987 @if readline
24988 TARGET-readline=all
24989 maybe-all-readline: all-readline
24990 all-readline: configure-readline
24991         @: $(MAKE); $(unstage)
24992         @r=`${PWD_COMMAND}`; export r; \
24993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24994         $(HOST_EXPORTS)  \
24995         (cd $(HOST_SUBDIR)/readline && \
24996           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24997                 $(TARGET-readline))
24998 @endif readline
24999
25000
25001
25002
25003 .PHONY: check-readline maybe-check-readline
25004 maybe-check-readline:
25005 @if readline
25006 maybe-check-readline: check-readline
25007
25008 check-readline:
25009         @: $(MAKE); $(unstage)
25010         @r=`${PWD_COMMAND}`; export r; \
25011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25012         $(HOST_EXPORTS)  \
25013         (cd $(HOST_SUBDIR)/readline && \
25014           $(MAKE) $(FLAGS_TO_PASS)  check)
25015
25016 @endif readline
25017
25018 .PHONY: install-readline maybe-install-readline
25019 maybe-install-readline:
25020 @if readline
25021 maybe-install-readline: install-readline
25022
25023 install-readline: installdirs
25024         @: $(MAKE); $(unstage)
25025         @r=`${PWD_COMMAND}`; export r; \
25026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25027         $(HOST_EXPORTS) \
25028         (cd $(HOST_SUBDIR)/readline && \
25029           $(MAKE) $(FLAGS_TO_PASS)  install)
25030
25031 @endif readline
25032
25033 .PHONY: install-strip-readline maybe-install-strip-readline
25034 maybe-install-strip-readline:
25035 @if readline
25036 maybe-install-strip-readline: install-strip-readline
25037
25038 install-strip-readline: installdirs
25039         @: $(MAKE); $(unstage)
25040         @r=`${PWD_COMMAND}`; export r; \
25041         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25042         $(HOST_EXPORTS) \
25043         (cd $(HOST_SUBDIR)/readline && \
25044           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25045
25046 @endif readline
25047
25048 # Other targets (info, dvi, pdf, etc.)
25049
25050 .PHONY: maybe-info-readline info-readline
25051 maybe-info-readline:
25052 @if readline
25053 maybe-info-readline: info-readline
25054
25055 info-readline: \
25056     configure-readline 
25057         @: $(MAKE); $(unstage)
25058         @[ -f ./readline/Makefile ] || exit 0; \
25059         r=`${PWD_COMMAND}`; export r; \
25060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25061         $(HOST_EXPORTS) \
25062         for flag in $(EXTRA_HOST_FLAGS) ; do \
25063           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25064         done; \
25065         echo "Doing info in readline" ; \
25066         (cd $(HOST_SUBDIR)/readline && \
25067           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25068                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25069                   "RANLIB=$${RANLIB}" \
25070                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25071                   info) \
25072           || exit 1
25073
25074 @endif readline
25075
25076 .PHONY: maybe-dvi-readline dvi-readline
25077 maybe-dvi-readline:
25078 @if readline
25079 maybe-dvi-readline: dvi-readline
25080
25081 dvi-readline: \
25082     configure-readline 
25083         @: $(MAKE); $(unstage)
25084         @[ -f ./readline/Makefile ] || exit 0; \
25085         r=`${PWD_COMMAND}`; export r; \
25086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25087         $(HOST_EXPORTS) \
25088         for flag in $(EXTRA_HOST_FLAGS) ; do \
25089           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25090         done; \
25091         echo "Doing dvi in readline" ; \
25092         (cd $(HOST_SUBDIR)/readline && \
25093           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25094                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25095                   "RANLIB=$${RANLIB}" \
25096                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25097                   dvi) \
25098           || exit 1
25099
25100 @endif readline
25101
25102 .PHONY: maybe-pdf-readline pdf-readline
25103 maybe-pdf-readline:
25104 @if readline
25105 maybe-pdf-readline: pdf-readline
25106
25107 pdf-readline: \
25108     configure-readline 
25109         @: $(MAKE); $(unstage)
25110         @[ -f ./readline/Makefile ] || exit 0; \
25111         r=`${PWD_COMMAND}`; export r; \
25112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25113         $(HOST_EXPORTS) \
25114         for flag in $(EXTRA_HOST_FLAGS) ; do \
25115           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25116         done; \
25117         echo "Doing pdf in readline" ; \
25118         (cd $(HOST_SUBDIR)/readline && \
25119           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25120                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25121                   "RANLIB=$${RANLIB}" \
25122                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25123                   pdf) \
25124           || exit 1
25125
25126 @endif readline
25127
25128 .PHONY: maybe-html-readline html-readline
25129 maybe-html-readline:
25130 @if readline
25131 maybe-html-readline: html-readline
25132
25133 html-readline: \
25134     configure-readline 
25135         @: $(MAKE); $(unstage)
25136         @[ -f ./readline/Makefile ] || exit 0; \
25137         r=`${PWD_COMMAND}`; export r; \
25138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25139         $(HOST_EXPORTS) \
25140         for flag in $(EXTRA_HOST_FLAGS) ; do \
25141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25142         done; \
25143         echo "Doing html in readline" ; \
25144         (cd $(HOST_SUBDIR)/readline && \
25145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25147                   "RANLIB=$${RANLIB}" \
25148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25149                   html) \
25150           || exit 1
25151
25152 @endif readline
25153
25154 .PHONY: maybe-TAGS-readline TAGS-readline
25155 maybe-TAGS-readline:
25156 @if readline
25157 maybe-TAGS-readline: TAGS-readline
25158
25159 TAGS-readline: \
25160     configure-readline 
25161         @: $(MAKE); $(unstage)
25162         @[ -f ./readline/Makefile ] || exit 0; \
25163         r=`${PWD_COMMAND}`; export r; \
25164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25165         $(HOST_EXPORTS) \
25166         for flag in $(EXTRA_HOST_FLAGS) ; do \
25167           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25168         done; \
25169         echo "Doing TAGS in readline" ; \
25170         (cd $(HOST_SUBDIR)/readline && \
25171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25173                   "RANLIB=$${RANLIB}" \
25174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25175                   TAGS) \
25176           || exit 1
25177
25178 @endif readline
25179
25180 .PHONY: maybe-install-info-readline install-info-readline
25181 maybe-install-info-readline:
25182 @if readline
25183 maybe-install-info-readline: install-info-readline
25184
25185 install-info-readline: \
25186     configure-readline \
25187     info-readline 
25188         @: $(MAKE); $(unstage)
25189         @[ -f ./readline/Makefile ] || exit 0; \
25190         r=`${PWD_COMMAND}`; export r; \
25191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25192         $(HOST_EXPORTS) \
25193         for flag in $(EXTRA_HOST_FLAGS) ; do \
25194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25195         done; \
25196         echo "Doing install-info in readline" ; \
25197         (cd $(HOST_SUBDIR)/readline && \
25198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25200                   "RANLIB=$${RANLIB}" \
25201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25202                   install-info) \
25203           || exit 1
25204
25205 @endif readline
25206
25207 .PHONY: maybe-install-pdf-readline install-pdf-readline
25208 maybe-install-pdf-readline:
25209 @if readline
25210 maybe-install-pdf-readline: install-pdf-readline
25211
25212 install-pdf-readline: \
25213     configure-readline \
25214     pdf-readline 
25215         @: $(MAKE); $(unstage)
25216         @[ -f ./readline/Makefile ] || exit 0; \
25217         r=`${PWD_COMMAND}`; export r; \
25218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25219         $(HOST_EXPORTS) \
25220         for flag in $(EXTRA_HOST_FLAGS) ; do \
25221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25222         done; \
25223         echo "Doing install-pdf in readline" ; \
25224         (cd $(HOST_SUBDIR)/readline && \
25225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25227                   "RANLIB=$${RANLIB}" \
25228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25229                   install-pdf) \
25230           || exit 1
25231
25232 @endif readline
25233
25234 .PHONY: maybe-install-html-readline install-html-readline
25235 maybe-install-html-readline:
25236 @if readline
25237 maybe-install-html-readline: install-html-readline
25238
25239 install-html-readline: \
25240     configure-readline \
25241     html-readline 
25242         @: $(MAKE); $(unstage)
25243         @[ -f ./readline/Makefile ] || exit 0; \
25244         r=`${PWD_COMMAND}`; export r; \
25245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25246         $(HOST_EXPORTS) \
25247         for flag in $(EXTRA_HOST_FLAGS) ; do \
25248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25249         done; \
25250         echo "Doing install-html in readline" ; \
25251         (cd $(HOST_SUBDIR)/readline && \
25252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25254                   "RANLIB=$${RANLIB}" \
25255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25256                   install-html) \
25257           || exit 1
25258
25259 @endif readline
25260
25261 .PHONY: maybe-installcheck-readline installcheck-readline
25262 maybe-installcheck-readline:
25263 @if readline
25264 maybe-installcheck-readline: installcheck-readline
25265
25266 installcheck-readline: \
25267     configure-readline 
25268         @: $(MAKE); $(unstage)
25269         @[ -f ./readline/Makefile ] || exit 0; \
25270         r=`${PWD_COMMAND}`; export r; \
25271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25272         $(HOST_EXPORTS) \
25273         for flag in $(EXTRA_HOST_FLAGS) ; do \
25274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25275         done; \
25276         echo "Doing installcheck in readline" ; \
25277         (cd $(HOST_SUBDIR)/readline && \
25278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25280                   "RANLIB=$${RANLIB}" \
25281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25282                   installcheck) \
25283           || exit 1
25284
25285 @endif readline
25286
25287 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
25288 maybe-mostlyclean-readline:
25289 @if readline
25290 maybe-mostlyclean-readline: mostlyclean-readline
25291
25292 mostlyclean-readline: 
25293         @: $(MAKE); $(unstage)
25294         @[ -f ./readline/Makefile ] || exit 0; \
25295         r=`${PWD_COMMAND}`; export r; \
25296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25297         $(HOST_EXPORTS) \
25298         for flag in $(EXTRA_HOST_FLAGS) ; do \
25299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25300         done; \
25301         echo "Doing mostlyclean in readline" ; \
25302         (cd $(HOST_SUBDIR)/readline && \
25303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25305                   "RANLIB=$${RANLIB}" \
25306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25307                   mostlyclean) \
25308           || exit 1
25309
25310 @endif readline
25311
25312 .PHONY: maybe-clean-readline clean-readline
25313 maybe-clean-readline:
25314 @if readline
25315 maybe-clean-readline: clean-readline
25316
25317 clean-readline: 
25318         @: $(MAKE); $(unstage)
25319         @[ -f ./readline/Makefile ] || exit 0; \
25320         r=`${PWD_COMMAND}`; export r; \
25321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25322         $(HOST_EXPORTS) \
25323         for flag in $(EXTRA_HOST_FLAGS) ; do \
25324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25325         done; \
25326         echo "Doing clean in readline" ; \
25327         (cd $(HOST_SUBDIR)/readline && \
25328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25330                   "RANLIB=$${RANLIB}" \
25331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25332                   clean) \
25333           || exit 1
25334
25335 @endif readline
25336
25337 .PHONY: maybe-distclean-readline distclean-readline
25338 maybe-distclean-readline:
25339 @if readline
25340 maybe-distclean-readline: distclean-readline
25341
25342 distclean-readline: 
25343         @: $(MAKE); $(unstage)
25344         @[ -f ./readline/Makefile ] || exit 0; \
25345         r=`${PWD_COMMAND}`; export r; \
25346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25347         $(HOST_EXPORTS) \
25348         for flag in $(EXTRA_HOST_FLAGS) ; do \
25349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25350         done; \
25351         echo "Doing distclean in readline" ; \
25352         (cd $(HOST_SUBDIR)/readline && \
25353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25355                   "RANLIB=$${RANLIB}" \
25356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25357                   distclean) \
25358           || exit 1
25359
25360 @endif readline
25361
25362 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
25363 maybe-maintainer-clean-readline:
25364 @if readline
25365 maybe-maintainer-clean-readline: maintainer-clean-readline
25366
25367 maintainer-clean-readline: 
25368         @: $(MAKE); $(unstage)
25369         @[ -f ./readline/Makefile ] || exit 0; \
25370         r=`${PWD_COMMAND}`; export r; \
25371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25372         $(HOST_EXPORTS) \
25373         for flag in $(EXTRA_HOST_FLAGS) ; do \
25374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25375         done; \
25376         echo "Doing maintainer-clean in readline" ; \
25377         (cd $(HOST_SUBDIR)/readline && \
25378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25380                   "RANLIB=$${RANLIB}" \
25381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25382                   maintainer-clean) \
25383           || exit 1
25384
25385 @endif readline
25386
25387
25388
25389 .PHONY: configure-sid maybe-configure-sid
25390 maybe-configure-sid:
25391 @if gcc-bootstrap
25392 configure-sid: stage_current
25393 @endif gcc-bootstrap
25394 @if sid
25395 maybe-configure-sid: configure-sid
25396 configure-sid: 
25397         @: $(MAKE); $(unstage)
25398         @r=`${PWD_COMMAND}`; export r; \
25399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25400         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
25401         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid ; \
25402         $(HOST_EXPORTS)  \
25403         echo Configuring in $(HOST_SUBDIR)/sid; \
25404         cd "$(HOST_SUBDIR)/sid" || exit 1; \
25405         case $(srcdir) in \
25406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25407           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
25408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25409         esac; \
25410         module_srcdir=sid; \
25411         $(SHELL) \
25412           $$s/$$module_srcdir/configure \
25413           --srcdir=$${topdir}/$$module_srcdir \
25414           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25415           --target=${target_alias}  \
25416           || exit 1
25417 @endif sid
25418
25419
25420
25421
25422
25423 .PHONY: all-sid maybe-all-sid
25424 maybe-all-sid:
25425 @if gcc-bootstrap
25426 all-sid: stage_current
25427 @endif gcc-bootstrap
25428 @if sid
25429 TARGET-sid=all
25430 maybe-all-sid: all-sid
25431 all-sid: configure-sid
25432         @: $(MAKE); $(unstage)
25433         @r=`${PWD_COMMAND}`; export r; \
25434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25435         $(HOST_EXPORTS)  \
25436         (cd $(HOST_SUBDIR)/sid && \
25437           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25438                 $(TARGET-sid))
25439 @endif sid
25440
25441
25442
25443
25444 .PHONY: check-sid maybe-check-sid
25445 maybe-check-sid:
25446 @if sid
25447 maybe-check-sid: check-sid
25448
25449 check-sid:
25450         @: $(MAKE); $(unstage)
25451         @r=`${PWD_COMMAND}`; export r; \
25452         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25453         $(HOST_EXPORTS)  \
25454         (cd $(HOST_SUBDIR)/sid && \
25455           $(MAKE) $(FLAGS_TO_PASS)  check)
25456
25457 @endif sid
25458
25459 .PHONY: install-sid maybe-install-sid
25460 maybe-install-sid:
25461 @if sid
25462 maybe-install-sid: install-sid
25463
25464 install-sid: installdirs
25465         @: $(MAKE); $(unstage)
25466         @r=`${PWD_COMMAND}`; export r; \
25467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25468         $(HOST_EXPORTS) \
25469         (cd $(HOST_SUBDIR)/sid && \
25470           $(MAKE) $(FLAGS_TO_PASS)  install)
25471
25472 @endif sid
25473
25474 .PHONY: install-strip-sid maybe-install-strip-sid
25475 maybe-install-strip-sid:
25476 @if sid
25477 maybe-install-strip-sid: install-strip-sid
25478
25479 install-strip-sid: installdirs
25480         @: $(MAKE); $(unstage)
25481         @r=`${PWD_COMMAND}`; export r; \
25482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25483         $(HOST_EXPORTS) \
25484         (cd $(HOST_SUBDIR)/sid && \
25485           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25486
25487 @endif sid
25488
25489 # Other targets (info, dvi, pdf, etc.)
25490
25491 .PHONY: maybe-info-sid info-sid
25492 maybe-info-sid:
25493 @if sid
25494 maybe-info-sid: info-sid
25495
25496 info-sid: \
25497     configure-sid 
25498         @: $(MAKE); $(unstage)
25499         @[ -f ./sid/Makefile ] || exit 0; \
25500         r=`${PWD_COMMAND}`; export r; \
25501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25502         $(HOST_EXPORTS) \
25503         for flag in $(EXTRA_HOST_FLAGS) ; do \
25504           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25505         done; \
25506         echo "Doing info in sid" ; \
25507         (cd $(HOST_SUBDIR)/sid && \
25508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25510                   "RANLIB=$${RANLIB}" \
25511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25512                   info) \
25513           || exit 1
25514
25515 @endif sid
25516
25517 .PHONY: maybe-dvi-sid dvi-sid
25518 maybe-dvi-sid:
25519 @if sid
25520 maybe-dvi-sid: dvi-sid
25521
25522 dvi-sid: \
25523     configure-sid 
25524         @: $(MAKE); $(unstage)
25525         @[ -f ./sid/Makefile ] || exit 0; \
25526         r=`${PWD_COMMAND}`; export r; \
25527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25528         $(HOST_EXPORTS) \
25529         for flag in $(EXTRA_HOST_FLAGS) ; do \
25530           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25531         done; \
25532         echo "Doing dvi in sid" ; \
25533         (cd $(HOST_SUBDIR)/sid && \
25534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25536                   "RANLIB=$${RANLIB}" \
25537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25538                   dvi) \
25539           || exit 1
25540
25541 @endif sid
25542
25543 .PHONY: maybe-pdf-sid pdf-sid
25544 maybe-pdf-sid:
25545 @if sid
25546 maybe-pdf-sid: pdf-sid
25547
25548 pdf-sid: \
25549     configure-sid 
25550         @: $(MAKE); $(unstage)
25551         @[ -f ./sid/Makefile ] || exit 0; \
25552         r=`${PWD_COMMAND}`; export r; \
25553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25554         $(HOST_EXPORTS) \
25555         for flag in $(EXTRA_HOST_FLAGS) ; do \
25556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25557         done; \
25558         echo "Doing pdf in sid" ; \
25559         (cd $(HOST_SUBDIR)/sid && \
25560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25562                   "RANLIB=$${RANLIB}" \
25563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25564                   pdf) \
25565           || exit 1
25566
25567 @endif sid
25568
25569 .PHONY: maybe-html-sid html-sid
25570 maybe-html-sid:
25571 @if sid
25572 maybe-html-sid: html-sid
25573
25574 html-sid: \
25575     configure-sid 
25576         @: $(MAKE); $(unstage)
25577         @[ -f ./sid/Makefile ] || exit 0; \
25578         r=`${PWD_COMMAND}`; export r; \
25579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25580         $(HOST_EXPORTS) \
25581         for flag in $(EXTRA_HOST_FLAGS) ; do \
25582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25583         done; \
25584         echo "Doing html in sid" ; \
25585         (cd $(HOST_SUBDIR)/sid && \
25586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25588                   "RANLIB=$${RANLIB}" \
25589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25590                   html) \
25591           || exit 1
25592
25593 @endif sid
25594
25595 .PHONY: maybe-TAGS-sid TAGS-sid
25596 maybe-TAGS-sid:
25597 @if sid
25598 maybe-TAGS-sid: TAGS-sid
25599
25600 TAGS-sid: \
25601     configure-sid 
25602         @: $(MAKE); $(unstage)
25603         @[ -f ./sid/Makefile ] || exit 0; \
25604         r=`${PWD_COMMAND}`; export r; \
25605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25606         $(HOST_EXPORTS) \
25607         for flag in $(EXTRA_HOST_FLAGS) ; do \
25608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25609         done; \
25610         echo "Doing TAGS in sid" ; \
25611         (cd $(HOST_SUBDIR)/sid && \
25612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25614                   "RANLIB=$${RANLIB}" \
25615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25616                   TAGS) \
25617           || exit 1
25618
25619 @endif sid
25620
25621 .PHONY: maybe-install-info-sid install-info-sid
25622 maybe-install-info-sid:
25623 @if sid
25624 maybe-install-info-sid: install-info-sid
25625
25626 install-info-sid: \
25627     configure-sid \
25628     info-sid 
25629         @: $(MAKE); $(unstage)
25630         @[ -f ./sid/Makefile ] || exit 0; \
25631         r=`${PWD_COMMAND}`; export r; \
25632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25633         $(HOST_EXPORTS) \
25634         for flag in $(EXTRA_HOST_FLAGS) ; do \
25635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25636         done; \
25637         echo "Doing install-info in sid" ; \
25638         (cd $(HOST_SUBDIR)/sid && \
25639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25641                   "RANLIB=$${RANLIB}" \
25642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25643                   install-info) \
25644           || exit 1
25645
25646 @endif sid
25647
25648 .PHONY: maybe-install-pdf-sid install-pdf-sid
25649 maybe-install-pdf-sid:
25650 @if sid
25651 maybe-install-pdf-sid: install-pdf-sid
25652
25653 install-pdf-sid: \
25654     configure-sid \
25655     pdf-sid 
25656         @: $(MAKE); $(unstage)
25657         @[ -f ./sid/Makefile ] || exit 0; \
25658         r=`${PWD_COMMAND}`; export r; \
25659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25660         $(HOST_EXPORTS) \
25661         for flag in $(EXTRA_HOST_FLAGS) ; do \
25662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25663         done; \
25664         echo "Doing install-pdf in sid" ; \
25665         (cd $(HOST_SUBDIR)/sid && \
25666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25668                   "RANLIB=$${RANLIB}" \
25669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25670                   install-pdf) \
25671           || exit 1
25672
25673 @endif sid
25674
25675 .PHONY: maybe-install-html-sid install-html-sid
25676 maybe-install-html-sid:
25677 @if sid
25678 maybe-install-html-sid: install-html-sid
25679
25680 install-html-sid: \
25681     configure-sid \
25682     html-sid 
25683         @: $(MAKE); $(unstage)
25684         @[ -f ./sid/Makefile ] || exit 0; \
25685         r=`${PWD_COMMAND}`; export r; \
25686         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25687         $(HOST_EXPORTS) \
25688         for flag in $(EXTRA_HOST_FLAGS) ; do \
25689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25690         done; \
25691         echo "Doing install-html in sid" ; \
25692         (cd $(HOST_SUBDIR)/sid && \
25693           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25694                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25695                   "RANLIB=$${RANLIB}" \
25696                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25697                   install-html) \
25698           || exit 1
25699
25700 @endif sid
25701
25702 .PHONY: maybe-installcheck-sid installcheck-sid
25703 maybe-installcheck-sid:
25704 @if sid
25705 maybe-installcheck-sid: installcheck-sid
25706
25707 installcheck-sid: \
25708     configure-sid 
25709         @: $(MAKE); $(unstage)
25710         @[ -f ./sid/Makefile ] || exit 0; \
25711         r=`${PWD_COMMAND}`; export r; \
25712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25713         $(HOST_EXPORTS) \
25714         for flag in $(EXTRA_HOST_FLAGS) ; do \
25715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25716         done; \
25717         echo "Doing installcheck in sid" ; \
25718         (cd $(HOST_SUBDIR)/sid && \
25719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25721                   "RANLIB=$${RANLIB}" \
25722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25723                   installcheck) \
25724           || exit 1
25725
25726 @endif sid
25727
25728 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
25729 maybe-mostlyclean-sid:
25730 @if sid
25731 maybe-mostlyclean-sid: mostlyclean-sid
25732
25733 mostlyclean-sid: 
25734         @: $(MAKE); $(unstage)
25735         @[ -f ./sid/Makefile ] || exit 0; \
25736         r=`${PWD_COMMAND}`; export r; \
25737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25738         $(HOST_EXPORTS) \
25739         for flag in $(EXTRA_HOST_FLAGS) ; do \
25740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25741         done; \
25742         echo "Doing mostlyclean in sid" ; \
25743         (cd $(HOST_SUBDIR)/sid && \
25744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25746                   "RANLIB=$${RANLIB}" \
25747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25748                   mostlyclean) \
25749           || exit 1
25750
25751 @endif sid
25752
25753 .PHONY: maybe-clean-sid clean-sid
25754 maybe-clean-sid:
25755 @if sid
25756 maybe-clean-sid: clean-sid
25757
25758 clean-sid: 
25759         @: $(MAKE); $(unstage)
25760         @[ -f ./sid/Makefile ] || exit 0; \
25761         r=`${PWD_COMMAND}`; export r; \
25762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25763         $(HOST_EXPORTS) \
25764         for flag in $(EXTRA_HOST_FLAGS) ; do \
25765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25766         done; \
25767         echo "Doing clean in sid" ; \
25768         (cd $(HOST_SUBDIR)/sid && \
25769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25771                   "RANLIB=$${RANLIB}" \
25772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25773                   clean) \
25774           || exit 1
25775
25776 @endif sid
25777
25778 .PHONY: maybe-distclean-sid distclean-sid
25779 maybe-distclean-sid:
25780 @if sid
25781 maybe-distclean-sid: distclean-sid
25782
25783 distclean-sid: 
25784         @: $(MAKE); $(unstage)
25785         @[ -f ./sid/Makefile ] || exit 0; \
25786         r=`${PWD_COMMAND}`; export r; \
25787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25788         $(HOST_EXPORTS) \
25789         for flag in $(EXTRA_HOST_FLAGS) ; do \
25790           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25791         done; \
25792         echo "Doing distclean in sid" ; \
25793         (cd $(HOST_SUBDIR)/sid && \
25794           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25795                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25796                   "RANLIB=$${RANLIB}" \
25797                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25798                   distclean) \
25799           || exit 1
25800
25801 @endif sid
25802
25803 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
25804 maybe-maintainer-clean-sid:
25805 @if sid
25806 maybe-maintainer-clean-sid: maintainer-clean-sid
25807
25808 maintainer-clean-sid: 
25809         @: $(MAKE); $(unstage)
25810         @[ -f ./sid/Makefile ] || exit 0; \
25811         r=`${PWD_COMMAND}`; export r; \
25812         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25813         $(HOST_EXPORTS) \
25814         for flag in $(EXTRA_HOST_FLAGS) ; do \
25815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25816         done; \
25817         echo "Doing maintainer-clean in sid" ; \
25818         (cd $(HOST_SUBDIR)/sid && \
25819           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25820                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25821                   "RANLIB=$${RANLIB}" \
25822                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25823                   maintainer-clean) \
25824           || exit 1
25825
25826 @endif sid
25827
25828
25829
25830 .PHONY: configure-sim maybe-configure-sim
25831 maybe-configure-sim:
25832 @if gcc-bootstrap
25833 configure-sim: stage_current
25834 @endif gcc-bootstrap
25835 @if sim
25836 maybe-configure-sim: configure-sim
25837 configure-sim: 
25838         @: $(MAKE); $(unstage)
25839         @r=`${PWD_COMMAND}`; export r; \
25840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25841         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
25842         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim ; \
25843         $(HOST_EXPORTS)  \
25844         echo Configuring in $(HOST_SUBDIR)/sim; \
25845         cd "$(HOST_SUBDIR)/sim" || exit 1; \
25846         case $(srcdir) in \
25847           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25848           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
25849                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25850         esac; \
25851         module_srcdir=sim; \
25852         $(SHELL) \
25853           $$s/$$module_srcdir/configure \
25854           --srcdir=$${topdir}/$$module_srcdir \
25855           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25856           --target=${target_alias}  \
25857           || exit 1
25858 @endif sim
25859
25860
25861
25862
25863
25864 .PHONY: all-sim maybe-all-sim
25865 maybe-all-sim:
25866 @if gcc-bootstrap
25867 all-sim: stage_current
25868 @endif gcc-bootstrap
25869 @if sim
25870 TARGET-sim=all
25871 maybe-all-sim: all-sim
25872 all-sim: configure-sim
25873         @: $(MAKE); $(unstage)
25874         @r=`${PWD_COMMAND}`; export r; \
25875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25876         $(HOST_EXPORTS)  \
25877         (cd $(HOST_SUBDIR)/sim && \
25878           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25879                 $(TARGET-sim))
25880 @endif sim
25881
25882
25883
25884
25885 .PHONY: check-sim maybe-check-sim
25886 maybe-check-sim:
25887 @if sim
25888 maybe-check-sim: check-sim
25889
25890 check-sim:
25891         @: $(MAKE); $(unstage)
25892         @r=`${PWD_COMMAND}`; export r; \
25893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25894         $(HOST_EXPORTS)  \
25895         (cd $(HOST_SUBDIR)/sim && \
25896           $(MAKE) $(FLAGS_TO_PASS)  check)
25897
25898 @endif sim
25899
25900 .PHONY: install-sim maybe-install-sim
25901 maybe-install-sim:
25902 @if sim
25903 maybe-install-sim: install-sim
25904
25905 install-sim: installdirs
25906         @: $(MAKE); $(unstage)
25907         @r=`${PWD_COMMAND}`; export r; \
25908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25909         $(HOST_EXPORTS) \
25910         (cd $(HOST_SUBDIR)/sim && \
25911           $(MAKE) $(FLAGS_TO_PASS)  install)
25912
25913 @endif sim
25914
25915 .PHONY: install-strip-sim maybe-install-strip-sim
25916 maybe-install-strip-sim:
25917 @if sim
25918 maybe-install-strip-sim: install-strip-sim
25919
25920 install-strip-sim: installdirs
25921         @: $(MAKE); $(unstage)
25922         @r=`${PWD_COMMAND}`; export r; \
25923         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25924         $(HOST_EXPORTS) \
25925         (cd $(HOST_SUBDIR)/sim && \
25926           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25927
25928 @endif sim
25929
25930 # Other targets (info, dvi, pdf, etc.)
25931
25932 .PHONY: maybe-info-sim info-sim
25933 maybe-info-sim:
25934 @if sim
25935 maybe-info-sim: info-sim
25936
25937 info-sim: \
25938     configure-sim 
25939         @: $(MAKE); $(unstage)
25940         @[ -f ./sim/Makefile ] || exit 0; \
25941         r=`${PWD_COMMAND}`; export r; \
25942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25943         $(HOST_EXPORTS) \
25944         for flag in $(EXTRA_HOST_FLAGS) ; do \
25945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25946         done; \
25947         echo "Doing info in sim" ; \
25948         (cd $(HOST_SUBDIR)/sim && \
25949           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25950                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25951                   "RANLIB=$${RANLIB}" \
25952                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25953                   info) \
25954           || exit 1
25955
25956 @endif sim
25957
25958 .PHONY: maybe-dvi-sim dvi-sim
25959 maybe-dvi-sim:
25960 @if sim
25961 maybe-dvi-sim: dvi-sim
25962
25963 dvi-sim: \
25964     configure-sim 
25965         @: $(MAKE); $(unstage)
25966         @[ -f ./sim/Makefile ] || exit 0; \
25967         r=`${PWD_COMMAND}`; export r; \
25968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25969         $(HOST_EXPORTS) \
25970         for flag in $(EXTRA_HOST_FLAGS) ; do \
25971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25972         done; \
25973         echo "Doing dvi in sim" ; \
25974         (cd $(HOST_SUBDIR)/sim && \
25975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25977                   "RANLIB=$${RANLIB}" \
25978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25979                   dvi) \
25980           || exit 1
25981
25982 @endif sim
25983
25984 .PHONY: maybe-pdf-sim pdf-sim
25985 maybe-pdf-sim:
25986 @if sim
25987 maybe-pdf-sim: pdf-sim
25988
25989 pdf-sim: \
25990     configure-sim 
25991         @: $(MAKE); $(unstage)
25992         @[ -f ./sim/Makefile ] || exit 0; \
25993         r=`${PWD_COMMAND}`; export r; \
25994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25995         $(HOST_EXPORTS) \
25996         for flag in $(EXTRA_HOST_FLAGS) ; do \
25997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25998         done; \
25999         echo "Doing pdf in sim" ; \
26000         (cd $(HOST_SUBDIR)/sim && \
26001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26003                   "RANLIB=$${RANLIB}" \
26004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26005                   pdf) \
26006           || exit 1
26007
26008 @endif sim
26009
26010 .PHONY: maybe-html-sim html-sim
26011 maybe-html-sim:
26012 @if sim
26013 maybe-html-sim: html-sim
26014
26015 html-sim: \
26016     configure-sim 
26017         @: $(MAKE); $(unstage)
26018         @[ -f ./sim/Makefile ] || exit 0; \
26019         r=`${PWD_COMMAND}`; export r; \
26020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26021         $(HOST_EXPORTS) \
26022         for flag in $(EXTRA_HOST_FLAGS) ; do \
26023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26024         done; \
26025         echo "Doing html in sim" ; \
26026         (cd $(HOST_SUBDIR)/sim && \
26027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26029                   "RANLIB=$${RANLIB}" \
26030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26031                   html) \
26032           || exit 1
26033
26034 @endif sim
26035
26036 .PHONY: maybe-TAGS-sim TAGS-sim
26037 maybe-TAGS-sim:
26038 @if sim
26039 maybe-TAGS-sim: TAGS-sim
26040
26041 TAGS-sim: \
26042     configure-sim 
26043         @: $(MAKE); $(unstage)
26044         @[ -f ./sim/Makefile ] || exit 0; \
26045         r=`${PWD_COMMAND}`; export r; \
26046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26047         $(HOST_EXPORTS) \
26048         for flag in $(EXTRA_HOST_FLAGS) ; do \
26049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26050         done; \
26051         echo "Doing TAGS in sim" ; \
26052         (cd $(HOST_SUBDIR)/sim && \
26053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26055                   "RANLIB=$${RANLIB}" \
26056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26057                   TAGS) \
26058           || exit 1
26059
26060 @endif sim
26061
26062 .PHONY: maybe-install-info-sim install-info-sim
26063 maybe-install-info-sim:
26064 @if sim
26065 maybe-install-info-sim: install-info-sim
26066
26067 install-info-sim: \
26068     configure-sim \
26069     info-sim 
26070         @: $(MAKE); $(unstage)
26071         @[ -f ./sim/Makefile ] || exit 0; \
26072         r=`${PWD_COMMAND}`; export r; \
26073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26074         $(HOST_EXPORTS) \
26075         for flag in $(EXTRA_HOST_FLAGS) ; do \
26076           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26077         done; \
26078         echo "Doing install-info in sim" ; \
26079         (cd $(HOST_SUBDIR)/sim && \
26080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26082                   "RANLIB=$${RANLIB}" \
26083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26084                   install-info) \
26085           || exit 1
26086
26087 @endif sim
26088
26089 .PHONY: maybe-install-pdf-sim install-pdf-sim
26090 maybe-install-pdf-sim:
26091 @if sim
26092 maybe-install-pdf-sim: install-pdf-sim
26093
26094 install-pdf-sim: \
26095     configure-sim \
26096     pdf-sim 
26097         @: $(MAKE); $(unstage)
26098         @[ -f ./sim/Makefile ] || exit 0; \
26099         r=`${PWD_COMMAND}`; export r; \
26100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26101         $(HOST_EXPORTS) \
26102         for flag in $(EXTRA_HOST_FLAGS) ; do \
26103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26104         done; \
26105         echo "Doing install-pdf in sim" ; \
26106         (cd $(HOST_SUBDIR)/sim && \
26107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26109                   "RANLIB=$${RANLIB}" \
26110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26111                   install-pdf) \
26112           || exit 1
26113
26114 @endif sim
26115
26116 .PHONY: maybe-install-html-sim install-html-sim
26117 maybe-install-html-sim:
26118 @if sim
26119 maybe-install-html-sim: install-html-sim
26120
26121 install-html-sim: \
26122     configure-sim \
26123     html-sim 
26124         @: $(MAKE); $(unstage)
26125         @[ -f ./sim/Makefile ] || exit 0; \
26126         r=`${PWD_COMMAND}`; export r; \
26127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26128         $(HOST_EXPORTS) \
26129         for flag in $(EXTRA_HOST_FLAGS) ; do \
26130           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26131         done; \
26132         echo "Doing install-html in sim" ; \
26133         (cd $(HOST_SUBDIR)/sim && \
26134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26136                   "RANLIB=$${RANLIB}" \
26137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26138                   install-html) \
26139           || exit 1
26140
26141 @endif sim
26142
26143 .PHONY: maybe-installcheck-sim installcheck-sim
26144 maybe-installcheck-sim:
26145 @if sim
26146 maybe-installcheck-sim: installcheck-sim
26147
26148 installcheck-sim: \
26149     configure-sim 
26150         @: $(MAKE); $(unstage)
26151         @[ -f ./sim/Makefile ] || exit 0; \
26152         r=`${PWD_COMMAND}`; export r; \
26153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26154         $(HOST_EXPORTS) \
26155         for flag in $(EXTRA_HOST_FLAGS) ; do \
26156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26157         done; \
26158         echo "Doing installcheck in sim" ; \
26159         (cd $(HOST_SUBDIR)/sim && \
26160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26162                   "RANLIB=$${RANLIB}" \
26163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26164                   installcheck) \
26165           || exit 1
26166
26167 @endif sim
26168
26169 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
26170 maybe-mostlyclean-sim:
26171 @if sim
26172 maybe-mostlyclean-sim: mostlyclean-sim
26173
26174 mostlyclean-sim: 
26175         @: $(MAKE); $(unstage)
26176         @[ -f ./sim/Makefile ] || exit 0; \
26177         r=`${PWD_COMMAND}`; export r; \
26178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26179         $(HOST_EXPORTS) \
26180         for flag in $(EXTRA_HOST_FLAGS) ; do \
26181           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26182         done; \
26183         echo "Doing mostlyclean in sim" ; \
26184         (cd $(HOST_SUBDIR)/sim && \
26185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26187                   "RANLIB=$${RANLIB}" \
26188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26189                   mostlyclean) \
26190           || exit 1
26191
26192 @endif sim
26193
26194 .PHONY: maybe-clean-sim clean-sim
26195 maybe-clean-sim:
26196 @if sim
26197 maybe-clean-sim: clean-sim
26198
26199 clean-sim: 
26200         @: $(MAKE); $(unstage)
26201         @[ -f ./sim/Makefile ] || exit 0; \
26202         r=`${PWD_COMMAND}`; export r; \
26203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26204         $(HOST_EXPORTS) \
26205         for flag in $(EXTRA_HOST_FLAGS) ; do \
26206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26207         done; \
26208         echo "Doing clean in sim" ; \
26209         (cd $(HOST_SUBDIR)/sim && \
26210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26212                   "RANLIB=$${RANLIB}" \
26213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26214                   clean) \
26215           || exit 1
26216
26217 @endif sim
26218
26219 .PHONY: maybe-distclean-sim distclean-sim
26220 maybe-distclean-sim:
26221 @if sim
26222 maybe-distclean-sim: distclean-sim
26223
26224 distclean-sim: 
26225         @: $(MAKE); $(unstage)
26226         @[ -f ./sim/Makefile ] || exit 0; \
26227         r=`${PWD_COMMAND}`; export r; \
26228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26229         $(HOST_EXPORTS) \
26230         for flag in $(EXTRA_HOST_FLAGS) ; do \
26231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26232         done; \
26233         echo "Doing distclean in sim" ; \
26234         (cd $(HOST_SUBDIR)/sim && \
26235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26237                   "RANLIB=$${RANLIB}" \
26238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26239                   distclean) \
26240           || exit 1
26241
26242 @endif sim
26243
26244 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
26245 maybe-maintainer-clean-sim:
26246 @if sim
26247 maybe-maintainer-clean-sim: maintainer-clean-sim
26248
26249 maintainer-clean-sim: 
26250         @: $(MAKE); $(unstage)
26251         @[ -f ./sim/Makefile ] || exit 0; \
26252         r=`${PWD_COMMAND}`; export r; \
26253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26254         $(HOST_EXPORTS) \
26255         for flag in $(EXTRA_HOST_FLAGS) ; do \
26256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26257         done; \
26258         echo "Doing maintainer-clean in sim" ; \
26259         (cd $(HOST_SUBDIR)/sim && \
26260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26262                   "RANLIB=$${RANLIB}" \
26263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26264                   maintainer-clean) \
26265           || exit 1
26266
26267 @endif sim
26268
26269
26270
26271 .PHONY: configure-texinfo maybe-configure-texinfo
26272 maybe-configure-texinfo:
26273 @if gcc-bootstrap
26274 configure-texinfo: stage_current
26275 @endif gcc-bootstrap
26276 @if texinfo
26277 maybe-configure-texinfo: configure-texinfo
26278 configure-texinfo: 
26279         @: $(MAKE); $(unstage)
26280         @r=`${PWD_COMMAND}`; export r; \
26281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26282         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
26283         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo ; \
26284         $(HOST_EXPORTS)  \
26285         echo Configuring in $(HOST_SUBDIR)/texinfo; \
26286         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
26287         case $(srcdir) in \
26288           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26289           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
26290                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26291         esac; \
26292         module_srcdir=texinfo; \
26293         $(SHELL) \
26294           $$s/$$module_srcdir/configure \
26295           --srcdir=$${topdir}/$$module_srcdir \
26296           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26297           --target=${target_alias}  \
26298           || exit 1
26299 @endif texinfo
26300
26301
26302
26303
26304
26305 .PHONY: all-texinfo maybe-all-texinfo
26306 maybe-all-texinfo:
26307 @if gcc-bootstrap
26308 all-texinfo: stage_current
26309 @endif gcc-bootstrap
26310 @if texinfo
26311 TARGET-texinfo=all
26312 maybe-all-texinfo: all-texinfo
26313 all-texinfo: configure-texinfo
26314         @: $(MAKE); $(unstage)
26315         @r=`${PWD_COMMAND}`; export r; \
26316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26317         $(HOST_EXPORTS)  \
26318         (cd $(HOST_SUBDIR)/texinfo && \
26319           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26320                 $(TARGET-texinfo))
26321 @endif texinfo
26322
26323
26324
26325
26326 .PHONY: check-texinfo maybe-check-texinfo
26327 maybe-check-texinfo:
26328 @if texinfo
26329 maybe-check-texinfo: check-texinfo
26330
26331 check-texinfo:
26332         @: $(MAKE); $(unstage)
26333         @r=`${PWD_COMMAND}`; export r; \
26334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26335         $(HOST_EXPORTS)  \
26336         (cd $(HOST_SUBDIR)/texinfo && \
26337           $(MAKE) $(FLAGS_TO_PASS)  check)
26338
26339 @endif texinfo
26340
26341 .PHONY: install-texinfo maybe-install-texinfo
26342 maybe-install-texinfo:
26343 @if texinfo
26344 maybe-install-texinfo: install-texinfo
26345
26346 install-texinfo:
26347
26348 @endif texinfo
26349
26350 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
26351 maybe-install-strip-texinfo:
26352 @if texinfo
26353 maybe-install-strip-texinfo: install-strip-texinfo
26354
26355 install-strip-texinfo:
26356
26357 @endif texinfo
26358
26359 # Other targets (info, dvi, pdf, etc.)
26360
26361 .PHONY: maybe-info-texinfo info-texinfo
26362 maybe-info-texinfo:
26363 @if texinfo
26364 maybe-info-texinfo: info-texinfo
26365
26366 info-texinfo: \
26367     configure-texinfo 
26368         @: $(MAKE); $(unstage)
26369         @[ -f ./texinfo/Makefile ] || exit 0; \
26370         r=`${PWD_COMMAND}`; export r; \
26371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26372         $(HOST_EXPORTS) \
26373         for flag in $(EXTRA_HOST_FLAGS) ; do \
26374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26375         done; \
26376         echo "Doing info in texinfo" ; \
26377         (cd $(HOST_SUBDIR)/texinfo && \
26378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26380                   "RANLIB=$${RANLIB}" \
26381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26382                   info) \
26383           || exit 1
26384
26385 @endif texinfo
26386
26387 .PHONY: maybe-dvi-texinfo dvi-texinfo
26388 maybe-dvi-texinfo:
26389 @if texinfo
26390 maybe-dvi-texinfo: dvi-texinfo
26391
26392 dvi-texinfo: \
26393     configure-texinfo 
26394         @: $(MAKE); $(unstage)
26395         @[ -f ./texinfo/Makefile ] || exit 0; \
26396         r=`${PWD_COMMAND}`; export r; \
26397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26398         $(HOST_EXPORTS) \
26399         for flag in $(EXTRA_HOST_FLAGS) ; do \
26400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26401         done; \
26402         echo "Doing dvi in texinfo" ; \
26403         (cd $(HOST_SUBDIR)/texinfo && \
26404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26406                   "RANLIB=$${RANLIB}" \
26407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26408                   dvi) \
26409           || exit 1
26410
26411 @endif texinfo
26412
26413 .PHONY: maybe-pdf-texinfo pdf-texinfo
26414 maybe-pdf-texinfo:
26415 @if texinfo
26416 maybe-pdf-texinfo: pdf-texinfo
26417
26418 pdf-texinfo: \
26419     configure-texinfo 
26420         @: $(MAKE); $(unstage)
26421         @[ -f ./texinfo/Makefile ] || exit 0; \
26422         r=`${PWD_COMMAND}`; export r; \
26423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26424         $(HOST_EXPORTS) \
26425         for flag in $(EXTRA_HOST_FLAGS) ; do \
26426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26427         done; \
26428         echo "Doing pdf in texinfo" ; \
26429         (cd $(HOST_SUBDIR)/texinfo && \
26430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26432                   "RANLIB=$${RANLIB}" \
26433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26434                   pdf) \
26435           || exit 1
26436
26437 @endif texinfo
26438
26439 .PHONY: maybe-html-texinfo html-texinfo
26440 maybe-html-texinfo:
26441 @if texinfo
26442 maybe-html-texinfo: html-texinfo
26443
26444 html-texinfo: \
26445     configure-texinfo 
26446         @: $(MAKE); $(unstage)
26447         @[ -f ./texinfo/Makefile ] || exit 0; \
26448         r=`${PWD_COMMAND}`; export r; \
26449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26450         $(HOST_EXPORTS) \
26451         for flag in $(EXTRA_HOST_FLAGS) ; do \
26452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26453         done; \
26454         echo "Doing html in texinfo" ; \
26455         (cd $(HOST_SUBDIR)/texinfo && \
26456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26458                   "RANLIB=$${RANLIB}" \
26459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26460                   html) \
26461           || exit 1
26462
26463 @endif texinfo
26464
26465 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
26466 maybe-TAGS-texinfo:
26467 @if texinfo
26468 maybe-TAGS-texinfo: TAGS-texinfo
26469
26470 TAGS-texinfo: \
26471     configure-texinfo 
26472         @: $(MAKE); $(unstage)
26473         @[ -f ./texinfo/Makefile ] || exit 0; \
26474         r=`${PWD_COMMAND}`; export r; \
26475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26476         $(HOST_EXPORTS) \
26477         for flag in $(EXTRA_HOST_FLAGS) ; do \
26478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26479         done; \
26480         echo "Doing TAGS in texinfo" ; \
26481         (cd $(HOST_SUBDIR)/texinfo && \
26482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26484                   "RANLIB=$${RANLIB}" \
26485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26486                   TAGS) \
26487           || exit 1
26488
26489 @endif texinfo
26490
26491 .PHONY: maybe-install-info-texinfo install-info-texinfo
26492 maybe-install-info-texinfo:
26493 @if texinfo
26494 maybe-install-info-texinfo: install-info-texinfo
26495
26496 install-info-texinfo: \
26497     configure-texinfo \
26498     info-texinfo 
26499         @: $(MAKE); $(unstage)
26500         @[ -f ./texinfo/Makefile ] || exit 0; \
26501         r=`${PWD_COMMAND}`; export r; \
26502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26503         $(HOST_EXPORTS) \
26504         for flag in $(EXTRA_HOST_FLAGS) ; do \
26505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26506         done; \
26507         echo "Doing install-info in texinfo" ; \
26508         (cd $(HOST_SUBDIR)/texinfo && \
26509           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26510                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26511                   "RANLIB=$${RANLIB}" \
26512                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26513                   install-info) \
26514           || exit 1
26515
26516 @endif texinfo
26517
26518 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
26519 maybe-install-pdf-texinfo:
26520 @if texinfo
26521 maybe-install-pdf-texinfo: install-pdf-texinfo
26522
26523 install-pdf-texinfo: \
26524     configure-texinfo \
26525     pdf-texinfo 
26526         @: $(MAKE); $(unstage)
26527         @[ -f ./texinfo/Makefile ] || exit 0; \
26528         r=`${PWD_COMMAND}`; export r; \
26529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26530         $(HOST_EXPORTS) \
26531         for flag in $(EXTRA_HOST_FLAGS) ; do \
26532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26533         done; \
26534         echo "Doing install-pdf in texinfo" ; \
26535         (cd $(HOST_SUBDIR)/texinfo && \
26536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26538                   "RANLIB=$${RANLIB}" \
26539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26540                   install-pdf) \
26541           || exit 1
26542
26543 @endif texinfo
26544
26545 .PHONY: maybe-install-html-texinfo install-html-texinfo
26546 maybe-install-html-texinfo:
26547 @if texinfo
26548 maybe-install-html-texinfo: install-html-texinfo
26549
26550 install-html-texinfo: \
26551     configure-texinfo \
26552     html-texinfo 
26553         @: $(MAKE); $(unstage)
26554         @[ -f ./texinfo/Makefile ] || exit 0; \
26555         r=`${PWD_COMMAND}`; export r; \
26556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26557         $(HOST_EXPORTS) \
26558         for flag in $(EXTRA_HOST_FLAGS) ; do \
26559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26560         done; \
26561         echo "Doing install-html in texinfo" ; \
26562         (cd $(HOST_SUBDIR)/texinfo && \
26563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26565                   "RANLIB=$${RANLIB}" \
26566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26567                   install-html) \
26568           || exit 1
26569
26570 @endif texinfo
26571
26572 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
26573 maybe-installcheck-texinfo:
26574 @if texinfo
26575 maybe-installcheck-texinfo: installcheck-texinfo
26576
26577 installcheck-texinfo: \
26578     configure-texinfo 
26579         @: $(MAKE); $(unstage)
26580         @[ -f ./texinfo/Makefile ] || exit 0; \
26581         r=`${PWD_COMMAND}`; export r; \
26582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26583         $(HOST_EXPORTS) \
26584         for flag in $(EXTRA_HOST_FLAGS) ; do \
26585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26586         done; \
26587         echo "Doing installcheck in texinfo" ; \
26588         (cd $(HOST_SUBDIR)/texinfo && \
26589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26591                   "RANLIB=$${RANLIB}" \
26592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26593                   installcheck) \
26594           || exit 1
26595
26596 @endif texinfo
26597
26598 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
26599 maybe-mostlyclean-texinfo:
26600 @if texinfo
26601 maybe-mostlyclean-texinfo: mostlyclean-texinfo
26602
26603 mostlyclean-texinfo: 
26604         @: $(MAKE); $(unstage)
26605         @[ -f ./texinfo/Makefile ] || exit 0; \
26606         r=`${PWD_COMMAND}`; export r; \
26607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26608         $(HOST_EXPORTS) \
26609         for flag in $(EXTRA_HOST_FLAGS) ; do \
26610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26611         done; \
26612         echo "Doing mostlyclean in texinfo" ; \
26613         (cd $(HOST_SUBDIR)/texinfo && \
26614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26616                   "RANLIB=$${RANLIB}" \
26617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26618                   mostlyclean) \
26619           || exit 1
26620
26621 @endif texinfo
26622
26623 .PHONY: maybe-clean-texinfo clean-texinfo
26624 maybe-clean-texinfo:
26625 @if texinfo
26626 maybe-clean-texinfo: clean-texinfo
26627
26628 clean-texinfo: 
26629         @: $(MAKE); $(unstage)
26630         @[ -f ./texinfo/Makefile ] || exit 0; \
26631         r=`${PWD_COMMAND}`; export r; \
26632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26633         $(HOST_EXPORTS) \
26634         for flag in $(EXTRA_HOST_FLAGS) ; do \
26635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26636         done; \
26637         echo "Doing clean in texinfo" ; \
26638         (cd $(HOST_SUBDIR)/texinfo && \
26639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26641                   "RANLIB=$${RANLIB}" \
26642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26643                   clean) \
26644           || exit 1
26645
26646 @endif texinfo
26647
26648 .PHONY: maybe-distclean-texinfo distclean-texinfo
26649 maybe-distclean-texinfo:
26650 @if texinfo
26651 maybe-distclean-texinfo: distclean-texinfo
26652
26653 distclean-texinfo: 
26654         @: $(MAKE); $(unstage)
26655         @[ -f ./texinfo/Makefile ] || exit 0; \
26656         r=`${PWD_COMMAND}`; export r; \
26657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26658         $(HOST_EXPORTS) \
26659         for flag in $(EXTRA_HOST_FLAGS) ; do \
26660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26661         done; \
26662         echo "Doing distclean in texinfo" ; \
26663         (cd $(HOST_SUBDIR)/texinfo && \
26664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26666                   "RANLIB=$${RANLIB}" \
26667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26668                   distclean) \
26669           || exit 1
26670
26671 @endif texinfo
26672
26673 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
26674 maybe-maintainer-clean-texinfo:
26675 @if texinfo
26676 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
26677
26678 maintainer-clean-texinfo: 
26679         @: $(MAKE); $(unstage)
26680         @[ -f ./texinfo/Makefile ] || exit 0; \
26681         r=`${PWD_COMMAND}`; export r; \
26682         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26683         $(HOST_EXPORTS) \
26684         for flag in $(EXTRA_HOST_FLAGS) ; do \
26685           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26686         done; \
26687         echo "Doing maintainer-clean in texinfo" ; \
26688         (cd $(HOST_SUBDIR)/texinfo && \
26689           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26690                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26691                   "RANLIB=$${RANLIB}" \
26692                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26693                   maintainer-clean) \
26694           || exit 1
26695
26696 @endif texinfo
26697
26698
26699
26700 .PHONY: configure-zlib maybe-configure-zlib
26701 maybe-configure-zlib:
26702 @if gcc-bootstrap
26703 configure-zlib: stage_current
26704 @endif gcc-bootstrap
26705 @if zlib
26706 maybe-configure-zlib: configure-zlib
26707 configure-zlib: 
26708         @r=`${PWD_COMMAND}`; export r; \
26709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26710         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26711         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26712         $(HOST_EXPORTS)  \
26713         echo Configuring in $(HOST_SUBDIR)/zlib; \
26714         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
26715         case $(srcdir) in \
26716           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26717           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26718                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26719         esac; \
26720         module_srcdir=zlib; \
26721         $(SHELL) \
26722           $$s/$$module_srcdir/configure \
26723           --srcdir=$${topdir}/$$module_srcdir \
26724           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26725           --target=${target_alias} @extra_host_zlib_configure_flags@ \
26726           || exit 1
26727 @endif zlib
26728
26729
26730
26731 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
26732 maybe-configure-stage1-zlib:
26733 @if zlib-bootstrap
26734 maybe-configure-stage1-zlib: configure-stage1-zlib
26735 configure-stage1-zlib:
26736         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26737         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26738         @r=`${PWD_COMMAND}`; export r; \
26739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26740         TFLAGS="$(STAGE1_TFLAGS)"; \
26741         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26742         $(HOST_EXPORTS) \
26743         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26744         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26745         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26746         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib ; \
26747         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26748         cd $(HOST_SUBDIR)/zlib || exit 1; \
26749         case $(srcdir) in \
26750           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26751           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26752                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26753         esac; \
26754         module_srcdir=zlib; \
26755         $(SHELL) $$s/$$module_srcdir/configure \
26756           --srcdir=$${topdir}/$$module_srcdir \
26757           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26758           --target=${target_alias} \
26759            \
26760           $(STAGE1_CONFIGURE_FLAGS) \
26761           @extra_host_zlib_configure_flags@
26762 @endif zlib-bootstrap
26763
26764 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
26765 maybe-configure-stage2-zlib:
26766 @if zlib-bootstrap
26767 maybe-configure-stage2-zlib: configure-stage2-zlib
26768 configure-stage2-zlib:
26769         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26770         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26771         @r=`${PWD_COMMAND}`; export r; \
26772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26773         TFLAGS="$(STAGE2_TFLAGS)"; \
26774         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26775         $(HOST_EXPORTS) \
26776         $(POSTSTAGE1_HOST_EXPORTS) \
26777         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26778         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26779         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26780         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib ; \
26781         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26782         cd $(HOST_SUBDIR)/zlib || exit 1; \
26783         case $(srcdir) in \
26784           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26785           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26786                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26787         esac; \
26788         module_srcdir=zlib; \
26789         $(SHELL) $$s/$$module_srcdir/configure \
26790           --srcdir=$${topdir}/$$module_srcdir \
26791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26792           --target=${target_alias} \
26793            --with-build-libsubdir=$(HOST_SUBDIR)  \
26794           $(STAGE2_CONFIGURE_FLAGS) \
26795           @extra_host_zlib_configure_flags@
26796 @endif zlib-bootstrap
26797
26798 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
26799 maybe-configure-stage3-zlib:
26800 @if zlib-bootstrap
26801 maybe-configure-stage3-zlib: configure-stage3-zlib
26802 configure-stage3-zlib:
26803         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26805         @r=`${PWD_COMMAND}`; export r; \
26806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26807         TFLAGS="$(STAGE3_TFLAGS)"; \
26808         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26809         $(HOST_EXPORTS) \
26810         $(POSTSTAGE1_HOST_EXPORTS) \
26811         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26812         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26813         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26814         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib ; \
26815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26816         cd $(HOST_SUBDIR)/zlib || exit 1; \
26817         case $(srcdir) in \
26818           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26819           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26820                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26821         esac; \
26822         module_srcdir=zlib; \
26823         $(SHELL) $$s/$$module_srcdir/configure \
26824           --srcdir=$${topdir}/$$module_srcdir \
26825           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26826           --target=${target_alias} \
26827            --with-build-libsubdir=$(HOST_SUBDIR)  \
26828           $(STAGE3_CONFIGURE_FLAGS) \
26829           @extra_host_zlib_configure_flags@
26830 @endif zlib-bootstrap
26831
26832 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
26833 maybe-configure-stage4-zlib:
26834 @if zlib-bootstrap
26835 maybe-configure-stage4-zlib: configure-stage4-zlib
26836 configure-stage4-zlib:
26837         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26838         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26839         @r=`${PWD_COMMAND}`; export r; \
26840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26841         TFLAGS="$(STAGE4_TFLAGS)"; \
26842         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26843         $(HOST_EXPORTS) \
26844         $(POSTSTAGE1_HOST_EXPORTS) \
26845         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26846         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26847         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26848         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib ; \
26849         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26850         cd $(HOST_SUBDIR)/zlib || exit 1; \
26851         case $(srcdir) in \
26852           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26853           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26854                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26855         esac; \
26856         module_srcdir=zlib; \
26857         $(SHELL) $$s/$$module_srcdir/configure \
26858           --srcdir=$${topdir}/$$module_srcdir \
26859           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26860           --target=${target_alias} \
26861            --with-build-libsubdir=$(HOST_SUBDIR)  \
26862           $(STAGE4_CONFIGURE_FLAGS) \
26863           @extra_host_zlib_configure_flags@
26864 @endif zlib-bootstrap
26865
26866 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
26867 maybe-configure-stageprofile-zlib:
26868 @if zlib-bootstrap
26869 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
26870 configure-stageprofile-zlib:
26871         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26872         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26873         @r=`${PWD_COMMAND}`; export r; \
26874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26875         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26876         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26877         $(HOST_EXPORTS) \
26878         $(POSTSTAGE1_HOST_EXPORTS) \
26879         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26880         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26881         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26882         echo Configuring stage profile in $(HOST_SUBDIR)/zlib ; \
26883         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26884         cd $(HOST_SUBDIR)/zlib || exit 1; \
26885         case $(srcdir) in \
26886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26887           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26889         esac; \
26890         module_srcdir=zlib; \
26891         $(SHELL) $$s/$$module_srcdir/configure \
26892           --srcdir=$${topdir}/$$module_srcdir \
26893           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26894           --target=${target_alias} \
26895            --with-build-libsubdir=$(HOST_SUBDIR)  \
26896           $(STAGEprofile_CONFIGURE_FLAGS) \
26897           @extra_host_zlib_configure_flags@
26898 @endif zlib-bootstrap
26899
26900 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
26901 maybe-configure-stagefeedback-zlib:
26902 @if zlib-bootstrap
26903 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
26904 configure-stagefeedback-zlib:
26905         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26906         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
26907         @r=`${PWD_COMMAND}`; export r; \
26908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26909         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26910         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
26911         $(HOST_EXPORTS) \
26912         $(POSTSTAGE1_HOST_EXPORTS) \
26913         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26914         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26915         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26916         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib ; \
26917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib ; \
26918         cd $(HOST_SUBDIR)/zlib || exit 1; \
26919         case $(srcdir) in \
26920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26921           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
26922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26923         esac; \
26924         module_srcdir=zlib; \
26925         $(SHELL) $$s/$$module_srcdir/configure \
26926           --srcdir=$${topdir}/$$module_srcdir \
26927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26928           --target=${target_alias} \
26929            --with-build-libsubdir=$(HOST_SUBDIR)  \
26930           $(STAGEfeedback_CONFIGURE_FLAGS) \
26931           @extra_host_zlib_configure_flags@
26932 @endif zlib-bootstrap
26933
26934
26935
26936
26937
26938 .PHONY: all-zlib maybe-all-zlib
26939 maybe-all-zlib:
26940 @if gcc-bootstrap
26941 all-zlib: stage_current
26942 @endif gcc-bootstrap
26943 @if zlib
26944 TARGET-zlib=all
26945 maybe-all-zlib: all-zlib
26946 all-zlib: configure-zlib
26947         @r=`${PWD_COMMAND}`; export r; \
26948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26949         $(HOST_EXPORTS)  \
26950         (cd $(HOST_SUBDIR)/zlib && \
26951           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26952                 $(TARGET-zlib))
26953 @endif zlib
26954
26955
26956
26957 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
26958 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
26959 maybe-all-stage1-zlib:
26960 maybe-clean-stage1-zlib:
26961 @if zlib-bootstrap
26962 maybe-all-stage1-zlib: all-stage1-zlib
26963 all-stage1: all-stage1-zlib
26964 TARGET-stage1-zlib = $(TARGET-zlib)
26965 all-stage1-zlib: configure-stage1-zlib
26966         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26967         @r=`${PWD_COMMAND}`; export r; \
26968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26969         TFLAGS="$(STAGE1_TFLAGS)"; \
26970         $(HOST_EXPORTS)  \
26971         cd $(HOST_SUBDIR)/zlib && \
26972         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26973                 CFLAGS="$(STAGE1_CFLAGS)" \
26974                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26975                 LIBCFLAGS="$(LIBCFLAGS)" \
26976                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26977                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26978                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26979                 $(EXTRA_HOST_FLAGS)  \
26980                 $(STAGE1_FLAGS_TO_PASS)  \
26981                 TFLAGS="$(STAGE1_TFLAGS)" \
26982                 $(TARGET-stage1-zlib)
26983
26984 maybe-clean-stage1-zlib: clean-stage1-zlib
26985 clean-stage1: clean-stage1-zlib
26986 clean-stage1-zlib:
26987         @if [ $(current_stage) = stage1 ]; then \
26988           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
26989         else \
26990           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
26991           $(MAKE) stage1-start; \
26992         fi; \
26993         cd $(HOST_SUBDIR)/zlib && \
26994         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26995         $(STAGE1_FLAGS_TO_PASS)  clean
26996 @endif zlib-bootstrap
26997
26998
26999 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
27000 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
27001 maybe-all-stage2-zlib:
27002 maybe-clean-stage2-zlib:
27003 @if zlib-bootstrap
27004 maybe-all-stage2-zlib: all-stage2-zlib
27005 all-stage2: all-stage2-zlib
27006 TARGET-stage2-zlib = $(TARGET-zlib)
27007 all-stage2-zlib: configure-stage2-zlib
27008         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27009         @r=`${PWD_COMMAND}`; export r; \
27010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27011         TFLAGS="$(STAGE2_TFLAGS)"; \
27012         $(HOST_EXPORTS) \
27013         $(POSTSTAGE1_HOST_EXPORTS)  \
27014         cd $(HOST_SUBDIR)/zlib && \
27015         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27016                 CFLAGS="$(STAGE2_CFLAGS)" \
27017                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27018                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27019                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27020                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27021                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27022                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27023                 TFLAGS="$(STAGE2_TFLAGS)" \
27024                 $(TARGET-stage2-zlib)
27025
27026 maybe-clean-stage2-zlib: clean-stage2-zlib
27027 clean-stage2: clean-stage2-zlib
27028 clean-stage2-zlib:
27029         @if [ $(current_stage) = stage2 ]; then \
27030           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27031         else \
27032           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
27033           $(MAKE) stage2-start; \
27034         fi; \
27035         cd $(HOST_SUBDIR)/zlib && \
27036         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27037 @endif zlib-bootstrap
27038
27039
27040 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
27041 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
27042 maybe-all-stage3-zlib:
27043 maybe-clean-stage3-zlib:
27044 @if zlib-bootstrap
27045 maybe-all-stage3-zlib: all-stage3-zlib
27046 all-stage3: all-stage3-zlib
27047 TARGET-stage3-zlib = $(TARGET-zlib)
27048 all-stage3-zlib: configure-stage3-zlib
27049         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27050         @r=`${PWD_COMMAND}`; export r; \
27051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27052         TFLAGS="$(STAGE3_TFLAGS)"; \
27053         $(HOST_EXPORTS) \
27054         $(POSTSTAGE1_HOST_EXPORTS)  \
27055         cd $(HOST_SUBDIR)/zlib && \
27056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27057                 CFLAGS="$(STAGE3_CFLAGS)" \
27058                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27059                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27063                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27064                 TFLAGS="$(STAGE3_TFLAGS)" \
27065                 $(TARGET-stage3-zlib)
27066
27067 maybe-clean-stage3-zlib: clean-stage3-zlib
27068 clean-stage3: clean-stage3-zlib
27069 clean-stage3-zlib:
27070         @if [ $(current_stage) = stage3 ]; then \
27071           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27072         else \
27073           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
27074           $(MAKE) stage3-start; \
27075         fi; \
27076         cd $(HOST_SUBDIR)/zlib && \
27077         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27078 @endif zlib-bootstrap
27079
27080
27081 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
27082 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
27083 maybe-all-stage4-zlib:
27084 maybe-clean-stage4-zlib:
27085 @if zlib-bootstrap
27086 maybe-all-stage4-zlib: all-stage4-zlib
27087 all-stage4: all-stage4-zlib
27088 TARGET-stage4-zlib = $(TARGET-zlib)
27089 all-stage4-zlib: configure-stage4-zlib
27090         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27091         @r=`${PWD_COMMAND}`; export r; \
27092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27093         TFLAGS="$(STAGE4_TFLAGS)"; \
27094         $(HOST_EXPORTS) \
27095         $(POSTSTAGE1_HOST_EXPORTS)  \
27096         cd $(HOST_SUBDIR)/zlib && \
27097         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27098                 CFLAGS="$(STAGE4_CFLAGS)" \
27099                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27100                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27101                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27102                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27103                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27104                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27105                 TFLAGS="$(STAGE4_TFLAGS)" \
27106                 $(TARGET-stage4-zlib)
27107
27108 maybe-clean-stage4-zlib: clean-stage4-zlib
27109 clean-stage4: clean-stage4-zlib
27110 clean-stage4-zlib:
27111         @if [ $(current_stage) = stage4 ]; then \
27112           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27113         else \
27114           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
27115           $(MAKE) stage4-start; \
27116         fi; \
27117         cd $(HOST_SUBDIR)/zlib && \
27118         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27119 @endif zlib-bootstrap
27120
27121
27122 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
27123 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
27124 maybe-all-stageprofile-zlib:
27125 maybe-clean-stageprofile-zlib:
27126 @if zlib-bootstrap
27127 maybe-all-stageprofile-zlib: all-stageprofile-zlib
27128 all-stageprofile: all-stageprofile-zlib
27129 TARGET-stageprofile-zlib = $(TARGET-zlib)
27130 all-stageprofile-zlib: configure-stageprofile-zlib
27131         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27132         @r=`${PWD_COMMAND}`; export r; \
27133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27134         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27135         $(HOST_EXPORTS) \
27136         $(POSTSTAGE1_HOST_EXPORTS)  \
27137         cd $(HOST_SUBDIR)/zlib && \
27138         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27139                 CFLAGS="$(STAGEprofile_CFLAGS)" \
27140                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
27141                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
27142                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27143                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27144                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27145                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27146                 TFLAGS="$(STAGEprofile_TFLAGS)" \
27147                 $(TARGET-stageprofile-zlib)
27148
27149 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
27150 clean-stageprofile: clean-stageprofile-zlib
27151 clean-stageprofile-zlib:
27152         @if [ $(current_stage) = stageprofile ]; then \
27153           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27154         else \
27155           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
27156           $(MAKE) stageprofile-start; \
27157         fi; \
27158         cd $(HOST_SUBDIR)/zlib && \
27159         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27160 @endif zlib-bootstrap
27161
27162
27163 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
27164 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
27165 maybe-all-stagefeedback-zlib:
27166 maybe-clean-stagefeedback-zlib:
27167 @if zlib-bootstrap
27168 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
27169 all-stagefeedback: all-stagefeedback-zlib
27170 TARGET-stagefeedback-zlib = $(TARGET-zlib)
27171 all-stagefeedback-zlib: configure-stagefeedback-zlib
27172         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27173         @r=`${PWD_COMMAND}`; export r; \
27174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27175         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27176         $(HOST_EXPORTS) \
27177         $(POSTSTAGE1_HOST_EXPORTS)  \
27178         cd $(HOST_SUBDIR)/zlib && \
27179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27180                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
27181                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
27182                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
27183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27186                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27187                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
27188                 $(TARGET-stagefeedback-zlib)
27189
27190 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
27191 clean-stagefeedback: clean-stagefeedback-zlib
27192 clean-stagefeedback-zlib:
27193         @if [ $(current_stage) = stagefeedback ]; then \
27194           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
27195         else \
27196           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
27197           $(MAKE) stagefeedback-start; \
27198         fi; \
27199         cd $(HOST_SUBDIR)/zlib && \
27200         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27201 @endif zlib-bootstrap
27202
27203
27204
27205
27206
27207 .PHONY: check-zlib maybe-check-zlib
27208 maybe-check-zlib:
27209 @if zlib
27210 maybe-check-zlib: check-zlib
27211
27212 check-zlib:
27213
27214 @endif zlib
27215
27216 .PHONY: install-zlib maybe-install-zlib
27217 maybe-install-zlib:
27218 @if zlib
27219 maybe-install-zlib: install-zlib
27220
27221 install-zlib:
27222
27223 @endif zlib
27224
27225 .PHONY: install-strip-zlib maybe-install-strip-zlib
27226 maybe-install-strip-zlib:
27227 @if zlib
27228 maybe-install-strip-zlib: install-strip-zlib
27229
27230 install-strip-zlib:
27231
27232 @endif zlib
27233
27234 # Other targets (info, dvi, pdf, etc.)
27235
27236 .PHONY: maybe-info-zlib info-zlib
27237 maybe-info-zlib:
27238 @if zlib
27239 maybe-info-zlib: info-zlib
27240
27241 info-zlib: \
27242     configure-zlib 
27243         @[ -f ./zlib/Makefile ] || exit 0; \
27244         r=`${PWD_COMMAND}`; export r; \
27245         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27246         $(HOST_EXPORTS) \
27247         for flag in $(EXTRA_HOST_FLAGS) ; do \
27248           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27249         done; \
27250         echo "Doing info in zlib" ; \
27251         (cd $(HOST_SUBDIR)/zlib && \
27252           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27253                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27254                   "RANLIB=$${RANLIB}" \
27255                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27256                   info) \
27257           || exit 1
27258
27259 @endif zlib
27260
27261 .PHONY: maybe-dvi-zlib dvi-zlib
27262 maybe-dvi-zlib:
27263 @if zlib
27264 maybe-dvi-zlib: dvi-zlib
27265
27266 dvi-zlib: \
27267     configure-zlib 
27268         @[ -f ./zlib/Makefile ] || exit 0; \
27269         r=`${PWD_COMMAND}`; export r; \
27270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27271         $(HOST_EXPORTS) \
27272         for flag in $(EXTRA_HOST_FLAGS) ; do \
27273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27274         done; \
27275         echo "Doing dvi in zlib" ; \
27276         (cd $(HOST_SUBDIR)/zlib && \
27277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27279                   "RANLIB=$${RANLIB}" \
27280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27281                   dvi) \
27282           || exit 1
27283
27284 @endif zlib
27285
27286 .PHONY: maybe-pdf-zlib pdf-zlib
27287 maybe-pdf-zlib:
27288 @if zlib
27289 maybe-pdf-zlib: pdf-zlib
27290
27291 pdf-zlib: \
27292     configure-zlib 
27293         @[ -f ./zlib/Makefile ] || exit 0; \
27294         r=`${PWD_COMMAND}`; export r; \
27295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27296         $(HOST_EXPORTS) \
27297         for flag in $(EXTRA_HOST_FLAGS) ; do \
27298           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27299         done; \
27300         echo "Doing pdf in zlib" ; \
27301         (cd $(HOST_SUBDIR)/zlib && \
27302           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27303                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27304                   "RANLIB=$${RANLIB}" \
27305                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27306                   pdf) \
27307           || exit 1
27308
27309 @endif zlib
27310
27311 .PHONY: maybe-html-zlib html-zlib
27312 maybe-html-zlib:
27313 @if zlib
27314 maybe-html-zlib: html-zlib
27315
27316 html-zlib: \
27317     configure-zlib 
27318         @[ -f ./zlib/Makefile ] || exit 0; \
27319         r=`${PWD_COMMAND}`; export r; \
27320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27321         $(HOST_EXPORTS) \
27322         for flag in $(EXTRA_HOST_FLAGS) ; do \
27323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27324         done; \
27325         echo "Doing html in zlib" ; \
27326         (cd $(HOST_SUBDIR)/zlib && \
27327           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27328                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27329                   "RANLIB=$${RANLIB}" \
27330                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27331                   html) \
27332           || exit 1
27333
27334 @endif zlib
27335
27336 .PHONY: maybe-TAGS-zlib TAGS-zlib
27337 maybe-TAGS-zlib:
27338 @if zlib
27339 maybe-TAGS-zlib: TAGS-zlib
27340
27341 TAGS-zlib: \
27342     configure-zlib 
27343         @[ -f ./zlib/Makefile ] || exit 0; \
27344         r=`${PWD_COMMAND}`; export r; \
27345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27346         $(HOST_EXPORTS) \
27347         for flag in $(EXTRA_HOST_FLAGS) ; do \
27348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27349         done; \
27350         echo "Doing TAGS in zlib" ; \
27351         (cd $(HOST_SUBDIR)/zlib && \
27352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27354                   "RANLIB=$${RANLIB}" \
27355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27356                   TAGS) \
27357           || exit 1
27358
27359 @endif zlib
27360
27361 .PHONY: maybe-install-info-zlib install-info-zlib
27362 maybe-install-info-zlib:
27363 @if zlib
27364 maybe-install-info-zlib: install-info-zlib
27365
27366 install-info-zlib: \
27367     configure-zlib \
27368     info-zlib 
27369         @[ -f ./zlib/Makefile ] || exit 0; \
27370         r=`${PWD_COMMAND}`; export r; \
27371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27372         $(HOST_EXPORTS) \
27373         for flag in $(EXTRA_HOST_FLAGS) ; do \
27374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27375         done; \
27376         echo "Doing install-info in zlib" ; \
27377         (cd $(HOST_SUBDIR)/zlib && \
27378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27380                   "RANLIB=$${RANLIB}" \
27381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27382                   install-info) \
27383           || exit 1
27384
27385 @endif zlib
27386
27387 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
27388 maybe-install-pdf-zlib:
27389 @if zlib
27390 maybe-install-pdf-zlib: install-pdf-zlib
27391
27392 install-pdf-zlib: \
27393     configure-zlib \
27394     pdf-zlib 
27395         @[ -f ./zlib/Makefile ] || exit 0; \
27396         r=`${PWD_COMMAND}`; export r; \
27397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27398         $(HOST_EXPORTS) \
27399         for flag in $(EXTRA_HOST_FLAGS) ; do \
27400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27401         done; \
27402         echo "Doing install-pdf in zlib" ; \
27403         (cd $(HOST_SUBDIR)/zlib && \
27404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27406                   "RANLIB=$${RANLIB}" \
27407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27408                   install-pdf) \
27409           || exit 1
27410
27411 @endif zlib
27412
27413 .PHONY: maybe-install-html-zlib install-html-zlib
27414 maybe-install-html-zlib:
27415 @if zlib
27416 maybe-install-html-zlib: install-html-zlib
27417
27418 install-html-zlib: \
27419     configure-zlib \
27420     html-zlib 
27421         @[ -f ./zlib/Makefile ] || exit 0; \
27422         r=`${PWD_COMMAND}`; export r; \
27423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27424         $(HOST_EXPORTS) \
27425         for flag in $(EXTRA_HOST_FLAGS) ; do \
27426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27427         done; \
27428         echo "Doing install-html in zlib" ; \
27429         (cd $(HOST_SUBDIR)/zlib && \
27430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27432                   "RANLIB=$${RANLIB}" \
27433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27434                   install-html) \
27435           || exit 1
27436
27437 @endif zlib
27438
27439 .PHONY: maybe-installcheck-zlib installcheck-zlib
27440 maybe-installcheck-zlib:
27441 @if zlib
27442 maybe-installcheck-zlib: installcheck-zlib
27443
27444 installcheck-zlib: \
27445     configure-zlib 
27446         @[ -f ./zlib/Makefile ] || exit 0; \
27447         r=`${PWD_COMMAND}`; export r; \
27448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27449         $(HOST_EXPORTS) \
27450         for flag in $(EXTRA_HOST_FLAGS) ; do \
27451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27452         done; \
27453         echo "Doing installcheck in zlib" ; \
27454         (cd $(HOST_SUBDIR)/zlib && \
27455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27457                   "RANLIB=$${RANLIB}" \
27458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27459                   installcheck) \
27460           || exit 1
27461
27462 @endif zlib
27463
27464 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
27465 maybe-mostlyclean-zlib:
27466 @if zlib
27467 maybe-mostlyclean-zlib: mostlyclean-zlib
27468
27469 mostlyclean-zlib: 
27470         @[ -f ./zlib/Makefile ] || exit 0; \
27471         r=`${PWD_COMMAND}`; export r; \
27472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27473         $(HOST_EXPORTS) \
27474         for flag in $(EXTRA_HOST_FLAGS) ; do \
27475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27476         done; \
27477         echo "Doing mostlyclean in zlib" ; \
27478         (cd $(HOST_SUBDIR)/zlib && \
27479           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27480                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27481                   "RANLIB=$${RANLIB}" \
27482                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27483                   mostlyclean) \
27484           || exit 1
27485
27486 @endif zlib
27487
27488 .PHONY: maybe-clean-zlib clean-zlib
27489 maybe-clean-zlib:
27490 @if zlib
27491 maybe-clean-zlib: clean-zlib
27492
27493 clean-zlib: 
27494         @[ -f ./zlib/Makefile ] || exit 0; \
27495         r=`${PWD_COMMAND}`; export r; \
27496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27497         $(HOST_EXPORTS) \
27498         for flag in $(EXTRA_HOST_FLAGS) ; do \
27499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27500         done; \
27501         echo "Doing clean in zlib" ; \
27502         (cd $(HOST_SUBDIR)/zlib && \
27503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27505                   "RANLIB=$${RANLIB}" \
27506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27507                   clean) \
27508           || exit 1
27509
27510 @endif zlib
27511
27512 .PHONY: maybe-distclean-zlib distclean-zlib
27513 maybe-distclean-zlib:
27514 @if zlib
27515 maybe-distclean-zlib: distclean-zlib
27516
27517 distclean-zlib: 
27518         @[ -f ./zlib/Makefile ] || exit 0; \
27519         r=`${PWD_COMMAND}`; export r; \
27520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27521         $(HOST_EXPORTS) \
27522         for flag in $(EXTRA_HOST_FLAGS) ; do \
27523           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27524         done; \
27525         echo "Doing distclean in zlib" ; \
27526         (cd $(HOST_SUBDIR)/zlib && \
27527           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27528                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27529                   "RANLIB=$${RANLIB}" \
27530                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27531                   distclean) \
27532           || exit 1
27533
27534 @endif zlib
27535
27536 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
27537 maybe-maintainer-clean-zlib:
27538 @if zlib
27539 maybe-maintainer-clean-zlib: maintainer-clean-zlib
27540
27541 maintainer-clean-zlib: 
27542         @[ -f ./zlib/Makefile ] || exit 0; \
27543         r=`${PWD_COMMAND}`; export r; \
27544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27545         $(HOST_EXPORTS) \
27546         for flag in $(EXTRA_HOST_FLAGS) ; do \
27547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27548         done; \
27549         echo "Doing maintainer-clean in zlib" ; \
27550         (cd $(HOST_SUBDIR)/zlib && \
27551           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27552                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27553                   "RANLIB=$${RANLIB}" \
27554                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27555                   maintainer-clean) \
27556           || exit 1
27557
27558 @endif zlib
27559
27560
27561
27562 .PHONY: configure-gdb maybe-configure-gdb
27563 maybe-configure-gdb:
27564 @if gcc-bootstrap
27565 configure-gdb: stage_current
27566 @endif gcc-bootstrap
27567 @if gdb
27568 maybe-configure-gdb: configure-gdb
27569 configure-gdb: 
27570         @: $(MAKE); $(unstage)
27571         @r=`${PWD_COMMAND}`; export r; \
27572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27573         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
27574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb ; \
27575         $(HOST_EXPORTS)  \
27576         echo Configuring in $(HOST_SUBDIR)/gdb; \
27577         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
27578         case $(srcdir) in \
27579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27580           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
27581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27582         esac; \
27583         module_srcdir=gdb; \
27584         $(SHELL) \
27585           $$s/$$module_srcdir/configure \
27586           --srcdir=$${topdir}/$$module_srcdir \
27587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27588           --target=${target_alias}  \
27589           || exit 1
27590 @endif gdb
27591
27592
27593
27594
27595
27596 .PHONY: all-gdb maybe-all-gdb
27597 maybe-all-gdb:
27598 @if gcc-bootstrap
27599 all-gdb: stage_current
27600 @endif gcc-bootstrap
27601 @if gdb
27602 TARGET-gdb=all
27603 maybe-all-gdb: all-gdb
27604 all-gdb: configure-gdb
27605         @: $(MAKE); $(unstage)
27606         @r=`${PWD_COMMAND}`; export r; \
27607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27608         $(HOST_EXPORTS)  \
27609         (cd $(HOST_SUBDIR)/gdb && \
27610           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
27611                 $(TARGET-gdb))
27612 @endif gdb
27613
27614
27615
27616
27617 .PHONY: check-gdb maybe-check-gdb
27618 maybe-check-gdb:
27619 @if gdb
27620 maybe-check-gdb: check-gdb
27621
27622 check-gdb:
27623         @: $(MAKE); $(unstage)
27624         @r=`${PWD_COMMAND}`; export r; \
27625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27626         $(HOST_EXPORTS)  \
27627         (cd $(HOST_SUBDIR)/gdb && \
27628           $(MAKE) $(FLAGS_TO_PASS)  check)
27629
27630 @endif gdb
27631
27632 .PHONY: install-gdb maybe-install-gdb
27633 maybe-install-gdb:
27634 @if gdb
27635 maybe-install-gdb: install-gdb
27636
27637 install-gdb: installdirs
27638         @: $(MAKE); $(unstage)
27639         @r=`${PWD_COMMAND}`; export r; \
27640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27641         $(HOST_EXPORTS) \
27642         (cd $(HOST_SUBDIR)/gdb && \
27643           $(MAKE) $(FLAGS_TO_PASS)  install)
27644
27645 @endif gdb
27646
27647 .PHONY: install-strip-gdb maybe-install-strip-gdb
27648 maybe-install-strip-gdb:
27649 @if gdb
27650 maybe-install-strip-gdb: install-strip-gdb
27651
27652 install-strip-gdb: installdirs
27653         @: $(MAKE); $(unstage)
27654         @r=`${PWD_COMMAND}`; export r; \
27655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27656         $(HOST_EXPORTS) \
27657         (cd $(HOST_SUBDIR)/gdb && \
27658           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27659
27660 @endif gdb
27661
27662 # Other targets (info, dvi, pdf, etc.)
27663
27664 .PHONY: maybe-info-gdb info-gdb
27665 maybe-info-gdb:
27666 @if gdb
27667 maybe-info-gdb: info-gdb
27668
27669 info-gdb: \
27670     configure-gdb 
27671         @: $(MAKE); $(unstage)
27672         @[ -f ./gdb/Makefile ] || exit 0; \
27673         r=`${PWD_COMMAND}`; export r; \
27674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27675         $(HOST_EXPORTS) \
27676         for flag in $(EXTRA_HOST_FLAGS) ; do \
27677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27678         done; \
27679         echo "Doing info in gdb" ; \
27680         (cd $(HOST_SUBDIR)/gdb && \
27681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27683                   "RANLIB=$${RANLIB}" \
27684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27685                   info) \
27686           || exit 1
27687
27688 @endif gdb
27689
27690 .PHONY: maybe-dvi-gdb dvi-gdb
27691 maybe-dvi-gdb:
27692 @if gdb
27693 maybe-dvi-gdb: dvi-gdb
27694
27695 dvi-gdb: \
27696     configure-gdb 
27697         @: $(MAKE); $(unstage)
27698         @[ -f ./gdb/Makefile ] || exit 0; \
27699         r=`${PWD_COMMAND}`; export r; \
27700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27701         $(HOST_EXPORTS) \
27702         for flag in $(EXTRA_HOST_FLAGS) ; do \
27703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27704         done; \
27705         echo "Doing dvi in gdb" ; \
27706         (cd $(HOST_SUBDIR)/gdb && \
27707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27709                   "RANLIB=$${RANLIB}" \
27710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27711                   dvi) \
27712           || exit 1
27713
27714 @endif gdb
27715
27716 .PHONY: maybe-pdf-gdb pdf-gdb
27717 maybe-pdf-gdb:
27718 @if gdb
27719 maybe-pdf-gdb: pdf-gdb
27720
27721 pdf-gdb: \
27722     configure-gdb 
27723         @: $(MAKE); $(unstage)
27724         @[ -f ./gdb/Makefile ] || exit 0; \
27725         r=`${PWD_COMMAND}`; export r; \
27726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27727         $(HOST_EXPORTS) \
27728         for flag in $(EXTRA_HOST_FLAGS) ; do \
27729           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27730         done; \
27731         echo "Doing pdf in gdb" ; \
27732         (cd $(HOST_SUBDIR)/gdb && \
27733           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27734                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27735                   "RANLIB=$${RANLIB}" \
27736                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27737                   pdf) \
27738           || exit 1
27739
27740 @endif gdb
27741
27742 .PHONY: maybe-html-gdb html-gdb
27743 maybe-html-gdb:
27744 @if gdb
27745 maybe-html-gdb: html-gdb
27746
27747 html-gdb: \
27748     configure-gdb 
27749         @: $(MAKE); $(unstage)
27750         @[ -f ./gdb/Makefile ] || exit 0; \
27751         r=`${PWD_COMMAND}`; export r; \
27752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27753         $(HOST_EXPORTS) \
27754         for flag in $(EXTRA_HOST_FLAGS) ; do \
27755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27756         done; \
27757         echo "Doing html in gdb" ; \
27758         (cd $(HOST_SUBDIR)/gdb && \
27759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27761                   "RANLIB=$${RANLIB}" \
27762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27763                   html) \
27764           || exit 1
27765
27766 @endif gdb
27767
27768 .PHONY: maybe-TAGS-gdb TAGS-gdb
27769 maybe-TAGS-gdb:
27770 @if gdb
27771 maybe-TAGS-gdb: TAGS-gdb
27772
27773 TAGS-gdb: \
27774     configure-gdb 
27775         @: $(MAKE); $(unstage)
27776         @[ -f ./gdb/Makefile ] || exit 0; \
27777         r=`${PWD_COMMAND}`; export r; \
27778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27779         $(HOST_EXPORTS) \
27780         for flag in $(EXTRA_HOST_FLAGS) ; do \
27781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27782         done; \
27783         echo "Doing TAGS in gdb" ; \
27784         (cd $(HOST_SUBDIR)/gdb && \
27785           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27786                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27787                   "RANLIB=$${RANLIB}" \
27788                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27789                   TAGS) \
27790           || exit 1
27791
27792 @endif gdb
27793
27794 .PHONY: maybe-install-info-gdb install-info-gdb
27795 maybe-install-info-gdb:
27796 @if gdb
27797 maybe-install-info-gdb: install-info-gdb
27798
27799 install-info-gdb: \
27800     configure-gdb \
27801     info-gdb 
27802         @: $(MAKE); $(unstage)
27803         @[ -f ./gdb/Makefile ] || exit 0; \
27804         r=`${PWD_COMMAND}`; export r; \
27805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27806         $(HOST_EXPORTS) \
27807         for flag in $(EXTRA_HOST_FLAGS) ; do \
27808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27809         done; \
27810         echo "Doing install-info in gdb" ; \
27811         (cd $(HOST_SUBDIR)/gdb && \
27812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27814                   "RANLIB=$${RANLIB}" \
27815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27816                   install-info) \
27817           || exit 1
27818
27819 @endif gdb
27820
27821 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
27822 maybe-install-pdf-gdb:
27823 @if gdb
27824 maybe-install-pdf-gdb: install-pdf-gdb
27825
27826 install-pdf-gdb: \
27827     configure-gdb \
27828     pdf-gdb 
27829         @: $(MAKE); $(unstage)
27830         @[ -f ./gdb/Makefile ] || exit 0; \
27831         r=`${PWD_COMMAND}`; export r; \
27832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27833         $(HOST_EXPORTS) \
27834         for flag in $(EXTRA_HOST_FLAGS) ; do \
27835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27836         done; \
27837         echo "Doing install-pdf in gdb" ; \
27838         (cd $(HOST_SUBDIR)/gdb && \
27839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27841                   "RANLIB=$${RANLIB}" \
27842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27843                   install-pdf) \
27844           || exit 1
27845
27846 @endif gdb
27847
27848 .PHONY: maybe-install-html-gdb install-html-gdb
27849 maybe-install-html-gdb:
27850 @if gdb
27851 maybe-install-html-gdb: install-html-gdb
27852
27853 install-html-gdb: \
27854     configure-gdb \
27855     html-gdb 
27856         @: $(MAKE); $(unstage)
27857         @[ -f ./gdb/Makefile ] || exit 0; \
27858         r=`${PWD_COMMAND}`; export r; \
27859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27860         $(HOST_EXPORTS) \
27861         for flag in $(EXTRA_HOST_FLAGS) ; do \
27862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27863         done; \
27864         echo "Doing install-html in gdb" ; \
27865         (cd $(HOST_SUBDIR)/gdb && \
27866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27868                   "RANLIB=$${RANLIB}" \
27869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27870                   install-html) \
27871           || exit 1
27872
27873 @endif gdb
27874
27875 .PHONY: maybe-installcheck-gdb installcheck-gdb
27876 maybe-installcheck-gdb:
27877 @if gdb
27878 maybe-installcheck-gdb: installcheck-gdb
27879
27880 installcheck-gdb: \
27881     configure-gdb 
27882         @: $(MAKE); $(unstage)
27883         @[ -f ./gdb/Makefile ] || exit 0; \
27884         r=`${PWD_COMMAND}`; export r; \
27885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27886         $(HOST_EXPORTS) \
27887         for flag in $(EXTRA_HOST_FLAGS) ; do \
27888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27889         done; \
27890         echo "Doing installcheck in gdb" ; \
27891         (cd $(HOST_SUBDIR)/gdb && \
27892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27894                   "RANLIB=$${RANLIB}" \
27895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27896                   installcheck) \
27897           || exit 1
27898
27899 @endif gdb
27900
27901 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
27902 maybe-mostlyclean-gdb:
27903 @if gdb
27904 maybe-mostlyclean-gdb: mostlyclean-gdb
27905
27906 mostlyclean-gdb: 
27907         @: $(MAKE); $(unstage)
27908         @[ -f ./gdb/Makefile ] || exit 0; \
27909         r=`${PWD_COMMAND}`; export r; \
27910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27911         $(HOST_EXPORTS) \
27912         for flag in $(EXTRA_HOST_FLAGS) ; do \
27913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27914         done; \
27915         echo "Doing mostlyclean in gdb" ; \
27916         (cd $(HOST_SUBDIR)/gdb && \
27917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27919                   "RANLIB=$${RANLIB}" \
27920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27921                   mostlyclean) \
27922           || exit 1
27923
27924 @endif gdb
27925
27926 .PHONY: maybe-clean-gdb clean-gdb
27927 maybe-clean-gdb:
27928 @if gdb
27929 maybe-clean-gdb: clean-gdb
27930
27931 clean-gdb: 
27932         @: $(MAKE); $(unstage)
27933         @[ -f ./gdb/Makefile ] || exit 0; \
27934         r=`${PWD_COMMAND}`; export r; \
27935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27936         $(HOST_EXPORTS) \
27937         for flag in $(EXTRA_HOST_FLAGS) ; do \
27938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27939         done; \
27940         echo "Doing clean in gdb" ; \
27941         (cd $(HOST_SUBDIR)/gdb && \
27942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27944                   "RANLIB=$${RANLIB}" \
27945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27946                   clean) \
27947           || exit 1
27948
27949 @endif gdb
27950
27951 .PHONY: maybe-distclean-gdb distclean-gdb
27952 maybe-distclean-gdb:
27953 @if gdb
27954 maybe-distclean-gdb: distclean-gdb
27955
27956 distclean-gdb: 
27957         @: $(MAKE); $(unstage)
27958         @[ -f ./gdb/Makefile ] || exit 0; \
27959         r=`${PWD_COMMAND}`; export r; \
27960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27961         $(HOST_EXPORTS) \
27962         for flag in $(EXTRA_HOST_FLAGS) ; do \
27963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27964         done; \
27965         echo "Doing distclean in gdb" ; \
27966         (cd $(HOST_SUBDIR)/gdb && \
27967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27969                   "RANLIB=$${RANLIB}" \
27970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27971                   distclean) \
27972           || exit 1
27973
27974 @endif gdb
27975
27976 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
27977 maybe-maintainer-clean-gdb:
27978 @if gdb
27979 maybe-maintainer-clean-gdb: maintainer-clean-gdb
27980
27981 maintainer-clean-gdb: 
27982         @: $(MAKE); $(unstage)
27983         @[ -f ./gdb/Makefile ] || exit 0; \
27984         r=`${PWD_COMMAND}`; export r; \
27985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27986         $(HOST_EXPORTS) \
27987         for flag in $(EXTRA_HOST_FLAGS) ; do \
27988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27989         done; \
27990         echo "Doing maintainer-clean in gdb" ; \
27991         (cd $(HOST_SUBDIR)/gdb && \
27992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27994                   "RANLIB=$${RANLIB}" \
27995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27996                   maintainer-clean) \
27997           || exit 1
27998
27999 @endif gdb
28000
28001
28002
28003 .PHONY: configure-expect maybe-configure-expect
28004 maybe-configure-expect:
28005 @if gcc-bootstrap
28006 configure-expect: stage_current
28007 @endif gcc-bootstrap
28008 @if expect
28009 maybe-configure-expect: configure-expect
28010 configure-expect: 
28011         @: $(MAKE); $(unstage)
28012         @r=`${PWD_COMMAND}`; export r; \
28013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28014         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
28015         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect ; \
28016         $(HOST_EXPORTS)  \
28017         echo Configuring in $(HOST_SUBDIR)/expect; \
28018         cd "$(HOST_SUBDIR)/expect" || exit 1; \
28019         case $(srcdir) in \
28020           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28021           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
28022                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28023         esac; \
28024         module_srcdir=expect; \
28025         $(SHELL) \
28026           $$s/$$module_srcdir/configure \
28027           --srcdir=$${topdir}/$$module_srcdir \
28028           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28029           --target=${target_alias}  \
28030           || exit 1
28031 @endif expect
28032
28033
28034
28035
28036
28037 .PHONY: all-expect maybe-all-expect
28038 maybe-all-expect:
28039 @if gcc-bootstrap
28040 all-expect: stage_current
28041 @endif gcc-bootstrap
28042 @if expect
28043 TARGET-expect=all
28044 maybe-all-expect: all-expect
28045 all-expect: configure-expect
28046         @: $(MAKE); $(unstage)
28047         @r=`${PWD_COMMAND}`; export r; \
28048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28049         $(HOST_EXPORTS)  \
28050         (cd $(HOST_SUBDIR)/expect && \
28051           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28052                 $(TARGET-expect))
28053 @endif expect
28054
28055
28056
28057
28058 .PHONY: check-expect maybe-check-expect
28059 maybe-check-expect:
28060 @if expect
28061 maybe-check-expect: check-expect
28062
28063 check-expect:
28064         @: $(MAKE); $(unstage)
28065         @r=`${PWD_COMMAND}`; export r; \
28066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28067         $(HOST_EXPORTS)  \
28068         (cd $(HOST_SUBDIR)/expect && \
28069           $(MAKE) $(FLAGS_TO_PASS)  check)
28070
28071 @endif expect
28072
28073 .PHONY: install-expect maybe-install-expect
28074 maybe-install-expect:
28075 @if expect
28076 maybe-install-expect: install-expect
28077
28078 install-expect: installdirs
28079         @: $(MAKE); $(unstage)
28080         @r=`${PWD_COMMAND}`; export r; \
28081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28082         $(HOST_EXPORTS) \
28083         (cd $(HOST_SUBDIR)/expect && \
28084           $(MAKE) $(FLAGS_TO_PASS)  install)
28085
28086 @endif expect
28087
28088 .PHONY: install-strip-expect maybe-install-strip-expect
28089 maybe-install-strip-expect:
28090 @if expect
28091 maybe-install-strip-expect: install-strip-expect
28092
28093 install-strip-expect: installdirs
28094         @: $(MAKE); $(unstage)
28095         @r=`${PWD_COMMAND}`; export r; \
28096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28097         $(HOST_EXPORTS) \
28098         (cd $(HOST_SUBDIR)/expect && \
28099           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28100
28101 @endif expect
28102
28103 # Other targets (info, dvi, pdf, etc.)
28104
28105 .PHONY: maybe-info-expect info-expect
28106 maybe-info-expect:
28107 @if expect
28108 maybe-info-expect: info-expect
28109
28110 info-expect: \
28111     configure-expect 
28112         @: $(MAKE); $(unstage)
28113         @[ -f ./expect/Makefile ] || exit 0; \
28114         r=`${PWD_COMMAND}`; export r; \
28115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28116         $(HOST_EXPORTS) \
28117         for flag in $(EXTRA_HOST_FLAGS) ; do \
28118           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28119         done; \
28120         echo "Doing info in expect" ; \
28121         (cd $(HOST_SUBDIR)/expect && \
28122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28124                   "RANLIB=$${RANLIB}" \
28125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28126                   info) \
28127           || exit 1
28128
28129 @endif expect
28130
28131 .PHONY: maybe-dvi-expect dvi-expect
28132 maybe-dvi-expect:
28133 @if expect
28134 maybe-dvi-expect: dvi-expect
28135
28136 dvi-expect: \
28137     configure-expect 
28138         @: $(MAKE); $(unstage)
28139         @[ -f ./expect/Makefile ] || exit 0; \
28140         r=`${PWD_COMMAND}`; export r; \
28141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28142         $(HOST_EXPORTS) \
28143         for flag in $(EXTRA_HOST_FLAGS) ; do \
28144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28145         done; \
28146         echo "Doing dvi in expect" ; \
28147         (cd $(HOST_SUBDIR)/expect && \
28148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28150                   "RANLIB=$${RANLIB}" \
28151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28152                   dvi) \
28153           || exit 1
28154
28155 @endif expect
28156
28157 .PHONY: maybe-pdf-expect pdf-expect
28158 maybe-pdf-expect:
28159 @if expect
28160 maybe-pdf-expect: pdf-expect
28161
28162 pdf-expect: \
28163     configure-expect 
28164         @: $(MAKE); $(unstage)
28165         @[ -f ./expect/Makefile ] || exit 0; \
28166         r=`${PWD_COMMAND}`; export r; \
28167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28168         $(HOST_EXPORTS) \
28169         for flag in $(EXTRA_HOST_FLAGS) ; do \
28170           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28171         done; \
28172         echo "Doing pdf in expect" ; \
28173         (cd $(HOST_SUBDIR)/expect && \
28174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28176                   "RANLIB=$${RANLIB}" \
28177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28178                   pdf) \
28179           || exit 1
28180
28181 @endif expect
28182
28183 .PHONY: maybe-html-expect html-expect
28184 maybe-html-expect:
28185 @if expect
28186 maybe-html-expect: html-expect
28187
28188 html-expect: \
28189     configure-expect 
28190         @: $(MAKE); $(unstage)
28191         @[ -f ./expect/Makefile ] || exit 0; \
28192         r=`${PWD_COMMAND}`; export r; \
28193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28194         $(HOST_EXPORTS) \
28195         for flag in $(EXTRA_HOST_FLAGS) ; do \
28196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28197         done; \
28198         echo "Doing html in expect" ; \
28199         (cd $(HOST_SUBDIR)/expect && \
28200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28202                   "RANLIB=$${RANLIB}" \
28203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28204                   html) \
28205           || exit 1
28206
28207 @endif expect
28208
28209 .PHONY: maybe-TAGS-expect TAGS-expect
28210 maybe-TAGS-expect:
28211 @if expect
28212 maybe-TAGS-expect: TAGS-expect
28213
28214 TAGS-expect: \
28215     configure-expect 
28216         @: $(MAKE); $(unstage)
28217         @[ -f ./expect/Makefile ] || exit 0; \
28218         r=`${PWD_COMMAND}`; export r; \
28219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28220         $(HOST_EXPORTS) \
28221         for flag in $(EXTRA_HOST_FLAGS) ; do \
28222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28223         done; \
28224         echo "Doing TAGS in expect" ; \
28225         (cd $(HOST_SUBDIR)/expect && \
28226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28228                   "RANLIB=$${RANLIB}" \
28229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28230                   TAGS) \
28231           || exit 1
28232
28233 @endif expect
28234
28235 .PHONY: maybe-install-info-expect install-info-expect
28236 maybe-install-info-expect:
28237 @if expect
28238 maybe-install-info-expect: install-info-expect
28239
28240 install-info-expect: \
28241     configure-expect \
28242     info-expect 
28243         @: $(MAKE); $(unstage)
28244         @[ -f ./expect/Makefile ] || exit 0; \
28245         r=`${PWD_COMMAND}`; export r; \
28246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28247         $(HOST_EXPORTS) \
28248         for flag in $(EXTRA_HOST_FLAGS) ; do \
28249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28250         done; \
28251         echo "Doing install-info in expect" ; \
28252         (cd $(HOST_SUBDIR)/expect && \
28253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28255                   "RANLIB=$${RANLIB}" \
28256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28257                   install-info) \
28258           || exit 1
28259
28260 @endif expect
28261
28262 .PHONY: maybe-install-pdf-expect install-pdf-expect
28263 maybe-install-pdf-expect:
28264 @if expect
28265 maybe-install-pdf-expect: install-pdf-expect
28266
28267 install-pdf-expect: \
28268     configure-expect \
28269     pdf-expect 
28270         @: $(MAKE); $(unstage)
28271         @[ -f ./expect/Makefile ] || exit 0; \
28272         r=`${PWD_COMMAND}`; export r; \
28273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28274         $(HOST_EXPORTS) \
28275         for flag in $(EXTRA_HOST_FLAGS) ; do \
28276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28277         done; \
28278         echo "Doing install-pdf in expect" ; \
28279         (cd $(HOST_SUBDIR)/expect && \
28280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28282                   "RANLIB=$${RANLIB}" \
28283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28284                   install-pdf) \
28285           || exit 1
28286
28287 @endif expect
28288
28289 .PHONY: maybe-install-html-expect install-html-expect
28290 maybe-install-html-expect:
28291 @if expect
28292 maybe-install-html-expect: install-html-expect
28293
28294 install-html-expect: \
28295     configure-expect \
28296     html-expect 
28297         @: $(MAKE); $(unstage)
28298         @[ -f ./expect/Makefile ] || exit 0; \
28299         r=`${PWD_COMMAND}`; export r; \
28300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28301         $(HOST_EXPORTS) \
28302         for flag in $(EXTRA_HOST_FLAGS) ; do \
28303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28304         done; \
28305         echo "Doing install-html in expect" ; \
28306         (cd $(HOST_SUBDIR)/expect && \
28307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28309                   "RANLIB=$${RANLIB}" \
28310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28311                   install-html) \
28312           || exit 1
28313
28314 @endif expect
28315
28316 .PHONY: maybe-installcheck-expect installcheck-expect
28317 maybe-installcheck-expect:
28318 @if expect
28319 maybe-installcheck-expect: installcheck-expect
28320
28321 installcheck-expect: \
28322     configure-expect 
28323         @: $(MAKE); $(unstage)
28324         @[ -f ./expect/Makefile ] || exit 0; \
28325         r=`${PWD_COMMAND}`; export r; \
28326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28327         $(HOST_EXPORTS) \
28328         for flag in $(EXTRA_HOST_FLAGS) ; do \
28329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28330         done; \
28331         echo "Doing installcheck in expect" ; \
28332         (cd $(HOST_SUBDIR)/expect && \
28333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28335                   "RANLIB=$${RANLIB}" \
28336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28337                   installcheck) \
28338           || exit 1
28339
28340 @endif expect
28341
28342 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
28343 maybe-mostlyclean-expect:
28344 @if expect
28345 maybe-mostlyclean-expect: mostlyclean-expect
28346
28347 mostlyclean-expect: 
28348         @: $(MAKE); $(unstage)
28349         @[ -f ./expect/Makefile ] || exit 0; \
28350         r=`${PWD_COMMAND}`; export r; \
28351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28352         $(HOST_EXPORTS) \
28353         for flag in $(EXTRA_HOST_FLAGS) ; do \
28354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28355         done; \
28356         echo "Doing mostlyclean in expect" ; \
28357         (cd $(HOST_SUBDIR)/expect && \
28358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28360                   "RANLIB=$${RANLIB}" \
28361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28362                   mostlyclean) \
28363           || exit 1
28364
28365 @endif expect
28366
28367 .PHONY: maybe-clean-expect clean-expect
28368 maybe-clean-expect:
28369 @if expect
28370 maybe-clean-expect: clean-expect
28371
28372 clean-expect: 
28373         @: $(MAKE); $(unstage)
28374         @[ -f ./expect/Makefile ] || exit 0; \
28375         r=`${PWD_COMMAND}`; export r; \
28376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28377         $(HOST_EXPORTS) \
28378         for flag in $(EXTRA_HOST_FLAGS) ; do \
28379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28380         done; \
28381         echo "Doing clean in expect" ; \
28382         (cd $(HOST_SUBDIR)/expect && \
28383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28385                   "RANLIB=$${RANLIB}" \
28386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28387                   clean) \
28388           || exit 1
28389
28390 @endif expect
28391
28392 .PHONY: maybe-distclean-expect distclean-expect
28393 maybe-distclean-expect:
28394 @if expect
28395 maybe-distclean-expect: distclean-expect
28396
28397 distclean-expect: 
28398         @: $(MAKE); $(unstage)
28399         @[ -f ./expect/Makefile ] || exit 0; \
28400         r=`${PWD_COMMAND}`; export r; \
28401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28402         $(HOST_EXPORTS) \
28403         for flag in $(EXTRA_HOST_FLAGS) ; do \
28404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28405         done; \
28406         echo "Doing distclean in expect" ; \
28407         (cd $(HOST_SUBDIR)/expect && \
28408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28410                   "RANLIB=$${RANLIB}" \
28411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28412                   distclean) \
28413           || exit 1
28414
28415 @endif expect
28416
28417 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
28418 maybe-maintainer-clean-expect:
28419 @if expect
28420 maybe-maintainer-clean-expect: maintainer-clean-expect
28421
28422 maintainer-clean-expect: 
28423         @: $(MAKE); $(unstage)
28424         @[ -f ./expect/Makefile ] || exit 0; \
28425         r=`${PWD_COMMAND}`; export r; \
28426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28427         $(HOST_EXPORTS) \
28428         for flag in $(EXTRA_HOST_FLAGS) ; do \
28429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28430         done; \
28431         echo "Doing maintainer-clean in expect" ; \
28432         (cd $(HOST_SUBDIR)/expect && \
28433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28435                   "RANLIB=$${RANLIB}" \
28436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28437                   maintainer-clean) \
28438           || exit 1
28439
28440 @endif expect
28441
28442
28443
28444 .PHONY: configure-guile maybe-configure-guile
28445 maybe-configure-guile:
28446 @if gcc-bootstrap
28447 configure-guile: stage_current
28448 @endif gcc-bootstrap
28449 @if guile
28450 maybe-configure-guile: configure-guile
28451 configure-guile: 
28452         @: $(MAKE); $(unstage)
28453         @r=`${PWD_COMMAND}`; export r; \
28454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28455         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
28456         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile ; \
28457         $(HOST_EXPORTS)  \
28458         echo Configuring in $(HOST_SUBDIR)/guile; \
28459         cd "$(HOST_SUBDIR)/guile" || exit 1; \
28460         case $(srcdir) in \
28461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28462           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
28463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28464         esac; \
28465         module_srcdir=guile; \
28466         $(SHELL) \
28467           $$s/$$module_srcdir/configure \
28468           --srcdir=$${topdir}/$$module_srcdir \
28469           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28470           --target=${target_alias}  \
28471           || exit 1
28472 @endif guile
28473
28474
28475
28476
28477
28478 .PHONY: all-guile maybe-all-guile
28479 maybe-all-guile:
28480 @if gcc-bootstrap
28481 all-guile: stage_current
28482 @endif gcc-bootstrap
28483 @if guile
28484 TARGET-guile=all
28485 maybe-all-guile: all-guile
28486 all-guile: configure-guile
28487         @: $(MAKE); $(unstage)
28488         @r=`${PWD_COMMAND}`; export r; \
28489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28490         $(HOST_EXPORTS)  \
28491         (cd $(HOST_SUBDIR)/guile && \
28492           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28493                 $(TARGET-guile))
28494 @endif guile
28495
28496
28497
28498
28499 .PHONY: check-guile maybe-check-guile
28500 maybe-check-guile:
28501 @if guile
28502 maybe-check-guile: check-guile
28503
28504 check-guile:
28505         @: $(MAKE); $(unstage)
28506         @r=`${PWD_COMMAND}`; export r; \
28507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28508         $(HOST_EXPORTS)  \
28509         (cd $(HOST_SUBDIR)/guile && \
28510           $(MAKE) $(FLAGS_TO_PASS)  check)
28511
28512 @endif guile
28513
28514 .PHONY: install-guile maybe-install-guile
28515 maybe-install-guile:
28516 @if guile
28517 maybe-install-guile: install-guile
28518
28519 install-guile: installdirs
28520         @: $(MAKE); $(unstage)
28521         @r=`${PWD_COMMAND}`; export r; \
28522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28523         $(HOST_EXPORTS) \
28524         (cd $(HOST_SUBDIR)/guile && \
28525           $(MAKE) $(FLAGS_TO_PASS)  install)
28526
28527 @endif guile
28528
28529 .PHONY: install-strip-guile maybe-install-strip-guile
28530 maybe-install-strip-guile:
28531 @if guile
28532 maybe-install-strip-guile: install-strip-guile
28533
28534 install-strip-guile: installdirs
28535         @: $(MAKE); $(unstage)
28536         @r=`${PWD_COMMAND}`; export r; \
28537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28538         $(HOST_EXPORTS) \
28539         (cd $(HOST_SUBDIR)/guile && \
28540           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28541
28542 @endif guile
28543
28544 # Other targets (info, dvi, pdf, etc.)
28545
28546 .PHONY: maybe-info-guile info-guile
28547 maybe-info-guile:
28548 @if guile
28549 maybe-info-guile: info-guile
28550
28551 info-guile: \
28552     configure-guile 
28553         @: $(MAKE); $(unstage)
28554         @[ -f ./guile/Makefile ] || exit 0; \
28555         r=`${PWD_COMMAND}`; export r; \
28556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28557         $(HOST_EXPORTS) \
28558         for flag in $(EXTRA_HOST_FLAGS) ; do \
28559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28560         done; \
28561         echo "Doing info in guile" ; \
28562         (cd $(HOST_SUBDIR)/guile && \
28563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28565                   "RANLIB=$${RANLIB}" \
28566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28567                   info) \
28568           || exit 1
28569
28570 @endif guile
28571
28572 .PHONY: maybe-dvi-guile dvi-guile
28573 maybe-dvi-guile:
28574 @if guile
28575 maybe-dvi-guile: dvi-guile
28576
28577 dvi-guile: \
28578     configure-guile 
28579         @: $(MAKE); $(unstage)
28580         @[ -f ./guile/Makefile ] || exit 0; \
28581         r=`${PWD_COMMAND}`; export r; \
28582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28583         $(HOST_EXPORTS) \
28584         for flag in $(EXTRA_HOST_FLAGS) ; do \
28585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28586         done; \
28587         echo "Doing dvi in guile" ; \
28588         (cd $(HOST_SUBDIR)/guile && \
28589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28591                   "RANLIB=$${RANLIB}" \
28592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28593                   dvi) \
28594           || exit 1
28595
28596 @endif guile
28597
28598 .PHONY: maybe-pdf-guile pdf-guile
28599 maybe-pdf-guile:
28600 @if guile
28601 maybe-pdf-guile: pdf-guile
28602
28603 pdf-guile: \
28604     configure-guile 
28605         @: $(MAKE); $(unstage)
28606         @[ -f ./guile/Makefile ] || exit 0; \
28607         r=`${PWD_COMMAND}`; export r; \
28608         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28609         $(HOST_EXPORTS) \
28610         for flag in $(EXTRA_HOST_FLAGS) ; do \
28611           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28612         done; \
28613         echo "Doing pdf in guile" ; \
28614         (cd $(HOST_SUBDIR)/guile && \
28615           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28616                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28617                   "RANLIB=$${RANLIB}" \
28618                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28619                   pdf) \
28620           || exit 1
28621
28622 @endif guile
28623
28624 .PHONY: maybe-html-guile html-guile
28625 maybe-html-guile:
28626 @if guile
28627 maybe-html-guile: html-guile
28628
28629 html-guile: \
28630     configure-guile 
28631         @: $(MAKE); $(unstage)
28632         @[ -f ./guile/Makefile ] || exit 0; \
28633         r=`${PWD_COMMAND}`; export r; \
28634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28635         $(HOST_EXPORTS) \
28636         for flag in $(EXTRA_HOST_FLAGS) ; do \
28637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28638         done; \
28639         echo "Doing html in guile" ; \
28640         (cd $(HOST_SUBDIR)/guile && \
28641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28643                   "RANLIB=$${RANLIB}" \
28644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28645                   html) \
28646           || exit 1
28647
28648 @endif guile
28649
28650 .PHONY: maybe-TAGS-guile TAGS-guile
28651 maybe-TAGS-guile:
28652 @if guile
28653 maybe-TAGS-guile: TAGS-guile
28654
28655 TAGS-guile: \
28656     configure-guile 
28657         @: $(MAKE); $(unstage)
28658         @[ -f ./guile/Makefile ] || exit 0; \
28659         r=`${PWD_COMMAND}`; export r; \
28660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28661         $(HOST_EXPORTS) \
28662         for flag in $(EXTRA_HOST_FLAGS) ; do \
28663           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28664         done; \
28665         echo "Doing TAGS in guile" ; \
28666         (cd $(HOST_SUBDIR)/guile && \
28667           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28668                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28669                   "RANLIB=$${RANLIB}" \
28670                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28671                   TAGS) \
28672           || exit 1
28673
28674 @endif guile
28675
28676 .PHONY: maybe-install-info-guile install-info-guile
28677 maybe-install-info-guile:
28678 @if guile
28679 maybe-install-info-guile: install-info-guile
28680
28681 install-info-guile: \
28682     configure-guile \
28683     info-guile 
28684         @: $(MAKE); $(unstage)
28685         @[ -f ./guile/Makefile ] || exit 0; \
28686         r=`${PWD_COMMAND}`; export r; \
28687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28688         $(HOST_EXPORTS) \
28689         for flag in $(EXTRA_HOST_FLAGS) ; do \
28690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28691         done; \
28692         echo "Doing install-info in guile" ; \
28693         (cd $(HOST_SUBDIR)/guile && \
28694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28696                   "RANLIB=$${RANLIB}" \
28697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28698                   install-info) \
28699           || exit 1
28700
28701 @endif guile
28702
28703 .PHONY: maybe-install-pdf-guile install-pdf-guile
28704 maybe-install-pdf-guile:
28705 @if guile
28706 maybe-install-pdf-guile: install-pdf-guile
28707
28708 install-pdf-guile: \
28709     configure-guile \
28710     pdf-guile 
28711         @: $(MAKE); $(unstage)
28712         @[ -f ./guile/Makefile ] || exit 0; \
28713         r=`${PWD_COMMAND}`; export r; \
28714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28715         $(HOST_EXPORTS) \
28716         for flag in $(EXTRA_HOST_FLAGS) ; do \
28717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28718         done; \
28719         echo "Doing install-pdf in guile" ; \
28720         (cd $(HOST_SUBDIR)/guile && \
28721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28723                   "RANLIB=$${RANLIB}" \
28724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28725                   install-pdf) \
28726           || exit 1
28727
28728 @endif guile
28729
28730 .PHONY: maybe-install-html-guile install-html-guile
28731 maybe-install-html-guile:
28732 @if guile
28733 maybe-install-html-guile: install-html-guile
28734
28735 install-html-guile: \
28736     configure-guile \
28737     html-guile 
28738         @: $(MAKE); $(unstage)
28739         @[ -f ./guile/Makefile ] || exit 0; \
28740         r=`${PWD_COMMAND}`; export r; \
28741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28742         $(HOST_EXPORTS) \
28743         for flag in $(EXTRA_HOST_FLAGS) ; do \
28744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28745         done; \
28746         echo "Doing install-html in guile" ; \
28747         (cd $(HOST_SUBDIR)/guile && \
28748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28750                   "RANLIB=$${RANLIB}" \
28751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28752                   install-html) \
28753           || exit 1
28754
28755 @endif guile
28756
28757 .PHONY: maybe-installcheck-guile installcheck-guile
28758 maybe-installcheck-guile:
28759 @if guile
28760 maybe-installcheck-guile: installcheck-guile
28761
28762 installcheck-guile: \
28763     configure-guile 
28764         @: $(MAKE); $(unstage)
28765         @[ -f ./guile/Makefile ] || exit 0; \
28766         r=`${PWD_COMMAND}`; export r; \
28767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28768         $(HOST_EXPORTS) \
28769         for flag in $(EXTRA_HOST_FLAGS) ; do \
28770           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28771         done; \
28772         echo "Doing installcheck in guile" ; \
28773         (cd $(HOST_SUBDIR)/guile && \
28774           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28775                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28776                   "RANLIB=$${RANLIB}" \
28777                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28778                   installcheck) \
28779           || exit 1
28780
28781 @endif guile
28782
28783 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
28784 maybe-mostlyclean-guile:
28785 @if guile
28786 maybe-mostlyclean-guile: mostlyclean-guile
28787
28788 mostlyclean-guile: 
28789         @: $(MAKE); $(unstage)
28790         @[ -f ./guile/Makefile ] || exit 0; \
28791         r=`${PWD_COMMAND}`; export r; \
28792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28793         $(HOST_EXPORTS) \
28794         for flag in $(EXTRA_HOST_FLAGS) ; do \
28795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28796         done; \
28797         echo "Doing mostlyclean in guile" ; \
28798         (cd $(HOST_SUBDIR)/guile && \
28799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28801                   "RANLIB=$${RANLIB}" \
28802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28803                   mostlyclean) \
28804           || exit 1
28805
28806 @endif guile
28807
28808 .PHONY: maybe-clean-guile clean-guile
28809 maybe-clean-guile:
28810 @if guile
28811 maybe-clean-guile: clean-guile
28812
28813 clean-guile: 
28814         @: $(MAKE); $(unstage)
28815         @[ -f ./guile/Makefile ] || exit 0; \
28816         r=`${PWD_COMMAND}`; export r; \
28817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28818         $(HOST_EXPORTS) \
28819         for flag in $(EXTRA_HOST_FLAGS) ; do \
28820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28821         done; \
28822         echo "Doing clean in guile" ; \
28823         (cd $(HOST_SUBDIR)/guile && \
28824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28826                   "RANLIB=$${RANLIB}" \
28827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28828                   clean) \
28829           || exit 1
28830
28831 @endif guile
28832
28833 .PHONY: maybe-distclean-guile distclean-guile
28834 maybe-distclean-guile:
28835 @if guile
28836 maybe-distclean-guile: distclean-guile
28837
28838 distclean-guile: 
28839         @: $(MAKE); $(unstage)
28840         @[ -f ./guile/Makefile ] || exit 0; \
28841         r=`${PWD_COMMAND}`; export r; \
28842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28843         $(HOST_EXPORTS) \
28844         for flag in $(EXTRA_HOST_FLAGS) ; do \
28845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28846         done; \
28847         echo "Doing distclean in guile" ; \
28848         (cd $(HOST_SUBDIR)/guile && \
28849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28851                   "RANLIB=$${RANLIB}" \
28852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28853                   distclean) \
28854           || exit 1
28855
28856 @endif guile
28857
28858 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
28859 maybe-maintainer-clean-guile:
28860 @if guile
28861 maybe-maintainer-clean-guile: maintainer-clean-guile
28862
28863 maintainer-clean-guile: 
28864         @: $(MAKE); $(unstage)
28865         @[ -f ./guile/Makefile ] || exit 0; \
28866         r=`${PWD_COMMAND}`; export r; \
28867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28868         $(HOST_EXPORTS) \
28869         for flag in $(EXTRA_HOST_FLAGS) ; do \
28870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28871         done; \
28872         echo "Doing maintainer-clean in guile" ; \
28873         (cd $(HOST_SUBDIR)/guile && \
28874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28876                   "RANLIB=$${RANLIB}" \
28877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28878                   maintainer-clean) \
28879           || exit 1
28880
28881 @endif guile
28882
28883
28884
28885 .PHONY: configure-tk maybe-configure-tk
28886 maybe-configure-tk:
28887 @if gcc-bootstrap
28888 configure-tk: stage_current
28889 @endif gcc-bootstrap
28890 @if tk
28891 maybe-configure-tk: configure-tk
28892 configure-tk: 
28893         @: $(MAKE); $(unstage)
28894         @r=`${PWD_COMMAND}`; export r; \
28895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28896         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
28897         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk ; \
28898         $(HOST_EXPORTS)  \
28899         echo Configuring in $(HOST_SUBDIR)/tk; \
28900         cd "$(HOST_SUBDIR)/tk" || exit 1; \
28901         case $(srcdir) in \
28902           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28903           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
28904                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28905         esac; \
28906         module_srcdir=tk; \
28907         $(SHELL) \
28908           $$s/$$module_srcdir/configure \
28909           --srcdir=$${topdir}/$$module_srcdir \
28910           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28911           --target=${target_alias}  \
28912           || exit 1
28913 @endif tk
28914
28915
28916
28917
28918
28919 .PHONY: all-tk maybe-all-tk
28920 maybe-all-tk:
28921 @if gcc-bootstrap
28922 all-tk: stage_current
28923 @endif gcc-bootstrap
28924 @if tk
28925 TARGET-tk=all
28926 maybe-all-tk: all-tk
28927 all-tk: configure-tk
28928         @: $(MAKE); $(unstage)
28929         @r=`${PWD_COMMAND}`; export r; \
28930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28931         $(HOST_EXPORTS)  \
28932         (cd $(HOST_SUBDIR)/tk && \
28933           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28934                 $(TARGET-tk))
28935 @endif tk
28936
28937
28938
28939
28940 .PHONY: check-tk maybe-check-tk
28941 maybe-check-tk:
28942 @if tk
28943 maybe-check-tk: check-tk
28944
28945 check-tk:
28946         @: $(MAKE); $(unstage)
28947         @r=`${PWD_COMMAND}`; export r; \
28948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28949         $(HOST_EXPORTS)  \
28950         (cd $(HOST_SUBDIR)/tk && \
28951           $(MAKE) $(FLAGS_TO_PASS)  check)
28952
28953 @endif tk
28954
28955 .PHONY: install-tk maybe-install-tk
28956 maybe-install-tk:
28957 @if tk
28958 maybe-install-tk: install-tk
28959
28960 install-tk: installdirs
28961         @: $(MAKE); $(unstage)
28962         @r=`${PWD_COMMAND}`; export r; \
28963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28964         $(HOST_EXPORTS) \
28965         (cd $(HOST_SUBDIR)/tk && \
28966           $(MAKE) $(FLAGS_TO_PASS)  install)
28967
28968 @endif tk
28969
28970 .PHONY: install-strip-tk maybe-install-strip-tk
28971 maybe-install-strip-tk:
28972 @if tk
28973 maybe-install-strip-tk: install-strip-tk
28974
28975 install-strip-tk: installdirs
28976         @: $(MAKE); $(unstage)
28977         @r=`${PWD_COMMAND}`; export r; \
28978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28979         $(HOST_EXPORTS) \
28980         (cd $(HOST_SUBDIR)/tk && \
28981           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
28982
28983 @endif tk
28984
28985 # Other targets (info, dvi, pdf, etc.)
28986
28987 .PHONY: maybe-info-tk info-tk
28988 maybe-info-tk:
28989 @if tk
28990 maybe-info-tk: info-tk
28991
28992 info-tk: \
28993     configure-tk 
28994         @: $(MAKE); $(unstage)
28995         @[ -f ./tk/Makefile ] || exit 0; \
28996         r=`${PWD_COMMAND}`; export r; \
28997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28998         $(HOST_EXPORTS) \
28999         for flag in $(EXTRA_HOST_FLAGS) ; do \
29000           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29001         done; \
29002         echo "Doing info in tk" ; \
29003         (cd $(HOST_SUBDIR)/tk && \
29004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29006                   "RANLIB=$${RANLIB}" \
29007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29008                   info) \
29009           || exit 1
29010
29011 @endif tk
29012
29013 .PHONY: maybe-dvi-tk dvi-tk
29014 maybe-dvi-tk:
29015 @if tk
29016 maybe-dvi-tk: dvi-tk
29017
29018 dvi-tk: \
29019     configure-tk 
29020         @: $(MAKE); $(unstage)
29021         @[ -f ./tk/Makefile ] || exit 0; \
29022         r=`${PWD_COMMAND}`; export r; \
29023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29024         $(HOST_EXPORTS) \
29025         for flag in $(EXTRA_HOST_FLAGS) ; do \
29026           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29027         done; \
29028         echo "Doing dvi in tk" ; \
29029         (cd $(HOST_SUBDIR)/tk && \
29030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29032                   "RANLIB=$${RANLIB}" \
29033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29034                   dvi) \
29035           || exit 1
29036
29037 @endif tk
29038
29039 .PHONY: maybe-pdf-tk pdf-tk
29040 maybe-pdf-tk:
29041 @if tk
29042 maybe-pdf-tk: pdf-tk
29043
29044 pdf-tk: \
29045     configure-tk 
29046         @: $(MAKE); $(unstage)
29047         @[ -f ./tk/Makefile ] || exit 0; \
29048         r=`${PWD_COMMAND}`; export r; \
29049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29050         $(HOST_EXPORTS) \
29051         for flag in $(EXTRA_HOST_FLAGS) ; do \
29052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29053         done; \
29054         echo "Doing pdf in tk" ; \
29055         (cd $(HOST_SUBDIR)/tk && \
29056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29058                   "RANLIB=$${RANLIB}" \
29059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29060                   pdf) \
29061           || exit 1
29062
29063 @endif tk
29064
29065 .PHONY: maybe-html-tk html-tk
29066 maybe-html-tk:
29067 @if tk
29068 maybe-html-tk: html-tk
29069
29070 html-tk: \
29071     configure-tk 
29072         @: $(MAKE); $(unstage)
29073         @[ -f ./tk/Makefile ] || exit 0; \
29074         r=`${PWD_COMMAND}`; export r; \
29075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29076         $(HOST_EXPORTS) \
29077         for flag in $(EXTRA_HOST_FLAGS) ; do \
29078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29079         done; \
29080         echo "Doing html in tk" ; \
29081         (cd $(HOST_SUBDIR)/tk && \
29082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29084                   "RANLIB=$${RANLIB}" \
29085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29086                   html) \
29087           || exit 1
29088
29089 @endif tk
29090
29091 .PHONY: maybe-TAGS-tk TAGS-tk
29092 maybe-TAGS-tk:
29093 @if tk
29094 maybe-TAGS-tk: TAGS-tk
29095
29096 TAGS-tk: \
29097     configure-tk 
29098         @: $(MAKE); $(unstage)
29099         @[ -f ./tk/Makefile ] || exit 0; \
29100         r=`${PWD_COMMAND}`; export r; \
29101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29102         $(HOST_EXPORTS) \
29103         for flag in $(EXTRA_HOST_FLAGS) ; do \
29104           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29105         done; \
29106         echo "Doing TAGS in tk" ; \
29107         (cd $(HOST_SUBDIR)/tk && \
29108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29110                   "RANLIB=$${RANLIB}" \
29111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29112                   TAGS) \
29113           || exit 1
29114
29115 @endif tk
29116
29117 .PHONY: maybe-install-info-tk install-info-tk
29118 maybe-install-info-tk:
29119 @if tk
29120 maybe-install-info-tk: install-info-tk
29121
29122 install-info-tk: \
29123     configure-tk \
29124     info-tk 
29125         @: $(MAKE); $(unstage)
29126         @[ -f ./tk/Makefile ] || exit 0; \
29127         r=`${PWD_COMMAND}`; export r; \
29128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29129         $(HOST_EXPORTS) \
29130         for flag in $(EXTRA_HOST_FLAGS) ; do \
29131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29132         done; \
29133         echo "Doing install-info in tk" ; \
29134         (cd $(HOST_SUBDIR)/tk && \
29135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29137                   "RANLIB=$${RANLIB}" \
29138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29139                   install-info) \
29140           || exit 1
29141
29142 @endif tk
29143
29144 .PHONY: maybe-install-pdf-tk install-pdf-tk
29145 maybe-install-pdf-tk:
29146 @if tk
29147 maybe-install-pdf-tk: install-pdf-tk
29148
29149 install-pdf-tk: \
29150     configure-tk \
29151     pdf-tk 
29152         @: $(MAKE); $(unstage)
29153         @[ -f ./tk/Makefile ] || exit 0; \
29154         r=`${PWD_COMMAND}`; export r; \
29155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29156         $(HOST_EXPORTS) \
29157         for flag in $(EXTRA_HOST_FLAGS) ; do \
29158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29159         done; \
29160         echo "Doing install-pdf in tk" ; \
29161         (cd $(HOST_SUBDIR)/tk && \
29162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29164                   "RANLIB=$${RANLIB}" \
29165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29166                   install-pdf) \
29167           || exit 1
29168
29169 @endif tk
29170
29171 .PHONY: maybe-install-html-tk install-html-tk
29172 maybe-install-html-tk:
29173 @if tk
29174 maybe-install-html-tk: install-html-tk
29175
29176 install-html-tk: \
29177     configure-tk \
29178     html-tk 
29179         @: $(MAKE); $(unstage)
29180         @[ -f ./tk/Makefile ] || exit 0; \
29181         r=`${PWD_COMMAND}`; export r; \
29182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29183         $(HOST_EXPORTS) \
29184         for flag in $(EXTRA_HOST_FLAGS) ; do \
29185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29186         done; \
29187         echo "Doing install-html in tk" ; \
29188         (cd $(HOST_SUBDIR)/tk && \
29189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29191                   "RANLIB=$${RANLIB}" \
29192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29193                   install-html) \
29194           || exit 1
29195
29196 @endif tk
29197
29198 .PHONY: maybe-installcheck-tk installcheck-tk
29199 maybe-installcheck-tk:
29200 @if tk
29201 maybe-installcheck-tk: installcheck-tk
29202
29203 installcheck-tk: \
29204     configure-tk 
29205         @: $(MAKE); $(unstage)
29206         @[ -f ./tk/Makefile ] || exit 0; \
29207         r=`${PWD_COMMAND}`; export r; \
29208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29209         $(HOST_EXPORTS) \
29210         for flag in $(EXTRA_HOST_FLAGS) ; do \
29211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29212         done; \
29213         echo "Doing installcheck in tk" ; \
29214         (cd $(HOST_SUBDIR)/tk && \
29215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29217                   "RANLIB=$${RANLIB}" \
29218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29219                   installcheck) \
29220           || exit 1
29221
29222 @endif tk
29223
29224 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
29225 maybe-mostlyclean-tk:
29226 @if tk
29227 maybe-mostlyclean-tk: mostlyclean-tk
29228
29229 mostlyclean-tk: 
29230         @: $(MAKE); $(unstage)
29231         @[ -f ./tk/Makefile ] || exit 0; \
29232         r=`${PWD_COMMAND}`; export r; \
29233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29234         $(HOST_EXPORTS) \
29235         for flag in $(EXTRA_HOST_FLAGS) ; do \
29236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29237         done; \
29238         echo "Doing mostlyclean in tk" ; \
29239         (cd $(HOST_SUBDIR)/tk && \
29240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29242                   "RANLIB=$${RANLIB}" \
29243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29244                   mostlyclean) \
29245           || exit 1
29246
29247 @endif tk
29248
29249 .PHONY: maybe-clean-tk clean-tk
29250 maybe-clean-tk:
29251 @if tk
29252 maybe-clean-tk: clean-tk
29253
29254 clean-tk: 
29255         @: $(MAKE); $(unstage)
29256         @[ -f ./tk/Makefile ] || exit 0; \
29257         r=`${PWD_COMMAND}`; export r; \
29258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29259         $(HOST_EXPORTS) \
29260         for flag in $(EXTRA_HOST_FLAGS) ; do \
29261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29262         done; \
29263         echo "Doing clean in tk" ; \
29264         (cd $(HOST_SUBDIR)/tk && \
29265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29267                   "RANLIB=$${RANLIB}" \
29268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29269                   clean) \
29270           || exit 1
29271
29272 @endif tk
29273
29274 .PHONY: maybe-distclean-tk distclean-tk
29275 maybe-distclean-tk:
29276 @if tk
29277 maybe-distclean-tk: distclean-tk
29278
29279 distclean-tk: 
29280         @: $(MAKE); $(unstage)
29281         @[ -f ./tk/Makefile ] || exit 0; \
29282         r=`${PWD_COMMAND}`; export r; \
29283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29284         $(HOST_EXPORTS) \
29285         for flag in $(EXTRA_HOST_FLAGS) ; do \
29286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29287         done; \
29288         echo "Doing distclean in tk" ; \
29289         (cd $(HOST_SUBDIR)/tk && \
29290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29292                   "RANLIB=$${RANLIB}" \
29293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29294                   distclean) \
29295           || exit 1
29296
29297 @endif tk
29298
29299 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
29300 maybe-maintainer-clean-tk:
29301 @if tk
29302 maybe-maintainer-clean-tk: maintainer-clean-tk
29303
29304 maintainer-clean-tk: 
29305         @: $(MAKE); $(unstage)
29306         @[ -f ./tk/Makefile ] || exit 0; \
29307         r=`${PWD_COMMAND}`; export r; \
29308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29309         $(HOST_EXPORTS) \
29310         for flag in $(EXTRA_HOST_FLAGS) ; do \
29311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29312         done; \
29313         echo "Doing maintainer-clean in tk" ; \
29314         (cd $(HOST_SUBDIR)/tk && \
29315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29317                   "RANLIB=$${RANLIB}" \
29318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29319                   maintainer-clean) \
29320           || exit 1
29321
29322 @endif tk
29323
29324
29325
29326 .PHONY: configure-libtermcap maybe-configure-libtermcap
29327 maybe-configure-libtermcap:
29328 @if gcc-bootstrap
29329 configure-libtermcap: stage_current
29330 @endif gcc-bootstrap
29331 @if libtermcap
29332 maybe-configure-libtermcap: configure-libtermcap
29333 configure-libtermcap: 
29334         @: $(MAKE); $(unstage)
29335         @r=`${PWD_COMMAND}`; export r; \
29336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29337         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
29338         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap ; \
29339         $(HOST_EXPORTS)  \
29340         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
29341         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
29342         case $(srcdir) in \
29343           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29344           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
29345                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29346         esac; \
29347         module_srcdir=libtermcap; \
29348         $(SHELL) \
29349           $$s/$$module_srcdir/configure \
29350           --srcdir=$${topdir}/$$module_srcdir \
29351           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29352           --target=${target_alias}  \
29353           || exit 1
29354 @endif libtermcap
29355
29356
29357
29358
29359
29360 .PHONY: all-libtermcap maybe-all-libtermcap
29361 maybe-all-libtermcap:
29362 @if gcc-bootstrap
29363 all-libtermcap: stage_current
29364 @endif gcc-bootstrap
29365 @if libtermcap
29366 TARGET-libtermcap=all
29367 maybe-all-libtermcap: all-libtermcap
29368 all-libtermcap: configure-libtermcap
29369         @: $(MAKE); $(unstage)
29370         @r=`${PWD_COMMAND}`; export r; \
29371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29372         $(HOST_EXPORTS)  \
29373         (cd $(HOST_SUBDIR)/libtermcap && \
29374           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29375                 $(TARGET-libtermcap))
29376 @endif libtermcap
29377
29378
29379
29380
29381 .PHONY: check-libtermcap maybe-check-libtermcap
29382 maybe-check-libtermcap:
29383 @if libtermcap
29384 maybe-check-libtermcap: check-libtermcap
29385
29386 check-libtermcap:
29387
29388 @endif libtermcap
29389
29390 .PHONY: install-libtermcap maybe-install-libtermcap
29391 maybe-install-libtermcap:
29392 @if libtermcap
29393 maybe-install-libtermcap: install-libtermcap
29394
29395 install-libtermcap: installdirs
29396         @: $(MAKE); $(unstage)
29397         @r=`${PWD_COMMAND}`; export r; \
29398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29399         $(HOST_EXPORTS) \
29400         (cd $(HOST_SUBDIR)/libtermcap && \
29401           $(MAKE) $(FLAGS_TO_PASS)  install)
29402
29403 @endif libtermcap
29404
29405 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
29406 maybe-install-strip-libtermcap:
29407 @if libtermcap
29408 maybe-install-strip-libtermcap: install-strip-libtermcap
29409
29410 install-strip-libtermcap: installdirs
29411         @: $(MAKE); $(unstage)
29412         @r=`${PWD_COMMAND}`; export r; \
29413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29414         $(HOST_EXPORTS) \
29415         (cd $(HOST_SUBDIR)/libtermcap && \
29416           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29417
29418 @endif libtermcap
29419
29420 # Other targets (info, dvi, pdf, etc.)
29421
29422 .PHONY: maybe-info-libtermcap info-libtermcap
29423 maybe-info-libtermcap:
29424 @if libtermcap
29425 maybe-info-libtermcap: info-libtermcap
29426
29427 info-libtermcap: \
29428     configure-libtermcap 
29429         @: $(MAKE); $(unstage)
29430         @[ -f ./libtermcap/Makefile ] || exit 0; \
29431         r=`${PWD_COMMAND}`; export r; \
29432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29433         $(HOST_EXPORTS) \
29434         for flag in $(EXTRA_HOST_FLAGS) ; do \
29435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29436         done; \
29437         echo "Doing info in libtermcap" ; \
29438         (cd $(HOST_SUBDIR)/libtermcap && \
29439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29441                   "RANLIB=$${RANLIB}" \
29442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29443                   info) \
29444           || exit 1
29445
29446 @endif libtermcap
29447
29448 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
29449 maybe-dvi-libtermcap:
29450 @if libtermcap
29451 maybe-dvi-libtermcap: dvi-libtermcap
29452
29453 dvi-libtermcap: \
29454     configure-libtermcap 
29455         @: $(MAKE); $(unstage)
29456         @[ -f ./libtermcap/Makefile ] || exit 0; \
29457         r=`${PWD_COMMAND}`; export r; \
29458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29459         $(HOST_EXPORTS) \
29460         for flag in $(EXTRA_HOST_FLAGS) ; do \
29461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29462         done; \
29463         echo "Doing dvi in libtermcap" ; \
29464         (cd $(HOST_SUBDIR)/libtermcap && \
29465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29467                   "RANLIB=$${RANLIB}" \
29468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29469                   dvi) \
29470           || exit 1
29471
29472 @endif libtermcap
29473
29474 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
29475 maybe-pdf-libtermcap:
29476 @if libtermcap
29477 maybe-pdf-libtermcap: pdf-libtermcap
29478
29479 pdf-libtermcap: \
29480     configure-libtermcap 
29481         @: $(MAKE); $(unstage)
29482         @[ -f ./libtermcap/Makefile ] || exit 0; \
29483         r=`${PWD_COMMAND}`; export r; \
29484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29485         $(HOST_EXPORTS) \
29486         for flag in $(EXTRA_HOST_FLAGS) ; do \
29487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29488         done; \
29489         echo "Doing pdf in libtermcap" ; \
29490         (cd $(HOST_SUBDIR)/libtermcap && \
29491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29493                   "RANLIB=$${RANLIB}" \
29494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29495                   pdf) \
29496           || exit 1
29497
29498 @endif libtermcap
29499
29500 .PHONY: maybe-html-libtermcap html-libtermcap
29501 maybe-html-libtermcap:
29502 @if libtermcap
29503 maybe-html-libtermcap: html-libtermcap
29504
29505 html-libtermcap: \
29506     configure-libtermcap 
29507         @: $(MAKE); $(unstage)
29508         @[ -f ./libtermcap/Makefile ] || exit 0; \
29509         r=`${PWD_COMMAND}`; export r; \
29510         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29511         $(HOST_EXPORTS) \
29512         for flag in $(EXTRA_HOST_FLAGS) ; do \
29513           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29514         done; \
29515         echo "Doing html in libtermcap" ; \
29516         (cd $(HOST_SUBDIR)/libtermcap && \
29517           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29518                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29519                   "RANLIB=$${RANLIB}" \
29520                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29521                   html) \
29522           || exit 1
29523
29524 @endif libtermcap
29525
29526 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
29527 maybe-TAGS-libtermcap:
29528 @if libtermcap
29529 maybe-TAGS-libtermcap: TAGS-libtermcap
29530
29531 TAGS-libtermcap: \
29532     configure-libtermcap 
29533         @: $(MAKE); $(unstage)
29534         @[ -f ./libtermcap/Makefile ] || exit 0; \
29535         r=`${PWD_COMMAND}`; export r; \
29536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29537         $(HOST_EXPORTS) \
29538         for flag in $(EXTRA_HOST_FLAGS) ; do \
29539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29540         done; \
29541         echo "Doing TAGS in libtermcap" ; \
29542         (cd $(HOST_SUBDIR)/libtermcap && \
29543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29545                   "RANLIB=$${RANLIB}" \
29546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29547                   TAGS) \
29548           || exit 1
29549
29550 @endif libtermcap
29551
29552 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
29553 maybe-install-info-libtermcap:
29554 @if libtermcap
29555 maybe-install-info-libtermcap: install-info-libtermcap
29556
29557 install-info-libtermcap: \
29558     configure-libtermcap \
29559     info-libtermcap 
29560         @: $(MAKE); $(unstage)
29561         @[ -f ./libtermcap/Makefile ] || exit 0; \
29562         r=`${PWD_COMMAND}`; export r; \
29563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29564         $(HOST_EXPORTS) \
29565         for flag in $(EXTRA_HOST_FLAGS) ; do \
29566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29567         done; \
29568         echo "Doing install-info in libtermcap" ; \
29569         (cd $(HOST_SUBDIR)/libtermcap && \
29570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29572                   "RANLIB=$${RANLIB}" \
29573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29574                   install-info) \
29575           || exit 1
29576
29577 @endif libtermcap
29578
29579 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
29580 maybe-install-pdf-libtermcap:
29581 @if libtermcap
29582 maybe-install-pdf-libtermcap: install-pdf-libtermcap
29583
29584 install-pdf-libtermcap: \
29585     configure-libtermcap \
29586     pdf-libtermcap 
29587         @: $(MAKE); $(unstage)
29588         @[ -f ./libtermcap/Makefile ] || exit 0; \
29589         r=`${PWD_COMMAND}`; export r; \
29590         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29591         $(HOST_EXPORTS) \
29592         for flag in $(EXTRA_HOST_FLAGS) ; do \
29593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29594         done; \
29595         echo "Doing install-pdf in libtermcap" ; \
29596         (cd $(HOST_SUBDIR)/libtermcap && \
29597           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29598                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29599                   "RANLIB=$${RANLIB}" \
29600                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29601                   install-pdf) \
29602           || exit 1
29603
29604 @endif libtermcap
29605
29606 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
29607 maybe-install-html-libtermcap:
29608 @if libtermcap
29609 maybe-install-html-libtermcap: install-html-libtermcap
29610
29611 install-html-libtermcap: \
29612     configure-libtermcap \
29613     html-libtermcap 
29614         @: $(MAKE); $(unstage)
29615         @[ -f ./libtermcap/Makefile ] || exit 0; \
29616         r=`${PWD_COMMAND}`; export r; \
29617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29618         $(HOST_EXPORTS) \
29619         for flag in $(EXTRA_HOST_FLAGS) ; do \
29620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29621         done; \
29622         echo "Doing install-html in libtermcap" ; \
29623         (cd $(HOST_SUBDIR)/libtermcap && \
29624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29626                   "RANLIB=$${RANLIB}" \
29627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29628                   install-html) \
29629           || exit 1
29630
29631 @endif libtermcap
29632
29633 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
29634 maybe-installcheck-libtermcap:
29635 @if libtermcap
29636 maybe-installcheck-libtermcap: installcheck-libtermcap
29637
29638 installcheck-libtermcap: \
29639     configure-libtermcap 
29640         @: $(MAKE); $(unstage)
29641         @[ -f ./libtermcap/Makefile ] || exit 0; \
29642         r=`${PWD_COMMAND}`; export r; \
29643         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29644         $(HOST_EXPORTS) \
29645         for flag in $(EXTRA_HOST_FLAGS) ; do \
29646           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29647         done; \
29648         echo "Doing installcheck in libtermcap" ; \
29649         (cd $(HOST_SUBDIR)/libtermcap && \
29650           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29651                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29652                   "RANLIB=$${RANLIB}" \
29653                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29654                   installcheck) \
29655           || exit 1
29656
29657 @endif libtermcap
29658
29659 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
29660 maybe-mostlyclean-libtermcap:
29661 @if libtermcap
29662 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
29663
29664 # libtermcap doesn't support mostlyclean.
29665 mostlyclean-libtermcap:
29666
29667 @endif libtermcap
29668
29669 .PHONY: maybe-clean-libtermcap clean-libtermcap
29670 maybe-clean-libtermcap:
29671 @if libtermcap
29672 maybe-clean-libtermcap: clean-libtermcap
29673
29674 # libtermcap doesn't support clean.
29675 clean-libtermcap:
29676
29677 @endif libtermcap
29678
29679 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
29680 maybe-distclean-libtermcap:
29681 @if libtermcap
29682 maybe-distclean-libtermcap: distclean-libtermcap
29683
29684 # libtermcap doesn't support distclean.
29685 distclean-libtermcap:
29686
29687 @endif libtermcap
29688
29689 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
29690 maybe-maintainer-clean-libtermcap:
29691 @if libtermcap
29692 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
29693
29694 # libtermcap doesn't support maintainer-clean.
29695 maintainer-clean-libtermcap:
29696
29697 @endif libtermcap
29698
29699
29700
29701 .PHONY: configure-utils maybe-configure-utils
29702 maybe-configure-utils:
29703 @if gcc-bootstrap
29704 configure-utils: stage_current
29705 @endif gcc-bootstrap
29706 @if utils
29707 maybe-configure-utils: configure-utils
29708 configure-utils: 
29709         @: $(MAKE); $(unstage)
29710         @r=`${PWD_COMMAND}`; export r; \
29711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29712         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
29713         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils ; \
29714         $(HOST_EXPORTS)  \
29715         echo Configuring in $(HOST_SUBDIR)/utils; \
29716         cd "$(HOST_SUBDIR)/utils" || exit 1; \
29717         case $(srcdir) in \
29718           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29719           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
29720                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29721         esac; \
29722         module_srcdir=utils; \
29723         $(SHELL) \
29724           $$s/$$module_srcdir/configure \
29725           --srcdir=$${topdir}/$$module_srcdir \
29726           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29727           --target=${target_alias}  \
29728           || exit 1
29729 @endif utils
29730
29731
29732
29733
29734
29735 .PHONY: all-utils maybe-all-utils
29736 maybe-all-utils:
29737 @if gcc-bootstrap
29738 all-utils: stage_current
29739 @endif gcc-bootstrap
29740 @if utils
29741 TARGET-utils=all
29742 maybe-all-utils: all-utils
29743 all-utils: configure-utils
29744         @: $(MAKE); $(unstage)
29745         @r=`${PWD_COMMAND}`; export r; \
29746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29747         $(HOST_EXPORTS)  \
29748         (cd $(HOST_SUBDIR)/utils && \
29749           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29750                 $(TARGET-utils))
29751 @endif utils
29752
29753
29754
29755
29756 .PHONY: check-utils maybe-check-utils
29757 maybe-check-utils:
29758 @if utils
29759 maybe-check-utils: check-utils
29760
29761 check-utils:
29762
29763 @endif utils
29764
29765 .PHONY: install-utils maybe-install-utils
29766 maybe-install-utils:
29767 @if utils
29768 maybe-install-utils: install-utils
29769
29770 install-utils: installdirs
29771         @: $(MAKE); $(unstage)
29772         @r=`${PWD_COMMAND}`; export r; \
29773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29774         $(HOST_EXPORTS) \
29775         (cd $(HOST_SUBDIR)/utils && \
29776           $(MAKE) $(FLAGS_TO_PASS)  install)
29777
29778 @endif utils
29779
29780 .PHONY: install-strip-utils maybe-install-strip-utils
29781 maybe-install-strip-utils:
29782 @if utils
29783 maybe-install-strip-utils: install-strip-utils
29784
29785 install-strip-utils: installdirs
29786         @: $(MAKE); $(unstage)
29787         @r=`${PWD_COMMAND}`; export r; \
29788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29789         $(HOST_EXPORTS) \
29790         (cd $(HOST_SUBDIR)/utils && \
29791           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29792
29793 @endif utils
29794
29795 # Other targets (info, dvi, pdf, etc.)
29796
29797 .PHONY: maybe-info-utils info-utils
29798 maybe-info-utils:
29799 @if utils
29800 maybe-info-utils: info-utils
29801
29802 info-utils: \
29803     configure-utils 
29804         @: $(MAKE); $(unstage)
29805         @[ -f ./utils/Makefile ] || exit 0; \
29806         r=`${PWD_COMMAND}`; export r; \
29807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29808         $(HOST_EXPORTS) \
29809         for flag in $(EXTRA_HOST_FLAGS) ; do \
29810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29811         done; \
29812         echo "Doing info in utils" ; \
29813         (cd $(HOST_SUBDIR)/utils && \
29814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29816                   "RANLIB=$${RANLIB}" \
29817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29818                   info) \
29819           || exit 1
29820
29821 @endif utils
29822
29823 .PHONY: maybe-dvi-utils dvi-utils
29824 maybe-dvi-utils:
29825 @if utils
29826 maybe-dvi-utils: dvi-utils
29827
29828 dvi-utils: \
29829     configure-utils 
29830         @: $(MAKE); $(unstage)
29831         @[ -f ./utils/Makefile ] || exit 0; \
29832         r=`${PWD_COMMAND}`; export r; \
29833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29834         $(HOST_EXPORTS) \
29835         for flag in $(EXTRA_HOST_FLAGS) ; do \
29836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29837         done; \
29838         echo "Doing dvi in utils" ; \
29839         (cd $(HOST_SUBDIR)/utils && \
29840           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29841                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29842                   "RANLIB=$${RANLIB}" \
29843                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29844                   dvi) \
29845           || exit 1
29846
29847 @endif utils
29848
29849 .PHONY: maybe-pdf-utils pdf-utils
29850 maybe-pdf-utils:
29851 @if utils
29852 maybe-pdf-utils: pdf-utils
29853
29854 pdf-utils: \
29855     configure-utils 
29856         @: $(MAKE); $(unstage)
29857         @[ -f ./utils/Makefile ] || exit 0; \
29858         r=`${PWD_COMMAND}`; export r; \
29859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29860         $(HOST_EXPORTS) \
29861         for flag in $(EXTRA_HOST_FLAGS) ; do \
29862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29863         done; \
29864         echo "Doing pdf in utils" ; \
29865         (cd $(HOST_SUBDIR)/utils && \
29866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29868                   "RANLIB=$${RANLIB}" \
29869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29870                   pdf) \
29871           || exit 1
29872
29873 @endif utils
29874
29875 .PHONY: maybe-html-utils html-utils
29876 maybe-html-utils:
29877 @if utils
29878 maybe-html-utils: html-utils
29879
29880 html-utils: \
29881     configure-utils 
29882         @: $(MAKE); $(unstage)
29883         @[ -f ./utils/Makefile ] || exit 0; \
29884         r=`${PWD_COMMAND}`; export r; \
29885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29886         $(HOST_EXPORTS) \
29887         for flag in $(EXTRA_HOST_FLAGS) ; do \
29888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29889         done; \
29890         echo "Doing html in utils" ; \
29891         (cd $(HOST_SUBDIR)/utils && \
29892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29894                   "RANLIB=$${RANLIB}" \
29895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29896                   html) \
29897           || exit 1
29898
29899 @endif utils
29900
29901 .PHONY: maybe-TAGS-utils TAGS-utils
29902 maybe-TAGS-utils:
29903 @if utils
29904 maybe-TAGS-utils: TAGS-utils
29905
29906 TAGS-utils: \
29907     configure-utils 
29908         @: $(MAKE); $(unstage)
29909         @[ -f ./utils/Makefile ] || exit 0; \
29910         r=`${PWD_COMMAND}`; export r; \
29911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29912         $(HOST_EXPORTS) \
29913         for flag in $(EXTRA_HOST_FLAGS) ; do \
29914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29915         done; \
29916         echo "Doing TAGS in utils" ; \
29917         (cd $(HOST_SUBDIR)/utils && \
29918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29920                   "RANLIB=$${RANLIB}" \
29921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29922                   TAGS) \
29923           || exit 1
29924
29925 @endif utils
29926
29927 .PHONY: maybe-install-info-utils install-info-utils
29928 maybe-install-info-utils:
29929 @if utils
29930 maybe-install-info-utils: install-info-utils
29931
29932 install-info-utils: \
29933     configure-utils \
29934     info-utils 
29935         @: $(MAKE); $(unstage)
29936         @[ -f ./utils/Makefile ] || exit 0; \
29937         r=`${PWD_COMMAND}`; export r; \
29938         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29939         $(HOST_EXPORTS) \
29940         for flag in $(EXTRA_HOST_FLAGS) ; do \
29941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29942         done; \
29943         echo "Doing install-info in utils" ; \
29944         (cd $(HOST_SUBDIR)/utils && \
29945           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29946                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29947                   "RANLIB=$${RANLIB}" \
29948                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29949                   install-info) \
29950           || exit 1
29951
29952 @endif utils
29953
29954 .PHONY: maybe-install-pdf-utils install-pdf-utils
29955 maybe-install-pdf-utils:
29956 @if utils
29957 maybe-install-pdf-utils: install-pdf-utils
29958
29959 install-pdf-utils: \
29960     configure-utils \
29961     pdf-utils 
29962         @: $(MAKE); $(unstage)
29963         @[ -f ./utils/Makefile ] || exit 0; \
29964         r=`${PWD_COMMAND}`; export r; \
29965         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29966         $(HOST_EXPORTS) \
29967         for flag in $(EXTRA_HOST_FLAGS) ; do \
29968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29969         done; \
29970         echo "Doing install-pdf in utils" ; \
29971         (cd $(HOST_SUBDIR)/utils && \
29972           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29973                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29974                   "RANLIB=$${RANLIB}" \
29975                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29976                   install-pdf) \
29977           || exit 1
29978
29979 @endif utils
29980
29981 .PHONY: maybe-install-html-utils install-html-utils
29982 maybe-install-html-utils:
29983 @if utils
29984 maybe-install-html-utils: install-html-utils
29985
29986 install-html-utils: \
29987     configure-utils \
29988     html-utils 
29989         @: $(MAKE); $(unstage)
29990         @[ -f ./utils/Makefile ] || exit 0; \
29991         r=`${PWD_COMMAND}`; export r; \
29992         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29993         $(HOST_EXPORTS) \
29994         for flag in $(EXTRA_HOST_FLAGS) ; do \
29995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29996         done; \
29997         echo "Doing install-html in utils" ; \
29998         (cd $(HOST_SUBDIR)/utils && \
29999           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30000                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30001                   "RANLIB=$${RANLIB}" \
30002                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30003                   install-html) \
30004           || exit 1
30005
30006 @endif utils
30007
30008 .PHONY: maybe-installcheck-utils installcheck-utils
30009 maybe-installcheck-utils:
30010 @if utils
30011 maybe-installcheck-utils: installcheck-utils
30012
30013 installcheck-utils: \
30014     configure-utils 
30015         @: $(MAKE); $(unstage)
30016         @[ -f ./utils/Makefile ] || exit 0; \
30017         r=`${PWD_COMMAND}`; export r; \
30018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30019         $(HOST_EXPORTS) \
30020         for flag in $(EXTRA_HOST_FLAGS) ; do \
30021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30022         done; \
30023         echo "Doing installcheck in utils" ; \
30024         (cd $(HOST_SUBDIR)/utils && \
30025           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30026                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30027                   "RANLIB=$${RANLIB}" \
30028                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30029                   installcheck) \
30030           || exit 1
30031
30032 @endif utils
30033
30034 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
30035 maybe-mostlyclean-utils:
30036 @if utils
30037 maybe-mostlyclean-utils: mostlyclean-utils
30038
30039 mostlyclean-utils: 
30040         @: $(MAKE); $(unstage)
30041         @[ -f ./utils/Makefile ] || exit 0; \
30042         r=`${PWD_COMMAND}`; export r; \
30043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30044         $(HOST_EXPORTS) \
30045         for flag in $(EXTRA_HOST_FLAGS) ; do \
30046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30047         done; \
30048         echo "Doing mostlyclean in utils" ; \
30049         (cd $(HOST_SUBDIR)/utils && \
30050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30052                   "RANLIB=$${RANLIB}" \
30053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30054                   mostlyclean) \
30055           || exit 1
30056
30057 @endif utils
30058
30059 .PHONY: maybe-clean-utils clean-utils
30060 maybe-clean-utils:
30061 @if utils
30062 maybe-clean-utils: clean-utils
30063
30064 clean-utils: 
30065         @: $(MAKE); $(unstage)
30066         @[ -f ./utils/Makefile ] || exit 0; \
30067         r=`${PWD_COMMAND}`; export r; \
30068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30069         $(HOST_EXPORTS) \
30070         for flag in $(EXTRA_HOST_FLAGS) ; do \
30071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30072         done; \
30073         echo "Doing clean in utils" ; \
30074         (cd $(HOST_SUBDIR)/utils && \
30075           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30076                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30077                   "RANLIB=$${RANLIB}" \
30078                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30079                   clean) \
30080           || exit 1
30081
30082 @endif utils
30083
30084 .PHONY: maybe-distclean-utils distclean-utils
30085 maybe-distclean-utils:
30086 @if utils
30087 maybe-distclean-utils: distclean-utils
30088
30089 distclean-utils: 
30090         @: $(MAKE); $(unstage)
30091         @[ -f ./utils/Makefile ] || exit 0; \
30092         r=`${PWD_COMMAND}`; export r; \
30093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30094         $(HOST_EXPORTS) \
30095         for flag in $(EXTRA_HOST_FLAGS) ; do \
30096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30097         done; \
30098         echo "Doing distclean in utils" ; \
30099         (cd $(HOST_SUBDIR)/utils && \
30100           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30101                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30102                   "RANLIB=$${RANLIB}" \
30103                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30104                   distclean) \
30105           || exit 1
30106
30107 @endif utils
30108
30109 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
30110 maybe-maintainer-clean-utils:
30111 @if utils
30112 maybe-maintainer-clean-utils: maintainer-clean-utils
30113
30114 maintainer-clean-utils: 
30115         @: $(MAKE); $(unstage)
30116         @[ -f ./utils/Makefile ] || exit 0; \
30117         r=`${PWD_COMMAND}`; export r; \
30118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30119         $(HOST_EXPORTS) \
30120         for flag in $(EXTRA_HOST_FLAGS) ; do \
30121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30122         done; \
30123         echo "Doing maintainer-clean in utils" ; \
30124         (cd $(HOST_SUBDIR)/utils && \
30125           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30126                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30127                   "RANLIB=$${RANLIB}" \
30128                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30129                   maintainer-clean) \
30130           || exit 1
30131
30132 @endif utils
30133
30134
30135
30136 .PHONY: configure-gnattools maybe-configure-gnattools
30137 maybe-configure-gnattools:
30138 @if gcc-bootstrap
30139 configure-gnattools: stage_current
30140 @endif gcc-bootstrap
30141 @if gnattools
30142 maybe-configure-gnattools: configure-gnattools
30143 configure-gnattools: 
30144         @: $(MAKE); $(unstage)
30145         @r=`${PWD_COMMAND}`; export r; \
30146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30147         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
30148         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools ; \
30149         $(HOST_EXPORTS)  \
30150         echo Configuring in $(HOST_SUBDIR)/gnattools; \
30151         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
30152         case $(srcdir) in \
30153           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30154           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
30155                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30156         esac; \
30157         module_srcdir=gnattools; \
30158         $(SHELL) \
30159           $$s/$$module_srcdir/configure \
30160           --srcdir=$${topdir}/$$module_srcdir \
30161           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30162           --target=${target_alias}  \
30163           || exit 1
30164 @endif gnattools
30165
30166
30167
30168
30169
30170 .PHONY: all-gnattools maybe-all-gnattools
30171 maybe-all-gnattools:
30172 @if gcc-bootstrap
30173 all-gnattools: stage_current
30174 @endif gcc-bootstrap
30175 @if gnattools
30176 TARGET-gnattools=all
30177 maybe-all-gnattools: all-gnattools
30178 all-gnattools: configure-gnattools
30179         @: $(MAKE); $(unstage)
30180         @r=`${PWD_COMMAND}`; export r; \
30181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30182         $(HOST_EXPORTS)  \
30183         (cd $(HOST_SUBDIR)/gnattools && \
30184           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30185                 $(TARGET-gnattools))
30186 @endif gnattools
30187
30188
30189
30190
30191 .PHONY: check-gnattools maybe-check-gnattools
30192 maybe-check-gnattools:
30193 @if gnattools
30194 maybe-check-gnattools: check-gnattools
30195
30196 check-gnattools:
30197         @: $(MAKE); $(unstage)
30198         @r=`${PWD_COMMAND}`; export r; \
30199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30200         $(HOST_EXPORTS)  \
30201         (cd $(HOST_SUBDIR)/gnattools && \
30202           $(MAKE) $(FLAGS_TO_PASS)  check)
30203
30204 @endif gnattools
30205
30206 .PHONY: install-gnattools maybe-install-gnattools
30207 maybe-install-gnattools:
30208 @if gnattools
30209 maybe-install-gnattools: install-gnattools
30210
30211 install-gnattools: installdirs
30212         @: $(MAKE); $(unstage)
30213         @r=`${PWD_COMMAND}`; export r; \
30214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30215         $(HOST_EXPORTS) \
30216         (cd $(HOST_SUBDIR)/gnattools && \
30217           $(MAKE) $(FLAGS_TO_PASS)  install)
30218
30219 @endif gnattools
30220
30221 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
30222 maybe-install-strip-gnattools:
30223 @if gnattools
30224 maybe-install-strip-gnattools: install-strip-gnattools
30225
30226 install-strip-gnattools: installdirs
30227         @: $(MAKE); $(unstage)
30228         @r=`${PWD_COMMAND}`; export r; \
30229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30230         $(HOST_EXPORTS) \
30231         (cd $(HOST_SUBDIR)/gnattools && \
30232           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30233
30234 @endif gnattools
30235
30236 # Other targets (info, dvi, pdf, etc.)
30237
30238 .PHONY: maybe-info-gnattools info-gnattools
30239 maybe-info-gnattools:
30240 @if gnattools
30241 maybe-info-gnattools: info-gnattools
30242
30243 info-gnattools: \
30244     configure-gnattools 
30245         @: $(MAKE); $(unstage)
30246         @[ -f ./gnattools/Makefile ] || exit 0; \
30247         r=`${PWD_COMMAND}`; export r; \
30248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30249         $(HOST_EXPORTS) \
30250         for flag in $(EXTRA_HOST_FLAGS) ; do \
30251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30252         done; \
30253         echo "Doing info in gnattools" ; \
30254         (cd $(HOST_SUBDIR)/gnattools && \
30255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30257                   "RANLIB=$${RANLIB}" \
30258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30259                   info) \
30260           || exit 1
30261
30262 @endif gnattools
30263
30264 .PHONY: maybe-dvi-gnattools dvi-gnattools
30265 maybe-dvi-gnattools:
30266 @if gnattools
30267 maybe-dvi-gnattools: dvi-gnattools
30268
30269 dvi-gnattools: \
30270     configure-gnattools 
30271         @: $(MAKE); $(unstage)
30272         @[ -f ./gnattools/Makefile ] || exit 0; \
30273         r=`${PWD_COMMAND}`; export r; \
30274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30275         $(HOST_EXPORTS) \
30276         for flag in $(EXTRA_HOST_FLAGS) ; do \
30277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30278         done; \
30279         echo "Doing dvi in gnattools" ; \
30280         (cd $(HOST_SUBDIR)/gnattools && \
30281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30283                   "RANLIB=$${RANLIB}" \
30284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30285                   dvi) \
30286           || exit 1
30287
30288 @endif gnattools
30289
30290 .PHONY: maybe-pdf-gnattools pdf-gnattools
30291 maybe-pdf-gnattools:
30292 @if gnattools
30293 maybe-pdf-gnattools: pdf-gnattools
30294
30295 pdf-gnattools: \
30296     configure-gnattools 
30297         @: $(MAKE); $(unstage)
30298         @[ -f ./gnattools/Makefile ] || exit 0; \
30299         r=`${PWD_COMMAND}`; export r; \
30300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30301         $(HOST_EXPORTS) \
30302         for flag in $(EXTRA_HOST_FLAGS) ; do \
30303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30304         done; \
30305         echo "Doing pdf in gnattools" ; \
30306         (cd $(HOST_SUBDIR)/gnattools && \
30307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30309                   "RANLIB=$${RANLIB}" \
30310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30311                   pdf) \
30312           || exit 1
30313
30314 @endif gnattools
30315
30316 .PHONY: maybe-html-gnattools html-gnattools
30317 maybe-html-gnattools:
30318 @if gnattools
30319 maybe-html-gnattools: html-gnattools
30320
30321 html-gnattools: \
30322     configure-gnattools 
30323         @: $(MAKE); $(unstage)
30324         @[ -f ./gnattools/Makefile ] || exit 0; \
30325         r=`${PWD_COMMAND}`; export r; \
30326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30327         $(HOST_EXPORTS) \
30328         for flag in $(EXTRA_HOST_FLAGS) ; do \
30329           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30330         done; \
30331         echo "Doing html in gnattools" ; \
30332         (cd $(HOST_SUBDIR)/gnattools && \
30333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30335                   "RANLIB=$${RANLIB}" \
30336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30337                   html) \
30338           || exit 1
30339
30340 @endif gnattools
30341
30342 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
30343 maybe-TAGS-gnattools:
30344 @if gnattools
30345 maybe-TAGS-gnattools: TAGS-gnattools
30346
30347 TAGS-gnattools: \
30348     configure-gnattools 
30349         @: $(MAKE); $(unstage)
30350         @[ -f ./gnattools/Makefile ] || exit 0; \
30351         r=`${PWD_COMMAND}`; export r; \
30352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30353         $(HOST_EXPORTS) \
30354         for flag in $(EXTRA_HOST_FLAGS) ; do \
30355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30356         done; \
30357         echo "Doing TAGS in gnattools" ; \
30358         (cd $(HOST_SUBDIR)/gnattools && \
30359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30361                   "RANLIB=$${RANLIB}" \
30362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30363                   TAGS) \
30364           || exit 1
30365
30366 @endif gnattools
30367
30368 .PHONY: maybe-install-info-gnattools install-info-gnattools
30369 maybe-install-info-gnattools:
30370 @if gnattools
30371 maybe-install-info-gnattools: install-info-gnattools
30372
30373 install-info-gnattools: \
30374     configure-gnattools \
30375     info-gnattools 
30376         @: $(MAKE); $(unstage)
30377         @[ -f ./gnattools/Makefile ] || exit 0; \
30378         r=`${PWD_COMMAND}`; export r; \
30379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30380         $(HOST_EXPORTS) \
30381         for flag in $(EXTRA_HOST_FLAGS) ; do \
30382           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30383         done; \
30384         echo "Doing install-info in gnattools" ; \
30385         (cd $(HOST_SUBDIR)/gnattools && \
30386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30388                   "RANLIB=$${RANLIB}" \
30389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30390                   install-info) \
30391           || exit 1
30392
30393 @endif gnattools
30394
30395 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
30396 maybe-install-pdf-gnattools:
30397 @if gnattools
30398 maybe-install-pdf-gnattools: install-pdf-gnattools
30399
30400 install-pdf-gnattools: \
30401     configure-gnattools \
30402     pdf-gnattools 
30403         @: $(MAKE); $(unstage)
30404         @[ -f ./gnattools/Makefile ] || exit 0; \
30405         r=`${PWD_COMMAND}`; export r; \
30406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30407         $(HOST_EXPORTS) \
30408         for flag in $(EXTRA_HOST_FLAGS) ; do \
30409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30410         done; \
30411         echo "Doing install-pdf in gnattools" ; \
30412         (cd $(HOST_SUBDIR)/gnattools && \
30413           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30414                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30415                   "RANLIB=$${RANLIB}" \
30416                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30417                   install-pdf) \
30418           || exit 1
30419
30420 @endif gnattools
30421
30422 .PHONY: maybe-install-html-gnattools install-html-gnattools
30423 maybe-install-html-gnattools:
30424 @if gnattools
30425 maybe-install-html-gnattools: install-html-gnattools
30426
30427 install-html-gnattools: \
30428     configure-gnattools \
30429     html-gnattools 
30430         @: $(MAKE); $(unstage)
30431         @[ -f ./gnattools/Makefile ] || exit 0; \
30432         r=`${PWD_COMMAND}`; export r; \
30433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30434         $(HOST_EXPORTS) \
30435         for flag in $(EXTRA_HOST_FLAGS) ; do \
30436           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30437         done; \
30438         echo "Doing install-html in gnattools" ; \
30439         (cd $(HOST_SUBDIR)/gnattools && \
30440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30442                   "RANLIB=$${RANLIB}" \
30443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30444                   install-html) \
30445           || exit 1
30446
30447 @endif gnattools
30448
30449 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
30450 maybe-installcheck-gnattools:
30451 @if gnattools
30452 maybe-installcheck-gnattools: installcheck-gnattools
30453
30454 installcheck-gnattools: \
30455     configure-gnattools 
30456         @: $(MAKE); $(unstage)
30457         @[ -f ./gnattools/Makefile ] || exit 0; \
30458         r=`${PWD_COMMAND}`; export r; \
30459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30460         $(HOST_EXPORTS) \
30461         for flag in $(EXTRA_HOST_FLAGS) ; do \
30462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30463         done; \
30464         echo "Doing installcheck in gnattools" ; \
30465         (cd $(HOST_SUBDIR)/gnattools && \
30466           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30467                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30468                   "RANLIB=$${RANLIB}" \
30469                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30470                   installcheck) \
30471           || exit 1
30472
30473 @endif gnattools
30474
30475 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
30476 maybe-mostlyclean-gnattools:
30477 @if gnattools
30478 maybe-mostlyclean-gnattools: mostlyclean-gnattools
30479
30480 mostlyclean-gnattools: 
30481         @: $(MAKE); $(unstage)
30482         @[ -f ./gnattools/Makefile ] || exit 0; \
30483         r=`${PWD_COMMAND}`; export r; \
30484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30485         $(HOST_EXPORTS) \
30486         for flag in $(EXTRA_HOST_FLAGS) ; do \
30487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30488         done; \
30489         echo "Doing mostlyclean in gnattools" ; \
30490         (cd $(HOST_SUBDIR)/gnattools && \
30491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30493                   "RANLIB=$${RANLIB}" \
30494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30495                   mostlyclean) \
30496           || exit 1
30497
30498 @endif gnattools
30499
30500 .PHONY: maybe-clean-gnattools clean-gnattools
30501 maybe-clean-gnattools:
30502 @if gnattools
30503 maybe-clean-gnattools: clean-gnattools
30504
30505 clean-gnattools: 
30506         @: $(MAKE); $(unstage)
30507         @[ -f ./gnattools/Makefile ] || exit 0; \
30508         r=`${PWD_COMMAND}`; export r; \
30509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30510         $(HOST_EXPORTS) \
30511         for flag in $(EXTRA_HOST_FLAGS) ; do \
30512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30513         done; \
30514         echo "Doing clean in gnattools" ; \
30515         (cd $(HOST_SUBDIR)/gnattools && \
30516           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30517                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30518                   "RANLIB=$${RANLIB}" \
30519                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30520                   clean) \
30521           || exit 1
30522
30523 @endif gnattools
30524
30525 .PHONY: maybe-distclean-gnattools distclean-gnattools
30526 maybe-distclean-gnattools:
30527 @if gnattools
30528 maybe-distclean-gnattools: distclean-gnattools
30529
30530 distclean-gnattools: 
30531         @: $(MAKE); $(unstage)
30532         @[ -f ./gnattools/Makefile ] || exit 0; \
30533         r=`${PWD_COMMAND}`; export r; \
30534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30535         $(HOST_EXPORTS) \
30536         for flag in $(EXTRA_HOST_FLAGS) ; do \
30537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30538         done; \
30539         echo "Doing distclean in gnattools" ; \
30540         (cd $(HOST_SUBDIR)/gnattools && \
30541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30543                   "RANLIB=$${RANLIB}" \
30544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30545                   distclean) \
30546           || exit 1
30547
30548 @endif gnattools
30549
30550 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
30551 maybe-maintainer-clean-gnattools:
30552 @if gnattools
30553 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
30554
30555 maintainer-clean-gnattools: 
30556         @: $(MAKE); $(unstage)
30557         @[ -f ./gnattools/Makefile ] || exit 0; \
30558         r=`${PWD_COMMAND}`; export r; \
30559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30560         $(HOST_EXPORTS) \
30561         for flag in $(EXTRA_HOST_FLAGS) ; do \
30562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30563         done; \
30564         echo "Doing maintainer-clean in gnattools" ; \
30565         (cd $(HOST_SUBDIR)/gnattools && \
30566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30568                   "RANLIB=$${RANLIB}" \
30569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30570                   maintainer-clean) \
30571           || exit 1
30572
30573 @endif gnattools
30574
30575
30576
30577 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
30578 maybe-configure-lto-plugin:
30579 @if gcc-bootstrap
30580 configure-lto-plugin: stage_current
30581 @endif gcc-bootstrap
30582 @if lto-plugin
30583 maybe-configure-lto-plugin: configure-lto-plugin
30584 configure-lto-plugin: 
30585         @r=`${PWD_COMMAND}`; export r; \
30586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30587         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30588         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30589         $(HOST_EXPORTS)  \
30590         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
30591         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
30592         case $(srcdir) in \
30593           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30594           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30595                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30596         esac; \
30597         module_srcdir=lto-plugin; \
30598         $(SHELL) \
30599           $$s/$$module_srcdir/configure \
30600           --srcdir=$${topdir}/$$module_srcdir \
30601           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30602           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
30603           || exit 1
30604 @endif lto-plugin
30605
30606
30607
30608 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
30609 maybe-configure-stage1-lto-plugin:
30610 @if lto-plugin-bootstrap
30611 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
30612 configure-stage1-lto-plugin:
30613         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30614         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30615         @r=`${PWD_COMMAND}`; export r; \
30616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30617         TFLAGS="$(STAGE1_TFLAGS)"; \
30618         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30619         $(HOST_EXPORTS) \
30620         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
30621         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
30622         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
30623         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin ; \
30624         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30625         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30626         case $(srcdir) in \
30627           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30628           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30629                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30630         esac; \
30631         module_srcdir=lto-plugin; \
30632         $(SHELL) $$s/$$module_srcdir/configure \
30633           --srcdir=$${topdir}/$$module_srcdir \
30634           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30635           --target=${target_alias} \
30636            \
30637           $(STAGE1_CONFIGURE_FLAGS) \
30638           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30639 @endif lto-plugin-bootstrap
30640
30641 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
30642 maybe-configure-stage2-lto-plugin:
30643 @if lto-plugin-bootstrap
30644 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
30645 configure-stage2-lto-plugin:
30646         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30647         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30648         @r=`${PWD_COMMAND}`; export r; \
30649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30650         TFLAGS="$(STAGE2_TFLAGS)"; \
30651         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30652         $(HOST_EXPORTS) \
30653         $(POSTSTAGE1_HOST_EXPORTS) \
30654         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
30655         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
30656         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
30657         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin ; \
30658         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30659         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30660         case $(srcdir) in \
30661           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30662           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30663                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30664         esac; \
30665         module_srcdir=lto-plugin; \
30666         $(SHELL) $$s/$$module_srcdir/configure \
30667           --srcdir=$${topdir}/$$module_srcdir \
30668           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30669           --target=${target_alias} \
30670            --with-build-libsubdir=$(HOST_SUBDIR)  \
30671           $(STAGE2_CONFIGURE_FLAGS) \
30672           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30673 @endif lto-plugin-bootstrap
30674
30675 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
30676 maybe-configure-stage3-lto-plugin:
30677 @if lto-plugin-bootstrap
30678 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
30679 configure-stage3-lto-plugin:
30680         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30681         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30682         @r=`${PWD_COMMAND}`; export r; \
30683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30684         TFLAGS="$(STAGE3_TFLAGS)"; \
30685         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30686         $(HOST_EXPORTS) \
30687         $(POSTSTAGE1_HOST_EXPORTS) \
30688         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
30689         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
30690         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
30691         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin ; \
30692         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30693         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30694         case $(srcdir) in \
30695           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30696           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30697                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30698         esac; \
30699         module_srcdir=lto-plugin; \
30700         $(SHELL) $$s/$$module_srcdir/configure \
30701           --srcdir=$${topdir}/$$module_srcdir \
30702           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30703           --target=${target_alias} \
30704            --with-build-libsubdir=$(HOST_SUBDIR)  \
30705           $(STAGE3_CONFIGURE_FLAGS) \
30706           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30707 @endif lto-plugin-bootstrap
30708
30709 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
30710 maybe-configure-stage4-lto-plugin:
30711 @if lto-plugin-bootstrap
30712 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
30713 configure-stage4-lto-plugin:
30714         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30715         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30716         @r=`${PWD_COMMAND}`; export r; \
30717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30718         TFLAGS="$(STAGE4_TFLAGS)"; \
30719         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30720         $(HOST_EXPORTS) \
30721         $(POSTSTAGE1_HOST_EXPORTS) \
30722         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
30723         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
30724         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
30725         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin ; \
30726         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30727         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30728         case $(srcdir) in \
30729           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30730           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30731                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30732         esac; \
30733         module_srcdir=lto-plugin; \
30734         $(SHELL) $$s/$$module_srcdir/configure \
30735           --srcdir=$${topdir}/$$module_srcdir \
30736           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30737           --target=${target_alias} \
30738            --with-build-libsubdir=$(HOST_SUBDIR)  \
30739           $(STAGE4_CONFIGURE_FLAGS) \
30740           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30741 @endif lto-plugin-bootstrap
30742
30743 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
30744 maybe-configure-stageprofile-lto-plugin:
30745 @if lto-plugin-bootstrap
30746 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
30747 configure-stageprofile-lto-plugin:
30748         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
30749         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30750         @r=`${PWD_COMMAND}`; export r; \
30751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30752         TFLAGS="$(STAGEprofile_TFLAGS)"; \
30753         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30754         $(HOST_EXPORTS) \
30755         $(POSTSTAGE1_HOST_EXPORTS) \
30756         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
30757         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
30758         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
30759         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin ; \
30760         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30761         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30762         case $(srcdir) in \
30763           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30764           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30765                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30766         esac; \
30767         module_srcdir=lto-plugin; \
30768         $(SHELL) $$s/$$module_srcdir/configure \
30769           --srcdir=$${topdir}/$$module_srcdir \
30770           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30771           --target=${target_alias} \
30772            --with-build-libsubdir=$(HOST_SUBDIR)  \
30773           $(STAGEprofile_CONFIGURE_FLAGS) \
30774           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30775 @endif lto-plugin-bootstrap
30776
30777 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
30778 maybe-configure-stagefeedback-lto-plugin:
30779 @if lto-plugin-bootstrap
30780 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
30781 configure-stagefeedback-lto-plugin:
30782         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
30783         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
30784         @r=`${PWD_COMMAND}`; export r; \
30785         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30786         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
30787         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
30788         $(HOST_EXPORTS) \
30789         $(POSTSTAGE1_HOST_EXPORTS) \
30790         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
30791         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
30792         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
30793         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin ; \
30794         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin ; \
30795         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
30796         case $(srcdir) in \
30797           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30798           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
30799                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30800         esac; \
30801         module_srcdir=lto-plugin; \
30802         $(SHELL) $$s/$$module_srcdir/configure \
30803           --srcdir=$${topdir}/$$module_srcdir \
30804           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30805           --target=${target_alias} \
30806            --with-build-libsubdir=$(HOST_SUBDIR)  \
30807           $(STAGEfeedback_CONFIGURE_FLAGS) \
30808           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
30809 @endif lto-plugin-bootstrap
30810
30811
30812
30813
30814
30815 .PHONY: all-lto-plugin maybe-all-lto-plugin
30816 maybe-all-lto-plugin:
30817 @if gcc-bootstrap
30818 all-lto-plugin: stage_current
30819 @endif gcc-bootstrap
30820 @if lto-plugin
30821 TARGET-lto-plugin=all
30822 maybe-all-lto-plugin: all-lto-plugin
30823 all-lto-plugin: configure-lto-plugin
30824         @r=`${PWD_COMMAND}`; export r; \
30825         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30826         $(HOST_EXPORTS)  \
30827         (cd $(HOST_SUBDIR)/lto-plugin && \
30828           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30829                 $(TARGET-lto-plugin))
30830 @endif lto-plugin
30831
30832
30833
30834 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
30835 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
30836 maybe-all-stage1-lto-plugin:
30837 maybe-clean-stage1-lto-plugin:
30838 @if lto-plugin-bootstrap
30839 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
30840 all-stage1: all-stage1-lto-plugin
30841 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
30842 all-stage1-lto-plugin: configure-stage1-lto-plugin
30843         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
30844         @r=`${PWD_COMMAND}`; export r; \
30845         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30846         TFLAGS="$(STAGE1_TFLAGS)"; \
30847         $(HOST_EXPORTS)  \
30848         cd $(HOST_SUBDIR)/lto-plugin && \
30849         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30850                 CFLAGS="$(STAGE1_CFLAGS)" \
30851                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
30852                 LIBCFLAGS="$(LIBCFLAGS)" \
30853                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30854                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30855                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30856                 $(EXTRA_HOST_FLAGS)  \
30857                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30858                 TFLAGS="$(STAGE1_TFLAGS)" \
30859                 $(TARGET-stage1-lto-plugin)
30860
30861 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
30862 clean-stage1: clean-stage1-lto-plugin
30863 clean-stage1-lto-plugin:
30864         @if [ $(current_stage) = stage1 ]; then \
30865           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30866         else \
30867           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
30868           $(MAKE) stage1-start; \
30869         fi; \
30870         cd $(HOST_SUBDIR)/lto-plugin && \
30871         $(MAKE) $(EXTRA_HOST_FLAGS)  \
30872         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30873 @endif lto-plugin-bootstrap
30874
30875
30876 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
30877 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
30878 maybe-all-stage2-lto-plugin:
30879 maybe-clean-stage2-lto-plugin:
30880 @if lto-plugin-bootstrap
30881 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
30882 all-stage2: all-stage2-lto-plugin
30883 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
30884 all-stage2-lto-plugin: configure-stage2-lto-plugin
30885         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
30886         @r=`${PWD_COMMAND}`; export r; \
30887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30888         TFLAGS="$(STAGE2_TFLAGS)"; \
30889         $(HOST_EXPORTS) \
30890         $(POSTSTAGE1_HOST_EXPORTS)  \
30891         cd $(HOST_SUBDIR)/lto-plugin && \
30892         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30893                 CFLAGS="$(STAGE2_CFLAGS)" \
30894                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
30895                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
30896                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30897                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30898                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30899                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30900                 TFLAGS="$(STAGE2_TFLAGS)" \
30901                 $(TARGET-stage2-lto-plugin)
30902
30903 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
30904 clean-stage2: clean-stage2-lto-plugin
30905 clean-stage2-lto-plugin:
30906         @if [ $(current_stage) = stage2 ]; then \
30907           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30908         else \
30909           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
30910           $(MAKE) stage2-start; \
30911         fi; \
30912         cd $(HOST_SUBDIR)/lto-plugin && \
30913         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30914 @endif lto-plugin-bootstrap
30915
30916
30917 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
30918 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
30919 maybe-all-stage3-lto-plugin:
30920 maybe-clean-stage3-lto-plugin:
30921 @if lto-plugin-bootstrap
30922 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
30923 all-stage3: all-stage3-lto-plugin
30924 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
30925 all-stage3-lto-plugin: configure-stage3-lto-plugin
30926         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
30927         @r=`${PWD_COMMAND}`; export r; \
30928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30929         TFLAGS="$(STAGE3_TFLAGS)"; \
30930         $(HOST_EXPORTS) \
30931         $(POSTSTAGE1_HOST_EXPORTS)  \
30932         cd $(HOST_SUBDIR)/lto-plugin && \
30933         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30934                 CFLAGS="$(STAGE3_CFLAGS)" \
30935                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
30936                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
30937                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30938                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30939                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30940                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30941                 TFLAGS="$(STAGE3_TFLAGS)" \
30942                 $(TARGET-stage3-lto-plugin)
30943
30944 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
30945 clean-stage3: clean-stage3-lto-plugin
30946 clean-stage3-lto-plugin:
30947         @if [ $(current_stage) = stage3 ]; then \
30948           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30949         else \
30950           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
30951           $(MAKE) stage3-start; \
30952         fi; \
30953         cd $(HOST_SUBDIR)/lto-plugin && \
30954         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30955 @endif lto-plugin-bootstrap
30956
30957
30958 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
30959 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
30960 maybe-all-stage4-lto-plugin:
30961 maybe-clean-stage4-lto-plugin:
30962 @if lto-plugin-bootstrap
30963 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
30964 all-stage4: all-stage4-lto-plugin
30965 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
30966 all-stage4-lto-plugin: configure-stage4-lto-plugin
30967         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
30968         @r=`${PWD_COMMAND}`; export r; \
30969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30970         TFLAGS="$(STAGE4_TFLAGS)"; \
30971         $(HOST_EXPORTS) \
30972         $(POSTSTAGE1_HOST_EXPORTS)  \
30973         cd $(HOST_SUBDIR)/lto-plugin && \
30974         $(MAKE) $(BASE_FLAGS_TO_PASS) \
30975                 CFLAGS="$(STAGE4_CFLAGS)" \
30976                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
30977                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
30978                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
30979                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
30980                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
30981                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
30982                 TFLAGS="$(STAGE4_TFLAGS)" \
30983                 $(TARGET-stage4-lto-plugin)
30984
30985 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
30986 clean-stage4: clean-stage4-lto-plugin
30987 clean-stage4-lto-plugin:
30988         @if [ $(current_stage) = stage4 ]; then \
30989           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
30990         else \
30991           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
30992           $(MAKE) stage4-start; \
30993         fi; \
30994         cd $(HOST_SUBDIR)/lto-plugin && \
30995         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
30996 @endif lto-plugin-bootstrap
30997
30998
30999 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
31000 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
31001 maybe-all-stageprofile-lto-plugin:
31002 maybe-clean-stageprofile-lto-plugin:
31003 @if lto-plugin-bootstrap
31004 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
31005 all-stageprofile: all-stageprofile-lto-plugin
31006 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
31007 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
31008         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31009         @r=`${PWD_COMMAND}`; export r; \
31010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31011         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31012         $(HOST_EXPORTS) \
31013         $(POSTSTAGE1_HOST_EXPORTS)  \
31014         cd $(HOST_SUBDIR)/lto-plugin && \
31015         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31016                 CFLAGS="$(STAGEprofile_CFLAGS)" \
31017                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
31018                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
31019                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31020                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31021                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31022                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31023                 TFLAGS="$(STAGEprofile_TFLAGS)" \
31024                 $(TARGET-stageprofile-lto-plugin)
31025
31026 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
31027 clean-stageprofile: clean-stageprofile-lto-plugin
31028 clean-stageprofile-lto-plugin:
31029         @if [ $(current_stage) = stageprofile ]; then \
31030           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31031         else \
31032           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
31033           $(MAKE) stageprofile-start; \
31034         fi; \
31035         cd $(HOST_SUBDIR)/lto-plugin && \
31036         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31037 @endif lto-plugin-bootstrap
31038
31039
31040 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
31041 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
31042 maybe-all-stagefeedback-lto-plugin:
31043 maybe-clean-stagefeedback-lto-plugin:
31044 @if lto-plugin-bootstrap
31045 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
31046 all-stagefeedback: all-stagefeedback-lto-plugin
31047 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
31048 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
31049         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
31050         @r=`${PWD_COMMAND}`; export r; \
31051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31052         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
31053         $(HOST_EXPORTS) \
31054         $(POSTSTAGE1_HOST_EXPORTS)  \
31055         cd $(HOST_SUBDIR)/lto-plugin && \
31056         $(MAKE) $(BASE_FLAGS_TO_PASS) \
31057                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
31058                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
31059                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
31060                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
31061                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
31062                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
31063                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
31064                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
31065                 $(TARGET-stagefeedback-lto-plugin)
31066
31067 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
31068 clean-stagefeedback: clean-stagefeedback-lto-plugin
31069 clean-stagefeedback-lto-plugin:
31070         @if [ $(current_stage) = stagefeedback ]; then \
31071           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
31072         else \
31073           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
31074           $(MAKE) stagefeedback-start; \
31075         fi; \
31076         cd $(HOST_SUBDIR)/lto-plugin && \
31077         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
31078 @endif lto-plugin-bootstrap
31079
31080
31081
31082
31083
31084 .PHONY: check-lto-plugin maybe-check-lto-plugin
31085 maybe-check-lto-plugin:
31086 @if lto-plugin
31087 maybe-check-lto-plugin: check-lto-plugin
31088
31089 check-lto-plugin:
31090         @: $(MAKE); $(unstage)
31091         @r=`${PWD_COMMAND}`; export r; \
31092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31093         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
31094         (cd $(HOST_SUBDIR)/lto-plugin && \
31095           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
31096
31097 @endif lto-plugin
31098
31099 .PHONY: install-lto-plugin maybe-install-lto-plugin
31100 maybe-install-lto-plugin:
31101 @if lto-plugin
31102 maybe-install-lto-plugin: install-lto-plugin
31103
31104 install-lto-plugin: installdirs
31105         @: $(MAKE); $(unstage)
31106         @r=`${PWD_COMMAND}`; export r; \
31107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31108         $(HOST_EXPORTS) \
31109         (cd $(HOST_SUBDIR)/lto-plugin && \
31110           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
31111
31112 @endif lto-plugin
31113
31114 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
31115 maybe-install-strip-lto-plugin:
31116 @if lto-plugin
31117 maybe-install-strip-lto-plugin: install-strip-lto-plugin
31118
31119 install-strip-lto-plugin: installdirs
31120         @: $(MAKE); $(unstage)
31121         @r=`${PWD_COMMAND}`; export r; \
31122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31123         $(HOST_EXPORTS) \
31124         (cd $(HOST_SUBDIR)/lto-plugin && \
31125           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
31126
31127 @endif lto-plugin
31128
31129 # Other targets (info, dvi, pdf, etc.)
31130
31131 .PHONY: maybe-info-lto-plugin info-lto-plugin
31132 maybe-info-lto-plugin:
31133 @if lto-plugin
31134 maybe-info-lto-plugin: info-lto-plugin
31135
31136 info-lto-plugin: \
31137     configure-lto-plugin 
31138         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31139         r=`${PWD_COMMAND}`; export r; \
31140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31141         $(HOST_EXPORTS) \
31142         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31144         done; \
31145         echo "Doing info in lto-plugin" ; \
31146         (cd $(HOST_SUBDIR)/lto-plugin && \
31147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31149                   "RANLIB=$${RANLIB}" \
31150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31151                   info) \
31152           || exit 1
31153
31154 @endif lto-plugin
31155
31156 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
31157 maybe-dvi-lto-plugin:
31158 @if lto-plugin
31159 maybe-dvi-lto-plugin: dvi-lto-plugin
31160
31161 dvi-lto-plugin: \
31162     configure-lto-plugin 
31163         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31164         r=`${PWD_COMMAND}`; export r; \
31165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31166         $(HOST_EXPORTS) \
31167         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31169         done; \
31170         echo "Doing dvi in lto-plugin" ; \
31171         (cd $(HOST_SUBDIR)/lto-plugin && \
31172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31174                   "RANLIB=$${RANLIB}" \
31175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31176                   dvi) \
31177           || exit 1
31178
31179 @endif lto-plugin
31180
31181 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
31182 maybe-pdf-lto-plugin:
31183 @if lto-plugin
31184 maybe-pdf-lto-plugin: pdf-lto-plugin
31185
31186 pdf-lto-plugin: \
31187     configure-lto-plugin 
31188         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31189         r=`${PWD_COMMAND}`; export r; \
31190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31191         $(HOST_EXPORTS) \
31192         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31193           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31194         done; \
31195         echo "Doing pdf in lto-plugin" ; \
31196         (cd $(HOST_SUBDIR)/lto-plugin && \
31197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31199                   "RANLIB=$${RANLIB}" \
31200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31201                   pdf) \
31202           || exit 1
31203
31204 @endif lto-plugin
31205
31206 .PHONY: maybe-html-lto-plugin html-lto-plugin
31207 maybe-html-lto-plugin:
31208 @if lto-plugin
31209 maybe-html-lto-plugin: html-lto-plugin
31210
31211 html-lto-plugin: \
31212     configure-lto-plugin 
31213         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31214         r=`${PWD_COMMAND}`; export r; \
31215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31216         $(HOST_EXPORTS) \
31217         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31218           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31219         done; \
31220         echo "Doing html in lto-plugin" ; \
31221         (cd $(HOST_SUBDIR)/lto-plugin && \
31222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31224                   "RANLIB=$${RANLIB}" \
31225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31226                   html) \
31227           || exit 1
31228
31229 @endif lto-plugin
31230
31231 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
31232 maybe-TAGS-lto-plugin:
31233 @if lto-plugin
31234 maybe-TAGS-lto-plugin: TAGS-lto-plugin
31235
31236 TAGS-lto-plugin: \
31237     configure-lto-plugin 
31238         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31239         r=`${PWD_COMMAND}`; export r; \
31240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31241         $(HOST_EXPORTS) \
31242         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31244         done; \
31245         echo "Doing TAGS in lto-plugin" ; \
31246         (cd $(HOST_SUBDIR)/lto-plugin && \
31247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31249                   "RANLIB=$${RANLIB}" \
31250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31251                   TAGS) \
31252           || exit 1
31253
31254 @endif lto-plugin
31255
31256 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
31257 maybe-install-info-lto-plugin:
31258 @if lto-plugin
31259 maybe-install-info-lto-plugin: install-info-lto-plugin
31260
31261 install-info-lto-plugin: \
31262     configure-lto-plugin \
31263     info-lto-plugin 
31264         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31265         r=`${PWD_COMMAND}`; export r; \
31266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31267         $(HOST_EXPORTS) \
31268         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31270         done; \
31271         echo "Doing install-info in lto-plugin" ; \
31272         (cd $(HOST_SUBDIR)/lto-plugin && \
31273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31275                   "RANLIB=$${RANLIB}" \
31276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31277                   install-info) \
31278           || exit 1
31279
31280 @endif lto-plugin
31281
31282 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
31283 maybe-install-pdf-lto-plugin:
31284 @if lto-plugin
31285 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
31286
31287 install-pdf-lto-plugin: \
31288     configure-lto-plugin \
31289     pdf-lto-plugin 
31290         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31291         r=`${PWD_COMMAND}`; export r; \
31292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31293         $(HOST_EXPORTS) \
31294         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31296         done; \
31297         echo "Doing install-pdf in lto-plugin" ; \
31298         (cd $(HOST_SUBDIR)/lto-plugin && \
31299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31301                   "RANLIB=$${RANLIB}" \
31302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31303                   install-pdf) \
31304           || exit 1
31305
31306 @endif lto-plugin
31307
31308 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
31309 maybe-install-html-lto-plugin:
31310 @if lto-plugin
31311 maybe-install-html-lto-plugin: install-html-lto-plugin
31312
31313 install-html-lto-plugin: \
31314     configure-lto-plugin \
31315     html-lto-plugin 
31316         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31317         r=`${PWD_COMMAND}`; export r; \
31318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31319         $(HOST_EXPORTS) \
31320         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31322         done; \
31323         echo "Doing install-html in lto-plugin" ; \
31324         (cd $(HOST_SUBDIR)/lto-plugin && \
31325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31327                   "RANLIB=$${RANLIB}" \
31328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31329                   install-html) \
31330           || exit 1
31331
31332 @endif lto-plugin
31333
31334 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
31335 maybe-installcheck-lto-plugin:
31336 @if lto-plugin
31337 maybe-installcheck-lto-plugin: installcheck-lto-plugin
31338
31339 installcheck-lto-plugin: \
31340     configure-lto-plugin 
31341         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31342         r=`${PWD_COMMAND}`; export r; \
31343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31344         $(HOST_EXPORTS) \
31345         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31347         done; \
31348         echo "Doing installcheck in lto-plugin" ; \
31349         (cd $(HOST_SUBDIR)/lto-plugin && \
31350           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31351                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31352                   "RANLIB=$${RANLIB}" \
31353                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31354                   installcheck) \
31355           || exit 1
31356
31357 @endif lto-plugin
31358
31359 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
31360 maybe-mostlyclean-lto-plugin:
31361 @if lto-plugin
31362 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
31363
31364 mostlyclean-lto-plugin: 
31365         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31366         r=`${PWD_COMMAND}`; export r; \
31367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31368         $(HOST_EXPORTS) \
31369         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31371         done; \
31372         echo "Doing mostlyclean in lto-plugin" ; \
31373         (cd $(HOST_SUBDIR)/lto-plugin && \
31374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31376                   "RANLIB=$${RANLIB}" \
31377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31378                   mostlyclean) \
31379           || exit 1
31380
31381 @endif lto-plugin
31382
31383 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
31384 maybe-clean-lto-plugin:
31385 @if lto-plugin
31386 maybe-clean-lto-plugin: clean-lto-plugin
31387
31388 clean-lto-plugin: 
31389         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31390         r=`${PWD_COMMAND}`; export r; \
31391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31392         $(HOST_EXPORTS) \
31393         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31394           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31395         done; \
31396         echo "Doing clean in lto-plugin" ; \
31397         (cd $(HOST_SUBDIR)/lto-plugin && \
31398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31400                   "RANLIB=$${RANLIB}" \
31401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31402                   clean) \
31403           || exit 1
31404
31405 @endif lto-plugin
31406
31407 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
31408 maybe-distclean-lto-plugin:
31409 @if lto-plugin
31410 maybe-distclean-lto-plugin: distclean-lto-plugin
31411
31412 distclean-lto-plugin: 
31413         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31414         r=`${PWD_COMMAND}`; export r; \
31415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31416         $(HOST_EXPORTS) \
31417         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31419         done; \
31420         echo "Doing distclean in lto-plugin" ; \
31421         (cd $(HOST_SUBDIR)/lto-plugin && \
31422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31424                   "RANLIB=$${RANLIB}" \
31425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31426                   distclean) \
31427           || exit 1
31428
31429 @endif lto-plugin
31430
31431 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
31432 maybe-maintainer-clean-lto-plugin:
31433 @if lto-plugin
31434 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
31435
31436 maintainer-clean-lto-plugin: 
31437         @[ -f ./lto-plugin/Makefile ] || exit 0; \
31438         r=`${PWD_COMMAND}`; export r; \
31439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31440         $(HOST_EXPORTS) \
31441         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
31442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31443         done; \
31444         echo "Doing maintainer-clean in lto-plugin" ; \
31445         (cd $(HOST_SUBDIR)/lto-plugin && \
31446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31448                   "RANLIB=$${RANLIB}" \
31449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31450                   maintainer-clean) \
31451           || exit 1
31452
31453 @endif lto-plugin
31454
31455
31456
31457 .PHONY: configure-libcc1 maybe-configure-libcc1
31458 maybe-configure-libcc1:
31459 @if gcc-bootstrap
31460 configure-libcc1: stage_current
31461 @endif gcc-bootstrap
31462 @if libcc1
31463 maybe-configure-libcc1: configure-libcc1
31464 configure-libcc1: 
31465         @: $(MAKE); $(unstage)
31466         @r=`${PWD_COMMAND}`; export r; \
31467         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31468         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
31469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1 ; \
31470         $(HOST_EXPORTS)  \
31471         echo Configuring in $(HOST_SUBDIR)/libcc1; \
31472         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
31473         case $(srcdir) in \
31474           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31475           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
31476                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31477         esac; \
31478         module_srcdir=libcc1; \
31479         $(SHELL) \
31480           $$s/$$module_srcdir/configure \
31481           --srcdir=$${topdir}/$$module_srcdir \
31482           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31483           --target=${target_alias} --enable-shared \
31484           || exit 1
31485 @endif libcc1
31486
31487
31488
31489
31490
31491 .PHONY: all-libcc1 maybe-all-libcc1
31492 maybe-all-libcc1:
31493 @if gcc-bootstrap
31494 all-libcc1: stage_current
31495 @endif gcc-bootstrap
31496 @if libcc1
31497 TARGET-libcc1=all
31498 maybe-all-libcc1: all-libcc1
31499 all-libcc1: configure-libcc1
31500         @: $(MAKE); $(unstage)
31501         @r=`${PWD_COMMAND}`; export r; \
31502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31503         $(HOST_EXPORTS)  \
31504         (cd $(HOST_SUBDIR)/libcc1 && \
31505           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31506                 $(TARGET-libcc1))
31507 @endif libcc1
31508
31509
31510
31511
31512 .PHONY: check-libcc1 maybe-check-libcc1
31513 maybe-check-libcc1:
31514 @if libcc1
31515 maybe-check-libcc1: check-libcc1
31516
31517 check-libcc1:
31518         @: $(MAKE); $(unstage)
31519         @r=`${PWD_COMMAND}`; export r; \
31520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31521         $(HOST_EXPORTS)  \
31522         (cd $(HOST_SUBDIR)/libcc1 && \
31523           $(MAKE) $(FLAGS_TO_PASS)  check)
31524
31525 @endif libcc1
31526
31527 .PHONY: install-libcc1 maybe-install-libcc1
31528 maybe-install-libcc1:
31529 @if libcc1
31530 maybe-install-libcc1: install-libcc1
31531
31532 install-libcc1: installdirs
31533         @: $(MAKE); $(unstage)
31534         @r=`${PWD_COMMAND}`; export r; \
31535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31536         $(HOST_EXPORTS) \
31537         (cd $(HOST_SUBDIR)/libcc1 && \
31538           $(MAKE) $(FLAGS_TO_PASS)  install)
31539
31540 @endif libcc1
31541
31542 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
31543 maybe-install-strip-libcc1:
31544 @if libcc1
31545 maybe-install-strip-libcc1: install-strip-libcc1
31546
31547 install-strip-libcc1: installdirs
31548         @: $(MAKE); $(unstage)
31549         @r=`${PWD_COMMAND}`; export r; \
31550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31551         $(HOST_EXPORTS) \
31552         (cd $(HOST_SUBDIR)/libcc1 && \
31553           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31554
31555 @endif libcc1
31556
31557 # Other targets (info, dvi, pdf, etc.)
31558
31559 .PHONY: maybe-info-libcc1 info-libcc1
31560 maybe-info-libcc1:
31561 @if libcc1
31562 maybe-info-libcc1: info-libcc1
31563
31564 info-libcc1: \
31565     configure-libcc1 
31566         @: $(MAKE); $(unstage)
31567         @[ -f ./libcc1/Makefile ] || exit 0; \
31568         r=`${PWD_COMMAND}`; export r; \
31569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31570         $(HOST_EXPORTS) \
31571         for flag in $(EXTRA_HOST_FLAGS) ; do \
31572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31573         done; \
31574         echo "Doing info in libcc1" ; \
31575         (cd $(HOST_SUBDIR)/libcc1 && \
31576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31578                   "RANLIB=$${RANLIB}" \
31579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31580                   info) \
31581           || exit 1
31582
31583 @endif libcc1
31584
31585 .PHONY: maybe-dvi-libcc1 dvi-libcc1
31586 maybe-dvi-libcc1:
31587 @if libcc1
31588 maybe-dvi-libcc1: dvi-libcc1
31589
31590 dvi-libcc1: \
31591     configure-libcc1 
31592         @: $(MAKE); $(unstage)
31593         @[ -f ./libcc1/Makefile ] || exit 0; \
31594         r=`${PWD_COMMAND}`; export r; \
31595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31596         $(HOST_EXPORTS) \
31597         for flag in $(EXTRA_HOST_FLAGS) ; do \
31598           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31599         done; \
31600         echo "Doing dvi in libcc1" ; \
31601         (cd $(HOST_SUBDIR)/libcc1 && \
31602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31604                   "RANLIB=$${RANLIB}" \
31605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31606                   dvi) \
31607           || exit 1
31608
31609 @endif libcc1
31610
31611 .PHONY: maybe-pdf-libcc1 pdf-libcc1
31612 maybe-pdf-libcc1:
31613 @if libcc1
31614 maybe-pdf-libcc1: pdf-libcc1
31615
31616 pdf-libcc1: \
31617     configure-libcc1 
31618         @: $(MAKE); $(unstage)
31619         @[ -f ./libcc1/Makefile ] || exit 0; \
31620         r=`${PWD_COMMAND}`; export r; \
31621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31622         $(HOST_EXPORTS) \
31623         for flag in $(EXTRA_HOST_FLAGS) ; do \
31624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31625         done; \
31626         echo "Doing pdf in libcc1" ; \
31627         (cd $(HOST_SUBDIR)/libcc1 && \
31628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31630                   "RANLIB=$${RANLIB}" \
31631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31632                   pdf) \
31633           || exit 1
31634
31635 @endif libcc1
31636
31637 .PHONY: maybe-html-libcc1 html-libcc1
31638 maybe-html-libcc1:
31639 @if libcc1
31640 maybe-html-libcc1: html-libcc1
31641
31642 html-libcc1: \
31643     configure-libcc1 
31644         @: $(MAKE); $(unstage)
31645         @[ -f ./libcc1/Makefile ] || exit 0; \
31646         r=`${PWD_COMMAND}`; export r; \
31647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31648         $(HOST_EXPORTS) \
31649         for flag in $(EXTRA_HOST_FLAGS) ; do \
31650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31651         done; \
31652         echo "Doing html in libcc1" ; \
31653         (cd $(HOST_SUBDIR)/libcc1 && \
31654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31656                   "RANLIB=$${RANLIB}" \
31657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31658                   html) \
31659           || exit 1
31660
31661 @endif libcc1
31662
31663 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
31664 maybe-TAGS-libcc1:
31665 @if libcc1
31666 maybe-TAGS-libcc1: TAGS-libcc1
31667
31668 TAGS-libcc1: \
31669     configure-libcc1 
31670         @: $(MAKE); $(unstage)
31671         @[ -f ./libcc1/Makefile ] || exit 0; \
31672         r=`${PWD_COMMAND}`; export r; \
31673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31674         $(HOST_EXPORTS) \
31675         for flag in $(EXTRA_HOST_FLAGS) ; do \
31676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31677         done; \
31678         echo "Doing TAGS in libcc1" ; \
31679         (cd $(HOST_SUBDIR)/libcc1 && \
31680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31682                   "RANLIB=$${RANLIB}" \
31683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31684                   TAGS) \
31685           || exit 1
31686
31687 @endif libcc1
31688
31689 .PHONY: maybe-install-info-libcc1 install-info-libcc1
31690 maybe-install-info-libcc1:
31691 @if libcc1
31692 maybe-install-info-libcc1: install-info-libcc1
31693
31694 install-info-libcc1: \
31695     configure-libcc1 \
31696     info-libcc1 
31697         @: $(MAKE); $(unstage)
31698         @[ -f ./libcc1/Makefile ] || exit 0; \
31699         r=`${PWD_COMMAND}`; export r; \
31700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31701         $(HOST_EXPORTS) \
31702         for flag in $(EXTRA_HOST_FLAGS) ; do \
31703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31704         done; \
31705         echo "Doing install-info in libcc1" ; \
31706         (cd $(HOST_SUBDIR)/libcc1 && \
31707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31709                   "RANLIB=$${RANLIB}" \
31710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31711                   install-info) \
31712           || exit 1
31713
31714 @endif libcc1
31715
31716 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
31717 maybe-install-pdf-libcc1:
31718 @if libcc1
31719 maybe-install-pdf-libcc1: install-pdf-libcc1
31720
31721 install-pdf-libcc1: \
31722     configure-libcc1 \
31723     pdf-libcc1 
31724         @: $(MAKE); $(unstage)
31725         @[ -f ./libcc1/Makefile ] || exit 0; \
31726         r=`${PWD_COMMAND}`; export r; \
31727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31728         $(HOST_EXPORTS) \
31729         for flag in $(EXTRA_HOST_FLAGS) ; do \
31730           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31731         done; \
31732         echo "Doing install-pdf in libcc1" ; \
31733         (cd $(HOST_SUBDIR)/libcc1 && \
31734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31736                   "RANLIB=$${RANLIB}" \
31737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31738                   install-pdf) \
31739           || exit 1
31740
31741 @endif libcc1
31742
31743 .PHONY: maybe-install-html-libcc1 install-html-libcc1
31744 maybe-install-html-libcc1:
31745 @if libcc1
31746 maybe-install-html-libcc1: install-html-libcc1
31747
31748 install-html-libcc1: \
31749     configure-libcc1 \
31750     html-libcc1 
31751         @: $(MAKE); $(unstage)
31752         @[ -f ./libcc1/Makefile ] || exit 0; \
31753         r=`${PWD_COMMAND}`; export r; \
31754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31755         $(HOST_EXPORTS) \
31756         for flag in $(EXTRA_HOST_FLAGS) ; do \
31757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31758         done; \
31759         echo "Doing install-html in libcc1" ; \
31760         (cd $(HOST_SUBDIR)/libcc1 && \
31761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31763                   "RANLIB=$${RANLIB}" \
31764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31765                   install-html) \
31766           || exit 1
31767
31768 @endif libcc1
31769
31770 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
31771 maybe-installcheck-libcc1:
31772 @if libcc1
31773 maybe-installcheck-libcc1: installcheck-libcc1
31774
31775 installcheck-libcc1: \
31776     configure-libcc1 
31777         @: $(MAKE); $(unstage)
31778         @[ -f ./libcc1/Makefile ] || exit 0; \
31779         r=`${PWD_COMMAND}`; export r; \
31780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31781         $(HOST_EXPORTS) \
31782         for flag in $(EXTRA_HOST_FLAGS) ; do \
31783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31784         done; \
31785         echo "Doing installcheck in libcc1" ; \
31786         (cd $(HOST_SUBDIR)/libcc1 && \
31787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31789                   "RANLIB=$${RANLIB}" \
31790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31791                   installcheck) \
31792           || exit 1
31793
31794 @endif libcc1
31795
31796 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
31797 maybe-mostlyclean-libcc1:
31798 @if libcc1
31799 maybe-mostlyclean-libcc1: mostlyclean-libcc1
31800
31801 mostlyclean-libcc1: 
31802         @: $(MAKE); $(unstage)
31803         @[ -f ./libcc1/Makefile ] || exit 0; \
31804         r=`${PWD_COMMAND}`; export r; \
31805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31806         $(HOST_EXPORTS) \
31807         for flag in $(EXTRA_HOST_FLAGS) ; do \
31808           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31809         done; \
31810         echo "Doing mostlyclean in libcc1" ; \
31811         (cd $(HOST_SUBDIR)/libcc1 && \
31812           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31813                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31814                   "RANLIB=$${RANLIB}" \
31815                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31816                   mostlyclean) \
31817           || exit 1
31818
31819 @endif libcc1
31820
31821 .PHONY: maybe-clean-libcc1 clean-libcc1
31822 maybe-clean-libcc1:
31823 @if libcc1
31824 maybe-clean-libcc1: clean-libcc1
31825
31826 clean-libcc1: 
31827         @: $(MAKE); $(unstage)
31828         @[ -f ./libcc1/Makefile ] || exit 0; \
31829         r=`${PWD_COMMAND}`; export r; \
31830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31831         $(HOST_EXPORTS) \
31832         for flag in $(EXTRA_HOST_FLAGS) ; do \
31833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31834         done; \
31835         echo "Doing clean in libcc1" ; \
31836         (cd $(HOST_SUBDIR)/libcc1 && \
31837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31839                   "RANLIB=$${RANLIB}" \
31840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31841                   clean) \
31842           || exit 1
31843
31844 @endif libcc1
31845
31846 .PHONY: maybe-distclean-libcc1 distclean-libcc1
31847 maybe-distclean-libcc1:
31848 @if libcc1
31849 maybe-distclean-libcc1: distclean-libcc1
31850
31851 distclean-libcc1: 
31852         @: $(MAKE); $(unstage)
31853         @[ -f ./libcc1/Makefile ] || exit 0; \
31854         r=`${PWD_COMMAND}`; export r; \
31855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31856         $(HOST_EXPORTS) \
31857         for flag in $(EXTRA_HOST_FLAGS) ; do \
31858           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31859         done; \
31860         echo "Doing distclean in libcc1" ; \
31861         (cd $(HOST_SUBDIR)/libcc1 && \
31862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31864                   "RANLIB=$${RANLIB}" \
31865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31866                   distclean) \
31867           || exit 1
31868
31869 @endif libcc1
31870
31871 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
31872 maybe-maintainer-clean-libcc1:
31873 @if libcc1
31874 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
31875
31876 maintainer-clean-libcc1: 
31877         @: $(MAKE); $(unstage)
31878         @[ -f ./libcc1/Makefile ] || exit 0; \
31879         r=`${PWD_COMMAND}`; export r; \
31880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31881         $(HOST_EXPORTS) \
31882         for flag in $(EXTRA_HOST_FLAGS) ; do \
31883           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31884         done; \
31885         echo "Doing maintainer-clean in libcc1" ; \
31886         (cd $(HOST_SUBDIR)/libcc1 && \
31887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31889                   "RANLIB=$${RANLIB}" \
31890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31891                   maintainer-clean) \
31892           || exit 1
31893
31894 @endif libcc1
31895
31896
31897
31898 .PHONY: configure-gotools maybe-configure-gotools
31899 maybe-configure-gotools:
31900 @if gcc-bootstrap
31901 configure-gotools: stage_current
31902 @endif gcc-bootstrap
31903 @if gotools
31904 maybe-configure-gotools: configure-gotools
31905 configure-gotools: 
31906         @: $(MAKE); $(unstage)
31907         @r=`${PWD_COMMAND}`; export r; \
31908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31909         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
31910         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools ; \
31911         $(HOST_EXPORTS)  \
31912         echo Configuring in $(HOST_SUBDIR)/gotools; \
31913         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
31914         case $(srcdir) in \
31915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31916           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
31917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31918         esac; \
31919         module_srcdir=gotools; \
31920         $(SHELL) \
31921           $$s/$$module_srcdir/configure \
31922           --srcdir=$${topdir}/$$module_srcdir \
31923           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31924           --target=${target_alias}  \
31925           || exit 1
31926 @endif gotools
31927
31928
31929
31930
31931
31932 .PHONY: all-gotools maybe-all-gotools
31933 maybe-all-gotools:
31934 @if gcc-bootstrap
31935 all-gotools: stage_current
31936 @endif gcc-bootstrap
31937 @if gotools
31938 TARGET-gotools=all
31939 maybe-all-gotools: all-gotools
31940 all-gotools: configure-gotools
31941         @: $(MAKE); $(unstage)
31942         @r=`${PWD_COMMAND}`; export r; \
31943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31944         $(HOST_EXPORTS)  \
31945         (cd $(HOST_SUBDIR)/gotools && \
31946           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31947                 $(TARGET-gotools))
31948 @endif gotools
31949
31950
31951
31952
31953 .PHONY: check-gotools maybe-check-gotools
31954 maybe-check-gotools:
31955 @if gotools
31956 maybe-check-gotools: check-gotools
31957
31958 check-gotools:
31959         @: $(MAKE); $(unstage)
31960         @r=`${PWD_COMMAND}`; export r; \
31961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31962         $(HOST_EXPORTS)  \
31963         (cd $(HOST_SUBDIR)/gotools && \
31964           $(MAKE) $(FLAGS_TO_PASS)  check)
31965
31966 @endif gotools
31967
31968 .PHONY: install-gotools maybe-install-gotools
31969 maybe-install-gotools:
31970 @if gotools
31971 maybe-install-gotools: install-gotools
31972
31973 install-gotools: installdirs
31974         @: $(MAKE); $(unstage)
31975         @r=`${PWD_COMMAND}`; export r; \
31976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31977         $(HOST_EXPORTS) \
31978         (cd $(HOST_SUBDIR)/gotools && \
31979           $(MAKE) $(FLAGS_TO_PASS)  install)
31980
31981 @endif gotools
31982
31983 .PHONY: install-strip-gotools maybe-install-strip-gotools
31984 maybe-install-strip-gotools:
31985 @if gotools
31986 maybe-install-strip-gotools: install-strip-gotools
31987
31988 install-strip-gotools: installdirs
31989         @: $(MAKE); $(unstage)
31990         @r=`${PWD_COMMAND}`; export r; \
31991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31992         $(HOST_EXPORTS) \
31993         (cd $(HOST_SUBDIR)/gotools && \
31994           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31995
31996 @endif gotools
31997
31998 # Other targets (info, dvi, pdf, etc.)
31999
32000 .PHONY: maybe-info-gotools info-gotools
32001 maybe-info-gotools:
32002 @if gotools
32003 maybe-info-gotools: info-gotools
32004
32005 info-gotools: \
32006     configure-gotools 
32007         @: $(MAKE); $(unstage)
32008         @[ -f ./gotools/Makefile ] || exit 0; \
32009         r=`${PWD_COMMAND}`; export r; \
32010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32011         $(HOST_EXPORTS) \
32012         for flag in $(EXTRA_HOST_FLAGS) ; do \
32013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32014         done; \
32015         echo "Doing info in gotools" ; \
32016         (cd $(HOST_SUBDIR)/gotools && \
32017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32019                   "RANLIB=$${RANLIB}" \
32020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32021                   info) \
32022           || exit 1
32023
32024 @endif gotools
32025
32026 .PHONY: maybe-dvi-gotools dvi-gotools
32027 maybe-dvi-gotools:
32028 @if gotools
32029 maybe-dvi-gotools: dvi-gotools
32030
32031 dvi-gotools: \
32032     configure-gotools 
32033         @: $(MAKE); $(unstage)
32034         @[ -f ./gotools/Makefile ] || exit 0; \
32035         r=`${PWD_COMMAND}`; export r; \
32036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32037         $(HOST_EXPORTS) \
32038         for flag in $(EXTRA_HOST_FLAGS) ; do \
32039           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32040         done; \
32041         echo "Doing dvi in gotools" ; \
32042         (cd $(HOST_SUBDIR)/gotools && \
32043           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32044                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32045                   "RANLIB=$${RANLIB}" \
32046                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32047                   dvi) \
32048           || exit 1
32049
32050 @endif gotools
32051
32052 .PHONY: maybe-pdf-gotools pdf-gotools
32053 maybe-pdf-gotools:
32054 @if gotools
32055 maybe-pdf-gotools: pdf-gotools
32056
32057 pdf-gotools: \
32058     configure-gotools 
32059         @: $(MAKE); $(unstage)
32060         @[ -f ./gotools/Makefile ] || exit 0; \
32061         r=`${PWD_COMMAND}`; export r; \
32062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32063         $(HOST_EXPORTS) \
32064         for flag in $(EXTRA_HOST_FLAGS) ; do \
32065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32066         done; \
32067         echo "Doing pdf in gotools" ; \
32068         (cd $(HOST_SUBDIR)/gotools && \
32069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32071                   "RANLIB=$${RANLIB}" \
32072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32073                   pdf) \
32074           || exit 1
32075
32076 @endif gotools
32077
32078 .PHONY: maybe-html-gotools html-gotools
32079 maybe-html-gotools:
32080 @if gotools
32081 maybe-html-gotools: html-gotools
32082
32083 html-gotools: \
32084     configure-gotools 
32085         @: $(MAKE); $(unstage)
32086         @[ -f ./gotools/Makefile ] || exit 0; \
32087         r=`${PWD_COMMAND}`; export r; \
32088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32089         $(HOST_EXPORTS) \
32090         for flag in $(EXTRA_HOST_FLAGS) ; do \
32091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32092         done; \
32093         echo "Doing html in gotools" ; \
32094         (cd $(HOST_SUBDIR)/gotools && \
32095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32097                   "RANLIB=$${RANLIB}" \
32098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32099                   html) \
32100           || exit 1
32101
32102 @endif gotools
32103
32104 .PHONY: maybe-TAGS-gotools TAGS-gotools
32105 maybe-TAGS-gotools:
32106 @if gotools
32107 maybe-TAGS-gotools: TAGS-gotools
32108
32109 TAGS-gotools: \
32110     configure-gotools 
32111         @: $(MAKE); $(unstage)
32112         @[ -f ./gotools/Makefile ] || exit 0; \
32113         r=`${PWD_COMMAND}`; export r; \
32114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32115         $(HOST_EXPORTS) \
32116         for flag in $(EXTRA_HOST_FLAGS) ; do \
32117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32118         done; \
32119         echo "Doing TAGS in gotools" ; \
32120         (cd $(HOST_SUBDIR)/gotools && \
32121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32123                   "RANLIB=$${RANLIB}" \
32124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32125                   TAGS) \
32126           || exit 1
32127
32128 @endif gotools
32129
32130 .PHONY: maybe-install-info-gotools install-info-gotools
32131 maybe-install-info-gotools:
32132 @if gotools
32133 maybe-install-info-gotools: install-info-gotools
32134
32135 install-info-gotools: \
32136     configure-gotools \
32137     info-gotools 
32138         @: $(MAKE); $(unstage)
32139         @[ -f ./gotools/Makefile ] || exit 0; \
32140         r=`${PWD_COMMAND}`; export r; \
32141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32142         $(HOST_EXPORTS) \
32143         for flag in $(EXTRA_HOST_FLAGS) ; do \
32144           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32145         done; \
32146         echo "Doing install-info in gotools" ; \
32147         (cd $(HOST_SUBDIR)/gotools && \
32148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32150                   "RANLIB=$${RANLIB}" \
32151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32152                   install-info) \
32153           || exit 1
32154
32155 @endif gotools
32156
32157 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
32158 maybe-install-pdf-gotools:
32159 @if gotools
32160 maybe-install-pdf-gotools: install-pdf-gotools
32161
32162 install-pdf-gotools: \
32163     configure-gotools \
32164     pdf-gotools 
32165         @: $(MAKE); $(unstage)
32166         @[ -f ./gotools/Makefile ] || exit 0; \
32167         r=`${PWD_COMMAND}`; export r; \
32168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32169         $(HOST_EXPORTS) \
32170         for flag in $(EXTRA_HOST_FLAGS) ; do \
32171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32172         done; \
32173         echo "Doing install-pdf in gotools" ; \
32174         (cd $(HOST_SUBDIR)/gotools && \
32175           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32176                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32177                   "RANLIB=$${RANLIB}" \
32178                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32179                   install-pdf) \
32180           || exit 1
32181
32182 @endif gotools
32183
32184 .PHONY: maybe-install-html-gotools install-html-gotools
32185 maybe-install-html-gotools:
32186 @if gotools
32187 maybe-install-html-gotools: install-html-gotools
32188
32189 install-html-gotools: \
32190     configure-gotools \
32191     html-gotools 
32192         @: $(MAKE); $(unstage)
32193         @[ -f ./gotools/Makefile ] || exit 0; \
32194         r=`${PWD_COMMAND}`; export r; \
32195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32196         $(HOST_EXPORTS) \
32197         for flag in $(EXTRA_HOST_FLAGS) ; do \
32198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32199         done; \
32200         echo "Doing install-html in gotools" ; \
32201         (cd $(HOST_SUBDIR)/gotools && \
32202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32204                   "RANLIB=$${RANLIB}" \
32205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32206                   install-html) \
32207           || exit 1
32208
32209 @endif gotools
32210
32211 .PHONY: maybe-installcheck-gotools installcheck-gotools
32212 maybe-installcheck-gotools:
32213 @if gotools
32214 maybe-installcheck-gotools: installcheck-gotools
32215
32216 installcheck-gotools: \
32217     configure-gotools 
32218         @: $(MAKE); $(unstage)
32219         @[ -f ./gotools/Makefile ] || exit 0; \
32220         r=`${PWD_COMMAND}`; export r; \
32221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32222         $(HOST_EXPORTS) \
32223         for flag in $(EXTRA_HOST_FLAGS) ; do \
32224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32225         done; \
32226         echo "Doing installcheck in gotools" ; \
32227         (cd $(HOST_SUBDIR)/gotools && \
32228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32230                   "RANLIB=$${RANLIB}" \
32231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32232                   installcheck) \
32233           || exit 1
32234
32235 @endif gotools
32236
32237 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
32238 maybe-mostlyclean-gotools:
32239 @if gotools
32240 maybe-mostlyclean-gotools: mostlyclean-gotools
32241
32242 mostlyclean-gotools: 
32243         @: $(MAKE); $(unstage)
32244         @[ -f ./gotools/Makefile ] || exit 0; \
32245         r=`${PWD_COMMAND}`; export r; \
32246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32247         $(HOST_EXPORTS) \
32248         for flag in $(EXTRA_HOST_FLAGS) ; do \
32249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32250         done; \
32251         echo "Doing mostlyclean in gotools" ; \
32252         (cd $(HOST_SUBDIR)/gotools && \
32253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32255                   "RANLIB=$${RANLIB}" \
32256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32257                   mostlyclean) \
32258           || exit 1
32259
32260 @endif gotools
32261
32262 .PHONY: maybe-clean-gotools clean-gotools
32263 maybe-clean-gotools:
32264 @if gotools
32265 maybe-clean-gotools: clean-gotools
32266
32267 clean-gotools: 
32268         @: $(MAKE); $(unstage)
32269         @[ -f ./gotools/Makefile ] || exit 0; \
32270         r=`${PWD_COMMAND}`; export r; \
32271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32272         $(HOST_EXPORTS) \
32273         for flag in $(EXTRA_HOST_FLAGS) ; do \
32274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32275         done; \
32276         echo "Doing clean in gotools" ; \
32277         (cd $(HOST_SUBDIR)/gotools && \
32278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32280                   "RANLIB=$${RANLIB}" \
32281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32282                   clean) \
32283           || exit 1
32284
32285 @endif gotools
32286
32287 .PHONY: maybe-distclean-gotools distclean-gotools
32288 maybe-distclean-gotools:
32289 @if gotools
32290 maybe-distclean-gotools: distclean-gotools
32291
32292 distclean-gotools: 
32293         @: $(MAKE); $(unstage)
32294         @[ -f ./gotools/Makefile ] || exit 0; \
32295         r=`${PWD_COMMAND}`; export r; \
32296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32297         $(HOST_EXPORTS) \
32298         for flag in $(EXTRA_HOST_FLAGS) ; do \
32299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32300         done; \
32301         echo "Doing distclean in gotools" ; \
32302         (cd $(HOST_SUBDIR)/gotools && \
32303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32305                   "RANLIB=$${RANLIB}" \
32306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32307                   distclean) \
32308           || exit 1
32309
32310 @endif gotools
32311
32312 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
32313 maybe-maintainer-clean-gotools:
32314 @if gotools
32315 maybe-maintainer-clean-gotools: maintainer-clean-gotools
32316
32317 maintainer-clean-gotools: 
32318         @: $(MAKE); $(unstage)
32319         @[ -f ./gotools/Makefile ] || exit 0; \
32320         r=`${PWD_COMMAND}`; export r; \
32321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32322         $(HOST_EXPORTS) \
32323         for flag in $(EXTRA_HOST_FLAGS) ; do \
32324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32325         done; \
32326         echo "Doing maintainer-clean in gotools" ; \
32327         (cd $(HOST_SUBDIR)/gotools && \
32328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32330                   "RANLIB=$${RANLIB}" \
32331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32332                   maintainer-clean) \
32333           || exit 1
32334
32335 @endif gotools
32336
32337
32338
32339 # ---------------------------------------
32340 # Modules which run on the target machine
32341 # ---------------------------------------
32342
32343
32344
32345
32346 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
32347 maybe-configure-target-libstdc++-v3:
32348 @if gcc-bootstrap
32349 configure-target-libstdc++-v3: stage_current
32350 @endif gcc-bootstrap
32351 @if target-libstdc++-v3
32352 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
32353 configure-target-libstdc++-v3: 
32354         @r=`${PWD_COMMAND}`; export r; \
32355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32356         echo "Checking multilib configuration for libstdc++-v3..."; \
32357         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32358         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32359         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32360           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32361             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32362           else \
32363             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32364             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32365           fi; \
32366         else \
32367           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32368         fi; \
32369         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32370         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32371         $(RAW_CXX_TARGET_EXPORTS)  \
32372         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
32373         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
32374         case $(srcdir) in \
32375           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32376           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32377                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32378         esac; \
32379         module_srcdir=libstdc++-v3; \
32380         rm -f no-such-file || : ; \
32381         CONFIG_SITE=no-such-file $(SHELL) \
32382           $$s/$$module_srcdir/configure \
32383           --srcdir=$${topdir}/$$module_srcdir \
32384           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32385           --target=${target_alias}  \
32386           || exit 1
32387 @endif target-libstdc++-v3
32388
32389
32390
32391 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
32392 maybe-configure-stage1-target-libstdc++-v3:
32393 @if target-libstdc++-v3-bootstrap
32394 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32395 configure-stage1-target-libstdc++-v3:
32396         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32397         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32398         @r=`${PWD_COMMAND}`; export r; \
32399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32400         TFLAGS="$(STAGE1_TFLAGS)"; \
32401         echo "Checking multilib configuration for libstdc++-v3..."; \
32402         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32403         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32404           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32405             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32406           else \
32407             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32408             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32409           fi; \
32410         else \
32411           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32412         fi; \
32413         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32414         $(RAW_CXX_TARGET_EXPORTS) \
32415         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32416         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32417         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32418         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32419         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32420         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32421         case $(srcdir) in \
32422           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32423           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32424                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32425         esac; \
32426         module_srcdir=libstdc++-v3; \
32427         $(SHELL) $$s/$$module_srcdir/configure \
32428           --srcdir=$${topdir}/$$module_srcdir \
32429           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32430           --target=${target_alias} \
32431            \
32432           $(STAGE1_CONFIGURE_FLAGS)
32433 @endif target-libstdc++-v3-bootstrap
32434
32435 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
32436 maybe-configure-stage2-target-libstdc++-v3:
32437 @if target-libstdc++-v3-bootstrap
32438 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32439 configure-stage2-target-libstdc++-v3:
32440         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32441         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32442         @r=`${PWD_COMMAND}`; export r; \
32443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32444         TFLAGS="$(STAGE2_TFLAGS)"; \
32445         echo "Checking multilib configuration for libstdc++-v3..."; \
32446         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32447         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32448           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32449             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32450           else \
32451             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32452             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32453           fi; \
32454         else \
32455           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32456         fi; \
32457         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32458         $(RAW_CXX_TARGET_EXPORTS) \
32459          \
32460         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32461         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32462         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32463         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32464         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32465         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32466         case $(srcdir) in \
32467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32468           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32470         esac; \
32471         module_srcdir=libstdc++-v3; \
32472         $(SHELL) $$s/$$module_srcdir/configure \
32473           --srcdir=$${topdir}/$$module_srcdir \
32474           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32475           --target=${target_alias} \
32476            --with-build-libsubdir=$(HOST_SUBDIR)  \
32477           $(STAGE2_CONFIGURE_FLAGS)
32478 @endif target-libstdc++-v3-bootstrap
32479
32480 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
32481 maybe-configure-stage3-target-libstdc++-v3:
32482 @if target-libstdc++-v3-bootstrap
32483 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32484 configure-stage3-target-libstdc++-v3:
32485         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32486         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32487         @r=`${PWD_COMMAND}`; export r; \
32488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32489         TFLAGS="$(STAGE3_TFLAGS)"; \
32490         echo "Checking multilib configuration for libstdc++-v3..."; \
32491         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32492         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32493           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32494             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32495           else \
32496             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32497             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32498           fi; \
32499         else \
32500           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32501         fi; \
32502         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32503         $(RAW_CXX_TARGET_EXPORTS) \
32504          \
32505         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32506         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32507         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32508         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32509         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32510         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32511         case $(srcdir) in \
32512           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32513           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32514                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32515         esac; \
32516         module_srcdir=libstdc++-v3; \
32517         $(SHELL) $$s/$$module_srcdir/configure \
32518           --srcdir=$${topdir}/$$module_srcdir \
32519           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32520           --target=${target_alias} \
32521            --with-build-libsubdir=$(HOST_SUBDIR)  \
32522           $(STAGE3_CONFIGURE_FLAGS)
32523 @endif target-libstdc++-v3-bootstrap
32524
32525 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
32526 maybe-configure-stage4-target-libstdc++-v3:
32527 @if target-libstdc++-v3-bootstrap
32528 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32529 configure-stage4-target-libstdc++-v3:
32530         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32531         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32532         @r=`${PWD_COMMAND}`; export r; \
32533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32534         TFLAGS="$(STAGE4_TFLAGS)"; \
32535         echo "Checking multilib configuration for libstdc++-v3..."; \
32536         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32537         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32538           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32539             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32540           else \
32541             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32542             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32543           fi; \
32544         else \
32545           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32546         fi; \
32547         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32548         $(RAW_CXX_TARGET_EXPORTS) \
32549          \
32550         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32551         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32552         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32553         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32554         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32555         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32556         case $(srcdir) in \
32557           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32558           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32559                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32560         esac; \
32561         module_srcdir=libstdc++-v3; \
32562         $(SHELL) $$s/$$module_srcdir/configure \
32563           --srcdir=$${topdir}/$$module_srcdir \
32564           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32565           --target=${target_alias} \
32566            --with-build-libsubdir=$(HOST_SUBDIR)  \
32567           $(STAGE4_CONFIGURE_FLAGS)
32568 @endif target-libstdc++-v3-bootstrap
32569
32570 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
32571 maybe-configure-stageprofile-target-libstdc++-v3:
32572 @if target-libstdc++-v3-bootstrap
32573 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32574 configure-stageprofile-target-libstdc++-v3:
32575         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32576         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32577         @r=`${PWD_COMMAND}`; export r; \
32578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32579         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32580         echo "Checking multilib configuration for libstdc++-v3..."; \
32581         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32582         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32583           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32584             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32585           else \
32586             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32587             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32588           fi; \
32589         else \
32590           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32591         fi; \
32592         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32593         $(RAW_CXX_TARGET_EXPORTS) \
32594          \
32595         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32596         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32597         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32598         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32599         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32600         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32601         case $(srcdir) in \
32602           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32603           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32604                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32605         esac; \
32606         module_srcdir=libstdc++-v3; \
32607         $(SHELL) $$s/$$module_srcdir/configure \
32608           --srcdir=$${topdir}/$$module_srcdir \
32609           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32610           --target=${target_alias} \
32611            --with-build-libsubdir=$(HOST_SUBDIR)  \
32612           $(STAGEprofile_CONFIGURE_FLAGS)
32613 @endif target-libstdc++-v3-bootstrap
32614
32615 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
32616 maybe-configure-stagefeedback-target-libstdc++-v3:
32617 @if target-libstdc++-v3-bootstrap
32618 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
32619 configure-stagefeedback-target-libstdc++-v3:
32620         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32621         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
32622         @r=`${PWD_COMMAND}`; export r; \
32623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32624         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32625         echo "Checking multilib configuration for libstdc++-v3..."; \
32626         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null ; \
32627         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32628           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
32629             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
32630           else \
32631             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
32632             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32633           fi; \
32634         else \
32635           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
32636         fi; \
32637         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
32638         $(RAW_CXX_TARGET_EXPORTS) \
32639          \
32640         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
32641         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
32642         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
32643         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3 ; \
32644         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3 ; \
32645         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
32646         case $(srcdir) in \
32647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32648           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
32649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32650         esac; \
32651         module_srcdir=libstdc++-v3; \
32652         $(SHELL) $$s/$$module_srcdir/configure \
32653           --srcdir=$${topdir}/$$module_srcdir \
32654           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
32655           --target=${target_alias} \
32656            --with-build-libsubdir=$(HOST_SUBDIR)  \
32657           $(STAGEfeedback_CONFIGURE_FLAGS)
32658 @endif target-libstdc++-v3-bootstrap
32659
32660
32661
32662
32663
32664 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
32665 maybe-all-target-libstdc++-v3:
32666 @if gcc-bootstrap
32667 all-target-libstdc++-v3: stage_current
32668 @endif gcc-bootstrap
32669 @if target-libstdc++-v3
32670 TARGET-target-libstdc++-v3=all
32671 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
32672 all-target-libstdc++-v3: configure-target-libstdc++-v3
32673         @r=`${PWD_COMMAND}`; export r; \
32674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32675         $(RAW_CXX_TARGET_EXPORTS)  \
32676         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32677           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32678                 $(TARGET-target-libstdc++-v3))
32679 @endif target-libstdc++-v3
32680
32681
32682
32683 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
32684 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
32685 maybe-all-stage1-target-libstdc++-v3:
32686 maybe-clean-stage1-target-libstdc++-v3:
32687 @if target-libstdc++-v3-bootstrap
32688 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
32689 all-stage1: all-stage1-target-libstdc++-v3
32690 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32691 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
32692         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32693         @r=`${PWD_COMMAND}`; export r; \
32694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32695         TFLAGS="$(STAGE1_TFLAGS)"; \
32696         $(RAW_CXX_TARGET_EXPORTS)  \
32697         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32698         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32699                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32700                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32701                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32702                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32703                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32704                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32705                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32706                   \
32707                 TFLAGS="$(STAGE1_TFLAGS)" \
32708                 $(TARGET-stage1-target-libstdc++-v3)
32709
32710 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
32711 clean-stage1: clean-stage1-target-libstdc++-v3
32712 clean-stage1-target-libstdc++-v3:
32713         @if [ $(current_stage) = stage1 ]; then \
32714           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32715         else \
32716           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
32717           $(MAKE) stage1-start; \
32718         fi; \
32719         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32720         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
32721           clean
32722 @endif target-libstdc++-v3-bootstrap
32723
32724
32725 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
32726 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
32727 maybe-all-stage2-target-libstdc++-v3:
32728 maybe-clean-stage2-target-libstdc++-v3:
32729 @if target-libstdc++-v3-bootstrap
32730 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
32731 all-stage2: all-stage2-target-libstdc++-v3
32732 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32733 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
32734         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32735         @r=`${PWD_COMMAND}`; export r; \
32736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32737         TFLAGS="$(STAGE2_TFLAGS)"; \
32738         $(RAW_CXX_TARGET_EXPORTS) \
32739           \
32740         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32741         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32742                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32743                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32744                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32745                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32746                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32747                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32748                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32749                 TFLAGS="$(STAGE2_TFLAGS)" \
32750                 $(TARGET-stage2-target-libstdc++-v3)
32751
32752 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
32753 clean-stage2: clean-stage2-target-libstdc++-v3
32754 clean-stage2-target-libstdc++-v3:
32755         @if [ $(current_stage) = stage2 ]; then \
32756           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32757         else \
32758           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
32759           $(MAKE) stage2-start; \
32760         fi; \
32761         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32762         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32763 @endif target-libstdc++-v3-bootstrap
32764
32765
32766 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
32767 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
32768 maybe-all-stage3-target-libstdc++-v3:
32769 maybe-clean-stage3-target-libstdc++-v3:
32770 @if target-libstdc++-v3-bootstrap
32771 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
32772 all-stage3: all-stage3-target-libstdc++-v3
32773 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32774 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
32775         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32776         @r=`${PWD_COMMAND}`; export r; \
32777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32778         TFLAGS="$(STAGE3_TFLAGS)"; \
32779         $(RAW_CXX_TARGET_EXPORTS) \
32780           \
32781         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32782         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32783                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32784                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32785                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32786                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32787                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32788                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32789                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32790                 TFLAGS="$(STAGE3_TFLAGS)" \
32791                 $(TARGET-stage3-target-libstdc++-v3)
32792
32793 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
32794 clean-stage3: clean-stage3-target-libstdc++-v3
32795 clean-stage3-target-libstdc++-v3:
32796         @if [ $(current_stage) = stage3 ]; then \
32797           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32798         else \
32799           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
32800           $(MAKE) stage3-start; \
32801         fi; \
32802         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32803         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32804 @endif target-libstdc++-v3-bootstrap
32805
32806
32807 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
32808 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
32809 maybe-all-stage4-target-libstdc++-v3:
32810 maybe-clean-stage4-target-libstdc++-v3:
32811 @if target-libstdc++-v3-bootstrap
32812 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
32813 all-stage4: all-stage4-target-libstdc++-v3
32814 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32815 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
32816         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32817         @r=`${PWD_COMMAND}`; export r; \
32818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32819         TFLAGS="$(STAGE4_TFLAGS)"; \
32820         $(RAW_CXX_TARGET_EXPORTS) \
32821           \
32822         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32823         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32824                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32825                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32826                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32827                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32828                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32829                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32830                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32831                 TFLAGS="$(STAGE4_TFLAGS)" \
32832                 $(TARGET-stage4-target-libstdc++-v3)
32833
32834 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
32835 clean-stage4: clean-stage4-target-libstdc++-v3
32836 clean-stage4-target-libstdc++-v3:
32837         @if [ $(current_stage) = stage4 ]; then \
32838           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32839         else \
32840           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
32841           $(MAKE) stage4-start; \
32842         fi; \
32843         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32844         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32845 @endif target-libstdc++-v3-bootstrap
32846
32847
32848 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
32849 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
32850 maybe-all-stageprofile-target-libstdc++-v3:
32851 maybe-clean-stageprofile-target-libstdc++-v3:
32852 @if target-libstdc++-v3-bootstrap
32853 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
32854 all-stageprofile: all-stageprofile-target-libstdc++-v3
32855 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32856 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
32857         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32858         @r=`${PWD_COMMAND}`; export r; \
32859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32860         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32861         $(RAW_CXX_TARGET_EXPORTS) \
32862           \
32863         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32864         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32865                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32866                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32867                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32868                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32869                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32870                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32871                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32872                 TFLAGS="$(STAGEprofile_TFLAGS)" \
32873                 $(TARGET-stageprofile-target-libstdc++-v3)
32874
32875 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
32876 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
32877 clean-stageprofile-target-libstdc++-v3:
32878         @if [ $(current_stage) = stageprofile ]; then \
32879           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32880         else \
32881           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
32882           $(MAKE) stageprofile-start; \
32883         fi; \
32884         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32885         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32886 @endif target-libstdc++-v3-bootstrap
32887
32888
32889 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
32890 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
32891 maybe-all-stagefeedback-target-libstdc++-v3:
32892 maybe-clean-stagefeedback-target-libstdc++-v3:
32893 @if target-libstdc++-v3-bootstrap
32894 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
32895 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
32896 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
32897 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
32898         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32899         @r=`${PWD_COMMAND}`; export r; \
32900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32901         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32902         $(RAW_CXX_TARGET_EXPORTS) \
32903           \
32904         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32905         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32906                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
32907                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
32908                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
32909                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32910                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32911                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32912                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
32913                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
32914                 $(TARGET-stagefeedback-target-libstdc++-v3)
32915
32916 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
32917 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
32918 clean-stagefeedback-target-libstdc++-v3:
32919         @if [ $(current_stage) = stagefeedback ]; then \
32920           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
32921         else \
32922           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
32923           $(MAKE) stagefeedback-start; \
32924         fi; \
32925         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32926         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
32927 @endif target-libstdc++-v3-bootstrap
32928
32929
32930
32931
32932
32933
32934 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
32935 maybe-check-target-libstdc++-v3:
32936 @if target-libstdc++-v3
32937 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
32938
32939 check-target-libstdc++-v3:
32940         @: $(MAKE); $(unstage)
32941         @r=`${PWD_COMMAND}`; export r; \
32942         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32943         $(RAW_CXX_TARGET_EXPORTS) \
32944         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32945           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
32946
32947 @endif target-libstdc++-v3
32948
32949 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
32950 maybe-install-target-libstdc++-v3:
32951 @if target-libstdc++-v3
32952 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
32953
32954 install-target-libstdc++-v3: installdirs
32955         @: $(MAKE); $(unstage)
32956         @r=`${PWD_COMMAND}`; export r; \
32957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32958         $(RAW_CXX_TARGET_EXPORTS) \
32959         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32960           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
32961
32962 @endif target-libstdc++-v3
32963
32964 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
32965 maybe-install-strip-target-libstdc++-v3:
32966 @if target-libstdc++-v3
32967 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
32968
32969 install-strip-target-libstdc++-v3: installdirs
32970         @: $(MAKE); $(unstage)
32971         @r=`${PWD_COMMAND}`; export r; \
32972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32973         $(RAW_CXX_TARGET_EXPORTS) \
32974         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32975           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
32976
32977 @endif target-libstdc++-v3
32978
32979 # Other targets (info, dvi, pdf, etc.)
32980
32981 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
32982 maybe-info-target-libstdc++-v3:
32983 @if target-libstdc++-v3
32984 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
32985
32986 info-target-libstdc++-v3: \
32987     configure-target-libstdc++-v3 
32988         @: $(MAKE); $(unstage)
32989         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
32990         r=`${PWD_COMMAND}`; export r; \
32991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32992         $(RAW_CXX_TARGET_EXPORTS) \
32993         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
32994         for flag in $(EXTRA_TARGET_FLAGS); do \
32995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32996         done; \
32997         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
32998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33000                   "RANLIB=$${RANLIB}" \
33001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33002                    info) \
33003           || exit 1
33004
33005 @endif target-libstdc++-v3
33006
33007 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
33008 maybe-dvi-target-libstdc++-v3:
33009 @if target-libstdc++-v3
33010 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
33011
33012 dvi-target-libstdc++-v3: \
33013     configure-target-libstdc++-v3 
33014         @: $(MAKE); $(unstage)
33015         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33016         r=`${PWD_COMMAND}`; export r; \
33017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33018         $(RAW_CXX_TARGET_EXPORTS) \
33019         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33020         for flag in $(EXTRA_TARGET_FLAGS); do \
33021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33022         done; \
33023         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33026                   "RANLIB=$${RANLIB}" \
33027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33028                    dvi) \
33029           || exit 1
33030
33031 @endif target-libstdc++-v3
33032
33033 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
33034 maybe-pdf-target-libstdc++-v3:
33035 @if target-libstdc++-v3
33036 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
33037
33038 pdf-target-libstdc++-v3: \
33039     configure-target-libstdc++-v3 
33040         @: $(MAKE); $(unstage)
33041         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33042         r=`${PWD_COMMAND}`; export r; \
33043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33044         $(RAW_CXX_TARGET_EXPORTS) \
33045         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33046         for flag in $(EXTRA_TARGET_FLAGS); do \
33047           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33048         done; \
33049         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33050           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33051                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33052                   "RANLIB=$${RANLIB}" \
33053                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33054                    pdf) \
33055           || exit 1
33056
33057 @endif target-libstdc++-v3
33058
33059 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
33060 maybe-html-target-libstdc++-v3:
33061 @if target-libstdc++-v3
33062 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
33063
33064 html-target-libstdc++-v3: \
33065     configure-target-libstdc++-v3 
33066         @: $(MAKE); $(unstage)
33067         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33068         r=`${PWD_COMMAND}`; export r; \
33069         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33070         $(RAW_CXX_TARGET_EXPORTS) \
33071         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33072         for flag in $(EXTRA_TARGET_FLAGS); do \
33073           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33074         done; \
33075         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33076           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33077                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33078                   "RANLIB=$${RANLIB}" \
33079                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33080                    html) \
33081           || exit 1
33082
33083 @endif target-libstdc++-v3
33084
33085 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
33086 maybe-TAGS-target-libstdc++-v3:
33087 @if target-libstdc++-v3
33088 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
33089
33090 TAGS-target-libstdc++-v3: \
33091     configure-target-libstdc++-v3 
33092         @: $(MAKE); $(unstage)
33093         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33094         r=`${PWD_COMMAND}`; export r; \
33095         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33096         $(RAW_CXX_TARGET_EXPORTS) \
33097         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33098         for flag in $(EXTRA_TARGET_FLAGS); do \
33099           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33100         done; \
33101         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33102           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33103                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33104                   "RANLIB=$${RANLIB}" \
33105                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33106                    TAGS) \
33107           || exit 1
33108
33109 @endif target-libstdc++-v3
33110
33111 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
33112 maybe-install-info-target-libstdc++-v3:
33113 @if target-libstdc++-v3
33114 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
33115
33116 install-info-target-libstdc++-v3: \
33117     configure-target-libstdc++-v3 \
33118     info-target-libstdc++-v3 
33119         @: $(MAKE); $(unstage)
33120         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33121         r=`${PWD_COMMAND}`; export r; \
33122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33123         $(RAW_CXX_TARGET_EXPORTS) \
33124         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33125         for flag in $(EXTRA_TARGET_FLAGS); do \
33126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33127         done; \
33128         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33131                   "RANLIB=$${RANLIB}" \
33132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33133                    install-info) \
33134           || exit 1
33135
33136 @endif target-libstdc++-v3
33137
33138 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
33139 maybe-install-pdf-target-libstdc++-v3:
33140 @if target-libstdc++-v3
33141 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
33142
33143 install-pdf-target-libstdc++-v3: \
33144     configure-target-libstdc++-v3 \
33145     pdf-target-libstdc++-v3 
33146         @: $(MAKE); $(unstage)
33147         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33148         r=`${PWD_COMMAND}`; export r; \
33149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33150         $(RAW_CXX_TARGET_EXPORTS) \
33151         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33152         for flag in $(EXTRA_TARGET_FLAGS); do \
33153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33154         done; \
33155         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33158                   "RANLIB=$${RANLIB}" \
33159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33160                    install-pdf) \
33161           || exit 1
33162
33163 @endif target-libstdc++-v3
33164
33165 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
33166 maybe-install-html-target-libstdc++-v3:
33167 @if target-libstdc++-v3
33168 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
33169
33170 install-html-target-libstdc++-v3: \
33171     configure-target-libstdc++-v3 \
33172     html-target-libstdc++-v3 
33173         @: $(MAKE); $(unstage)
33174         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33175         r=`${PWD_COMMAND}`; export r; \
33176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33177         $(RAW_CXX_TARGET_EXPORTS) \
33178         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33179         for flag in $(EXTRA_TARGET_FLAGS); do \
33180           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33181         done; \
33182         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33183           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33184                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33185                   "RANLIB=$${RANLIB}" \
33186                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33187                    install-html) \
33188           || exit 1
33189
33190 @endif target-libstdc++-v3
33191
33192 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
33193 maybe-installcheck-target-libstdc++-v3:
33194 @if target-libstdc++-v3
33195 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
33196
33197 installcheck-target-libstdc++-v3: \
33198     configure-target-libstdc++-v3 
33199         @: $(MAKE); $(unstage)
33200         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33201         r=`${PWD_COMMAND}`; export r; \
33202         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33203         $(RAW_CXX_TARGET_EXPORTS) \
33204         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33205         for flag in $(EXTRA_TARGET_FLAGS); do \
33206           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33207         done; \
33208         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33209           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33210                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33211                   "RANLIB=$${RANLIB}" \
33212                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33213                    installcheck) \
33214           || exit 1
33215
33216 @endif target-libstdc++-v3
33217
33218 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
33219 maybe-mostlyclean-target-libstdc++-v3:
33220 @if target-libstdc++-v3
33221 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
33222
33223 mostlyclean-target-libstdc++-v3: 
33224         @: $(MAKE); $(unstage)
33225         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33226         r=`${PWD_COMMAND}`; export r; \
33227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33228         $(RAW_CXX_TARGET_EXPORTS) \
33229         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33230         for flag in $(EXTRA_TARGET_FLAGS); do \
33231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33232         done; \
33233         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33236                   "RANLIB=$${RANLIB}" \
33237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33238                    mostlyclean) \
33239           || exit 1
33240
33241 @endif target-libstdc++-v3
33242
33243 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
33244 maybe-clean-target-libstdc++-v3:
33245 @if target-libstdc++-v3
33246 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
33247
33248 clean-target-libstdc++-v3: 
33249         @: $(MAKE); $(unstage)
33250         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33251         r=`${PWD_COMMAND}`; export r; \
33252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33253         $(RAW_CXX_TARGET_EXPORTS) \
33254         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33255         for flag in $(EXTRA_TARGET_FLAGS); do \
33256           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33257         done; \
33258         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33261                   "RANLIB=$${RANLIB}" \
33262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33263                    clean) \
33264           || exit 1
33265
33266 @endif target-libstdc++-v3
33267
33268 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
33269 maybe-distclean-target-libstdc++-v3:
33270 @if target-libstdc++-v3
33271 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
33272
33273 distclean-target-libstdc++-v3: 
33274         @: $(MAKE); $(unstage)
33275         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33276         r=`${PWD_COMMAND}`; export r; \
33277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33278         $(RAW_CXX_TARGET_EXPORTS) \
33279         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33280         for flag in $(EXTRA_TARGET_FLAGS); do \
33281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33282         done; \
33283         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33286                   "RANLIB=$${RANLIB}" \
33287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33288                    distclean) \
33289           || exit 1
33290
33291 @endif target-libstdc++-v3
33292
33293 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
33294 maybe-maintainer-clean-target-libstdc++-v3:
33295 @if target-libstdc++-v3
33296 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
33297
33298 maintainer-clean-target-libstdc++-v3: 
33299         @: $(MAKE); $(unstage)
33300         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0 ; \
33301         r=`${PWD_COMMAND}`; export r; \
33302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33303         $(RAW_CXX_TARGET_EXPORTS) \
33304         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3" ; \
33305         for flag in $(EXTRA_TARGET_FLAGS); do \
33306           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33307         done; \
33308         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
33309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33311                   "RANLIB=$${RANLIB}" \
33312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33313                    maintainer-clean) \
33314           || exit 1
33315
33316 @endif target-libstdc++-v3
33317
33318
33319
33320
33321
33322 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
33323 maybe-configure-target-libsanitizer:
33324 @if gcc-bootstrap
33325 configure-target-libsanitizer: stage_current
33326 @endif gcc-bootstrap
33327 @if target-libsanitizer
33328 maybe-configure-target-libsanitizer: configure-target-libsanitizer
33329 configure-target-libsanitizer: 
33330         @r=`${PWD_COMMAND}`; export r; \
33331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33332         echo "Checking multilib configuration for libsanitizer..."; \
33333         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33334         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33335         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33336           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33337             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33338           else \
33339             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33340             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33341           fi; \
33342         else \
33343           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33344         fi; \
33345         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33346         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33347         $(RAW_CXX_TARGET_EXPORTS)  \
33348         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
33349         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
33350         case $(srcdir) in \
33351           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33352           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33353                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33354         esac; \
33355         module_srcdir=libsanitizer; \
33356         rm -f no-such-file || : ; \
33357         CONFIG_SITE=no-such-file $(SHELL) \
33358           $$s/$$module_srcdir/configure \
33359           --srcdir=$${topdir}/$$module_srcdir \
33360           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33361           --target=${target_alias}  \
33362           || exit 1
33363 @endif target-libsanitizer
33364
33365
33366
33367 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
33368 maybe-configure-stage1-target-libsanitizer:
33369 @if target-libsanitizer-bootstrap
33370 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33371 configure-stage1-target-libsanitizer:
33372         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33373         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33374         @r=`${PWD_COMMAND}`; export r; \
33375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33376         TFLAGS="$(STAGE1_TFLAGS)"; \
33377         echo "Checking multilib configuration for libsanitizer..."; \
33378         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33379         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33380           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33381             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33382           else \
33383             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33384             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33385           fi; \
33386         else \
33387           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33388         fi; \
33389         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33390         $(RAW_CXX_TARGET_EXPORTS) \
33391         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33392         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33393         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33394         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer ; \
33395         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33396         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33397         case $(srcdir) in \
33398           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33399           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33400                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33401         esac; \
33402         module_srcdir=libsanitizer; \
33403         $(SHELL) $$s/$$module_srcdir/configure \
33404           --srcdir=$${topdir}/$$module_srcdir \
33405           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33406           --target=${target_alias} \
33407            \
33408           $(STAGE1_CONFIGURE_FLAGS)
33409 @endif target-libsanitizer-bootstrap
33410
33411 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
33412 maybe-configure-stage2-target-libsanitizer:
33413 @if target-libsanitizer-bootstrap
33414 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33415 configure-stage2-target-libsanitizer:
33416         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33417         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33418         @r=`${PWD_COMMAND}`; export r; \
33419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33420         TFLAGS="$(STAGE2_TFLAGS)"; \
33421         echo "Checking multilib configuration for libsanitizer..."; \
33422         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33423         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33424           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33425             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33426           else \
33427             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33428             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33429           fi; \
33430         else \
33431           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33432         fi; \
33433         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33434         $(RAW_CXX_TARGET_EXPORTS) \
33435          \
33436         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33437         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33438         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33439         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer ; \
33440         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33441         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33442         case $(srcdir) in \
33443           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33444           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33445                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33446         esac; \
33447         module_srcdir=libsanitizer; \
33448         $(SHELL) $$s/$$module_srcdir/configure \
33449           --srcdir=$${topdir}/$$module_srcdir \
33450           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33451           --target=${target_alias} \
33452            --with-build-libsubdir=$(HOST_SUBDIR)  \
33453           $(STAGE2_CONFIGURE_FLAGS)
33454 @endif target-libsanitizer-bootstrap
33455
33456 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
33457 maybe-configure-stage3-target-libsanitizer:
33458 @if target-libsanitizer-bootstrap
33459 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33460 configure-stage3-target-libsanitizer:
33461         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33462         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33463         @r=`${PWD_COMMAND}`; export r; \
33464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33465         TFLAGS="$(STAGE3_TFLAGS)"; \
33466         echo "Checking multilib configuration for libsanitizer..."; \
33467         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33468         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33469           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33470             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33471           else \
33472             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33473             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33474           fi; \
33475         else \
33476           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33477         fi; \
33478         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33479         $(RAW_CXX_TARGET_EXPORTS) \
33480          \
33481         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33482         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33483         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33484         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer ; \
33485         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33486         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33487         case $(srcdir) in \
33488           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33489           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33490                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33491         esac; \
33492         module_srcdir=libsanitizer; \
33493         $(SHELL) $$s/$$module_srcdir/configure \
33494           --srcdir=$${topdir}/$$module_srcdir \
33495           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33496           --target=${target_alias} \
33497            --with-build-libsubdir=$(HOST_SUBDIR)  \
33498           $(STAGE3_CONFIGURE_FLAGS)
33499 @endif target-libsanitizer-bootstrap
33500
33501 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
33502 maybe-configure-stage4-target-libsanitizer:
33503 @if target-libsanitizer-bootstrap
33504 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33505 configure-stage4-target-libsanitizer:
33506         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33507         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33508         @r=`${PWD_COMMAND}`; export r; \
33509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33510         TFLAGS="$(STAGE4_TFLAGS)"; \
33511         echo "Checking multilib configuration for libsanitizer..."; \
33512         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33513         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33514           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33515             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33516           else \
33517             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33518             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33519           fi; \
33520         else \
33521           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33522         fi; \
33523         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33524         $(RAW_CXX_TARGET_EXPORTS) \
33525          \
33526         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33527         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33528         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33529         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer ; \
33530         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33531         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33532         case $(srcdir) in \
33533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33534           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33536         esac; \
33537         module_srcdir=libsanitizer; \
33538         $(SHELL) $$s/$$module_srcdir/configure \
33539           --srcdir=$${topdir}/$$module_srcdir \
33540           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33541           --target=${target_alias} \
33542            --with-build-libsubdir=$(HOST_SUBDIR)  \
33543           $(STAGE4_CONFIGURE_FLAGS)
33544 @endif target-libsanitizer-bootstrap
33545
33546 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
33547 maybe-configure-stageprofile-target-libsanitizer:
33548 @if target-libsanitizer-bootstrap
33549 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33550 configure-stageprofile-target-libsanitizer:
33551         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33552         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33553         @r=`${PWD_COMMAND}`; export r; \
33554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33555         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33556         echo "Checking multilib configuration for libsanitizer..."; \
33557         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33558         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33559           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33560             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33561           else \
33562             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33563             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33564           fi; \
33565         else \
33566           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33567         fi; \
33568         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33569         $(RAW_CXX_TARGET_EXPORTS) \
33570          \
33571         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33572         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33573         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33574         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer ; \
33575         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33576         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33577         case $(srcdir) in \
33578           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33579           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33580                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33581         esac; \
33582         module_srcdir=libsanitizer; \
33583         $(SHELL) $$s/$$module_srcdir/configure \
33584           --srcdir=$${topdir}/$$module_srcdir \
33585           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33586           --target=${target_alias} \
33587            --with-build-libsubdir=$(HOST_SUBDIR)  \
33588           $(STAGEprofile_CONFIGURE_FLAGS)
33589 @endif target-libsanitizer-bootstrap
33590
33591 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
33592 maybe-configure-stagefeedback-target-libsanitizer:
33593 @if target-libsanitizer-bootstrap
33594 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
33595 configure-stagefeedback-target-libsanitizer:
33596         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33597         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
33598         @r=`${PWD_COMMAND}`; export r; \
33599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33600         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33601         echo "Checking multilib configuration for libsanitizer..."; \
33602         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null ; \
33603         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33604           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
33605             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
33606           else \
33607             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
33608             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33609           fi; \
33610         else \
33611           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
33612         fi; \
33613         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
33614         $(RAW_CXX_TARGET_EXPORTS) \
33615          \
33616         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
33617         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
33618         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
33619         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer ; \
33620         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer ; \
33621         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
33622         case $(srcdir) in \
33623           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33624           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
33625                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33626         esac; \
33627         module_srcdir=libsanitizer; \
33628         $(SHELL) $$s/$$module_srcdir/configure \
33629           --srcdir=$${topdir}/$$module_srcdir \
33630           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
33631           --target=${target_alias} \
33632            --with-build-libsubdir=$(HOST_SUBDIR)  \
33633           $(STAGEfeedback_CONFIGURE_FLAGS)
33634 @endif target-libsanitizer-bootstrap
33635
33636
33637
33638
33639
33640 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
33641 maybe-all-target-libsanitizer:
33642 @if gcc-bootstrap
33643 all-target-libsanitizer: stage_current
33644 @endif gcc-bootstrap
33645 @if target-libsanitizer
33646 TARGET-target-libsanitizer=all
33647 maybe-all-target-libsanitizer: all-target-libsanitizer
33648 all-target-libsanitizer: configure-target-libsanitizer
33649         @r=`${PWD_COMMAND}`; export r; \
33650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33651         $(RAW_CXX_TARGET_EXPORTS)  \
33652         (cd $(TARGET_SUBDIR)/libsanitizer && \
33653           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33654                 $(TARGET-target-libsanitizer))
33655 @endif target-libsanitizer
33656
33657
33658
33659 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
33660 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
33661 maybe-all-stage1-target-libsanitizer:
33662 maybe-clean-stage1-target-libsanitizer:
33663 @if target-libsanitizer-bootstrap
33664 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
33665 all-stage1: all-stage1-target-libsanitizer
33666 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
33667 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
33668         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
33669         @r=`${PWD_COMMAND}`; export r; \
33670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33671         TFLAGS="$(STAGE1_TFLAGS)"; \
33672         $(RAW_CXX_TARGET_EXPORTS)  \
33673         cd $(TARGET_SUBDIR)/libsanitizer && \
33674         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33675                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33676                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33677                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33678                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33679                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33680                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33681                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33682                   \
33683                 TFLAGS="$(STAGE1_TFLAGS)" \
33684                 $(TARGET-stage1-target-libsanitizer)
33685
33686 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
33687 clean-stage1: clean-stage1-target-libsanitizer
33688 clean-stage1-target-libsanitizer:
33689         @if [ $(current_stage) = stage1 ]; then \
33690           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33691         else \
33692           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
33693           $(MAKE) stage1-start; \
33694         fi; \
33695         cd $(TARGET_SUBDIR)/libsanitizer && \
33696         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
33697           clean
33698 @endif target-libsanitizer-bootstrap
33699
33700
33701 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
33702 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
33703 maybe-all-stage2-target-libsanitizer:
33704 maybe-clean-stage2-target-libsanitizer:
33705 @if target-libsanitizer-bootstrap
33706 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
33707 all-stage2: all-stage2-target-libsanitizer
33708 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
33709 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
33710         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
33711         @r=`${PWD_COMMAND}`; export r; \
33712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33713         TFLAGS="$(STAGE2_TFLAGS)"; \
33714         $(RAW_CXX_TARGET_EXPORTS) \
33715           \
33716         cd $(TARGET_SUBDIR)/libsanitizer && \
33717         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33718                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33719                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33720                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33721                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33722                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33723                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33724                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33725                 TFLAGS="$(STAGE2_TFLAGS)" \
33726                 $(TARGET-stage2-target-libsanitizer)
33727
33728 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
33729 clean-stage2: clean-stage2-target-libsanitizer
33730 clean-stage2-target-libsanitizer:
33731         @if [ $(current_stage) = stage2 ]; then \
33732           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33733         else \
33734           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
33735           $(MAKE) stage2-start; \
33736         fi; \
33737         cd $(TARGET_SUBDIR)/libsanitizer && \
33738         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33739 @endif target-libsanitizer-bootstrap
33740
33741
33742 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
33743 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
33744 maybe-all-stage3-target-libsanitizer:
33745 maybe-clean-stage3-target-libsanitizer:
33746 @if target-libsanitizer-bootstrap
33747 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
33748 all-stage3: all-stage3-target-libsanitizer
33749 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
33750 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
33751         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
33752         @r=`${PWD_COMMAND}`; export r; \
33753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33754         TFLAGS="$(STAGE3_TFLAGS)"; \
33755         $(RAW_CXX_TARGET_EXPORTS) \
33756           \
33757         cd $(TARGET_SUBDIR)/libsanitizer && \
33758         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33759                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33760                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33761                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33762                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33763                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33764                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33765                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33766                 TFLAGS="$(STAGE3_TFLAGS)" \
33767                 $(TARGET-stage3-target-libsanitizer)
33768
33769 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
33770 clean-stage3: clean-stage3-target-libsanitizer
33771 clean-stage3-target-libsanitizer:
33772         @if [ $(current_stage) = stage3 ]; then \
33773           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33774         else \
33775           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
33776           $(MAKE) stage3-start; \
33777         fi; \
33778         cd $(TARGET_SUBDIR)/libsanitizer && \
33779         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33780 @endif target-libsanitizer-bootstrap
33781
33782
33783 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
33784 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
33785 maybe-all-stage4-target-libsanitizer:
33786 maybe-clean-stage4-target-libsanitizer:
33787 @if target-libsanitizer-bootstrap
33788 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
33789 all-stage4: all-stage4-target-libsanitizer
33790 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
33791 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
33792         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
33793         @r=`${PWD_COMMAND}`; export r; \
33794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33795         TFLAGS="$(STAGE4_TFLAGS)"; \
33796         $(RAW_CXX_TARGET_EXPORTS) \
33797           \
33798         cd $(TARGET_SUBDIR)/libsanitizer && \
33799         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33800                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33801                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33802                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33803                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33804                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33805                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33806                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33807                 TFLAGS="$(STAGE4_TFLAGS)" \
33808                 $(TARGET-stage4-target-libsanitizer)
33809
33810 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
33811 clean-stage4: clean-stage4-target-libsanitizer
33812 clean-stage4-target-libsanitizer:
33813         @if [ $(current_stage) = stage4 ]; then \
33814           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33815         else \
33816           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
33817           $(MAKE) stage4-start; \
33818         fi; \
33819         cd $(TARGET_SUBDIR)/libsanitizer && \
33820         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33821 @endif target-libsanitizer-bootstrap
33822
33823
33824 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
33825 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
33826 maybe-all-stageprofile-target-libsanitizer:
33827 maybe-clean-stageprofile-target-libsanitizer:
33828 @if target-libsanitizer-bootstrap
33829 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
33830 all-stageprofile: all-stageprofile-target-libsanitizer
33831 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
33832 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
33833         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
33834         @r=`${PWD_COMMAND}`; export r; \
33835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33836         TFLAGS="$(STAGEprofile_TFLAGS)"; \
33837         $(RAW_CXX_TARGET_EXPORTS) \
33838           \
33839         cd $(TARGET_SUBDIR)/libsanitizer && \
33840         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33841                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33842                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33843                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33844                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33845                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33846                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33847                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33848                 TFLAGS="$(STAGEprofile_TFLAGS)" \
33849                 $(TARGET-stageprofile-target-libsanitizer)
33850
33851 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
33852 clean-stageprofile: clean-stageprofile-target-libsanitizer
33853 clean-stageprofile-target-libsanitizer:
33854         @if [ $(current_stage) = stageprofile ]; then \
33855           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33856         else \
33857           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
33858           $(MAKE) stageprofile-start; \
33859         fi; \
33860         cd $(TARGET_SUBDIR)/libsanitizer && \
33861         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33862 @endif target-libsanitizer-bootstrap
33863
33864
33865 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
33866 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
33867 maybe-all-stagefeedback-target-libsanitizer:
33868 maybe-clean-stagefeedback-target-libsanitizer:
33869 @if target-libsanitizer-bootstrap
33870 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
33871 all-stagefeedback: all-stagefeedback-target-libsanitizer
33872 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
33873 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
33874         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
33875         @r=`${PWD_COMMAND}`; export r; \
33876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33877         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
33878         $(RAW_CXX_TARGET_EXPORTS) \
33879           \
33880         cd $(TARGET_SUBDIR)/libsanitizer && \
33881         $(MAKE) $(BASE_FLAGS_TO_PASS) \
33882                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
33883                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
33884                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
33885                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
33886                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
33887                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
33888                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
33889                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
33890                 $(TARGET-stagefeedback-target-libsanitizer)
33891
33892 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
33893 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
33894 clean-stagefeedback-target-libsanitizer:
33895         @if [ $(current_stage) = stagefeedback ]; then \
33896           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
33897         else \
33898           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
33899           $(MAKE) stagefeedback-start; \
33900         fi; \
33901         cd $(TARGET_SUBDIR)/libsanitizer && \
33902         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
33903 @endif target-libsanitizer-bootstrap
33904
33905
33906
33907
33908
33909
33910 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
33911 maybe-check-target-libsanitizer:
33912 @if target-libsanitizer
33913 maybe-check-target-libsanitizer: check-target-libsanitizer
33914
33915 check-target-libsanitizer:
33916         @: $(MAKE); $(unstage)
33917         @r=`${PWD_COMMAND}`; export r; \
33918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33919         $(RAW_CXX_TARGET_EXPORTS) \
33920         (cd $(TARGET_SUBDIR)/libsanitizer && \
33921           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
33922
33923 @endif target-libsanitizer
33924
33925 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
33926 maybe-install-target-libsanitizer:
33927 @if target-libsanitizer
33928 maybe-install-target-libsanitizer: install-target-libsanitizer
33929
33930 install-target-libsanitizer: installdirs
33931         @: $(MAKE); $(unstage)
33932         @r=`${PWD_COMMAND}`; export r; \
33933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33934         $(RAW_CXX_TARGET_EXPORTS) \
33935         (cd $(TARGET_SUBDIR)/libsanitizer && \
33936           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
33937
33938 @endif target-libsanitizer
33939
33940 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
33941 maybe-install-strip-target-libsanitizer:
33942 @if target-libsanitizer
33943 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
33944
33945 install-strip-target-libsanitizer: installdirs
33946         @: $(MAKE); $(unstage)
33947         @r=`${PWD_COMMAND}`; export r; \
33948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33949         $(RAW_CXX_TARGET_EXPORTS) \
33950         (cd $(TARGET_SUBDIR)/libsanitizer && \
33951           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
33952
33953 @endif target-libsanitizer
33954
33955 # Other targets (info, dvi, pdf, etc.)
33956
33957 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
33958 maybe-info-target-libsanitizer:
33959 @if target-libsanitizer
33960 maybe-info-target-libsanitizer: info-target-libsanitizer
33961
33962 info-target-libsanitizer: \
33963     configure-target-libsanitizer 
33964         @: $(MAKE); $(unstage)
33965         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33966         r=`${PWD_COMMAND}`; export r; \
33967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33968         $(RAW_CXX_TARGET_EXPORTS) \
33969         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer" ; \
33970         for flag in $(EXTRA_TARGET_FLAGS); do \
33971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33972         done; \
33973         (cd $(TARGET_SUBDIR)/libsanitizer && \
33974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33976                   "RANLIB=$${RANLIB}" \
33977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33978                    info) \
33979           || exit 1
33980
33981 @endif target-libsanitizer
33982
33983 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
33984 maybe-dvi-target-libsanitizer:
33985 @if target-libsanitizer
33986 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
33987
33988 dvi-target-libsanitizer: \
33989     configure-target-libsanitizer 
33990         @: $(MAKE); $(unstage)
33991         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
33992         r=`${PWD_COMMAND}`; export r; \
33993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33994         $(RAW_CXX_TARGET_EXPORTS) \
33995         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer" ; \
33996         for flag in $(EXTRA_TARGET_FLAGS); do \
33997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33998         done; \
33999         (cd $(TARGET_SUBDIR)/libsanitizer && \
34000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34002                   "RANLIB=$${RANLIB}" \
34003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34004                    dvi) \
34005           || exit 1
34006
34007 @endif target-libsanitizer
34008
34009 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
34010 maybe-pdf-target-libsanitizer:
34011 @if target-libsanitizer
34012 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
34013
34014 pdf-target-libsanitizer: \
34015     configure-target-libsanitizer 
34016         @: $(MAKE); $(unstage)
34017         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34018         r=`${PWD_COMMAND}`; export r; \
34019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34020         $(RAW_CXX_TARGET_EXPORTS) \
34021         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
34022         for flag in $(EXTRA_TARGET_FLAGS); do \
34023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34024         done; \
34025         (cd $(TARGET_SUBDIR)/libsanitizer && \
34026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34028                   "RANLIB=$${RANLIB}" \
34029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34030                    pdf) \
34031           || exit 1
34032
34033 @endif target-libsanitizer
34034
34035 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
34036 maybe-html-target-libsanitizer:
34037 @if target-libsanitizer
34038 maybe-html-target-libsanitizer: html-target-libsanitizer
34039
34040 html-target-libsanitizer: \
34041     configure-target-libsanitizer 
34042         @: $(MAKE); $(unstage)
34043         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34044         r=`${PWD_COMMAND}`; export r; \
34045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34046         $(RAW_CXX_TARGET_EXPORTS) \
34047         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer" ; \
34048         for flag in $(EXTRA_TARGET_FLAGS); do \
34049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34050         done; \
34051         (cd $(TARGET_SUBDIR)/libsanitizer && \
34052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34054                   "RANLIB=$${RANLIB}" \
34055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34056                    html) \
34057           || exit 1
34058
34059 @endif target-libsanitizer
34060
34061 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
34062 maybe-TAGS-target-libsanitizer:
34063 @if target-libsanitizer
34064 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
34065
34066 TAGS-target-libsanitizer: \
34067     configure-target-libsanitizer 
34068         @: $(MAKE); $(unstage)
34069         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34070         r=`${PWD_COMMAND}`; export r; \
34071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34072         $(RAW_CXX_TARGET_EXPORTS) \
34073         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer" ; \
34074         for flag in $(EXTRA_TARGET_FLAGS); do \
34075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34076         done; \
34077         (cd $(TARGET_SUBDIR)/libsanitizer && \
34078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34080                   "RANLIB=$${RANLIB}" \
34081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34082                    TAGS) \
34083           || exit 1
34084
34085 @endif target-libsanitizer
34086
34087 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
34088 maybe-install-info-target-libsanitizer:
34089 @if target-libsanitizer
34090 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
34091
34092 install-info-target-libsanitizer: \
34093     configure-target-libsanitizer \
34094     info-target-libsanitizer 
34095         @: $(MAKE); $(unstage)
34096         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34097         r=`${PWD_COMMAND}`; export r; \
34098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34099         $(RAW_CXX_TARGET_EXPORTS) \
34100         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer" ; \
34101         for flag in $(EXTRA_TARGET_FLAGS); do \
34102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34103         done; \
34104         (cd $(TARGET_SUBDIR)/libsanitizer && \
34105           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34106                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34107                   "RANLIB=$${RANLIB}" \
34108                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34109                    install-info) \
34110           || exit 1
34111
34112 @endif target-libsanitizer
34113
34114 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
34115 maybe-install-pdf-target-libsanitizer:
34116 @if target-libsanitizer
34117 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
34118
34119 install-pdf-target-libsanitizer: \
34120     configure-target-libsanitizer \
34121     pdf-target-libsanitizer 
34122         @: $(MAKE); $(unstage)
34123         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34124         r=`${PWD_COMMAND}`; export r; \
34125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34126         $(RAW_CXX_TARGET_EXPORTS) \
34127         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer" ; \
34128         for flag in $(EXTRA_TARGET_FLAGS); do \
34129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34130         done; \
34131         (cd $(TARGET_SUBDIR)/libsanitizer && \
34132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34134                   "RANLIB=$${RANLIB}" \
34135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34136                    install-pdf) \
34137           || exit 1
34138
34139 @endif target-libsanitizer
34140
34141 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
34142 maybe-install-html-target-libsanitizer:
34143 @if target-libsanitizer
34144 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
34145
34146 install-html-target-libsanitizer: \
34147     configure-target-libsanitizer \
34148     html-target-libsanitizer 
34149         @: $(MAKE); $(unstage)
34150         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34151         r=`${PWD_COMMAND}`; export r; \
34152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34153         $(RAW_CXX_TARGET_EXPORTS) \
34154         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer" ; \
34155         for flag in $(EXTRA_TARGET_FLAGS); do \
34156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34157         done; \
34158         (cd $(TARGET_SUBDIR)/libsanitizer && \
34159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34161                   "RANLIB=$${RANLIB}" \
34162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34163                    install-html) \
34164           || exit 1
34165
34166 @endif target-libsanitizer
34167
34168 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
34169 maybe-installcheck-target-libsanitizer:
34170 @if target-libsanitizer
34171 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
34172
34173 installcheck-target-libsanitizer: \
34174     configure-target-libsanitizer 
34175         @: $(MAKE); $(unstage)
34176         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34177         r=`${PWD_COMMAND}`; export r; \
34178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34179         $(RAW_CXX_TARGET_EXPORTS) \
34180         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer" ; \
34181         for flag in $(EXTRA_TARGET_FLAGS); do \
34182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34183         done; \
34184         (cd $(TARGET_SUBDIR)/libsanitizer && \
34185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34187                   "RANLIB=$${RANLIB}" \
34188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34189                    installcheck) \
34190           || exit 1
34191
34192 @endif target-libsanitizer
34193
34194 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
34195 maybe-mostlyclean-target-libsanitizer:
34196 @if target-libsanitizer
34197 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
34198
34199 mostlyclean-target-libsanitizer: 
34200         @: $(MAKE); $(unstage)
34201         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34202         r=`${PWD_COMMAND}`; export r; \
34203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34204         $(RAW_CXX_TARGET_EXPORTS) \
34205         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer" ; \
34206         for flag in $(EXTRA_TARGET_FLAGS); do \
34207           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34208         done; \
34209         (cd $(TARGET_SUBDIR)/libsanitizer && \
34210           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34211                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34212                   "RANLIB=$${RANLIB}" \
34213                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34214                    mostlyclean) \
34215           || exit 1
34216
34217 @endif target-libsanitizer
34218
34219 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
34220 maybe-clean-target-libsanitizer:
34221 @if target-libsanitizer
34222 maybe-clean-target-libsanitizer: clean-target-libsanitizer
34223
34224 clean-target-libsanitizer: 
34225         @: $(MAKE); $(unstage)
34226         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34227         r=`${PWD_COMMAND}`; export r; \
34228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34229         $(RAW_CXX_TARGET_EXPORTS) \
34230         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer" ; \
34231         for flag in $(EXTRA_TARGET_FLAGS); do \
34232           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34233         done; \
34234         (cd $(TARGET_SUBDIR)/libsanitizer && \
34235           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34236                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34237                   "RANLIB=$${RANLIB}" \
34238                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34239                    clean) \
34240           || exit 1
34241
34242 @endif target-libsanitizer
34243
34244 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
34245 maybe-distclean-target-libsanitizer:
34246 @if target-libsanitizer
34247 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
34248
34249 distclean-target-libsanitizer: 
34250         @: $(MAKE); $(unstage)
34251         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34252         r=`${PWD_COMMAND}`; export r; \
34253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34254         $(RAW_CXX_TARGET_EXPORTS) \
34255         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer" ; \
34256         for flag in $(EXTRA_TARGET_FLAGS); do \
34257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34258         done; \
34259         (cd $(TARGET_SUBDIR)/libsanitizer && \
34260           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34261                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34262                   "RANLIB=$${RANLIB}" \
34263                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34264                    distclean) \
34265           || exit 1
34266
34267 @endif target-libsanitizer
34268
34269 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
34270 maybe-maintainer-clean-target-libsanitizer:
34271 @if target-libsanitizer
34272 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
34273
34274 maintainer-clean-target-libsanitizer: 
34275         @: $(MAKE); $(unstage)
34276         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0 ; \
34277         r=`${PWD_COMMAND}`; export r; \
34278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34279         $(RAW_CXX_TARGET_EXPORTS) \
34280         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer" ; \
34281         for flag in $(EXTRA_TARGET_FLAGS); do \
34282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34283         done; \
34284         (cd $(TARGET_SUBDIR)/libsanitizer && \
34285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34287                   "RANLIB=$${RANLIB}" \
34288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34289                    maintainer-clean) \
34290           || exit 1
34291
34292 @endif target-libsanitizer
34293
34294
34295
34296
34297
34298 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
34299 maybe-configure-target-libmpx:
34300 @if gcc-bootstrap
34301 configure-target-libmpx: stage_current
34302 @endif gcc-bootstrap
34303 @if target-libmpx
34304 maybe-configure-target-libmpx: configure-target-libmpx
34305 configure-target-libmpx: 
34306         @r=`${PWD_COMMAND}`; export r; \
34307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34308         echo "Checking multilib configuration for libmpx..."; \
34309         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34310         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34311         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34312           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34313             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34314           else \
34315             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34316             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34317           fi; \
34318         else \
34319           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34320         fi; \
34321         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34322         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34323         $(NORMAL_TARGET_EXPORTS)  \
34324         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
34325         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
34326         case $(srcdir) in \
34327           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34328           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34329                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34330         esac; \
34331         module_srcdir=libmpx; \
34332         rm -f no-such-file || : ; \
34333         CONFIG_SITE=no-such-file $(SHELL) \
34334           $$s/$$module_srcdir/configure \
34335           --srcdir=$${topdir}/$$module_srcdir \
34336           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34337           --target=${target_alias}  \
34338           || exit 1
34339 @endif target-libmpx
34340
34341
34342
34343 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
34344 maybe-configure-stage1-target-libmpx:
34345 @if target-libmpx-bootstrap
34346 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
34347 configure-stage1-target-libmpx:
34348         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34349         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34350         @r=`${PWD_COMMAND}`; export r; \
34351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34352         TFLAGS="$(STAGE1_TFLAGS)"; \
34353         echo "Checking multilib configuration for libmpx..."; \
34354         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34355         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34356           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34357             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34358           else \
34359             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34360             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34361           fi; \
34362         else \
34363           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34364         fi; \
34365         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34366         $(NORMAL_TARGET_EXPORTS) \
34367         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34368         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34369         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34370         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx ; \
34371         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34372         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34373         case $(srcdir) in \
34374           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34375           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34376                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34377         esac; \
34378         module_srcdir=libmpx; \
34379         $(SHELL) $$s/$$module_srcdir/configure \
34380           --srcdir=$${topdir}/$$module_srcdir \
34381           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34382           --target=${target_alias} \
34383            \
34384           $(STAGE1_CONFIGURE_FLAGS)
34385 @endif target-libmpx-bootstrap
34386
34387 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
34388 maybe-configure-stage2-target-libmpx:
34389 @if target-libmpx-bootstrap
34390 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
34391 configure-stage2-target-libmpx:
34392         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34393         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34394         @r=`${PWD_COMMAND}`; export r; \
34395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34396         TFLAGS="$(STAGE2_TFLAGS)"; \
34397         echo "Checking multilib configuration for libmpx..."; \
34398         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34399         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34400           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34401             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34402           else \
34403             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34404             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34405           fi; \
34406         else \
34407           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34408         fi; \
34409         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34410         $(NORMAL_TARGET_EXPORTS) \
34411          \
34412         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34413         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34414         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34415         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx ; \
34416         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34417         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34418         case $(srcdir) in \
34419           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34420           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34421                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34422         esac; \
34423         module_srcdir=libmpx; \
34424         $(SHELL) $$s/$$module_srcdir/configure \
34425           --srcdir=$${topdir}/$$module_srcdir \
34426           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34427           --target=${target_alias} \
34428            --with-build-libsubdir=$(HOST_SUBDIR)  \
34429           $(STAGE2_CONFIGURE_FLAGS)
34430 @endif target-libmpx-bootstrap
34431
34432 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
34433 maybe-configure-stage3-target-libmpx:
34434 @if target-libmpx-bootstrap
34435 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
34436 configure-stage3-target-libmpx:
34437         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34438         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34439         @r=`${PWD_COMMAND}`; export r; \
34440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34441         TFLAGS="$(STAGE3_TFLAGS)"; \
34442         echo "Checking multilib configuration for libmpx..."; \
34443         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34444         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34445           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34446             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34447           else \
34448             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34449             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34450           fi; \
34451         else \
34452           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34453         fi; \
34454         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34455         $(NORMAL_TARGET_EXPORTS) \
34456          \
34457         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34458         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34459         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34460         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx ; \
34461         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34462         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34463         case $(srcdir) in \
34464           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34465           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34466                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34467         esac; \
34468         module_srcdir=libmpx; \
34469         $(SHELL) $$s/$$module_srcdir/configure \
34470           --srcdir=$${topdir}/$$module_srcdir \
34471           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34472           --target=${target_alias} \
34473            --with-build-libsubdir=$(HOST_SUBDIR)  \
34474           $(STAGE3_CONFIGURE_FLAGS)
34475 @endif target-libmpx-bootstrap
34476
34477 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
34478 maybe-configure-stage4-target-libmpx:
34479 @if target-libmpx-bootstrap
34480 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
34481 configure-stage4-target-libmpx:
34482         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34483         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34484         @r=`${PWD_COMMAND}`; export r; \
34485         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34486         TFLAGS="$(STAGE4_TFLAGS)"; \
34487         echo "Checking multilib configuration for libmpx..."; \
34488         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34489         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34490           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34491             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34492           else \
34493             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34494             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34495           fi; \
34496         else \
34497           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34498         fi; \
34499         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34500         $(NORMAL_TARGET_EXPORTS) \
34501          \
34502         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34503         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34504         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34505         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx ; \
34506         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34507         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34508         case $(srcdir) in \
34509           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34510           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34511                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34512         esac; \
34513         module_srcdir=libmpx; \
34514         $(SHELL) $$s/$$module_srcdir/configure \
34515           --srcdir=$${topdir}/$$module_srcdir \
34516           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34517           --target=${target_alias} \
34518            --with-build-libsubdir=$(HOST_SUBDIR)  \
34519           $(STAGE4_CONFIGURE_FLAGS)
34520 @endif target-libmpx-bootstrap
34521
34522 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
34523 maybe-configure-stageprofile-target-libmpx:
34524 @if target-libmpx-bootstrap
34525 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34526 configure-stageprofile-target-libmpx:
34527         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34528         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34529         @r=`${PWD_COMMAND}`; export r; \
34530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34531         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34532         echo "Checking multilib configuration for libmpx..."; \
34533         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34534         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34535           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34536             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34537           else \
34538             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34539             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34540           fi; \
34541         else \
34542           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34543         fi; \
34544         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34545         $(NORMAL_TARGET_EXPORTS) \
34546          \
34547         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34548         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34549         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34550         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx ; \
34551         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34552         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34553         case $(srcdir) in \
34554           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34555           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34556                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34557         esac; \
34558         module_srcdir=libmpx; \
34559         $(SHELL) $$s/$$module_srcdir/configure \
34560           --srcdir=$${topdir}/$$module_srcdir \
34561           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34562           --target=${target_alias} \
34563            --with-build-libsubdir=$(HOST_SUBDIR)  \
34564           $(STAGEprofile_CONFIGURE_FLAGS)
34565 @endif target-libmpx-bootstrap
34566
34567 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
34568 maybe-configure-stagefeedback-target-libmpx:
34569 @if target-libmpx-bootstrap
34570 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34571 configure-stagefeedback-target-libmpx:
34572         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34573         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
34574         @r=`${PWD_COMMAND}`; export r; \
34575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34576         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34577         echo "Checking multilib configuration for libmpx..."; \
34578         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null ; \
34579         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34580           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
34581             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
34582           else \
34583             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
34584             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34585           fi; \
34586         else \
34587           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
34588         fi; \
34589         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
34590         $(NORMAL_TARGET_EXPORTS) \
34591          \
34592         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
34593         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
34594         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
34595         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx ; \
34596         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx ; \
34597         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
34598         case $(srcdir) in \
34599           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34600           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
34601                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34602         esac; \
34603         module_srcdir=libmpx; \
34604         $(SHELL) $$s/$$module_srcdir/configure \
34605           --srcdir=$${topdir}/$$module_srcdir \
34606           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
34607           --target=${target_alias} \
34608            --with-build-libsubdir=$(HOST_SUBDIR)  \
34609           $(STAGEfeedback_CONFIGURE_FLAGS)
34610 @endif target-libmpx-bootstrap
34611
34612
34613
34614
34615
34616 .PHONY: all-target-libmpx maybe-all-target-libmpx
34617 maybe-all-target-libmpx:
34618 @if gcc-bootstrap
34619 all-target-libmpx: stage_current
34620 @endif gcc-bootstrap
34621 @if target-libmpx
34622 TARGET-target-libmpx=all
34623 maybe-all-target-libmpx: all-target-libmpx
34624 all-target-libmpx: configure-target-libmpx
34625         @r=`${PWD_COMMAND}`; export r; \
34626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34627         $(NORMAL_TARGET_EXPORTS)  \
34628         (cd $(TARGET_SUBDIR)/libmpx && \
34629           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
34630                 $(TARGET-target-libmpx))
34631 @endif target-libmpx
34632
34633
34634
34635 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
34636 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
34637 maybe-all-stage1-target-libmpx:
34638 maybe-clean-stage1-target-libmpx:
34639 @if target-libmpx-bootstrap
34640 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
34641 all-stage1: all-stage1-target-libmpx
34642 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
34643 all-stage1-target-libmpx: configure-stage1-target-libmpx
34644         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
34645         @r=`${PWD_COMMAND}`; export r; \
34646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34647         TFLAGS="$(STAGE1_TFLAGS)"; \
34648         $(NORMAL_TARGET_EXPORTS)  \
34649         cd $(TARGET_SUBDIR)/libmpx && \
34650         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34651                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34652                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34653                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34654                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34655                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34656                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34657                 $(EXTRA_TARGET_FLAGS)  \
34658                   \
34659                 TFLAGS="$(STAGE1_TFLAGS)" \
34660                 $(TARGET-stage1-target-libmpx)
34661
34662 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
34663 clean-stage1: clean-stage1-target-libmpx
34664 clean-stage1-target-libmpx:
34665         @if [ $(current_stage) = stage1 ]; then \
34666           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34667         else \
34668           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
34669           $(MAKE) stage1-start; \
34670         fi; \
34671         cd $(TARGET_SUBDIR)/libmpx && \
34672         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
34673           clean
34674 @endif target-libmpx-bootstrap
34675
34676
34677 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
34678 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
34679 maybe-all-stage2-target-libmpx:
34680 maybe-clean-stage2-target-libmpx:
34681 @if target-libmpx-bootstrap
34682 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
34683 all-stage2: all-stage2-target-libmpx
34684 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
34685 all-stage2-target-libmpx: configure-stage2-target-libmpx
34686         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
34687         @r=`${PWD_COMMAND}`; export r; \
34688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34689         TFLAGS="$(STAGE2_TFLAGS)"; \
34690         $(NORMAL_TARGET_EXPORTS) \
34691           \
34692         cd $(TARGET_SUBDIR)/libmpx && \
34693         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34694                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34695                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34696                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34697                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34698                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34699                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34700                 $(EXTRA_TARGET_FLAGS)   \
34701                 TFLAGS="$(STAGE2_TFLAGS)" \
34702                 $(TARGET-stage2-target-libmpx)
34703
34704 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
34705 clean-stage2: clean-stage2-target-libmpx
34706 clean-stage2-target-libmpx:
34707         @if [ $(current_stage) = stage2 ]; then \
34708           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34709         else \
34710           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
34711           $(MAKE) stage2-start; \
34712         fi; \
34713         cd $(TARGET_SUBDIR)/libmpx && \
34714         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34715 @endif target-libmpx-bootstrap
34716
34717
34718 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
34719 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
34720 maybe-all-stage3-target-libmpx:
34721 maybe-clean-stage3-target-libmpx:
34722 @if target-libmpx-bootstrap
34723 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
34724 all-stage3: all-stage3-target-libmpx
34725 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
34726 all-stage3-target-libmpx: configure-stage3-target-libmpx
34727         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
34728         @r=`${PWD_COMMAND}`; export r; \
34729         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34730         TFLAGS="$(STAGE3_TFLAGS)"; \
34731         $(NORMAL_TARGET_EXPORTS) \
34732           \
34733         cd $(TARGET_SUBDIR)/libmpx && \
34734         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34735                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34736                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34737                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34738                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34739                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34740                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34741                 $(EXTRA_TARGET_FLAGS)   \
34742                 TFLAGS="$(STAGE3_TFLAGS)" \
34743                 $(TARGET-stage3-target-libmpx)
34744
34745 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
34746 clean-stage3: clean-stage3-target-libmpx
34747 clean-stage3-target-libmpx:
34748         @if [ $(current_stage) = stage3 ]; then \
34749           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34750         else \
34751           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
34752           $(MAKE) stage3-start; \
34753         fi; \
34754         cd $(TARGET_SUBDIR)/libmpx && \
34755         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34756 @endif target-libmpx-bootstrap
34757
34758
34759 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
34760 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
34761 maybe-all-stage4-target-libmpx:
34762 maybe-clean-stage4-target-libmpx:
34763 @if target-libmpx-bootstrap
34764 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
34765 all-stage4: all-stage4-target-libmpx
34766 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
34767 all-stage4-target-libmpx: configure-stage4-target-libmpx
34768         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
34769         @r=`${PWD_COMMAND}`; export r; \
34770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34771         TFLAGS="$(STAGE4_TFLAGS)"; \
34772         $(NORMAL_TARGET_EXPORTS) \
34773           \
34774         cd $(TARGET_SUBDIR)/libmpx && \
34775         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34776                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34777                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34778                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34779                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34780                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34781                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34782                 $(EXTRA_TARGET_FLAGS)   \
34783                 TFLAGS="$(STAGE4_TFLAGS)" \
34784                 $(TARGET-stage4-target-libmpx)
34785
34786 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
34787 clean-stage4: clean-stage4-target-libmpx
34788 clean-stage4-target-libmpx:
34789         @if [ $(current_stage) = stage4 ]; then \
34790           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34791         else \
34792           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
34793           $(MAKE) stage4-start; \
34794         fi; \
34795         cd $(TARGET_SUBDIR)/libmpx && \
34796         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34797 @endif target-libmpx-bootstrap
34798
34799
34800 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
34801 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
34802 maybe-all-stageprofile-target-libmpx:
34803 maybe-clean-stageprofile-target-libmpx:
34804 @if target-libmpx-bootstrap
34805 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
34806 all-stageprofile: all-stageprofile-target-libmpx
34807 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
34808 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
34809         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
34810         @r=`${PWD_COMMAND}`; export r; \
34811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34812         TFLAGS="$(STAGEprofile_TFLAGS)"; \
34813         $(NORMAL_TARGET_EXPORTS) \
34814           \
34815         cd $(TARGET_SUBDIR)/libmpx && \
34816         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34817                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34818                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34819                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34820                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34821                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34822                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34823                 $(EXTRA_TARGET_FLAGS)   \
34824                 TFLAGS="$(STAGEprofile_TFLAGS)" \
34825                 $(TARGET-stageprofile-target-libmpx)
34826
34827 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
34828 clean-stageprofile: clean-stageprofile-target-libmpx
34829 clean-stageprofile-target-libmpx:
34830         @if [ $(current_stage) = stageprofile ]; then \
34831           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34832         else \
34833           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
34834           $(MAKE) stageprofile-start; \
34835         fi; \
34836         cd $(TARGET_SUBDIR)/libmpx && \
34837         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34838 @endif target-libmpx-bootstrap
34839
34840
34841 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
34842 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
34843 maybe-all-stagefeedback-target-libmpx:
34844 maybe-clean-stagefeedback-target-libmpx:
34845 @if target-libmpx-bootstrap
34846 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
34847 all-stagefeedback: all-stagefeedback-target-libmpx
34848 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
34849 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
34850         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
34851         @r=`${PWD_COMMAND}`; export r; \
34852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34853         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
34854         $(NORMAL_TARGET_EXPORTS) \
34855           \
34856         cd $(TARGET_SUBDIR)/libmpx && \
34857         $(MAKE) $(BASE_FLAGS_TO_PASS) \
34858                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
34859                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
34860                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
34861                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
34862                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
34863                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
34864                 $(EXTRA_TARGET_FLAGS)   \
34865                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
34866                 $(TARGET-stagefeedback-target-libmpx)
34867
34868 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
34869 clean-stagefeedback: clean-stagefeedback-target-libmpx
34870 clean-stagefeedback-target-libmpx:
34871         @if [ $(current_stage) = stagefeedback ]; then \
34872           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
34873         else \
34874           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
34875           $(MAKE) stagefeedback-start; \
34876         fi; \
34877         cd $(TARGET_SUBDIR)/libmpx && \
34878         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
34879 @endif target-libmpx-bootstrap
34880
34881
34882
34883
34884
34885
34886 .PHONY: check-target-libmpx maybe-check-target-libmpx
34887 maybe-check-target-libmpx:
34888 @if target-libmpx
34889 maybe-check-target-libmpx: check-target-libmpx
34890
34891 check-target-libmpx:
34892         @: $(MAKE); $(unstage)
34893         @r=`${PWD_COMMAND}`; export r; \
34894         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34895         $(NORMAL_TARGET_EXPORTS) \
34896         (cd $(TARGET_SUBDIR)/libmpx && \
34897           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
34898
34899 @endif target-libmpx
34900
34901 .PHONY: install-target-libmpx maybe-install-target-libmpx
34902 maybe-install-target-libmpx:
34903 @if target-libmpx
34904 maybe-install-target-libmpx: install-target-libmpx
34905
34906 install-target-libmpx: installdirs
34907         @: $(MAKE); $(unstage)
34908         @r=`${PWD_COMMAND}`; export r; \
34909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34910         $(NORMAL_TARGET_EXPORTS) \
34911         (cd $(TARGET_SUBDIR)/libmpx && \
34912           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
34913
34914 @endif target-libmpx
34915
34916 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
34917 maybe-install-strip-target-libmpx:
34918 @if target-libmpx
34919 maybe-install-strip-target-libmpx: install-strip-target-libmpx
34920
34921 install-strip-target-libmpx: installdirs
34922         @: $(MAKE); $(unstage)
34923         @r=`${PWD_COMMAND}`; export r; \
34924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34925         $(NORMAL_TARGET_EXPORTS) \
34926         (cd $(TARGET_SUBDIR)/libmpx && \
34927           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
34928
34929 @endif target-libmpx
34930
34931 # Other targets (info, dvi, pdf, etc.)
34932
34933 .PHONY: maybe-info-target-libmpx info-target-libmpx
34934 maybe-info-target-libmpx:
34935 @if target-libmpx
34936 maybe-info-target-libmpx: info-target-libmpx
34937
34938 info-target-libmpx: \
34939     configure-target-libmpx 
34940         @: $(MAKE); $(unstage)
34941         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
34942         r=`${PWD_COMMAND}`; export r; \
34943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34944         $(NORMAL_TARGET_EXPORTS) \
34945         echo "Doing info in $(TARGET_SUBDIR)/libmpx" ; \
34946         for flag in $(EXTRA_TARGET_FLAGS); do \
34947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34948         done; \
34949         (cd $(TARGET_SUBDIR)/libmpx && \
34950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34952                   "RANLIB=$${RANLIB}" \
34953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34954                    info) \
34955           || exit 1
34956
34957 @endif target-libmpx
34958
34959 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
34960 maybe-dvi-target-libmpx:
34961 @if target-libmpx
34962 maybe-dvi-target-libmpx: dvi-target-libmpx
34963
34964 dvi-target-libmpx: \
34965     configure-target-libmpx 
34966         @: $(MAKE); $(unstage)
34967         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
34968         r=`${PWD_COMMAND}`; export r; \
34969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34970         $(NORMAL_TARGET_EXPORTS) \
34971         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx" ; \
34972         for flag in $(EXTRA_TARGET_FLAGS); do \
34973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34974         done; \
34975         (cd $(TARGET_SUBDIR)/libmpx && \
34976           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34977                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34978                   "RANLIB=$${RANLIB}" \
34979                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34980                    dvi) \
34981           || exit 1
34982
34983 @endif target-libmpx
34984
34985 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
34986 maybe-pdf-target-libmpx:
34987 @if target-libmpx
34988 maybe-pdf-target-libmpx: pdf-target-libmpx
34989
34990 pdf-target-libmpx: \
34991     configure-target-libmpx 
34992         @: $(MAKE); $(unstage)
34993         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
34994         r=`${PWD_COMMAND}`; export r; \
34995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34996         $(NORMAL_TARGET_EXPORTS) \
34997         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx" ; \
34998         for flag in $(EXTRA_TARGET_FLAGS); do \
34999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35000         done; \
35001         (cd $(TARGET_SUBDIR)/libmpx && \
35002           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35003                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35004                   "RANLIB=$${RANLIB}" \
35005                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35006                    pdf) \
35007           || exit 1
35008
35009 @endif target-libmpx
35010
35011 .PHONY: maybe-html-target-libmpx html-target-libmpx
35012 maybe-html-target-libmpx:
35013 @if target-libmpx
35014 maybe-html-target-libmpx: html-target-libmpx
35015
35016 html-target-libmpx: \
35017     configure-target-libmpx 
35018         @: $(MAKE); $(unstage)
35019         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35020         r=`${PWD_COMMAND}`; export r; \
35021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35022         $(NORMAL_TARGET_EXPORTS) \
35023         echo "Doing html in $(TARGET_SUBDIR)/libmpx" ; \
35024         for flag in $(EXTRA_TARGET_FLAGS); do \
35025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35026         done; \
35027         (cd $(TARGET_SUBDIR)/libmpx && \
35028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35030                   "RANLIB=$${RANLIB}" \
35031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35032                    html) \
35033           || exit 1
35034
35035 @endif target-libmpx
35036
35037 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
35038 maybe-TAGS-target-libmpx:
35039 @if target-libmpx
35040 maybe-TAGS-target-libmpx: TAGS-target-libmpx
35041
35042 TAGS-target-libmpx: \
35043     configure-target-libmpx 
35044         @: $(MAKE); $(unstage)
35045         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35046         r=`${PWD_COMMAND}`; export r; \
35047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35048         $(NORMAL_TARGET_EXPORTS) \
35049         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx" ; \
35050         for flag in $(EXTRA_TARGET_FLAGS); do \
35051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35052         done; \
35053         (cd $(TARGET_SUBDIR)/libmpx && \
35054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35056                   "RANLIB=$${RANLIB}" \
35057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35058                    TAGS) \
35059           || exit 1
35060
35061 @endif target-libmpx
35062
35063 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
35064 maybe-install-info-target-libmpx:
35065 @if target-libmpx
35066 maybe-install-info-target-libmpx: install-info-target-libmpx
35067
35068 install-info-target-libmpx: \
35069     configure-target-libmpx \
35070     info-target-libmpx 
35071         @: $(MAKE); $(unstage)
35072         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35073         r=`${PWD_COMMAND}`; export r; \
35074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35075         $(NORMAL_TARGET_EXPORTS) \
35076         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx" ; \
35077         for flag in $(EXTRA_TARGET_FLAGS); do \
35078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35079         done; \
35080         (cd $(TARGET_SUBDIR)/libmpx && \
35081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35083                   "RANLIB=$${RANLIB}" \
35084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35085                    install-info) \
35086           || exit 1
35087
35088 @endif target-libmpx
35089
35090 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
35091 maybe-install-pdf-target-libmpx:
35092 @if target-libmpx
35093 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
35094
35095 install-pdf-target-libmpx: \
35096     configure-target-libmpx \
35097     pdf-target-libmpx 
35098         @: $(MAKE); $(unstage)
35099         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35100         r=`${PWD_COMMAND}`; export r; \
35101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35102         $(NORMAL_TARGET_EXPORTS) \
35103         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx" ; \
35104         for flag in $(EXTRA_TARGET_FLAGS); do \
35105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35106         done; \
35107         (cd $(TARGET_SUBDIR)/libmpx && \
35108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35110                   "RANLIB=$${RANLIB}" \
35111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35112                    install-pdf) \
35113           || exit 1
35114
35115 @endif target-libmpx
35116
35117 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
35118 maybe-install-html-target-libmpx:
35119 @if target-libmpx
35120 maybe-install-html-target-libmpx: install-html-target-libmpx
35121
35122 install-html-target-libmpx: \
35123     configure-target-libmpx \
35124     html-target-libmpx 
35125         @: $(MAKE); $(unstage)
35126         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35127         r=`${PWD_COMMAND}`; export r; \
35128         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35129         $(NORMAL_TARGET_EXPORTS) \
35130         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx" ; \
35131         for flag in $(EXTRA_TARGET_FLAGS); do \
35132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35133         done; \
35134         (cd $(TARGET_SUBDIR)/libmpx && \
35135           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35136                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35137                   "RANLIB=$${RANLIB}" \
35138                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35139                    install-html) \
35140           || exit 1
35141
35142 @endif target-libmpx
35143
35144 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
35145 maybe-installcheck-target-libmpx:
35146 @if target-libmpx
35147 maybe-installcheck-target-libmpx: installcheck-target-libmpx
35148
35149 installcheck-target-libmpx: \
35150     configure-target-libmpx 
35151         @: $(MAKE); $(unstage)
35152         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35153         r=`${PWD_COMMAND}`; export r; \
35154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35155         $(NORMAL_TARGET_EXPORTS) \
35156         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx" ; \
35157         for flag in $(EXTRA_TARGET_FLAGS); do \
35158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35159         done; \
35160         (cd $(TARGET_SUBDIR)/libmpx && \
35161           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35162                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35163                   "RANLIB=$${RANLIB}" \
35164                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35165                    installcheck) \
35166           || exit 1
35167
35168 @endif target-libmpx
35169
35170 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
35171 maybe-mostlyclean-target-libmpx:
35172 @if target-libmpx
35173 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
35174
35175 mostlyclean-target-libmpx: 
35176         @: $(MAKE); $(unstage)
35177         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35178         r=`${PWD_COMMAND}`; export r; \
35179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35180         $(NORMAL_TARGET_EXPORTS) \
35181         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx" ; \
35182         for flag in $(EXTRA_TARGET_FLAGS); do \
35183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35184         done; \
35185         (cd $(TARGET_SUBDIR)/libmpx && \
35186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35188                   "RANLIB=$${RANLIB}" \
35189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35190                    mostlyclean) \
35191           || exit 1
35192
35193 @endif target-libmpx
35194
35195 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
35196 maybe-clean-target-libmpx:
35197 @if target-libmpx
35198 maybe-clean-target-libmpx: clean-target-libmpx
35199
35200 clean-target-libmpx: 
35201         @: $(MAKE); $(unstage)
35202         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35203         r=`${PWD_COMMAND}`; export r; \
35204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35205         $(NORMAL_TARGET_EXPORTS) \
35206         echo "Doing clean in $(TARGET_SUBDIR)/libmpx" ; \
35207         for flag in $(EXTRA_TARGET_FLAGS); do \
35208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35209         done; \
35210         (cd $(TARGET_SUBDIR)/libmpx && \
35211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35213                   "RANLIB=$${RANLIB}" \
35214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35215                    clean) \
35216           || exit 1
35217
35218 @endif target-libmpx
35219
35220 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
35221 maybe-distclean-target-libmpx:
35222 @if target-libmpx
35223 maybe-distclean-target-libmpx: distclean-target-libmpx
35224
35225 distclean-target-libmpx: 
35226         @: $(MAKE); $(unstage)
35227         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35228         r=`${PWD_COMMAND}`; export r; \
35229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35230         $(NORMAL_TARGET_EXPORTS) \
35231         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx" ; \
35232         for flag in $(EXTRA_TARGET_FLAGS); do \
35233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35234         done; \
35235         (cd $(TARGET_SUBDIR)/libmpx && \
35236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35238                   "RANLIB=$${RANLIB}" \
35239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35240                    distclean) \
35241           || exit 1
35242
35243 @endif target-libmpx
35244
35245 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
35246 maybe-maintainer-clean-target-libmpx:
35247 @if target-libmpx
35248 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
35249
35250 maintainer-clean-target-libmpx: 
35251         @: $(MAKE); $(unstage)
35252         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0 ; \
35253         r=`${PWD_COMMAND}`; export r; \
35254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35255         $(NORMAL_TARGET_EXPORTS) \
35256         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx" ; \
35257         for flag in $(EXTRA_TARGET_FLAGS); do \
35258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35259         done; \
35260         (cd $(TARGET_SUBDIR)/libmpx && \
35261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35263                   "RANLIB=$${RANLIB}" \
35264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35265                    maintainer-clean) \
35266           || exit 1
35267
35268 @endif target-libmpx
35269
35270
35271
35272
35273
35274 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
35275 maybe-configure-target-libvtv:
35276 @if gcc-bootstrap
35277 configure-target-libvtv: stage_current
35278 @endif gcc-bootstrap
35279 @if target-libvtv
35280 maybe-configure-target-libvtv: configure-target-libvtv
35281 configure-target-libvtv: 
35282         @r=`${PWD_COMMAND}`; export r; \
35283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35284         echo "Checking multilib configuration for libvtv..."; \
35285         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35286         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35287         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35288           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35289             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35290           else \
35291             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35292             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35293           fi; \
35294         else \
35295           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35296         fi; \
35297         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35298         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35299         $(RAW_CXX_TARGET_EXPORTS)  \
35300         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
35301         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
35302         case $(srcdir) in \
35303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35304           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35306         esac; \
35307         module_srcdir=libvtv; \
35308         rm -f no-such-file || : ; \
35309         CONFIG_SITE=no-such-file $(SHELL) \
35310           $$s/$$module_srcdir/configure \
35311           --srcdir=$${topdir}/$$module_srcdir \
35312           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35313           --target=${target_alias}  \
35314           || exit 1
35315 @endif target-libvtv
35316
35317
35318
35319 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
35320 maybe-configure-stage1-target-libvtv:
35321 @if target-libvtv-bootstrap
35322 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
35323 configure-stage1-target-libvtv:
35324         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35325         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35326         @r=`${PWD_COMMAND}`; export r; \
35327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35328         TFLAGS="$(STAGE1_TFLAGS)"; \
35329         echo "Checking multilib configuration for libvtv..."; \
35330         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35331         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35332           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35333             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35334           else \
35335             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35336             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35337           fi; \
35338         else \
35339           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35340         fi; \
35341         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35342         $(RAW_CXX_TARGET_EXPORTS) \
35343         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35344         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35345         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35346         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv ; \
35347         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35348         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35349         case $(srcdir) in \
35350           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35351           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35352                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35353         esac; \
35354         module_srcdir=libvtv; \
35355         $(SHELL) $$s/$$module_srcdir/configure \
35356           --srcdir=$${topdir}/$$module_srcdir \
35357           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35358           --target=${target_alias} \
35359            \
35360           $(STAGE1_CONFIGURE_FLAGS)
35361 @endif target-libvtv-bootstrap
35362
35363 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
35364 maybe-configure-stage2-target-libvtv:
35365 @if target-libvtv-bootstrap
35366 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
35367 configure-stage2-target-libvtv:
35368         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35369         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35370         @r=`${PWD_COMMAND}`; export r; \
35371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35372         TFLAGS="$(STAGE2_TFLAGS)"; \
35373         echo "Checking multilib configuration for libvtv..."; \
35374         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35375         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35376           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35377             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35378           else \
35379             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35380             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35381           fi; \
35382         else \
35383           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35384         fi; \
35385         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35386         $(RAW_CXX_TARGET_EXPORTS) \
35387          \
35388         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35389         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35390         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35391         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv ; \
35392         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35393         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35394         case $(srcdir) in \
35395           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35396           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35397                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35398         esac; \
35399         module_srcdir=libvtv; \
35400         $(SHELL) $$s/$$module_srcdir/configure \
35401           --srcdir=$${topdir}/$$module_srcdir \
35402           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35403           --target=${target_alias} \
35404            --with-build-libsubdir=$(HOST_SUBDIR)  \
35405           $(STAGE2_CONFIGURE_FLAGS)
35406 @endif target-libvtv-bootstrap
35407
35408 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
35409 maybe-configure-stage3-target-libvtv:
35410 @if target-libvtv-bootstrap
35411 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
35412 configure-stage3-target-libvtv:
35413         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35414         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35415         @r=`${PWD_COMMAND}`; export r; \
35416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35417         TFLAGS="$(STAGE3_TFLAGS)"; \
35418         echo "Checking multilib configuration for libvtv..."; \
35419         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35420         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35421           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35422             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35423           else \
35424             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35425             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35426           fi; \
35427         else \
35428           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35429         fi; \
35430         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35431         $(RAW_CXX_TARGET_EXPORTS) \
35432          \
35433         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35434         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35435         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35436         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv ; \
35437         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35438         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35439         case $(srcdir) in \
35440           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35441           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35442                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35443         esac; \
35444         module_srcdir=libvtv; \
35445         $(SHELL) $$s/$$module_srcdir/configure \
35446           --srcdir=$${topdir}/$$module_srcdir \
35447           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35448           --target=${target_alias} \
35449            --with-build-libsubdir=$(HOST_SUBDIR)  \
35450           $(STAGE3_CONFIGURE_FLAGS)
35451 @endif target-libvtv-bootstrap
35452
35453 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
35454 maybe-configure-stage4-target-libvtv:
35455 @if target-libvtv-bootstrap
35456 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
35457 configure-stage4-target-libvtv:
35458         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35459         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35460         @r=`${PWD_COMMAND}`; export r; \
35461         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35462         TFLAGS="$(STAGE4_TFLAGS)"; \
35463         echo "Checking multilib configuration for libvtv..."; \
35464         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35465         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35466           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35467             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35468           else \
35469             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35470             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35471           fi; \
35472         else \
35473           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35474         fi; \
35475         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35476         $(RAW_CXX_TARGET_EXPORTS) \
35477          \
35478         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35479         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35480         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35481         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv ; \
35482         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35483         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35484         case $(srcdir) in \
35485           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35486           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35487                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35488         esac; \
35489         module_srcdir=libvtv; \
35490         $(SHELL) $$s/$$module_srcdir/configure \
35491           --srcdir=$${topdir}/$$module_srcdir \
35492           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35493           --target=${target_alias} \
35494            --with-build-libsubdir=$(HOST_SUBDIR)  \
35495           $(STAGE4_CONFIGURE_FLAGS)
35496 @endif target-libvtv-bootstrap
35497
35498 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
35499 maybe-configure-stageprofile-target-libvtv:
35500 @if target-libvtv-bootstrap
35501 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35502 configure-stageprofile-target-libvtv:
35503         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35504         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35505         @r=`${PWD_COMMAND}`; export r; \
35506         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35507         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35508         echo "Checking multilib configuration for libvtv..."; \
35509         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35510         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35511           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35512             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35513           else \
35514             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35515             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35516           fi; \
35517         else \
35518           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35519         fi; \
35520         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35521         $(RAW_CXX_TARGET_EXPORTS) \
35522          \
35523         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35524         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35525         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35526         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv ; \
35527         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35528         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35529         case $(srcdir) in \
35530           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35531           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35532                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35533         esac; \
35534         module_srcdir=libvtv; \
35535         $(SHELL) $$s/$$module_srcdir/configure \
35536           --srcdir=$${topdir}/$$module_srcdir \
35537           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35538           --target=${target_alias} \
35539            --with-build-libsubdir=$(HOST_SUBDIR)  \
35540           $(STAGEprofile_CONFIGURE_FLAGS)
35541 @endif target-libvtv-bootstrap
35542
35543 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
35544 maybe-configure-stagefeedback-target-libvtv:
35545 @if target-libvtv-bootstrap
35546 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35547 configure-stagefeedback-target-libvtv:
35548         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35549         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
35550         @r=`${PWD_COMMAND}`; export r; \
35551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35552         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35553         echo "Checking multilib configuration for libvtv..."; \
35554         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null ; \
35555         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35556           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
35557             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
35558           else \
35559             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
35560             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35561           fi; \
35562         else \
35563           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
35564         fi; \
35565         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
35566         $(RAW_CXX_TARGET_EXPORTS) \
35567          \
35568         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
35569         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
35570         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
35571         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv ; \
35572         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv ; \
35573         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
35574         case $(srcdir) in \
35575           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35576           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
35577                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35578         esac; \
35579         module_srcdir=libvtv; \
35580         $(SHELL) $$s/$$module_srcdir/configure \
35581           --srcdir=$${topdir}/$$module_srcdir \
35582           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
35583           --target=${target_alias} \
35584            --with-build-libsubdir=$(HOST_SUBDIR)  \
35585           $(STAGEfeedback_CONFIGURE_FLAGS)
35586 @endif target-libvtv-bootstrap
35587
35588
35589
35590
35591
35592 .PHONY: all-target-libvtv maybe-all-target-libvtv
35593 maybe-all-target-libvtv:
35594 @if gcc-bootstrap
35595 all-target-libvtv: stage_current
35596 @endif gcc-bootstrap
35597 @if target-libvtv
35598 TARGET-target-libvtv=all
35599 maybe-all-target-libvtv: all-target-libvtv
35600 all-target-libvtv: configure-target-libvtv
35601         @r=`${PWD_COMMAND}`; export r; \
35602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35603         $(RAW_CXX_TARGET_EXPORTS)  \
35604         (cd $(TARGET_SUBDIR)/libvtv && \
35605           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35606                 $(TARGET-target-libvtv))
35607 @endif target-libvtv
35608
35609
35610
35611 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
35612 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
35613 maybe-all-stage1-target-libvtv:
35614 maybe-clean-stage1-target-libvtv:
35615 @if target-libvtv-bootstrap
35616 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
35617 all-stage1: all-stage1-target-libvtv
35618 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
35619 all-stage1-target-libvtv: configure-stage1-target-libvtv
35620         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35621         @r=`${PWD_COMMAND}`; export r; \
35622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35623         TFLAGS="$(STAGE1_TFLAGS)"; \
35624         $(RAW_CXX_TARGET_EXPORTS)  \
35625         cd $(TARGET_SUBDIR)/libvtv && \
35626         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35627                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35628                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35629                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35630                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35631                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35632                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35633                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35634                   \
35635                 TFLAGS="$(STAGE1_TFLAGS)" \
35636                 $(TARGET-stage1-target-libvtv)
35637
35638 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
35639 clean-stage1: clean-stage1-target-libvtv
35640 clean-stage1-target-libvtv:
35641         @if [ $(current_stage) = stage1 ]; then \
35642           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35643         else \
35644           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
35645           $(MAKE) stage1-start; \
35646         fi; \
35647         cd $(TARGET_SUBDIR)/libvtv && \
35648         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
35649           clean
35650 @endif target-libvtv-bootstrap
35651
35652
35653 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
35654 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
35655 maybe-all-stage2-target-libvtv:
35656 maybe-clean-stage2-target-libvtv:
35657 @if target-libvtv-bootstrap
35658 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
35659 all-stage2: all-stage2-target-libvtv
35660 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
35661 all-stage2-target-libvtv: configure-stage2-target-libvtv
35662         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35663         @r=`${PWD_COMMAND}`; export r; \
35664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35665         TFLAGS="$(STAGE2_TFLAGS)"; \
35666         $(RAW_CXX_TARGET_EXPORTS) \
35667           \
35668         cd $(TARGET_SUBDIR)/libvtv && \
35669         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35670                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35671                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35672                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35673                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35674                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35675                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35676                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35677                 TFLAGS="$(STAGE2_TFLAGS)" \
35678                 $(TARGET-stage2-target-libvtv)
35679
35680 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
35681 clean-stage2: clean-stage2-target-libvtv
35682 clean-stage2-target-libvtv:
35683         @if [ $(current_stage) = stage2 ]; then \
35684           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35685         else \
35686           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
35687           $(MAKE) stage2-start; \
35688         fi; \
35689         cd $(TARGET_SUBDIR)/libvtv && \
35690         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35691 @endif target-libvtv-bootstrap
35692
35693
35694 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
35695 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
35696 maybe-all-stage3-target-libvtv:
35697 maybe-clean-stage3-target-libvtv:
35698 @if target-libvtv-bootstrap
35699 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
35700 all-stage3: all-stage3-target-libvtv
35701 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
35702 all-stage3-target-libvtv: configure-stage3-target-libvtv
35703         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35704         @r=`${PWD_COMMAND}`; export r; \
35705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35706         TFLAGS="$(STAGE3_TFLAGS)"; \
35707         $(RAW_CXX_TARGET_EXPORTS) \
35708           \
35709         cd $(TARGET_SUBDIR)/libvtv && \
35710         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35711                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35712                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35713                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35714                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35715                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35716                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35717                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35718                 TFLAGS="$(STAGE3_TFLAGS)" \
35719                 $(TARGET-stage3-target-libvtv)
35720
35721 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
35722 clean-stage3: clean-stage3-target-libvtv
35723 clean-stage3-target-libvtv:
35724         @if [ $(current_stage) = stage3 ]; then \
35725           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35726         else \
35727           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
35728           $(MAKE) stage3-start; \
35729         fi; \
35730         cd $(TARGET_SUBDIR)/libvtv && \
35731         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35732 @endif target-libvtv-bootstrap
35733
35734
35735 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
35736 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
35737 maybe-all-stage4-target-libvtv:
35738 maybe-clean-stage4-target-libvtv:
35739 @if target-libvtv-bootstrap
35740 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
35741 all-stage4: all-stage4-target-libvtv
35742 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
35743 all-stage4-target-libvtv: configure-stage4-target-libvtv
35744         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
35745         @r=`${PWD_COMMAND}`; export r; \
35746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35747         TFLAGS="$(STAGE4_TFLAGS)"; \
35748         $(RAW_CXX_TARGET_EXPORTS) \
35749           \
35750         cd $(TARGET_SUBDIR)/libvtv && \
35751         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35752                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35753                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35754                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35755                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35756                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35757                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35758                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35759                 TFLAGS="$(STAGE4_TFLAGS)" \
35760                 $(TARGET-stage4-target-libvtv)
35761
35762 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
35763 clean-stage4: clean-stage4-target-libvtv
35764 clean-stage4-target-libvtv:
35765         @if [ $(current_stage) = stage4 ]; then \
35766           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35767         else \
35768           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
35769           $(MAKE) stage4-start; \
35770         fi; \
35771         cd $(TARGET_SUBDIR)/libvtv && \
35772         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35773 @endif target-libvtv-bootstrap
35774
35775
35776 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
35777 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
35778 maybe-all-stageprofile-target-libvtv:
35779 maybe-clean-stageprofile-target-libvtv:
35780 @if target-libvtv-bootstrap
35781 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
35782 all-stageprofile: all-stageprofile-target-libvtv
35783 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
35784 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
35785         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
35786         @r=`${PWD_COMMAND}`; export r; \
35787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35788         TFLAGS="$(STAGEprofile_TFLAGS)"; \
35789         $(RAW_CXX_TARGET_EXPORTS) \
35790           \
35791         cd $(TARGET_SUBDIR)/libvtv && \
35792         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35793                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35794                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35795                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35796                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35797                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35798                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35799                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35800                 TFLAGS="$(STAGEprofile_TFLAGS)" \
35801                 $(TARGET-stageprofile-target-libvtv)
35802
35803 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
35804 clean-stageprofile: clean-stageprofile-target-libvtv
35805 clean-stageprofile-target-libvtv:
35806         @if [ $(current_stage) = stageprofile ]; then \
35807           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35808         else \
35809           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
35810           $(MAKE) stageprofile-start; \
35811         fi; \
35812         cd $(TARGET_SUBDIR)/libvtv && \
35813         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35814 @endif target-libvtv-bootstrap
35815
35816
35817 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
35818 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
35819 maybe-all-stagefeedback-target-libvtv:
35820 maybe-clean-stagefeedback-target-libvtv:
35821 @if target-libvtv-bootstrap
35822 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
35823 all-stagefeedback: all-stagefeedback-target-libvtv
35824 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
35825 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
35826         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
35827         @r=`${PWD_COMMAND}`; export r; \
35828         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35829         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
35830         $(RAW_CXX_TARGET_EXPORTS) \
35831           \
35832         cd $(TARGET_SUBDIR)/libvtv && \
35833         $(MAKE) $(BASE_FLAGS_TO_PASS) \
35834                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
35835                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
35836                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
35837                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
35838                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
35839                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
35840                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
35841                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
35842                 $(TARGET-stagefeedback-target-libvtv)
35843
35844 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
35845 clean-stagefeedback: clean-stagefeedback-target-libvtv
35846 clean-stagefeedback-target-libvtv:
35847         @if [ $(current_stage) = stagefeedback ]; then \
35848           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
35849         else \
35850           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
35851           $(MAKE) stagefeedback-start; \
35852         fi; \
35853         cd $(TARGET_SUBDIR)/libvtv && \
35854         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
35855 @endif target-libvtv-bootstrap
35856
35857
35858
35859
35860
35861
35862 .PHONY: check-target-libvtv maybe-check-target-libvtv
35863 maybe-check-target-libvtv:
35864 @if target-libvtv
35865 maybe-check-target-libvtv: check-target-libvtv
35866
35867 check-target-libvtv:
35868         @: $(MAKE); $(unstage)
35869         @r=`${PWD_COMMAND}`; export r; \
35870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35871         $(RAW_CXX_TARGET_EXPORTS) \
35872         (cd $(TARGET_SUBDIR)/libvtv && \
35873           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
35874
35875 @endif target-libvtv
35876
35877 .PHONY: install-target-libvtv maybe-install-target-libvtv
35878 maybe-install-target-libvtv:
35879 @if target-libvtv
35880 maybe-install-target-libvtv: install-target-libvtv
35881
35882 install-target-libvtv: installdirs
35883         @: $(MAKE); $(unstage)
35884         @r=`${PWD_COMMAND}`; export r; \
35885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35886         $(RAW_CXX_TARGET_EXPORTS) \
35887         (cd $(TARGET_SUBDIR)/libvtv && \
35888           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
35889
35890 @endif target-libvtv
35891
35892 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
35893 maybe-install-strip-target-libvtv:
35894 @if target-libvtv
35895 maybe-install-strip-target-libvtv: install-strip-target-libvtv
35896
35897 install-strip-target-libvtv: installdirs
35898         @: $(MAKE); $(unstage)
35899         @r=`${PWD_COMMAND}`; export r; \
35900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35901         $(RAW_CXX_TARGET_EXPORTS) \
35902         (cd $(TARGET_SUBDIR)/libvtv && \
35903           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
35904
35905 @endif target-libvtv
35906
35907 # Other targets (info, dvi, pdf, etc.)
35908
35909 .PHONY: maybe-info-target-libvtv info-target-libvtv
35910 maybe-info-target-libvtv:
35911 @if target-libvtv
35912 maybe-info-target-libvtv: info-target-libvtv
35913
35914 info-target-libvtv: \
35915     configure-target-libvtv 
35916         @: $(MAKE); $(unstage)
35917         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35918         r=`${PWD_COMMAND}`; export r; \
35919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35920         $(RAW_CXX_TARGET_EXPORTS) \
35921         echo "Doing info in $(TARGET_SUBDIR)/libvtv" ; \
35922         for flag in $(EXTRA_TARGET_FLAGS); do \
35923           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35924         done; \
35925         (cd $(TARGET_SUBDIR)/libvtv && \
35926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35928                   "RANLIB=$${RANLIB}" \
35929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35930                    info) \
35931           || exit 1
35932
35933 @endif target-libvtv
35934
35935 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
35936 maybe-dvi-target-libvtv:
35937 @if target-libvtv
35938 maybe-dvi-target-libvtv: dvi-target-libvtv
35939
35940 dvi-target-libvtv: \
35941     configure-target-libvtv 
35942         @: $(MAKE); $(unstage)
35943         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35944         r=`${PWD_COMMAND}`; export r; \
35945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35946         $(RAW_CXX_TARGET_EXPORTS) \
35947         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv" ; \
35948         for flag in $(EXTRA_TARGET_FLAGS); do \
35949           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35950         done; \
35951         (cd $(TARGET_SUBDIR)/libvtv && \
35952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35954                   "RANLIB=$${RANLIB}" \
35955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35956                    dvi) \
35957           || exit 1
35958
35959 @endif target-libvtv
35960
35961 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
35962 maybe-pdf-target-libvtv:
35963 @if target-libvtv
35964 maybe-pdf-target-libvtv: pdf-target-libvtv
35965
35966 pdf-target-libvtv: \
35967     configure-target-libvtv 
35968         @: $(MAKE); $(unstage)
35969         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35970         r=`${PWD_COMMAND}`; export r; \
35971         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35972         $(RAW_CXX_TARGET_EXPORTS) \
35973         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv" ; \
35974         for flag in $(EXTRA_TARGET_FLAGS); do \
35975           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35976         done; \
35977         (cd $(TARGET_SUBDIR)/libvtv && \
35978           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35979                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35980                   "RANLIB=$${RANLIB}" \
35981                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35982                    pdf) \
35983           || exit 1
35984
35985 @endif target-libvtv
35986
35987 .PHONY: maybe-html-target-libvtv html-target-libvtv
35988 maybe-html-target-libvtv:
35989 @if target-libvtv
35990 maybe-html-target-libvtv: html-target-libvtv
35991
35992 html-target-libvtv: \
35993     configure-target-libvtv 
35994         @: $(MAKE); $(unstage)
35995         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
35996         r=`${PWD_COMMAND}`; export r; \
35997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35998         $(RAW_CXX_TARGET_EXPORTS) \
35999         echo "Doing html in $(TARGET_SUBDIR)/libvtv" ; \
36000         for flag in $(EXTRA_TARGET_FLAGS); do \
36001           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36002         done; \
36003         (cd $(TARGET_SUBDIR)/libvtv && \
36004           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36005                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36006                   "RANLIB=$${RANLIB}" \
36007                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36008                    html) \
36009           || exit 1
36010
36011 @endif target-libvtv
36012
36013 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
36014 maybe-TAGS-target-libvtv:
36015 @if target-libvtv
36016 maybe-TAGS-target-libvtv: TAGS-target-libvtv
36017
36018 TAGS-target-libvtv: \
36019     configure-target-libvtv 
36020         @: $(MAKE); $(unstage)
36021         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36022         r=`${PWD_COMMAND}`; export r; \
36023         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36024         $(RAW_CXX_TARGET_EXPORTS) \
36025         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv" ; \
36026         for flag in $(EXTRA_TARGET_FLAGS); do \
36027           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36028         done; \
36029         (cd $(TARGET_SUBDIR)/libvtv && \
36030           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36031                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36032                   "RANLIB=$${RANLIB}" \
36033                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36034                    TAGS) \
36035           || exit 1
36036
36037 @endif target-libvtv
36038
36039 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
36040 maybe-install-info-target-libvtv:
36041 @if target-libvtv
36042 maybe-install-info-target-libvtv: install-info-target-libvtv
36043
36044 install-info-target-libvtv: \
36045     configure-target-libvtv \
36046     info-target-libvtv 
36047         @: $(MAKE); $(unstage)
36048         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36049         r=`${PWD_COMMAND}`; export r; \
36050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36051         $(RAW_CXX_TARGET_EXPORTS) \
36052         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv" ; \
36053         for flag in $(EXTRA_TARGET_FLAGS); do \
36054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36055         done; \
36056         (cd $(TARGET_SUBDIR)/libvtv && \
36057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36059                   "RANLIB=$${RANLIB}" \
36060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36061                    install-info) \
36062           || exit 1
36063
36064 @endif target-libvtv
36065
36066 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
36067 maybe-install-pdf-target-libvtv:
36068 @if target-libvtv
36069 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
36070
36071 install-pdf-target-libvtv: \
36072     configure-target-libvtv \
36073     pdf-target-libvtv 
36074         @: $(MAKE); $(unstage)
36075         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36076         r=`${PWD_COMMAND}`; export r; \
36077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36078         $(RAW_CXX_TARGET_EXPORTS) \
36079         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv" ; \
36080         for flag in $(EXTRA_TARGET_FLAGS); do \
36081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36082         done; \
36083         (cd $(TARGET_SUBDIR)/libvtv && \
36084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36086                   "RANLIB=$${RANLIB}" \
36087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36088                    install-pdf) \
36089           || exit 1
36090
36091 @endif target-libvtv
36092
36093 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
36094 maybe-install-html-target-libvtv:
36095 @if target-libvtv
36096 maybe-install-html-target-libvtv: install-html-target-libvtv
36097
36098 install-html-target-libvtv: \
36099     configure-target-libvtv \
36100     html-target-libvtv 
36101         @: $(MAKE); $(unstage)
36102         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36103         r=`${PWD_COMMAND}`; export r; \
36104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36105         $(RAW_CXX_TARGET_EXPORTS) \
36106         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv" ; \
36107         for flag in $(EXTRA_TARGET_FLAGS); do \
36108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36109         done; \
36110         (cd $(TARGET_SUBDIR)/libvtv && \
36111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36113                   "RANLIB=$${RANLIB}" \
36114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36115                    install-html) \
36116           || exit 1
36117
36118 @endif target-libvtv
36119
36120 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
36121 maybe-installcheck-target-libvtv:
36122 @if target-libvtv
36123 maybe-installcheck-target-libvtv: installcheck-target-libvtv
36124
36125 installcheck-target-libvtv: \
36126     configure-target-libvtv 
36127         @: $(MAKE); $(unstage)
36128         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36129         r=`${PWD_COMMAND}`; export r; \
36130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36131         $(RAW_CXX_TARGET_EXPORTS) \
36132         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv" ; \
36133         for flag in $(EXTRA_TARGET_FLAGS); do \
36134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36135         done; \
36136         (cd $(TARGET_SUBDIR)/libvtv && \
36137           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36138                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36139                   "RANLIB=$${RANLIB}" \
36140                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36141                    installcheck) \
36142           || exit 1
36143
36144 @endif target-libvtv
36145
36146 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
36147 maybe-mostlyclean-target-libvtv:
36148 @if target-libvtv
36149 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
36150
36151 mostlyclean-target-libvtv: 
36152         @: $(MAKE); $(unstage)
36153         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36154         r=`${PWD_COMMAND}`; export r; \
36155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36156         $(RAW_CXX_TARGET_EXPORTS) \
36157         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv" ; \
36158         for flag in $(EXTRA_TARGET_FLAGS); do \
36159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36160         done; \
36161         (cd $(TARGET_SUBDIR)/libvtv && \
36162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36164                   "RANLIB=$${RANLIB}" \
36165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36166                    mostlyclean) \
36167           || exit 1
36168
36169 @endif target-libvtv
36170
36171 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
36172 maybe-clean-target-libvtv:
36173 @if target-libvtv
36174 maybe-clean-target-libvtv: clean-target-libvtv
36175
36176 clean-target-libvtv: 
36177         @: $(MAKE); $(unstage)
36178         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36179         r=`${PWD_COMMAND}`; export r; \
36180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36181         $(RAW_CXX_TARGET_EXPORTS) \
36182         echo "Doing clean in $(TARGET_SUBDIR)/libvtv" ; \
36183         for flag in $(EXTRA_TARGET_FLAGS); do \
36184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36185         done; \
36186         (cd $(TARGET_SUBDIR)/libvtv && \
36187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36189                   "RANLIB=$${RANLIB}" \
36190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36191                    clean) \
36192           || exit 1
36193
36194 @endif target-libvtv
36195
36196 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
36197 maybe-distclean-target-libvtv:
36198 @if target-libvtv
36199 maybe-distclean-target-libvtv: distclean-target-libvtv
36200
36201 distclean-target-libvtv: 
36202         @: $(MAKE); $(unstage)
36203         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36204         r=`${PWD_COMMAND}`; export r; \
36205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36206         $(RAW_CXX_TARGET_EXPORTS) \
36207         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv" ; \
36208         for flag in $(EXTRA_TARGET_FLAGS); do \
36209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36210         done; \
36211         (cd $(TARGET_SUBDIR)/libvtv && \
36212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36214                   "RANLIB=$${RANLIB}" \
36215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36216                    distclean) \
36217           || exit 1
36218
36219 @endif target-libvtv
36220
36221 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
36222 maybe-maintainer-clean-target-libvtv:
36223 @if target-libvtv
36224 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
36225
36226 maintainer-clean-target-libvtv: 
36227         @: $(MAKE); $(unstage)
36228         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0 ; \
36229         r=`${PWD_COMMAND}`; export r; \
36230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36231         $(RAW_CXX_TARGET_EXPORTS) \
36232         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv" ; \
36233         for flag in $(EXTRA_TARGET_FLAGS); do \
36234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36235         done; \
36236         (cd $(TARGET_SUBDIR)/libvtv && \
36237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36239                   "RANLIB=$${RANLIB}" \
36240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36241                    maintainer-clean) \
36242           || exit 1
36243
36244 @endif target-libvtv
36245
36246
36247
36248
36249
36250 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
36251 maybe-configure-target-libcilkrts:
36252 @if gcc-bootstrap
36253 configure-target-libcilkrts: stage_current
36254 @endif gcc-bootstrap
36255 @if target-libcilkrts
36256 maybe-configure-target-libcilkrts: configure-target-libcilkrts
36257 configure-target-libcilkrts: 
36258         @: $(MAKE); $(unstage)
36259         @r=`${PWD_COMMAND}`; export r; \
36260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36261         echo "Checking multilib configuration for libcilkrts..."; \
36262         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
36263         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null ; \
36264         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36265           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
36266             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
36267           else \
36268             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
36269             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36270           fi; \
36271         else \
36272           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
36273         fi; \
36274         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
36275         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts ; \
36276         $(NORMAL_TARGET_EXPORTS)  \
36277         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
36278         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
36279         case $(srcdir) in \
36280           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36281           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
36282                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36283         esac; \
36284         module_srcdir=libcilkrts; \
36285         rm -f no-such-file || : ; \
36286         CONFIG_SITE=no-such-file $(SHELL) \
36287           $$s/$$module_srcdir/configure \
36288           --srcdir=$${topdir}/$$module_srcdir \
36289           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36290           --target=${target_alias}  \
36291           || exit 1
36292 @endif target-libcilkrts
36293
36294
36295
36296
36297
36298 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
36299 maybe-all-target-libcilkrts:
36300 @if gcc-bootstrap
36301 all-target-libcilkrts: stage_current
36302 @endif gcc-bootstrap
36303 @if target-libcilkrts
36304 TARGET-target-libcilkrts=all
36305 maybe-all-target-libcilkrts: all-target-libcilkrts
36306 all-target-libcilkrts: configure-target-libcilkrts
36307         @: $(MAKE); $(unstage)
36308         @r=`${PWD_COMMAND}`; export r; \
36309         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36310         $(NORMAL_TARGET_EXPORTS)  \
36311         (cd $(TARGET_SUBDIR)/libcilkrts && \
36312           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36313                 $(TARGET-target-libcilkrts))
36314 @endif target-libcilkrts
36315
36316
36317
36318
36319
36320 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
36321 maybe-check-target-libcilkrts:
36322 @if target-libcilkrts
36323 maybe-check-target-libcilkrts: check-target-libcilkrts
36324
36325 check-target-libcilkrts:
36326         @: $(MAKE); $(unstage)
36327         @r=`${PWD_COMMAND}`; export r; \
36328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36329         $(NORMAL_TARGET_EXPORTS) \
36330         (cd $(TARGET_SUBDIR)/libcilkrts && \
36331           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36332
36333 @endif target-libcilkrts
36334
36335 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
36336 maybe-install-target-libcilkrts:
36337 @if target-libcilkrts
36338 maybe-install-target-libcilkrts: install-target-libcilkrts
36339
36340 install-target-libcilkrts: installdirs
36341         @: $(MAKE); $(unstage)
36342         @r=`${PWD_COMMAND}`; export r; \
36343         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36344         $(NORMAL_TARGET_EXPORTS) \
36345         (cd $(TARGET_SUBDIR)/libcilkrts && \
36346           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36347
36348 @endif target-libcilkrts
36349
36350 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
36351 maybe-install-strip-target-libcilkrts:
36352 @if target-libcilkrts
36353 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
36354
36355 install-strip-target-libcilkrts: installdirs
36356         @: $(MAKE); $(unstage)
36357         @r=`${PWD_COMMAND}`; export r; \
36358         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36359         $(NORMAL_TARGET_EXPORTS) \
36360         (cd $(TARGET_SUBDIR)/libcilkrts && \
36361           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36362
36363 @endif target-libcilkrts
36364
36365 # Other targets (info, dvi, pdf, etc.)
36366
36367 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
36368 maybe-info-target-libcilkrts:
36369 @if target-libcilkrts
36370 maybe-info-target-libcilkrts: info-target-libcilkrts
36371
36372 info-target-libcilkrts: \
36373     configure-target-libcilkrts 
36374         @: $(MAKE); $(unstage)
36375         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36376         r=`${PWD_COMMAND}`; export r; \
36377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36378         $(NORMAL_TARGET_EXPORTS) \
36379         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts" ; \
36380         for flag in $(EXTRA_TARGET_FLAGS); do \
36381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36382         done; \
36383         (cd $(TARGET_SUBDIR)/libcilkrts && \
36384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36386                   "RANLIB=$${RANLIB}" \
36387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36388                    info) \
36389           || exit 1
36390
36391 @endif target-libcilkrts
36392
36393 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
36394 maybe-dvi-target-libcilkrts:
36395 @if target-libcilkrts
36396 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
36397
36398 dvi-target-libcilkrts: \
36399     configure-target-libcilkrts 
36400         @: $(MAKE); $(unstage)
36401         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36402         r=`${PWD_COMMAND}`; export r; \
36403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36404         $(NORMAL_TARGET_EXPORTS) \
36405         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts" ; \
36406         for flag in $(EXTRA_TARGET_FLAGS); do \
36407           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36408         done; \
36409         (cd $(TARGET_SUBDIR)/libcilkrts && \
36410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36412                   "RANLIB=$${RANLIB}" \
36413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36414                    dvi) \
36415           || exit 1
36416
36417 @endif target-libcilkrts
36418
36419 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
36420 maybe-pdf-target-libcilkrts:
36421 @if target-libcilkrts
36422 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
36423
36424 pdf-target-libcilkrts: \
36425     configure-target-libcilkrts 
36426         @: $(MAKE); $(unstage)
36427         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36428         r=`${PWD_COMMAND}`; export r; \
36429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36430         $(NORMAL_TARGET_EXPORTS) \
36431         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
36432         for flag in $(EXTRA_TARGET_FLAGS); do \
36433           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36434         done; \
36435         (cd $(TARGET_SUBDIR)/libcilkrts && \
36436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36438                   "RANLIB=$${RANLIB}" \
36439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36440                    pdf) \
36441           || exit 1
36442
36443 @endif target-libcilkrts
36444
36445 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
36446 maybe-html-target-libcilkrts:
36447 @if target-libcilkrts
36448 maybe-html-target-libcilkrts: html-target-libcilkrts
36449
36450 html-target-libcilkrts: \
36451     configure-target-libcilkrts 
36452         @: $(MAKE); $(unstage)
36453         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36454         r=`${PWD_COMMAND}`; export r; \
36455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36456         $(NORMAL_TARGET_EXPORTS) \
36457         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts" ; \
36458         for flag in $(EXTRA_TARGET_FLAGS); do \
36459           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36460         done; \
36461         (cd $(TARGET_SUBDIR)/libcilkrts && \
36462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36464                   "RANLIB=$${RANLIB}" \
36465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36466                    html) \
36467           || exit 1
36468
36469 @endif target-libcilkrts
36470
36471 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
36472 maybe-TAGS-target-libcilkrts:
36473 @if target-libcilkrts
36474 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
36475
36476 TAGS-target-libcilkrts: \
36477     configure-target-libcilkrts 
36478         @: $(MAKE); $(unstage)
36479         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36480         r=`${PWD_COMMAND}`; export r; \
36481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36482         $(NORMAL_TARGET_EXPORTS) \
36483         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts" ; \
36484         for flag in $(EXTRA_TARGET_FLAGS); do \
36485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36486         done; \
36487         (cd $(TARGET_SUBDIR)/libcilkrts && \
36488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36490                   "RANLIB=$${RANLIB}" \
36491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36492                    TAGS) \
36493           || exit 1
36494
36495 @endif target-libcilkrts
36496
36497 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
36498 maybe-install-info-target-libcilkrts:
36499 @if target-libcilkrts
36500 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
36501
36502 install-info-target-libcilkrts: \
36503     configure-target-libcilkrts \
36504     info-target-libcilkrts 
36505         @: $(MAKE); $(unstage)
36506         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36507         r=`${PWD_COMMAND}`; export r; \
36508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36509         $(NORMAL_TARGET_EXPORTS) \
36510         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts" ; \
36511         for flag in $(EXTRA_TARGET_FLAGS); do \
36512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36513         done; \
36514         (cd $(TARGET_SUBDIR)/libcilkrts && \
36515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36517                   "RANLIB=$${RANLIB}" \
36518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36519                    install-info) \
36520           || exit 1
36521
36522 @endif target-libcilkrts
36523
36524 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
36525 maybe-install-pdf-target-libcilkrts:
36526 @if target-libcilkrts
36527 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
36528
36529 install-pdf-target-libcilkrts: \
36530     configure-target-libcilkrts \
36531     pdf-target-libcilkrts 
36532         @: $(MAKE); $(unstage)
36533         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36534         r=`${PWD_COMMAND}`; export r; \
36535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36536         $(NORMAL_TARGET_EXPORTS) \
36537         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts" ; \
36538         for flag in $(EXTRA_TARGET_FLAGS); do \
36539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36540         done; \
36541         (cd $(TARGET_SUBDIR)/libcilkrts && \
36542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36544                   "RANLIB=$${RANLIB}" \
36545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36546                    install-pdf) \
36547           || exit 1
36548
36549 @endif target-libcilkrts
36550
36551 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
36552 maybe-install-html-target-libcilkrts:
36553 @if target-libcilkrts
36554 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
36555
36556 install-html-target-libcilkrts: \
36557     configure-target-libcilkrts \
36558     html-target-libcilkrts 
36559         @: $(MAKE); $(unstage)
36560         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36561         r=`${PWD_COMMAND}`; export r; \
36562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36563         $(NORMAL_TARGET_EXPORTS) \
36564         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts" ; \
36565         for flag in $(EXTRA_TARGET_FLAGS); do \
36566           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36567         done; \
36568         (cd $(TARGET_SUBDIR)/libcilkrts && \
36569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36571                   "RANLIB=$${RANLIB}" \
36572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36573                    install-html) \
36574           || exit 1
36575
36576 @endif target-libcilkrts
36577
36578 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
36579 maybe-installcheck-target-libcilkrts:
36580 @if target-libcilkrts
36581 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
36582
36583 installcheck-target-libcilkrts: \
36584     configure-target-libcilkrts 
36585         @: $(MAKE); $(unstage)
36586         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36587         r=`${PWD_COMMAND}`; export r; \
36588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36589         $(NORMAL_TARGET_EXPORTS) \
36590         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts" ; \
36591         for flag in $(EXTRA_TARGET_FLAGS); do \
36592           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36593         done; \
36594         (cd $(TARGET_SUBDIR)/libcilkrts && \
36595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36597                   "RANLIB=$${RANLIB}" \
36598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36599                    installcheck) \
36600           || exit 1
36601
36602 @endif target-libcilkrts
36603
36604 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
36605 maybe-mostlyclean-target-libcilkrts:
36606 @if target-libcilkrts
36607 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
36608
36609 mostlyclean-target-libcilkrts: 
36610         @: $(MAKE); $(unstage)
36611         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36612         r=`${PWD_COMMAND}`; export r; \
36613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36614         $(NORMAL_TARGET_EXPORTS) \
36615         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts" ; \
36616         for flag in $(EXTRA_TARGET_FLAGS); do \
36617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36618         done; \
36619         (cd $(TARGET_SUBDIR)/libcilkrts && \
36620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36622                   "RANLIB=$${RANLIB}" \
36623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36624                    mostlyclean) \
36625           || exit 1
36626
36627 @endif target-libcilkrts
36628
36629 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
36630 maybe-clean-target-libcilkrts:
36631 @if target-libcilkrts
36632 maybe-clean-target-libcilkrts: clean-target-libcilkrts
36633
36634 clean-target-libcilkrts: 
36635         @: $(MAKE); $(unstage)
36636         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36637         r=`${PWD_COMMAND}`; export r; \
36638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36639         $(NORMAL_TARGET_EXPORTS) \
36640         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts" ; \
36641         for flag in $(EXTRA_TARGET_FLAGS); do \
36642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36643         done; \
36644         (cd $(TARGET_SUBDIR)/libcilkrts && \
36645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36647                   "RANLIB=$${RANLIB}" \
36648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36649                    clean) \
36650           || exit 1
36651
36652 @endif target-libcilkrts
36653
36654 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
36655 maybe-distclean-target-libcilkrts:
36656 @if target-libcilkrts
36657 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
36658
36659 distclean-target-libcilkrts: 
36660         @: $(MAKE); $(unstage)
36661         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36662         r=`${PWD_COMMAND}`; export r; \
36663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36664         $(NORMAL_TARGET_EXPORTS) \
36665         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts" ; \
36666         for flag in $(EXTRA_TARGET_FLAGS); do \
36667           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36668         done; \
36669         (cd $(TARGET_SUBDIR)/libcilkrts && \
36670           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36671                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36672                   "RANLIB=$${RANLIB}" \
36673                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36674                    distclean) \
36675           || exit 1
36676
36677 @endif target-libcilkrts
36678
36679 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
36680 maybe-maintainer-clean-target-libcilkrts:
36681 @if target-libcilkrts
36682 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
36683
36684 maintainer-clean-target-libcilkrts: 
36685         @: $(MAKE); $(unstage)
36686         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0 ; \
36687         r=`${PWD_COMMAND}`; export r; \
36688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36689         $(NORMAL_TARGET_EXPORTS) \
36690         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts" ; \
36691         for flag in $(EXTRA_TARGET_FLAGS); do \
36692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36693         done; \
36694         (cd $(TARGET_SUBDIR)/libcilkrts && \
36695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36697                   "RANLIB=$${RANLIB}" \
36698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36699                    maintainer-clean) \
36700           || exit 1
36701
36702 @endif target-libcilkrts
36703
36704
36705
36706
36707
36708 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
36709 maybe-configure-target-liboffloadmic:
36710 @if gcc-bootstrap
36711 configure-target-liboffloadmic: stage_current
36712 @endif gcc-bootstrap
36713 @if target-liboffloadmic
36714 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
36715 configure-target-liboffloadmic: 
36716         @: $(MAKE); $(unstage)
36717         @r=`${PWD_COMMAND}`; export r; \
36718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36719         echo "Checking multilib configuration for liboffloadmic..."; \
36720         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic ; \
36721         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null ; \
36722         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
36723           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
36724             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
36725           else \
36726             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
36727             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
36728           fi; \
36729         else \
36730           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
36731         fi; \
36732         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
36733         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic ; \
36734         $(NORMAL_TARGET_EXPORTS)  \
36735         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
36736         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
36737         case $(srcdir) in \
36738           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36739           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
36740                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36741         esac; \
36742         module_srcdir=liboffloadmic; \
36743         rm -f no-such-file || : ; \
36744         CONFIG_SITE=no-such-file $(SHELL) \
36745           $$s/$$module_srcdir/configure \
36746           --srcdir=$${topdir}/$$module_srcdir \
36747           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
36748           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
36749           || exit 1
36750 @endif target-liboffloadmic
36751
36752
36753
36754
36755
36756 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
36757 maybe-all-target-liboffloadmic:
36758 @if gcc-bootstrap
36759 all-target-liboffloadmic: stage_current
36760 @endif gcc-bootstrap
36761 @if target-liboffloadmic
36762 TARGET-target-liboffloadmic=all
36763 maybe-all-target-liboffloadmic: all-target-liboffloadmic
36764 all-target-liboffloadmic: configure-target-liboffloadmic
36765         @: $(MAKE); $(unstage)
36766         @r=`${PWD_COMMAND}`; export r; \
36767         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36768         $(NORMAL_TARGET_EXPORTS)  \
36769         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36770           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
36771                 $(TARGET-target-liboffloadmic))
36772 @endif target-liboffloadmic
36773
36774
36775
36776
36777
36778 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
36779 maybe-check-target-liboffloadmic:
36780 @if target-liboffloadmic
36781 maybe-check-target-liboffloadmic: check-target-liboffloadmic
36782
36783 check-target-liboffloadmic:
36784         @: $(MAKE); $(unstage)
36785         @r=`${PWD_COMMAND}`; export r; \
36786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36787         $(NORMAL_TARGET_EXPORTS) \
36788         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36789           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
36790
36791 @endif target-liboffloadmic
36792
36793 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
36794 maybe-install-target-liboffloadmic:
36795 @if target-liboffloadmic
36796 maybe-install-target-liboffloadmic: install-target-liboffloadmic
36797
36798 install-target-liboffloadmic: installdirs
36799         @: $(MAKE); $(unstage)
36800         @r=`${PWD_COMMAND}`; export r; \
36801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36802         $(NORMAL_TARGET_EXPORTS) \
36803         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36804           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
36805
36806 @endif target-liboffloadmic
36807
36808 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
36809 maybe-install-strip-target-liboffloadmic:
36810 @if target-liboffloadmic
36811 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
36812
36813 install-strip-target-liboffloadmic: installdirs
36814         @: $(MAKE); $(unstage)
36815         @r=`${PWD_COMMAND}`; export r; \
36816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36817         $(NORMAL_TARGET_EXPORTS) \
36818         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36819           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
36820
36821 @endif target-liboffloadmic
36822
36823 # Other targets (info, dvi, pdf, etc.)
36824
36825 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
36826 maybe-info-target-liboffloadmic:
36827 @if target-liboffloadmic
36828 maybe-info-target-liboffloadmic: info-target-liboffloadmic
36829
36830 info-target-liboffloadmic: \
36831     configure-target-liboffloadmic 
36832         @: $(MAKE); $(unstage)
36833         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36834         r=`${PWD_COMMAND}`; export r; \
36835         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36836         $(NORMAL_TARGET_EXPORTS) \
36837         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic" ; \
36838         for flag in $(EXTRA_TARGET_FLAGS); do \
36839           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36840         done; \
36841         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36842           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36843                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36844                   "RANLIB=$${RANLIB}" \
36845                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36846                    info) \
36847           || exit 1
36848
36849 @endif target-liboffloadmic
36850
36851 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
36852 maybe-dvi-target-liboffloadmic:
36853 @if target-liboffloadmic
36854 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
36855
36856 dvi-target-liboffloadmic: \
36857     configure-target-liboffloadmic 
36858         @: $(MAKE); $(unstage)
36859         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36860         r=`${PWD_COMMAND}`; export r; \
36861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36862         $(NORMAL_TARGET_EXPORTS) \
36863         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic" ; \
36864         for flag in $(EXTRA_TARGET_FLAGS); do \
36865           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36866         done; \
36867         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36868           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36869                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36870                   "RANLIB=$${RANLIB}" \
36871                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36872                    dvi) \
36873           || exit 1
36874
36875 @endif target-liboffloadmic
36876
36877 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
36878 maybe-pdf-target-liboffloadmic:
36879 @if target-liboffloadmic
36880 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
36881
36882 pdf-target-liboffloadmic: \
36883     configure-target-liboffloadmic 
36884         @: $(MAKE); $(unstage)
36885         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36886         r=`${PWD_COMMAND}`; export r; \
36887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36888         $(NORMAL_TARGET_EXPORTS) \
36889         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic" ; \
36890         for flag in $(EXTRA_TARGET_FLAGS); do \
36891           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36892         done; \
36893         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36894           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36895                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36896                   "RANLIB=$${RANLIB}" \
36897                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36898                    pdf) \
36899           || exit 1
36900
36901 @endif target-liboffloadmic
36902
36903 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
36904 maybe-html-target-liboffloadmic:
36905 @if target-liboffloadmic
36906 maybe-html-target-liboffloadmic: html-target-liboffloadmic
36907
36908 html-target-liboffloadmic: \
36909     configure-target-liboffloadmic 
36910         @: $(MAKE); $(unstage)
36911         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36912         r=`${PWD_COMMAND}`; export r; \
36913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36914         $(NORMAL_TARGET_EXPORTS) \
36915         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic" ; \
36916         for flag in $(EXTRA_TARGET_FLAGS); do \
36917           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36918         done; \
36919         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36920           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36921                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36922                   "RANLIB=$${RANLIB}" \
36923                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36924                    html) \
36925           || exit 1
36926
36927 @endif target-liboffloadmic
36928
36929 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
36930 maybe-TAGS-target-liboffloadmic:
36931 @if target-liboffloadmic
36932 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
36933
36934 TAGS-target-liboffloadmic: \
36935     configure-target-liboffloadmic 
36936         @: $(MAKE); $(unstage)
36937         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36938         r=`${PWD_COMMAND}`; export r; \
36939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36940         $(NORMAL_TARGET_EXPORTS) \
36941         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic" ; \
36942         for flag in $(EXTRA_TARGET_FLAGS); do \
36943           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36944         done; \
36945         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36946           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36947                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36948                   "RANLIB=$${RANLIB}" \
36949                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36950                    TAGS) \
36951           || exit 1
36952
36953 @endif target-liboffloadmic
36954
36955 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
36956 maybe-install-info-target-liboffloadmic:
36957 @if target-liboffloadmic
36958 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
36959
36960 install-info-target-liboffloadmic: \
36961     configure-target-liboffloadmic \
36962     info-target-liboffloadmic 
36963         @: $(MAKE); $(unstage)
36964         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36965         r=`${PWD_COMMAND}`; export r; \
36966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36967         $(NORMAL_TARGET_EXPORTS) \
36968         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic" ; \
36969         for flag in $(EXTRA_TARGET_FLAGS); do \
36970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36971         done; \
36972         (cd $(TARGET_SUBDIR)/liboffloadmic && \
36973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36975                   "RANLIB=$${RANLIB}" \
36976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36977                    install-info) \
36978           || exit 1
36979
36980 @endif target-liboffloadmic
36981
36982 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
36983 maybe-install-pdf-target-liboffloadmic:
36984 @if target-liboffloadmic
36985 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
36986
36987 install-pdf-target-liboffloadmic: \
36988     configure-target-liboffloadmic \
36989     pdf-target-liboffloadmic 
36990         @: $(MAKE); $(unstage)
36991         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
36992         r=`${PWD_COMMAND}`; export r; \
36993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36994         $(NORMAL_TARGET_EXPORTS) \
36995         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic" ; \
36996         for flag in $(EXTRA_TARGET_FLAGS); do \
36997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36998         done; \
36999         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37002                   "RANLIB=$${RANLIB}" \
37003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37004                    install-pdf) \
37005           || exit 1
37006
37007 @endif target-liboffloadmic
37008
37009 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
37010 maybe-install-html-target-liboffloadmic:
37011 @if target-liboffloadmic
37012 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
37013
37014 install-html-target-liboffloadmic: \
37015     configure-target-liboffloadmic \
37016     html-target-liboffloadmic 
37017         @: $(MAKE); $(unstage)
37018         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37019         r=`${PWD_COMMAND}`; export r; \
37020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37021         $(NORMAL_TARGET_EXPORTS) \
37022         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic" ; \
37023         for flag in $(EXTRA_TARGET_FLAGS); do \
37024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37025         done; \
37026         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37027           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37028                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37029                   "RANLIB=$${RANLIB}" \
37030                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37031                    install-html) \
37032           || exit 1
37033
37034 @endif target-liboffloadmic
37035
37036 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
37037 maybe-installcheck-target-liboffloadmic:
37038 @if target-liboffloadmic
37039 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
37040
37041 installcheck-target-liboffloadmic: \
37042     configure-target-liboffloadmic 
37043         @: $(MAKE); $(unstage)
37044         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37045         r=`${PWD_COMMAND}`; export r; \
37046         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37047         $(NORMAL_TARGET_EXPORTS) \
37048         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic" ; \
37049         for flag in $(EXTRA_TARGET_FLAGS); do \
37050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37051         done; \
37052         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37053           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37054                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37055                   "RANLIB=$${RANLIB}" \
37056                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37057                    installcheck) \
37058           || exit 1
37059
37060 @endif target-liboffloadmic
37061
37062 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
37063 maybe-mostlyclean-target-liboffloadmic:
37064 @if target-liboffloadmic
37065 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
37066
37067 mostlyclean-target-liboffloadmic: 
37068         @: $(MAKE); $(unstage)
37069         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37070         r=`${PWD_COMMAND}`; export r; \
37071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37072         $(NORMAL_TARGET_EXPORTS) \
37073         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37074         for flag in $(EXTRA_TARGET_FLAGS); do \
37075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37076         done; \
37077         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37080                   "RANLIB=$${RANLIB}" \
37081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37082                    mostlyclean) \
37083           || exit 1
37084
37085 @endif target-liboffloadmic
37086
37087 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
37088 maybe-clean-target-liboffloadmic:
37089 @if target-liboffloadmic
37090 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
37091
37092 clean-target-liboffloadmic: 
37093         @: $(MAKE); $(unstage)
37094         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37095         r=`${PWD_COMMAND}`; export r; \
37096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37097         $(NORMAL_TARGET_EXPORTS) \
37098         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37099         for flag in $(EXTRA_TARGET_FLAGS); do \
37100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37101         done; \
37102         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37105                   "RANLIB=$${RANLIB}" \
37106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37107                    clean) \
37108           || exit 1
37109
37110 @endif target-liboffloadmic
37111
37112 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
37113 maybe-distclean-target-liboffloadmic:
37114 @if target-liboffloadmic
37115 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
37116
37117 distclean-target-liboffloadmic: 
37118         @: $(MAKE); $(unstage)
37119         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37120         r=`${PWD_COMMAND}`; export r; \
37121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37122         $(NORMAL_TARGET_EXPORTS) \
37123         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37124         for flag in $(EXTRA_TARGET_FLAGS); do \
37125           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37126         done; \
37127         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37130                   "RANLIB=$${RANLIB}" \
37131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37132                    distclean) \
37133           || exit 1
37134
37135 @endif target-liboffloadmic
37136
37137 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
37138 maybe-maintainer-clean-target-liboffloadmic:
37139 @if target-liboffloadmic
37140 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
37141
37142 maintainer-clean-target-liboffloadmic: 
37143         @: $(MAKE); $(unstage)
37144         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0 ; \
37145         r=`${PWD_COMMAND}`; export r; \
37146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37147         $(NORMAL_TARGET_EXPORTS) \
37148         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic" ; \
37149         for flag in $(EXTRA_TARGET_FLAGS); do \
37150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37151         done; \
37152         (cd $(TARGET_SUBDIR)/liboffloadmic && \
37153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37155                   "RANLIB=$${RANLIB}" \
37156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37157                    maintainer-clean) \
37158           || exit 1
37159
37160 @endif target-liboffloadmic
37161
37162
37163
37164
37165
37166 .PHONY: configure-target-libssp maybe-configure-target-libssp
37167 maybe-configure-target-libssp:
37168 @if gcc-bootstrap
37169 configure-target-libssp: stage_current
37170 @endif gcc-bootstrap
37171 @if target-libssp
37172 maybe-configure-target-libssp: configure-target-libssp
37173 configure-target-libssp: 
37174         @: $(MAKE); $(unstage)
37175         @r=`${PWD_COMMAND}`; export r; \
37176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37177         echo "Checking multilib configuration for libssp..."; \
37178         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
37179         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null ; \
37180         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
37181           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
37182             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
37183           else \
37184             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
37185             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37186           fi; \
37187         else \
37188           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
37189         fi; \
37190         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
37191         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp ; \
37192         $(NORMAL_TARGET_EXPORTS)  \
37193         echo Configuring in $(TARGET_SUBDIR)/libssp; \
37194         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
37195         case $(srcdir) in \
37196           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37197           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
37198                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37199         esac; \
37200         module_srcdir=libssp; \
37201         rm -f no-such-file || : ; \
37202         CONFIG_SITE=no-such-file $(SHELL) \
37203           $$s/$$module_srcdir/configure \
37204           --srcdir=$${topdir}/$$module_srcdir \
37205           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37206           --target=${target_alias}  \
37207           || exit 1
37208 @endif target-libssp
37209
37210
37211
37212
37213
37214 .PHONY: all-target-libssp maybe-all-target-libssp
37215 maybe-all-target-libssp:
37216 @if gcc-bootstrap
37217 all-target-libssp: stage_current
37218 @endif gcc-bootstrap
37219 @if target-libssp
37220 TARGET-target-libssp=all
37221 maybe-all-target-libssp: all-target-libssp
37222 all-target-libssp: configure-target-libssp
37223         @: $(MAKE); $(unstage)
37224         @r=`${PWD_COMMAND}`; export r; \
37225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37226         $(NORMAL_TARGET_EXPORTS)  \
37227         (cd $(TARGET_SUBDIR)/libssp && \
37228           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37229                 $(TARGET-target-libssp))
37230 @endif target-libssp
37231
37232
37233
37234
37235
37236 .PHONY: check-target-libssp maybe-check-target-libssp
37237 maybe-check-target-libssp:
37238 @if target-libssp
37239 maybe-check-target-libssp: check-target-libssp
37240
37241 check-target-libssp:
37242         @: $(MAKE); $(unstage)
37243         @r=`${PWD_COMMAND}`; export r; \
37244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37245         $(NORMAL_TARGET_EXPORTS) \
37246         (cd $(TARGET_SUBDIR)/libssp && \
37247           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37248
37249 @endif target-libssp
37250
37251 .PHONY: install-target-libssp maybe-install-target-libssp
37252 maybe-install-target-libssp:
37253 @if target-libssp
37254 maybe-install-target-libssp: install-target-libssp
37255
37256 install-target-libssp: installdirs
37257         @: $(MAKE); $(unstage)
37258         @r=`${PWD_COMMAND}`; export r; \
37259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37260         $(NORMAL_TARGET_EXPORTS) \
37261         (cd $(TARGET_SUBDIR)/libssp && \
37262           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37263
37264 @endif target-libssp
37265
37266 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
37267 maybe-install-strip-target-libssp:
37268 @if target-libssp
37269 maybe-install-strip-target-libssp: install-strip-target-libssp
37270
37271 install-strip-target-libssp: installdirs
37272         @: $(MAKE); $(unstage)
37273         @r=`${PWD_COMMAND}`; export r; \
37274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37275         $(NORMAL_TARGET_EXPORTS) \
37276         (cd $(TARGET_SUBDIR)/libssp && \
37277           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37278
37279 @endif target-libssp
37280
37281 # Other targets (info, dvi, pdf, etc.)
37282
37283 .PHONY: maybe-info-target-libssp info-target-libssp
37284 maybe-info-target-libssp:
37285 @if target-libssp
37286 maybe-info-target-libssp: info-target-libssp
37287
37288 info-target-libssp: \
37289     configure-target-libssp 
37290         @: $(MAKE); $(unstage)
37291         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37292         r=`${PWD_COMMAND}`; export r; \
37293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37294         $(NORMAL_TARGET_EXPORTS) \
37295         echo "Doing info in $(TARGET_SUBDIR)/libssp" ; \
37296         for flag in $(EXTRA_TARGET_FLAGS); do \
37297           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37298         done; \
37299         (cd $(TARGET_SUBDIR)/libssp && \
37300           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37301                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37302                   "RANLIB=$${RANLIB}" \
37303                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37304                    info) \
37305           || exit 1
37306
37307 @endif target-libssp
37308
37309 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
37310 maybe-dvi-target-libssp:
37311 @if target-libssp
37312 maybe-dvi-target-libssp: dvi-target-libssp
37313
37314 dvi-target-libssp: \
37315     configure-target-libssp 
37316         @: $(MAKE); $(unstage)
37317         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37318         r=`${PWD_COMMAND}`; export r; \
37319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37320         $(NORMAL_TARGET_EXPORTS) \
37321         echo "Doing dvi in $(TARGET_SUBDIR)/libssp" ; \
37322         for flag in $(EXTRA_TARGET_FLAGS); do \
37323           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37324         done; \
37325         (cd $(TARGET_SUBDIR)/libssp && \
37326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37328                   "RANLIB=$${RANLIB}" \
37329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37330                    dvi) \
37331           || exit 1
37332
37333 @endif target-libssp
37334
37335 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
37336 maybe-pdf-target-libssp:
37337 @if target-libssp
37338 maybe-pdf-target-libssp: pdf-target-libssp
37339
37340 pdf-target-libssp: \
37341     configure-target-libssp 
37342         @: $(MAKE); $(unstage)
37343         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37344         r=`${PWD_COMMAND}`; export r; \
37345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37346         $(NORMAL_TARGET_EXPORTS) \
37347         echo "Doing pdf in $(TARGET_SUBDIR)/libssp" ; \
37348         for flag in $(EXTRA_TARGET_FLAGS); do \
37349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37350         done; \
37351         (cd $(TARGET_SUBDIR)/libssp && \
37352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37354                   "RANLIB=$${RANLIB}" \
37355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37356                    pdf) \
37357           || exit 1
37358
37359 @endif target-libssp
37360
37361 .PHONY: maybe-html-target-libssp html-target-libssp
37362 maybe-html-target-libssp:
37363 @if target-libssp
37364 maybe-html-target-libssp: html-target-libssp
37365
37366 html-target-libssp: \
37367     configure-target-libssp 
37368         @: $(MAKE); $(unstage)
37369         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37370         r=`${PWD_COMMAND}`; export r; \
37371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37372         $(NORMAL_TARGET_EXPORTS) \
37373         echo "Doing html in $(TARGET_SUBDIR)/libssp" ; \
37374         for flag in $(EXTRA_TARGET_FLAGS); do \
37375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37376         done; \
37377         (cd $(TARGET_SUBDIR)/libssp && \
37378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37380                   "RANLIB=$${RANLIB}" \
37381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37382                    html) \
37383           || exit 1
37384
37385 @endif target-libssp
37386
37387 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
37388 maybe-TAGS-target-libssp:
37389 @if target-libssp
37390 maybe-TAGS-target-libssp: TAGS-target-libssp
37391
37392 TAGS-target-libssp: \
37393     configure-target-libssp 
37394         @: $(MAKE); $(unstage)
37395         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37396         r=`${PWD_COMMAND}`; export r; \
37397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37398         $(NORMAL_TARGET_EXPORTS) \
37399         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp" ; \
37400         for flag in $(EXTRA_TARGET_FLAGS); do \
37401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37402         done; \
37403         (cd $(TARGET_SUBDIR)/libssp && \
37404           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37405                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37406                   "RANLIB=$${RANLIB}" \
37407                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37408                    TAGS) \
37409           || exit 1
37410
37411 @endif target-libssp
37412
37413 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
37414 maybe-install-info-target-libssp:
37415 @if target-libssp
37416 maybe-install-info-target-libssp: install-info-target-libssp
37417
37418 install-info-target-libssp: \
37419     configure-target-libssp \
37420     info-target-libssp 
37421         @: $(MAKE); $(unstage)
37422         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37423         r=`${PWD_COMMAND}`; export r; \
37424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37425         $(NORMAL_TARGET_EXPORTS) \
37426         echo "Doing install-info in $(TARGET_SUBDIR)/libssp" ; \
37427         for flag in $(EXTRA_TARGET_FLAGS); do \
37428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37429         done; \
37430         (cd $(TARGET_SUBDIR)/libssp && \
37431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37433                   "RANLIB=$${RANLIB}" \
37434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37435                    install-info) \
37436           || exit 1
37437
37438 @endif target-libssp
37439
37440 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
37441 maybe-install-pdf-target-libssp:
37442 @if target-libssp
37443 maybe-install-pdf-target-libssp: install-pdf-target-libssp
37444
37445 install-pdf-target-libssp: \
37446     configure-target-libssp \
37447     pdf-target-libssp 
37448         @: $(MAKE); $(unstage)
37449         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37450         r=`${PWD_COMMAND}`; export r; \
37451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37452         $(NORMAL_TARGET_EXPORTS) \
37453         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp" ; \
37454         for flag in $(EXTRA_TARGET_FLAGS); do \
37455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37456         done; \
37457         (cd $(TARGET_SUBDIR)/libssp && \
37458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37460                   "RANLIB=$${RANLIB}" \
37461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37462                    install-pdf) \
37463           || exit 1
37464
37465 @endif target-libssp
37466
37467 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
37468 maybe-install-html-target-libssp:
37469 @if target-libssp
37470 maybe-install-html-target-libssp: install-html-target-libssp
37471
37472 install-html-target-libssp: \
37473     configure-target-libssp \
37474     html-target-libssp 
37475         @: $(MAKE); $(unstage)
37476         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37477         r=`${PWD_COMMAND}`; export r; \
37478         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37479         $(NORMAL_TARGET_EXPORTS) \
37480         echo "Doing install-html in $(TARGET_SUBDIR)/libssp" ; \
37481         for flag in $(EXTRA_TARGET_FLAGS); do \
37482           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37483         done; \
37484         (cd $(TARGET_SUBDIR)/libssp && \
37485           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37486                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37487                   "RANLIB=$${RANLIB}" \
37488                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37489                    install-html) \
37490           || exit 1
37491
37492 @endif target-libssp
37493
37494 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
37495 maybe-installcheck-target-libssp:
37496 @if target-libssp
37497 maybe-installcheck-target-libssp: installcheck-target-libssp
37498
37499 installcheck-target-libssp: \
37500     configure-target-libssp 
37501         @: $(MAKE); $(unstage)
37502         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37503         r=`${PWD_COMMAND}`; export r; \
37504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37505         $(NORMAL_TARGET_EXPORTS) \
37506         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp" ; \
37507         for flag in $(EXTRA_TARGET_FLAGS); do \
37508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37509         done; \
37510         (cd $(TARGET_SUBDIR)/libssp && \
37511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37513                   "RANLIB=$${RANLIB}" \
37514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37515                    installcheck) \
37516           || exit 1
37517
37518 @endif target-libssp
37519
37520 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
37521 maybe-mostlyclean-target-libssp:
37522 @if target-libssp
37523 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
37524
37525 mostlyclean-target-libssp: 
37526         @: $(MAKE); $(unstage)
37527         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37528         r=`${PWD_COMMAND}`; export r; \
37529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37530         $(NORMAL_TARGET_EXPORTS) \
37531         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp" ; \
37532         for flag in $(EXTRA_TARGET_FLAGS); do \
37533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37534         done; \
37535         (cd $(TARGET_SUBDIR)/libssp && \
37536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37538                   "RANLIB=$${RANLIB}" \
37539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37540                    mostlyclean) \
37541           || exit 1
37542
37543 @endif target-libssp
37544
37545 .PHONY: maybe-clean-target-libssp clean-target-libssp
37546 maybe-clean-target-libssp:
37547 @if target-libssp
37548 maybe-clean-target-libssp: clean-target-libssp
37549
37550 clean-target-libssp: 
37551         @: $(MAKE); $(unstage)
37552         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37553         r=`${PWD_COMMAND}`; export r; \
37554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37555         $(NORMAL_TARGET_EXPORTS) \
37556         echo "Doing clean in $(TARGET_SUBDIR)/libssp" ; \
37557         for flag in $(EXTRA_TARGET_FLAGS); do \
37558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37559         done; \
37560         (cd $(TARGET_SUBDIR)/libssp && \
37561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37563                   "RANLIB=$${RANLIB}" \
37564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37565                    clean) \
37566           || exit 1
37567
37568 @endif target-libssp
37569
37570 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
37571 maybe-distclean-target-libssp:
37572 @if target-libssp
37573 maybe-distclean-target-libssp: distclean-target-libssp
37574
37575 distclean-target-libssp: 
37576         @: $(MAKE); $(unstage)
37577         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37578         r=`${PWD_COMMAND}`; export r; \
37579         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37580         $(NORMAL_TARGET_EXPORTS) \
37581         echo "Doing distclean in $(TARGET_SUBDIR)/libssp" ; \
37582         for flag in $(EXTRA_TARGET_FLAGS); do \
37583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37584         done; \
37585         (cd $(TARGET_SUBDIR)/libssp && \
37586           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37587                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37588                   "RANLIB=$${RANLIB}" \
37589                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37590                    distclean) \
37591           || exit 1
37592
37593 @endif target-libssp
37594
37595 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
37596 maybe-maintainer-clean-target-libssp:
37597 @if target-libssp
37598 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
37599
37600 maintainer-clean-target-libssp: 
37601         @: $(MAKE); $(unstage)
37602         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0 ; \
37603         r=`${PWD_COMMAND}`; export r; \
37604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37605         $(NORMAL_TARGET_EXPORTS) \
37606         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp" ; \
37607         for flag in $(EXTRA_TARGET_FLAGS); do \
37608           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37609         done; \
37610         (cd $(TARGET_SUBDIR)/libssp && \
37611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37613                   "RANLIB=$${RANLIB}" \
37614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37615                    maintainer-clean) \
37616           || exit 1
37617
37618 @endif target-libssp
37619
37620
37621
37622
37623
37624 .PHONY: configure-target-newlib maybe-configure-target-newlib
37625 maybe-configure-target-newlib:
37626 @if gcc-bootstrap
37627 configure-target-newlib: stage_current
37628 @endif gcc-bootstrap
37629 @if target-newlib
37630 maybe-configure-target-newlib: configure-target-newlib
37631 configure-target-newlib: 
37632         @: $(MAKE); $(unstage)
37633         @r=`${PWD_COMMAND}`; export r; \
37634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37635         echo "Checking multilib configuration for newlib..."; \
37636         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
37637         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null ; \
37638         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
37639           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
37640             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
37641           else \
37642             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
37643             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
37644           fi; \
37645         else \
37646           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
37647         fi; \
37648         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
37649         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib ; \
37650         $(NORMAL_TARGET_EXPORTS)  \
37651         echo Configuring in $(TARGET_SUBDIR)/newlib; \
37652         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
37653         case $(srcdir) in \
37654           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37655           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
37656                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37657         esac; \
37658         module_srcdir=newlib; \
37659         rm -f no-such-file || : ; \
37660         CONFIG_SITE=no-such-file $(SHELL) \
37661           $$s/$$module_srcdir/configure \
37662           --srcdir=$${topdir}/$$module_srcdir \
37663           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37664           --target=${target_alias}  \
37665           || exit 1
37666 @endif target-newlib
37667
37668
37669
37670
37671
37672 .PHONY: all-target-newlib maybe-all-target-newlib
37673 maybe-all-target-newlib:
37674 @if gcc-bootstrap
37675 all-target-newlib: stage_current
37676 @endif gcc-bootstrap
37677 @if target-newlib
37678 TARGET-target-newlib=all
37679 maybe-all-target-newlib: all-target-newlib
37680 all-target-newlib: configure-target-newlib
37681         @: $(MAKE); $(unstage)
37682         @r=`${PWD_COMMAND}`; export r; \
37683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37684         $(NORMAL_TARGET_EXPORTS)  \
37685         (cd $(TARGET_SUBDIR)/newlib && \
37686           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
37687                 $(TARGET-target-newlib))
37688 @endif target-newlib
37689
37690
37691
37692
37693
37694 .PHONY: check-target-newlib maybe-check-target-newlib
37695 maybe-check-target-newlib:
37696 @if target-newlib
37697 maybe-check-target-newlib: check-target-newlib
37698
37699 check-target-newlib:
37700         @: $(MAKE); $(unstage)
37701         @r=`${PWD_COMMAND}`; export r; \
37702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37703         $(NORMAL_TARGET_EXPORTS) \
37704         (cd $(TARGET_SUBDIR)/newlib && \
37705           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
37706
37707 @endif target-newlib
37708
37709 .PHONY: install-target-newlib maybe-install-target-newlib
37710 maybe-install-target-newlib:
37711 @if target-newlib
37712 maybe-install-target-newlib: install-target-newlib
37713
37714 install-target-newlib: installdirs
37715         @: $(MAKE); $(unstage)
37716         @r=`${PWD_COMMAND}`; export r; \
37717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37718         $(NORMAL_TARGET_EXPORTS) \
37719         (cd $(TARGET_SUBDIR)/newlib && \
37720           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
37721
37722 @endif target-newlib
37723
37724 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
37725 maybe-install-strip-target-newlib:
37726 @if target-newlib
37727 maybe-install-strip-target-newlib: install-strip-target-newlib
37728
37729 install-strip-target-newlib: installdirs
37730         @: $(MAKE); $(unstage)
37731         @r=`${PWD_COMMAND}`; export r; \
37732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37733         $(NORMAL_TARGET_EXPORTS) \
37734         (cd $(TARGET_SUBDIR)/newlib && \
37735           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
37736
37737 @endif target-newlib
37738
37739 # Other targets (info, dvi, pdf, etc.)
37740
37741 .PHONY: maybe-info-target-newlib info-target-newlib
37742 maybe-info-target-newlib:
37743 @if target-newlib
37744 maybe-info-target-newlib: info-target-newlib
37745
37746 info-target-newlib: \
37747     configure-target-newlib 
37748         @: $(MAKE); $(unstage)
37749         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37750         r=`${PWD_COMMAND}`; export r; \
37751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37752         $(NORMAL_TARGET_EXPORTS) \
37753         echo "Doing info in $(TARGET_SUBDIR)/newlib" ; \
37754         for flag in $(EXTRA_TARGET_FLAGS); do \
37755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37756         done; \
37757         (cd $(TARGET_SUBDIR)/newlib && \
37758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37760                   "RANLIB=$${RANLIB}" \
37761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37762                    info) \
37763           || exit 1
37764
37765 @endif target-newlib
37766
37767 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
37768 maybe-dvi-target-newlib:
37769 @if target-newlib
37770 maybe-dvi-target-newlib: dvi-target-newlib
37771
37772 dvi-target-newlib: \
37773     configure-target-newlib 
37774         @: $(MAKE); $(unstage)
37775         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37776         r=`${PWD_COMMAND}`; export r; \
37777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37778         $(NORMAL_TARGET_EXPORTS) \
37779         echo "Doing dvi in $(TARGET_SUBDIR)/newlib" ; \
37780         for flag in $(EXTRA_TARGET_FLAGS); do \
37781           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37782         done; \
37783         (cd $(TARGET_SUBDIR)/newlib && \
37784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37786                   "RANLIB=$${RANLIB}" \
37787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37788                    dvi) \
37789           || exit 1
37790
37791 @endif target-newlib
37792
37793 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
37794 maybe-pdf-target-newlib:
37795 @if target-newlib
37796 maybe-pdf-target-newlib: pdf-target-newlib
37797
37798 pdf-target-newlib: \
37799     configure-target-newlib 
37800         @: $(MAKE); $(unstage)
37801         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37802         r=`${PWD_COMMAND}`; export r; \
37803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37804         $(NORMAL_TARGET_EXPORTS) \
37805         echo "Doing pdf in $(TARGET_SUBDIR)/newlib" ; \
37806         for flag in $(EXTRA_TARGET_FLAGS); do \
37807           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37808         done; \
37809         (cd $(TARGET_SUBDIR)/newlib && \
37810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37812                   "RANLIB=$${RANLIB}" \
37813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37814                    pdf) \
37815           || exit 1
37816
37817 @endif target-newlib
37818
37819 .PHONY: maybe-html-target-newlib html-target-newlib
37820 maybe-html-target-newlib:
37821 @if target-newlib
37822 maybe-html-target-newlib: html-target-newlib
37823
37824 html-target-newlib: \
37825     configure-target-newlib 
37826         @: $(MAKE); $(unstage)
37827         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37828         r=`${PWD_COMMAND}`; export r; \
37829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37830         $(NORMAL_TARGET_EXPORTS) \
37831         echo "Doing html in $(TARGET_SUBDIR)/newlib" ; \
37832         for flag in $(EXTRA_TARGET_FLAGS); do \
37833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37834         done; \
37835         (cd $(TARGET_SUBDIR)/newlib && \
37836           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37837                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37838                   "RANLIB=$${RANLIB}" \
37839                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37840                    html) \
37841           || exit 1
37842
37843 @endif target-newlib
37844
37845 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
37846 maybe-TAGS-target-newlib:
37847 @if target-newlib
37848 maybe-TAGS-target-newlib: TAGS-target-newlib
37849
37850 TAGS-target-newlib: \
37851     configure-target-newlib 
37852         @: $(MAKE); $(unstage)
37853         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37854         r=`${PWD_COMMAND}`; export r; \
37855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37856         $(NORMAL_TARGET_EXPORTS) \
37857         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib" ; \
37858         for flag in $(EXTRA_TARGET_FLAGS); do \
37859           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37860         done; \
37861         (cd $(TARGET_SUBDIR)/newlib && \
37862           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37863                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37864                   "RANLIB=$${RANLIB}" \
37865                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37866                    TAGS) \
37867           || exit 1
37868
37869 @endif target-newlib
37870
37871 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
37872 maybe-install-info-target-newlib:
37873 @if target-newlib
37874 maybe-install-info-target-newlib: install-info-target-newlib
37875
37876 install-info-target-newlib: \
37877     configure-target-newlib \
37878     info-target-newlib 
37879         @: $(MAKE); $(unstage)
37880         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37881         r=`${PWD_COMMAND}`; export r; \
37882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37883         $(NORMAL_TARGET_EXPORTS) \
37884         echo "Doing install-info in $(TARGET_SUBDIR)/newlib" ; \
37885         for flag in $(EXTRA_TARGET_FLAGS); do \
37886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37887         done; \
37888         (cd $(TARGET_SUBDIR)/newlib && \
37889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37891                   "RANLIB=$${RANLIB}" \
37892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37893                    install-info) \
37894           || exit 1
37895
37896 @endif target-newlib
37897
37898 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
37899 maybe-install-pdf-target-newlib:
37900 @if target-newlib
37901 maybe-install-pdf-target-newlib: install-pdf-target-newlib
37902
37903 install-pdf-target-newlib: \
37904     configure-target-newlib \
37905     pdf-target-newlib 
37906         @: $(MAKE); $(unstage)
37907         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37908         r=`${PWD_COMMAND}`; export r; \
37909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37910         $(NORMAL_TARGET_EXPORTS) \
37911         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib" ; \
37912         for flag in $(EXTRA_TARGET_FLAGS); do \
37913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37914         done; \
37915         (cd $(TARGET_SUBDIR)/newlib && \
37916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37918                   "RANLIB=$${RANLIB}" \
37919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37920                    install-pdf) \
37921           || exit 1
37922
37923 @endif target-newlib
37924
37925 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
37926 maybe-install-html-target-newlib:
37927 @if target-newlib
37928 maybe-install-html-target-newlib: install-html-target-newlib
37929
37930 install-html-target-newlib: \
37931     configure-target-newlib \
37932     html-target-newlib 
37933         @: $(MAKE); $(unstage)
37934         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37935         r=`${PWD_COMMAND}`; export r; \
37936         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37937         $(NORMAL_TARGET_EXPORTS) \
37938         echo "Doing install-html in $(TARGET_SUBDIR)/newlib" ; \
37939         for flag in $(EXTRA_TARGET_FLAGS); do \
37940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37941         done; \
37942         (cd $(TARGET_SUBDIR)/newlib && \
37943           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37944                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37945                   "RANLIB=$${RANLIB}" \
37946                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37947                    install-html) \
37948           || exit 1
37949
37950 @endif target-newlib
37951
37952 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
37953 maybe-installcheck-target-newlib:
37954 @if target-newlib
37955 maybe-installcheck-target-newlib: installcheck-target-newlib
37956
37957 installcheck-target-newlib: \
37958     configure-target-newlib 
37959         @: $(MAKE); $(unstage)
37960         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37961         r=`${PWD_COMMAND}`; export r; \
37962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37963         $(NORMAL_TARGET_EXPORTS) \
37964         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib" ; \
37965         for flag in $(EXTRA_TARGET_FLAGS); do \
37966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37967         done; \
37968         (cd $(TARGET_SUBDIR)/newlib && \
37969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37971                   "RANLIB=$${RANLIB}" \
37972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37973                    installcheck) \
37974           || exit 1
37975
37976 @endif target-newlib
37977
37978 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
37979 maybe-mostlyclean-target-newlib:
37980 @if target-newlib
37981 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
37982
37983 mostlyclean-target-newlib: 
37984         @: $(MAKE); $(unstage)
37985         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
37986         r=`${PWD_COMMAND}`; export r; \
37987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37988         $(NORMAL_TARGET_EXPORTS) \
37989         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib" ; \
37990         for flag in $(EXTRA_TARGET_FLAGS); do \
37991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37992         done; \
37993         (cd $(TARGET_SUBDIR)/newlib && \
37994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37996                   "RANLIB=$${RANLIB}" \
37997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37998                    mostlyclean) \
37999           || exit 1
38000
38001 @endif target-newlib
38002
38003 .PHONY: maybe-clean-target-newlib clean-target-newlib
38004 maybe-clean-target-newlib:
38005 @if target-newlib
38006 maybe-clean-target-newlib: clean-target-newlib
38007
38008 clean-target-newlib: 
38009         @: $(MAKE); $(unstage)
38010         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38011         r=`${PWD_COMMAND}`; export r; \
38012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38013         $(NORMAL_TARGET_EXPORTS) \
38014         echo "Doing clean in $(TARGET_SUBDIR)/newlib" ; \
38015         for flag in $(EXTRA_TARGET_FLAGS); do \
38016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38017         done; \
38018         (cd $(TARGET_SUBDIR)/newlib && \
38019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38021                   "RANLIB=$${RANLIB}" \
38022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38023                    clean) \
38024           || exit 1
38025
38026 @endif target-newlib
38027
38028 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
38029 maybe-distclean-target-newlib:
38030 @if target-newlib
38031 maybe-distclean-target-newlib: distclean-target-newlib
38032
38033 distclean-target-newlib: 
38034         @: $(MAKE); $(unstage)
38035         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38036         r=`${PWD_COMMAND}`; export r; \
38037         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38038         $(NORMAL_TARGET_EXPORTS) \
38039         echo "Doing distclean in $(TARGET_SUBDIR)/newlib" ; \
38040         for flag in $(EXTRA_TARGET_FLAGS); do \
38041           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38042         done; \
38043         (cd $(TARGET_SUBDIR)/newlib && \
38044           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38045                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38046                   "RANLIB=$${RANLIB}" \
38047                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38048                    distclean) \
38049           || exit 1
38050
38051 @endif target-newlib
38052
38053 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
38054 maybe-maintainer-clean-target-newlib:
38055 @if target-newlib
38056 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
38057
38058 maintainer-clean-target-newlib: 
38059         @: $(MAKE); $(unstage)
38060         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0 ; \
38061         r=`${PWD_COMMAND}`; export r; \
38062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38063         $(NORMAL_TARGET_EXPORTS) \
38064         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib" ; \
38065         for flag in $(EXTRA_TARGET_FLAGS); do \
38066           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38067         done; \
38068         (cd $(TARGET_SUBDIR)/newlib && \
38069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38071                   "RANLIB=$${RANLIB}" \
38072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38073                    maintainer-clean) \
38074           || exit 1
38075
38076 @endif target-newlib
38077
38078
38079
38080
38081
38082 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
38083 maybe-configure-target-libgcc:
38084 @if gcc-bootstrap
38085 configure-target-libgcc: stage_current
38086 @endif gcc-bootstrap
38087 @if target-libgcc
38088 maybe-configure-target-libgcc: configure-target-libgcc
38089 configure-target-libgcc: 
38090         @r=`${PWD_COMMAND}`; export r; \
38091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38092         echo "Checking multilib configuration for libgcc..."; \
38093         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38094         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38095         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38096           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38097             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38098           else \
38099             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38100             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38101           fi; \
38102         else \
38103           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38104         fi; \
38105         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38106         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38107         $(NORMAL_TARGET_EXPORTS)  \
38108         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
38109         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
38110         case $(srcdir) in \
38111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38112           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38114         esac; \
38115         module_srcdir=libgcc; \
38116         rm -f no-such-file || : ; \
38117         CONFIG_SITE=no-such-file $(SHELL) \
38118           $$s/$$module_srcdir/configure \
38119           --srcdir=$${topdir}/$$module_srcdir \
38120           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38121           --target=${target_alias}  \
38122           || exit 1
38123 @endif target-libgcc
38124
38125
38126
38127 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
38128 maybe-configure-stage1-target-libgcc:
38129 @if target-libgcc-bootstrap
38130 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
38131 configure-stage1-target-libgcc:
38132         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38133         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38134         @r=`${PWD_COMMAND}`; export r; \
38135         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38136         TFLAGS="$(STAGE1_TFLAGS)"; \
38137         echo "Checking multilib configuration for libgcc..."; \
38138         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38139         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38140           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38141             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38142           else \
38143             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38144             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38145           fi; \
38146         else \
38147           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38148         fi; \
38149         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38150         $(NORMAL_TARGET_EXPORTS) \
38151         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38152         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38153         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38154         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc ; \
38155         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38156         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38157         case $(srcdir) in \
38158           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38159           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38160                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38161         esac; \
38162         module_srcdir=libgcc; \
38163         $(SHELL) $$s/$$module_srcdir/configure \
38164           --srcdir=$${topdir}/$$module_srcdir \
38165           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38166           --target=${target_alias} \
38167            \
38168           $(STAGE1_CONFIGURE_FLAGS)
38169 @endif target-libgcc-bootstrap
38170
38171 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
38172 maybe-configure-stage2-target-libgcc:
38173 @if target-libgcc-bootstrap
38174 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
38175 configure-stage2-target-libgcc:
38176         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38177         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38178         @r=`${PWD_COMMAND}`; export r; \
38179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38180         TFLAGS="$(STAGE2_TFLAGS)"; \
38181         echo "Checking multilib configuration for libgcc..."; \
38182         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38183         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38184           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38185             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38186           else \
38187             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38188             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38189           fi; \
38190         else \
38191           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38192         fi; \
38193         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38194         $(NORMAL_TARGET_EXPORTS) \
38195          \
38196         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38197         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38198         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38199         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc ; \
38200         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38201         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38202         case $(srcdir) in \
38203           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38204           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38205                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38206         esac; \
38207         module_srcdir=libgcc; \
38208         $(SHELL) $$s/$$module_srcdir/configure \
38209           --srcdir=$${topdir}/$$module_srcdir \
38210           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38211           --target=${target_alias} \
38212            --with-build-libsubdir=$(HOST_SUBDIR)  \
38213           $(STAGE2_CONFIGURE_FLAGS)
38214 @endif target-libgcc-bootstrap
38215
38216 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
38217 maybe-configure-stage3-target-libgcc:
38218 @if target-libgcc-bootstrap
38219 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
38220 configure-stage3-target-libgcc:
38221         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38222         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38223         @r=`${PWD_COMMAND}`; export r; \
38224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38225         TFLAGS="$(STAGE3_TFLAGS)"; \
38226         echo "Checking multilib configuration for libgcc..."; \
38227         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38228         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38229           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38230             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38231           else \
38232             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38233             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38234           fi; \
38235         else \
38236           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38237         fi; \
38238         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38239         $(NORMAL_TARGET_EXPORTS) \
38240          \
38241         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38242         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38243         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38244         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc ; \
38245         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38246         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38247         case $(srcdir) in \
38248           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38249           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38250                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38251         esac; \
38252         module_srcdir=libgcc; \
38253         $(SHELL) $$s/$$module_srcdir/configure \
38254           --srcdir=$${topdir}/$$module_srcdir \
38255           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38256           --target=${target_alias} \
38257            --with-build-libsubdir=$(HOST_SUBDIR)  \
38258           $(STAGE3_CONFIGURE_FLAGS)
38259 @endif target-libgcc-bootstrap
38260
38261 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
38262 maybe-configure-stage4-target-libgcc:
38263 @if target-libgcc-bootstrap
38264 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
38265 configure-stage4-target-libgcc:
38266         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38267         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38268         @r=`${PWD_COMMAND}`; export r; \
38269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38270         TFLAGS="$(STAGE4_TFLAGS)"; \
38271         echo "Checking multilib configuration for libgcc..."; \
38272         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38273         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38274           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38275             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38276           else \
38277             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38278             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38279           fi; \
38280         else \
38281           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38282         fi; \
38283         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38284         $(NORMAL_TARGET_EXPORTS) \
38285          \
38286         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38287         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38288         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38289         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc ; \
38290         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38291         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38292         case $(srcdir) in \
38293           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38294           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38295                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38296         esac; \
38297         module_srcdir=libgcc; \
38298         $(SHELL) $$s/$$module_srcdir/configure \
38299           --srcdir=$${topdir}/$$module_srcdir \
38300           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38301           --target=${target_alias} \
38302            --with-build-libsubdir=$(HOST_SUBDIR)  \
38303           $(STAGE4_CONFIGURE_FLAGS)
38304 @endif target-libgcc-bootstrap
38305
38306 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
38307 maybe-configure-stageprofile-target-libgcc:
38308 @if target-libgcc-bootstrap
38309 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38310 configure-stageprofile-target-libgcc:
38311         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38312         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38313         @r=`${PWD_COMMAND}`; export r; \
38314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38315         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38316         echo "Checking multilib configuration for libgcc..."; \
38317         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38318         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38319           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38320             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38321           else \
38322             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38323             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38324           fi; \
38325         else \
38326           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38327         fi; \
38328         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38329         $(NORMAL_TARGET_EXPORTS) \
38330          \
38331         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38332         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38333         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38334         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc ; \
38335         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38336         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38337         case $(srcdir) in \
38338           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38339           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38340                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38341         esac; \
38342         module_srcdir=libgcc; \
38343         $(SHELL) $$s/$$module_srcdir/configure \
38344           --srcdir=$${topdir}/$$module_srcdir \
38345           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38346           --target=${target_alias} \
38347            --with-build-libsubdir=$(HOST_SUBDIR)  \
38348           $(STAGEprofile_CONFIGURE_FLAGS)
38349 @endif target-libgcc-bootstrap
38350
38351 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
38352 maybe-configure-stagefeedback-target-libgcc:
38353 @if target-libgcc-bootstrap
38354 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38355 configure-stagefeedback-target-libgcc:
38356         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38357         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
38358         @r=`${PWD_COMMAND}`; export r; \
38359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38360         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38361         echo "Checking multilib configuration for libgcc..."; \
38362         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null ; \
38363         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38364           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
38365             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
38366           else \
38367             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
38368             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38369           fi; \
38370         else \
38371           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
38372         fi; \
38373         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
38374         $(NORMAL_TARGET_EXPORTS) \
38375          \
38376         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38377         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38378         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38379         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc ; \
38380         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc ; \
38381         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
38382         case $(srcdir) in \
38383           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38384           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
38385                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38386         esac; \
38387         module_srcdir=libgcc; \
38388         $(SHELL) $$s/$$module_srcdir/configure \
38389           --srcdir=$${topdir}/$$module_srcdir \
38390           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38391           --target=${target_alias} \
38392            --with-build-libsubdir=$(HOST_SUBDIR)  \
38393           $(STAGEfeedback_CONFIGURE_FLAGS)
38394 @endif target-libgcc-bootstrap
38395
38396
38397
38398
38399
38400 .PHONY: all-target-libgcc maybe-all-target-libgcc
38401 maybe-all-target-libgcc:
38402 @if gcc-bootstrap
38403 all-target-libgcc: stage_current
38404 @endif gcc-bootstrap
38405 @if target-libgcc
38406 TARGET-target-libgcc=all
38407 maybe-all-target-libgcc: all-target-libgcc
38408 all-target-libgcc: configure-target-libgcc
38409         @r=`${PWD_COMMAND}`; export r; \
38410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38411         $(NORMAL_TARGET_EXPORTS)  \
38412         (cd $(TARGET_SUBDIR)/libgcc && \
38413           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
38414                 $(TARGET-target-libgcc))
38415 @endif target-libgcc
38416
38417
38418
38419 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
38420 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
38421 maybe-all-stage1-target-libgcc:
38422 maybe-clean-stage1-target-libgcc:
38423 @if target-libgcc-bootstrap
38424 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
38425 all-stage1: all-stage1-target-libgcc
38426 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
38427 all-stage1-target-libgcc: configure-stage1-target-libgcc
38428         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38429         @r=`${PWD_COMMAND}`; export r; \
38430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38431         TFLAGS="$(STAGE1_TFLAGS)"; \
38432         $(NORMAL_TARGET_EXPORTS)  \
38433         cd $(TARGET_SUBDIR)/libgcc && \
38434         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38435                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38436                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38437                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38438                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38439                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38440                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38441                 $(EXTRA_TARGET_FLAGS)  \
38442                   \
38443                 TFLAGS="$(STAGE1_TFLAGS)" \
38444                 $(TARGET-stage1-target-libgcc)
38445
38446 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
38447 clean-stage1: clean-stage1-target-libgcc
38448 clean-stage1-target-libgcc:
38449         @if [ $(current_stage) = stage1 ]; then \
38450           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38451         else \
38452           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
38453           $(MAKE) stage1-start; \
38454         fi; \
38455         cd $(TARGET_SUBDIR)/libgcc && \
38456         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
38457           clean
38458 @endif target-libgcc-bootstrap
38459
38460
38461 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
38462 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
38463 maybe-all-stage2-target-libgcc:
38464 maybe-clean-stage2-target-libgcc:
38465 @if target-libgcc-bootstrap
38466 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
38467 all-stage2: all-stage2-target-libgcc
38468 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
38469 all-stage2-target-libgcc: configure-stage2-target-libgcc
38470         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38471         @r=`${PWD_COMMAND}`; export r; \
38472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38473         TFLAGS="$(STAGE2_TFLAGS)"; \
38474         $(NORMAL_TARGET_EXPORTS) \
38475           \
38476         cd $(TARGET_SUBDIR)/libgcc && \
38477         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38478                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38479                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38480                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38481                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38482                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38483                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38484                 $(EXTRA_TARGET_FLAGS)   \
38485                 TFLAGS="$(STAGE2_TFLAGS)" \
38486                 $(TARGET-stage2-target-libgcc)
38487
38488 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
38489 clean-stage2: clean-stage2-target-libgcc
38490 clean-stage2-target-libgcc:
38491         @if [ $(current_stage) = stage2 ]; then \
38492           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38493         else \
38494           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
38495           $(MAKE) stage2-start; \
38496         fi; \
38497         cd $(TARGET_SUBDIR)/libgcc && \
38498         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38499 @endif target-libgcc-bootstrap
38500
38501
38502 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
38503 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
38504 maybe-all-stage3-target-libgcc:
38505 maybe-clean-stage3-target-libgcc:
38506 @if target-libgcc-bootstrap
38507 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
38508 all-stage3: all-stage3-target-libgcc
38509 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
38510 all-stage3-target-libgcc: configure-stage3-target-libgcc
38511         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38512         @r=`${PWD_COMMAND}`; export r; \
38513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38514         TFLAGS="$(STAGE3_TFLAGS)"; \
38515         $(NORMAL_TARGET_EXPORTS) \
38516           \
38517         cd $(TARGET_SUBDIR)/libgcc && \
38518         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38519                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38520                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38521                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38522                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38523                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38524                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38525                 $(EXTRA_TARGET_FLAGS)   \
38526                 TFLAGS="$(STAGE3_TFLAGS)" \
38527                 $(TARGET-stage3-target-libgcc)
38528
38529 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
38530 clean-stage3: clean-stage3-target-libgcc
38531 clean-stage3-target-libgcc:
38532         @if [ $(current_stage) = stage3 ]; then \
38533           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38534         else \
38535           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
38536           $(MAKE) stage3-start; \
38537         fi; \
38538         cd $(TARGET_SUBDIR)/libgcc && \
38539         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38540 @endif target-libgcc-bootstrap
38541
38542
38543 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
38544 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
38545 maybe-all-stage4-target-libgcc:
38546 maybe-clean-stage4-target-libgcc:
38547 @if target-libgcc-bootstrap
38548 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
38549 all-stage4: all-stage4-target-libgcc
38550 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
38551 all-stage4-target-libgcc: configure-stage4-target-libgcc
38552         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38553         @r=`${PWD_COMMAND}`; export r; \
38554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38555         TFLAGS="$(STAGE4_TFLAGS)"; \
38556         $(NORMAL_TARGET_EXPORTS) \
38557           \
38558         cd $(TARGET_SUBDIR)/libgcc && \
38559         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38560                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38561                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38562                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38563                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38564                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38565                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38566                 $(EXTRA_TARGET_FLAGS)   \
38567                 TFLAGS="$(STAGE4_TFLAGS)" \
38568                 $(TARGET-stage4-target-libgcc)
38569
38570 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
38571 clean-stage4: clean-stage4-target-libgcc
38572 clean-stage4-target-libgcc:
38573         @if [ $(current_stage) = stage4 ]; then \
38574           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38575         else \
38576           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
38577           $(MAKE) stage4-start; \
38578         fi; \
38579         cd $(TARGET_SUBDIR)/libgcc && \
38580         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38581 @endif target-libgcc-bootstrap
38582
38583
38584 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
38585 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
38586 maybe-all-stageprofile-target-libgcc:
38587 maybe-clean-stageprofile-target-libgcc:
38588 @if target-libgcc-bootstrap
38589 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
38590 all-stageprofile: all-stageprofile-target-libgcc
38591 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
38592 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
38593         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38594         @r=`${PWD_COMMAND}`; export r; \
38595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38596         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38597         $(NORMAL_TARGET_EXPORTS) \
38598           \
38599         cd $(TARGET_SUBDIR)/libgcc && \
38600         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38601                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38602                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38603                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38604                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38605                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38606                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38607                 $(EXTRA_TARGET_FLAGS)   \
38608                 TFLAGS="$(STAGEprofile_TFLAGS)" \
38609                 $(TARGET-stageprofile-target-libgcc)
38610
38611 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
38612 clean-stageprofile: clean-stageprofile-target-libgcc
38613 clean-stageprofile-target-libgcc:
38614         @if [ $(current_stage) = stageprofile ]; then \
38615           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38616         else \
38617           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
38618           $(MAKE) stageprofile-start; \
38619         fi; \
38620         cd $(TARGET_SUBDIR)/libgcc && \
38621         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38622 @endif target-libgcc-bootstrap
38623
38624
38625 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
38626 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
38627 maybe-all-stagefeedback-target-libgcc:
38628 maybe-clean-stagefeedback-target-libgcc:
38629 @if target-libgcc-bootstrap
38630 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
38631 all-stagefeedback: all-stagefeedback-target-libgcc
38632 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
38633 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
38634         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38635         @r=`${PWD_COMMAND}`; export r; \
38636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38637         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38638         $(NORMAL_TARGET_EXPORTS) \
38639           \
38640         cd $(TARGET_SUBDIR)/libgcc && \
38641         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38642                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38643                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38644                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38645                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38646                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38647                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38648                 $(EXTRA_TARGET_FLAGS)   \
38649                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
38650                 $(TARGET-stagefeedback-target-libgcc)
38651
38652 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
38653 clean-stagefeedback: clean-stagefeedback-target-libgcc
38654 clean-stagefeedback-target-libgcc:
38655         @if [ $(current_stage) = stagefeedback ]; then \
38656           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
38657         else \
38658           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
38659           $(MAKE) stagefeedback-start; \
38660         fi; \
38661         cd $(TARGET_SUBDIR)/libgcc && \
38662         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
38663 @endif target-libgcc-bootstrap
38664
38665
38666
38667
38668
38669
38670 .PHONY: check-target-libgcc maybe-check-target-libgcc
38671 maybe-check-target-libgcc:
38672 @if target-libgcc
38673 maybe-check-target-libgcc: check-target-libgcc
38674
38675 # Dummy target for uncheckable module.
38676 check-target-libgcc:
38677
38678 @endif target-libgcc
38679
38680 .PHONY: install-target-libgcc maybe-install-target-libgcc
38681 maybe-install-target-libgcc:
38682 @if target-libgcc
38683 maybe-install-target-libgcc: install-target-libgcc
38684
38685 install-target-libgcc: installdirs
38686         @: $(MAKE); $(unstage)
38687         @r=`${PWD_COMMAND}`; export r; \
38688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38689         $(NORMAL_TARGET_EXPORTS) \
38690         (cd $(TARGET_SUBDIR)/libgcc && \
38691           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38692
38693 @endif target-libgcc
38694
38695 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
38696 maybe-install-strip-target-libgcc:
38697 @if target-libgcc
38698 maybe-install-strip-target-libgcc: install-strip-target-libgcc
38699
38700 install-strip-target-libgcc: installdirs
38701         @: $(MAKE); $(unstage)
38702         @r=`${PWD_COMMAND}`; export r; \
38703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38704         $(NORMAL_TARGET_EXPORTS) \
38705         (cd $(TARGET_SUBDIR)/libgcc && \
38706           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38707
38708 @endif target-libgcc
38709
38710 # Other targets (info, dvi, pdf, etc.)
38711
38712 .PHONY: maybe-info-target-libgcc info-target-libgcc
38713 maybe-info-target-libgcc:
38714 @if target-libgcc
38715 maybe-info-target-libgcc: info-target-libgcc
38716
38717 info-target-libgcc: \
38718     configure-target-libgcc 
38719         @: $(MAKE); $(unstage)
38720         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38721         r=`${PWD_COMMAND}`; export r; \
38722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38723         $(NORMAL_TARGET_EXPORTS) \
38724         echo "Doing info in $(TARGET_SUBDIR)/libgcc" ; \
38725         for flag in $(EXTRA_TARGET_FLAGS); do \
38726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38727         done; \
38728         (cd $(TARGET_SUBDIR)/libgcc && \
38729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38731                   "RANLIB=$${RANLIB}" \
38732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38733                    info) \
38734           || exit 1
38735
38736 @endif target-libgcc
38737
38738 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
38739 maybe-dvi-target-libgcc:
38740 @if target-libgcc
38741 maybe-dvi-target-libgcc: dvi-target-libgcc
38742
38743 dvi-target-libgcc: \
38744     configure-target-libgcc 
38745         @: $(MAKE); $(unstage)
38746         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38747         r=`${PWD_COMMAND}`; export r; \
38748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38749         $(NORMAL_TARGET_EXPORTS) \
38750         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc" ; \
38751         for flag in $(EXTRA_TARGET_FLAGS); do \
38752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38753         done; \
38754         (cd $(TARGET_SUBDIR)/libgcc && \
38755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38757                   "RANLIB=$${RANLIB}" \
38758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38759                    dvi) \
38760           || exit 1
38761
38762 @endif target-libgcc
38763
38764 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
38765 maybe-pdf-target-libgcc:
38766 @if target-libgcc
38767 maybe-pdf-target-libgcc: pdf-target-libgcc
38768
38769 pdf-target-libgcc: \
38770     configure-target-libgcc 
38771         @: $(MAKE); $(unstage)
38772         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38773         r=`${PWD_COMMAND}`; export r; \
38774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38775         $(NORMAL_TARGET_EXPORTS) \
38776         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc" ; \
38777         for flag in $(EXTRA_TARGET_FLAGS); do \
38778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38779         done; \
38780         (cd $(TARGET_SUBDIR)/libgcc && \
38781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38783                   "RANLIB=$${RANLIB}" \
38784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38785                    pdf) \
38786           || exit 1
38787
38788 @endif target-libgcc
38789
38790 .PHONY: maybe-html-target-libgcc html-target-libgcc
38791 maybe-html-target-libgcc:
38792 @if target-libgcc
38793 maybe-html-target-libgcc: html-target-libgcc
38794
38795 html-target-libgcc: \
38796     configure-target-libgcc 
38797         @: $(MAKE); $(unstage)
38798         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38799         r=`${PWD_COMMAND}`; export r; \
38800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38801         $(NORMAL_TARGET_EXPORTS) \
38802         echo "Doing html in $(TARGET_SUBDIR)/libgcc" ; \
38803         for flag in $(EXTRA_TARGET_FLAGS); do \
38804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38805         done; \
38806         (cd $(TARGET_SUBDIR)/libgcc && \
38807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38809                   "RANLIB=$${RANLIB}" \
38810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38811                    html) \
38812           || exit 1
38813
38814 @endif target-libgcc
38815
38816 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
38817 maybe-TAGS-target-libgcc:
38818 @if target-libgcc
38819 maybe-TAGS-target-libgcc: TAGS-target-libgcc
38820
38821 TAGS-target-libgcc: \
38822     configure-target-libgcc 
38823         @: $(MAKE); $(unstage)
38824         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38825         r=`${PWD_COMMAND}`; export r; \
38826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38827         $(NORMAL_TARGET_EXPORTS) \
38828         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc" ; \
38829         for flag in $(EXTRA_TARGET_FLAGS); do \
38830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38831         done; \
38832         (cd $(TARGET_SUBDIR)/libgcc && \
38833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38835                   "RANLIB=$${RANLIB}" \
38836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38837                    TAGS) \
38838           || exit 1
38839
38840 @endif target-libgcc
38841
38842 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
38843 maybe-install-info-target-libgcc:
38844 @if target-libgcc
38845 maybe-install-info-target-libgcc: install-info-target-libgcc
38846
38847 install-info-target-libgcc: \
38848     configure-target-libgcc \
38849     info-target-libgcc 
38850         @: $(MAKE); $(unstage)
38851         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38852         r=`${PWD_COMMAND}`; export r; \
38853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38854         $(NORMAL_TARGET_EXPORTS) \
38855         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc" ; \
38856         for flag in $(EXTRA_TARGET_FLAGS); do \
38857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38858         done; \
38859         (cd $(TARGET_SUBDIR)/libgcc && \
38860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38862                   "RANLIB=$${RANLIB}" \
38863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38864                    install-info) \
38865           || exit 1
38866
38867 @endif target-libgcc
38868
38869 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
38870 maybe-install-pdf-target-libgcc:
38871 @if target-libgcc
38872 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
38873
38874 install-pdf-target-libgcc: \
38875     configure-target-libgcc \
38876     pdf-target-libgcc 
38877         @: $(MAKE); $(unstage)
38878         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38879         r=`${PWD_COMMAND}`; export r; \
38880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38881         $(NORMAL_TARGET_EXPORTS) \
38882         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc" ; \
38883         for flag in $(EXTRA_TARGET_FLAGS); do \
38884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38885         done; \
38886         (cd $(TARGET_SUBDIR)/libgcc && \
38887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38889                   "RANLIB=$${RANLIB}" \
38890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38891                    install-pdf) \
38892           || exit 1
38893
38894 @endif target-libgcc
38895
38896 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
38897 maybe-install-html-target-libgcc:
38898 @if target-libgcc
38899 maybe-install-html-target-libgcc: install-html-target-libgcc
38900
38901 install-html-target-libgcc: \
38902     configure-target-libgcc \
38903     html-target-libgcc 
38904         @: $(MAKE); $(unstage)
38905         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38906         r=`${PWD_COMMAND}`; export r; \
38907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38908         $(NORMAL_TARGET_EXPORTS) \
38909         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc" ; \
38910         for flag in $(EXTRA_TARGET_FLAGS); do \
38911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38912         done; \
38913         (cd $(TARGET_SUBDIR)/libgcc && \
38914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38916                   "RANLIB=$${RANLIB}" \
38917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38918                    install-html) \
38919           || exit 1
38920
38921 @endif target-libgcc
38922
38923 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
38924 maybe-installcheck-target-libgcc:
38925 @if target-libgcc
38926 maybe-installcheck-target-libgcc: installcheck-target-libgcc
38927
38928 installcheck-target-libgcc: \
38929     configure-target-libgcc 
38930         @: $(MAKE); $(unstage)
38931         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38932         r=`${PWD_COMMAND}`; export r; \
38933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38934         $(NORMAL_TARGET_EXPORTS) \
38935         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc" ; \
38936         for flag in $(EXTRA_TARGET_FLAGS); do \
38937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38938         done; \
38939         (cd $(TARGET_SUBDIR)/libgcc && \
38940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38942                   "RANLIB=$${RANLIB}" \
38943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38944                    installcheck) \
38945           || exit 1
38946
38947 @endif target-libgcc
38948
38949 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
38950 maybe-mostlyclean-target-libgcc:
38951 @if target-libgcc
38952 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
38953
38954 mostlyclean-target-libgcc: 
38955         @: $(MAKE); $(unstage)
38956         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38957         r=`${PWD_COMMAND}`; export r; \
38958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38959         $(NORMAL_TARGET_EXPORTS) \
38960         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc" ; \
38961         for flag in $(EXTRA_TARGET_FLAGS); do \
38962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38963         done; \
38964         (cd $(TARGET_SUBDIR)/libgcc && \
38965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38967                   "RANLIB=$${RANLIB}" \
38968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38969                    mostlyclean) \
38970           || exit 1
38971
38972 @endif target-libgcc
38973
38974 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
38975 maybe-clean-target-libgcc:
38976 @if target-libgcc
38977 maybe-clean-target-libgcc: clean-target-libgcc
38978
38979 clean-target-libgcc: 
38980         @: $(MAKE); $(unstage)
38981         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
38982         r=`${PWD_COMMAND}`; export r; \
38983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38984         $(NORMAL_TARGET_EXPORTS) \
38985         echo "Doing clean in $(TARGET_SUBDIR)/libgcc" ; \
38986         for flag in $(EXTRA_TARGET_FLAGS); do \
38987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38988         done; \
38989         (cd $(TARGET_SUBDIR)/libgcc && \
38990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38992                   "RANLIB=$${RANLIB}" \
38993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38994                    clean) \
38995           || exit 1
38996
38997 @endif target-libgcc
38998
38999 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
39000 maybe-distclean-target-libgcc:
39001 @if target-libgcc
39002 maybe-distclean-target-libgcc: distclean-target-libgcc
39003
39004 distclean-target-libgcc: 
39005         @: $(MAKE); $(unstage)
39006         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39007         r=`${PWD_COMMAND}`; export r; \
39008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39009         $(NORMAL_TARGET_EXPORTS) \
39010         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc" ; \
39011         for flag in $(EXTRA_TARGET_FLAGS); do \
39012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39013         done; \
39014         (cd $(TARGET_SUBDIR)/libgcc && \
39015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39017                   "RANLIB=$${RANLIB}" \
39018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39019                    distclean) \
39020           || exit 1
39021
39022 @endif target-libgcc
39023
39024 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
39025 maybe-maintainer-clean-target-libgcc:
39026 @if target-libgcc
39027 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
39028
39029 maintainer-clean-target-libgcc: 
39030         @: $(MAKE); $(unstage)
39031         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0 ; \
39032         r=`${PWD_COMMAND}`; export r; \
39033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39034         $(NORMAL_TARGET_EXPORTS) \
39035         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc" ; \
39036         for flag in $(EXTRA_TARGET_FLAGS); do \
39037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39038         done; \
39039         (cd $(TARGET_SUBDIR)/libgcc && \
39040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39042                   "RANLIB=$${RANLIB}" \
39043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39044                    maintainer-clean) \
39045           || exit 1
39046
39047 @endif target-libgcc
39048
39049
39050
39051
39052
39053 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
39054 maybe-configure-target-libbacktrace:
39055 @if gcc-bootstrap
39056 configure-target-libbacktrace: stage_current
39057 @endif gcc-bootstrap
39058 @if target-libbacktrace
39059 maybe-configure-target-libbacktrace: configure-target-libbacktrace
39060 configure-target-libbacktrace: 
39061         @: $(MAKE); $(unstage)
39062         @r=`${PWD_COMMAND}`; export r; \
39063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39064         echo "Checking multilib configuration for libbacktrace..."; \
39065         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
39066         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null ; \
39067         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39068           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
39069             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
39070           else \
39071             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
39072             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39073           fi; \
39074         else \
39075           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
39076         fi; \
39077         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
39078         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace ; \
39079         $(NORMAL_TARGET_EXPORTS)  \
39080         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
39081         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
39082         case $(srcdir) in \
39083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39084           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
39085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39086         esac; \
39087         module_srcdir=libbacktrace; \
39088         rm -f no-such-file || : ; \
39089         CONFIG_SITE=no-such-file $(SHELL) \
39090           $$s/$$module_srcdir/configure \
39091           --srcdir=$${topdir}/$$module_srcdir \
39092           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39093           --target=${target_alias}  \
39094           || exit 1
39095 @endif target-libbacktrace
39096
39097
39098
39099
39100
39101 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
39102 maybe-all-target-libbacktrace:
39103 @if gcc-bootstrap
39104 all-target-libbacktrace: stage_current
39105 @endif gcc-bootstrap
39106 @if target-libbacktrace
39107 TARGET-target-libbacktrace=all
39108 maybe-all-target-libbacktrace: all-target-libbacktrace
39109 all-target-libbacktrace: configure-target-libbacktrace
39110         @: $(MAKE); $(unstage)
39111         @r=`${PWD_COMMAND}`; export r; \
39112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39113         $(NORMAL_TARGET_EXPORTS)  \
39114         (cd $(TARGET_SUBDIR)/libbacktrace && \
39115           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39116                 $(TARGET-target-libbacktrace))
39117 @endif target-libbacktrace
39118
39119
39120
39121
39122
39123 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
39124 maybe-check-target-libbacktrace:
39125 @if target-libbacktrace
39126 maybe-check-target-libbacktrace: check-target-libbacktrace
39127
39128 check-target-libbacktrace:
39129         @: $(MAKE); $(unstage)
39130         @r=`${PWD_COMMAND}`; export r; \
39131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39132         $(NORMAL_TARGET_EXPORTS) \
39133         (cd $(TARGET_SUBDIR)/libbacktrace && \
39134           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39135
39136 @endif target-libbacktrace
39137
39138 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
39139 maybe-install-target-libbacktrace:
39140 @if target-libbacktrace
39141 maybe-install-target-libbacktrace: install-target-libbacktrace
39142
39143 install-target-libbacktrace: installdirs
39144         @: $(MAKE); $(unstage)
39145         @r=`${PWD_COMMAND}`; export r; \
39146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39147         $(NORMAL_TARGET_EXPORTS) \
39148         (cd $(TARGET_SUBDIR)/libbacktrace && \
39149           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39150
39151 @endif target-libbacktrace
39152
39153 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
39154 maybe-install-strip-target-libbacktrace:
39155 @if target-libbacktrace
39156 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
39157
39158 install-strip-target-libbacktrace: installdirs
39159         @: $(MAKE); $(unstage)
39160         @r=`${PWD_COMMAND}`; export r; \
39161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39162         $(NORMAL_TARGET_EXPORTS) \
39163         (cd $(TARGET_SUBDIR)/libbacktrace && \
39164           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39165
39166 @endif target-libbacktrace
39167
39168 # Other targets (info, dvi, pdf, etc.)
39169
39170 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
39171 maybe-info-target-libbacktrace:
39172 @if target-libbacktrace
39173 maybe-info-target-libbacktrace: info-target-libbacktrace
39174
39175 info-target-libbacktrace: \
39176     configure-target-libbacktrace 
39177         @: $(MAKE); $(unstage)
39178         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39179         r=`${PWD_COMMAND}`; export r; \
39180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39181         $(NORMAL_TARGET_EXPORTS) \
39182         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace" ; \
39183         for flag in $(EXTRA_TARGET_FLAGS); do \
39184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39185         done; \
39186         (cd $(TARGET_SUBDIR)/libbacktrace && \
39187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39189                   "RANLIB=$${RANLIB}" \
39190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39191                    info) \
39192           || exit 1
39193
39194 @endif target-libbacktrace
39195
39196 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
39197 maybe-dvi-target-libbacktrace:
39198 @if target-libbacktrace
39199 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
39200
39201 dvi-target-libbacktrace: \
39202     configure-target-libbacktrace 
39203         @: $(MAKE); $(unstage)
39204         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39205         r=`${PWD_COMMAND}`; export r; \
39206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39207         $(NORMAL_TARGET_EXPORTS) \
39208         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace" ; \
39209         for flag in $(EXTRA_TARGET_FLAGS); do \
39210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39211         done; \
39212         (cd $(TARGET_SUBDIR)/libbacktrace && \
39213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39215                   "RANLIB=$${RANLIB}" \
39216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39217                    dvi) \
39218           || exit 1
39219
39220 @endif target-libbacktrace
39221
39222 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
39223 maybe-pdf-target-libbacktrace:
39224 @if target-libbacktrace
39225 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
39226
39227 pdf-target-libbacktrace: \
39228     configure-target-libbacktrace 
39229         @: $(MAKE); $(unstage)
39230         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39231         r=`${PWD_COMMAND}`; export r; \
39232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39233         $(NORMAL_TARGET_EXPORTS) \
39234         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
39235         for flag in $(EXTRA_TARGET_FLAGS); do \
39236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39237         done; \
39238         (cd $(TARGET_SUBDIR)/libbacktrace && \
39239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39241                   "RANLIB=$${RANLIB}" \
39242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39243                    pdf) \
39244           || exit 1
39245
39246 @endif target-libbacktrace
39247
39248 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
39249 maybe-html-target-libbacktrace:
39250 @if target-libbacktrace
39251 maybe-html-target-libbacktrace: html-target-libbacktrace
39252
39253 html-target-libbacktrace: \
39254     configure-target-libbacktrace 
39255         @: $(MAKE); $(unstage)
39256         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39257         r=`${PWD_COMMAND}`; export r; \
39258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39259         $(NORMAL_TARGET_EXPORTS) \
39260         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace" ; \
39261         for flag in $(EXTRA_TARGET_FLAGS); do \
39262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39263         done; \
39264         (cd $(TARGET_SUBDIR)/libbacktrace && \
39265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39267                   "RANLIB=$${RANLIB}" \
39268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39269                    html) \
39270           || exit 1
39271
39272 @endif target-libbacktrace
39273
39274 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
39275 maybe-TAGS-target-libbacktrace:
39276 @if target-libbacktrace
39277 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
39278
39279 TAGS-target-libbacktrace: \
39280     configure-target-libbacktrace 
39281         @: $(MAKE); $(unstage)
39282         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39283         r=`${PWD_COMMAND}`; export r; \
39284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39285         $(NORMAL_TARGET_EXPORTS) \
39286         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace" ; \
39287         for flag in $(EXTRA_TARGET_FLAGS); do \
39288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39289         done; \
39290         (cd $(TARGET_SUBDIR)/libbacktrace && \
39291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39293                   "RANLIB=$${RANLIB}" \
39294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39295                    TAGS) \
39296           || exit 1
39297
39298 @endif target-libbacktrace
39299
39300 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
39301 maybe-install-info-target-libbacktrace:
39302 @if target-libbacktrace
39303 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
39304
39305 install-info-target-libbacktrace: \
39306     configure-target-libbacktrace \
39307     info-target-libbacktrace 
39308         @: $(MAKE); $(unstage)
39309         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39310         r=`${PWD_COMMAND}`; export r; \
39311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39312         $(NORMAL_TARGET_EXPORTS) \
39313         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace" ; \
39314         for flag in $(EXTRA_TARGET_FLAGS); do \
39315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39316         done; \
39317         (cd $(TARGET_SUBDIR)/libbacktrace && \
39318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39320                   "RANLIB=$${RANLIB}" \
39321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39322                    install-info) \
39323           || exit 1
39324
39325 @endif target-libbacktrace
39326
39327 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
39328 maybe-install-pdf-target-libbacktrace:
39329 @if target-libbacktrace
39330 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
39331
39332 install-pdf-target-libbacktrace: \
39333     configure-target-libbacktrace \
39334     pdf-target-libbacktrace 
39335         @: $(MAKE); $(unstage)
39336         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39337         r=`${PWD_COMMAND}`; export r; \
39338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39339         $(NORMAL_TARGET_EXPORTS) \
39340         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace" ; \
39341         for flag in $(EXTRA_TARGET_FLAGS); do \
39342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39343         done; \
39344         (cd $(TARGET_SUBDIR)/libbacktrace && \
39345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39347                   "RANLIB=$${RANLIB}" \
39348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39349                    install-pdf) \
39350           || exit 1
39351
39352 @endif target-libbacktrace
39353
39354 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
39355 maybe-install-html-target-libbacktrace:
39356 @if target-libbacktrace
39357 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
39358
39359 install-html-target-libbacktrace: \
39360     configure-target-libbacktrace \
39361     html-target-libbacktrace 
39362         @: $(MAKE); $(unstage)
39363         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39364         r=`${PWD_COMMAND}`; export r; \
39365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39366         $(NORMAL_TARGET_EXPORTS) \
39367         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace" ; \
39368         for flag in $(EXTRA_TARGET_FLAGS); do \
39369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39370         done; \
39371         (cd $(TARGET_SUBDIR)/libbacktrace && \
39372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39374                   "RANLIB=$${RANLIB}" \
39375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39376                    install-html) \
39377           || exit 1
39378
39379 @endif target-libbacktrace
39380
39381 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
39382 maybe-installcheck-target-libbacktrace:
39383 @if target-libbacktrace
39384 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
39385
39386 installcheck-target-libbacktrace: \
39387     configure-target-libbacktrace 
39388         @: $(MAKE); $(unstage)
39389         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39390         r=`${PWD_COMMAND}`; export r; \
39391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39392         $(NORMAL_TARGET_EXPORTS) \
39393         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace" ; \
39394         for flag in $(EXTRA_TARGET_FLAGS); do \
39395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39396         done; \
39397         (cd $(TARGET_SUBDIR)/libbacktrace && \
39398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39400                   "RANLIB=$${RANLIB}" \
39401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39402                    installcheck) \
39403           || exit 1
39404
39405 @endif target-libbacktrace
39406
39407 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
39408 maybe-mostlyclean-target-libbacktrace:
39409 @if target-libbacktrace
39410 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
39411
39412 mostlyclean-target-libbacktrace: 
39413         @: $(MAKE); $(unstage)
39414         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39415         r=`${PWD_COMMAND}`; export r; \
39416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39417         $(NORMAL_TARGET_EXPORTS) \
39418         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace" ; \
39419         for flag in $(EXTRA_TARGET_FLAGS); do \
39420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39421         done; \
39422         (cd $(TARGET_SUBDIR)/libbacktrace && \
39423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39425                   "RANLIB=$${RANLIB}" \
39426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39427                    mostlyclean) \
39428           || exit 1
39429
39430 @endif target-libbacktrace
39431
39432 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
39433 maybe-clean-target-libbacktrace:
39434 @if target-libbacktrace
39435 maybe-clean-target-libbacktrace: clean-target-libbacktrace
39436
39437 clean-target-libbacktrace: 
39438         @: $(MAKE); $(unstage)
39439         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39440         r=`${PWD_COMMAND}`; export r; \
39441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39442         $(NORMAL_TARGET_EXPORTS) \
39443         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace" ; \
39444         for flag in $(EXTRA_TARGET_FLAGS); do \
39445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39446         done; \
39447         (cd $(TARGET_SUBDIR)/libbacktrace && \
39448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39450                   "RANLIB=$${RANLIB}" \
39451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39452                    clean) \
39453           || exit 1
39454
39455 @endif target-libbacktrace
39456
39457 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
39458 maybe-distclean-target-libbacktrace:
39459 @if target-libbacktrace
39460 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
39461
39462 distclean-target-libbacktrace: 
39463         @: $(MAKE); $(unstage)
39464         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39465         r=`${PWD_COMMAND}`; export r; \
39466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39467         $(NORMAL_TARGET_EXPORTS) \
39468         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace" ; \
39469         for flag in $(EXTRA_TARGET_FLAGS); do \
39470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39471         done; \
39472         (cd $(TARGET_SUBDIR)/libbacktrace && \
39473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39475                   "RANLIB=$${RANLIB}" \
39476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39477                    distclean) \
39478           || exit 1
39479
39480 @endif target-libbacktrace
39481
39482 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
39483 maybe-maintainer-clean-target-libbacktrace:
39484 @if target-libbacktrace
39485 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
39486
39487 maintainer-clean-target-libbacktrace: 
39488         @: $(MAKE); $(unstage)
39489         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0 ; \
39490         r=`${PWD_COMMAND}`; export r; \
39491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39492         $(NORMAL_TARGET_EXPORTS) \
39493         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace" ; \
39494         for flag in $(EXTRA_TARGET_FLAGS); do \
39495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39496         done; \
39497         (cd $(TARGET_SUBDIR)/libbacktrace && \
39498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39500                   "RANLIB=$${RANLIB}" \
39501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39502                    maintainer-clean) \
39503           || exit 1
39504
39505 @endif target-libbacktrace
39506
39507
39508
39509
39510
39511 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
39512 maybe-configure-target-libquadmath:
39513 @if gcc-bootstrap
39514 configure-target-libquadmath: stage_current
39515 @endif gcc-bootstrap
39516 @if target-libquadmath
39517 maybe-configure-target-libquadmath: configure-target-libquadmath
39518 configure-target-libquadmath: 
39519         @: $(MAKE); $(unstage)
39520         @r=`${PWD_COMMAND}`; export r; \
39521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39522         echo "Checking multilib configuration for libquadmath..."; \
39523         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
39524         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null ; \
39525         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39526           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
39527             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
39528           else \
39529             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
39530             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39531           fi; \
39532         else \
39533           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
39534         fi; \
39535         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
39536         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath ; \
39537         $(NORMAL_TARGET_EXPORTS)  \
39538         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
39539         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
39540         case $(srcdir) in \
39541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39542           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
39543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39544         esac; \
39545         module_srcdir=libquadmath; \
39546         rm -f no-such-file || : ; \
39547         CONFIG_SITE=no-such-file $(SHELL) \
39548           $$s/$$module_srcdir/configure \
39549           --srcdir=$${topdir}/$$module_srcdir \
39550           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39551           --target=${target_alias}  \
39552           || exit 1
39553 @endif target-libquadmath
39554
39555
39556
39557
39558
39559 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
39560 maybe-all-target-libquadmath:
39561 @if gcc-bootstrap
39562 all-target-libquadmath: stage_current
39563 @endif gcc-bootstrap
39564 @if target-libquadmath
39565 TARGET-target-libquadmath=all
39566 maybe-all-target-libquadmath: all-target-libquadmath
39567 all-target-libquadmath: configure-target-libquadmath
39568         @: $(MAKE); $(unstage)
39569         @r=`${PWD_COMMAND}`; export r; \
39570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39571         $(NORMAL_TARGET_EXPORTS)  \
39572         (cd $(TARGET_SUBDIR)/libquadmath && \
39573           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
39574                 $(TARGET-target-libquadmath))
39575 @endif target-libquadmath
39576
39577
39578
39579
39580
39581 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
39582 maybe-check-target-libquadmath:
39583 @if target-libquadmath
39584 maybe-check-target-libquadmath: check-target-libquadmath
39585
39586 check-target-libquadmath:
39587         @: $(MAKE); $(unstage)
39588         @r=`${PWD_COMMAND}`; export r; \
39589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39590         $(NORMAL_TARGET_EXPORTS) \
39591         (cd $(TARGET_SUBDIR)/libquadmath && \
39592           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
39593
39594 @endif target-libquadmath
39595
39596 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
39597 maybe-install-target-libquadmath:
39598 @if target-libquadmath
39599 maybe-install-target-libquadmath: install-target-libquadmath
39600
39601 install-target-libquadmath: installdirs
39602         @: $(MAKE); $(unstage)
39603         @r=`${PWD_COMMAND}`; export r; \
39604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39605         $(NORMAL_TARGET_EXPORTS) \
39606         (cd $(TARGET_SUBDIR)/libquadmath && \
39607           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
39608
39609 @endif target-libquadmath
39610
39611 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
39612 maybe-install-strip-target-libquadmath:
39613 @if target-libquadmath
39614 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
39615
39616 install-strip-target-libquadmath: installdirs
39617         @: $(MAKE); $(unstage)
39618         @r=`${PWD_COMMAND}`; export r; \
39619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39620         $(NORMAL_TARGET_EXPORTS) \
39621         (cd $(TARGET_SUBDIR)/libquadmath && \
39622           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
39623
39624 @endif target-libquadmath
39625
39626 # Other targets (info, dvi, pdf, etc.)
39627
39628 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
39629 maybe-info-target-libquadmath:
39630 @if target-libquadmath
39631 maybe-info-target-libquadmath: info-target-libquadmath
39632
39633 info-target-libquadmath: \
39634     configure-target-libquadmath 
39635         @: $(MAKE); $(unstage)
39636         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39637         r=`${PWD_COMMAND}`; export r; \
39638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39639         $(NORMAL_TARGET_EXPORTS) \
39640         echo "Doing info in $(TARGET_SUBDIR)/libquadmath" ; \
39641         for flag in $(EXTRA_TARGET_FLAGS); do \
39642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39643         done; \
39644         (cd $(TARGET_SUBDIR)/libquadmath && \
39645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39647                   "RANLIB=$${RANLIB}" \
39648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39649                    info) \
39650           || exit 1
39651
39652 @endif target-libquadmath
39653
39654 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
39655 maybe-dvi-target-libquadmath:
39656 @if target-libquadmath
39657 maybe-dvi-target-libquadmath: dvi-target-libquadmath
39658
39659 dvi-target-libquadmath: \
39660     configure-target-libquadmath 
39661         @: $(MAKE); $(unstage)
39662         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39663         r=`${PWD_COMMAND}`; export r; \
39664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39665         $(NORMAL_TARGET_EXPORTS) \
39666         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath" ; \
39667         for flag in $(EXTRA_TARGET_FLAGS); do \
39668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39669         done; \
39670         (cd $(TARGET_SUBDIR)/libquadmath && \
39671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39673                   "RANLIB=$${RANLIB}" \
39674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39675                    dvi) \
39676           || exit 1
39677
39678 @endif target-libquadmath
39679
39680 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
39681 maybe-pdf-target-libquadmath:
39682 @if target-libquadmath
39683 maybe-pdf-target-libquadmath: pdf-target-libquadmath
39684
39685 pdf-target-libquadmath: \
39686     configure-target-libquadmath 
39687         @: $(MAKE); $(unstage)
39688         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39689         r=`${PWD_COMMAND}`; export r; \
39690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39691         $(NORMAL_TARGET_EXPORTS) \
39692         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath" ; \
39693         for flag in $(EXTRA_TARGET_FLAGS); do \
39694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39695         done; \
39696         (cd $(TARGET_SUBDIR)/libquadmath && \
39697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39699                   "RANLIB=$${RANLIB}" \
39700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39701                    pdf) \
39702           || exit 1
39703
39704 @endif target-libquadmath
39705
39706 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
39707 maybe-html-target-libquadmath:
39708 @if target-libquadmath
39709 maybe-html-target-libquadmath: html-target-libquadmath
39710
39711 html-target-libquadmath: \
39712     configure-target-libquadmath 
39713         @: $(MAKE); $(unstage)
39714         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39715         r=`${PWD_COMMAND}`; export r; \
39716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39717         $(NORMAL_TARGET_EXPORTS) \
39718         echo "Doing html in $(TARGET_SUBDIR)/libquadmath" ; \
39719         for flag in $(EXTRA_TARGET_FLAGS); do \
39720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39721         done; \
39722         (cd $(TARGET_SUBDIR)/libquadmath && \
39723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39725                   "RANLIB=$${RANLIB}" \
39726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39727                    html) \
39728           || exit 1
39729
39730 @endif target-libquadmath
39731
39732 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
39733 maybe-TAGS-target-libquadmath:
39734 @if target-libquadmath
39735 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
39736
39737 TAGS-target-libquadmath: \
39738     configure-target-libquadmath 
39739         @: $(MAKE); $(unstage)
39740         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39741         r=`${PWD_COMMAND}`; export r; \
39742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39743         $(NORMAL_TARGET_EXPORTS) \
39744         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath" ; \
39745         for flag in $(EXTRA_TARGET_FLAGS); do \
39746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39747         done; \
39748         (cd $(TARGET_SUBDIR)/libquadmath && \
39749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39751                   "RANLIB=$${RANLIB}" \
39752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39753                    TAGS) \
39754           || exit 1
39755
39756 @endif target-libquadmath
39757
39758 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
39759 maybe-install-info-target-libquadmath:
39760 @if target-libquadmath
39761 maybe-install-info-target-libquadmath: install-info-target-libquadmath
39762
39763 install-info-target-libquadmath: \
39764     configure-target-libquadmath \
39765     info-target-libquadmath 
39766         @: $(MAKE); $(unstage)
39767         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39768         r=`${PWD_COMMAND}`; export r; \
39769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39770         $(NORMAL_TARGET_EXPORTS) \
39771         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath" ; \
39772         for flag in $(EXTRA_TARGET_FLAGS); do \
39773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39774         done; \
39775         (cd $(TARGET_SUBDIR)/libquadmath && \
39776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39778                   "RANLIB=$${RANLIB}" \
39779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39780                    install-info) \
39781           || exit 1
39782
39783 @endif target-libquadmath
39784
39785 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
39786 maybe-install-pdf-target-libquadmath:
39787 @if target-libquadmath
39788 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
39789
39790 install-pdf-target-libquadmath: \
39791     configure-target-libquadmath \
39792     pdf-target-libquadmath 
39793         @: $(MAKE); $(unstage)
39794         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39795         r=`${PWD_COMMAND}`; export r; \
39796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39797         $(NORMAL_TARGET_EXPORTS) \
39798         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath" ; \
39799         for flag in $(EXTRA_TARGET_FLAGS); do \
39800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39801         done; \
39802         (cd $(TARGET_SUBDIR)/libquadmath && \
39803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39805                   "RANLIB=$${RANLIB}" \
39806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39807                    install-pdf) \
39808           || exit 1
39809
39810 @endif target-libquadmath
39811
39812 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
39813 maybe-install-html-target-libquadmath:
39814 @if target-libquadmath
39815 maybe-install-html-target-libquadmath: install-html-target-libquadmath
39816
39817 install-html-target-libquadmath: \
39818     configure-target-libquadmath \
39819     html-target-libquadmath 
39820         @: $(MAKE); $(unstage)
39821         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39822         r=`${PWD_COMMAND}`; export r; \
39823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39824         $(NORMAL_TARGET_EXPORTS) \
39825         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath" ; \
39826         for flag in $(EXTRA_TARGET_FLAGS); do \
39827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39828         done; \
39829         (cd $(TARGET_SUBDIR)/libquadmath && \
39830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39832                   "RANLIB=$${RANLIB}" \
39833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39834                    install-html) \
39835           || exit 1
39836
39837 @endif target-libquadmath
39838
39839 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
39840 maybe-installcheck-target-libquadmath:
39841 @if target-libquadmath
39842 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
39843
39844 installcheck-target-libquadmath: \
39845     configure-target-libquadmath 
39846         @: $(MAKE); $(unstage)
39847         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39848         r=`${PWD_COMMAND}`; export r; \
39849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39850         $(NORMAL_TARGET_EXPORTS) \
39851         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath" ; \
39852         for flag in $(EXTRA_TARGET_FLAGS); do \
39853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39854         done; \
39855         (cd $(TARGET_SUBDIR)/libquadmath && \
39856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39858                   "RANLIB=$${RANLIB}" \
39859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39860                    installcheck) \
39861           || exit 1
39862
39863 @endif target-libquadmath
39864
39865 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
39866 maybe-mostlyclean-target-libquadmath:
39867 @if target-libquadmath
39868 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
39869
39870 mostlyclean-target-libquadmath: 
39871         @: $(MAKE); $(unstage)
39872         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39873         r=`${PWD_COMMAND}`; export r; \
39874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39875         $(NORMAL_TARGET_EXPORTS) \
39876         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath" ; \
39877         for flag in $(EXTRA_TARGET_FLAGS); do \
39878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39879         done; \
39880         (cd $(TARGET_SUBDIR)/libquadmath && \
39881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39883                   "RANLIB=$${RANLIB}" \
39884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39885                    mostlyclean) \
39886           || exit 1
39887
39888 @endif target-libquadmath
39889
39890 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
39891 maybe-clean-target-libquadmath:
39892 @if target-libquadmath
39893 maybe-clean-target-libquadmath: clean-target-libquadmath
39894
39895 clean-target-libquadmath: 
39896         @: $(MAKE); $(unstage)
39897         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39898         r=`${PWD_COMMAND}`; export r; \
39899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39900         $(NORMAL_TARGET_EXPORTS) \
39901         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath" ; \
39902         for flag in $(EXTRA_TARGET_FLAGS); do \
39903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39904         done; \
39905         (cd $(TARGET_SUBDIR)/libquadmath && \
39906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39908                   "RANLIB=$${RANLIB}" \
39909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39910                    clean) \
39911           || exit 1
39912
39913 @endif target-libquadmath
39914
39915 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
39916 maybe-distclean-target-libquadmath:
39917 @if target-libquadmath
39918 maybe-distclean-target-libquadmath: distclean-target-libquadmath
39919
39920 distclean-target-libquadmath: 
39921         @: $(MAKE); $(unstage)
39922         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39923         r=`${PWD_COMMAND}`; export r; \
39924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39925         $(NORMAL_TARGET_EXPORTS) \
39926         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath" ; \
39927         for flag in $(EXTRA_TARGET_FLAGS); do \
39928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39929         done; \
39930         (cd $(TARGET_SUBDIR)/libquadmath && \
39931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39933                   "RANLIB=$${RANLIB}" \
39934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39935                    distclean) \
39936           || exit 1
39937
39938 @endif target-libquadmath
39939
39940 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
39941 maybe-maintainer-clean-target-libquadmath:
39942 @if target-libquadmath
39943 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
39944
39945 maintainer-clean-target-libquadmath: 
39946         @: $(MAKE); $(unstage)
39947         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0 ; \
39948         r=`${PWD_COMMAND}`; export r; \
39949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39950         $(NORMAL_TARGET_EXPORTS) \
39951         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath" ; \
39952         for flag in $(EXTRA_TARGET_FLAGS); do \
39953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39954         done; \
39955         (cd $(TARGET_SUBDIR)/libquadmath && \
39956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39958                   "RANLIB=$${RANLIB}" \
39959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39960                    maintainer-clean) \
39961           || exit 1
39962
39963 @endif target-libquadmath
39964
39965
39966
39967
39968
39969 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
39970 maybe-configure-target-libgfortran:
39971 @if gcc-bootstrap
39972 configure-target-libgfortran: stage_current
39973 @endif gcc-bootstrap
39974 @if target-libgfortran
39975 maybe-configure-target-libgfortran: configure-target-libgfortran
39976 configure-target-libgfortran: 
39977         @: $(MAKE); $(unstage)
39978         @r=`${PWD_COMMAND}`; export r; \
39979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39980         echo "Checking multilib configuration for libgfortran..."; \
39981         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
39982         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null ; \
39983         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
39984           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
39985             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
39986           else \
39987             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
39988             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
39989           fi; \
39990         else \
39991           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
39992         fi; \
39993         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
39994         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran ; \
39995         $(NORMAL_TARGET_EXPORTS)  \
39996         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
39997         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
39998         case $(srcdir) in \
39999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40000           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
40001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40002         esac; \
40003         module_srcdir=libgfortran; \
40004         rm -f no-such-file || : ; \
40005         CONFIG_SITE=no-such-file $(SHELL) \
40006           $$s/$$module_srcdir/configure \
40007           --srcdir=$${topdir}/$$module_srcdir \
40008           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40009           --target=${target_alias}  \
40010           || exit 1
40011 @endif target-libgfortran
40012
40013
40014
40015
40016
40017 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
40018 maybe-all-target-libgfortran:
40019 @if gcc-bootstrap
40020 all-target-libgfortran: stage_current
40021 @endif gcc-bootstrap
40022 @if target-libgfortran
40023 TARGET-target-libgfortran=all
40024 maybe-all-target-libgfortran: all-target-libgfortran
40025 all-target-libgfortran: configure-target-libgfortran
40026         @: $(MAKE); $(unstage)
40027         @r=`${PWD_COMMAND}`; export r; \
40028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40029         $(NORMAL_TARGET_EXPORTS)  \
40030         (cd $(TARGET_SUBDIR)/libgfortran && \
40031           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40032                 $(TARGET-target-libgfortran))
40033 @endif target-libgfortran
40034
40035
40036
40037
40038
40039 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
40040 maybe-check-target-libgfortran:
40041 @if target-libgfortran
40042 maybe-check-target-libgfortran: check-target-libgfortran
40043
40044 check-target-libgfortran:
40045         @: $(MAKE); $(unstage)
40046         @r=`${PWD_COMMAND}`; export r; \
40047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40048         $(NORMAL_TARGET_EXPORTS) \
40049         (cd $(TARGET_SUBDIR)/libgfortran && \
40050           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40051
40052 @endif target-libgfortran
40053
40054 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
40055 maybe-install-target-libgfortran:
40056 @if target-libgfortran
40057 maybe-install-target-libgfortran: install-target-libgfortran
40058
40059 install-target-libgfortran: installdirs
40060         @: $(MAKE); $(unstage)
40061         @r=`${PWD_COMMAND}`; export r; \
40062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40063         $(NORMAL_TARGET_EXPORTS) \
40064         (cd $(TARGET_SUBDIR)/libgfortran && \
40065           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40066
40067 @endif target-libgfortran
40068
40069 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
40070 maybe-install-strip-target-libgfortran:
40071 @if target-libgfortran
40072 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
40073
40074 install-strip-target-libgfortran: installdirs
40075         @: $(MAKE); $(unstage)
40076         @r=`${PWD_COMMAND}`; export r; \
40077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40078         $(NORMAL_TARGET_EXPORTS) \
40079         (cd $(TARGET_SUBDIR)/libgfortran && \
40080           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40081
40082 @endif target-libgfortran
40083
40084 # Other targets (info, dvi, pdf, etc.)
40085
40086 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
40087 maybe-info-target-libgfortran:
40088 @if target-libgfortran
40089 maybe-info-target-libgfortran: info-target-libgfortran
40090
40091 info-target-libgfortran: \
40092     configure-target-libgfortran 
40093         @: $(MAKE); $(unstage)
40094         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40095         r=`${PWD_COMMAND}`; export r; \
40096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40097         $(NORMAL_TARGET_EXPORTS) \
40098         echo "Doing info in $(TARGET_SUBDIR)/libgfortran" ; \
40099         for flag in $(EXTRA_TARGET_FLAGS); do \
40100           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40101         done; \
40102         (cd $(TARGET_SUBDIR)/libgfortran && \
40103           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40104                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40105                   "RANLIB=$${RANLIB}" \
40106                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40107                    info) \
40108           || exit 1
40109
40110 @endif target-libgfortran
40111
40112 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
40113 maybe-dvi-target-libgfortran:
40114 @if target-libgfortran
40115 maybe-dvi-target-libgfortran: dvi-target-libgfortran
40116
40117 dvi-target-libgfortran: \
40118     configure-target-libgfortran 
40119         @: $(MAKE); $(unstage)
40120         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40121         r=`${PWD_COMMAND}`; export r; \
40122         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40123         $(NORMAL_TARGET_EXPORTS) \
40124         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran" ; \
40125         for flag in $(EXTRA_TARGET_FLAGS); do \
40126           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40127         done; \
40128         (cd $(TARGET_SUBDIR)/libgfortran && \
40129           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40130                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40131                   "RANLIB=$${RANLIB}" \
40132                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40133                    dvi) \
40134           || exit 1
40135
40136 @endif target-libgfortran
40137
40138 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
40139 maybe-pdf-target-libgfortran:
40140 @if target-libgfortran
40141 maybe-pdf-target-libgfortran: pdf-target-libgfortran
40142
40143 pdf-target-libgfortran: \
40144     configure-target-libgfortran 
40145         @: $(MAKE); $(unstage)
40146         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40147         r=`${PWD_COMMAND}`; export r; \
40148         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40149         $(NORMAL_TARGET_EXPORTS) \
40150         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran" ; \
40151         for flag in $(EXTRA_TARGET_FLAGS); do \
40152           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40153         done; \
40154         (cd $(TARGET_SUBDIR)/libgfortran && \
40155           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40156                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40157                   "RANLIB=$${RANLIB}" \
40158                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40159                    pdf) \
40160           || exit 1
40161
40162 @endif target-libgfortran
40163
40164 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
40165 maybe-html-target-libgfortran:
40166 @if target-libgfortran
40167 maybe-html-target-libgfortran: html-target-libgfortran
40168
40169 html-target-libgfortran: \
40170     configure-target-libgfortran 
40171         @: $(MAKE); $(unstage)
40172         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40173         r=`${PWD_COMMAND}`; export r; \
40174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40175         $(NORMAL_TARGET_EXPORTS) \
40176         echo "Doing html in $(TARGET_SUBDIR)/libgfortran" ; \
40177         for flag in $(EXTRA_TARGET_FLAGS); do \
40178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40179         done; \
40180         (cd $(TARGET_SUBDIR)/libgfortran && \
40181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40183                   "RANLIB=$${RANLIB}" \
40184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40185                    html) \
40186           || exit 1
40187
40188 @endif target-libgfortran
40189
40190 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
40191 maybe-TAGS-target-libgfortran:
40192 @if target-libgfortran
40193 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
40194
40195 TAGS-target-libgfortran: \
40196     configure-target-libgfortran 
40197         @: $(MAKE); $(unstage)
40198         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40199         r=`${PWD_COMMAND}`; export r; \
40200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40201         $(NORMAL_TARGET_EXPORTS) \
40202         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran" ; \
40203         for flag in $(EXTRA_TARGET_FLAGS); do \
40204           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40205         done; \
40206         (cd $(TARGET_SUBDIR)/libgfortran && \
40207           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40208                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40209                   "RANLIB=$${RANLIB}" \
40210                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40211                    TAGS) \
40212           || exit 1
40213
40214 @endif target-libgfortran
40215
40216 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
40217 maybe-install-info-target-libgfortran:
40218 @if target-libgfortran
40219 maybe-install-info-target-libgfortran: install-info-target-libgfortran
40220
40221 install-info-target-libgfortran: \
40222     configure-target-libgfortran \
40223     info-target-libgfortran 
40224         @: $(MAKE); $(unstage)
40225         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40226         r=`${PWD_COMMAND}`; export r; \
40227         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40228         $(NORMAL_TARGET_EXPORTS) \
40229         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran" ; \
40230         for flag in $(EXTRA_TARGET_FLAGS); do \
40231           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40232         done; \
40233         (cd $(TARGET_SUBDIR)/libgfortran && \
40234           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40235                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40236                   "RANLIB=$${RANLIB}" \
40237                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40238                    install-info) \
40239           || exit 1
40240
40241 @endif target-libgfortran
40242
40243 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
40244 maybe-install-pdf-target-libgfortran:
40245 @if target-libgfortran
40246 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
40247
40248 install-pdf-target-libgfortran: \
40249     configure-target-libgfortran \
40250     pdf-target-libgfortran 
40251         @: $(MAKE); $(unstage)
40252         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40253         r=`${PWD_COMMAND}`; export r; \
40254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40255         $(NORMAL_TARGET_EXPORTS) \
40256         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran" ; \
40257         for flag in $(EXTRA_TARGET_FLAGS); do \
40258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40259         done; \
40260         (cd $(TARGET_SUBDIR)/libgfortran && \
40261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40263                   "RANLIB=$${RANLIB}" \
40264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40265                    install-pdf) \
40266           || exit 1
40267
40268 @endif target-libgfortran
40269
40270 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
40271 maybe-install-html-target-libgfortran:
40272 @if target-libgfortran
40273 maybe-install-html-target-libgfortran: install-html-target-libgfortran
40274
40275 install-html-target-libgfortran: \
40276     configure-target-libgfortran \
40277     html-target-libgfortran 
40278         @: $(MAKE); $(unstage)
40279         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40280         r=`${PWD_COMMAND}`; export r; \
40281         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40282         $(NORMAL_TARGET_EXPORTS) \
40283         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran" ; \
40284         for flag in $(EXTRA_TARGET_FLAGS); do \
40285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40286         done; \
40287         (cd $(TARGET_SUBDIR)/libgfortran && \
40288           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40289                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40290                   "RANLIB=$${RANLIB}" \
40291                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40292                    install-html) \
40293           || exit 1
40294
40295 @endif target-libgfortran
40296
40297 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
40298 maybe-installcheck-target-libgfortran:
40299 @if target-libgfortran
40300 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
40301
40302 installcheck-target-libgfortran: \
40303     configure-target-libgfortran 
40304         @: $(MAKE); $(unstage)
40305         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40306         r=`${PWD_COMMAND}`; export r; \
40307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40308         $(NORMAL_TARGET_EXPORTS) \
40309         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran" ; \
40310         for flag in $(EXTRA_TARGET_FLAGS); do \
40311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40312         done; \
40313         (cd $(TARGET_SUBDIR)/libgfortran && \
40314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40316                   "RANLIB=$${RANLIB}" \
40317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40318                    installcheck) \
40319           || exit 1
40320
40321 @endif target-libgfortran
40322
40323 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
40324 maybe-mostlyclean-target-libgfortran:
40325 @if target-libgfortran
40326 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
40327
40328 mostlyclean-target-libgfortran: 
40329         @: $(MAKE); $(unstage)
40330         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40331         r=`${PWD_COMMAND}`; export r; \
40332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40333         $(NORMAL_TARGET_EXPORTS) \
40334         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran" ; \
40335         for flag in $(EXTRA_TARGET_FLAGS); do \
40336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40337         done; \
40338         (cd $(TARGET_SUBDIR)/libgfortran && \
40339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40341                   "RANLIB=$${RANLIB}" \
40342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40343                    mostlyclean) \
40344           || exit 1
40345
40346 @endif target-libgfortran
40347
40348 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
40349 maybe-clean-target-libgfortran:
40350 @if target-libgfortran
40351 maybe-clean-target-libgfortran: clean-target-libgfortran
40352
40353 clean-target-libgfortran: 
40354         @: $(MAKE); $(unstage)
40355         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40356         r=`${PWD_COMMAND}`; export r; \
40357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40358         $(NORMAL_TARGET_EXPORTS) \
40359         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran" ; \
40360         for flag in $(EXTRA_TARGET_FLAGS); do \
40361           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40362         done; \
40363         (cd $(TARGET_SUBDIR)/libgfortran && \
40364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40366                   "RANLIB=$${RANLIB}" \
40367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40368                    clean) \
40369           || exit 1
40370
40371 @endif target-libgfortran
40372
40373 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
40374 maybe-distclean-target-libgfortran:
40375 @if target-libgfortran
40376 maybe-distclean-target-libgfortran: distclean-target-libgfortran
40377
40378 distclean-target-libgfortran: 
40379         @: $(MAKE); $(unstage)
40380         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40381         r=`${PWD_COMMAND}`; export r; \
40382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40383         $(NORMAL_TARGET_EXPORTS) \
40384         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran" ; \
40385         for flag in $(EXTRA_TARGET_FLAGS); do \
40386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40387         done; \
40388         (cd $(TARGET_SUBDIR)/libgfortran && \
40389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40391                   "RANLIB=$${RANLIB}" \
40392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40393                    distclean) \
40394           || exit 1
40395
40396 @endif target-libgfortran
40397
40398 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
40399 maybe-maintainer-clean-target-libgfortran:
40400 @if target-libgfortran
40401 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
40402
40403 maintainer-clean-target-libgfortran: 
40404         @: $(MAKE); $(unstage)
40405         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0 ; \
40406         r=`${PWD_COMMAND}`; export r; \
40407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40408         $(NORMAL_TARGET_EXPORTS) \
40409         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran" ; \
40410         for flag in $(EXTRA_TARGET_FLAGS); do \
40411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40412         done; \
40413         (cd $(TARGET_SUBDIR)/libgfortran && \
40414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40416                   "RANLIB=$${RANLIB}" \
40417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40418                    maintainer-clean) \
40419           || exit 1
40420
40421 @endif target-libgfortran
40422
40423
40424
40425
40426
40427 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
40428 maybe-configure-target-libobjc:
40429 @if gcc-bootstrap
40430 configure-target-libobjc: stage_current
40431 @endif gcc-bootstrap
40432 @if target-libobjc
40433 maybe-configure-target-libobjc: configure-target-libobjc
40434 configure-target-libobjc: 
40435         @: $(MAKE); $(unstage)
40436         @r=`${PWD_COMMAND}`; export r; \
40437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40438         echo "Checking multilib configuration for libobjc..."; \
40439         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40440         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null ; \
40441         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40442           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
40443             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
40444           else \
40445             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
40446             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40447           fi; \
40448         else \
40449           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
40450         fi; \
40451         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
40452         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc ; \
40453         $(NORMAL_TARGET_EXPORTS)  \
40454         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
40455         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
40456         case $(srcdir) in \
40457           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40458           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
40459                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40460         esac; \
40461         module_srcdir=libobjc; \
40462         rm -f no-such-file || : ; \
40463         CONFIG_SITE=no-such-file $(SHELL) \
40464           $$s/$$module_srcdir/configure \
40465           --srcdir=$${topdir}/$$module_srcdir \
40466           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40467           --target=${target_alias}  \
40468           || exit 1
40469 @endif target-libobjc
40470
40471
40472
40473
40474
40475 .PHONY: all-target-libobjc maybe-all-target-libobjc
40476 maybe-all-target-libobjc:
40477 @if gcc-bootstrap
40478 all-target-libobjc: stage_current
40479 @endif gcc-bootstrap
40480 @if target-libobjc
40481 TARGET-target-libobjc=all
40482 maybe-all-target-libobjc: all-target-libobjc
40483 all-target-libobjc: configure-target-libobjc
40484         @: $(MAKE); $(unstage)
40485         @r=`${PWD_COMMAND}`; export r; \
40486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40487         $(NORMAL_TARGET_EXPORTS)  \
40488         (cd $(TARGET_SUBDIR)/libobjc && \
40489           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40490                 $(TARGET-target-libobjc))
40491 @endif target-libobjc
40492
40493
40494
40495
40496
40497 .PHONY: check-target-libobjc maybe-check-target-libobjc
40498 maybe-check-target-libobjc:
40499 @if target-libobjc
40500 maybe-check-target-libobjc: check-target-libobjc
40501
40502 check-target-libobjc:
40503         @: $(MAKE); $(unstage)
40504         @r=`${PWD_COMMAND}`; export r; \
40505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40506         $(NORMAL_TARGET_EXPORTS) \
40507         (cd $(TARGET_SUBDIR)/libobjc && \
40508           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40509
40510 @endif target-libobjc
40511
40512 .PHONY: install-target-libobjc maybe-install-target-libobjc
40513 maybe-install-target-libobjc:
40514 @if target-libobjc
40515 maybe-install-target-libobjc: install-target-libobjc
40516
40517 install-target-libobjc: installdirs
40518         @: $(MAKE); $(unstage)
40519         @r=`${PWD_COMMAND}`; export r; \
40520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40521         $(NORMAL_TARGET_EXPORTS) \
40522         (cd $(TARGET_SUBDIR)/libobjc && \
40523           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40524
40525 @endif target-libobjc
40526
40527 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
40528 maybe-install-strip-target-libobjc:
40529 @if target-libobjc
40530 maybe-install-strip-target-libobjc: install-strip-target-libobjc
40531
40532 install-strip-target-libobjc: installdirs
40533         @: $(MAKE); $(unstage)
40534         @r=`${PWD_COMMAND}`; export r; \
40535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40536         $(NORMAL_TARGET_EXPORTS) \
40537         (cd $(TARGET_SUBDIR)/libobjc && \
40538           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40539
40540 @endif target-libobjc
40541
40542 # Other targets (info, dvi, pdf, etc.)
40543
40544 .PHONY: maybe-info-target-libobjc info-target-libobjc
40545 maybe-info-target-libobjc:
40546 @if target-libobjc
40547 maybe-info-target-libobjc: info-target-libobjc
40548
40549 info-target-libobjc: \
40550     configure-target-libobjc 
40551         @: $(MAKE); $(unstage)
40552         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40553         r=`${PWD_COMMAND}`; export r; \
40554         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40555         $(NORMAL_TARGET_EXPORTS) \
40556         echo "Doing info in $(TARGET_SUBDIR)/libobjc" ; \
40557         for flag in $(EXTRA_TARGET_FLAGS); do \
40558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40559         done; \
40560         (cd $(TARGET_SUBDIR)/libobjc && \
40561           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40562                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40563                   "RANLIB=$${RANLIB}" \
40564                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40565                    info) \
40566           || exit 1
40567
40568 @endif target-libobjc
40569
40570 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
40571 maybe-dvi-target-libobjc:
40572 @if target-libobjc
40573 maybe-dvi-target-libobjc: dvi-target-libobjc
40574
40575 dvi-target-libobjc: \
40576     configure-target-libobjc 
40577         @: $(MAKE); $(unstage)
40578         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40579         r=`${PWD_COMMAND}`; export r; \
40580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40581         $(NORMAL_TARGET_EXPORTS) \
40582         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc" ; \
40583         for flag in $(EXTRA_TARGET_FLAGS); do \
40584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40585         done; \
40586         (cd $(TARGET_SUBDIR)/libobjc && \
40587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40589                   "RANLIB=$${RANLIB}" \
40590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40591                    dvi) \
40592           || exit 1
40593
40594 @endif target-libobjc
40595
40596 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
40597 maybe-pdf-target-libobjc:
40598 @if target-libobjc
40599 maybe-pdf-target-libobjc: pdf-target-libobjc
40600
40601 pdf-target-libobjc: \
40602     configure-target-libobjc 
40603         @: $(MAKE); $(unstage)
40604         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40605         r=`${PWD_COMMAND}`; export r; \
40606         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40607         $(NORMAL_TARGET_EXPORTS) \
40608         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc" ; \
40609         for flag in $(EXTRA_TARGET_FLAGS); do \
40610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40611         done; \
40612         (cd $(TARGET_SUBDIR)/libobjc && \
40613           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40614                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40615                   "RANLIB=$${RANLIB}" \
40616                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40617                    pdf) \
40618           || exit 1
40619
40620 @endif target-libobjc
40621
40622 .PHONY: maybe-html-target-libobjc html-target-libobjc
40623 maybe-html-target-libobjc:
40624 @if target-libobjc
40625 maybe-html-target-libobjc: html-target-libobjc
40626
40627 html-target-libobjc: \
40628     configure-target-libobjc 
40629         @: $(MAKE); $(unstage)
40630         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40631         r=`${PWD_COMMAND}`; export r; \
40632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40633         $(NORMAL_TARGET_EXPORTS) \
40634         echo "Doing html in $(TARGET_SUBDIR)/libobjc" ; \
40635         for flag in $(EXTRA_TARGET_FLAGS); do \
40636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40637         done; \
40638         (cd $(TARGET_SUBDIR)/libobjc && \
40639           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40640                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40641                   "RANLIB=$${RANLIB}" \
40642                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40643                    html) \
40644           || exit 1
40645
40646 @endif target-libobjc
40647
40648 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
40649 maybe-TAGS-target-libobjc:
40650 @if target-libobjc
40651 maybe-TAGS-target-libobjc: TAGS-target-libobjc
40652
40653 TAGS-target-libobjc: \
40654     configure-target-libobjc 
40655         @: $(MAKE); $(unstage)
40656         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40657         r=`${PWD_COMMAND}`; export r; \
40658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40659         $(NORMAL_TARGET_EXPORTS) \
40660         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc" ; \
40661         for flag in $(EXTRA_TARGET_FLAGS); do \
40662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40663         done; \
40664         (cd $(TARGET_SUBDIR)/libobjc && \
40665           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40666                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40667                   "RANLIB=$${RANLIB}" \
40668                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40669                    TAGS) \
40670           || exit 1
40671
40672 @endif target-libobjc
40673
40674 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
40675 maybe-install-info-target-libobjc:
40676 @if target-libobjc
40677 maybe-install-info-target-libobjc: install-info-target-libobjc
40678
40679 install-info-target-libobjc: \
40680     configure-target-libobjc \
40681     info-target-libobjc 
40682         @: $(MAKE); $(unstage)
40683         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40684         r=`${PWD_COMMAND}`; export r; \
40685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40686         $(NORMAL_TARGET_EXPORTS) \
40687         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc" ; \
40688         for flag in $(EXTRA_TARGET_FLAGS); do \
40689           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40690         done; \
40691         (cd $(TARGET_SUBDIR)/libobjc && \
40692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40694                   "RANLIB=$${RANLIB}" \
40695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40696                    install-info) \
40697           || exit 1
40698
40699 @endif target-libobjc
40700
40701 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
40702 maybe-install-pdf-target-libobjc:
40703 @if target-libobjc
40704 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
40705
40706 install-pdf-target-libobjc: \
40707     configure-target-libobjc \
40708     pdf-target-libobjc 
40709         @: $(MAKE); $(unstage)
40710         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40711         r=`${PWD_COMMAND}`; export r; \
40712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40713         $(NORMAL_TARGET_EXPORTS) \
40714         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc" ; \
40715         for flag in $(EXTRA_TARGET_FLAGS); do \
40716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40717         done; \
40718         (cd $(TARGET_SUBDIR)/libobjc && \
40719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40721                   "RANLIB=$${RANLIB}" \
40722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40723                    install-pdf) \
40724           || exit 1
40725
40726 @endif target-libobjc
40727
40728 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
40729 maybe-install-html-target-libobjc:
40730 @if target-libobjc
40731 maybe-install-html-target-libobjc: install-html-target-libobjc
40732
40733 install-html-target-libobjc: \
40734     configure-target-libobjc \
40735     html-target-libobjc 
40736         @: $(MAKE); $(unstage)
40737         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40738         r=`${PWD_COMMAND}`; export r; \
40739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40740         $(NORMAL_TARGET_EXPORTS) \
40741         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc" ; \
40742         for flag in $(EXTRA_TARGET_FLAGS); do \
40743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40744         done; \
40745         (cd $(TARGET_SUBDIR)/libobjc && \
40746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40748                   "RANLIB=$${RANLIB}" \
40749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40750                    install-html) \
40751           || exit 1
40752
40753 @endif target-libobjc
40754
40755 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
40756 maybe-installcheck-target-libobjc:
40757 @if target-libobjc
40758 maybe-installcheck-target-libobjc: installcheck-target-libobjc
40759
40760 installcheck-target-libobjc: \
40761     configure-target-libobjc 
40762         @: $(MAKE); $(unstage)
40763         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40764         r=`${PWD_COMMAND}`; export r; \
40765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40766         $(NORMAL_TARGET_EXPORTS) \
40767         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc" ; \
40768         for flag in $(EXTRA_TARGET_FLAGS); do \
40769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40770         done; \
40771         (cd $(TARGET_SUBDIR)/libobjc && \
40772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40774                   "RANLIB=$${RANLIB}" \
40775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40776                    installcheck) \
40777           || exit 1
40778
40779 @endif target-libobjc
40780
40781 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
40782 maybe-mostlyclean-target-libobjc:
40783 @if target-libobjc
40784 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
40785
40786 mostlyclean-target-libobjc: 
40787         @: $(MAKE); $(unstage)
40788         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40789         r=`${PWD_COMMAND}`; export r; \
40790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40791         $(NORMAL_TARGET_EXPORTS) \
40792         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc" ; \
40793         for flag in $(EXTRA_TARGET_FLAGS); do \
40794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40795         done; \
40796         (cd $(TARGET_SUBDIR)/libobjc && \
40797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40799                   "RANLIB=$${RANLIB}" \
40800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40801                    mostlyclean) \
40802           || exit 1
40803
40804 @endif target-libobjc
40805
40806 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
40807 maybe-clean-target-libobjc:
40808 @if target-libobjc
40809 maybe-clean-target-libobjc: clean-target-libobjc
40810
40811 clean-target-libobjc: 
40812         @: $(MAKE); $(unstage)
40813         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40814         r=`${PWD_COMMAND}`; export r; \
40815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40816         $(NORMAL_TARGET_EXPORTS) \
40817         echo "Doing clean in $(TARGET_SUBDIR)/libobjc" ; \
40818         for flag in $(EXTRA_TARGET_FLAGS); do \
40819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40820         done; \
40821         (cd $(TARGET_SUBDIR)/libobjc && \
40822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40824                   "RANLIB=$${RANLIB}" \
40825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40826                    clean) \
40827           || exit 1
40828
40829 @endif target-libobjc
40830
40831 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
40832 maybe-distclean-target-libobjc:
40833 @if target-libobjc
40834 maybe-distclean-target-libobjc: distclean-target-libobjc
40835
40836 distclean-target-libobjc: 
40837         @: $(MAKE); $(unstage)
40838         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40839         r=`${PWD_COMMAND}`; export r; \
40840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40841         $(NORMAL_TARGET_EXPORTS) \
40842         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc" ; \
40843         for flag in $(EXTRA_TARGET_FLAGS); do \
40844           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40845         done; \
40846         (cd $(TARGET_SUBDIR)/libobjc && \
40847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40849                   "RANLIB=$${RANLIB}" \
40850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40851                    distclean) \
40852           || exit 1
40853
40854 @endif target-libobjc
40855
40856 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
40857 maybe-maintainer-clean-target-libobjc:
40858 @if target-libobjc
40859 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
40860
40861 maintainer-clean-target-libobjc: 
40862         @: $(MAKE); $(unstage)
40863         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0 ; \
40864         r=`${PWD_COMMAND}`; export r; \
40865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40866         $(NORMAL_TARGET_EXPORTS) \
40867         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc" ; \
40868         for flag in $(EXTRA_TARGET_FLAGS); do \
40869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40870         done; \
40871         (cd $(TARGET_SUBDIR)/libobjc && \
40872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40874                   "RANLIB=$${RANLIB}" \
40875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40876                    maintainer-clean) \
40877           || exit 1
40878
40879 @endif target-libobjc
40880
40881
40882
40883
40884
40885 .PHONY: configure-target-libgo maybe-configure-target-libgo
40886 maybe-configure-target-libgo:
40887 @if gcc-bootstrap
40888 configure-target-libgo: stage_current
40889 @endif gcc-bootstrap
40890 @if target-libgo
40891 maybe-configure-target-libgo: configure-target-libgo
40892 configure-target-libgo: 
40893         @: $(MAKE); $(unstage)
40894         @r=`${PWD_COMMAND}`; export r; \
40895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40896         echo "Checking multilib configuration for libgo..."; \
40897         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
40898         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null ; \
40899         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
40900           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
40901             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
40902           else \
40903             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
40904             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
40905           fi; \
40906         else \
40907           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
40908         fi; \
40909         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
40910         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo ; \
40911         $(NORMAL_TARGET_EXPORTS)  \
40912         echo Configuring in $(TARGET_SUBDIR)/libgo; \
40913         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
40914         case $(srcdir) in \
40915           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40916           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
40917                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40918         esac; \
40919         module_srcdir=libgo; \
40920         rm -f no-such-file || : ; \
40921         CONFIG_SITE=no-such-file $(SHELL) \
40922           $$s/$$module_srcdir/configure \
40923           --srcdir=$${topdir}/$$module_srcdir \
40924           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40925           --target=${target_alias}  \
40926           || exit 1
40927 @endif target-libgo
40928
40929
40930
40931
40932
40933 .PHONY: all-target-libgo maybe-all-target-libgo
40934 maybe-all-target-libgo:
40935 @if gcc-bootstrap
40936 all-target-libgo: stage_current
40937 @endif gcc-bootstrap
40938 @if target-libgo
40939 TARGET-target-libgo=all
40940 maybe-all-target-libgo: all-target-libgo
40941 all-target-libgo: configure-target-libgo
40942         @: $(MAKE); $(unstage)
40943         @r=`${PWD_COMMAND}`; export r; \
40944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40945         $(NORMAL_TARGET_EXPORTS)  \
40946         (cd $(TARGET_SUBDIR)/libgo && \
40947           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40948                 $(TARGET-target-libgo))
40949 @endif target-libgo
40950
40951
40952
40953
40954
40955 .PHONY: check-target-libgo maybe-check-target-libgo
40956 maybe-check-target-libgo:
40957 @if target-libgo
40958 maybe-check-target-libgo: check-target-libgo
40959
40960 check-target-libgo:
40961         @: $(MAKE); $(unstage)
40962         @r=`${PWD_COMMAND}`; export r; \
40963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40964         $(NORMAL_TARGET_EXPORTS) \
40965         (cd $(TARGET_SUBDIR)/libgo && \
40966           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
40967
40968 @endif target-libgo
40969
40970 .PHONY: install-target-libgo maybe-install-target-libgo
40971 maybe-install-target-libgo:
40972 @if target-libgo
40973 maybe-install-target-libgo: install-target-libgo
40974
40975 install-target-libgo: installdirs
40976         @: $(MAKE); $(unstage)
40977         @r=`${PWD_COMMAND}`; export r; \
40978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40979         $(NORMAL_TARGET_EXPORTS) \
40980         (cd $(TARGET_SUBDIR)/libgo && \
40981           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40982
40983 @endif target-libgo
40984
40985 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
40986 maybe-install-strip-target-libgo:
40987 @if target-libgo
40988 maybe-install-strip-target-libgo: install-strip-target-libgo
40989
40990 install-strip-target-libgo: installdirs
40991         @: $(MAKE); $(unstage)
40992         @r=`${PWD_COMMAND}`; export r; \
40993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40994         $(NORMAL_TARGET_EXPORTS) \
40995         (cd $(TARGET_SUBDIR)/libgo && \
40996           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40997
40998 @endif target-libgo
40999
41000 # Other targets (info, dvi, pdf, etc.)
41001
41002 .PHONY: maybe-info-target-libgo info-target-libgo
41003 maybe-info-target-libgo:
41004 @if target-libgo
41005 maybe-info-target-libgo: info-target-libgo
41006
41007 info-target-libgo: \
41008     configure-target-libgo 
41009         @: $(MAKE); $(unstage)
41010         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41011         r=`${PWD_COMMAND}`; export r; \
41012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41013         $(NORMAL_TARGET_EXPORTS) \
41014         echo "Doing info in $(TARGET_SUBDIR)/libgo" ; \
41015         for flag in $(EXTRA_TARGET_FLAGS); do \
41016           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41017         done; \
41018         (cd $(TARGET_SUBDIR)/libgo && \
41019           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41020                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41021                   "RANLIB=$${RANLIB}" \
41022                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41023                    info) \
41024           || exit 1
41025
41026 @endif target-libgo
41027
41028 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
41029 maybe-dvi-target-libgo:
41030 @if target-libgo
41031 maybe-dvi-target-libgo: dvi-target-libgo
41032
41033 dvi-target-libgo: \
41034     configure-target-libgo 
41035         @: $(MAKE); $(unstage)
41036         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41037         r=`${PWD_COMMAND}`; export r; \
41038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41039         $(NORMAL_TARGET_EXPORTS) \
41040         echo "Doing dvi in $(TARGET_SUBDIR)/libgo" ; \
41041         for flag in $(EXTRA_TARGET_FLAGS); do \
41042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41043         done; \
41044         (cd $(TARGET_SUBDIR)/libgo && \
41045           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41046                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41047                   "RANLIB=$${RANLIB}" \
41048                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41049                    dvi) \
41050           || exit 1
41051
41052 @endif target-libgo
41053
41054 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
41055 maybe-pdf-target-libgo:
41056 @if target-libgo
41057 maybe-pdf-target-libgo: pdf-target-libgo
41058
41059 pdf-target-libgo: \
41060     configure-target-libgo 
41061         @: $(MAKE); $(unstage)
41062         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41063         r=`${PWD_COMMAND}`; export r; \
41064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41065         $(NORMAL_TARGET_EXPORTS) \
41066         echo "Doing pdf in $(TARGET_SUBDIR)/libgo" ; \
41067         for flag in $(EXTRA_TARGET_FLAGS); do \
41068           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41069         done; \
41070         (cd $(TARGET_SUBDIR)/libgo && \
41071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41073                   "RANLIB=$${RANLIB}" \
41074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41075                    pdf) \
41076           || exit 1
41077
41078 @endif target-libgo
41079
41080 .PHONY: maybe-html-target-libgo html-target-libgo
41081 maybe-html-target-libgo:
41082 @if target-libgo
41083 maybe-html-target-libgo: html-target-libgo
41084
41085 html-target-libgo: \
41086     configure-target-libgo 
41087         @: $(MAKE); $(unstage)
41088         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41089         r=`${PWD_COMMAND}`; export r; \
41090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41091         $(NORMAL_TARGET_EXPORTS) \
41092         echo "Doing html in $(TARGET_SUBDIR)/libgo" ; \
41093         for flag in $(EXTRA_TARGET_FLAGS); do \
41094           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41095         done; \
41096         (cd $(TARGET_SUBDIR)/libgo && \
41097           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41098                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41099                   "RANLIB=$${RANLIB}" \
41100                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41101                    html) \
41102           || exit 1
41103
41104 @endif target-libgo
41105
41106 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
41107 maybe-TAGS-target-libgo:
41108 @if target-libgo
41109 maybe-TAGS-target-libgo: TAGS-target-libgo
41110
41111 TAGS-target-libgo: \
41112     configure-target-libgo 
41113         @: $(MAKE); $(unstage)
41114         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41115         r=`${PWD_COMMAND}`; export r; \
41116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41117         $(NORMAL_TARGET_EXPORTS) \
41118         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo" ; \
41119         for flag in $(EXTRA_TARGET_FLAGS); do \
41120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41121         done; \
41122         (cd $(TARGET_SUBDIR)/libgo && \
41123           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41124                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41125                   "RANLIB=$${RANLIB}" \
41126                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41127                    TAGS) \
41128           || exit 1
41129
41130 @endif target-libgo
41131
41132 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
41133 maybe-install-info-target-libgo:
41134 @if target-libgo
41135 maybe-install-info-target-libgo: install-info-target-libgo
41136
41137 install-info-target-libgo: \
41138     configure-target-libgo \
41139     info-target-libgo 
41140         @: $(MAKE); $(unstage)
41141         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41142         r=`${PWD_COMMAND}`; export r; \
41143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41144         $(NORMAL_TARGET_EXPORTS) \
41145         echo "Doing install-info in $(TARGET_SUBDIR)/libgo" ; \
41146         for flag in $(EXTRA_TARGET_FLAGS); do \
41147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41148         done; \
41149         (cd $(TARGET_SUBDIR)/libgo && \
41150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41152                   "RANLIB=$${RANLIB}" \
41153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41154                    install-info) \
41155           || exit 1
41156
41157 @endif target-libgo
41158
41159 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
41160 maybe-install-pdf-target-libgo:
41161 @if target-libgo
41162 maybe-install-pdf-target-libgo: install-pdf-target-libgo
41163
41164 install-pdf-target-libgo: \
41165     configure-target-libgo \
41166     pdf-target-libgo 
41167         @: $(MAKE); $(unstage)
41168         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41169         r=`${PWD_COMMAND}`; export r; \
41170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41171         $(NORMAL_TARGET_EXPORTS) \
41172         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo" ; \
41173         for flag in $(EXTRA_TARGET_FLAGS); do \
41174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41175         done; \
41176         (cd $(TARGET_SUBDIR)/libgo && \
41177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41179                   "RANLIB=$${RANLIB}" \
41180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41181                    install-pdf) \
41182           || exit 1
41183
41184 @endif target-libgo
41185
41186 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
41187 maybe-install-html-target-libgo:
41188 @if target-libgo
41189 maybe-install-html-target-libgo: install-html-target-libgo
41190
41191 install-html-target-libgo: \
41192     configure-target-libgo \
41193     html-target-libgo 
41194         @: $(MAKE); $(unstage)
41195         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41196         r=`${PWD_COMMAND}`; export r; \
41197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41198         $(NORMAL_TARGET_EXPORTS) \
41199         echo "Doing install-html in $(TARGET_SUBDIR)/libgo" ; \
41200         for flag in $(EXTRA_TARGET_FLAGS); do \
41201           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41202         done; \
41203         (cd $(TARGET_SUBDIR)/libgo && \
41204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41206                   "RANLIB=$${RANLIB}" \
41207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41208                    install-html) \
41209           || exit 1
41210
41211 @endif target-libgo
41212
41213 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
41214 maybe-installcheck-target-libgo:
41215 @if target-libgo
41216 maybe-installcheck-target-libgo: installcheck-target-libgo
41217
41218 installcheck-target-libgo: \
41219     configure-target-libgo 
41220         @: $(MAKE); $(unstage)
41221         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41222         r=`${PWD_COMMAND}`; export r; \
41223         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41224         $(NORMAL_TARGET_EXPORTS) \
41225         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo" ; \
41226         for flag in $(EXTRA_TARGET_FLAGS); do \
41227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41228         done; \
41229         (cd $(TARGET_SUBDIR)/libgo && \
41230           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41231                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41232                   "RANLIB=$${RANLIB}" \
41233                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41234                    installcheck) \
41235           || exit 1
41236
41237 @endif target-libgo
41238
41239 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
41240 maybe-mostlyclean-target-libgo:
41241 @if target-libgo
41242 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
41243
41244 mostlyclean-target-libgo: 
41245         @: $(MAKE); $(unstage)
41246         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41247         r=`${PWD_COMMAND}`; export r; \
41248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41249         $(NORMAL_TARGET_EXPORTS) \
41250         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo" ; \
41251         for flag in $(EXTRA_TARGET_FLAGS); do \
41252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41253         done; \
41254         (cd $(TARGET_SUBDIR)/libgo && \
41255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41257                   "RANLIB=$${RANLIB}" \
41258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41259                    mostlyclean) \
41260           || exit 1
41261
41262 @endif target-libgo
41263
41264 .PHONY: maybe-clean-target-libgo clean-target-libgo
41265 maybe-clean-target-libgo:
41266 @if target-libgo
41267 maybe-clean-target-libgo: clean-target-libgo
41268
41269 clean-target-libgo: 
41270         @: $(MAKE); $(unstage)
41271         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41272         r=`${PWD_COMMAND}`; export r; \
41273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41274         $(NORMAL_TARGET_EXPORTS) \
41275         echo "Doing clean in $(TARGET_SUBDIR)/libgo" ; \
41276         for flag in $(EXTRA_TARGET_FLAGS); do \
41277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41278         done; \
41279         (cd $(TARGET_SUBDIR)/libgo && \
41280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41282                   "RANLIB=$${RANLIB}" \
41283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41284                    clean) \
41285           || exit 1
41286
41287 @endif target-libgo
41288
41289 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
41290 maybe-distclean-target-libgo:
41291 @if target-libgo
41292 maybe-distclean-target-libgo: distclean-target-libgo
41293
41294 distclean-target-libgo: 
41295         @: $(MAKE); $(unstage)
41296         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41297         r=`${PWD_COMMAND}`; export r; \
41298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41299         $(NORMAL_TARGET_EXPORTS) \
41300         echo "Doing distclean in $(TARGET_SUBDIR)/libgo" ; \
41301         for flag in $(EXTRA_TARGET_FLAGS); do \
41302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41303         done; \
41304         (cd $(TARGET_SUBDIR)/libgo && \
41305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41307                   "RANLIB=$${RANLIB}" \
41308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41309                    distclean) \
41310           || exit 1
41311
41312 @endif target-libgo
41313
41314 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
41315 maybe-maintainer-clean-target-libgo:
41316 @if target-libgo
41317 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
41318
41319 maintainer-clean-target-libgo: 
41320         @: $(MAKE); $(unstage)
41321         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0 ; \
41322         r=`${PWD_COMMAND}`; export r; \
41323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41324         $(NORMAL_TARGET_EXPORTS) \
41325         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo" ; \
41326         for flag in $(EXTRA_TARGET_FLAGS); do \
41327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41328         done; \
41329         (cd $(TARGET_SUBDIR)/libgo && \
41330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41332                   "RANLIB=$${RANLIB}" \
41333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41334                    maintainer-clean) \
41335           || exit 1
41336
41337 @endif target-libgo
41338
41339
41340
41341
41342
41343 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
41344 maybe-configure-target-libtermcap:
41345 @if gcc-bootstrap
41346 configure-target-libtermcap: stage_current
41347 @endif gcc-bootstrap
41348 @if target-libtermcap
41349 maybe-configure-target-libtermcap: configure-target-libtermcap
41350 configure-target-libtermcap: 
41351         @: $(MAKE); $(unstage)
41352         @r=`${PWD_COMMAND}`; export r; \
41353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41354         echo "Checking multilib configuration for libtermcap..."; \
41355         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
41356         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null ; \
41357         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41358           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
41359             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
41360           else \
41361             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
41362             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41363           fi; \
41364         else \
41365           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
41366         fi; \
41367         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
41368         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap ; \
41369         $(NORMAL_TARGET_EXPORTS)  \
41370         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
41371         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
41372         case $(srcdir) in \
41373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41374           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
41375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41376         esac; \
41377         module_srcdir=libtermcap; \
41378         rm -f no-such-file || : ; \
41379         CONFIG_SITE=no-such-file $(SHELL) \
41380           $$s/$$module_srcdir/configure \
41381           --srcdir=$${topdir}/$$module_srcdir \
41382           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41383           --target=${target_alias}  \
41384           || exit 1
41385 @endif target-libtermcap
41386
41387
41388
41389
41390
41391 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
41392 maybe-all-target-libtermcap:
41393 @if gcc-bootstrap
41394 all-target-libtermcap: stage_current
41395 @endif gcc-bootstrap
41396 @if target-libtermcap
41397 TARGET-target-libtermcap=all
41398 maybe-all-target-libtermcap: all-target-libtermcap
41399 all-target-libtermcap: configure-target-libtermcap
41400         @: $(MAKE); $(unstage)
41401         @r=`${PWD_COMMAND}`; export r; \
41402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41403         $(NORMAL_TARGET_EXPORTS)  \
41404         (cd $(TARGET_SUBDIR)/libtermcap && \
41405           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41406                 $(TARGET-target-libtermcap))
41407 @endif target-libtermcap
41408
41409
41410
41411
41412
41413 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
41414 maybe-check-target-libtermcap:
41415 @if target-libtermcap
41416 maybe-check-target-libtermcap: check-target-libtermcap
41417
41418 # Dummy target for uncheckable module.
41419 check-target-libtermcap:
41420
41421 @endif target-libtermcap
41422
41423 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
41424 maybe-install-target-libtermcap:
41425 @if target-libtermcap
41426 maybe-install-target-libtermcap: install-target-libtermcap
41427
41428 install-target-libtermcap: installdirs
41429         @: $(MAKE); $(unstage)
41430         @r=`${PWD_COMMAND}`; export r; \
41431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41432         $(NORMAL_TARGET_EXPORTS) \
41433         (cd $(TARGET_SUBDIR)/libtermcap && \
41434           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41435
41436 @endif target-libtermcap
41437
41438 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
41439 maybe-install-strip-target-libtermcap:
41440 @if target-libtermcap
41441 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
41442
41443 install-strip-target-libtermcap: installdirs
41444         @: $(MAKE); $(unstage)
41445         @r=`${PWD_COMMAND}`; export r; \
41446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41447         $(NORMAL_TARGET_EXPORTS) \
41448         (cd $(TARGET_SUBDIR)/libtermcap && \
41449           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41450
41451 @endif target-libtermcap
41452
41453 # Other targets (info, dvi, pdf, etc.)
41454
41455 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
41456 maybe-info-target-libtermcap:
41457 @if target-libtermcap
41458 maybe-info-target-libtermcap: info-target-libtermcap
41459
41460 info-target-libtermcap: \
41461     configure-target-libtermcap 
41462         @: $(MAKE); $(unstage)
41463         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41464         r=`${PWD_COMMAND}`; export r; \
41465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41466         $(NORMAL_TARGET_EXPORTS) \
41467         echo "Doing info in $(TARGET_SUBDIR)/libtermcap" ; \
41468         for flag in $(EXTRA_TARGET_FLAGS); do \
41469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41470         done; \
41471         (cd $(TARGET_SUBDIR)/libtermcap && \
41472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41474                   "RANLIB=$${RANLIB}" \
41475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41476                    info) \
41477           || exit 1
41478
41479 @endif target-libtermcap
41480
41481 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
41482 maybe-dvi-target-libtermcap:
41483 @if target-libtermcap
41484 maybe-dvi-target-libtermcap: dvi-target-libtermcap
41485
41486 dvi-target-libtermcap: \
41487     configure-target-libtermcap 
41488         @: $(MAKE); $(unstage)
41489         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41490         r=`${PWD_COMMAND}`; export r; \
41491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41492         $(NORMAL_TARGET_EXPORTS) \
41493         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap" ; \
41494         for flag in $(EXTRA_TARGET_FLAGS); do \
41495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41496         done; \
41497         (cd $(TARGET_SUBDIR)/libtermcap && \
41498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41500                   "RANLIB=$${RANLIB}" \
41501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41502                    dvi) \
41503           || exit 1
41504
41505 @endif target-libtermcap
41506
41507 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
41508 maybe-pdf-target-libtermcap:
41509 @if target-libtermcap
41510 maybe-pdf-target-libtermcap: pdf-target-libtermcap
41511
41512 pdf-target-libtermcap: \
41513     configure-target-libtermcap 
41514         @: $(MAKE); $(unstage)
41515         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41516         r=`${PWD_COMMAND}`; export r; \
41517         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41518         $(NORMAL_TARGET_EXPORTS) \
41519         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41520         for flag in $(EXTRA_TARGET_FLAGS); do \
41521           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41522         done; \
41523         (cd $(TARGET_SUBDIR)/libtermcap && \
41524           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41525                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41526                   "RANLIB=$${RANLIB}" \
41527                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41528                    pdf) \
41529           || exit 1
41530
41531 @endif target-libtermcap
41532
41533 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
41534 maybe-html-target-libtermcap:
41535 @if target-libtermcap
41536 maybe-html-target-libtermcap: html-target-libtermcap
41537
41538 html-target-libtermcap: \
41539     configure-target-libtermcap 
41540         @: $(MAKE); $(unstage)
41541         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41542         r=`${PWD_COMMAND}`; export r; \
41543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41544         $(NORMAL_TARGET_EXPORTS) \
41545         echo "Doing html in $(TARGET_SUBDIR)/libtermcap" ; \
41546         for flag in $(EXTRA_TARGET_FLAGS); do \
41547           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41548         done; \
41549         (cd $(TARGET_SUBDIR)/libtermcap && \
41550           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41551                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41552                   "RANLIB=$${RANLIB}" \
41553                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41554                    html) \
41555           || exit 1
41556
41557 @endif target-libtermcap
41558
41559 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
41560 maybe-TAGS-target-libtermcap:
41561 @if target-libtermcap
41562 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
41563
41564 TAGS-target-libtermcap: \
41565     configure-target-libtermcap 
41566         @: $(MAKE); $(unstage)
41567         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41568         r=`${PWD_COMMAND}`; export r; \
41569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41570         $(NORMAL_TARGET_EXPORTS) \
41571         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap" ; \
41572         for flag in $(EXTRA_TARGET_FLAGS); do \
41573           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41574         done; \
41575         (cd $(TARGET_SUBDIR)/libtermcap && \
41576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41578                   "RANLIB=$${RANLIB}" \
41579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41580                    TAGS) \
41581           || exit 1
41582
41583 @endif target-libtermcap
41584
41585 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
41586 maybe-install-info-target-libtermcap:
41587 @if target-libtermcap
41588 maybe-install-info-target-libtermcap: install-info-target-libtermcap
41589
41590 install-info-target-libtermcap: \
41591     configure-target-libtermcap \
41592     info-target-libtermcap 
41593         @: $(MAKE); $(unstage)
41594         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41595         r=`${PWD_COMMAND}`; export r; \
41596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41597         $(NORMAL_TARGET_EXPORTS) \
41598         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap" ; \
41599         for flag in $(EXTRA_TARGET_FLAGS); do \
41600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41601         done; \
41602         (cd $(TARGET_SUBDIR)/libtermcap && \
41603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41605                   "RANLIB=$${RANLIB}" \
41606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41607                    install-info) \
41608           || exit 1
41609
41610 @endif target-libtermcap
41611
41612 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
41613 maybe-install-pdf-target-libtermcap:
41614 @if target-libtermcap
41615 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
41616
41617 install-pdf-target-libtermcap: \
41618     configure-target-libtermcap \
41619     pdf-target-libtermcap 
41620         @: $(MAKE); $(unstage)
41621         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41622         r=`${PWD_COMMAND}`; export r; \
41623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41624         $(NORMAL_TARGET_EXPORTS) \
41625         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap" ; \
41626         for flag in $(EXTRA_TARGET_FLAGS); do \
41627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41628         done; \
41629         (cd $(TARGET_SUBDIR)/libtermcap && \
41630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41632                   "RANLIB=$${RANLIB}" \
41633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41634                    install-pdf) \
41635           || exit 1
41636
41637 @endif target-libtermcap
41638
41639 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
41640 maybe-install-html-target-libtermcap:
41641 @if target-libtermcap
41642 maybe-install-html-target-libtermcap: install-html-target-libtermcap
41643
41644 install-html-target-libtermcap: \
41645     configure-target-libtermcap \
41646     html-target-libtermcap 
41647         @: $(MAKE); $(unstage)
41648         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41649         r=`${PWD_COMMAND}`; export r; \
41650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41651         $(NORMAL_TARGET_EXPORTS) \
41652         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap" ; \
41653         for flag in $(EXTRA_TARGET_FLAGS); do \
41654           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41655         done; \
41656         (cd $(TARGET_SUBDIR)/libtermcap && \
41657           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41658                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41659                   "RANLIB=$${RANLIB}" \
41660                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41661                    install-html) \
41662           || exit 1
41663
41664 @endif target-libtermcap
41665
41666 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
41667 maybe-installcheck-target-libtermcap:
41668 @if target-libtermcap
41669 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
41670
41671 installcheck-target-libtermcap: \
41672     configure-target-libtermcap 
41673         @: $(MAKE); $(unstage)
41674         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0 ; \
41675         r=`${PWD_COMMAND}`; export r; \
41676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41677         $(NORMAL_TARGET_EXPORTS) \
41678         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap" ; \
41679         for flag in $(EXTRA_TARGET_FLAGS); do \
41680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41681         done; \
41682         (cd $(TARGET_SUBDIR)/libtermcap && \
41683           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41684                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41685                   "RANLIB=$${RANLIB}" \
41686                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41687                    installcheck) \
41688           || exit 1
41689
41690 @endif target-libtermcap
41691
41692 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
41693 maybe-mostlyclean-target-libtermcap:
41694 @if target-libtermcap
41695 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
41696
41697 # libtermcap doesn't support mostlyclean.
41698 mostlyclean-target-libtermcap:
41699
41700 @endif target-libtermcap
41701
41702 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
41703 maybe-clean-target-libtermcap:
41704 @if target-libtermcap
41705 maybe-clean-target-libtermcap: clean-target-libtermcap
41706
41707 # libtermcap doesn't support clean.
41708 clean-target-libtermcap:
41709
41710 @endif target-libtermcap
41711
41712 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
41713 maybe-distclean-target-libtermcap:
41714 @if target-libtermcap
41715 maybe-distclean-target-libtermcap: distclean-target-libtermcap
41716
41717 # libtermcap doesn't support distclean.
41718 distclean-target-libtermcap:
41719
41720 @endif target-libtermcap
41721
41722 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
41723 maybe-maintainer-clean-target-libtermcap:
41724 @if target-libtermcap
41725 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
41726
41727 # libtermcap doesn't support maintainer-clean.
41728 maintainer-clean-target-libtermcap:
41729
41730 @endif target-libtermcap
41731
41732
41733
41734
41735
41736 .PHONY: configure-target-winsup maybe-configure-target-winsup
41737 maybe-configure-target-winsup:
41738 @if gcc-bootstrap
41739 configure-target-winsup: stage_current
41740 @endif gcc-bootstrap
41741 @if target-winsup
41742 maybe-configure-target-winsup: configure-target-winsup
41743 configure-target-winsup: 
41744         @: $(MAKE); $(unstage)
41745         @r=`${PWD_COMMAND}`; export r; \
41746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41747         echo "Checking multilib configuration for winsup..."; \
41748         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41749         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null ; \
41750         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
41751           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
41752             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
41753           else \
41754             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
41755             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41756           fi; \
41757         else \
41758           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
41759         fi; \
41760         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
41761         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup ; \
41762         $(NORMAL_TARGET_EXPORTS)  \
41763         echo Configuring in $(TARGET_SUBDIR)/winsup; \
41764         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
41765         case $(srcdir) in \
41766           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41767           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
41768                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41769         esac; \
41770         module_srcdir=winsup; \
41771         rm -f no-such-file || : ; \
41772         CONFIG_SITE=no-such-file $(SHELL) \
41773           $$s/$$module_srcdir/configure \
41774           --srcdir=$${topdir}/$$module_srcdir \
41775           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41776           --target=${target_alias}  \
41777           || exit 1
41778 @endif target-winsup
41779
41780
41781
41782
41783
41784 .PHONY: all-target-winsup maybe-all-target-winsup
41785 maybe-all-target-winsup:
41786 @if gcc-bootstrap
41787 all-target-winsup: stage_current
41788 @endif gcc-bootstrap
41789 @if target-winsup
41790 TARGET-target-winsup=all
41791 maybe-all-target-winsup: all-target-winsup
41792 all-target-winsup: configure-target-winsup
41793         @: $(MAKE); $(unstage)
41794         @r=`${PWD_COMMAND}`; export r; \
41795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41796         $(NORMAL_TARGET_EXPORTS)  \
41797         (cd $(TARGET_SUBDIR)/winsup && \
41798           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
41799                 $(TARGET-target-winsup))
41800 @endif target-winsup
41801
41802
41803
41804
41805
41806 .PHONY: check-target-winsup maybe-check-target-winsup
41807 maybe-check-target-winsup:
41808 @if target-winsup
41809 maybe-check-target-winsup: check-target-winsup
41810
41811 check-target-winsup:
41812         @: $(MAKE); $(unstage)
41813         @r=`${PWD_COMMAND}`; export r; \
41814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41815         $(NORMAL_TARGET_EXPORTS) \
41816         (cd $(TARGET_SUBDIR)/winsup && \
41817           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41818
41819 @endif target-winsup
41820
41821 .PHONY: install-target-winsup maybe-install-target-winsup
41822 maybe-install-target-winsup:
41823 @if target-winsup
41824 maybe-install-target-winsup: install-target-winsup
41825
41826 install-target-winsup: installdirs
41827         @: $(MAKE); $(unstage)
41828         @r=`${PWD_COMMAND}`; export r; \
41829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41830         $(NORMAL_TARGET_EXPORTS) \
41831         (cd $(TARGET_SUBDIR)/winsup && \
41832           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41833
41834 @endif target-winsup
41835
41836 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
41837 maybe-install-strip-target-winsup:
41838 @if target-winsup
41839 maybe-install-strip-target-winsup: install-strip-target-winsup
41840
41841 install-strip-target-winsup: installdirs
41842         @: $(MAKE); $(unstage)
41843         @r=`${PWD_COMMAND}`; export r; \
41844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41845         $(NORMAL_TARGET_EXPORTS) \
41846         (cd $(TARGET_SUBDIR)/winsup && \
41847           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41848
41849 @endif target-winsup
41850
41851 # Other targets (info, dvi, pdf, etc.)
41852
41853 .PHONY: maybe-info-target-winsup info-target-winsup
41854 maybe-info-target-winsup:
41855 @if target-winsup
41856 maybe-info-target-winsup: info-target-winsup
41857
41858 info-target-winsup: \
41859     configure-target-winsup 
41860         @: $(MAKE); $(unstage)
41861         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41862         r=`${PWD_COMMAND}`; export r; \
41863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41864         $(NORMAL_TARGET_EXPORTS) \
41865         echo "Doing info in $(TARGET_SUBDIR)/winsup" ; \
41866         for flag in $(EXTRA_TARGET_FLAGS); do \
41867           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41868         done; \
41869         (cd $(TARGET_SUBDIR)/winsup && \
41870           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41871                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41872                   "RANLIB=$${RANLIB}" \
41873                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41874                    info) \
41875           || exit 1
41876
41877 @endif target-winsup
41878
41879 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
41880 maybe-dvi-target-winsup:
41881 @if target-winsup
41882 maybe-dvi-target-winsup: dvi-target-winsup
41883
41884 dvi-target-winsup: \
41885     configure-target-winsup 
41886         @: $(MAKE); $(unstage)
41887         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41888         r=`${PWD_COMMAND}`; export r; \
41889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41890         $(NORMAL_TARGET_EXPORTS) \
41891         echo "Doing dvi in $(TARGET_SUBDIR)/winsup" ; \
41892         for flag in $(EXTRA_TARGET_FLAGS); do \
41893           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41894         done; \
41895         (cd $(TARGET_SUBDIR)/winsup && \
41896           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41897                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41898                   "RANLIB=$${RANLIB}" \
41899                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41900                    dvi) \
41901           || exit 1
41902
41903 @endif target-winsup
41904
41905 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
41906 maybe-pdf-target-winsup:
41907 @if target-winsup
41908 maybe-pdf-target-winsup: pdf-target-winsup
41909
41910 pdf-target-winsup: \
41911     configure-target-winsup 
41912         @: $(MAKE); $(unstage)
41913         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41914         r=`${PWD_COMMAND}`; export r; \
41915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41916         $(NORMAL_TARGET_EXPORTS) \
41917         echo "Doing pdf in $(TARGET_SUBDIR)/winsup" ; \
41918         for flag in $(EXTRA_TARGET_FLAGS); do \
41919           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41920         done; \
41921         (cd $(TARGET_SUBDIR)/winsup && \
41922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41924                   "RANLIB=$${RANLIB}" \
41925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41926                    pdf) \
41927           || exit 1
41928
41929 @endif target-winsup
41930
41931 .PHONY: maybe-html-target-winsup html-target-winsup
41932 maybe-html-target-winsup:
41933 @if target-winsup
41934 maybe-html-target-winsup: html-target-winsup
41935
41936 html-target-winsup: \
41937     configure-target-winsup 
41938         @: $(MAKE); $(unstage)
41939         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41940         r=`${PWD_COMMAND}`; export r; \
41941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41942         $(NORMAL_TARGET_EXPORTS) \
41943         echo "Doing html in $(TARGET_SUBDIR)/winsup" ; \
41944         for flag in $(EXTRA_TARGET_FLAGS); do \
41945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41946         done; \
41947         (cd $(TARGET_SUBDIR)/winsup && \
41948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41950                   "RANLIB=$${RANLIB}" \
41951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41952                    html) \
41953           || exit 1
41954
41955 @endif target-winsup
41956
41957 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
41958 maybe-TAGS-target-winsup:
41959 @if target-winsup
41960 maybe-TAGS-target-winsup: TAGS-target-winsup
41961
41962 TAGS-target-winsup: \
41963     configure-target-winsup 
41964         @: $(MAKE); $(unstage)
41965         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41966         r=`${PWD_COMMAND}`; export r; \
41967         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41968         $(NORMAL_TARGET_EXPORTS) \
41969         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup" ; \
41970         for flag in $(EXTRA_TARGET_FLAGS); do \
41971           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41972         done; \
41973         (cd $(TARGET_SUBDIR)/winsup && \
41974           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41975                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41976                   "RANLIB=$${RANLIB}" \
41977                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41978                    TAGS) \
41979           || exit 1
41980
41981 @endif target-winsup
41982
41983 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
41984 maybe-install-info-target-winsup:
41985 @if target-winsup
41986 maybe-install-info-target-winsup: install-info-target-winsup
41987
41988 install-info-target-winsup: \
41989     configure-target-winsup \
41990     info-target-winsup 
41991         @: $(MAKE); $(unstage)
41992         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
41993         r=`${PWD_COMMAND}`; export r; \
41994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41995         $(NORMAL_TARGET_EXPORTS) \
41996         echo "Doing install-info in $(TARGET_SUBDIR)/winsup" ; \
41997         for flag in $(EXTRA_TARGET_FLAGS); do \
41998           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41999         done; \
42000         (cd $(TARGET_SUBDIR)/winsup && \
42001           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42002                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42003                   "RANLIB=$${RANLIB}" \
42004                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42005                    install-info) \
42006           || exit 1
42007
42008 @endif target-winsup
42009
42010 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
42011 maybe-install-pdf-target-winsup:
42012 @if target-winsup
42013 maybe-install-pdf-target-winsup: install-pdf-target-winsup
42014
42015 install-pdf-target-winsup: \
42016     configure-target-winsup \
42017     pdf-target-winsup 
42018         @: $(MAKE); $(unstage)
42019         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42020         r=`${PWD_COMMAND}`; export r; \
42021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42022         $(NORMAL_TARGET_EXPORTS) \
42023         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup" ; \
42024         for flag in $(EXTRA_TARGET_FLAGS); do \
42025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42026         done; \
42027         (cd $(TARGET_SUBDIR)/winsup && \
42028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42030                   "RANLIB=$${RANLIB}" \
42031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42032                    install-pdf) \
42033           || exit 1
42034
42035 @endif target-winsup
42036
42037 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
42038 maybe-install-html-target-winsup:
42039 @if target-winsup
42040 maybe-install-html-target-winsup: install-html-target-winsup
42041
42042 install-html-target-winsup: \
42043     configure-target-winsup \
42044     html-target-winsup 
42045         @: $(MAKE); $(unstage)
42046         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42047         r=`${PWD_COMMAND}`; export r; \
42048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42049         $(NORMAL_TARGET_EXPORTS) \
42050         echo "Doing install-html in $(TARGET_SUBDIR)/winsup" ; \
42051         for flag in $(EXTRA_TARGET_FLAGS); do \
42052           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42053         done; \
42054         (cd $(TARGET_SUBDIR)/winsup && \
42055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42057                   "RANLIB=$${RANLIB}" \
42058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42059                    install-html) \
42060           || exit 1
42061
42062 @endif target-winsup
42063
42064 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
42065 maybe-installcheck-target-winsup:
42066 @if target-winsup
42067 maybe-installcheck-target-winsup: installcheck-target-winsup
42068
42069 installcheck-target-winsup: \
42070     configure-target-winsup 
42071         @: $(MAKE); $(unstage)
42072         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42073         r=`${PWD_COMMAND}`; export r; \
42074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42075         $(NORMAL_TARGET_EXPORTS) \
42076         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup" ; \
42077         for flag in $(EXTRA_TARGET_FLAGS); do \
42078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42079         done; \
42080         (cd $(TARGET_SUBDIR)/winsup && \
42081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42083                   "RANLIB=$${RANLIB}" \
42084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42085                    installcheck) \
42086           || exit 1
42087
42088 @endif target-winsup
42089
42090 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
42091 maybe-mostlyclean-target-winsup:
42092 @if target-winsup
42093 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
42094
42095 mostlyclean-target-winsup: 
42096         @: $(MAKE); $(unstage)
42097         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42098         r=`${PWD_COMMAND}`; export r; \
42099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42100         $(NORMAL_TARGET_EXPORTS) \
42101         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup" ; \
42102         for flag in $(EXTRA_TARGET_FLAGS); do \
42103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42104         done; \
42105         (cd $(TARGET_SUBDIR)/winsup && \
42106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42108                   "RANLIB=$${RANLIB}" \
42109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42110                    mostlyclean) \
42111           || exit 1
42112
42113 @endif target-winsup
42114
42115 .PHONY: maybe-clean-target-winsup clean-target-winsup
42116 maybe-clean-target-winsup:
42117 @if target-winsup
42118 maybe-clean-target-winsup: clean-target-winsup
42119
42120 clean-target-winsup: 
42121         @: $(MAKE); $(unstage)
42122         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42123         r=`${PWD_COMMAND}`; export r; \
42124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42125         $(NORMAL_TARGET_EXPORTS) \
42126         echo "Doing clean in $(TARGET_SUBDIR)/winsup" ; \
42127         for flag in $(EXTRA_TARGET_FLAGS); do \
42128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42129         done; \
42130         (cd $(TARGET_SUBDIR)/winsup && \
42131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42133                   "RANLIB=$${RANLIB}" \
42134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42135                    clean) \
42136           || exit 1
42137
42138 @endif target-winsup
42139
42140 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
42141 maybe-distclean-target-winsup:
42142 @if target-winsup
42143 maybe-distclean-target-winsup: distclean-target-winsup
42144
42145 distclean-target-winsup: 
42146         @: $(MAKE); $(unstage)
42147         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42148         r=`${PWD_COMMAND}`; export r; \
42149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42150         $(NORMAL_TARGET_EXPORTS) \
42151         echo "Doing distclean in $(TARGET_SUBDIR)/winsup" ; \
42152         for flag in $(EXTRA_TARGET_FLAGS); do \
42153           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42154         done; \
42155         (cd $(TARGET_SUBDIR)/winsup && \
42156           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42157                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42158                   "RANLIB=$${RANLIB}" \
42159                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42160                    distclean) \
42161           || exit 1
42162
42163 @endif target-winsup
42164
42165 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
42166 maybe-maintainer-clean-target-winsup:
42167 @if target-winsup
42168 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
42169
42170 maintainer-clean-target-winsup: 
42171         @: $(MAKE); $(unstage)
42172         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0 ; \
42173         r=`${PWD_COMMAND}`; export r; \
42174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42175         $(NORMAL_TARGET_EXPORTS) \
42176         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup" ; \
42177         for flag in $(EXTRA_TARGET_FLAGS); do \
42178           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42179         done; \
42180         (cd $(TARGET_SUBDIR)/winsup && \
42181           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42182                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42183                   "RANLIB=$${RANLIB}" \
42184                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42185                    maintainer-clean) \
42186           || exit 1
42187
42188 @endif target-winsup
42189
42190
42191
42192
42193
42194 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
42195 maybe-configure-target-libgloss:
42196 @if gcc-bootstrap
42197 configure-target-libgloss: stage_current
42198 @endif gcc-bootstrap
42199 @if target-libgloss
42200 maybe-configure-target-libgloss: configure-target-libgloss
42201 configure-target-libgloss: 
42202         @: $(MAKE); $(unstage)
42203         @r=`${PWD_COMMAND}`; export r; \
42204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42205         echo "Checking multilib configuration for libgloss..."; \
42206         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
42207         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null ; \
42208         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42209           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
42210             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
42211           else \
42212             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
42213             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42214           fi; \
42215         else \
42216           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
42217         fi; \
42218         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
42219         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss ; \
42220         $(NORMAL_TARGET_EXPORTS)  \
42221         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
42222         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
42223         case $(srcdir) in \
42224           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42225           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
42226                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42227         esac; \
42228         module_srcdir=libgloss; \
42229         rm -f no-such-file || : ; \
42230         CONFIG_SITE=no-such-file $(SHELL) \
42231           $$s/$$module_srcdir/configure \
42232           --srcdir=$${topdir}/$$module_srcdir \
42233           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42234           --target=${target_alias}  \
42235           || exit 1
42236 @endif target-libgloss
42237
42238
42239
42240
42241
42242 .PHONY: all-target-libgloss maybe-all-target-libgloss
42243 maybe-all-target-libgloss:
42244 @if gcc-bootstrap
42245 all-target-libgloss: stage_current
42246 @endif gcc-bootstrap
42247 @if target-libgloss
42248 TARGET-target-libgloss=all
42249 maybe-all-target-libgloss: all-target-libgloss
42250 all-target-libgloss: configure-target-libgloss
42251         @: $(MAKE); $(unstage)
42252         @r=`${PWD_COMMAND}`; export r; \
42253         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42254         $(NORMAL_TARGET_EXPORTS)  \
42255         (cd $(TARGET_SUBDIR)/libgloss && \
42256           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42257                 $(TARGET-target-libgloss))
42258 @endif target-libgloss
42259
42260
42261
42262
42263
42264 .PHONY: check-target-libgloss maybe-check-target-libgloss
42265 maybe-check-target-libgloss:
42266 @if target-libgloss
42267 maybe-check-target-libgloss: check-target-libgloss
42268
42269 # Dummy target for uncheckable module.
42270 check-target-libgloss:
42271
42272 @endif target-libgloss
42273
42274 .PHONY: install-target-libgloss maybe-install-target-libgloss
42275 maybe-install-target-libgloss:
42276 @if target-libgloss
42277 maybe-install-target-libgloss: install-target-libgloss
42278
42279 install-target-libgloss: installdirs
42280         @: $(MAKE); $(unstage)
42281         @r=`${PWD_COMMAND}`; export r; \
42282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42283         $(NORMAL_TARGET_EXPORTS) \
42284         (cd $(TARGET_SUBDIR)/libgloss && \
42285           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42286
42287 @endif target-libgloss
42288
42289 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
42290 maybe-install-strip-target-libgloss:
42291 @if target-libgloss
42292 maybe-install-strip-target-libgloss: install-strip-target-libgloss
42293
42294 install-strip-target-libgloss: installdirs
42295         @: $(MAKE); $(unstage)
42296         @r=`${PWD_COMMAND}`; export r; \
42297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42298         $(NORMAL_TARGET_EXPORTS) \
42299         (cd $(TARGET_SUBDIR)/libgloss && \
42300           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42301
42302 @endif target-libgloss
42303
42304 # Other targets (info, dvi, pdf, etc.)
42305
42306 .PHONY: maybe-info-target-libgloss info-target-libgloss
42307 maybe-info-target-libgloss:
42308 @if target-libgloss
42309 maybe-info-target-libgloss: info-target-libgloss
42310
42311 info-target-libgloss: \
42312     configure-target-libgloss 
42313         @: $(MAKE); $(unstage)
42314         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42315         r=`${PWD_COMMAND}`; export r; \
42316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42317         $(NORMAL_TARGET_EXPORTS) \
42318         echo "Doing info in $(TARGET_SUBDIR)/libgloss" ; \
42319         for flag in $(EXTRA_TARGET_FLAGS); do \
42320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42321         done; \
42322         (cd $(TARGET_SUBDIR)/libgloss && \
42323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42325                   "RANLIB=$${RANLIB}" \
42326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42327                    info) \
42328           || exit 1
42329
42330 @endif target-libgloss
42331
42332 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
42333 maybe-dvi-target-libgloss:
42334 @if target-libgloss
42335 maybe-dvi-target-libgloss: dvi-target-libgloss
42336
42337 dvi-target-libgloss: \
42338     configure-target-libgloss 
42339         @: $(MAKE); $(unstage)
42340         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42341         r=`${PWD_COMMAND}`; export r; \
42342         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42343         $(NORMAL_TARGET_EXPORTS) \
42344         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss" ; \
42345         for flag in $(EXTRA_TARGET_FLAGS); do \
42346           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42347         done; \
42348         (cd $(TARGET_SUBDIR)/libgloss && \
42349           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42350                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42351                   "RANLIB=$${RANLIB}" \
42352                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42353                    dvi) \
42354           || exit 1
42355
42356 @endif target-libgloss
42357
42358 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
42359 maybe-pdf-target-libgloss:
42360 @if target-libgloss
42361 maybe-pdf-target-libgloss: pdf-target-libgloss
42362
42363 pdf-target-libgloss: \
42364     configure-target-libgloss 
42365         @: $(MAKE); $(unstage)
42366         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42367         r=`${PWD_COMMAND}`; export r; \
42368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42369         $(NORMAL_TARGET_EXPORTS) \
42370         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss" ; \
42371         for flag in $(EXTRA_TARGET_FLAGS); do \
42372           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42373         done; \
42374         (cd $(TARGET_SUBDIR)/libgloss && \
42375           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42376                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42377                   "RANLIB=$${RANLIB}" \
42378                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42379                    pdf) \
42380           || exit 1
42381
42382 @endif target-libgloss
42383
42384 .PHONY: maybe-html-target-libgloss html-target-libgloss
42385 maybe-html-target-libgloss:
42386 @if target-libgloss
42387 maybe-html-target-libgloss: html-target-libgloss
42388
42389 html-target-libgloss: \
42390     configure-target-libgloss 
42391         @: $(MAKE); $(unstage)
42392         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42393         r=`${PWD_COMMAND}`; export r; \
42394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42395         $(NORMAL_TARGET_EXPORTS) \
42396         echo "Doing html in $(TARGET_SUBDIR)/libgloss" ; \
42397         for flag in $(EXTRA_TARGET_FLAGS); do \
42398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42399         done; \
42400         (cd $(TARGET_SUBDIR)/libgloss && \
42401           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42402                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42403                   "RANLIB=$${RANLIB}" \
42404                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42405                    html) \
42406           || exit 1
42407
42408 @endif target-libgloss
42409
42410 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
42411 maybe-TAGS-target-libgloss:
42412 @if target-libgloss
42413 maybe-TAGS-target-libgloss: TAGS-target-libgloss
42414
42415 TAGS-target-libgloss: \
42416     configure-target-libgloss 
42417         @: $(MAKE); $(unstage)
42418         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42419         r=`${PWD_COMMAND}`; export r; \
42420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42421         $(NORMAL_TARGET_EXPORTS) \
42422         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss" ; \
42423         for flag in $(EXTRA_TARGET_FLAGS); do \
42424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42425         done; \
42426         (cd $(TARGET_SUBDIR)/libgloss && \
42427           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42428                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42429                   "RANLIB=$${RANLIB}" \
42430                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42431                    TAGS) \
42432           || exit 1
42433
42434 @endif target-libgloss
42435
42436 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
42437 maybe-install-info-target-libgloss:
42438 @if target-libgloss
42439 maybe-install-info-target-libgloss: install-info-target-libgloss
42440
42441 install-info-target-libgloss: \
42442     configure-target-libgloss \
42443     info-target-libgloss 
42444         @: $(MAKE); $(unstage)
42445         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42446         r=`${PWD_COMMAND}`; export r; \
42447         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42448         $(NORMAL_TARGET_EXPORTS) \
42449         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss" ; \
42450         for flag in $(EXTRA_TARGET_FLAGS); do \
42451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42452         done; \
42453         (cd $(TARGET_SUBDIR)/libgloss && \
42454           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42455                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42456                   "RANLIB=$${RANLIB}" \
42457                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42458                    install-info) \
42459           || exit 1
42460
42461 @endif target-libgloss
42462
42463 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
42464 maybe-install-pdf-target-libgloss:
42465 @if target-libgloss
42466 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
42467
42468 install-pdf-target-libgloss: \
42469     configure-target-libgloss \
42470     pdf-target-libgloss 
42471         @: $(MAKE); $(unstage)
42472         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42473         r=`${PWD_COMMAND}`; export r; \
42474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42475         $(NORMAL_TARGET_EXPORTS) \
42476         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss" ; \
42477         for flag in $(EXTRA_TARGET_FLAGS); do \
42478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42479         done; \
42480         (cd $(TARGET_SUBDIR)/libgloss && \
42481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42483                   "RANLIB=$${RANLIB}" \
42484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42485                    install-pdf) \
42486           || exit 1
42487
42488 @endif target-libgloss
42489
42490 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
42491 maybe-install-html-target-libgloss:
42492 @if target-libgloss
42493 maybe-install-html-target-libgloss: install-html-target-libgloss
42494
42495 install-html-target-libgloss: \
42496     configure-target-libgloss \
42497     html-target-libgloss 
42498         @: $(MAKE); $(unstage)
42499         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42500         r=`${PWD_COMMAND}`; export r; \
42501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42502         $(NORMAL_TARGET_EXPORTS) \
42503         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss" ; \
42504         for flag in $(EXTRA_TARGET_FLAGS); do \
42505           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42506         done; \
42507         (cd $(TARGET_SUBDIR)/libgloss && \
42508           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42509                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42510                   "RANLIB=$${RANLIB}" \
42511                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42512                    install-html) \
42513           || exit 1
42514
42515 @endif target-libgloss
42516
42517 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
42518 maybe-installcheck-target-libgloss:
42519 @if target-libgloss
42520 maybe-installcheck-target-libgloss: installcheck-target-libgloss
42521
42522 installcheck-target-libgloss: \
42523     configure-target-libgloss 
42524         @: $(MAKE); $(unstage)
42525         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42526         r=`${PWD_COMMAND}`; export r; \
42527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42528         $(NORMAL_TARGET_EXPORTS) \
42529         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss" ; \
42530         for flag in $(EXTRA_TARGET_FLAGS); do \
42531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42532         done; \
42533         (cd $(TARGET_SUBDIR)/libgloss && \
42534           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42535                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42536                   "RANLIB=$${RANLIB}" \
42537                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42538                    installcheck) \
42539           || exit 1
42540
42541 @endif target-libgloss
42542
42543 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
42544 maybe-mostlyclean-target-libgloss:
42545 @if target-libgloss
42546 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
42547
42548 mostlyclean-target-libgloss: 
42549         @: $(MAKE); $(unstage)
42550         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42551         r=`${PWD_COMMAND}`; export r; \
42552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42553         $(NORMAL_TARGET_EXPORTS) \
42554         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss" ; \
42555         for flag in $(EXTRA_TARGET_FLAGS); do \
42556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42557         done; \
42558         (cd $(TARGET_SUBDIR)/libgloss && \
42559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42561                   "RANLIB=$${RANLIB}" \
42562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42563                    mostlyclean) \
42564           || exit 1
42565
42566 @endif target-libgloss
42567
42568 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
42569 maybe-clean-target-libgloss:
42570 @if target-libgloss
42571 maybe-clean-target-libgloss: clean-target-libgloss
42572
42573 clean-target-libgloss: 
42574         @: $(MAKE); $(unstage)
42575         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42576         r=`${PWD_COMMAND}`; export r; \
42577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42578         $(NORMAL_TARGET_EXPORTS) \
42579         echo "Doing clean in $(TARGET_SUBDIR)/libgloss" ; \
42580         for flag in $(EXTRA_TARGET_FLAGS); do \
42581           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42582         done; \
42583         (cd $(TARGET_SUBDIR)/libgloss && \
42584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42586                   "RANLIB=$${RANLIB}" \
42587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42588                    clean) \
42589           || exit 1
42590
42591 @endif target-libgloss
42592
42593 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
42594 maybe-distclean-target-libgloss:
42595 @if target-libgloss
42596 maybe-distclean-target-libgloss: distclean-target-libgloss
42597
42598 distclean-target-libgloss: 
42599         @: $(MAKE); $(unstage)
42600         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42601         r=`${PWD_COMMAND}`; export r; \
42602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42603         $(NORMAL_TARGET_EXPORTS) \
42604         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss" ; \
42605         for flag in $(EXTRA_TARGET_FLAGS); do \
42606           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42607         done; \
42608         (cd $(TARGET_SUBDIR)/libgloss && \
42609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42611                   "RANLIB=$${RANLIB}" \
42612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42613                    distclean) \
42614           || exit 1
42615
42616 @endif target-libgloss
42617
42618 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
42619 maybe-maintainer-clean-target-libgloss:
42620 @if target-libgloss
42621 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
42622
42623 maintainer-clean-target-libgloss: 
42624         @: $(MAKE); $(unstage)
42625         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0 ; \
42626         r=`${PWD_COMMAND}`; export r; \
42627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42628         $(NORMAL_TARGET_EXPORTS) \
42629         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss" ; \
42630         for flag in $(EXTRA_TARGET_FLAGS); do \
42631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42632         done; \
42633         (cd $(TARGET_SUBDIR)/libgloss && \
42634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42636                   "RANLIB=$${RANLIB}" \
42637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42638                    maintainer-clean) \
42639           || exit 1
42640
42641 @endif target-libgloss
42642
42643
42644
42645
42646
42647 .PHONY: configure-target-libffi maybe-configure-target-libffi
42648 maybe-configure-target-libffi:
42649 @if gcc-bootstrap
42650 configure-target-libffi: stage_current
42651 @endif gcc-bootstrap
42652 @if target-libffi
42653 maybe-configure-target-libffi: configure-target-libffi
42654 configure-target-libffi: 
42655         @: $(MAKE); $(unstage)
42656         @r=`${PWD_COMMAND}`; export r; \
42657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42658         echo "Checking multilib configuration for libffi..."; \
42659         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
42660         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null ; \
42661         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
42662           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
42663             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
42664           else \
42665             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
42666             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
42667           fi; \
42668         else \
42669           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
42670         fi; \
42671         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
42672         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi ; \
42673         $(NORMAL_TARGET_EXPORTS)  \
42674         echo Configuring in $(TARGET_SUBDIR)/libffi; \
42675         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
42676         case $(srcdir) in \
42677           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42678           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
42679                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42680         esac; \
42681         module_srcdir=libffi; \
42682         rm -f no-such-file || : ; \
42683         CONFIG_SITE=no-such-file $(SHELL) \
42684           $$s/$$module_srcdir/configure \
42685           --srcdir=$${topdir}/$$module_srcdir \
42686           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42687           --target=${target_alias}  \
42688           || exit 1
42689 @endif target-libffi
42690
42691
42692
42693
42694
42695 .PHONY: all-target-libffi maybe-all-target-libffi
42696 maybe-all-target-libffi:
42697 @if gcc-bootstrap
42698 all-target-libffi: stage_current
42699 @endif gcc-bootstrap
42700 @if target-libffi
42701 TARGET-target-libffi=all
42702 maybe-all-target-libffi: all-target-libffi
42703 all-target-libffi: configure-target-libffi
42704         @: $(MAKE); $(unstage)
42705         @r=`${PWD_COMMAND}`; export r; \
42706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42707         $(NORMAL_TARGET_EXPORTS)  \
42708         (cd $(TARGET_SUBDIR)/libffi && \
42709           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42710                 $(TARGET-target-libffi))
42711 @endif target-libffi
42712
42713
42714
42715
42716
42717 .PHONY: check-target-libffi maybe-check-target-libffi
42718 maybe-check-target-libffi:
42719 @if target-libffi
42720 maybe-check-target-libffi: check-target-libffi
42721
42722 check-target-libffi:
42723         @: $(MAKE); $(unstage)
42724         @r=`${PWD_COMMAND}`; export r; \
42725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42726         $(NORMAL_TARGET_EXPORTS) \
42727         (cd $(TARGET_SUBDIR)/libffi && \
42728           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42729
42730 @endif target-libffi
42731
42732 .PHONY: install-target-libffi maybe-install-target-libffi
42733 maybe-install-target-libffi:
42734 @if target-libffi
42735 maybe-install-target-libffi: install-target-libffi
42736
42737 # Dummy target for uninstallable.
42738 install-target-libffi:
42739
42740 @endif target-libffi
42741
42742 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
42743 maybe-install-strip-target-libffi:
42744 @if target-libffi
42745 maybe-install-strip-target-libffi: install-strip-target-libffi
42746
42747 # Dummy target for uninstallable.
42748 install-strip-target-libffi:
42749
42750 @endif target-libffi
42751
42752 # Other targets (info, dvi, pdf, etc.)
42753
42754 .PHONY: maybe-info-target-libffi info-target-libffi
42755 maybe-info-target-libffi:
42756 @if target-libffi
42757 maybe-info-target-libffi: info-target-libffi
42758
42759 info-target-libffi: \
42760     configure-target-libffi 
42761         @: $(MAKE); $(unstage)
42762         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42763         r=`${PWD_COMMAND}`; export r; \
42764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42765         $(NORMAL_TARGET_EXPORTS) \
42766         echo "Doing info in $(TARGET_SUBDIR)/libffi" ; \
42767         for flag in $(EXTRA_TARGET_FLAGS); do \
42768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42769         done; \
42770         (cd $(TARGET_SUBDIR)/libffi && \
42771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42773                   "RANLIB=$${RANLIB}" \
42774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42775                    info) \
42776           || exit 1
42777
42778 @endif target-libffi
42779
42780 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
42781 maybe-dvi-target-libffi:
42782 @if target-libffi
42783 maybe-dvi-target-libffi: dvi-target-libffi
42784
42785 dvi-target-libffi: \
42786     configure-target-libffi 
42787         @: $(MAKE); $(unstage)
42788         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42789         r=`${PWD_COMMAND}`; export r; \
42790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42791         $(NORMAL_TARGET_EXPORTS) \
42792         echo "Doing dvi in $(TARGET_SUBDIR)/libffi" ; \
42793         for flag in $(EXTRA_TARGET_FLAGS); do \
42794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42795         done; \
42796         (cd $(TARGET_SUBDIR)/libffi && \
42797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42799                   "RANLIB=$${RANLIB}" \
42800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42801                    dvi) \
42802           || exit 1
42803
42804 @endif target-libffi
42805
42806 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
42807 maybe-pdf-target-libffi:
42808 @if target-libffi
42809 maybe-pdf-target-libffi: pdf-target-libffi
42810
42811 pdf-target-libffi: \
42812     configure-target-libffi 
42813         @: $(MAKE); $(unstage)
42814         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42815         r=`${PWD_COMMAND}`; export r; \
42816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42817         $(NORMAL_TARGET_EXPORTS) \
42818         echo "Doing pdf in $(TARGET_SUBDIR)/libffi" ; \
42819         for flag in $(EXTRA_TARGET_FLAGS); do \
42820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42821         done; \
42822         (cd $(TARGET_SUBDIR)/libffi && \
42823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42825                   "RANLIB=$${RANLIB}" \
42826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42827                    pdf) \
42828           || exit 1
42829
42830 @endif target-libffi
42831
42832 .PHONY: maybe-html-target-libffi html-target-libffi
42833 maybe-html-target-libffi:
42834 @if target-libffi
42835 maybe-html-target-libffi: html-target-libffi
42836
42837 html-target-libffi: \
42838     configure-target-libffi 
42839         @: $(MAKE); $(unstage)
42840         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42841         r=`${PWD_COMMAND}`; export r; \
42842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42843         $(NORMAL_TARGET_EXPORTS) \
42844         echo "Doing html in $(TARGET_SUBDIR)/libffi" ; \
42845         for flag in $(EXTRA_TARGET_FLAGS); do \
42846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42847         done; \
42848         (cd $(TARGET_SUBDIR)/libffi && \
42849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42851                   "RANLIB=$${RANLIB}" \
42852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42853                    html) \
42854           || exit 1
42855
42856 @endif target-libffi
42857
42858 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
42859 maybe-TAGS-target-libffi:
42860 @if target-libffi
42861 maybe-TAGS-target-libffi: TAGS-target-libffi
42862
42863 TAGS-target-libffi: \
42864     configure-target-libffi 
42865         @: $(MAKE); $(unstage)
42866         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42867         r=`${PWD_COMMAND}`; export r; \
42868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42869         $(NORMAL_TARGET_EXPORTS) \
42870         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi" ; \
42871         for flag in $(EXTRA_TARGET_FLAGS); do \
42872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42873         done; \
42874         (cd $(TARGET_SUBDIR)/libffi && \
42875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42877                   "RANLIB=$${RANLIB}" \
42878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42879                    TAGS) \
42880           || exit 1
42881
42882 @endif target-libffi
42883
42884 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
42885 maybe-install-info-target-libffi:
42886 @if target-libffi
42887 maybe-install-info-target-libffi: install-info-target-libffi
42888
42889 install-info-target-libffi: \
42890     configure-target-libffi \
42891     info-target-libffi 
42892         @: $(MAKE); $(unstage)
42893         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42894         r=`${PWD_COMMAND}`; export r; \
42895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42896         $(NORMAL_TARGET_EXPORTS) \
42897         echo "Doing install-info in $(TARGET_SUBDIR)/libffi" ; \
42898         for flag in $(EXTRA_TARGET_FLAGS); do \
42899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42900         done; \
42901         (cd $(TARGET_SUBDIR)/libffi && \
42902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42904                   "RANLIB=$${RANLIB}" \
42905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42906                    install-info) \
42907           || exit 1
42908
42909 @endif target-libffi
42910
42911 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
42912 maybe-install-pdf-target-libffi:
42913 @if target-libffi
42914 maybe-install-pdf-target-libffi: install-pdf-target-libffi
42915
42916 install-pdf-target-libffi: \
42917     configure-target-libffi \
42918     pdf-target-libffi 
42919         @: $(MAKE); $(unstage)
42920         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42921         r=`${PWD_COMMAND}`; export r; \
42922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42923         $(NORMAL_TARGET_EXPORTS) \
42924         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi" ; \
42925         for flag in $(EXTRA_TARGET_FLAGS); do \
42926           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42927         done; \
42928         (cd $(TARGET_SUBDIR)/libffi && \
42929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42931                   "RANLIB=$${RANLIB}" \
42932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42933                    install-pdf) \
42934           || exit 1
42935
42936 @endif target-libffi
42937
42938 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
42939 maybe-install-html-target-libffi:
42940 @if target-libffi
42941 maybe-install-html-target-libffi: install-html-target-libffi
42942
42943 install-html-target-libffi: \
42944     configure-target-libffi \
42945     html-target-libffi 
42946         @: $(MAKE); $(unstage)
42947         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42948         r=`${PWD_COMMAND}`; export r; \
42949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42950         $(NORMAL_TARGET_EXPORTS) \
42951         echo "Doing install-html in $(TARGET_SUBDIR)/libffi" ; \
42952         for flag in $(EXTRA_TARGET_FLAGS); do \
42953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42954         done; \
42955         (cd $(TARGET_SUBDIR)/libffi && \
42956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42958                   "RANLIB=$${RANLIB}" \
42959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42960                    install-html) \
42961           || exit 1
42962
42963 @endif target-libffi
42964
42965 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
42966 maybe-installcheck-target-libffi:
42967 @if target-libffi
42968 maybe-installcheck-target-libffi: installcheck-target-libffi
42969
42970 installcheck-target-libffi: \
42971     configure-target-libffi 
42972         @: $(MAKE); $(unstage)
42973         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42974         r=`${PWD_COMMAND}`; export r; \
42975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42976         $(NORMAL_TARGET_EXPORTS) \
42977         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi" ; \
42978         for flag in $(EXTRA_TARGET_FLAGS); do \
42979           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42980         done; \
42981         (cd $(TARGET_SUBDIR)/libffi && \
42982           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42983                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42984                   "RANLIB=$${RANLIB}" \
42985                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42986                    installcheck) \
42987           || exit 1
42988
42989 @endif target-libffi
42990
42991 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
42992 maybe-mostlyclean-target-libffi:
42993 @if target-libffi
42994 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
42995
42996 mostlyclean-target-libffi: 
42997         @: $(MAKE); $(unstage)
42998         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
42999         r=`${PWD_COMMAND}`; export r; \
43000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43001         $(NORMAL_TARGET_EXPORTS) \
43002         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi" ; \
43003         for flag in $(EXTRA_TARGET_FLAGS); do \
43004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43005         done; \
43006         (cd $(TARGET_SUBDIR)/libffi && \
43007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43009                   "RANLIB=$${RANLIB}" \
43010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43011                    mostlyclean) \
43012           || exit 1
43013
43014 @endif target-libffi
43015
43016 .PHONY: maybe-clean-target-libffi clean-target-libffi
43017 maybe-clean-target-libffi:
43018 @if target-libffi
43019 maybe-clean-target-libffi: clean-target-libffi
43020
43021 clean-target-libffi: 
43022         @: $(MAKE); $(unstage)
43023         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43024         r=`${PWD_COMMAND}`; export r; \
43025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43026         $(NORMAL_TARGET_EXPORTS) \
43027         echo "Doing clean in $(TARGET_SUBDIR)/libffi" ; \
43028         for flag in $(EXTRA_TARGET_FLAGS); do \
43029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43030         done; \
43031         (cd $(TARGET_SUBDIR)/libffi && \
43032           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43033                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43034                   "RANLIB=$${RANLIB}" \
43035                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43036                    clean) \
43037           || exit 1
43038
43039 @endif target-libffi
43040
43041 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
43042 maybe-distclean-target-libffi:
43043 @if target-libffi
43044 maybe-distclean-target-libffi: distclean-target-libffi
43045
43046 distclean-target-libffi: 
43047         @: $(MAKE); $(unstage)
43048         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43049         r=`${PWD_COMMAND}`; export r; \
43050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43051         $(NORMAL_TARGET_EXPORTS) \
43052         echo "Doing distclean in $(TARGET_SUBDIR)/libffi" ; \
43053         for flag in $(EXTRA_TARGET_FLAGS); do \
43054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43055         done; \
43056         (cd $(TARGET_SUBDIR)/libffi && \
43057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43059                   "RANLIB=$${RANLIB}" \
43060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43061                    distclean) \
43062           || exit 1
43063
43064 @endif target-libffi
43065
43066 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
43067 maybe-maintainer-clean-target-libffi:
43068 @if target-libffi
43069 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
43070
43071 maintainer-clean-target-libffi: 
43072         @: $(MAKE); $(unstage)
43073         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0 ; \
43074         r=`${PWD_COMMAND}`; export r; \
43075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43076         $(NORMAL_TARGET_EXPORTS) \
43077         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi" ; \
43078         for flag in $(EXTRA_TARGET_FLAGS); do \
43079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43080         done; \
43081         (cd $(TARGET_SUBDIR)/libffi && \
43082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43084                   "RANLIB=$${RANLIB}" \
43085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43086                    maintainer-clean) \
43087           || exit 1
43088
43089 @endif target-libffi
43090
43091
43092
43093
43094
43095 .PHONY: configure-target-libjava maybe-configure-target-libjava
43096 maybe-configure-target-libjava:
43097 @if gcc-bootstrap
43098 configure-target-libjava: stage_current
43099 @endif gcc-bootstrap
43100 @if target-libjava
43101 maybe-configure-target-libjava: configure-target-libjava
43102 configure-target-libjava: 
43103         @: $(MAKE); $(unstage)
43104         @r=`${PWD_COMMAND}`; export r; \
43105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43106         echo "Checking multilib configuration for libjava..."; \
43107         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
43108         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libjava/multilib.tmp 2> /dev/null ; \
43109         if test -r $(TARGET_SUBDIR)/libjava/multilib.out; then \
43110           if cmp -s $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; then \
43111             rm -f $(TARGET_SUBDIR)/libjava/multilib.tmp; \
43112           else \
43113             rm -f $(TARGET_SUBDIR)/libjava/Makefile; \
43114             mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43115           fi; \
43116         else \
43117           mv $(TARGET_SUBDIR)/libjava/multilib.tmp $(TARGET_SUBDIR)/libjava/multilib.out; \
43118         fi; \
43119         test ! -f $(TARGET_SUBDIR)/libjava/Makefile || exit 0; \
43120         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libjava ; \
43121         $(RAW_CXX_TARGET_EXPORTS)  \
43122         echo Configuring in $(TARGET_SUBDIR)/libjava; \
43123         cd "$(TARGET_SUBDIR)/libjava" || exit 1; \
43124         case $(srcdir) in \
43125           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43126           *) topdir=`echo $(TARGET_SUBDIR)/libjava/ | \
43127                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43128         esac; \
43129         module_srcdir=libjava; \
43130         rm -f no-such-file || : ; \
43131         CONFIG_SITE=no-such-file $(SHELL) \
43132           $$s/$$module_srcdir/configure \
43133           --srcdir=$${topdir}/$$module_srcdir \
43134           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43135           --target=${target_alias} $(EXTRA_CONFIGARGS_LIBJAVA) \
43136           || exit 1
43137 @endif target-libjava
43138
43139
43140
43141
43142
43143 .PHONY: all-target-libjava maybe-all-target-libjava
43144 maybe-all-target-libjava:
43145 @if gcc-bootstrap
43146 all-target-libjava: stage_current
43147 @endif gcc-bootstrap
43148 @if target-libjava
43149 TARGET-target-libjava=all
43150 maybe-all-target-libjava: all-target-libjava
43151 all-target-libjava: configure-target-libjava
43152         @: $(MAKE); $(unstage)
43153         @r=`${PWD_COMMAND}`; export r; \
43154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43155         $(RAW_CXX_TARGET_EXPORTS)  \
43156         (cd $(TARGET_SUBDIR)/libjava && \
43157           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
43158                 $(TARGET-target-libjava))
43159 @endif target-libjava
43160
43161
43162
43163
43164
43165 .PHONY: check-target-libjava maybe-check-target-libjava
43166 maybe-check-target-libjava:
43167 @if target-libjava
43168 maybe-check-target-libjava: check-target-libjava
43169
43170 check-target-libjava:
43171         @: $(MAKE); $(unstage)
43172         @r=`${PWD_COMMAND}`; export r; \
43173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43174         $(RAW_CXX_TARGET_EXPORTS) \
43175         (cd $(TARGET_SUBDIR)/libjava && \
43176           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
43177
43178 @endif target-libjava
43179
43180 .PHONY: install-target-libjava maybe-install-target-libjava
43181 maybe-install-target-libjava:
43182 @if target-libjava
43183 maybe-install-target-libjava: install-target-libjava
43184
43185 install-target-libjava: installdirs
43186         @: $(MAKE); $(unstage)
43187         @r=`${PWD_COMMAND}`; export r; \
43188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43189         $(RAW_CXX_TARGET_EXPORTS) \
43190         (cd $(TARGET_SUBDIR)/libjava && \
43191           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43192
43193 @endif target-libjava
43194
43195 .PHONY: install-strip-target-libjava maybe-install-strip-target-libjava
43196 maybe-install-strip-target-libjava:
43197 @if target-libjava
43198 maybe-install-strip-target-libjava: install-strip-target-libjava
43199
43200 install-strip-target-libjava: installdirs
43201         @: $(MAKE); $(unstage)
43202         @r=`${PWD_COMMAND}`; export r; \
43203         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43204         $(RAW_CXX_TARGET_EXPORTS) \
43205         (cd $(TARGET_SUBDIR)/libjava && \
43206           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43207
43208 @endif target-libjava
43209
43210 # Other targets (info, dvi, pdf, etc.)
43211
43212 .PHONY: maybe-info-target-libjava info-target-libjava
43213 maybe-info-target-libjava:
43214 @if target-libjava
43215 maybe-info-target-libjava: info-target-libjava
43216
43217 info-target-libjava: \
43218     configure-target-libjava 
43219         @: $(MAKE); $(unstage)
43220         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43221         r=`${PWD_COMMAND}`; export r; \
43222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43223         $(RAW_CXX_TARGET_EXPORTS) \
43224         echo "Doing info in $(TARGET_SUBDIR)/libjava" ; \
43225         for flag in $(EXTRA_TARGET_FLAGS); do \
43226           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43227         done; \
43228         (cd $(TARGET_SUBDIR)/libjava && \
43229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43231                   "RANLIB=$${RANLIB}" \
43232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43233                    info) \
43234           || exit 1
43235
43236 @endif target-libjava
43237
43238 .PHONY: maybe-dvi-target-libjava dvi-target-libjava
43239 maybe-dvi-target-libjava:
43240 @if target-libjava
43241 maybe-dvi-target-libjava: dvi-target-libjava
43242
43243 dvi-target-libjava: \
43244     configure-target-libjava 
43245         @: $(MAKE); $(unstage)
43246         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43247         r=`${PWD_COMMAND}`; export r; \
43248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43249         $(RAW_CXX_TARGET_EXPORTS) \
43250         echo "Doing dvi in $(TARGET_SUBDIR)/libjava" ; \
43251         for flag in $(EXTRA_TARGET_FLAGS); do \
43252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43253         done; \
43254         (cd $(TARGET_SUBDIR)/libjava && \
43255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43257                   "RANLIB=$${RANLIB}" \
43258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43259                    dvi) \
43260           || exit 1
43261
43262 @endif target-libjava
43263
43264 .PHONY: maybe-pdf-target-libjava pdf-target-libjava
43265 maybe-pdf-target-libjava:
43266 @if target-libjava
43267 maybe-pdf-target-libjava: pdf-target-libjava
43268
43269 pdf-target-libjava: \
43270     configure-target-libjava 
43271         @: $(MAKE); $(unstage)
43272         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43273         r=`${PWD_COMMAND}`; export r; \
43274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43275         $(RAW_CXX_TARGET_EXPORTS) \
43276         echo "Doing pdf in $(TARGET_SUBDIR)/libjava" ; \
43277         for flag in $(EXTRA_TARGET_FLAGS); do \
43278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43279         done; \
43280         (cd $(TARGET_SUBDIR)/libjava && \
43281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43283                   "RANLIB=$${RANLIB}" \
43284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43285                    pdf) \
43286           || exit 1
43287
43288 @endif target-libjava
43289
43290 .PHONY: maybe-html-target-libjava html-target-libjava
43291 maybe-html-target-libjava:
43292 @if target-libjava
43293 maybe-html-target-libjava: html-target-libjava
43294
43295 html-target-libjava: \
43296     configure-target-libjava 
43297         @: $(MAKE); $(unstage)
43298         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43299         r=`${PWD_COMMAND}`; export r; \
43300         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43301         $(RAW_CXX_TARGET_EXPORTS) \
43302         echo "Doing html in $(TARGET_SUBDIR)/libjava" ; \
43303         for flag in $(EXTRA_TARGET_FLAGS); do \
43304           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43305         done; \
43306         (cd $(TARGET_SUBDIR)/libjava && \
43307           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43308                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43309                   "RANLIB=$${RANLIB}" \
43310                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43311                    html) \
43312           || exit 1
43313
43314 @endif target-libjava
43315
43316 .PHONY: maybe-TAGS-target-libjava TAGS-target-libjava
43317 maybe-TAGS-target-libjava:
43318 @if target-libjava
43319 maybe-TAGS-target-libjava: TAGS-target-libjava
43320
43321 TAGS-target-libjava: \
43322     configure-target-libjava 
43323         @: $(MAKE); $(unstage)
43324         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43325         r=`${PWD_COMMAND}`; export r; \
43326         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43327         $(RAW_CXX_TARGET_EXPORTS) \
43328         echo "Doing TAGS in $(TARGET_SUBDIR)/libjava" ; \
43329         for flag in $(EXTRA_TARGET_FLAGS); do \
43330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43331         done; \
43332         (cd $(TARGET_SUBDIR)/libjava && \
43333           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43334                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43335                   "RANLIB=$${RANLIB}" \
43336                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43337                    TAGS) \
43338           || exit 1
43339
43340 @endif target-libjava
43341
43342 .PHONY: maybe-install-info-target-libjava install-info-target-libjava
43343 maybe-install-info-target-libjava:
43344 @if target-libjava
43345 maybe-install-info-target-libjava: install-info-target-libjava
43346
43347 install-info-target-libjava: \
43348     configure-target-libjava \
43349     info-target-libjava 
43350         @: $(MAKE); $(unstage)
43351         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43352         r=`${PWD_COMMAND}`; export r; \
43353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43354         $(RAW_CXX_TARGET_EXPORTS) \
43355         echo "Doing install-info in $(TARGET_SUBDIR)/libjava" ; \
43356         for flag in $(EXTRA_TARGET_FLAGS); do \
43357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43358         done; \
43359         (cd $(TARGET_SUBDIR)/libjava && \
43360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43362                   "RANLIB=$${RANLIB}" \
43363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43364                    install-info) \
43365           || exit 1
43366
43367 @endif target-libjava
43368
43369 .PHONY: maybe-install-pdf-target-libjava install-pdf-target-libjava
43370 maybe-install-pdf-target-libjava:
43371 @if target-libjava
43372 maybe-install-pdf-target-libjava: install-pdf-target-libjava
43373
43374 install-pdf-target-libjava: \
43375     configure-target-libjava \
43376     pdf-target-libjava 
43377         @: $(MAKE); $(unstage)
43378         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43379         r=`${PWD_COMMAND}`; export r; \
43380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43381         $(RAW_CXX_TARGET_EXPORTS) \
43382         echo "Doing install-pdf in $(TARGET_SUBDIR)/libjava" ; \
43383         for flag in $(EXTRA_TARGET_FLAGS); do \
43384           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43385         done; \
43386         (cd $(TARGET_SUBDIR)/libjava && \
43387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43389                   "RANLIB=$${RANLIB}" \
43390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43391                    install-pdf) \
43392           || exit 1
43393
43394 @endif target-libjava
43395
43396 .PHONY: maybe-install-html-target-libjava install-html-target-libjava
43397 maybe-install-html-target-libjava:
43398 @if target-libjava
43399 maybe-install-html-target-libjava: install-html-target-libjava
43400
43401 install-html-target-libjava: \
43402     configure-target-libjava \
43403     html-target-libjava 
43404         @: $(MAKE); $(unstage)
43405         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43406         r=`${PWD_COMMAND}`; export r; \
43407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43408         $(RAW_CXX_TARGET_EXPORTS) \
43409         echo "Doing install-html in $(TARGET_SUBDIR)/libjava" ; \
43410         for flag in $(EXTRA_TARGET_FLAGS); do \
43411           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43412         done; \
43413         (cd $(TARGET_SUBDIR)/libjava && \
43414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43416                   "RANLIB=$${RANLIB}" \
43417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43418                    install-html) \
43419           || exit 1
43420
43421 @endif target-libjava
43422
43423 .PHONY: maybe-installcheck-target-libjava installcheck-target-libjava
43424 maybe-installcheck-target-libjava:
43425 @if target-libjava
43426 maybe-installcheck-target-libjava: installcheck-target-libjava
43427
43428 installcheck-target-libjava: \
43429     configure-target-libjava 
43430         @: $(MAKE); $(unstage)
43431         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43432         r=`${PWD_COMMAND}`; export r; \
43433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43434         $(RAW_CXX_TARGET_EXPORTS) \
43435         echo "Doing installcheck in $(TARGET_SUBDIR)/libjava" ; \
43436         for flag in $(EXTRA_TARGET_FLAGS); do \
43437           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43438         done; \
43439         (cd $(TARGET_SUBDIR)/libjava && \
43440           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43441                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43442                   "RANLIB=$${RANLIB}" \
43443                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43444                    installcheck) \
43445           || exit 1
43446
43447 @endif target-libjava
43448
43449 .PHONY: maybe-mostlyclean-target-libjava mostlyclean-target-libjava
43450 maybe-mostlyclean-target-libjava:
43451 @if target-libjava
43452 maybe-mostlyclean-target-libjava: mostlyclean-target-libjava
43453
43454 mostlyclean-target-libjava: 
43455         @: $(MAKE); $(unstage)
43456         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43457         r=`${PWD_COMMAND}`; export r; \
43458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43459         $(RAW_CXX_TARGET_EXPORTS) \
43460         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libjava" ; \
43461         for flag in $(EXTRA_TARGET_FLAGS); do \
43462           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43463         done; \
43464         (cd $(TARGET_SUBDIR)/libjava && \
43465           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43466                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43467                   "RANLIB=$${RANLIB}" \
43468                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43469                    mostlyclean) \
43470           || exit 1
43471
43472 @endif target-libjava
43473
43474 .PHONY: maybe-clean-target-libjava clean-target-libjava
43475 maybe-clean-target-libjava:
43476 @if target-libjava
43477 maybe-clean-target-libjava: clean-target-libjava
43478
43479 clean-target-libjava: 
43480         @: $(MAKE); $(unstage)
43481         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43482         r=`${PWD_COMMAND}`; export r; \
43483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43484         $(RAW_CXX_TARGET_EXPORTS) \
43485         echo "Doing clean in $(TARGET_SUBDIR)/libjava" ; \
43486         for flag in $(EXTRA_TARGET_FLAGS); do \
43487           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43488         done; \
43489         (cd $(TARGET_SUBDIR)/libjava && \
43490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43492                   "RANLIB=$${RANLIB}" \
43493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43494                    clean) \
43495           || exit 1
43496
43497 @endif target-libjava
43498
43499 .PHONY: maybe-distclean-target-libjava distclean-target-libjava
43500 maybe-distclean-target-libjava:
43501 @if target-libjava
43502 maybe-distclean-target-libjava: distclean-target-libjava
43503
43504 distclean-target-libjava: 
43505         @: $(MAKE); $(unstage)
43506         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43507         r=`${PWD_COMMAND}`; export r; \
43508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43509         $(RAW_CXX_TARGET_EXPORTS) \
43510         echo "Doing distclean in $(TARGET_SUBDIR)/libjava" ; \
43511         for flag in $(EXTRA_TARGET_FLAGS); do \
43512           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43513         done; \
43514         (cd $(TARGET_SUBDIR)/libjava && \
43515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43517                   "RANLIB=$${RANLIB}" \
43518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43519                    distclean) \
43520           || exit 1
43521
43522 @endif target-libjava
43523
43524 .PHONY: maybe-maintainer-clean-target-libjava maintainer-clean-target-libjava
43525 maybe-maintainer-clean-target-libjava:
43526 @if target-libjava
43527 maybe-maintainer-clean-target-libjava: maintainer-clean-target-libjava
43528
43529 maintainer-clean-target-libjava: 
43530         @: $(MAKE); $(unstage)
43531         @[ -f $(TARGET_SUBDIR)/libjava/Makefile ] || exit 0 ; \
43532         r=`${PWD_COMMAND}`; export r; \
43533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43534         $(RAW_CXX_TARGET_EXPORTS) \
43535         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libjava" ; \
43536         for flag in $(EXTRA_TARGET_FLAGS); do \
43537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43538         done; \
43539         (cd $(TARGET_SUBDIR)/libjava && \
43540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43542                   "RANLIB=$${RANLIB}" \
43543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43544                    maintainer-clean) \
43545           || exit 1
43546
43547 @endif target-libjava
43548
43549
43550
43551
43552
43553 .PHONY: configure-target-zlib maybe-configure-target-zlib
43554 maybe-configure-target-zlib:
43555 @if gcc-bootstrap
43556 configure-target-zlib: stage_current
43557 @endif gcc-bootstrap
43558 @if target-zlib
43559 maybe-configure-target-zlib: configure-target-zlib
43560 configure-target-zlib: 
43561         @: $(MAKE); $(unstage)
43562         @r=`${PWD_COMMAND}`; export r; \
43563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43564         echo "Checking multilib configuration for zlib..."; \
43565         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
43566         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null ; \
43567         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
43568           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
43569             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
43570           else \
43571             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
43572             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43573           fi; \
43574         else \
43575           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
43576         fi; \
43577         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
43578         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib ; \
43579         $(NORMAL_TARGET_EXPORTS)  \
43580         echo Configuring in $(TARGET_SUBDIR)/zlib; \
43581         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
43582         case $(srcdir) in \
43583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43584           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
43585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43586         esac; \
43587         module_srcdir=zlib; \
43588         rm -f no-such-file || : ; \
43589         CONFIG_SITE=no-such-file $(SHELL) \
43590           $$s/$$module_srcdir/configure \
43591           --srcdir=$${topdir}/$$module_srcdir \
43592           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43593           --target=${target_alias}  \
43594           || exit 1
43595 @endif target-zlib
43596
43597
43598
43599
43600
43601 .PHONY: all-target-zlib maybe-all-target-zlib
43602 maybe-all-target-zlib:
43603 @if gcc-bootstrap
43604 all-target-zlib: stage_current
43605 @endif gcc-bootstrap
43606 @if target-zlib
43607 TARGET-target-zlib=all
43608 maybe-all-target-zlib: all-target-zlib
43609 all-target-zlib: configure-target-zlib
43610         @: $(MAKE); $(unstage)
43611         @r=`${PWD_COMMAND}`; export r; \
43612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43613         $(NORMAL_TARGET_EXPORTS)  \
43614         (cd $(TARGET_SUBDIR)/zlib && \
43615           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43616                 $(TARGET-target-zlib))
43617 @endif target-zlib
43618
43619
43620
43621
43622
43623 .PHONY: check-target-zlib maybe-check-target-zlib
43624 maybe-check-target-zlib:
43625 @if target-zlib
43626 maybe-check-target-zlib: check-target-zlib
43627
43628 check-target-zlib:
43629         @: $(MAKE); $(unstage)
43630         @r=`${PWD_COMMAND}`; export r; \
43631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43632         $(NORMAL_TARGET_EXPORTS) \
43633         (cd $(TARGET_SUBDIR)/zlib && \
43634           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43635
43636 @endif target-zlib
43637
43638 .PHONY: install-target-zlib maybe-install-target-zlib
43639 maybe-install-target-zlib:
43640 @if target-zlib
43641 maybe-install-target-zlib: install-target-zlib
43642
43643 install-target-zlib: installdirs
43644         @: $(MAKE); $(unstage)
43645         @r=`${PWD_COMMAND}`; export r; \
43646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43647         $(NORMAL_TARGET_EXPORTS) \
43648         (cd $(TARGET_SUBDIR)/zlib && \
43649           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43650
43651 @endif target-zlib
43652
43653 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
43654 maybe-install-strip-target-zlib:
43655 @if target-zlib
43656 maybe-install-strip-target-zlib: install-strip-target-zlib
43657
43658 install-strip-target-zlib: installdirs
43659         @: $(MAKE); $(unstage)
43660         @r=`${PWD_COMMAND}`; export r; \
43661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43662         $(NORMAL_TARGET_EXPORTS) \
43663         (cd $(TARGET_SUBDIR)/zlib && \
43664           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43665
43666 @endif target-zlib
43667
43668 # Other targets (info, dvi, pdf, etc.)
43669
43670 .PHONY: maybe-info-target-zlib info-target-zlib
43671 maybe-info-target-zlib:
43672 @if target-zlib
43673 maybe-info-target-zlib: info-target-zlib
43674
43675 info-target-zlib: \
43676     configure-target-zlib 
43677         @: $(MAKE); $(unstage)
43678         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43679         r=`${PWD_COMMAND}`; export r; \
43680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43681         $(NORMAL_TARGET_EXPORTS) \
43682         echo "Doing info in $(TARGET_SUBDIR)/zlib" ; \
43683         for flag in $(EXTRA_TARGET_FLAGS); do \
43684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43685         done; \
43686         (cd $(TARGET_SUBDIR)/zlib && \
43687           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43688                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43689                   "RANLIB=$${RANLIB}" \
43690                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43691                    info) \
43692           || exit 1
43693
43694 @endif target-zlib
43695
43696 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
43697 maybe-dvi-target-zlib:
43698 @if target-zlib
43699 maybe-dvi-target-zlib: dvi-target-zlib
43700
43701 dvi-target-zlib: \
43702     configure-target-zlib 
43703         @: $(MAKE); $(unstage)
43704         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43705         r=`${PWD_COMMAND}`; export r; \
43706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43707         $(NORMAL_TARGET_EXPORTS) \
43708         echo "Doing dvi in $(TARGET_SUBDIR)/zlib" ; \
43709         for flag in $(EXTRA_TARGET_FLAGS); do \
43710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43711         done; \
43712         (cd $(TARGET_SUBDIR)/zlib && \
43713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43715                   "RANLIB=$${RANLIB}" \
43716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43717                    dvi) \
43718           || exit 1
43719
43720 @endif target-zlib
43721
43722 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
43723 maybe-pdf-target-zlib:
43724 @if target-zlib
43725 maybe-pdf-target-zlib: pdf-target-zlib
43726
43727 pdf-target-zlib: \
43728     configure-target-zlib 
43729         @: $(MAKE); $(unstage)
43730         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43731         r=`${PWD_COMMAND}`; export r; \
43732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43733         $(NORMAL_TARGET_EXPORTS) \
43734         echo "Doing pdf in $(TARGET_SUBDIR)/zlib" ; \
43735         for flag in $(EXTRA_TARGET_FLAGS); do \
43736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43737         done; \
43738         (cd $(TARGET_SUBDIR)/zlib && \
43739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43741                   "RANLIB=$${RANLIB}" \
43742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43743                    pdf) \
43744           || exit 1
43745
43746 @endif target-zlib
43747
43748 .PHONY: maybe-html-target-zlib html-target-zlib
43749 maybe-html-target-zlib:
43750 @if target-zlib
43751 maybe-html-target-zlib: html-target-zlib
43752
43753 html-target-zlib: \
43754     configure-target-zlib 
43755         @: $(MAKE); $(unstage)
43756         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43757         r=`${PWD_COMMAND}`; export r; \
43758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43759         $(NORMAL_TARGET_EXPORTS) \
43760         echo "Doing html in $(TARGET_SUBDIR)/zlib" ; \
43761         for flag in $(EXTRA_TARGET_FLAGS); do \
43762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43763         done; \
43764         (cd $(TARGET_SUBDIR)/zlib && \
43765           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43766                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43767                   "RANLIB=$${RANLIB}" \
43768                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43769                    html) \
43770           || exit 1
43771
43772 @endif target-zlib
43773
43774 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
43775 maybe-TAGS-target-zlib:
43776 @if target-zlib
43777 maybe-TAGS-target-zlib: TAGS-target-zlib
43778
43779 TAGS-target-zlib: \
43780     configure-target-zlib 
43781         @: $(MAKE); $(unstage)
43782         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43783         r=`${PWD_COMMAND}`; export r; \
43784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43785         $(NORMAL_TARGET_EXPORTS) \
43786         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib" ; \
43787         for flag in $(EXTRA_TARGET_FLAGS); do \
43788           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43789         done; \
43790         (cd $(TARGET_SUBDIR)/zlib && \
43791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43793                   "RANLIB=$${RANLIB}" \
43794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43795                    TAGS) \
43796           || exit 1
43797
43798 @endif target-zlib
43799
43800 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
43801 maybe-install-info-target-zlib:
43802 @if target-zlib
43803 maybe-install-info-target-zlib: install-info-target-zlib
43804
43805 install-info-target-zlib: \
43806     configure-target-zlib \
43807     info-target-zlib 
43808         @: $(MAKE); $(unstage)
43809         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43810         r=`${PWD_COMMAND}`; export r; \
43811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43812         $(NORMAL_TARGET_EXPORTS) \
43813         echo "Doing install-info in $(TARGET_SUBDIR)/zlib" ; \
43814         for flag in $(EXTRA_TARGET_FLAGS); do \
43815           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43816         done; \
43817         (cd $(TARGET_SUBDIR)/zlib && \
43818           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43819                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43820                   "RANLIB=$${RANLIB}" \
43821                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43822                    install-info) \
43823           || exit 1
43824
43825 @endif target-zlib
43826
43827 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
43828 maybe-install-pdf-target-zlib:
43829 @if target-zlib
43830 maybe-install-pdf-target-zlib: install-pdf-target-zlib
43831
43832 install-pdf-target-zlib: \
43833     configure-target-zlib \
43834     pdf-target-zlib 
43835         @: $(MAKE); $(unstage)
43836         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43837         r=`${PWD_COMMAND}`; export r; \
43838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43839         $(NORMAL_TARGET_EXPORTS) \
43840         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib" ; \
43841         for flag in $(EXTRA_TARGET_FLAGS); do \
43842           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43843         done; \
43844         (cd $(TARGET_SUBDIR)/zlib && \
43845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43847                   "RANLIB=$${RANLIB}" \
43848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43849                    install-pdf) \
43850           || exit 1
43851
43852 @endif target-zlib
43853
43854 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
43855 maybe-install-html-target-zlib:
43856 @if target-zlib
43857 maybe-install-html-target-zlib: install-html-target-zlib
43858
43859 install-html-target-zlib: \
43860     configure-target-zlib \
43861     html-target-zlib 
43862         @: $(MAKE); $(unstage)
43863         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43864         r=`${PWD_COMMAND}`; export r; \
43865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43866         $(NORMAL_TARGET_EXPORTS) \
43867         echo "Doing install-html in $(TARGET_SUBDIR)/zlib" ; \
43868         for flag in $(EXTRA_TARGET_FLAGS); do \
43869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43870         done; \
43871         (cd $(TARGET_SUBDIR)/zlib && \
43872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43874                   "RANLIB=$${RANLIB}" \
43875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43876                    install-html) \
43877           || exit 1
43878
43879 @endif target-zlib
43880
43881 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
43882 maybe-installcheck-target-zlib:
43883 @if target-zlib
43884 maybe-installcheck-target-zlib: installcheck-target-zlib
43885
43886 installcheck-target-zlib: \
43887     configure-target-zlib 
43888         @: $(MAKE); $(unstage)
43889         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43890         r=`${PWD_COMMAND}`; export r; \
43891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43892         $(NORMAL_TARGET_EXPORTS) \
43893         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib" ; \
43894         for flag in $(EXTRA_TARGET_FLAGS); do \
43895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43896         done; \
43897         (cd $(TARGET_SUBDIR)/zlib && \
43898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43900                   "RANLIB=$${RANLIB}" \
43901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43902                    installcheck) \
43903           || exit 1
43904
43905 @endif target-zlib
43906
43907 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
43908 maybe-mostlyclean-target-zlib:
43909 @if target-zlib
43910 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
43911
43912 mostlyclean-target-zlib: 
43913         @: $(MAKE); $(unstage)
43914         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43915         r=`${PWD_COMMAND}`; export r; \
43916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43917         $(NORMAL_TARGET_EXPORTS) \
43918         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib" ; \
43919         for flag in $(EXTRA_TARGET_FLAGS); do \
43920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43921         done; \
43922         (cd $(TARGET_SUBDIR)/zlib && \
43923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43925                   "RANLIB=$${RANLIB}" \
43926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43927                    mostlyclean) \
43928           || exit 1
43929
43930 @endif target-zlib
43931
43932 .PHONY: maybe-clean-target-zlib clean-target-zlib
43933 maybe-clean-target-zlib:
43934 @if target-zlib
43935 maybe-clean-target-zlib: clean-target-zlib
43936
43937 clean-target-zlib: 
43938         @: $(MAKE); $(unstage)
43939         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43940         r=`${PWD_COMMAND}`; export r; \
43941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43942         $(NORMAL_TARGET_EXPORTS) \
43943         echo "Doing clean in $(TARGET_SUBDIR)/zlib" ; \
43944         for flag in $(EXTRA_TARGET_FLAGS); do \
43945           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43946         done; \
43947         (cd $(TARGET_SUBDIR)/zlib && \
43948           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43949                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43950                   "RANLIB=$${RANLIB}" \
43951                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43952                    clean) \
43953           || exit 1
43954
43955 @endif target-zlib
43956
43957 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
43958 maybe-distclean-target-zlib:
43959 @if target-zlib
43960 maybe-distclean-target-zlib: distclean-target-zlib
43961
43962 distclean-target-zlib: 
43963         @: $(MAKE); $(unstage)
43964         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43965         r=`${PWD_COMMAND}`; export r; \
43966         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43967         $(NORMAL_TARGET_EXPORTS) \
43968         echo "Doing distclean in $(TARGET_SUBDIR)/zlib" ; \
43969         for flag in $(EXTRA_TARGET_FLAGS); do \
43970           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43971         done; \
43972         (cd $(TARGET_SUBDIR)/zlib && \
43973           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43974                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43975                   "RANLIB=$${RANLIB}" \
43976                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43977                    distclean) \
43978           || exit 1
43979
43980 @endif target-zlib
43981
43982 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
43983 maybe-maintainer-clean-target-zlib:
43984 @if target-zlib
43985 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
43986
43987 maintainer-clean-target-zlib: 
43988         @: $(MAKE); $(unstage)
43989         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0 ; \
43990         r=`${PWD_COMMAND}`; export r; \
43991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43992         $(NORMAL_TARGET_EXPORTS) \
43993         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib" ; \
43994         for flag in $(EXTRA_TARGET_FLAGS); do \
43995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43996         done; \
43997         (cd $(TARGET_SUBDIR)/zlib && \
43998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44000                   "RANLIB=$${RANLIB}" \
44001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44002                    maintainer-clean) \
44003           || exit 1
44004
44005 @endif target-zlib
44006
44007
44008
44009
44010
44011 .PHONY: configure-target-boehm-gc maybe-configure-target-boehm-gc
44012 maybe-configure-target-boehm-gc:
44013 @if gcc-bootstrap
44014 configure-target-boehm-gc: stage_current
44015 @endif gcc-bootstrap
44016 @if target-boehm-gc
44017 maybe-configure-target-boehm-gc: configure-target-boehm-gc
44018 configure-target-boehm-gc: 
44019         @: $(MAKE); $(unstage)
44020         @r=`${PWD_COMMAND}`; export r; \
44021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44022         echo "Checking multilib configuration for boehm-gc..."; \
44023         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
44024         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/boehm-gc/multilib.tmp 2> /dev/null ; \
44025         if test -r $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44026           if cmp -s $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; then \
44027             rm -f $(TARGET_SUBDIR)/boehm-gc/multilib.tmp; \
44028           else \
44029             rm -f $(TARGET_SUBDIR)/boehm-gc/Makefile; \
44030             mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44031           fi; \
44032         else \
44033           mv $(TARGET_SUBDIR)/boehm-gc/multilib.tmp $(TARGET_SUBDIR)/boehm-gc/multilib.out; \
44034         fi; \
44035         test ! -f $(TARGET_SUBDIR)/boehm-gc/Makefile || exit 0; \
44036         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/boehm-gc ; \
44037         $(NORMAL_TARGET_EXPORTS)  \
44038         echo Configuring in $(TARGET_SUBDIR)/boehm-gc; \
44039         cd "$(TARGET_SUBDIR)/boehm-gc" || exit 1; \
44040         case $(srcdir) in \
44041           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44042           *) topdir=`echo $(TARGET_SUBDIR)/boehm-gc/ | \
44043                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44044         esac; \
44045         module_srcdir=boehm-gc; \
44046         rm -f no-such-file || : ; \
44047         CONFIG_SITE=no-such-file $(SHELL) \
44048           $$s/$$module_srcdir/configure \
44049           --srcdir=$${topdir}/$$module_srcdir \
44050           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44051           --target=${target_alias}  \
44052           || exit 1
44053 @endif target-boehm-gc
44054
44055
44056
44057
44058
44059 .PHONY: all-target-boehm-gc maybe-all-target-boehm-gc
44060 maybe-all-target-boehm-gc:
44061 @if gcc-bootstrap
44062 all-target-boehm-gc: stage_current
44063 @endif gcc-bootstrap
44064 @if target-boehm-gc
44065 TARGET-target-boehm-gc=all
44066 maybe-all-target-boehm-gc: all-target-boehm-gc
44067 all-target-boehm-gc: configure-target-boehm-gc
44068         @: $(MAKE); $(unstage)
44069         @r=`${PWD_COMMAND}`; export r; \
44070         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44071         $(NORMAL_TARGET_EXPORTS)  \
44072         (cd $(TARGET_SUBDIR)/boehm-gc && \
44073           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44074                 $(TARGET-target-boehm-gc))
44075 @endif target-boehm-gc
44076
44077
44078
44079
44080
44081 .PHONY: check-target-boehm-gc maybe-check-target-boehm-gc
44082 maybe-check-target-boehm-gc:
44083 @if target-boehm-gc
44084 maybe-check-target-boehm-gc: check-target-boehm-gc
44085
44086 check-target-boehm-gc:
44087         @: $(MAKE); $(unstage)
44088         @r=`${PWD_COMMAND}`; export r; \
44089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44090         $(NORMAL_TARGET_EXPORTS) \
44091         (cd $(TARGET_SUBDIR)/boehm-gc && \
44092           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44093
44094 @endif target-boehm-gc
44095
44096 .PHONY: install-target-boehm-gc maybe-install-target-boehm-gc
44097 maybe-install-target-boehm-gc:
44098 @if target-boehm-gc
44099 maybe-install-target-boehm-gc: install-target-boehm-gc
44100
44101 install-target-boehm-gc: installdirs
44102         @: $(MAKE); $(unstage)
44103         @r=`${PWD_COMMAND}`; export r; \
44104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44105         $(NORMAL_TARGET_EXPORTS) \
44106         (cd $(TARGET_SUBDIR)/boehm-gc && \
44107           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44108
44109 @endif target-boehm-gc
44110
44111 .PHONY: install-strip-target-boehm-gc maybe-install-strip-target-boehm-gc
44112 maybe-install-strip-target-boehm-gc:
44113 @if target-boehm-gc
44114 maybe-install-strip-target-boehm-gc: install-strip-target-boehm-gc
44115
44116 install-strip-target-boehm-gc: installdirs
44117         @: $(MAKE); $(unstage)
44118         @r=`${PWD_COMMAND}`; export r; \
44119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44120         $(NORMAL_TARGET_EXPORTS) \
44121         (cd $(TARGET_SUBDIR)/boehm-gc && \
44122           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44123
44124 @endif target-boehm-gc
44125
44126 # Other targets (info, dvi, pdf, etc.)
44127
44128 .PHONY: maybe-info-target-boehm-gc info-target-boehm-gc
44129 maybe-info-target-boehm-gc:
44130 @if target-boehm-gc
44131 maybe-info-target-boehm-gc: info-target-boehm-gc
44132
44133 info-target-boehm-gc: \
44134     configure-target-boehm-gc 
44135         @: $(MAKE); $(unstage)
44136         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44137         r=`${PWD_COMMAND}`; export r; \
44138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44139         $(NORMAL_TARGET_EXPORTS) \
44140         echo "Doing info in $(TARGET_SUBDIR)/boehm-gc" ; \
44141         for flag in $(EXTRA_TARGET_FLAGS); do \
44142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44143         done; \
44144         (cd $(TARGET_SUBDIR)/boehm-gc && \
44145           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44146                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44147                   "RANLIB=$${RANLIB}" \
44148                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44149                    info) \
44150           || exit 1
44151
44152 @endif target-boehm-gc
44153
44154 .PHONY: maybe-dvi-target-boehm-gc dvi-target-boehm-gc
44155 maybe-dvi-target-boehm-gc:
44156 @if target-boehm-gc
44157 maybe-dvi-target-boehm-gc: dvi-target-boehm-gc
44158
44159 dvi-target-boehm-gc: \
44160     configure-target-boehm-gc 
44161         @: $(MAKE); $(unstage)
44162         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44163         r=`${PWD_COMMAND}`; export r; \
44164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44165         $(NORMAL_TARGET_EXPORTS) \
44166         echo "Doing dvi in $(TARGET_SUBDIR)/boehm-gc" ; \
44167         for flag in $(EXTRA_TARGET_FLAGS); do \
44168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44169         done; \
44170         (cd $(TARGET_SUBDIR)/boehm-gc && \
44171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44173                   "RANLIB=$${RANLIB}" \
44174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44175                    dvi) \
44176           || exit 1
44177
44178 @endif target-boehm-gc
44179
44180 .PHONY: maybe-pdf-target-boehm-gc pdf-target-boehm-gc
44181 maybe-pdf-target-boehm-gc:
44182 @if target-boehm-gc
44183 maybe-pdf-target-boehm-gc: pdf-target-boehm-gc
44184
44185 pdf-target-boehm-gc: \
44186     configure-target-boehm-gc 
44187         @: $(MAKE); $(unstage)
44188         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44189         r=`${PWD_COMMAND}`; export r; \
44190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44191         $(NORMAL_TARGET_EXPORTS) \
44192         echo "Doing pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
44193         for flag in $(EXTRA_TARGET_FLAGS); do \
44194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44195         done; \
44196         (cd $(TARGET_SUBDIR)/boehm-gc && \
44197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44199                   "RANLIB=$${RANLIB}" \
44200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44201                    pdf) \
44202           || exit 1
44203
44204 @endif target-boehm-gc
44205
44206 .PHONY: maybe-html-target-boehm-gc html-target-boehm-gc
44207 maybe-html-target-boehm-gc:
44208 @if target-boehm-gc
44209 maybe-html-target-boehm-gc: html-target-boehm-gc
44210
44211 html-target-boehm-gc: \
44212     configure-target-boehm-gc 
44213         @: $(MAKE); $(unstage)
44214         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44215         r=`${PWD_COMMAND}`; export r; \
44216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44217         $(NORMAL_TARGET_EXPORTS) \
44218         echo "Doing html in $(TARGET_SUBDIR)/boehm-gc" ; \
44219         for flag in $(EXTRA_TARGET_FLAGS); do \
44220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44221         done; \
44222         (cd $(TARGET_SUBDIR)/boehm-gc && \
44223           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44224                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44225                   "RANLIB=$${RANLIB}" \
44226                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44227                    html) \
44228           || exit 1
44229
44230 @endif target-boehm-gc
44231
44232 .PHONY: maybe-TAGS-target-boehm-gc TAGS-target-boehm-gc
44233 maybe-TAGS-target-boehm-gc:
44234 @if target-boehm-gc
44235 maybe-TAGS-target-boehm-gc: TAGS-target-boehm-gc
44236
44237 TAGS-target-boehm-gc: \
44238     configure-target-boehm-gc 
44239         @: $(MAKE); $(unstage)
44240         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44241         r=`${PWD_COMMAND}`; export r; \
44242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44243         $(NORMAL_TARGET_EXPORTS) \
44244         echo "Doing TAGS in $(TARGET_SUBDIR)/boehm-gc" ; \
44245         for flag in $(EXTRA_TARGET_FLAGS); do \
44246           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44247         done; \
44248         (cd $(TARGET_SUBDIR)/boehm-gc && \
44249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44251                   "RANLIB=$${RANLIB}" \
44252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44253                    TAGS) \
44254           || exit 1
44255
44256 @endif target-boehm-gc
44257
44258 .PHONY: maybe-install-info-target-boehm-gc install-info-target-boehm-gc
44259 maybe-install-info-target-boehm-gc:
44260 @if target-boehm-gc
44261 maybe-install-info-target-boehm-gc: install-info-target-boehm-gc
44262
44263 install-info-target-boehm-gc: \
44264     configure-target-boehm-gc \
44265     info-target-boehm-gc 
44266         @: $(MAKE); $(unstage)
44267         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44268         r=`${PWD_COMMAND}`; export r; \
44269         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44270         $(NORMAL_TARGET_EXPORTS) \
44271         echo "Doing install-info in $(TARGET_SUBDIR)/boehm-gc" ; \
44272         for flag in $(EXTRA_TARGET_FLAGS); do \
44273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44274         done; \
44275         (cd $(TARGET_SUBDIR)/boehm-gc && \
44276           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44277                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44278                   "RANLIB=$${RANLIB}" \
44279                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44280                    install-info) \
44281           || exit 1
44282
44283 @endif target-boehm-gc
44284
44285 .PHONY: maybe-install-pdf-target-boehm-gc install-pdf-target-boehm-gc
44286 maybe-install-pdf-target-boehm-gc:
44287 @if target-boehm-gc
44288 maybe-install-pdf-target-boehm-gc: install-pdf-target-boehm-gc
44289
44290 install-pdf-target-boehm-gc: \
44291     configure-target-boehm-gc \
44292     pdf-target-boehm-gc 
44293         @: $(MAKE); $(unstage)
44294         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44295         r=`${PWD_COMMAND}`; export r; \
44296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44297         $(NORMAL_TARGET_EXPORTS) \
44298         echo "Doing install-pdf in $(TARGET_SUBDIR)/boehm-gc" ; \
44299         for flag in $(EXTRA_TARGET_FLAGS); do \
44300           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44301         done; \
44302         (cd $(TARGET_SUBDIR)/boehm-gc && \
44303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44305                   "RANLIB=$${RANLIB}" \
44306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44307                    install-pdf) \
44308           || exit 1
44309
44310 @endif target-boehm-gc
44311
44312 .PHONY: maybe-install-html-target-boehm-gc install-html-target-boehm-gc
44313 maybe-install-html-target-boehm-gc:
44314 @if target-boehm-gc
44315 maybe-install-html-target-boehm-gc: install-html-target-boehm-gc
44316
44317 install-html-target-boehm-gc: \
44318     configure-target-boehm-gc \
44319     html-target-boehm-gc 
44320         @: $(MAKE); $(unstage)
44321         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44322         r=`${PWD_COMMAND}`; export r; \
44323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44324         $(NORMAL_TARGET_EXPORTS) \
44325         echo "Doing install-html in $(TARGET_SUBDIR)/boehm-gc" ; \
44326         for flag in $(EXTRA_TARGET_FLAGS); do \
44327           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44328         done; \
44329         (cd $(TARGET_SUBDIR)/boehm-gc && \
44330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44332                   "RANLIB=$${RANLIB}" \
44333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44334                    install-html) \
44335           || exit 1
44336
44337 @endif target-boehm-gc
44338
44339 .PHONY: maybe-installcheck-target-boehm-gc installcheck-target-boehm-gc
44340 maybe-installcheck-target-boehm-gc:
44341 @if target-boehm-gc
44342 maybe-installcheck-target-boehm-gc: installcheck-target-boehm-gc
44343
44344 installcheck-target-boehm-gc: \
44345     configure-target-boehm-gc 
44346         @: $(MAKE); $(unstage)
44347         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44348         r=`${PWD_COMMAND}`; export r; \
44349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44350         $(NORMAL_TARGET_EXPORTS) \
44351         echo "Doing installcheck in $(TARGET_SUBDIR)/boehm-gc" ; \
44352         for flag in $(EXTRA_TARGET_FLAGS); do \
44353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44354         done; \
44355         (cd $(TARGET_SUBDIR)/boehm-gc && \
44356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44358                   "RANLIB=$${RANLIB}" \
44359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44360                    installcheck) \
44361           || exit 1
44362
44363 @endif target-boehm-gc
44364
44365 .PHONY: maybe-mostlyclean-target-boehm-gc mostlyclean-target-boehm-gc
44366 maybe-mostlyclean-target-boehm-gc:
44367 @if target-boehm-gc
44368 maybe-mostlyclean-target-boehm-gc: mostlyclean-target-boehm-gc
44369
44370 mostlyclean-target-boehm-gc: 
44371         @: $(MAKE); $(unstage)
44372         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44373         r=`${PWD_COMMAND}`; export r; \
44374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44375         $(NORMAL_TARGET_EXPORTS) \
44376         echo "Doing mostlyclean in $(TARGET_SUBDIR)/boehm-gc" ; \
44377         for flag in $(EXTRA_TARGET_FLAGS); do \
44378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44379         done; \
44380         (cd $(TARGET_SUBDIR)/boehm-gc && \
44381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44383                   "RANLIB=$${RANLIB}" \
44384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44385                    mostlyclean) \
44386           || exit 1
44387
44388 @endif target-boehm-gc
44389
44390 .PHONY: maybe-clean-target-boehm-gc clean-target-boehm-gc
44391 maybe-clean-target-boehm-gc:
44392 @if target-boehm-gc
44393 maybe-clean-target-boehm-gc: clean-target-boehm-gc
44394
44395 clean-target-boehm-gc: 
44396         @: $(MAKE); $(unstage)
44397         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44398         r=`${PWD_COMMAND}`; export r; \
44399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44400         $(NORMAL_TARGET_EXPORTS) \
44401         echo "Doing clean in $(TARGET_SUBDIR)/boehm-gc" ; \
44402         for flag in $(EXTRA_TARGET_FLAGS); do \
44403           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44404         done; \
44405         (cd $(TARGET_SUBDIR)/boehm-gc && \
44406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44408                   "RANLIB=$${RANLIB}" \
44409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44410                    clean) \
44411           || exit 1
44412
44413 @endif target-boehm-gc
44414
44415 .PHONY: maybe-distclean-target-boehm-gc distclean-target-boehm-gc
44416 maybe-distclean-target-boehm-gc:
44417 @if target-boehm-gc
44418 maybe-distclean-target-boehm-gc: distclean-target-boehm-gc
44419
44420 distclean-target-boehm-gc: 
44421         @: $(MAKE); $(unstage)
44422         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44423         r=`${PWD_COMMAND}`; export r; \
44424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44425         $(NORMAL_TARGET_EXPORTS) \
44426         echo "Doing distclean in $(TARGET_SUBDIR)/boehm-gc" ; \
44427         for flag in $(EXTRA_TARGET_FLAGS); do \
44428           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44429         done; \
44430         (cd $(TARGET_SUBDIR)/boehm-gc && \
44431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44433                   "RANLIB=$${RANLIB}" \
44434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44435                    distclean) \
44436           || exit 1
44437
44438 @endif target-boehm-gc
44439
44440 .PHONY: maybe-maintainer-clean-target-boehm-gc maintainer-clean-target-boehm-gc
44441 maybe-maintainer-clean-target-boehm-gc:
44442 @if target-boehm-gc
44443 maybe-maintainer-clean-target-boehm-gc: maintainer-clean-target-boehm-gc
44444
44445 maintainer-clean-target-boehm-gc: 
44446         @: $(MAKE); $(unstage)
44447         @[ -f $(TARGET_SUBDIR)/boehm-gc/Makefile ] || exit 0 ; \
44448         r=`${PWD_COMMAND}`; export r; \
44449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44450         $(NORMAL_TARGET_EXPORTS) \
44451         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/boehm-gc" ; \
44452         for flag in $(EXTRA_TARGET_FLAGS); do \
44453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44454         done; \
44455         (cd $(TARGET_SUBDIR)/boehm-gc && \
44456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44458                   "RANLIB=$${RANLIB}" \
44459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44460                    maintainer-clean) \
44461           || exit 1
44462
44463 @endif target-boehm-gc
44464
44465
44466
44467
44468
44469 .PHONY: configure-target-rda maybe-configure-target-rda
44470 maybe-configure-target-rda:
44471 @if gcc-bootstrap
44472 configure-target-rda: stage_current
44473 @endif gcc-bootstrap
44474 @if target-rda
44475 maybe-configure-target-rda: configure-target-rda
44476 configure-target-rda: 
44477         @: $(MAKE); $(unstage)
44478         @r=`${PWD_COMMAND}`; export r; \
44479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44480         echo "Checking multilib configuration for rda..."; \
44481         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
44482         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null ; \
44483         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
44484           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
44485             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
44486           else \
44487             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
44488             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44489           fi; \
44490         else \
44491           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
44492         fi; \
44493         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
44494         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda ; \
44495         $(NORMAL_TARGET_EXPORTS)  \
44496         echo Configuring in $(TARGET_SUBDIR)/rda; \
44497         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
44498         case $(srcdir) in \
44499           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44500           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
44501                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44502         esac; \
44503         module_srcdir=rda; \
44504         rm -f no-such-file || : ; \
44505         CONFIG_SITE=no-such-file $(SHELL) \
44506           $$s/$$module_srcdir/configure \
44507           --srcdir=$${topdir}/$$module_srcdir \
44508           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44509           --target=${target_alias}  \
44510           || exit 1
44511 @endif target-rda
44512
44513
44514
44515
44516
44517 .PHONY: all-target-rda maybe-all-target-rda
44518 maybe-all-target-rda:
44519 @if gcc-bootstrap
44520 all-target-rda: stage_current
44521 @endif gcc-bootstrap
44522 @if target-rda
44523 TARGET-target-rda=all
44524 maybe-all-target-rda: all-target-rda
44525 all-target-rda: configure-target-rda
44526         @: $(MAKE); $(unstage)
44527         @r=`${PWD_COMMAND}`; export r; \
44528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44529         $(NORMAL_TARGET_EXPORTS)  \
44530         (cd $(TARGET_SUBDIR)/rda && \
44531           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44532                 $(TARGET-target-rda))
44533 @endif target-rda
44534
44535
44536
44537
44538
44539 .PHONY: check-target-rda maybe-check-target-rda
44540 maybe-check-target-rda:
44541 @if target-rda
44542 maybe-check-target-rda: check-target-rda
44543
44544 check-target-rda:
44545         @: $(MAKE); $(unstage)
44546         @r=`${PWD_COMMAND}`; export r; \
44547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44548         $(NORMAL_TARGET_EXPORTS) \
44549         (cd $(TARGET_SUBDIR)/rda && \
44550           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44551
44552 @endif target-rda
44553
44554 .PHONY: install-target-rda maybe-install-target-rda
44555 maybe-install-target-rda:
44556 @if target-rda
44557 maybe-install-target-rda: install-target-rda
44558
44559 install-target-rda: installdirs
44560         @: $(MAKE); $(unstage)
44561         @r=`${PWD_COMMAND}`; export r; \
44562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44563         $(NORMAL_TARGET_EXPORTS) \
44564         (cd $(TARGET_SUBDIR)/rda && \
44565           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44566
44567 @endif target-rda
44568
44569 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
44570 maybe-install-strip-target-rda:
44571 @if target-rda
44572 maybe-install-strip-target-rda: install-strip-target-rda
44573
44574 install-strip-target-rda: installdirs
44575         @: $(MAKE); $(unstage)
44576         @r=`${PWD_COMMAND}`; export r; \
44577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44578         $(NORMAL_TARGET_EXPORTS) \
44579         (cd $(TARGET_SUBDIR)/rda && \
44580           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44581
44582 @endif target-rda
44583
44584 # Other targets (info, dvi, pdf, etc.)
44585
44586 .PHONY: maybe-info-target-rda info-target-rda
44587 maybe-info-target-rda:
44588 @if target-rda
44589 maybe-info-target-rda: info-target-rda
44590
44591 info-target-rda: \
44592     configure-target-rda 
44593         @: $(MAKE); $(unstage)
44594         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44595         r=`${PWD_COMMAND}`; export r; \
44596         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44597         $(NORMAL_TARGET_EXPORTS) \
44598         echo "Doing info in $(TARGET_SUBDIR)/rda" ; \
44599         for flag in $(EXTRA_TARGET_FLAGS); do \
44600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44601         done; \
44602         (cd $(TARGET_SUBDIR)/rda && \
44603           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44604                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44605                   "RANLIB=$${RANLIB}" \
44606                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44607                    info) \
44608           || exit 1
44609
44610 @endif target-rda
44611
44612 .PHONY: maybe-dvi-target-rda dvi-target-rda
44613 maybe-dvi-target-rda:
44614 @if target-rda
44615 maybe-dvi-target-rda: dvi-target-rda
44616
44617 dvi-target-rda: \
44618     configure-target-rda 
44619         @: $(MAKE); $(unstage)
44620         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44621         r=`${PWD_COMMAND}`; export r; \
44622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44623         $(NORMAL_TARGET_EXPORTS) \
44624         echo "Doing dvi in $(TARGET_SUBDIR)/rda" ; \
44625         for flag in $(EXTRA_TARGET_FLAGS); do \
44626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44627         done; \
44628         (cd $(TARGET_SUBDIR)/rda && \
44629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44631                   "RANLIB=$${RANLIB}" \
44632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44633                    dvi) \
44634           || exit 1
44635
44636 @endif target-rda
44637
44638 .PHONY: maybe-pdf-target-rda pdf-target-rda
44639 maybe-pdf-target-rda:
44640 @if target-rda
44641 maybe-pdf-target-rda: pdf-target-rda
44642
44643 pdf-target-rda: \
44644     configure-target-rda 
44645         @: $(MAKE); $(unstage)
44646         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44647         r=`${PWD_COMMAND}`; export r; \
44648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44649         $(NORMAL_TARGET_EXPORTS) \
44650         echo "Doing pdf in $(TARGET_SUBDIR)/rda" ; \
44651         for flag in $(EXTRA_TARGET_FLAGS); do \
44652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44653         done; \
44654         (cd $(TARGET_SUBDIR)/rda && \
44655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44657                   "RANLIB=$${RANLIB}" \
44658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44659                    pdf) \
44660           || exit 1
44661
44662 @endif target-rda
44663
44664 .PHONY: maybe-html-target-rda html-target-rda
44665 maybe-html-target-rda:
44666 @if target-rda
44667 maybe-html-target-rda: html-target-rda
44668
44669 html-target-rda: \
44670     configure-target-rda 
44671         @: $(MAKE); $(unstage)
44672         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44673         r=`${PWD_COMMAND}`; export r; \
44674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44675         $(NORMAL_TARGET_EXPORTS) \
44676         echo "Doing html in $(TARGET_SUBDIR)/rda" ; \
44677         for flag in $(EXTRA_TARGET_FLAGS); do \
44678           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44679         done; \
44680         (cd $(TARGET_SUBDIR)/rda && \
44681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44683                   "RANLIB=$${RANLIB}" \
44684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44685                    html) \
44686           || exit 1
44687
44688 @endif target-rda
44689
44690 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
44691 maybe-TAGS-target-rda:
44692 @if target-rda
44693 maybe-TAGS-target-rda: TAGS-target-rda
44694
44695 TAGS-target-rda: \
44696     configure-target-rda 
44697         @: $(MAKE); $(unstage)
44698         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44699         r=`${PWD_COMMAND}`; export r; \
44700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44701         $(NORMAL_TARGET_EXPORTS) \
44702         echo "Doing TAGS in $(TARGET_SUBDIR)/rda" ; \
44703         for flag in $(EXTRA_TARGET_FLAGS); do \
44704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44705         done; \
44706         (cd $(TARGET_SUBDIR)/rda && \
44707           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44708                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44709                   "RANLIB=$${RANLIB}" \
44710                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44711                    TAGS) \
44712           || exit 1
44713
44714 @endif target-rda
44715
44716 .PHONY: maybe-install-info-target-rda install-info-target-rda
44717 maybe-install-info-target-rda:
44718 @if target-rda
44719 maybe-install-info-target-rda: install-info-target-rda
44720
44721 install-info-target-rda: \
44722     configure-target-rda \
44723     info-target-rda 
44724         @: $(MAKE); $(unstage)
44725         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44726         r=`${PWD_COMMAND}`; export r; \
44727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44728         $(NORMAL_TARGET_EXPORTS) \
44729         echo "Doing install-info in $(TARGET_SUBDIR)/rda" ; \
44730         for flag in $(EXTRA_TARGET_FLAGS); do \
44731           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44732         done; \
44733         (cd $(TARGET_SUBDIR)/rda && \
44734           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44735                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44736                   "RANLIB=$${RANLIB}" \
44737                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44738                    install-info) \
44739           || exit 1
44740
44741 @endif target-rda
44742
44743 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
44744 maybe-install-pdf-target-rda:
44745 @if target-rda
44746 maybe-install-pdf-target-rda: install-pdf-target-rda
44747
44748 install-pdf-target-rda: \
44749     configure-target-rda \
44750     pdf-target-rda 
44751         @: $(MAKE); $(unstage)
44752         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44753         r=`${PWD_COMMAND}`; export r; \
44754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44755         $(NORMAL_TARGET_EXPORTS) \
44756         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda" ; \
44757         for flag in $(EXTRA_TARGET_FLAGS); do \
44758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44759         done; \
44760         (cd $(TARGET_SUBDIR)/rda && \
44761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44763                   "RANLIB=$${RANLIB}" \
44764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44765                    install-pdf) \
44766           || exit 1
44767
44768 @endif target-rda
44769
44770 .PHONY: maybe-install-html-target-rda install-html-target-rda
44771 maybe-install-html-target-rda:
44772 @if target-rda
44773 maybe-install-html-target-rda: install-html-target-rda
44774
44775 install-html-target-rda: \
44776     configure-target-rda \
44777     html-target-rda 
44778         @: $(MAKE); $(unstage)
44779         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44780         r=`${PWD_COMMAND}`; export r; \
44781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44782         $(NORMAL_TARGET_EXPORTS) \
44783         echo "Doing install-html in $(TARGET_SUBDIR)/rda" ; \
44784         for flag in $(EXTRA_TARGET_FLAGS); do \
44785           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44786         done; \
44787         (cd $(TARGET_SUBDIR)/rda && \
44788           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44789                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44790                   "RANLIB=$${RANLIB}" \
44791                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44792                    install-html) \
44793           || exit 1
44794
44795 @endif target-rda
44796
44797 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
44798 maybe-installcheck-target-rda:
44799 @if target-rda
44800 maybe-installcheck-target-rda: installcheck-target-rda
44801
44802 installcheck-target-rda: \
44803     configure-target-rda 
44804         @: $(MAKE); $(unstage)
44805         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44806         r=`${PWD_COMMAND}`; export r; \
44807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44808         $(NORMAL_TARGET_EXPORTS) \
44809         echo "Doing installcheck in $(TARGET_SUBDIR)/rda" ; \
44810         for flag in $(EXTRA_TARGET_FLAGS); do \
44811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44812         done; \
44813         (cd $(TARGET_SUBDIR)/rda && \
44814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44816                   "RANLIB=$${RANLIB}" \
44817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44818                    installcheck) \
44819           || exit 1
44820
44821 @endif target-rda
44822
44823 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
44824 maybe-mostlyclean-target-rda:
44825 @if target-rda
44826 maybe-mostlyclean-target-rda: mostlyclean-target-rda
44827
44828 mostlyclean-target-rda: 
44829         @: $(MAKE); $(unstage)
44830         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44831         r=`${PWD_COMMAND}`; export r; \
44832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44833         $(NORMAL_TARGET_EXPORTS) \
44834         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda" ; \
44835         for flag in $(EXTRA_TARGET_FLAGS); do \
44836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44837         done; \
44838         (cd $(TARGET_SUBDIR)/rda && \
44839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44841                   "RANLIB=$${RANLIB}" \
44842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44843                    mostlyclean) \
44844           || exit 1
44845
44846 @endif target-rda
44847
44848 .PHONY: maybe-clean-target-rda clean-target-rda
44849 maybe-clean-target-rda:
44850 @if target-rda
44851 maybe-clean-target-rda: clean-target-rda
44852
44853 clean-target-rda: 
44854         @: $(MAKE); $(unstage)
44855         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44856         r=`${PWD_COMMAND}`; export r; \
44857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44858         $(NORMAL_TARGET_EXPORTS) \
44859         echo "Doing clean in $(TARGET_SUBDIR)/rda" ; \
44860         for flag in $(EXTRA_TARGET_FLAGS); do \
44861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44862         done; \
44863         (cd $(TARGET_SUBDIR)/rda && \
44864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44866                   "RANLIB=$${RANLIB}" \
44867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44868                    clean) \
44869           || exit 1
44870
44871 @endif target-rda
44872
44873 .PHONY: maybe-distclean-target-rda distclean-target-rda
44874 maybe-distclean-target-rda:
44875 @if target-rda
44876 maybe-distclean-target-rda: distclean-target-rda
44877
44878 distclean-target-rda: 
44879         @: $(MAKE); $(unstage)
44880         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44881         r=`${PWD_COMMAND}`; export r; \
44882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44883         $(NORMAL_TARGET_EXPORTS) \
44884         echo "Doing distclean in $(TARGET_SUBDIR)/rda" ; \
44885         for flag in $(EXTRA_TARGET_FLAGS); do \
44886           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44887         done; \
44888         (cd $(TARGET_SUBDIR)/rda && \
44889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44891                   "RANLIB=$${RANLIB}" \
44892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44893                    distclean) \
44894           || exit 1
44895
44896 @endif target-rda
44897
44898 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
44899 maybe-maintainer-clean-target-rda:
44900 @if target-rda
44901 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
44902
44903 maintainer-clean-target-rda: 
44904         @: $(MAKE); $(unstage)
44905         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0 ; \
44906         r=`${PWD_COMMAND}`; export r; \
44907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44908         $(NORMAL_TARGET_EXPORTS) \
44909         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda" ; \
44910         for flag in $(EXTRA_TARGET_FLAGS); do \
44911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44912         done; \
44913         (cd $(TARGET_SUBDIR)/rda && \
44914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44916                   "RANLIB=$${RANLIB}" \
44917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44918                    maintainer-clean) \
44919           || exit 1
44920
44921 @endif target-rda
44922
44923
44924
44925
44926
44927 .PHONY: configure-target-libada maybe-configure-target-libada
44928 maybe-configure-target-libada:
44929 @if gcc-bootstrap
44930 configure-target-libada: stage_current
44931 @endif gcc-bootstrap
44932 @if target-libada
44933 maybe-configure-target-libada: configure-target-libada
44934 configure-target-libada: 
44935         @: $(MAKE); $(unstage)
44936         @r=`${PWD_COMMAND}`; export r; \
44937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44938         echo "Checking multilib configuration for libada..."; \
44939         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
44940         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null ; \
44941         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
44942           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
44943             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
44944           else \
44945             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
44946             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44947           fi; \
44948         else \
44949           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
44950         fi; \
44951         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
44952         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada ; \
44953         $(NORMAL_TARGET_EXPORTS)  \
44954         echo Configuring in $(TARGET_SUBDIR)/libada; \
44955         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
44956         case $(srcdir) in \
44957           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44958           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
44959                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44960         esac; \
44961         module_srcdir=libada; \
44962         rm -f no-such-file || : ; \
44963         CONFIG_SITE=no-such-file $(SHELL) \
44964           $$s/$$module_srcdir/configure \
44965           --srcdir=$${topdir}/$$module_srcdir \
44966           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44967           --target=${target_alias}  \
44968           || exit 1
44969 @endif target-libada
44970
44971
44972
44973
44974
44975 .PHONY: all-target-libada maybe-all-target-libada
44976 maybe-all-target-libada:
44977 @if gcc-bootstrap
44978 all-target-libada: stage_current
44979 @endif gcc-bootstrap
44980 @if target-libada
44981 TARGET-target-libada=all
44982 maybe-all-target-libada: all-target-libada
44983 all-target-libada: configure-target-libada
44984         @: $(MAKE); $(unstage)
44985         @r=`${PWD_COMMAND}`; export r; \
44986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44987         $(NORMAL_TARGET_EXPORTS)  \
44988         (cd $(TARGET_SUBDIR)/libada && \
44989           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44990                 $(TARGET-target-libada))
44991 @endif target-libada
44992
44993
44994
44995
44996
44997 .PHONY: check-target-libada maybe-check-target-libada
44998 maybe-check-target-libada:
44999 @if target-libada
45000 maybe-check-target-libada: check-target-libada
45001
45002 check-target-libada:
45003         @: $(MAKE); $(unstage)
45004         @r=`${PWD_COMMAND}`; export r; \
45005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45006         $(NORMAL_TARGET_EXPORTS) \
45007         (cd $(TARGET_SUBDIR)/libada && \
45008           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45009
45010 @endif target-libada
45011
45012 .PHONY: install-target-libada maybe-install-target-libada
45013 maybe-install-target-libada:
45014 @if target-libada
45015 maybe-install-target-libada: install-target-libada
45016
45017 install-target-libada: installdirs
45018         @: $(MAKE); $(unstage)
45019         @r=`${PWD_COMMAND}`; export r; \
45020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45021         $(NORMAL_TARGET_EXPORTS) \
45022         (cd $(TARGET_SUBDIR)/libada && \
45023           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45024
45025 @endif target-libada
45026
45027 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
45028 maybe-install-strip-target-libada:
45029 @if target-libada
45030 maybe-install-strip-target-libada: install-strip-target-libada
45031
45032 install-strip-target-libada: installdirs
45033         @: $(MAKE); $(unstage)
45034         @r=`${PWD_COMMAND}`; export r; \
45035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45036         $(NORMAL_TARGET_EXPORTS) \
45037         (cd $(TARGET_SUBDIR)/libada && \
45038           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45039
45040 @endif target-libada
45041
45042 # Other targets (info, dvi, pdf, etc.)
45043
45044 .PHONY: maybe-info-target-libada info-target-libada
45045 maybe-info-target-libada:
45046 @if target-libada
45047 maybe-info-target-libada: info-target-libada
45048
45049 info-target-libada: \
45050     configure-target-libada 
45051         @: $(MAKE); $(unstage)
45052         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45053         r=`${PWD_COMMAND}`; export r; \
45054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45055         $(NORMAL_TARGET_EXPORTS) \
45056         echo "Doing info in $(TARGET_SUBDIR)/libada" ; \
45057         for flag in $(EXTRA_TARGET_FLAGS); do \
45058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45059         done; \
45060         (cd $(TARGET_SUBDIR)/libada && \
45061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45063                   "RANLIB=$${RANLIB}" \
45064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45065                    info) \
45066           || exit 1
45067
45068 @endif target-libada
45069
45070 .PHONY: maybe-dvi-target-libada dvi-target-libada
45071 maybe-dvi-target-libada:
45072 @if target-libada
45073 maybe-dvi-target-libada: dvi-target-libada
45074
45075 dvi-target-libada: \
45076     configure-target-libada 
45077         @: $(MAKE); $(unstage)
45078         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45079         r=`${PWD_COMMAND}`; export r; \
45080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45081         $(NORMAL_TARGET_EXPORTS) \
45082         echo "Doing dvi in $(TARGET_SUBDIR)/libada" ; \
45083         for flag in $(EXTRA_TARGET_FLAGS); do \
45084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45085         done; \
45086         (cd $(TARGET_SUBDIR)/libada && \
45087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45089                   "RANLIB=$${RANLIB}" \
45090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45091                    dvi) \
45092           || exit 1
45093
45094 @endif target-libada
45095
45096 .PHONY: maybe-pdf-target-libada pdf-target-libada
45097 maybe-pdf-target-libada:
45098 @if target-libada
45099 maybe-pdf-target-libada: pdf-target-libada
45100
45101 pdf-target-libada: \
45102     configure-target-libada 
45103         @: $(MAKE); $(unstage)
45104         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45105         r=`${PWD_COMMAND}`; export r; \
45106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45107         $(NORMAL_TARGET_EXPORTS) \
45108         echo "Doing pdf in $(TARGET_SUBDIR)/libada" ; \
45109         for flag in $(EXTRA_TARGET_FLAGS); do \
45110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45111         done; \
45112         (cd $(TARGET_SUBDIR)/libada && \
45113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45115                   "RANLIB=$${RANLIB}" \
45116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45117                    pdf) \
45118           || exit 1
45119
45120 @endif target-libada
45121
45122 .PHONY: maybe-html-target-libada html-target-libada
45123 maybe-html-target-libada:
45124 @if target-libada
45125 maybe-html-target-libada: html-target-libada
45126
45127 html-target-libada: \
45128     configure-target-libada 
45129         @: $(MAKE); $(unstage)
45130         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45131         r=`${PWD_COMMAND}`; export r; \
45132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45133         $(NORMAL_TARGET_EXPORTS) \
45134         echo "Doing html in $(TARGET_SUBDIR)/libada" ; \
45135         for flag in $(EXTRA_TARGET_FLAGS); do \
45136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45137         done; \
45138         (cd $(TARGET_SUBDIR)/libada && \
45139           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45140                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45141                   "RANLIB=$${RANLIB}" \
45142                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45143                    html) \
45144           || exit 1
45145
45146 @endif target-libada
45147
45148 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
45149 maybe-TAGS-target-libada:
45150 @if target-libada
45151 maybe-TAGS-target-libada: TAGS-target-libada
45152
45153 TAGS-target-libada: \
45154     configure-target-libada 
45155         @: $(MAKE); $(unstage)
45156         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45157         r=`${PWD_COMMAND}`; export r; \
45158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45159         $(NORMAL_TARGET_EXPORTS) \
45160         echo "Doing TAGS in $(TARGET_SUBDIR)/libada" ; \
45161         for flag in $(EXTRA_TARGET_FLAGS); do \
45162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45163         done; \
45164         (cd $(TARGET_SUBDIR)/libada && \
45165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45167                   "RANLIB=$${RANLIB}" \
45168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45169                    TAGS) \
45170           || exit 1
45171
45172 @endif target-libada
45173
45174 .PHONY: maybe-install-info-target-libada install-info-target-libada
45175 maybe-install-info-target-libada:
45176 @if target-libada
45177 maybe-install-info-target-libada: install-info-target-libada
45178
45179 install-info-target-libada: \
45180     configure-target-libada \
45181     info-target-libada 
45182         @: $(MAKE); $(unstage)
45183         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45184         r=`${PWD_COMMAND}`; export r; \
45185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45186         $(NORMAL_TARGET_EXPORTS) \
45187         echo "Doing install-info in $(TARGET_SUBDIR)/libada" ; \
45188         for flag in $(EXTRA_TARGET_FLAGS); do \
45189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45190         done; \
45191         (cd $(TARGET_SUBDIR)/libada && \
45192           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45193                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45194                   "RANLIB=$${RANLIB}" \
45195                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45196                    install-info) \
45197           || exit 1
45198
45199 @endif target-libada
45200
45201 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
45202 maybe-install-pdf-target-libada:
45203 @if target-libada
45204 maybe-install-pdf-target-libada: install-pdf-target-libada
45205
45206 install-pdf-target-libada: \
45207     configure-target-libada \
45208     pdf-target-libada 
45209         @: $(MAKE); $(unstage)
45210         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45211         r=`${PWD_COMMAND}`; export r; \
45212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45213         $(NORMAL_TARGET_EXPORTS) \
45214         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada" ; \
45215         for flag in $(EXTRA_TARGET_FLAGS); do \
45216           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45217         done; \
45218         (cd $(TARGET_SUBDIR)/libada && \
45219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45221                   "RANLIB=$${RANLIB}" \
45222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45223                    install-pdf) \
45224           || exit 1
45225
45226 @endif target-libada
45227
45228 .PHONY: maybe-install-html-target-libada install-html-target-libada
45229 maybe-install-html-target-libada:
45230 @if target-libada
45231 maybe-install-html-target-libada: install-html-target-libada
45232
45233 install-html-target-libada: \
45234     configure-target-libada \
45235     html-target-libada 
45236         @: $(MAKE); $(unstage)
45237         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45238         r=`${PWD_COMMAND}`; export r; \
45239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45240         $(NORMAL_TARGET_EXPORTS) \
45241         echo "Doing install-html in $(TARGET_SUBDIR)/libada" ; \
45242         for flag in $(EXTRA_TARGET_FLAGS); do \
45243           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45244         done; \
45245         (cd $(TARGET_SUBDIR)/libada && \
45246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45248                   "RANLIB=$${RANLIB}" \
45249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45250                    install-html) \
45251           || exit 1
45252
45253 @endif target-libada
45254
45255 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
45256 maybe-installcheck-target-libada:
45257 @if target-libada
45258 maybe-installcheck-target-libada: installcheck-target-libada
45259
45260 installcheck-target-libada: \
45261     configure-target-libada 
45262         @: $(MAKE); $(unstage)
45263         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45264         r=`${PWD_COMMAND}`; export r; \
45265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45266         $(NORMAL_TARGET_EXPORTS) \
45267         echo "Doing installcheck in $(TARGET_SUBDIR)/libada" ; \
45268         for flag in $(EXTRA_TARGET_FLAGS); do \
45269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45270         done; \
45271         (cd $(TARGET_SUBDIR)/libada && \
45272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45274                   "RANLIB=$${RANLIB}" \
45275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45276                    installcheck) \
45277           || exit 1
45278
45279 @endif target-libada
45280
45281 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
45282 maybe-mostlyclean-target-libada:
45283 @if target-libada
45284 maybe-mostlyclean-target-libada: mostlyclean-target-libada
45285
45286 mostlyclean-target-libada: 
45287         @: $(MAKE); $(unstage)
45288         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45289         r=`${PWD_COMMAND}`; export r; \
45290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45291         $(NORMAL_TARGET_EXPORTS) \
45292         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada" ; \
45293         for flag in $(EXTRA_TARGET_FLAGS); do \
45294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45295         done; \
45296         (cd $(TARGET_SUBDIR)/libada && \
45297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45299                   "RANLIB=$${RANLIB}" \
45300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45301                    mostlyclean) \
45302           || exit 1
45303
45304 @endif target-libada
45305
45306 .PHONY: maybe-clean-target-libada clean-target-libada
45307 maybe-clean-target-libada:
45308 @if target-libada
45309 maybe-clean-target-libada: clean-target-libada
45310
45311 clean-target-libada: 
45312         @: $(MAKE); $(unstage)
45313         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45314         r=`${PWD_COMMAND}`; export r; \
45315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45316         $(NORMAL_TARGET_EXPORTS) \
45317         echo "Doing clean in $(TARGET_SUBDIR)/libada" ; \
45318         for flag in $(EXTRA_TARGET_FLAGS); do \
45319           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45320         done; \
45321         (cd $(TARGET_SUBDIR)/libada && \
45322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45324                   "RANLIB=$${RANLIB}" \
45325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45326                    clean) \
45327           || exit 1
45328
45329 @endif target-libada
45330
45331 .PHONY: maybe-distclean-target-libada distclean-target-libada
45332 maybe-distclean-target-libada:
45333 @if target-libada
45334 maybe-distclean-target-libada: distclean-target-libada
45335
45336 distclean-target-libada: 
45337         @: $(MAKE); $(unstage)
45338         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45339         r=`${PWD_COMMAND}`; export r; \
45340         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45341         $(NORMAL_TARGET_EXPORTS) \
45342         echo "Doing distclean in $(TARGET_SUBDIR)/libada" ; \
45343         for flag in $(EXTRA_TARGET_FLAGS); do \
45344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45345         done; \
45346         (cd $(TARGET_SUBDIR)/libada && \
45347           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45348                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45349                   "RANLIB=$${RANLIB}" \
45350                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45351                    distclean) \
45352           || exit 1
45353
45354 @endif target-libada
45355
45356 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
45357 maybe-maintainer-clean-target-libada:
45358 @if target-libada
45359 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
45360
45361 maintainer-clean-target-libada: 
45362         @: $(MAKE); $(unstage)
45363         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0 ; \
45364         r=`${PWD_COMMAND}`; export r; \
45365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45366         $(NORMAL_TARGET_EXPORTS) \
45367         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada" ; \
45368         for flag in $(EXTRA_TARGET_FLAGS); do \
45369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45370         done; \
45371         (cd $(TARGET_SUBDIR)/libada && \
45372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45374                   "RANLIB=$${RANLIB}" \
45375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45376                    maintainer-clean) \
45377           || exit 1
45378
45379 @endif target-libada
45380
45381
45382
45383
45384
45385 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
45386 maybe-configure-target-libgomp:
45387 @if gcc-bootstrap
45388 configure-target-libgomp: stage_current
45389 @endif gcc-bootstrap
45390 @if target-libgomp
45391 maybe-configure-target-libgomp: configure-target-libgomp
45392 configure-target-libgomp: 
45393         @r=`${PWD_COMMAND}`; export r; \
45394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45395         echo "Checking multilib configuration for libgomp..."; \
45396         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45397         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45398         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45399           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45400             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45401           else \
45402             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45403             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45404           fi; \
45405         else \
45406           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45407         fi; \
45408         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45409         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45410         $(NORMAL_TARGET_EXPORTS)  \
45411         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
45412         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
45413         case $(srcdir) in \
45414           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45415           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45416                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45417         esac; \
45418         module_srcdir=libgomp; \
45419         rm -f no-such-file || : ; \
45420         CONFIG_SITE=no-such-file $(SHELL) \
45421           $$s/$$module_srcdir/configure \
45422           --srcdir=$${topdir}/$$module_srcdir \
45423           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45424           --target=${target_alias}  \
45425           || exit 1
45426 @endif target-libgomp
45427
45428
45429
45430 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
45431 maybe-configure-stage1-target-libgomp:
45432 @if target-libgomp-bootstrap
45433 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
45434 configure-stage1-target-libgomp:
45435         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45436         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45437         @r=`${PWD_COMMAND}`; export r; \
45438         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45439         TFLAGS="$(STAGE1_TFLAGS)"; \
45440         echo "Checking multilib configuration for libgomp..."; \
45441         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45442         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45443           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45444             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45445           else \
45446             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45447             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45448           fi; \
45449         else \
45450           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45451         fi; \
45452         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45453         $(NORMAL_TARGET_EXPORTS) \
45454         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45455         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45456         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45457         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp ; \
45458         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45459         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45460         case $(srcdir) in \
45461           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45462           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45463                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45464         esac; \
45465         module_srcdir=libgomp; \
45466         $(SHELL) $$s/$$module_srcdir/configure \
45467           --srcdir=$${topdir}/$$module_srcdir \
45468           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45469           --target=${target_alias} \
45470            \
45471           $(STAGE1_CONFIGURE_FLAGS)
45472 @endif target-libgomp-bootstrap
45473
45474 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
45475 maybe-configure-stage2-target-libgomp:
45476 @if target-libgomp-bootstrap
45477 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
45478 configure-stage2-target-libgomp:
45479         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45480         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45481         @r=`${PWD_COMMAND}`; export r; \
45482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45483         TFLAGS="$(STAGE2_TFLAGS)"; \
45484         echo "Checking multilib configuration for libgomp..."; \
45485         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45486         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45487           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45488             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45489           else \
45490             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45491             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45492           fi; \
45493         else \
45494           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45495         fi; \
45496         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45497         $(NORMAL_TARGET_EXPORTS) \
45498          \
45499         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45500         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45501         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45502         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp ; \
45503         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45504         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45505         case $(srcdir) in \
45506           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45507           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45508                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45509         esac; \
45510         module_srcdir=libgomp; \
45511         $(SHELL) $$s/$$module_srcdir/configure \
45512           --srcdir=$${topdir}/$$module_srcdir \
45513           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45514           --target=${target_alias} \
45515            --with-build-libsubdir=$(HOST_SUBDIR)  \
45516           $(STAGE2_CONFIGURE_FLAGS)
45517 @endif target-libgomp-bootstrap
45518
45519 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
45520 maybe-configure-stage3-target-libgomp:
45521 @if target-libgomp-bootstrap
45522 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
45523 configure-stage3-target-libgomp:
45524         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45525         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45526         @r=`${PWD_COMMAND}`; export r; \
45527         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45528         TFLAGS="$(STAGE3_TFLAGS)"; \
45529         echo "Checking multilib configuration for libgomp..."; \
45530         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45531         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45532           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45533             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45534           else \
45535             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45536             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45537           fi; \
45538         else \
45539           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45540         fi; \
45541         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45542         $(NORMAL_TARGET_EXPORTS) \
45543          \
45544         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45545         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45546         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45547         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp ; \
45548         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45549         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45550         case $(srcdir) in \
45551           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45552           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45553                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45554         esac; \
45555         module_srcdir=libgomp; \
45556         $(SHELL) $$s/$$module_srcdir/configure \
45557           --srcdir=$${topdir}/$$module_srcdir \
45558           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45559           --target=${target_alias} \
45560            --with-build-libsubdir=$(HOST_SUBDIR)  \
45561           $(STAGE3_CONFIGURE_FLAGS)
45562 @endif target-libgomp-bootstrap
45563
45564 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
45565 maybe-configure-stage4-target-libgomp:
45566 @if target-libgomp-bootstrap
45567 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
45568 configure-stage4-target-libgomp:
45569         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45570         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45571         @r=`${PWD_COMMAND}`; export r; \
45572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45573         TFLAGS="$(STAGE4_TFLAGS)"; \
45574         echo "Checking multilib configuration for libgomp..."; \
45575         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45576         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45577           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45578             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45579           else \
45580             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45581             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45582           fi; \
45583         else \
45584           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45585         fi; \
45586         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45587         $(NORMAL_TARGET_EXPORTS) \
45588          \
45589         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45590         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45591         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45592         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp ; \
45593         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45594         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45595         case $(srcdir) in \
45596           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45597           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45598                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45599         esac; \
45600         module_srcdir=libgomp; \
45601         $(SHELL) $$s/$$module_srcdir/configure \
45602           --srcdir=$${topdir}/$$module_srcdir \
45603           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45604           --target=${target_alias} \
45605            --with-build-libsubdir=$(HOST_SUBDIR)  \
45606           $(STAGE4_CONFIGURE_FLAGS)
45607 @endif target-libgomp-bootstrap
45608
45609 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
45610 maybe-configure-stageprofile-target-libgomp:
45611 @if target-libgomp-bootstrap
45612 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
45613 configure-stageprofile-target-libgomp:
45614         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45615         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45616         @r=`${PWD_COMMAND}`; export r; \
45617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45618         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45619         echo "Checking multilib configuration for libgomp..."; \
45620         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45621         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45622           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45623             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45624           else \
45625             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45626             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45627           fi; \
45628         else \
45629           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45630         fi; \
45631         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45632         $(NORMAL_TARGET_EXPORTS) \
45633          \
45634         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45635         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45636         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45637         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp ; \
45638         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45639         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45640         case $(srcdir) in \
45641           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45642           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45643                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45644         esac; \
45645         module_srcdir=libgomp; \
45646         $(SHELL) $$s/$$module_srcdir/configure \
45647           --srcdir=$${topdir}/$$module_srcdir \
45648           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45649           --target=${target_alias} \
45650            --with-build-libsubdir=$(HOST_SUBDIR)  \
45651           $(STAGEprofile_CONFIGURE_FLAGS)
45652 @endif target-libgomp-bootstrap
45653
45654 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
45655 maybe-configure-stagefeedback-target-libgomp:
45656 @if target-libgomp-bootstrap
45657 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45658 configure-stagefeedback-target-libgomp:
45659         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45660         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
45661         @r=`${PWD_COMMAND}`; export r; \
45662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45663         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45664         echo "Checking multilib configuration for libgomp..."; \
45665         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null ; \
45666         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45667           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
45668             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
45669           else \
45670             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
45671             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45672           fi; \
45673         else \
45674           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
45675         fi; \
45676         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
45677         $(NORMAL_TARGET_EXPORTS) \
45678          \
45679         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45680         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45681         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45682         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp ; \
45683         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp ; \
45684         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
45685         case $(srcdir) in \
45686           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45687           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
45688                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45689         esac; \
45690         module_srcdir=libgomp; \
45691         $(SHELL) $$s/$$module_srcdir/configure \
45692           --srcdir=$${topdir}/$$module_srcdir \
45693           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45694           --target=${target_alias} \
45695            --with-build-libsubdir=$(HOST_SUBDIR)  \
45696           $(STAGEfeedback_CONFIGURE_FLAGS)
45697 @endif target-libgomp-bootstrap
45698
45699
45700
45701
45702
45703 .PHONY: all-target-libgomp maybe-all-target-libgomp
45704 maybe-all-target-libgomp:
45705 @if gcc-bootstrap
45706 all-target-libgomp: stage_current
45707 @endif gcc-bootstrap
45708 @if target-libgomp
45709 TARGET-target-libgomp=all
45710 maybe-all-target-libgomp: all-target-libgomp
45711 all-target-libgomp: configure-target-libgomp
45712         @r=`${PWD_COMMAND}`; export r; \
45713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45714         $(NORMAL_TARGET_EXPORTS)  \
45715         (cd $(TARGET_SUBDIR)/libgomp && \
45716           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45717                 $(TARGET-target-libgomp))
45718 @endif target-libgomp
45719
45720
45721
45722 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
45723 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
45724 maybe-all-stage1-target-libgomp:
45725 maybe-clean-stage1-target-libgomp:
45726 @if target-libgomp-bootstrap
45727 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
45728 all-stage1: all-stage1-target-libgomp
45729 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
45730 all-stage1-target-libgomp: configure-stage1-target-libgomp
45731         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45732         @r=`${PWD_COMMAND}`; export r; \
45733         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45734         TFLAGS="$(STAGE1_TFLAGS)"; \
45735         $(NORMAL_TARGET_EXPORTS)  \
45736         cd $(TARGET_SUBDIR)/libgomp && \
45737         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45738                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45739                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45740                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45741                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45742                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45743                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45744                 $(EXTRA_TARGET_FLAGS)  \
45745                   \
45746                 TFLAGS="$(STAGE1_TFLAGS)" \
45747                 $(TARGET-stage1-target-libgomp)
45748
45749 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
45750 clean-stage1: clean-stage1-target-libgomp
45751 clean-stage1-target-libgomp:
45752         @if [ $(current_stage) = stage1 ]; then \
45753           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45754         else \
45755           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
45756           $(MAKE) stage1-start; \
45757         fi; \
45758         cd $(TARGET_SUBDIR)/libgomp && \
45759         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45760           clean
45761 @endif target-libgomp-bootstrap
45762
45763
45764 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
45765 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
45766 maybe-all-stage2-target-libgomp:
45767 maybe-clean-stage2-target-libgomp:
45768 @if target-libgomp-bootstrap
45769 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
45770 all-stage2: all-stage2-target-libgomp
45771 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
45772 all-stage2-target-libgomp: configure-stage2-target-libgomp
45773         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45774         @r=`${PWD_COMMAND}`; export r; \
45775         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45776         TFLAGS="$(STAGE2_TFLAGS)"; \
45777         $(NORMAL_TARGET_EXPORTS) \
45778           \
45779         cd $(TARGET_SUBDIR)/libgomp && \
45780         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45781                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45782                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45783                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45784                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45785                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45786                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45787                 $(EXTRA_TARGET_FLAGS)   \
45788                 TFLAGS="$(STAGE2_TFLAGS)" \
45789                 $(TARGET-stage2-target-libgomp)
45790
45791 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
45792 clean-stage2: clean-stage2-target-libgomp
45793 clean-stage2-target-libgomp:
45794         @if [ $(current_stage) = stage2 ]; then \
45795           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45796         else \
45797           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
45798           $(MAKE) stage2-start; \
45799         fi; \
45800         cd $(TARGET_SUBDIR)/libgomp && \
45801         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45802 @endif target-libgomp-bootstrap
45803
45804
45805 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
45806 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
45807 maybe-all-stage3-target-libgomp:
45808 maybe-clean-stage3-target-libgomp:
45809 @if target-libgomp-bootstrap
45810 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
45811 all-stage3: all-stage3-target-libgomp
45812 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
45813 all-stage3-target-libgomp: configure-stage3-target-libgomp
45814         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45815         @r=`${PWD_COMMAND}`; export r; \
45816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45817         TFLAGS="$(STAGE3_TFLAGS)"; \
45818         $(NORMAL_TARGET_EXPORTS) \
45819           \
45820         cd $(TARGET_SUBDIR)/libgomp && \
45821         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45822                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45823                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45824                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45825                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45826                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45827                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45828                 $(EXTRA_TARGET_FLAGS)   \
45829                 TFLAGS="$(STAGE3_TFLAGS)" \
45830                 $(TARGET-stage3-target-libgomp)
45831
45832 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
45833 clean-stage3: clean-stage3-target-libgomp
45834 clean-stage3-target-libgomp:
45835         @if [ $(current_stage) = stage3 ]; then \
45836           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45837         else \
45838           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
45839           $(MAKE) stage3-start; \
45840         fi; \
45841         cd $(TARGET_SUBDIR)/libgomp && \
45842         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45843 @endif target-libgomp-bootstrap
45844
45845
45846 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
45847 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
45848 maybe-all-stage4-target-libgomp:
45849 maybe-clean-stage4-target-libgomp:
45850 @if target-libgomp-bootstrap
45851 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
45852 all-stage4: all-stage4-target-libgomp
45853 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
45854 all-stage4-target-libgomp: configure-stage4-target-libgomp
45855         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45856         @r=`${PWD_COMMAND}`; export r; \
45857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45858         TFLAGS="$(STAGE4_TFLAGS)"; \
45859         $(NORMAL_TARGET_EXPORTS) \
45860           \
45861         cd $(TARGET_SUBDIR)/libgomp && \
45862         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45863                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45864                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45865                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45866                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45867                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45868                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45869                 $(EXTRA_TARGET_FLAGS)   \
45870                 TFLAGS="$(STAGE4_TFLAGS)" \
45871                 $(TARGET-stage4-target-libgomp)
45872
45873 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
45874 clean-stage4: clean-stage4-target-libgomp
45875 clean-stage4-target-libgomp:
45876         @if [ $(current_stage) = stage4 ]; then \
45877           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45878         else \
45879           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
45880           $(MAKE) stage4-start; \
45881         fi; \
45882         cd $(TARGET_SUBDIR)/libgomp && \
45883         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45884 @endif target-libgomp-bootstrap
45885
45886
45887 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
45888 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
45889 maybe-all-stageprofile-target-libgomp:
45890 maybe-clean-stageprofile-target-libgomp:
45891 @if target-libgomp-bootstrap
45892 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
45893 all-stageprofile: all-stageprofile-target-libgomp
45894 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
45895 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
45896         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45897         @r=`${PWD_COMMAND}`; export r; \
45898         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45899         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45900         $(NORMAL_TARGET_EXPORTS) \
45901           \
45902         cd $(TARGET_SUBDIR)/libgomp && \
45903         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45904                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45905                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45906                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45907                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45908                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45909                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45910                 $(EXTRA_TARGET_FLAGS)   \
45911                 TFLAGS="$(STAGEprofile_TFLAGS)" \
45912                 $(TARGET-stageprofile-target-libgomp)
45913
45914 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
45915 clean-stageprofile: clean-stageprofile-target-libgomp
45916 clean-stageprofile-target-libgomp:
45917         @if [ $(current_stage) = stageprofile ]; then \
45918           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45919         else \
45920           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
45921           $(MAKE) stageprofile-start; \
45922         fi; \
45923         cd $(TARGET_SUBDIR)/libgomp && \
45924         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45925 @endif target-libgomp-bootstrap
45926
45927
45928 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
45929 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
45930 maybe-all-stagefeedback-target-libgomp:
45931 maybe-clean-stagefeedback-target-libgomp:
45932 @if target-libgomp-bootstrap
45933 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
45934 all-stagefeedback: all-stagefeedback-target-libgomp
45935 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
45936 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
45937         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45938         @r=`${PWD_COMMAND}`; export r; \
45939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45940         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45941         $(NORMAL_TARGET_EXPORTS) \
45942           \
45943         cd $(TARGET_SUBDIR)/libgomp && \
45944         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45945                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45946                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45947                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45948                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45949                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45950                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45951                 $(EXTRA_TARGET_FLAGS)   \
45952                 TFLAGS="$(STAGEfeedback_TFLAGS)" \
45953                 $(TARGET-stagefeedback-target-libgomp)
45954
45955 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
45956 clean-stagefeedback: clean-stagefeedback-target-libgomp
45957 clean-stagefeedback-target-libgomp:
45958         @if [ $(current_stage) = stagefeedback ]; then \
45959           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
45960         else \
45961           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
45962           $(MAKE) stagefeedback-start; \
45963         fi; \
45964         cd $(TARGET_SUBDIR)/libgomp && \
45965         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45966 @endif target-libgomp-bootstrap
45967
45968
45969
45970
45971
45972
45973 .PHONY: check-target-libgomp maybe-check-target-libgomp
45974 maybe-check-target-libgomp:
45975 @if target-libgomp
45976 maybe-check-target-libgomp: check-target-libgomp
45977
45978 check-target-libgomp:
45979         @: $(MAKE); $(unstage)
45980         @r=`${PWD_COMMAND}`; export r; \
45981         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45982         $(NORMAL_TARGET_EXPORTS) \
45983         (cd $(TARGET_SUBDIR)/libgomp && \
45984           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
45985
45986 @endif target-libgomp
45987
45988 .PHONY: install-target-libgomp maybe-install-target-libgomp
45989 maybe-install-target-libgomp:
45990 @if target-libgomp
45991 maybe-install-target-libgomp: install-target-libgomp
45992
45993 install-target-libgomp: installdirs
45994         @: $(MAKE); $(unstage)
45995         @r=`${PWD_COMMAND}`; export r; \
45996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45997         $(NORMAL_TARGET_EXPORTS) \
45998         (cd $(TARGET_SUBDIR)/libgomp && \
45999           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46000
46001 @endif target-libgomp
46002
46003 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
46004 maybe-install-strip-target-libgomp:
46005 @if target-libgomp
46006 maybe-install-strip-target-libgomp: install-strip-target-libgomp
46007
46008 install-strip-target-libgomp: installdirs
46009         @: $(MAKE); $(unstage)
46010         @r=`${PWD_COMMAND}`; export r; \
46011         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46012         $(NORMAL_TARGET_EXPORTS) \
46013         (cd $(TARGET_SUBDIR)/libgomp && \
46014           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46015
46016 @endif target-libgomp
46017
46018 # Other targets (info, dvi, pdf, etc.)
46019
46020 .PHONY: maybe-info-target-libgomp info-target-libgomp
46021 maybe-info-target-libgomp:
46022 @if target-libgomp
46023 maybe-info-target-libgomp: info-target-libgomp
46024
46025 info-target-libgomp: \
46026     configure-target-libgomp 
46027         @: $(MAKE); $(unstage)
46028         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46029         r=`${PWD_COMMAND}`; export r; \
46030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46031         $(NORMAL_TARGET_EXPORTS) \
46032         echo "Doing info in $(TARGET_SUBDIR)/libgomp" ; \
46033         for flag in $(EXTRA_TARGET_FLAGS); do \
46034           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46035         done; \
46036         (cd $(TARGET_SUBDIR)/libgomp && \
46037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46039                   "RANLIB=$${RANLIB}" \
46040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46041                    info) \
46042           || exit 1
46043
46044 @endif target-libgomp
46045
46046 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
46047 maybe-dvi-target-libgomp:
46048 @if target-libgomp
46049 maybe-dvi-target-libgomp: dvi-target-libgomp
46050
46051 dvi-target-libgomp: \
46052     configure-target-libgomp 
46053         @: $(MAKE); $(unstage)
46054         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46055         r=`${PWD_COMMAND}`; export r; \
46056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46057         $(NORMAL_TARGET_EXPORTS) \
46058         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp" ; \
46059         for flag in $(EXTRA_TARGET_FLAGS); do \
46060           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46061         done; \
46062         (cd $(TARGET_SUBDIR)/libgomp && \
46063           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46064                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46065                   "RANLIB=$${RANLIB}" \
46066                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46067                    dvi) \
46068           || exit 1
46069
46070 @endif target-libgomp
46071
46072 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
46073 maybe-pdf-target-libgomp:
46074 @if target-libgomp
46075 maybe-pdf-target-libgomp: pdf-target-libgomp
46076
46077 pdf-target-libgomp: \
46078     configure-target-libgomp 
46079         @: $(MAKE); $(unstage)
46080         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46081         r=`${PWD_COMMAND}`; export r; \
46082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46083         $(NORMAL_TARGET_EXPORTS) \
46084         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp" ; \
46085         for flag in $(EXTRA_TARGET_FLAGS); do \
46086           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46087         done; \
46088         (cd $(TARGET_SUBDIR)/libgomp && \
46089           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46090                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46091                   "RANLIB=$${RANLIB}" \
46092                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46093                    pdf) \
46094           || exit 1
46095
46096 @endif target-libgomp
46097
46098 .PHONY: maybe-html-target-libgomp html-target-libgomp
46099 maybe-html-target-libgomp:
46100 @if target-libgomp
46101 maybe-html-target-libgomp: html-target-libgomp
46102
46103 html-target-libgomp: \
46104     configure-target-libgomp 
46105         @: $(MAKE); $(unstage)
46106         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46107         r=`${PWD_COMMAND}`; export r; \
46108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46109         $(NORMAL_TARGET_EXPORTS) \
46110         echo "Doing html in $(TARGET_SUBDIR)/libgomp" ; \
46111         for flag in $(EXTRA_TARGET_FLAGS); do \
46112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46113         done; \
46114         (cd $(TARGET_SUBDIR)/libgomp && \
46115           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46116                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46117                   "RANLIB=$${RANLIB}" \
46118                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46119                    html) \
46120           || exit 1
46121
46122 @endif target-libgomp
46123
46124 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
46125 maybe-TAGS-target-libgomp:
46126 @if target-libgomp
46127 maybe-TAGS-target-libgomp: TAGS-target-libgomp
46128
46129 TAGS-target-libgomp: \
46130     configure-target-libgomp 
46131         @: $(MAKE); $(unstage)
46132         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46133         r=`${PWD_COMMAND}`; export r; \
46134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46135         $(NORMAL_TARGET_EXPORTS) \
46136         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp" ; \
46137         for flag in $(EXTRA_TARGET_FLAGS); do \
46138           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46139         done; \
46140         (cd $(TARGET_SUBDIR)/libgomp && \
46141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46143                   "RANLIB=$${RANLIB}" \
46144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46145                    TAGS) \
46146           || exit 1
46147
46148 @endif target-libgomp
46149
46150 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
46151 maybe-install-info-target-libgomp:
46152 @if target-libgomp
46153 maybe-install-info-target-libgomp: install-info-target-libgomp
46154
46155 install-info-target-libgomp: \
46156     configure-target-libgomp \
46157     info-target-libgomp 
46158         @: $(MAKE); $(unstage)
46159         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46160         r=`${PWD_COMMAND}`; export r; \
46161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46162         $(NORMAL_TARGET_EXPORTS) \
46163         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp" ; \
46164         for flag in $(EXTRA_TARGET_FLAGS); do \
46165           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46166         done; \
46167         (cd $(TARGET_SUBDIR)/libgomp && \
46168           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46169                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46170                   "RANLIB=$${RANLIB}" \
46171                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46172                    install-info) \
46173           || exit 1
46174
46175 @endif target-libgomp
46176
46177 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
46178 maybe-install-pdf-target-libgomp:
46179 @if target-libgomp
46180 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
46181
46182 install-pdf-target-libgomp: \
46183     configure-target-libgomp \
46184     pdf-target-libgomp 
46185         @: $(MAKE); $(unstage)
46186         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46187         r=`${PWD_COMMAND}`; export r; \
46188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46189         $(NORMAL_TARGET_EXPORTS) \
46190         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp" ; \
46191         for flag in $(EXTRA_TARGET_FLAGS); do \
46192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46193         done; \
46194         (cd $(TARGET_SUBDIR)/libgomp && \
46195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46197                   "RANLIB=$${RANLIB}" \
46198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46199                    install-pdf) \
46200           || exit 1
46201
46202 @endif target-libgomp
46203
46204 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
46205 maybe-install-html-target-libgomp:
46206 @if target-libgomp
46207 maybe-install-html-target-libgomp: install-html-target-libgomp
46208
46209 install-html-target-libgomp: \
46210     configure-target-libgomp \
46211     html-target-libgomp 
46212         @: $(MAKE); $(unstage)
46213         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46214         r=`${PWD_COMMAND}`; export r; \
46215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46216         $(NORMAL_TARGET_EXPORTS) \
46217         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp" ; \
46218         for flag in $(EXTRA_TARGET_FLAGS); do \
46219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46220         done; \
46221         (cd $(TARGET_SUBDIR)/libgomp && \
46222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46224                   "RANLIB=$${RANLIB}" \
46225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46226                    install-html) \
46227           || exit 1
46228
46229 @endif target-libgomp
46230
46231 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
46232 maybe-installcheck-target-libgomp:
46233 @if target-libgomp
46234 maybe-installcheck-target-libgomp: installcheck-target-libgomp
46235
46236 installcheck-target-libgomp: \
46237     configure-target-libgomp 
46238         @: $(MAKE); $(unstage)
46239         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46240         r=`${PWD_COMMAND}`; export r; \
46241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46242         $(NORMAL_TARGET_EXPORTS) \
46243         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp" ; \
46244         for flag in $(EXTRA_TARGET_FLAGS); do \
46245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46246         done; \
46247         (cd $(TARGET_SUBDIR)/libgomp && \
46248           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46249                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46250                   "RANLIB=$${RANLIB}" \
46251                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46252                    installcheck) \
46253           || exit 1
46254
46255 @endif target-libgomp
46256
46257 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
46258 maybe-mostlyclean-target-libgomp:
46259 @if target-libgomp
46260 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
46261
46262 mostlyclean-target-libgomp: 
46263         @: $(MAKE); $(unstage)
46264         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46265         r=`${PWD_COMMAND}`; export r; \
46266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46267         $(NORMAL_TARGET_EXPORTS) \
46268         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp" ; \
46269         for flag in $(EXTRA_TARGET_FLAGS); do \
46270           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46271         done; \
46272         (cd $(TARGET_SUBDIR)/libgomp && \
46273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46275                   "RANLIB=$${RANLIB}" \
46276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46277                    mostlyclean) \
46278           || exit 1
46279
46280 @endif target-libgomp
46281
46282 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
46283 maybe-clean-target-libgomp:
46284 @if target-libgomp
46285 maybe-clean-target-libgomp: clean-target-libgomp
46286
46287 clean-target-libgomp: 
46288         @: $(MAKE); $(unstage)
46289         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46290         r=`${PWD_COMMAND}`; export r; \
46291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46292         $(NORMAL_TARGET_EXPORTS) \
46293         echo "Doing clean in $(TARGET_SUBDIR)/libgomp" ; \
46294         for flag in $(EXTRA_TARGET_FLAGS); do \
46295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46296         done; \
46297         (cd $(TARGET_SUBDIR)/libgomp && \
46298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46300                   "RANLIB=$${RANLIB}" \
46301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46302                    clean) \
46303           || exit 1
46304
46305 @endif target-libgomp
46306
46307 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
46308 maybe-distclean-target-libgomp:
46309 @if target-libgomp
46310 maybe-distclean-target-libgomp: distclean-target-libgomp
46311
46312 distclean-target-libgomp: 
46313         @: $(MAKE); $(unstage)
46314         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46315         r=`${PWD_COMMAND}`; export r; \
46316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46317         $(NORMAL_TARGET_EXPORTS) \
46318         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp" ; \
46319         for flag in $(EXTRA_TARGET_FLAGS); do \
46320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46321         done; \
46322         (cd $(TARGET_SUBDIR)/libgomp && \
46323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46325                   "RANLIB=$${RANLIB}" \
46326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46327                    distclean) \
46328           || exit 1
46329
46330 @endif target-libgomp
46331
46332 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
46333 maybe-maintainer-clean-target-libgomp:
46334 @if target-libgomp
46335 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
46336
46337 maintainer-clean-target-libgomp: 
46338         @: $(MAKE); $(unstage)
46339         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0 ; \
46340         r=`${PWD_COMMAND}`; export r; \
46341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46342         $(NORMAL_TARGET_EXPORTS) \
46343         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp" ; \
46344         for flag in $(EXTRA_TARGET_FLAGS); do \
46345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46346         done; \
46347         (cd $(TARGET_SUBDIR)/libgomp && \
46348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46350                   "RANLIB=$${RANLIB}" \
46351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46352                    maintainer-clean) \
46353           || exit 1
46354
46355 @endif target-libgomp
46356
46357
46358
46359
46360
46361 .PHONY: configure-target-libitm maybe-configure-target-libitm
46362 maybe-configure-target-libitm:
46363 @if gcc-bootstrap
46364 configure-target-libitm: stage_current
46365 @endif gcc-bootstrap
46366 @if target-libitm
46367 maybe-configure-target-libitm: configure-target-libitm
46368 configure-target-libitm: 
46369         @: $(MAKE); $(unstage)
46370         @r=`${PWD_COMMAND}`; export r; \
46371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46372         echo "Checking multilib configuration for libitm..."; \
46373         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
46374         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null ; \
46375         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
46376           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
46377             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
46378           else \
46379             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
46380             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46381           fi; \
46382         else \
46383           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
46384         fi; \
46385         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
46386         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm ; \
46387         $(NORMAL_TARGET_EXPORTS)  \
46388         echo Configuring in $(TARGET_SUBDIR)/libitm; \
46389         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
46390         case $(srcdir) in \
46391           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46392           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
46393                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46394         esac; \
46395         module_srcdir=libitm; \
46396         rm -f no-such-file || : ; \
46397         CONFIG_SITE=no-such-file $(SHELL) \
46398           $$s/$$module_srcdir/configure \
46399           --srcdir=$${topdir}/$$module_srcdir \
46400           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46401           --target=${target_alias}  \
46402           || exit 1
46403 @endif target-libitm
46404
46405
46406
46407
46408
46409 .PHONY: all-target-libitm maybe-all-target-libitm
46410 maybe-all-target-libitm:
46411 @if gcc-bootstrap
46412 all-target-libitm: stage_current
46413 @endif gcc-bootstrap
46414 @if target-libitm
46415 TARGET-target-libitm=all
46416 maybe-all-target-libitm: all-target-libitm
46417 all-target-libitm: configure-target-libitm
46418         @: $(MAKE); $(unstage)
46419         @r=`${PWD_COMMAND}`; export r; \
46420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46421         $(NORMAL_TARGET_EXPORTS)  \
46422         (cd $(TARGET_SUBDIR)/libitm && \
46423           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46424                 $(TARGET-target-libitm))
46425 @endif target-libitm
46426
46427
46428
46429
46430
46431 .PHONY: check-target-libitm maybe-check-target-libitm
46432 maybe-check-target-libitm:
46433 @if target-libitm
46434 maybe-check-target-libitm: check-target-libitm
46435
46436 check-target-libitm:
46437         @: $(MAKE); $(unstage)
46438         @r=`${PWD_COMMAND}`; export r; \
46439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46440         $(NORMAL_TARGET_EXPORTS) \
46441         (cd $(TARGET_SUBDIR)/libitm && \
46442           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46443
46444 @endif target-libitm
46445
46446 .PHONY: install-target-libitm maybe-install-target-libitm
46447 maybe-install-target-libitm:
46448 @if target-libitm
46449 maybe-install-target-libitm: install-target-libitm
46450
46451 install-target-libitm: installdirs
46452         @: $(MAKE); $(unstage)
46453         @r=`${PWD_COMMAND}`; export r; \
46454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46455         $(NORMAL_TARGET_EXPORTS) \
46456         (cd $(TARGET_SUBDIR)/libitm && \
46457           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46458
46459 @endif target-libitm
46460
46461 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
46462 maybe-install-strip-target-libitm:
46463 @if target-libitm
46464 maybe-install-strip-target-libitm: install-strip-target-libitm
46465
46466 install-strip-target-libitm: installdirs
46467         @: $(MAKE); $(unstage)
46468         @r=`${PWD_COMMAND}`; export r; \
46469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46470         $(NORMAL_TARGET_EXPORTS) \
46471         (cd $(TARGET_SUBDIR)/libitm && \
46472           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46473
46474 @endif target-libitm
46475
46476 # Other targets (info, dvi, pdf, etc.)
46477
46478 .PHONY: maybe-info-target-libitm info-target-libitm
46479 maybe-info-target-libitm:
46480 @if target-libitm
46481 maybe-info-target-libitm: info-target-libitm
46482
46483 info-target-libitm: \
46484     configure-target-libitm 
46485         @: $(MAKE); $(unstage)
46486         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46487         r=`${PWD_COMMAND}`; export r; \
46488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46489         $(NORMAL_TARGET_EXPORTS) \
46490         echo "Doing info in $(TARGET_SUBDIR)/libitm" ; \
46491         for flag in $(EXTRA_TARGET_FLAGS); do \
46492           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46493         done; \
46494         (cd $(TARGET_SUBDIR)/libitm && \
46495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46497                   "RANLIB=$${RANLIB}" \
46498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46499                    info) \
46500           || exit 1
46501
46502 @endif target-libitm
46503
46504 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
46505 maybe-dvi-target-libitm:
46506 @if target-libitm
46507 maybe-dvi-target-libitm: dvi-target-libitm
46508
46509 dvi-target-libitm: \
46510     configure-target-libitm 
46511         @: $(MAKE); $(unstage)
46512         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46513         r=`${PWD_COMMAND}`; export r; \
46514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46515         $(NORMAL_TARGET_EXPORTS) \
46516         echo "Doing dvi in $(TARGET_SUBDIR)/libitm" ; \
46517         for flag in $(EXTRA_TARGET_FLAGS); do \
46518           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46519         done; \
46520         (cd $(TARGET_SUBDIR)/libitm && \
46521           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46522                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46523                   "RANLIB=$${RANLIB}" \
46524                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46525                    dvi) \
46526           || exit 1
46527
46528 @endif target-libitm
46529
46530 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
46531 maybe-pdf-target-libitm:
46532 @if target-libitm
46533 maybe-pdf-target-libitm: pdf-target-libitm
46534
46535 pdf-target-libitm: \
46536     configure-target-libitm 
46537         @: $(MAKE); $(unstage)
46538         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46539         r=`${PWD_COMMAND}`; export r; \
46540         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46541         $(NORMAL_TARGET_EXPORTS) \
46542         echo "Doing pdf in $(TARGET_SUBDIR)/libitm" ; \
46543         for flag in $(EXTRA_TARGET_FLAGS); do \
46544           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46545         done; \
46546         (cd $(TARGET_SUBDIR)/libitm && \
46547           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46548                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46549                   "RANLIB=$${RANLIB}" \
46550                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46551                    pdf) \
46552           || exit 1
46553
46554 @endif target-libitm
46555
46556 .PHONY: maybe-html-target-libitm html-target-libitm
46557 maybe-html-target-libitm:
46558 @if target-libitm
46559 maybe-html-target-libitm: html-target-libitm
46560
46561 html-target-libitm: \
46562     configure-target-libitm 
46563         @: $(MAKE); $(unstage)
46564         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46565         r=`${PWD_COMMAND}`; export r; \
46566         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46567         $(NORMAL_TARGET_EXPORTS) \
46568         echo "Doing html in $(TARGET_SUBDIR)/libitm" ; \
46569         for flag in $(EXTRA_TARGET_FLAGS); do \
46570           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46571         done; \
46572         (cd $(TARGET_SUBDIR)/libitm && \
46573           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46574                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46575                   "RANLIB=$${RANLIB}" \
46576                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46577                    html) \
46578           || exit 1
46579
46580 @endif target-libitm
46581
46582 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
46583 maybe-TAGS-target-libitm:
46584 @if target-libitm
46585 maybe-TAGS-target-libitm: TAGS-target-libitm
46586
46587 TAGS-target-libitm: \
46588     configure-target-libitm 
46589         @: $(MAKE); $(unstage)
46590         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46591         r=`${PWD_COMMAND}`; export r; \
46592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46593         $(NORMAL_TARGET_EXPORTS) \
46594         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm" ; \
46595         for flag in $(EXTRA_TARGET_FLAGS); do \
46596           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46597         done; \
46598         (cd $(TARGET_SUBDIR)/libitm && \
46599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46601                   "RANLIB=$${RANLIB}" \
46602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46603                    TAGS) \
46604           || exit 1
46605
46606 @endif target-libitm
46607
46608 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
46609 maybe-install-info-target-libitm:
46610 @if target-libitm
46611 maybe-install-info-target-libitm: install-info-target-libitm
46612
46613 install-info-target-libitm: \
46614     configure-target-libitm \
46615     info-target-libitm 
46616         @: $(MAKE); $(unstage)
46617         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46618         r=`${PWD_COMMAND}`; export r; \
46619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46620         $(NORMAL_TARGET_EXPORTS) \
46621         echo "Doing install-info in $(TARGET_SUBDIR)/libitm" ; \
46622         for flag in $(EXTRA_TARGET_FLAGS); do \
46623           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46624         done; \
46625         (cd $(TARGET_SUBDIR)/libitm && \
46626           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46627                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46628                   "RANLIB=$${RANLIB}" \
46629                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46630                    install-info) \
46631           || exit 1
46632
46633 @endif target-libitm
46634
46635 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
46636 maybe-install-pdf-target-libitm:
46637 @if target-libitm
46638 maybe-install-pdf-target-libitm: install-pdf-target-libitm
46639
46640 install-pdf-target-libitm: \
46641     configure-target-libitm \
46642     pdf-target-libitm 
46643         @: $(MAKE); $(unstage)
46644         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46645         r=`${PWD_COMMAND}`; export r; \
46646         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46647         $(NORMAL_TARGET_EXPORTS) \
46648         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm" ; \
46649         for flag in $(EXTRA_TARGET_FLAGS); do \
46650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46651         done; \
46652         (cd $(TARGET_SUBDIR)/libitm && \
46653           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46654                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46655                   "RANLIB=$${RANLIB}" \
46656                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46657                    install-pdf) \
46658           || exit 1
46659
46660 @endif target-libitm
46661
46662 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
46663 maybe-install-html-target-libitm:
46664 @if target-libitm
46665 maybe-install-html-target-libitm: install-html-target-libitm
46666
46667 install-html-target-libitm: \
46668     configure-target-libitm \
46669     html-target-libitm 
46670         @: $(MAKE); $(unstage)
46671         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46672         r=`${PWD_COMMAND}`; export r; \
46673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46674         $(NORMAL_TARGET_EXPORTS) \
46675         echo "Doing install-html in $(TARGET_SUBDIR)/libitm" ; \
46676         for flag in $(EXTRA_TARGET_FLAGS); do \
46677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46678         done; \
46679         (cd $(TARGET_SUBDIR)/libitm && \
46680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46682                   "RANLIB=$${RANLIB}" \
46683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46684                    install-html) \
46685           || exit 1
46686
46687 @endif target-libitm
46688
46689 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
46690 maybe-installcheck-target-libitm:
46691 @if target-libitm
46692 maybe-installcheck-target-libitm: installcheck-target-libitm
46693
46694 installcheck-target-libitm: \
46695     configure-target-libitm 
46696         @: $(MAKE); $(unstage)
46697         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46698         r=`${PWD_COMMAND}`; export r; \
46699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46700         $(NORMAL_TARGET_EXPORTS) \
46701         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm" ; \
46702         for flag in $(EXTRA_TARGET_FLAGS); do \
46703           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46704         done; \
46705         (cd $(TARGET_SUBDIR)/libitm && \
46706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46708                   "RANLIB=$${RANLIB}" \
46709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46710                    installcheck) \
46711           || exit 1
46712
46713 @endif target-libitm
46714
46715 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
46716 maybe-mostlyclean-target-libitm:
46717 @if target-libitm
46718 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
46719
46720 mostlyclean-target-libitm: 
46721         @: $(MAKE); $(unstage)
46722         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46723         r=`${PWD_COMMAND}`; export r; \
46724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46725         $(NORMAL_TARGET_EXPORTS) \
46726         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm" ; \
46727         for flag in $(EXTRA_TARGET_FLAGS); do \
46728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46729         done; \
46730         (cd $(TARGET_SUBDIR)/libitm && \
46731           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46732                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46733                   "RANLIB=$${RANLIB}" \
46734                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46735                    mostlyclean) \
46736           || exit 1
46737
46738 @endif target-libitm
46739
46740 .PHONY: maybe-clean-target-libitm clean-target-libitm
46741 maybe-clean-target-libitm:
46742 @if target-libitm
46743 maybe-clean-target-libitm: clean-target-libitm
46744
46745 clean-target-libitm: 
46746         @: $(MAKE); $(unstage)
46747         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46748         r=`${PWD_COMMAND}`; export r; \
46749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46750         $(NORMAL_TARGET_EXPORTS) \
46751         echo "Doing clean in $(TARGET_SUBDIR)/libitm" ; \
46752         for flag in $(EXTRA_TARGET_FLAGS); do \
46753           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46754         done; \
46755         (cd $(TARGET_SUBDIR)/libitm && \
46756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46758                   "RANLIB=$${RANLIB}" \
46759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46760                    clean) \
46761           || exit 1
46762
46763 @endif target-libitm
46764
46765 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
46766 maybe-distclean-target-libitm:
46767 @if target-libitm
46768 maybe-distclean-target-libitm: distclean-target-libitm
46769
46770 distclean-target-libitm: 
46771         @: $(MAKE); $(unstage)
46772         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46773         r=`${PWD_COMMAND}`; export r; \
46774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46775         $(NORMAL_TARGET_EXPORTS) \
46776         echo "Doing distclean in $(TARGET_SUBDIR)/libitm" ; \
46777         for flag in $(EXTRA_TARGET_FLAGS); do \
46778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46779         done; \
46780         (cd $(TARGET_SUBDIR)/libitm && \
46781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46783                   "RANLIB=$${RANLIB}" \
46784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46785                    distclean) \
46786           || exit 1
46787
46788 @endif target-libitm
46789
46790 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
46791 maybe-maintainer-clean-target-libitm:
46792 @if target-libitm
46793 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
46794
46795 maintainer-clean-target-libitm: 
46796         @: $(MAKE); $(unstage)
46797         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0 ; \
46798         r=`${PWD_COMMAND}`; export r; \
46799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46800         $(NORMAL_TARGET_EXPORTS) \
46801         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm" ; \
46802         for flag in $(EXTRA_TARGET_FLAGS); do \
46803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46804         done; \
46805         (cd $(TARGET_SUBDIR)/libitm && \
46806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46808                   "RANLIB=$${RANLIB}" \
46809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46810                    maintainer-clean) \
46811           || exit 1
46812
46813 @endif target-libitm
46814
46815
46816
46817
46818
46819 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
46820 maybe-configure-target-libatomic:
46821 @if gcc-bootstrap
46822 configure-target-libatomic: stage_current
46823 @endif gcc-bootstrap
46824 @if target-libatomic
46825 maybe-configure-target-libatomic: configure-target-libatomic
46826 configure-target-libatomic: 
46827         @: $(MAKE); $(unstage)
46828         @r=`${PWD_COMMAND}`; export r; \
46829         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46830         echo "Checking multilib configuration for libatomic..."; \
46831         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
46832         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null ; \
46833         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46834           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
46835             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
46836           else \
46837             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
46838             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46839           fi; \
46840         else \
46841           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
46842         fi; \
46843         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
46844         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic ; \
46845         $(NORMAL_TARGET_EXPORTS)  \
46846         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
46847         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
46848         case $(srcdir) in \
46849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46850           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
46851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46852         esac; \
46853         module_srcdir=libatomic; \
46854         rm -f no-such-file || : ; \
46855         CONFIG_SITE=no-such-file $(SHELL) \
46856           $$s/$$module_srcdir/configure \
46857           --srcdir=$${topdir}/$$module_srcdir \
46858           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46859           --target=${target_alias}  \
46860           || exit 1
46861 @endif target-libatomic
46862
46863
46864
46865
46866
46867 .PHONY: all-target-libatomic maybe-all-target-libatomic
46868 maybe-all-target-libatomic:
46869 @if gcc-bootstrap
46870 all-target-libatomic: stage_current
46871 @endif gcc-bootstrap
46872 @if target-libatomic
46873 TARGET-target-libatomic=all
46874 maybe-all-target-libatomic: all-target-libatomic
46875 all-target-libatomic: configure-target-libatomic
46876         @: $(MAKE); $(unstage)
46877         @r=`${PWD_COMMAND}`; export r; \
46878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46879         $(NORMAL_TARGET_EXPORTS)  \
46880         (cd $(TARGET_SUBDIR)/libatomic && \
46881           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46882                 $(TARGET-target-libatomic))
46883 @endif target-libatomic
46884
46885
46886
46887
46888
46889 .PHONY: check-target-libatomic maybe-check-target-libatomic
46890 maybe-check-target-libatomic:
46891 @if target-libatomic
46892 maybe-check-target-libatomic: check-target-libatomic
46893
46894 check-target-libatomic:
46895         @: $(MAKE); $(unstage)
46896         @r=`${PWD_COMMAND}`; export r; \
46897         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46898         $(NORMAL_TARGET_EXPORTS) \
46899         (cd $(TARGET_SUBDIR)/libatomic && \
46900           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46901
46902 @endif target-libatomic
46903
46904 .PHONY: install-target-libatomic maybe-install-target-libatomic
46905 maybe-install-target-libatomic:
46906 @if target-libatomic
46907 maybe-install-target-libatomic: install-target-libatomic
46908
46909 install-target-libatomic: installdirs
46910         @: $(MAKE); $(unstage)
46911         @r=`${PWD_COMMAND}`; export r; \
46912         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46913         $(NORMAL_TARGET_EXPORTS) \
46914         (cd $(TARGET_SUBDIR)/libatomic && \
46915           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46916
46917 @endif target-libatomic
46918
46919 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
46920 maybe-install-strip-target-libatomic:
46921 @if target-libatomic
46922 maybe-install-strip-target-libatomic: install-strip-target-libatomic
46923
46924 install-strip-target-libatomic: installdirs
46925         @: $(MAKE); $(unstage)
46926         @r=`${PWD_COMMAND}`; export r; \
46927         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46928         $(NORMAL_TARGET_EXPORTS) \
46929         (cd $(TARGET_SUBDIR)/libatomic && \
46930           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46931
46932 @endif target-libatomic
46933
46934 # Other targets (info, dvi, pdf, etc.)
46935
46936 .PHONY: maybe-info-target-libatomic info-target-libatomic
46937 maybe-info-target-libatomic:
46938 @if target-libatomic
46939 maybe-info-target-libatomic: info-target-libatomic
46940
46941 info-target-libatomic: \
46942     configure-target-libatomic 
46943         @: $(MAKE); $(unstage)
46944         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46945         r=`${PWD_COMMAND}`; export r; \
46946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46947         $(NORMAL_TARGET_EXPORTS) \
46948         echo "Doing info in $(TARGET_SUBDIR)/libatomic" ; \
46949         for flag in $(EXTRA_TARGET_FLAGS); do \
46950           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46951         done; \
46952         (cd $(TARGET_SUBDIR)/libatomic && \
46953           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46954                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46955                   "RANLIB=$${RANLIB}" \
46956                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46957                    info) \
46958           || exit 1
46959
46960 @endif target-libatomic
46961
46962 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
46963 maybe-dvi-target-libatomic:
46964 @if target-libatomic
46965 maybe-dvi-target-libatomic: dvi-target-libatomic
46966
46967 dvi-target-libatomic: \
46968     configure-target-libatomic 
46969         @: $(MAKE); $(unstage)
46970         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46971         r=`${PWD_COMMAND}`; export r; \
46972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46973         $(NORMAL_TARGET_EXPORTS) \
46974         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic" ; \
46975         for flag in $(EXTRA_TARGET_FLAGS); do \
46976           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46977         done; \
46978         (cd $(TARGET_SUBDIR)/libatomic && \
46979           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46980                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46981                   "RANLIB=$${RANLIB}" \
46982                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46983                    dvi) \
46984           || exit 1
46985
46986 @endif target-libatomic
46987
46988 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
46989 maybe-pdf-target-libatomic:
46990 @if target-libatomic
46991 maybe-pdf-target-libatomic: pdf-target-libatomic
46992
46993 pdf-target-libatomic: \
46994     configure-target-libatomic 
46995         @: $(MAKE); $(unstage)
46996         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
46997         r=`${PWD_COMMAND}`; export r; \
46998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46999         $(NORMAL_TARGET_EXPORTS) \
47000         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic" ; \
47001         for flag in $(EXTRA_TARGET_FLAGS); do \
47002           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47003         done; \
47004         (cd $(TARGET_SUBDIR)/libatomic && \
47005           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47006                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47007                   "RANLIB=$${RANLIB}" \
47008                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47009                    pdf) \
47010           || exit 1
47011
47012 @endif target-libatomic
47013
47014 .PHONY: maybe-html-target-libatomic html-target-libatomic
47015 maybe-html-target-libatomic:
47016 @if target-libatomic
47017 maybe-html-target-libatomic: html-target-libatomic
47018
47019 html-target-libatomic: \
47020     configure-target-libatomic 
47021         @: $(MAKE); $(unstage)
47022         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47023         r=`${PWD_COMMAND}`; export r; \
47024         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47025         $(NORMAL_TARGET_EXPORTS) \
47026         echo "Doing html in $(TARGET_SUBDIR)/libatomic" ; \
47027         for flag in $(EXTRA_TARGET_FLAGS); do \
47028           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47029         done; \
47030         (cd $(TARGET_SUBDIR)/libatomic && \
47031           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47032                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47033                   "RANLIB=$${RANLIB}" \
47034                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47035                    html) \
47036           || exit 1
47037
47038 @endif target-libatomic
47039
47040 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
47041 maybe-TAGS-target-libatomic:
47042 @if target-libatomic
47043 maybe-TAGS-target-libatomic: TAGS-target-libatomic
47044
47045 TAGS-target-libatomic: \
47046     configure-target-libatomic 
47047         @: $(MAKE); $(unstage)
47048         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47049         r=`${PWD_COMMAND}`; export r; \
47050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47051         $(NORMAL_TARGET_EXPORTS) \
47052         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic" ; \
47053         for flag in $(EXTRA_TARGET_FLAGS); do \
47054           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47055         done; \
47056         (cd $(TARGET_SUBDIR)/libatomic && \
47057           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47058                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47059                   "RANLIB=$${RANLIB}" \
47060                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47061                    TAGS) \
47062           || exit 1
47063
47064 @endif target-libatomic
47065
47066 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
47067 maybe-install-info-target-libatomic:
47068 @if target-libatomic
47069 maybe-install-info-target-libatomic: install-info-target-libatomic
47070
47071 install-info-target-libatomic: \
47072     configure-target-libatomic \
47073     info-target-libatomic 
47074         @: $(MAKE); $(unstage)
47075         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47076         r=`${PWD_COMMAND}`; export r; \
47077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47078         $(NORMAL_TARGET_EXPORTS) \
47079         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic" ; \
47080         for flag in $(EXTRA_TARGET_FLAGS); do \
47081           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47082         done; \
47083         (cd $(TARGET_SUBDIR)/libatomic && \
47084           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47085                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47086                   "RANLIB=$${RANLIB}" \
47087                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47088                    install-info) \
47089           || exit 1
47090
47091 @endif target-libatomic
47092
47093 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
47094 maybe-install-pdf-target-libatomic:
47095 @if target-libatomic
47096 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
47097
47098 install-pdf-target-libatomic: \
47099     configure-target-libatomic \
47100     pdf-target-libatomic 
47101         @: $(MAKE); $(unstage)
47102         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47103         r=`${PWD_COMMAND}`; export r; \
47104         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47105         $(NORMAL_TARGET_EXPORTS) \
47106         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic" ; \
47107         for flag in $(EXTRA_TARGET_FLAGS); do \
47108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47109         done; \
47110         (cd $(TARGET_SUBDIR)/libatomic && \
47111           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47112                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47113                   "RANLIB=$${RANLIB}" \
47114                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47115                    install-pdf) \
47116           || exit 1
47117
47118 @endif target-libatomic
47119
47120 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
47121 maybe-install-html-target-libatomic:
47122 @if target-libatomic
47123 maybe-install-html-target-libatomic: install-html-target-libatomic
47124
47125 install-html-target-libatomic: \
47126     configure-target-libatomic \
47127     html-target-libatomic 
47128         @: $(MAKE); $(unstage)
47129         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47130         r=`${PWD_COMMAND}`; export r; \
47131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47132         $(NORMAL_TARGET_EXPORTS) \
47133         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic" ; \
47134         for flag in $(EXTRA_TARGET_FLAGS); do \
47135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47136         done; \
47137         (cd $(TARGET_SUBDIR)/libatomic && \
47138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47140                   "RANLIB=$${RANLIB}" \
47141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47142                    install-html) \
47143           || exit 1
47144
47145 @endif target-libatomic
47146
47147 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
47148 maybe-installcheck-target-libatomic:
47149 @if target-libatomic
47150 maybe-installcheck-target-libatomic: installcheck-target-libatomic
47151
47152 installcheck-target-libatomic: \
47153     configure-target-libatomic 
47154         @: $(MAKE); $(unstage)
47155         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47156         r=`${PWD_COMMAND}`; export r; \
47157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47158         $(NORMAL_TARGET_EXPORTS) \
47159         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic" ; \
47160         for flag in $(EXTRA_TARGET_FLAGS); do \
47161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47162         done; \
47163         (cd $(TARGET_SUBDIR)/libatomic && \
47164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47166                   "RANLIB=$${RANLIB}" \
47167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47168                    installcheck) \
47169           || exit 1
47170
47171 @endif target-libatomic
47172
47173 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
47174 maybe-mostlyclean-target-libatomic:
47175 @if target-libatomic
47176 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
47177
47178 mostlyclean-target-libatomic: 
47179         @: $(MAKE); $(unstage)
47180         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47181         r=`${PWD_COMMAND}`; export r; \
47182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47183         $(NORMAL_TARGET_EXPORTS) \
47184         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic" ; \
47185         for flag in $(EXTRA_TARGET_FLAGS); do \
47186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47187         done; \
47188         (cd $(TARGET_SUBDIR)/libatomic && \
47189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47191                   "RANLIB=$${RANLIB}" \
47192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47193                    mostlyclean) \
47194           || exit 1
47195
47196 @endif target-libatomic
47197
47198 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
47199 maybe-clean-target-libatomic:
47200 @if target-libatomic
47201 maybe-clean-target-libatomic: clean-target-libatomic
47202
47203 clean-target-libatomic: 
47204         @: $(MAKE); $(unstage)
47205         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47206         r=`${PWD_COMMAND}`; export r; \
47207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47208         $(NORMAL_TARGET_EXPORTS) \
47209         echo "Doing clean in $(TARGET_SUBDIR)/libatomic" ; \
47210         for flag in $(EXTRA_TARGET_FLAGS); do \
47211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47212         done; \
47213         (cd $(TARGET_SUBDIR)/libatomic && \
47214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47216                   "RANLIB=$${RANLIB}" \
47217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47218                    clean) \
47219           || exit 1
47220
47221 @endif target-libatomic
47222
47223 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
47224 maybe-distclean-target-libatomic:
47225 @if target-libatomic
47226 maybe-distclean-target-libatomic: distclean-target-libatomic
47227
47228 distclean-target-libatomic: 
47229         @: $(MAKE); $(unstage)
47230         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47231         r=`${PWD_COMMAND}`; export r; \
47232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47233         $(NORMAL_TARGET_EXPORTS) \
47234         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic" ; \
47235         for flag in $(EXTRA_TARGET_FLAGS); do \
47236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47237         done; \
47238         (cd $(TARGET_SUBDIR)/libatomic && \
47239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47241                   "RANLIB=$${RANLIB}" \
47242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47243                    distclean) \
47244           || exit 1
47245
47246 @endif target-libatomic
47247
47248 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
47249 maybe-maintainer-clean-target-libatomic:
47250 @if target-libatomic
47251 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
47252
47253 maintainer-clean-target-libatomic: 
47254         @: $(MAKE); $(unstage)
47255         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0 ; \
47256         r=`${PWD_COMMAND}`; export r; \
47257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47258         $(NORMAL_TARGET_EXPORTS) \
47259         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic" ; \
47260         for flag in $(EXTRA_TARGET_FLAGS); do \
47261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47262         done; \
47263         (cd $(TARGET_SUBDIR)/libatomic && \
47264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47266                   "RANLIB=$${RANLIB}" \
47267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47268                    maintainer-clean) \
47269           || exit 1
47270
47271 @endif target-libatomic
47272
47273
47274
47275 @if target-libgomp
47276 .PHONY: check-target-libgomp-c++
47277 check-target-libgomp-c++:
47278         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
47279
47280 @endif target-libgomp
47281
47282 @if target-libitm
47283 .PHONY: check-target-libitm-c++
47284 check-target-libitm-c++:
47285         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
47286
47287 @endif target-libitm
47288
47289 # ----------
47290 # GCC module
47291 # ----------
47292
47293 @if gcc-no-bootstrap
47294 .PHONY: cross
47295 cross: all-build all-gas all-ld
47296         @r=`${PWD_COMMAND}`; export r; \
47297         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47298         $(HOST_EXPORTS) \
47299         echo "Building the C and C++ compiler"; \
47300         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
47301         @r=`${PWD_COMMAND}`; export r; \
47302         s=`cd $(srcdir); ${PWD_COMMAND}` ; export s; \
47303         echo "Building runtime libraries"; \
47304         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
47305 @endif gcc-no-bootstrap
47306
47307 @if gcc
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-gcc);
47315 check-c: check-gcc-c
47316
47317 .PHONY: check-gcc-c++ check-c++
47318 check-gcc-c++:
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-c++);
47323 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
47324
47325 .PHONY: check-gcc-fortran check-fortran
47326 check-gcc-fortran:
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-fortran);
47331 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
47332
47333 .PHONY: check-gcc-java check-java
47334 check-gcc-java:
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-java);
47339 check-java: check-gcc-java check-target-libjava
47340
47341 .PHONY: check-gcc-ada check-ada
47342 check-gcc-ada:
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-ada);
47347 check-ada: check-gcc-ada check-target-libada
47348
47349 .PHONY: check-gcc-objc check-objc
47350 check-gcc-objc:
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-objc);
47355 check-objc: check-gcc-objc check-target-libobjc
47356
47357 .PHONY: check-gcc-obj-c++ check-obj-c++
47358 check-gcc-obj-c++:
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-obj-c++);
47363 check-obj-c++: check-gcc-obj-c++
47364
47365 .PHONY: check-gcc-go check-go
47366 check-gcc-go:
47367         r=`${PWD_COMMAND}`; export r; \
47368         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47369         $(HOST_EXPORTS) \
47370         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
47371 check-go: check-gcc-go check-target-libgo
47372
47373
47374 # The gcc part of install-no-fixedincludes, which relies on an intimate
47375 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
47376 .PHONY: gcc-install-no-fixedincludes
47377 gcc-install-no-fixedincludes:
47378         @if [ -f ./gcc/Makefile ]; then \
47379           r=`${PWD_COMMAND}`; export r; \
47380           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47381           $(HOST_EXPORTS) \
47382           (cd ./gcc \
47383            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
47384         else true; fi
47385 @endif gcc
47386
47387 # ---------------------
47388 # GCC bootstrap support
47389 # ---------------------
47390
47391 # We track the current stage (the one in 'gcc') in the stage_current file.
47392 # stage_last instead tracks the stage that was built last.  These targets
47393 # are dummy when toplevel bootstrap is not active.
47394
47395 # While making host and target tools, symlinks to the final stage must be
47396 # there, so $(unstage) should be run at various points.  To avoid excessive
47397 # recursive invocations of make, we "inline" them using a variable.  These
47398 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
47399 # to avoid warnings from the GNU Make job server.
47400
47401 unstage = :
47402 stage = :
47403 current_stage = ""
47404
47405 @if gcc-bootstrap
47406 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
47407 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
47408 current_stage = "`cat stage_current 2> /dev/null`"
47409 @endif gcc-bootstrap
47410
47411 .PHONY: unstage stage
47412 unstage:
47413         @: $(MAKE); $(unstage)
47414 stage:
47415         @: $(MAKE); $(stage)
47416
47417 # Disable commands for lean bootstrap.
47418 LEAN = false
47419
47420 # We name the build directories for the various stages "stage1-gcc",
47421 # "stage2-gcc","stage3-gcc", etc.
47422
47423 # Since the 'compare' process will fail (on debugging information) if any
47424 # directory names are different, we need to link the gcc directory for
47425 # the previous stage to a constant name ('prev-gcc'), and to make the name of
47426 # the build directories constant as well. For the latter, we use naked names
47427 # like 'gcc', because the scripts in that directory assume it.  We use
47428 # mv on platforms where symlinks to directories do not work or are not
47429 # reliable.
47430
47431 # 'touch' doesn't work right on some platforms.
47432 STAMP = echo timestamp > 
47433
47434 # We only want to compare .o files, so set this!
47435 objext = .o
47436
47437
47438 .PHONY: stage1-start stage1-end
47439
47440 stage1-start::
47441         @: $(MAKE); $(stage); \
47442         echo stage1 > stage_current ; \
47443         echo stage1 > stage_last; \
47444         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47445 @if bfd
47446         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
47447           mkdir stage1-bfd; \
47448         mv stage1-bfd bfd 
47449 @endif bfd
47450 @if opcodes
47451         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
47452           mkdir stage1-opcodes; \
47453         mv stage1-opcodes opcodes 
47454 @endif opcodes
47455 @if binutils
47456         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
47457           mkdir stage1-binutils; \
47458         mv stage1-binutils binutils 
47459 @endif binutils
47460 @if fixincludes
47461         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
47462           mkdir stage1-fixincludes; \
47463         mv stage1-fixincludes fixincludes 
47464 @endif fixincludes
47465 @if gas
47466         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
47467           mkdir stage1-gas; \
47468         mv stage1-gas gas 
47469 @endif gas
47470 @if gcc
47471         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
47472           mkdir stage1-gcc; \
47473         mv stage1-gcc gcc 
47474 @endif gcc
47475 @if gmp
47476         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
47477           mkdir stage1-gmp; \
47478         mv stage1-gmp gmp 
47479 @endif gmp
47480 @if mpfr
47481         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
47482           mkdir stage1-mpfr; \
47483         mv stage1-mpfr mpfr 
47484 @endif mpfr
47485 @if mpc
47486         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
47487           mkdir stage1-mpc; \
47488         mv stage1-mpc mpc 
47489 @endif mpc
47490 @if isl
47491         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
47492           mkdir stage1-isl; \
47493         mv stage1-isl isl 
47494 @endif isl
47495 @if libelf
47496         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
47497           mkdir stage1-libelf; \
47498         mv stage1-libelf libelf 
47499 @endif libelf
47500 @if gold
47501         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
47502           mkdir stage1-gold; \
47503         mv stage1-gold gold 
47504 @endif gold
47505 @if intl
47506         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
47507           mkdir stage1-intl; \
47508         mv stage1-intl intl 
47509 @endif intl
47510 @if ld
47511         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
47512           mkdir stage1-ld; \
47513         mv stage1-ld ld 
47514 @endif ld
47515 @if libbacktrace
47516         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
47517           mkdir stage1-libbacktrace; \
47518         mv stage1-libbacktrace libbacktrace 
47519 @endif libbacktrace
47520 @if libcpp
47521         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
47522           mkdir stage1-libcpp; \
47523         mv stage1-libcpp libcpp 
47524 @endif libcpp
47525 @if libdecnumber
47526         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
47527           mkdir stage1-libdecnumber; \
47528         mv stage1-libdecnumber libdecnumber 
47529 @endif libdecnumber
47530 @if libiberty
47531         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
47532           mkdir stage1-libiberty; \
47533         mv stage1-libiberty libiberty 
47534 @endif libiberty
47535 @if libiberty-linker-plugin
47536         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
47537           mkdir stage1-libiberty-linker-plugin; \
47538         mv stage1-libiberty-linker-plugin libiberty-linker-plugin 
47539 @endif libiberty-linker-plugin
47540 @if zlib
47541         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
47542           mkdir stage1-zlib; \
47543         mv stage1-zlib zlib 
47544 @endif zlib
47545 @if lto-plugin
47546         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
47547           mkdir stage1-lto-plugin; \
47548         mv stage1-lto-plugin lto-plugin 
47549 @endif lto-plugin
47550         @[ -d stage1-$(TARGET_SUBDIR) ] || \
47551           mkdir stage1-$(TARGET_SUBDIR); \
47552         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR) 
47553
47554 stage1-end:: 
47555 @if bfd
47556         @if test -d $(HOST_SUBDIR)/bfd ; then \
47557           cd $(HOST_SUBDIR); mv bfd stage1-bfd  ; \
47558         fi
47559 @endif bfd
47560 @if opcodes
47561         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47562           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes  ; \
47563         fi
47564 @endif opcodes
47565 @if binutils
47566         @if test -d $(HOST_SUBDIR)/binutils ; then \
47567           cd $(HOST_SUBDIR); mv binutils stage1-binutils  ; \
47568         fi
47569 @endif binutils
47570 @if fixincludes
47571         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47572           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes  ; \
47573         fi
47574 @endif fixincludes
47575 @if gas
47576         @if test -d $(HOST_SUBDIR)/gas ; then \
47577           cd $(HOST_SUBDIR); mv gas stage1-gas  ; \
47578         fi
47579 @endif gas
47580 @if gcc
47581         @if test -d $(HOST_SUBDIR)/gcc ; then \
47582           cd $(HOST_SUBDIR); mv gcc stage1-gcc  ; \
47583         fi
47584 @endif gcc
47585 @if gmp
47586         @if test -d $(HOST_SUBDIR)/gmp ; then \
47587           cd $(HOST_SUBDIR); mv gmp stage1-gmp  ; \
47588         fi
47589 @endif gmp
47590 @if mpfr
47591         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47592           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr  ; \
47593         fi
47594 @endif mpfr
47595 @if mpc
47596         @if test -d $(HOST_SUBDIR)/mpc ; then \
47597           cd $(HOST_SUBDIR); mv mpc stage1-mpc  ; \
47598         fi
47599 @endif mpc
47600 @if isl
47601         @if test -d $(HOST_SUBDIR)/isl ; then \
47602           cd $(HOST_SUBDIR); mv isl stage1-isl  ; \
47603         fi
47604 @endif isl
47605 @if libelf
47606         @if test -d $(HOST_SUBDIR)/libelf ; then \
47607           cd $(HOST_SUBDIR); mv libelf stage1-libelf  ; \
47608         fi
47609 @endif libelf
47610 @if gold
47611         @if test -d $(HOST_SUBDIR)/gold ; then \
47612           cd $(HOST_SUBDIR); mv gold stage1-gold  ; \
47613         fi
47614 @endif gold
47615 @if intl
47616         @if test -d $(HOST_SUBDIR)/intl ; then \
47617           cd $(HOST_SUBDIR); mv intl stage1-intl  ; \
47618         fi
47619 @endif intl
47620 @if ld
47621         @if test -d $(HOST_SUBDIR)/ld ; then \
47622           cd $(HOST_SUBDIR); mv ld stage1-ld  ; \
47623         fi
47624 @endif ld
47625 @if libbacktrace
47626         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47627           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace  ; \
47628         fi
47629 @endif libbacktrace
47630 @if libcpp
47631         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47632           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp  ; \
47633         fi
47634 @endif libcpp
47635 @if libdecnumber
47636         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47637           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber  ; \
47638         fi
47639 @endif libdecnumber
47640 @if libiberty
47641         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47642           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty  ; \
47643         fi
47644 @endif libiberty
47645 @if libiberty-linker-plugin
47646         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47647           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin  ; \
47648         fi
47649 @endif libiberty-linker-plugin
47650 @if zlib
47651         @if test -d $(HOST_SUBDIR)/zlib ; then \
47652           cd $(HOST_SUBDIR); mv zlib stage1-zlib  ; \
47653         fi
47654 @endif zlib
47655 @if lto-plugin
47656         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47657           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin  ; \
47658         fi
47659 @endif lto-plugin
47660         @if test -d $(TARGET_SUBDIR) ; then \
47661           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR)  ; \
47662         fi
47663         rm -f stage_current
47664
47665 # Bubble a bug fix through all the stages up to stage 1.  They are
47666 # remade, but not reconfigured.  The next stage (if any) will not be
47667 # reconfigured either.
47668 .PHONY: stage1-bubble
47669 stage1-bubble:: 
47670         @r=`${PWD_COMMAND}`; export r; \
47671         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47672         if test -f stage1-lean  ; then \
47673           echo Skipping rebuild of stage1 ; \
47674         else \
47675           $(MAKE) stage1-start; \
47676           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
47677         fi
47678
47679 .PHONY: all-stage1 clean-stage1
47680 do-clean: clean-stage1
47681
47682 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47683 # only possibility, but now it conflicts with no-bootstrap rules
47684 @if gcc-bootstrap
47685
47686
47687
47688
47689 # Rules to wipe a stage and all the following ones, also used for cleanstrap
47690
47691 .PHONY: distclean-stage1
47692 distclean-stage1::
47693         @: $(MAKE); $(stage)
47694         @test "`cat stage_last`" != stage1 || rm -f stage_last
47695         rm -rf stage1-* 
47696
47697
47698 @endif gcc-bootstrap
47699
47700
47701 .PHONY: stage2-start stage2-end
47702
47703 stage2-start::
47704         @: $(MAKE); $(stage); \
47705         echo stage2 > stage_current ; \
47706         echo stage2 > stage_last; \
47707         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
47708 @if bfd
47709         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
47710           mkdir stage2-bfd; \
47711         mv stage2-bfd bfd  ; \
47712         mv stage1-bfd prev-bfd || test -f stage1-lean 
47713 @endif bfd
47714 @if opcodes
47715         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
47716           mkdir stage2-opcodes; \
47717         mv stage2-opcodes opcodes  ; \
47718         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
47719 @endif opcodes
47720 @if binutils
47721         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
47722           mkdir stage2-binutils; \
47723         mv stage2-binutils binutils  ; \
47724         mv stage1-binutils prev-binutils || test -f stage1-lean 
47725 @endif binutils
47726 @if fixincludes
47727         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
47728           mkdir stage2-fixincludes; \
47729         mv stage2-fixincludes fixincludes  ; \
47730         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
47731 @endif fixincludes
47732 @if gas
47733         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
47734           mkdir stage2-gas; \
47735         mv stage2-gas gas  ; \
47736         mv stage1-gas prev-gas || test -f stage1-lean 
47737 @endif gas
47738 @if gcc
47739         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
47740           mkdir stage2-gcc; \
47741         mv stage2-gcc gcc  ; \
47742         mv stage1-gcc prev-gcc || test -f stage1-lean 
47743 @endif gcc
47744 @if gmp
47745         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
47746           mkdir stage2-gmp; \
47747         mv stage2-gmp gmp  ; \
47748         mv stage1-gmp prev-gmp || test -f stage1-lean 
47749 @endif gmp
47750 @if mpfr
47751         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
47752           mkdir stage2-mpfr; \
47753         mv stage2-mpfr mpfr  ; \
47754         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
47755 @endif mpfr
47756 @if mpc
47757         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
47758           mkdir stage2-mpc; \
47759         mv stage2-mpc mpc  ; \
47760         mv stage1-mpc prev-mpc || test -f stage1-lean 
47761 @endif mpc
47762 @if isl
47763         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
47764           mkdir stage2-isl; \
47765         mv stage2-isl isl  ; \
47766         mv stage1-isl prev-isl || test -f stage1-lean 
47767 @endif isl
47768 @if libelf
47769         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
47770           mkdir stage2-libelf; \
47771         mv stage2-libelf libelf  ; \
47772         mv stage1-libelf prev-libelf || test -f stage1-lean 
47773 @endif libelf
47774 @if gold
47775         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
47776           mkdir stage2-gold; \
47777         mv stage2-gold gold  ; \
47778         mv stage1-gold prev-gold || test -f stage1-lean 
47779 @endif gold
47780 @if intl
47781         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
47782           mkdir stage2-intl; \
47783         mv stage2-intl intl  ; \
47784         mv stage1-intl prev-intl || test -f stage1-lean 
47785 @endif intl
47786 @if ld
47787         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
47788           mkdir stage2-ld; \
47789         mv stage2-ld ld  ; \
47790         mv stage1-ld prev-ld || test -f stage1-lean 
47791 @endif ld
47792 @if libbacktrace
47793         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
47794           mkdir stage2-libbacktrace; \
47795         mv stage2-libbacktrace libbacktrace  ; \
47796         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
47797 @endif libbacktrace
47798 @if libcpp
47799         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
47800           mkdir stage2-libcpp; \
47801         mv stage2-libcpp libcpp  ; \
47802         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
47803 @endif libcpp
47804 @if libdecnumber
47805         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
47806           mkdir stage2-libdecnumber; \
47807         mv stage2-libdecnumber libdecnumber  ; \
47808         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
47809 @endif libdecnumber
47810 @if libiberty
47811         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
47812           mkdir stage2-libiberty; \
47813         mv stage2-libiberty libiberty  ; \
47814         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
47815 @endif libiberty
47816 @if libiberty-linker-plugin
47817         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
47818           mkdir stage2-libiberty-linker-plugin; \
47819         mv stage2-libiberty-linker-plugin libiberty-linker-plugin  ; \
47820         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
47821 @endif libiberty-linker-plugin
47822 @if zlib
47823         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
47824           mkdir stage2-zlib; \
47825         mv stage2-zlib zlib  ; \
47826         mv stage1-zlib prev-zlib || test -f stage1-lean 
47827 @endif zlib
47828 @if lto-plugin
47829         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
47830           mkdir stage2-lto-plugin; \
47831         mv stage2-lto-plugin lto-plugin  ; \
47832         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
47833 @endif lto-plugin
47834         @[ -d stage2-$(TARGET_SUBDIR) ] || \
47835           mkdir stage2-$(TARGET_SUBDIR); \
47836         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
47837         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
47838
47839 stage2-end:: 
47840 @if bfd
47841         @if test -d $(HOST_SUBDIR)/bfd ; then \
47842           cd $(HOST_SUBDIR); mv bfd stage2-bfd ; \
47843           mv prev-bfd stage1-bfd ; :  ; \
47844         fi
47845 @endif bfd
47846 @if opcodes
47847         @if test -d $(HOST_SUBDIR)/opcodes ; then \
47848           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes ; \
47849           mv prev-opcodes stage1-opcodes ; :  ; \
47850         fi
47851 @endif opcodes
47852 @if binutils
47853         @if test -d $(HOST_SUBDIR)/binutils ; then \
47854           cd $(HOST_SUBDIR); mv binutils stage2-binutils ; \
47855           mv prev-binutils stage1-binutils ; :  ; \
47856         fi
47857 @endif binutils
47858 @if fixincludes
47859         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
47860           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes ; \
47861           mv prev-fixincludes stage1-fixincludes ; :  ; \
47862         fi
47863 @endif fixincludes
47864 @if gas
47865         @if test -d $(HOST_SUBDIR)/gas ; then \
47866           cd $(HOST_SUBDIR); mv gas stage2-gas ; \
47867           mv prev-gas stage1-gas ; :  ; \
47868         fi
47869 @endif gas
47870 @if gcc
47871         @if test -d $(HOST_SUBDIR)/gcc ; then \
47872           cd $(HOST_SUBDIR); mv gcc stage2-gcc ; \
47873           mv prev-gcc stage1-gcc ; :  ; \
47874         fi
47875 @endif gcc
47876 @if gmp
47877         @if test -d $(HOST_SUBDIR)/gmp ; then \
47878           cd $(HOST_SUBDIR); mv gmp stage2-gmp ; \
47879           mv prev-gmp stage1-gmp ; :  ; \
47880         fi
47881 @endif gmp
47882 @if mpfr
47883         @if test -d $(HOST_SUBDIR)/mpfr ; then \
47884           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr ; \
47885           mv prev-mpfr stage1-mpfr ; :  ; \
47886         fi
47887 @endif mpfr
47888 @if mpc
47889         @if test -d $(HOST_SUBDIR)/mpc ; then \
47890           cd $(HOST_SUBDIR); mv mpc stage2-mpc ; \
47891           mv prev-mpc stage1-mpc ; :  ; \
47892         fi
47893 @endif mpc
47894 @if isl
47895         @if test -d $(HOST_SUBDIR)/isl ; then \
47896           cd $(HOST_SUBDIR); mv isl stage2-isl ; \
47897           mv prev-isl stage1-isl ; :  ; \
47898         fi
47899 @endif isl
47900 @if libelf
47901         @if test -d $(HOST_SUBDIR)/libelf ; then \
47902           cd $(HOST_SUBDIR); mv libelf stage2-libelf ; \
47903           mv prev-libelf stage1-libelf ; :  ; \
47904         fi
47905 @endif libelf
47906 @if gold
47907         @if test -d $(HOST_SUBDIR)/gold ; then \
47908           cd $(HOST_SUBDIR); mv gold stage2-gold ; \
47909           mv prev-gold stage1-gold ; :  ; \
47910         fi
47911 @endif gold
47912 @if intl
47913         @if test -d $(HOST_SUBDIR)/intl ; then \
47914           cd $(HOST_SUBDIR); mv intl stage2-intl ; \
47915           mv prev-intl stage1-intl ; :  ; \
47916         fi
47917 @endif intl
47918 @if ld
47919         @if test -d $(HOST_SUBDIR)/ld ; then \
47920           cd $(HOST_SUBDIR); mv ld stage2-ld ; \
47921           mv prev-ld stage1-ld ; :  ; \
47922         fi
47923 @endif ld
47924 @if libbacktrace
47925         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
47926           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace ; \
47927           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
47928         fi
47929 @endif libbacktrace
47930 @if libcpp
47931         @if test -d $(HOST_SUBDIR)/libcpp ; then \
47932           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp ; \
47933           mv prev-libcpp stage1-libcpp ; :  ; \
47934         fi
47935 @endif libcpp
47936 @if libdecnumber
47937         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
47938           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber ; \
47939           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
47940         fi
47941 @endif libdecnumber
47942 @if libiberty
47943         @if test -d $(HOST_SUBDIR)/libiberty ; then \
47944           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty ; \
47945           mv prev-libiberty stage1-libiberty ; :  ; \
47946         fi
47947 @endif libiberty
47948 @if libiberty-linker-plugin
47949         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
47950           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin ; \
47951           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; :  ; \
47952         fi
47953 @endif libiberty-linker-plugin
47954 @if zlib
47955         @if test -d $(HOST_SUBDIR)/zlib ; then \
47956           cd $(HOST_SUBDIR); mv zlib stage2-zlib ; \
47957           mv prev-zlib stage1-zlib ; :  ; \
47958         fi
47959 @endif zlib
47960 @if lto-plugin
47961         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
47962           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin ; \
47963           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
47964         fi
47965 @endif lto-plugin
47966         @if test -d $(TARGET_SUBDIR) ; then \
47967           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR)  ; \
47968           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
47969         fi
47970         rm -f stage_current
47971
47972 # Bubble a bug fix through all the stages up to stage 2.  They are
47973 # remade, but not reconfigured.  The next stage (if any) will not be
47974 # reconfigured either.
47975 .PHONY: stage2-bubble
47976 stage2-bubble:: stage1-bubble
47977         @r=`${PWD_COMMAND}`; export r; \
47978         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47979         if test -f stage2-lean || test -f stage1-lean  ; then \
47980           echo Skipping rebuild of stage2 ; \
47981         else \
47982           $(MAKE) stage2-start; \
47983           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
47984         fi
47985
47986 .PHONY: all-stage2 clean-stage2
47987 do-clean: clean-stage2
47988
47989 # FIXME: Will not need to be conditional when toplevel bootstrap is the
47990 # only possibility, but now it conflicts with no-bootstrap rules
47991 @if gcc-bootstrap
47992
47993
47994
47995 .PHONY: bootstrap2 bootstrap2-lean
47996 bootstrap2:
47997         echo stage2 > stage_final
47998         @r=`${PWD_COMMAND}`; export r; \
47999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48000         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
48001         @: $(MAKE); $(unstage)
48002         @r=`${PWD_COMMAND}`; export r; \
48003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48004         TFLAGS="$(STAGE2_TFLAGS)"; \
48005         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48006
48007 bootstrap2-lean:
48008         echo stage2 > stage_final
48009         @r=`${PWD_COMMAND}`; export r; \
48010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48011         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
48012         @: $(MAKE); $(unstage)
48013         @r=`${PWD_COMMAND}`; export r; \
48014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48015         TFLAGS="$(STAGE2_TFLAGS)"; \
48016         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48017
48018
48019 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48020 distclean-stage1:: distclean-stage2 
48021 .PHONY: distclean-stage2
48022 distclean-stage2::
48023         @: $(MAKE); $(stage)
48024         @test "`cat stage_last`" != stage2 || rm -f stage_last
48025         rm -rf stage2-* 
48026
48027
48028 @endif gcc-bootstrap
48029
48030
48031 .PHONY: stage3-start stage3-end
48032
48033 stage3-start::
48034         @: $(MAKE); $(stage); \
48035         echo stage3 > stage_current ; \
48036         echo stage3 > stage_last; \
48037         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48038 @if bfd
48039         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
48040           mkdir stage3-bfd; \
48041         mv stage3-bfd bfd  ; \
48042         mv stage2-bfd prev-bfd || test -f stage2-lean 
48043 @endif bfd
48044 @if opcodes
48045         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
48046           mkdir stage3-opcodes; \
48047         mv stage3-opcodes opcodes  ; \
48048         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
48049 @endif opcodes
48050 @if binutils
48051         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
48052           mkdir stage3-binutils; \
48053         mv stage3-binutils binutils  ; \
48054         mv stage2-binutils prev-binutils || test -f stage2-lean 
48055 @endif binutils
48056 @if fixincludes
48057         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
48058           mkdir stage3-fixincludes; \
48059         mv stage3-fixincludes fixincludes  ; \
48060         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
48061 @endif fixincludes
48062 @if gas
48063         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
48064           mkdir stage3-gas; \
48065         mv stage3-gas gas  ; \
48066         mv stage2-gas prev-gas || test -f stage2-lean 
48067 @endif gas
48068 @if gcc
48069         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
48070           mkdir stage3-gcc; \
48071         mv stage3-gcc gcc  ; \
48072         mv stage2-gcc prev-gcc || test -f stage2-lean 
48073 @endif gcc
48074 @if gmp
48075         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
48076           mkdir stage3-gmp; \
48077         mv stage3-gmp gmp  ; \
48078         mv stage2-gmp prev-gmp || test -f stage2-lean 
48079 @endif gmp
48080 @if mpfr
48081         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
48082           mkdir stage3-mpfr; \
48083         mv stage3-mpfr mpfr  ; \
48084         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
48085 @endif mpfr
48086 @if mpc
48087         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
48088           mkdir stage3-mpc; \
48089         mv stage3-mpc mpc  ; \
48090         mv stage2-mpc prev-mpc || test -f stage2-lean 
48091 @endif mpc
48092 @if isl
48093         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
48094           mkdir stage3-isl; \
48095         mv stage3-isl isl  ; \
48096         mv stage2-isl prev-isl || test -f stage2-lean 
48097 @endif isl
48098 @if libelf
48099         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
48100           mkdir stage3-libelf; \
48101         mv stage3-libelf libelf  ; \
48102         mv stage2-libelf prev-libelf || test -f stage2-lean 
48103 @endif libelf
48104 @if gold
48105         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
48106           mkdir stage3-gold; \
48107         mv stage3-gold gold  ; \
48108         mv stage2-gold prev-gold || test -f stage2-lean 
48109 @endif gold
48110 @if intl
48111         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
48112           mkdir stage3-intl; \
48113         mv stage3-intl intl  ; \
48114         mv stage2-intl prev-intl || test -f stage2-lean 
48115 @endif intl
48116 @if ld
48117         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
48118           mkdir stage3-ld; \
48119         mv stage3-ld ld  ; \
48120         mv stage2-ld prev-ld || test -f stage2-lean 
48121 @endif ld
48122 @if libbacktrace
48123         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
48124           mkdir stage3-libbacktrace; \
48125         mv stage3-libbacktrace libbacktrace  ; \
48126         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
48127 @endif libbacktrace
48128 @if libcpp
48129         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
48130           mkdir stage3-libcpp; \
48131         mv stage3-libcpp libcpp  ; \
48132         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
48133 @endif libcpp
48134 @if libdecnumber
48135         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
48136           mkdir stage3-libdecnumber; \
48137         mv stage3-libdecnumber libdecnumber  ; \
48138         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
48139 @endif libdecnumber
48140 @if libiberty
48141         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
48142           mkdir stage3-libiberty; \
48143         mv stage3-libiberty libiberty  ; \
48144         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
48145 @endif libiberty
48146 @if libiberty-linker-plugin
48147         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
48148           mkdir stage3-libiberty-linker-plugin; \
48149         mv stage3-libiberty-linker-plugin libiberty-linker-plugin  ; \
48150         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
48151 @endif libiberty-linker-plugin
48152 @if zlib
48153         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
48154           mkdir stage3-zlib; \
48155         mv stage3-zlib zlib  ; \
48156         mv stage2-zlib prev-zlib || test -f stage2-lean 
48157 @endif zlib
48158 @if lto-plugin
48159         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
48160           mkdir stage3-lto-plugin; \
48161         mv stage3-lto-plugin lto-plugin  ; \
48162         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
48163 @endif lto-plugin
48164         @[ -d stage3-$(TARGET_SUBDIR) ] || \
48165           mkdir stage3-$(TARGET_SUBDIR); \
48166         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48167         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
48168
48169 stage3-end:: 
48170 @if bfd
48171         @if test -d $(HOST_SUBDIR)/bfd ; then \
48172           cd $(HOST_SUBDIR); mv bfd stage3-bfd ; \
48173           mv prev-bfd stage2-bfd ; :  ; \
48174         fi
48175 @endif bfd
48176 @if opcodes
48177         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48178           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes ; \
48179           mv prev-opcodes stage2-opcodes ; :  ; \
48180         fi
48181 @endif opcodes
48182 @if binutils
48183         @if test -d $(HOST_SUBDIR)/binutils ; then \
48184           cd $(HOST_SUBDIR); mv binutils stage3-binutils ; \
48185           mv prev-binutils stage2-binutils ; :  ; \
48186         fi
48187 @endif binutils
48188 @if fixincludes
48189         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48190           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes ; \
48191           mv prev-fixincludes stage2-fixincludes ; :  ; \
48192         fi
48193 @endif fixincludes
48194 @if gas
48195         @if test -d $(HOST_SUBDIR)/gas ; then \
48196           cd $(HOST_SUBDIR); mv gas stage3-gas ; \
48197           mv prev-gas stage2-gas ; :  ; \
48198         fi
48199 @endif gas
48200 @if gcc
48201         @if test -d $(HOST_SUBDIR)/gcc ; then \
48202           cd $(HOST_SUBDIR); mv gcc stage3-gcc ; \
48203           mv prev-gcc stage2-gcc ; :  ; \
48204         fi
48205 @endif gcc
48206 @if gmp
48207         @if test -d $(HOST_SUBDIR)/gmp ; then \
48208           cd $(HOST_SUBDIR); mv gmp stage3-gmp ; \
48209           mv prev-gmp stage2-gmp ; :  ; \
48210         fi
48211 @endif gmp
48212 @if mpfr
48213         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48214           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr ; \
48215           mv prev-mpfr stage2-mpfr ; :  ; \
48216         fi
48217 @endif mpfr
48218 @if mpc
48219         @if test -d $(HOST_SUBDIR)/mpc ; then \
48220           cd $(HOST_SUBDIR); mv mpc stage3-mpc ; \
48221           mv prev-mpc stage2-mpc ; :  ; \
48222         fi
48223 @endif mpc
48224 @if isl
48225         @if test -d $(HOST_SUBDIR)/isl ; then \
48226           cd $(HOST_SUBDIR); mv isl stage3-isl ; \
48227           mv prev-isl stage2-isl ; :  ; \
48228         fi
48229 @endif isl
48230 @if libelf
48231         @if test -d $(HOST_SUBDIR)/libelf ; then \
48232           cd $(HOST_SUBDIR); mv libelf stage3-libelf ; \
48233           mv prev-libelf stage2-libelf ; :  ; \
48234         fi
48235 @endif libelf
48236 @if gold
48237         @if test -d $(HOST_SUBDIR)/gold ; then \
48238           cd $(HOST_SUBDIR); mv gold stage3-gold ; \
48239           mv prev-gold stage2-gold ; :  ; \
48240         fi
48241 @endif gold
48242 @if intl
48243         @if test -d $(HOST_SUBDIR)/intl ; then \
48244           cd $(HOST_SUBDIR); mv intl stage3-intl ; \
48245           mv prev-intl stage2-intl ; :  ; \
48246         fi
48247 @endif intl
48248 @if ld
48249         @if test -d $(HOST_SUBDIR)/ld ; then \
48250           cd $(HOST_SUBDIR); mv ld stage3-ld ; \
48251           mv prev-ld stage2-ld ; :  ; \
48252         fi
48253 @endif ld
48254 @if libbacktrace
48255         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
48256           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace ; \
48257           mv prev-libbacktrace stage2-libbacktrace ; :  ; \
48258         fi
48259 @endif libbacktrace
48260 @if libcpp
48261         @if test -d $(HOST_SUBDIR)/libcpp ; then \
48262           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp ; \
48263           mv prev-libcpp stage2-libcpp ; :  ; \
48264         fi
48265 @endif libcpp
48266 @if libdecnumber
48267         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48268           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber ; \
48269           mv prev-libdecnumber stage2-libdecnumber ; :  ; \
48270         fi
48271 @endif libdecnumber
48272 @if libiberty
48273         @if test -d $(HOST_SUBDIR)/libiberty ; then \
48274           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty ; \
48275           mv prev-libiberty stage2-libiberty ; :  ; \
48276         fi
48277 @endif libiberty
48278 @if libiberty-linker-plugin
48279         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
48280           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin ; \
48281           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin ; :  ; \
48282         fi
48283 @endif libiberty-linker-plugin
48284 @if zlib
48285         @if test -d $(HOST_SUBDIR)/zlib ; then \
48286           cd $(HOST_SUBDIR); mv zlib stage3-zlib ; \
48287           mv prev-zlib stage2-zlib ; :  ; \
48288         fi
48289 @endif zlib
48290 @if lto-plugin
48291         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
48292           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin ; \
48293           mv prev-lto-plugin stage2-lto-plugin ; :  ; \
48294         fi
48295 @endif lto-plugin
48296         @if test -d $(TARGET_SUBDIR) ; then \
48297           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR)  ; \
48298           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR) ; :  ; \
48299         fi
48300         rm -f stage_current
48301
48302 # Bubble a bug fix through all the stages up to stage 3.  They are
48303 # remade, but not reconfigured.  The next stage (if any) will not be
48304 # reconfigured either.
48305 .PHONY: stage3-bubble
48306 stage3-bubble:: stage2-bubble
48307         @r=`${PWD_COMMAND}`; export r; \
48308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48309         if test -f stage3-lean || test -f stage2-lean  ; then \
48310           echo Skipping rebuild of stage3 ; \
48311         else \
48312           $(MAKE) stage3-start; \
48313           if $(LEAN); then \
48314             rm -rf stage1-* ; \
48315             $(STAMP) stage1-lean ; \
48316           fi; \
48317           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
48318         fi
48319         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
48320
48321 .PHONY: all-stage3 clean-stage3
48322 do-clean: clean-stage3
48323
48324 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48325 # only possibility, but now it conflicts with no-bootstrap rules
48326 @if gcc-bootstrap
48327
48328 compare:
48329         @r=`${PWD_COMMAND}`; export r; \
48330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48331         if test -f stage2-lean; then \
48332           echo Cannot compare object files as stage 2 was deleted. ; \
48333           exit 0 ; \
48334         fi; \
48335         : $(MAKE); $(stage); \
48336         rm -f .bad_compare ; \
48337         echo Comparing stages 2 and 3 ; \
48338         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
48339         files=`find stage3-* -name "*$(objext)" -print | \
48340                  sed -n s,^stage$$sed-,,p` ; \
48341         for file in $${files} ; do \
48342           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
48343           if test ! -f $$f1; then continue; fi; \
48344           $(do-compare) > /dev/null 2>&1; \
48345           if test $$? -eq 1; then \
48346             case $$file in \
48347               @compare_exclusions@) \
48348                 echo warning: $$file differs ;; \
48349               *) \
48350                 echo $$file differs >> .bad_compare ;; \
48351             esac ; \
48352           fi ; \
48353         done ; \
48354         if [ -f .bad_compare ]; then \
48355           echo "Bootstrap comparison failure!"; \
48356           cat .bad_compare; \
48357           exit 1; \
48358         else \
48359           echo Comparison successful.; \
48360         fi ; \
48361         $(STAMP) compare
48362         if $(LEAN); then \
48363           rm -rf stage2-*; \
48364           $(STAMP) stage2-lean; \
48365         fi
48366
48367
48368
48369 .PHONY: bootstrap bootstrap-lean
48370 bootstrap:
48371         echo stage3 > stage_final
48372         @r=`${PWD_COMMAND}`; export r; \
48373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48374         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48375         @: $(MAKE); $(unstage)
48376         @r=`${PWD_COMMAND}`; export r; \
48377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48378         TFLAGS="$(STAGE3_TFLAGS)"; \
48379         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48380
48381 bootstrap-lean:
48382         echo stage3 > stage_final
48383         @r=`${PWD_COMMAND}`; export r; \
48384         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48385         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
48386         @: $(MAKE); $(unstage)
48387         @r=`${PWD_COMMAND}`; export r; \
48388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48389         TFLAGS="$(STAGE3_TFLAGS)"; \
48390         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48391
48392
48393 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48394 distclean-stage2:: distclean-stage3 
48395 .PHONY: distclean-stage3
48396 distclean-stage3::
48397         @: $(MAKE); $(stage)
48398         @test "`cat stage_last`" != stage3 || rm -f stage_last
48399         rm -rf stage3-* compare 
48400
48401
48402 .PHONY: cleanstrap
48403 cleanstrap: do-distclean local-clean
48404         echo stage3 > stage_final
48405         @r=`${PWD_COMMAND}`; export r; \
48406         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48407         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
48408         @: $(MAKE); $(unstage)
48409         @r=`${PWD_COMMAND}`; export r; \
48410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48411         TFLAGS="$(STAGE3_TFLAGS)"; \
48412         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48413
48414 @endif gcc-bootstrap
48415
48416
48417 .PHONY: stage4-start stage4-end
48418
48419 stage4-start::
48420         @: $(MAKE); $(stage); \
48421         echo stage4 > stage_current ; \
48422         echo stage4 > stage_last; \
48423         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48424 @if bfd
48425         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
48426           mkdir stage4-bfd; \
48427         mv stage4-bfd bfd  ; \
48428         mv stage3-bfd prev-bfd || test -f stage3-lean 
48429 @endif bfd
48430 @if opcodes
48431         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
48432           mkdir stage4-opcodes; \
48433         mv stage4-opcodes opcodes  ; \
48434         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
48435 @endif opcodes
48436 @if binutils
48437         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
48438           mkdir stage4-binutils; \
48439         mv stage4-binutils binutils  ; \
48440         mv stage3-binutils prev-binutils || test -f stage3-lean 
48441 @endif binutils
48442 @if fixincludes
48443         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
48444           mkdir stage4-fixincludes; \
48445         mv stage4-fixincludes fixincludes  ; \
48446         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
48447 @endif fixincludes
48448 @if gas
48449         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
48450           mkdir stage4-gas; \
48451         mv stage4-gas gas  ; \
48452         mv stage3-gas prev-gas || test -f stage3-lean 
48453 @endif gas
48454 @if gcc
48455         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
48456           mkdir stage4-gcc; \
48457         mv stage4-gcc gcc  ; \
48458         mv stage3-gcc prev-gcc || test -f stage3-lean 
48459 @endif gcc
48460 @if gmp
48461         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
48462           mkdir stage4-gmp; \
48463         mv stage4-gmp gmp  ; \
48464         mv stage3-gmp prev-gmp || test -f stage3-lean 
48465 @endif gmp
48466 @if mpfr
48467         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
48468           mkdir stage4-mpfr; \
48469         mv stage4-mpfr mpfr  ; \
48470         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
48471 @endif mpfr
48472 @if mpc
48473         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
48474           mkdir stage4-mpc; \
48475         mv stage4-mpc mpc  ; \
48476         mv stage3-mpc prev-mpc || test -f stage3-lean 
48477 @endif mpc
48478 @if isl
48479         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
48480           mkdir stage4-isl; \
48481         mv stage4-isl isl  ; \
48482         mv stage3-isl prev-isl || test -f stage3-lean 
48483 @endif isl
48484 @if libelf
48485         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
48486           mkdir stage4-libelf; \
48487         mv stage4-libelf libelf  ; \
48488         mv stage3-libelf prev-libelf || test -f stage3-lean 
48489 @endif libelf
48490 @if gold
48491         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
48492           mkdir stage4-gold; \
48493         mv stage4-gold gold  ; \
48494         mv stage3-gold prev-gold || test -f stage3-lean 
48495 @endif gold
48496 @if intl
48497         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
48498           mkdir stage4-intl; \
48499         mv stage4-intl intl  ; \
48500         mv stage3-intl prev-intl || test -f stage3-lean 
48501 @endif intl
48502 @if ld
48503         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
48504           mkdir stage4-ld; \
48505         mv stage4-ld ld  ; \
48506         mv stage3-ld prev-ld || test -f stage3-lean 
48507 @endif ld
48508 @if libbacktrace
48509         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
48510           mkdir stage4-libbacktrace; \
48511         mv stage4-libbacktrace libbacktrace  ; \
48512         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
48513 @endif libbacktrace
48514 @if libcpp
48515         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
48516           mkdir stage4-libcpp; \
48517         mv stage4-libcpp libcpp  ; \
48518         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
48519 @endif libcpp
48520 @if libdecnumber
48521         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
48522           mkdir stage4-libdecnumber; \
48523         mv stage4-libdecnumber libdecnumber  ; \
48524         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
48525 @endif libdecnumber
48526 @if libiberty
48527         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
48528           mkdir stage4-libiberty; \
48529         mv stage4-libiberty libiberty  ; \
48530         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
48531 @endif libiberty
48532 @if libiberty-linker-plugin
48533         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
48534           mkdir stage4-libiberty-linker-plugin; \
48535         mv stage4-libiberty-linker-plugin libiberty-linker-plugin  ; \
48536         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
48537 @endif libiberty-linker-plugin
48538 @if zlib
48539         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
48540           mkdir stage4-zlib; \
48541         mv stage4-zlib zlib  ; \
48542         mv stage3-zlib prev-zlib || test -f stage3-lean 
48543 @endif zlib
48544 @if lto-plugin
48545         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
48546           mkdir stage4-lto-plugin; \
48547         mv stage4-lto-plugin lto-plugin  ; \
48548         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
48549 @endif lto-plugin
48550         @[ -d stage4-$(TARGET_SUBDIR) ] || \
48551           mkdir stage4-$(TARGET_SUBDIR); \
48552         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48553         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
48554
48555 stage4-end:: 
48556 @if bfd
48557         @if test -d $(HOST_SUBDIR)/bfd ; then \
48558           cd $(HOST_SUBDIR); mv bfd stage4-bfd ; \
48559           mv prev-bfd stage3-bfd ; :  ; \
48560         fi
48561 @endif bfd
48562 @if opcodes
48563         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48564           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes ; \
48565           mv prev-opcodes stage3-opcodes ; :  ; \
48566         fi
48567 @endif opcodes
48568 @if binutils
48569         @if test -d $(HOST_SUBDIR)/binutils ; then \
48570           cd $(HOST_SUBDIR); mv binutils stage4-binutils ; \
48571           mv prev-binutils stage3-binutils ; :  ; \
48572         fi
48573 @endif binutils
48574 @if fixincludes
48575         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48576           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes ; \
48577           mv prev-fixincludes stage3-fixincludes ; :  ; \
48578         fi
48579 @endif fixincludes
48580 @if gas
48581         @if test -d $(HOST_SUBDIR)/gas ; then \
48582           cd $(HOST_SUBDIR); mv gas stage4-gas ; \
48583           mv prev-gas stage3-gas ; :  ; \
48584         fi
48585 @endif gas
48586 @if gcc
48587         @if test -d $(HOST_SUBDIR)/gcc ; then \
48588           cd $(HOST_SUBDIR); mv gcc stage4-gcc ; \
48589           mv prev-gcc stage3-gcc ; :  ; \
48590         fi
48591 @endif gcc
48592 @if gmp
48593         @if test -d $(HOST_SUBDIR)/gmp ; then \
48594           cd $(HOST_SUBDIR); mv gmp stage4-gmp ; \
48595           mv prev-gmp stage3-gmp ; :  ; \
48596         fi
48597 @endif gmp
48598 @if mpfr
48599         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48600           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr ; \
48601           mv prev-mpfr stage3-mpfr ; :  ; \
48602         fi
48603 @endif mpfr
48604 @if mpc
48605         @if test -d $(HOST_SUBDIR)/mpc ; then \
48606           cd $(HOST_SUBDIR); mv mpc stage4-mpc ; \
48607           mv prev-mpc stage3-mpc ; :  ; \
48608         fi
48609 @endif mpc
48610 @if isl
48611         @if test -d $(HOST_SUBDIR)/isl ; then \
48612           cd $(HOST_SUBDIR); mv isl stage4-isl ; \
48613           mv prev-isl stage3-isl ; :  ; \
48614         fi
48615 @endif isl
48616 @if libelf
48617         @if test -d $(HOST_SUBDIR)/libelf ; then \
48618           cd $(HOST_SUBDIR); mv libelf stage4-libelf ; \
48619           mv prev-libelf stage3-libelf ; :  ; \
48620         fi
48621 @endif libelf
48622 @if gold
48623         @if test -d $(HOST_SUBDIR)/gold ; then \
48624           cd $(HOST_SUBDIR); mv gold stage4-gold ; \
48625           mv prev-gold stage3-gold ; :  ; \
48626         fi
48627 @endif gold
48628 @if intl
48629         @if test -d $(HOST_SUBDIR)/intl ; then \
48630           cd $(HOST_SUBDIR); mv intl stage4-intl ; \
48631           mv prev-intl stage3-intl ; :  ; \
48632         fi
48633 @endif intl
48634 @if ld
48635         @if test -d $(HOST_SUBDIR)/ld ; then \
48636           cd $(HOST_SUBDIR); mv ld stage4-ld ; \
48637           mv prev-ld stage3-ld ; :  ; \
48638         fi
48639 @endif ld
48640 @if libbacktrace
48641         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
48642           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace ; \
48643           mv prev-libbacktrace stage3-libbacktrace ; :  ; \
48644         fi
48645 @endif libbacktrace
48646 @if libcpp
48647         @if test -d $(HOST_SUBDIR)/libcpp ; then \
48648           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp ; \
48649           mv prev-libcpp stage3-libcpp ; :  ; \
48650         fi
48651 @endif libcpp
48652 @if libdecnumber
48653         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
48654           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber ; \
48655           mv prev-libdecnumber stage3-libdecnumber ; :  ; \
48656         fi
48657 @endif libdecnumber
48658 @if libiberty
48659         @if test -d $(HOST_SUBDIR)/libiberty ; then \
48660           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty ; \
48661           mv prev-libiberty stage3-libiberty ; :  ; \
48662         fi
48663 @endif libiberty
48664 @if libiberty-linker-plugin
48665         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
48666           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin ; \
48667           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin ; :  ; \
48668         fi
48669 @endif libiberty-linker-plugin
48670 @if zlib
48671         @if test -d $(HOST_SUBDIR)/zlib ; then \
48672           cd $(HOST_SUBDIR); mv zlib stage4-zlib ; \
48673           mv prev-zlib stage3-zlib ; :  ; \
48674         fi
48675 @endif zlib
48676 @if lto-plugin
48677         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
48678           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin ; \
48679           mv prev-lto-plugin stage3-lto-plugin ; :  ; \
48680         fi
48681 @endif lto-plugin
48682         @if test -d $(TARGET_SUBDIR) ; then \
48683           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR)  ; \
48684           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR) ; :  ; \
48685         fi
48686         rm -f stage_current
48687
48688 # Bubble a bug fix through all the stages up to stage 4.  They are
48689 # remade, but not reconfigured.  The next stage (if any) will not be
48690 # reconfigured either.
48691 .PHONY: stage4-bubble
48692 stage4-bubble:: stage3-bubble
48693         @r=`${PWD_COMMAND}`; export r; \
48694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48695         if test -f stage4-lean || test -f stage3-lean  ; then \
48696           echo Skipping rebuild of stage4 ; \
48697         else \
48698           $(MAKE) stage4-start; \
48699           if $(LEAN); then \
48700             rm -rf stage2-* ; \
48701             $(STAMP) stage2-lean ; \
48702           fi; \
48703           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
48704         fi
48705         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
48706
48707 .PHONY: all-stage4 clean-stage4
48708 do-clean: clean-stage4
48709
48710 # FIXME: Will not need to be conditional when toplevel bootstrap is the
48711 # only possibility, but now it conflicts with no-bootstrap rules
48712 @if gcc-bootstrap
48713
48714 compare3:
48715         @r=`${PWD_COMMAND}`; export r; \
48716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48717         if test -f stage3-lean; then \
48718           echo Cannot compare object files as stage 3 was deleted. ; \
48719           exit 0 ; \
48720         fi; \
48721         : $(MAKE); $(stage); \
48722         rm -f .bad_compare ; \
48723         echo Comparing stages 3 and 4 ; \
48724         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
48725         files=`find stage4-* -name "*$(objext)" -print | \
48726                  sed -n s,^stage$$sed-,,p` ; \
48727         for file in $${files} ; do \
48728           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
48729           if test ! -f $$f1; then continue; fi; \
48730           $(do-compare3) > /dev/null 2>&1; \
48731           if test $$? -eq 1; then \
48732             case $$file in \
48733               @compare_exclusions@) \
48734                 echo warning: $$file differs ;; \
48735               *) \
48736                 echo $$file differs >> .bad_compare ;; \
48737             esac ; \
48738           fi ; \
48739         done ; \
48740         if [ -f .bad_compare ]; then \
48741           echo "Bootstrap comparison failure!"; \
48742           cat .bad_compare; \
48743           exit 1; \
48744         else \
48745           echo Comparison successful.; \
48746         fi ; \
48747         $(STAMP) compare3
48748         if $(LEAN); then \
48749           rm -rf stage3-*; \
48750           $(STAMP) stage3-lean; \
48751         fi
48752
48753
48754
48755 .PHONY: bootstrap4 bootstrap4-lean
48756 bootstrap4:
48757         echo stage4 > stage_final
48758         @r=`${PWD_COMMAND}`; export r; \
48759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48760         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
48761         @: $(MAKE); $(unstage)
48762         @r=`${PWD_COMMAND}`; export r; \
48763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48764         TFLAGS="$(STAGE4_TFLAGS)"; \
48765         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48766
48767 bootstrap4-lean:
48768         echo stage4 > stage_final
48769         @r=`${PWD_COMMAND}`; export r; \
48770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48771         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
48772         @: $(MAKE); $(unstage)
48773         @r=`${PWD_COMMAND}`; export r; \
48774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48775         TFLAGS="$(STAGE4_TFLAGS)"; \
48776         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
48777
48778
48779 # Rules to wipe a stage and all the following ones, also used for cleanstrap
48780 distclean-stage3:: distclean-stage4 
48781 .PHONY: distclean-stage4
48782 distclean-stage4::
48783         @: $(MAKE); $(stage)
48784         @test "`cat stage_last`" != stage4 || rm -f stage_last
48785         rm -rf stage4-* compare3 
48786
48787
48788 @endif gcc-bootstrap
48789
48790
48791 .PHONY: stageprofile-start stageprofile-end
48792
48793 stageprofile-start::
48794         @: $(MAKE); $(stage); \
48795         echo stageprofile > stage_current ; \
48796         echo stageprofile > stage_last; \
48797         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
48798 @if bfd
48799         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
48800           mkdir stageprofile-bfd; \
48801         mv stageprofile-bfd bfd  ; \
48802         mv stage1-bfd prev-bfd || test -f stage1-lean 
48803 @endif bfd
48804 @if opcodes
48805         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
48806           mkdir stageprofile-opcodes; \
48807         mv stageprofile-opcodes opcodes  ; \
48808         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
48809 @endif opcodes
48810 @if binutils
48811         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
48812           mkdir stageprofile-binutils; \
48813         mv stageprofile-binutils binutils  ; \
48814         mv stage1-binutils prev-binutils || test -f stage1-lean 
48815 @endif binutils
48816 @if fixincludes
48817         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
48818           mkdir stageprofile-fixincludes; \
48819         mv stageprofile-fixincludes fixincludes  ; \
48820         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
48821 @endif fixincludes
48822 @if gas
48823         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
48824           mkdir stageprofile-gas; \
48825         mv stageprofile-gas gas  ; \
48826         mv stage1-gas prev-gas || test -f stage1-lean 
48827 @endif gas
48828 @if gcc
48829         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
48830           mkdir stageprofile-gcc; \
48831         mv stageprofile-gcc gcc  ; \
48832         mv stage1-gcc prev-gcc || test -f stage1-lean 
48833 @endif gcc
48834 @if gmp
48835         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
48836           mkdir stageprofile-gmp; \
48837         mv stageprofile-gmp gmp  ; \
48838         mv stage1-gmp prev-gmp || test -f stage1-lean 
48839 @endif gmp
48840 @if mpfr
48841         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
48842           mkdir stageprofile-mpfr; \
48843         mv stageprofile-mpfr mpfr  ; \
48844         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
48845 @endif mpfr
48846 @if mpc
48847         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
48848           mkdir stageprofile-mpc; \
48849         mv stageprofile-mpc mpc  ; \
48850         mv stage1-mpc prev-mpc || test -f stage1-lean 
48851 @endif mpc
48852 @if isl
48853         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
48854           mkdir stageprofile-isl; \
48855         mv stageprofile-isl isl  ; \
48856         mv stage1-isl prev-isl || test -f stage1-lean 
48857 @endif isl
48858 @if libelf
48859         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
48860           mkdir stageprofile-libelf; \
48861         mv stageprofile-libelf libelf  ; \
48862         mv stage1-libelf prev-libelf || test -f stage1-lean 
48863 @endif libelf
48864 @if gold
48865         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
48866           mkdir stageprofile-gold; \
48867         mv stageprofile-gold gold  ; \
48868         mv stage1-gold prev-gold || test -f stage1-lean 
48869 @endif gold
48870 @if intl
48871         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
48872           mkdir stageprofile-intl; \
48873         mv stageprofile-intl intl  ; \
48874         mv stage1-intl prev-intl || test -f stage1-lean 
48875 @endif intl
48876 @if ld
48877         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
48878           mkdir stageprofile-ld; \
48879         mv stageprofile-ld ld  ; \
48880         mv stage1-ld prev-ld || test -f stage1-lean 
48881 @endif ld
48882 @if libbacktrace
48883         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
48884           mkdir stageprofile-libbacktrace; \
48885         mv stageprofile-libbacktrace libbacktrace  ; \
48886         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
48887 @endif libbacktrace
48888 @if libcpp
48889         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
48890           mkdir stageprofile-libcpp; \
48891         mv stageprofile-libcpp libcpp  ; \
48892         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
48893 @endif libcpp
48894 @if libdecnumber
48895         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
48896           mkdir stageprofile-libdecnumber; \
48897         mv stageprofile-libdecnumber libdecnumber  ; \
48898         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
48899 @endif libdecnumber
48900 @if libiberty
48901         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
48902           mkdir stageprofile-libiberty; \
48903         mv stageprofile-libiberty libiberty  ; \
48904         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
48905 @endif libiberty
48906 @if libiberty-linker-plugin
48907         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
48908           mkdir stageprofile-libiberty-linker-plugin; \
48909         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin  ; \
48910         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
48911 @endif libiberty-linker-plugin
48912 @if zlib
48913         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
48914           mkdir stageprofile-zlib; \
48915         mv stageprofile-zlib zlib  ; \
48916         mv stage1-zlib prev-zlib || test -f stage1-lean 
48917 @endif zlib
48918 @if lto-plugin
48919         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
48920           mkdir stageprofile-lto-plugin; \
48921         mv stageprofile-lto-plugin lto-plugin  ; \
48922         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
48923 @endif lto-plugin
48924         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
48925           mkdir stageprofile-$(TARGET_SUBDIR); \
48926         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
48927         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
48928
48929 stageprofile-end:: 
48930 @if bfd
48931         @if test -d $(HOST_SUBDIR)/bfd ; then \
48932           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd ; \
48933           mv prev-bfd stage1-bfd ; :  ; \
48934         fi
48935 @endif bfd
48936 @if opcodes
48937         @if test -d $(HOST_SUBDIR)/opcodes ; then \
48938           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes ; \
48939           mv prev-opcodes stage1-opcodes ; :  ; \
48940         fi
48941 @endif opcodes
48942 @if binutils
48943         @if test -d $(HOST_SUBDIR)/binutils ; then \
48944           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils ; \
48945           mv prev-binutils stage1-binutils ; :  ; \
48946         fi
48947 @endif binutils
48948 @if fixincludes
48949         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
48950           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes ; \
48951           mv prev-fixincludes stage1-fixincludes ; :  ; \
48952         fi
48953 @endif fixincludes
48954 @if gas
48955         @if test -d $(HOST_SUBDIR)/gas ; then \
48956           cd $(HOST_SUBDIR); mv gas stageprofile-gas ; \
48957           mv prev-gas stage1-gas ; :  ; \
48958         fi
48959 @endif gas
48960 @if gcc
48961         @if test -d $(HOST_SUBDIR)/gcc ; then \
48962           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc ; \
48963           mv prev-gcc stage1-gcc ; :  ; \
48964         fi
48965 @endif gcc
48966 @if gmp
48967         @if test -d $(HOST_SUBDIR)/gmp ; then \
48968           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp ; \
48969           mv prev-gmp stage1-gmp ; :  ; \
48970         fi
48971 @endif gmp
48972 @if mpfr
48973         @if test -d $(HOST_SUBDIR)/mpfr ; then \
48974           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr ; \
48975           mv prev-mpfr stage1-mpfr ; :  ; \
48976         fi
48977 @endif mpfr
48978 @if mpc
48979         @if test -d $(HOST_SUBDIR)/mpc ; then \
48980           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc ; \
48981           mv prev-mpc stage1-mpc ; :  ; \
48982         fi
48983 @endif mpc
48984 @if isl
48985         @if test -d $(HOST_SUBDIR)/isl ; then \
48986           cd $(HOST_SUBDIR); mv isl stageprofile-isl ; \
48987           mv prev-isl stage1-isl ; :  ; \
48988         fi
48989 @endif isl
48990 @if libelf
48991         @if test -d $(HOST_SUBDIR)/libelf ; then \
48992           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf ; \
48993           mv prev-libelf stage1-libelf ; :  ; \
48994         fi
48995 @endif libelf
48996 @if gold
48997         @if test -d $(HOST_SUBDIR)/gold ; then \
48998           cd $(HOST_SUBDIR); mv gold stageprofile-gold ; \
48999           mv prev-gold stage1-gold ; :  ; \
49000         fi
49001 @endif gold
49002 @if intl
49003         @if test -d $(HOST_SUBDIR)/intl ; then \
49004           cd $(HOST_SUBDIR); mv intl stageprofile-intl ; \
49005           mv prev-intl stage1-intl ; :  ; \
49006         fi
49007 @endif intl
49008 @if ld
49009         @if test -d $(HOST_SUBDIR)/ld ; then \
49010           cd $(HOST_SUBDIR); mv ld stageprofile-ld ; \
49011           mv prev-ld stage1-ld ; :  ; \
49012         fi
49013 @endif ld
49014 @if libbacktrace
49015         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
49016           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace ; \
49017           mv prev-libbacktrace stage1-libbacktrace ; :  ; \
49018         fi
49019 @endif libbacktrace
49020 @if libcpp
49021         @if test -d $(HOST_SUBDIR)/libcpp ; then \
49022           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp ; \
49023           mv prev-libcpp stage1-libcpp ; :  ; \
49024         fi
49025 @endif libcpp
49026 @if libdecnumber
49027         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49028           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber ; \
49029           mv prev-libdecnumber stage1-libdecnumber ; :  ; \
49030         fi
49031 @endif libdecnumber
49032 @if libiberty
49033         @if test -d $(HOST_SUBDIR)/libiberty ; then \
49034           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty ; \
49035           mv prev-libiberty stage1-libiberty ; :  ; \
49036         fi
49037 @endif libiberty
49038 @if libiberty-linker-plugin
49039         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
49040           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; \
49041           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin ; :  ; \
49042         fi
49043 @endif libiberty-linker-plugin
49044 @if zlib
49045         @if test -d $(HOST_SUBDIR)/zlib ; then \
49046           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib ; \
49047           mv prev-zlib stage1-zlib ; :  ; \
49048         fi
49049 @endif zlib
49050 @if lto-plugin
49051         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
49052           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin ; \
49053           mv prev-lto-plugin stage1-lto-plugin ; :  ; \
49054         fi
49055 @endif lto-plugin
49056         @if test -d $(TARGET_SUBDIR) ; then \
49057           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR)  ; \
49058           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR) ; :  ; \
49059         fi
49060         rm -f stage_current
49061
49062 # Bubble a bug fix through all the stages up to stage profile.  They are
49063 # remade, but not reconfigured.  The next stage (if any) will not be
49064 # reconfigured either.
49065 .PHONY: stageprofile-bubble
49066 stageprofile-bubble:: stage1-bubble
49067         @r=`${PWD_COMMAND}`; export r; \
49068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49069         if test -f stageprofile-lean || test -f stage1-lean  ; then \
49070           echo Skipping rebuild of stageprofile ; \
49071         else \
49072           $(MAKE) stageprofile-start; \
49073           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
49074         fi
49075
49076 .PHONY: all-stageprofile clean-stageprofile
49077 do-clean: clean-stageprofile
49078
49079 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49080 # only possibility, but now it conflicts with no-bootstrap rules
49081 @if gcc-bootstrap
49082
49083
49084
49085
49086 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49087 distclean-stage1:: distclean-stageprofile 
49088 .PHONY: distclean-stageprofile
49089 distclean-stageprofile::
49090         @: $(MAKE); $(stage)
49091         @test "`cat stage_last`" != stageprofile || rm -f stage_last
49092         rm -rf stageprofile-* 
49093
49094
49095 @endif gcc-bootstrap
49096
49097
49098 .PHONY: stagefeedback-start stagefeedback-end
49099
49100 stagefeedback-start::
49101         @: $(MAKE); $(stage); \
49102         echo stagefeedback > stage_current ; \
49103         echo stagefeedback > stage_last; \
49104         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
49105 @if bfd
49106         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
49107           mkdir stagefeedback-bfd; \
49108         mv stagefeedback-bfd bfd  ; \
49109         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
49110 @endif bfd
49111 @if opcodes
49112         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
49113           mkdir stagefeedback-opcodes; \
49114         mv stagefeedback-opcodes opcodes  ; \
49115         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
49116 @endif opcodes
49117 @if binutils
49118         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
49119           mkdir stagefeedback-binutils; \
49120         mv stagefeedback-binutils binutils  ; \
49121         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
49122 @endif binutils
49123 @if fixincludes
49124         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
49125           mkdir stagefeedback-fixincludes; \
49126         mv stagefeedback-fixincludes fixincludes  ; \
49127         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
49128 @endif fixincludes
49129 @if gas
49130         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
49131           mkdir stagefeedback-gas; \
49132         mv stagefeedback-gas gas  ; \
49133         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
49134 @endif gas
49135 @if gcc
49136         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
49137           mkdir stagefeedback-gcc; \
49138         mv stagefeedback-gcc gcc  ; \
49139         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
49140 @endif gcc
49141 @if gmp
49142         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
49143           mkdir stagefeedback-gmp; \
49144         mv stagefeedback-gmp gmp  ; \
49145         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
49146 @endif gmp
49147 @if mpfr
49148         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
49149           mkdir stagefeedback-mpfr; \
49150         mv stagefeedback-mpfr mpfr  ; \
49151         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
49152 @endif mpfr
49153 @if mpc
49154         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
49155           mkdir stagefeedback-mpc; \
49156         mv stagefeedback-mpc mpc  ; \
49157         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
49158 @endif mpc
49159 @if isl
49160         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
49161           mkdir stagefeedback-isl; \
49162         mv stagefeedback-isl isl  ; \
49163         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
49164 @endif isl
49165 @if libelf
49166         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
49167           mkdir stagefeedback-libelf; \
49168         mv stagefeedback-libelf libelf  ; \
49169         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
49170 @endif libelf
49171 @if gold
49172         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
49173           mkdir stagefeedback-gold; \
49174         mv stagefeedback-gold gold  ; \
49175         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
49176 @endif gold
49177 @if intl
49178         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
49179           mkdir stagefeedback-intl; \
49180         mv stagefeedback-intl intl  ; \
49181         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
49182 @endif intl
49183 @if ld
49184         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
49185           mkdir stagefeedback-ld; \
49186         mv stagefeedback-ld ld  ; \
49187         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
49188 @endif ld
49189 @if libbacktrace
49190         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
49191           mkdir stagefeedback-libbacktrace; \
49192         mv stagefeedback-libbacktrace libbacktrace  ; \
49193         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
49194 @endif libbacktrace
49195 @if libcpp
49196         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
49197           mkdir stagefeedback-libcpp; \
49198         mv stagefeedback-libcpp libcpp  ; \
49199         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
49200 @endif libcpp
49201 @if libdecnumber
49202         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
49203           mkdir stagefeedback-libdecnumber; \
49204         mv stagefeedback-libdecnumber libdecnumber  ; \
49205         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
49206 @endif libdecnumber
49207 @if libiberty
49208         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
49209           mkdir stagefeedback-libiberty; \
49210         mv stagefeedback-libiberty libiberty  ; \
49211         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
49212 @endif libiberty
49213 @if libiberty-linker-plugin
49214         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
49215           mkdir stagefeedback-libiberty-linker-plugin; \
49216         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin  ; \
49217         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
49218 @endif libiberty-linker-plugin
49219 @if zlib
49220         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
49221           mkdir stagefeedback-zlib; \
49222         mv stagefeedback-zlib zlib  ; \
49223         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
49224 @endif zlib
49225 @if lto-plugin
49226         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
49227           mkdir stagefeedback-lto-plugin; \
49228         mv stagefeedback-lto-plugin lto-plugin  ; \
49229         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
49230 @endif lto-plugin
49231         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
49232           mkdir stagefeedback-$(TARGET_SUBDIR); \
49233         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR)  ; \
49234         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
49235
49236 stagefeedback-end:: 
49237 @if bfd
49238         @if test -d $(HOST_SUBDIR)/bfd ; then \
49239           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd ; \
49240           mv prev-bfd stageprofile-bfd ; :  ; \
49241         fi
49242 @endif bfd
49243 @if opcodes
49244         @if test -d $(HOST_SUBDIR)/opcodes ; then \
49245           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes ; \
49246           mv prev-opcodes stageprofile-opcodes ; :  ; \
49247         fi
49248 @endif opcodes
49249 @if binutils
49250         @if test -d $(HOST_SUBDIR)/binutils ; then \
49251           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils ; \
49252           mv prev-binutils stageprofile-binutils ; :  ; \
49253         fi
49254 @endif binutils
49255 @if fixincludes
49256         @if test -d $(HOST_SUBDIR)/fixincludes ; then \
49257           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes ; \
49258           mv prev-fixincludes stageprofile-fixincludes ; :  ; \
49259         fi
49260 @endif fixincludes
49261 @if gas
49262         @if test -d $(HOST_SUBDIR)/gas ; then \
49263           cd $(HOST_SUBDIR); mv gas stagefeedback-gas ; \
49264           mv prev-gas stageprofile-gas ; :  ; \
49265         fi
49266 @endif gas
49267 @if gcc
49268         @if test -d $(HOST_SUBDIR)/gcc ; then \
49269           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc ; \
49270           mv prev-gcc stageprofile-gcc ; :  ; \
49271         fi
49272 @endif gcc
49273 @if gmp
49274         @if test -d $(HOST_SUBDIR)/gmp ; then \
49275           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp ; \
49276           mv prev-gmp stageprofile-gmp ; :  ; \
49277         fi
49278 @endif gmp
49279 @if mpfr
49280         @if test -d $(HOST_SUBDIR)/mpfr ; then \
49281           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr ; \
49282           mv prev-mpfr stageprofile-mpfr ; :  ; \
49283         fi
49284 @endif mpfr
49285 @if mpc
49286         @if test -d $(HOST_SUBDIR)/mpc ; then \
49287           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc ; \
49288           mv prev-mpc stageprofile-mpc ; :  ; \
49289         fi
49290 @endif mpc
49291 @if isl
49292         @if test -d $(HOST_SUBDIR)/isl ; then \
49293           cd $(HOST_SUBDIR); mv isl stagefeedback-isl ; \
49294           mv prev-isl stageprofile-isl ; :  ; \
49295         fi
49296 @endif isl
49297 @if libelf
49298         @if test -d $(HOST_SUBDIR)/libelf ; then \
49299           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf ; \
49300           mv prev-libelf stageprofile-libelf ; :  ; \
49301         fi
49302 @endif libelf
49303 @if gold
49304         @if test -d $(HOST_SUBDIR)/gold ; then \
49305           cd $(HOST_SUBDIR); mv gold stagefeedback-gold ; \
49306           mv prev-gold stageprofile-gold ; :  ; \
49307         fi
49308 @endif gold
49309 @if intl
49310         @if test -d $(HOST_SUBDIR)/intl ; then \
49311           cd $(HOST_SUBDIR); mv intl stagefeedback-intl ; \
49312           mv prev-intl stageprofile-intl ; :  ; \
49313         fi
49314 @endif intl
49315 @if ld
49316         @if test -d $(HOST_SUBDIR)/ld ; then \
49317           cd $(HOST_SUBDIR); mv ld stagefeedback-ld ; \
49318           mv prev-ld stageprofile-ld ; :  ; \
49319         fi
49320 @endif ld
49321 @if libbacktrace
49322         @if test -d $(HOST_SUBDIR)/libbacktrace ; then \
49323           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace ; \
49324           mv prev-libbacktrace stageprofile-libbacktrace ; :  ; \
49325         fi
49326 @endif libbacktrace
49327 @if libcpp
49328         @if test -d $(HOST_SUBDIR)/libcpp ; then \
49329           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp ; \
49330           mv prev-libcpp stageprofile-libcpp ; :  ; \
49331         fi
49332 @endif libcpp
49333 @if libdecnumber
49334         @if test -d $(HOST_SUBDIR)/libdecnumber ; then \
49335           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber ; \
49336           mv prev-libdecnumber stageprofile-libdecnumber ; :  ; \
49337         fi
49338 @endif libdecnumber
49339 @if libiberty
49340         @if test -d $(HOST_SUBDIR)/libiberty ; then \
49341           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty ; \
49342           mv prev-libiberty stageprofile-libiberty ; :  ; \
49343         fi
49344 @endif libiberty
49345 @if libiberty-linker-plugin
49346         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin ; then \
49347           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin ; \
49348           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin ; :  ; \
49349         fi
49350 @endif libiberty-linker-plugin
49351 @if zlib
49352         @if test -d $(HOST_SUBDIR)/zlib ; then \
49353           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib ; \
49354           mv prev-zlib stageprofile-zlib ; :  ; \
49355         fi
49356 @endif zlib
49357 @if lto-plugin
49358         @if test -d $(HOST_SUBDIR)/lto-plugin ; then \
49359           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin ; \
49360           mv prev-lto-plugin stageprofile-lto-plugin ; :  ; \
49361         fi
49362 @endif lto-plugin
49363         @if test -d $(TARGET_SUBDIR) ; then \
49364           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR)  ; \
49365           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR) ; :  ; \
49366         fi
49367         rm -f stage_current
49368
49369 # Bubble a bug fix through all the stages up to stage feedback.  They are
49370 # remade, but not reconfigured.  The next stage (if any) will not be
49371 # reconfigured either.
49372 .PHONY: stagefeedback-bubble
49373 stagefeedback-bubble:: stageprofile-bubble
49374         @r=`${PWD_COMMAND}`; export r; \
49375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49376         if test -f stagefeedback-lean || test -f stageprofile-lean  ; then \
49377           echo Skipping rebuild of stagefeedback ; \
49378         else \
49379           $(MAKE) stagefeedback-start; \
49380           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
49381         fi
49382
49383 .PHONY: all-stagefeedback clean-stagefeedback
49384 do-clean: clean-stagefeedback
49385
49386 # FIXME: Will not need to be conditional when toplevel bootstrap is the
49387 # only possibility, but now it conflicts with no-bootstrap rules
49388 @if gcc-bootstrap
49389
49390
49391
49392 .PHONY: profiledbootstrap profiledbootstrap-lean
49393 profiledbootstrap:
49394         echo stagefeedback > stage_final
49395         @r=`${PWD_COMMAND}`; export r; \
49396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49397         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
49398         @: $(MAKE); $(unstage)
49399         @r=`${PWD_COMMAND}`; export r; \
49400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49401         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49402         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49403
49404 profiledbootstrap-lean:
49405         echo stagefeedback > stage_final
49406         @r=`${PWD_COMMAND}`; export r; \
49407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49408         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
49409         @: $(MAKE); $(unstage)
49410         @r=`${PWD_COMMAND}`; export r; \
49411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49412         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
49413         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
49414
49415
49416 # Rules to wipe a stage and all the following ones, also used for cleanstrap
49417 distclean-stageprofile:: distclean-stagefeedback 
49418 .PHONY: distclean-stagefeedback
49419 distclean-stagefeedback::
49420         @: $(MAKE); $(stage)
49421         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
49422         rm -rf stagefeedback-* 
49423
49424
49425 @endif gcc-bootstrap
49426
49427
49428
49429 stageprofile-end::
49430         $(MAKE) distclean-stagefeedback
49431
49432 stagefeedback-start::
49433         @r=`${PWD_COMMAND}`; export r; \
49434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49435         for i in prev-*; do \
49436           j=`echo $$i | sed s/^prev-//` ; \
49437           cd $$r/$$i && \
49438           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL) ; } && \
49439           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL) ; } ; \
49440         done
49441
49442 @if gcc-bootstrap
49443 do-distclean: distclean-stage1
49444
49445 # Provide a GCC build when we're building target libraries.  This does
49446 # not work as a dependency, just as the minimum necessary to avoid errors.
49447 stage_last:
49448         @r=`${PWD_COMMAND}`; export r; \
49449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49450         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
49451
49452 # Same as unstage, but not phony and defaulting to stage1-start.  We place
49453 # it in the dependency so that for example `make -j3 all-gcc' works.
49454 stage_current:
49455         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
49456
49457 .PHONY: restrap
49458 restrap::
49459         @: $(MAKE); $(stage)
49460         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagefeedback-*
49461 restrap:: all
49462 @endif gcc-bootstrap
49463
49464 # --------------------------------------
49465 # Dependencies between different modules
49466 # --------------------------------------
49467
49468 # Generic dependencies for target modules on host stuff, especially gcc
49469 @if gcc-bootstrap
49470 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
49471 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
49472 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
49473 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
49474 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
49475 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
49476 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
49477 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
49478 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
49479 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
49480 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
49481 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
49482 configure-stage1-target-libmpx: maybe-all-stage1-gcc
49483 configure-stage2-target-libmpx: maybe-all-stage2-gcc
49484 configure-stage3-target-libmpx: maybe-all-stage3-gcc
49485 configure-stage4-target-libmpx: maybe-all-stage4-gcc
49486 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
49487 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
49488 configure-stage1-target-libvtv: maybe-all-stage1-gcc
49489 configure-stage2-target-libvtv: maybe-all-stage2-gcc
49490 configure-stage3-target-libvtv: maybe-all-stage3-gcc
49491 configure-stage4-target-libvtv: maybe-all-stage4-gcc
49492 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
49493 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
49494 configure-target-libcilkrts: stage_last
49495 configure-target-liboffloadmic: stage_last
49496 configure-target-libssp: stage_last
49497 configure-target-newlib: stage_last
49498 configure-stage1-target-libgcc: maybe-all-stage1-gcc
49499 configure-stage2-target-libgcc: maybe-all-stage2-gcc
49500 configure-stage3-target-libgcc: maybe-all-stage3-gcc
49501 configure-stage4-target-libgcc: maybe-all-stage4-gcc
49502 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
49503 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
49504 configure-target-libbacktrace: stage_last
49505 configure-target-libquadmath: stage_last
49506 configure-target-libgfortran: stage_last
49507 configure-target-libobjc: stage_last
49508 configure-target-libgo: stage_last
49509 configure-target-libtermcap: stage_last
49510 configure-target-winsup: stage_last
49511 configure-target-libgloss: stage_last
49512 configure-target-libffi: stage_last
49513 configure-target-libjava: stage_last
49514 configure-target-zlib: stage_last
49515 configure-target-boehm-gc: stage_last
49516 configure-target-rda: stage_last
49517 configure-target-libada: stage_last
49518 configure-stage1-target-libgomp: maybe-all-stage1-gcc
49519 configure-stage2-target-libgomp: maybe-all-stage2-gcc
49520 configure-stage3-target-libgomp: maybe-all-stage3-gcc
49521 configure-stage4-target-libgomp: maybe-all-stage4-gcc
49522 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
49523 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
49524 configure-target-libitm: stage_last
49525 configure-target-libatomic: stage_last
49526 @endif gcc-bootstrap
49527
49528 @if gcc-no-bootstrap
49529 configure-target-libstdc++-v3: maybe-all-gcc
49530 configure-target-libsanitizer: maybe-all-gcc
49531 configure-target-libmpx: maybe-all-gcc
49532 configure-target-libvtv: maybe-all-gcc
49533 configure-target-libcilkrts: maybe-all-gcc
49534 configure-target-liboffloadmic: maybe-all-gcc
49535 configure-target-libssp: maybe-all-gcc
49536 configure-target-newlib: maybe-all-gcc
49537 configure-target-libgcc: maybe-all-gcc
49538 configure-target-libbacktrace: maybe-all-gcc
49539 configure-target-libquadmath: maybe-all-gcc
49540 configure-target-libgfortran: maybe-all-gcc
49541 configure-target-libobjc: maybe-all-gcc
49542 configure-target-libgo: maybe-all-gcc
49543 configure-target-libtermcap: maybe-all-gcc
49544 configure-target-winsup: maybe-all-gcc
49545 configure-target-libgloss: maybe-all-gcc
49546 configure-target-libffi: maybe-all-gcc
49547 configure-target-libjava: maybe-all-gcc
49548 configure-target-zlib: maybe-all-gcc
49549 configure-target-boehm-gc: maybe-all-gcc
49550 configure-target-rda: maybe-all-gcc
49551 configure-target-libada: maybe-all-gcc
49552 configure-target-libgomp: maybe-all-gcc
49553 configure-target-libitm: maybe-all-gcc
49554 configure-target-libatomic: maybe-all-gcc
49555 @endif gcc-no-bootstrap
49556
49557
49558 # There are two types of dependencies here: 'hard' dependencies, where one
49559 # module simply won't build without the other; and 'soft' dependencies, where
49560 # if the depended-on module is missing, the depending module will do without
49561 # or find a substitute somewhere (perhaps installed).  Soft dependencies
49562 # are made here to depend on a 'maybe-' target.  If you're not sure,
49563 # it's safer to use a soft dependency.
49564
49565
49566
49567
49568
49569
49570 # With all the machinery above in place, it is pretty easy to generate
49571 # dependencies.  Host dependencies are a bit more complex because we have
49572 # to check for bootstrap/prebootstrap dependencies.  To resolve
49573 # prebootstrap dependencies, prebootstrap modules are gathered in
49574 # a hash table.
49575 all-build-bison: maybe-all-build-texinfo
49576 all-build-flex: maybe-all-build-texinfo
49577 all-build-flex: maybe-all-build-bison
49578 all-build-flex: maybe-all-build-m4
49579 all-build-libiberty: maybe-all-build-texinfo
49580 all-build-m4: maybe-all-build-texinfo
49581 all-build-fixincludes: maybe-all-build-libiberty
49582 all-build-libcpp: maybe-all-build-libiberty
49583 configure-gcc: maybe-configure-intl
49584
49585 configure-stage1-gcc: maybe-configure-stage1-intl
49586 configure-stage2-gcc: maybe-configure-stage2-intl
49587 configure-stage3-gcc: maybe-configure-stage3-intl
49588 configure-stage4-gcc: maybe-configure-stage4-intl
49589 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
49590 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
49591 configure-gcc: maybe-all-gmp
49592
49593 configure-stage1-gcc: maybe-all-stage1-gmp
49594 configure-stage2-gcc: maybe-all-stage2-gmp
49595 configure-stage3-gcc: maybe-all-stage3-gmp
49596 configure-stage4-gcc: maybe-all-stage4-gmp
49597 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
49598 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
49599 configure-gcc: maybe-all-mpfr
49600
49601 configure-stage1-gcc: maybe-all-stage1-mpfr
49602 configure-stage2-gcc: maybe-all-stage2-mpfr
49603 configure-stage3-gcc: maybe-all-stage3-mpfr
49604 configure-stage4-gcc: maybe-all-stage4-mpfr
49605 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
49606 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
49607 configure-gcc: maybe-all-mpc
49608
49609 configure-stage1-gcc: maybe-all-stage1-mpc
49610 configure-stage2-gcc: maybe-all-stage2-mpc
49611 configure-stage3-gcc: maybe-all-stage3-mpc
49612 configure-stage4-gcc: maybe-all-stage4-mpc
49613 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
49614 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
49615 configure-gcc: maybe-all-isl
49616
49617 configure-stage1-gcc: maybe-all-stage1-isl
49618 configure-stage2-gcc: maybe-all-stage2-isl
49619 configure-stage3-gcc: maybe-all-stage3-isl
49620 configure-stage4-gcc: maybe-all-stage4-isl
49621 configure-stageprofile-gcc: maybe-all-stageprofile-isl
49622 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
49623 configure-gcc: maybe-all-lto-plugin
49624
49625 configure-stage1-gcc: maybe-all-stage1-lto-plugin
49626 configure-stage2-gcc: maybe-all-stage2-lto-plugin
49627 configure-stage3-gcc: maybe-all-stage3-lto-plugin
49628 configure-stage4-gcc: maybe-all-stage4-lto-plugin
49629 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49630 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49631 configure-gcc: maybe-all-binutils
49632
49633 configure-stage1-gcc: maybe-all-stage1-binutils
49634 configure-stage2-gcc: maybe-all-stage2-binutils
49635 configure-stage3-gcc: maybe-all-stage3-binutils
49636 configure-stage4-gcc: maybe-all-stage4-binutils
49637 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
49638 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
49639 configure-gcc: maybe-all-gas
49640
49641 configure-stage1-gcc: maybe-all-stage1-gas
49642 configure-stage2-gcc: maybe-all-stage2-gas
49643 configure-stage3-gcc: maybe-all-stage3-gas
49644 configure-stage4-gcc: maybe-all-stage4-gas
49645 configure-stageprofile-gcc: maybe-all-stageprofile-gas
49646 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
49647 configure-gcc: maybe-all-ld
49648
49649 configure-stage1-gcc: maybe-all-stage1-ld
49650 configure-stage2-gcc: maybe-all-stage2-ld
49651 configure-stage3-gcc: maybe-all-stage3-ld
49652 configure-stage4-gcc: maybe-all-stage4-ld
49653 configure-stageprofile-gcc: maybe-all-stageprofile-ld
49654 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
49655 configure-gcc: maybe-all-gold
49656
49657 configure-stage1-gcc: maybe-all-stage1-gold
49658 configure-stage2-gcc: maybe-all-stage2-gold
49659 configure-stage3-gcc: maybe-all-stage3-gold
49660 configure-stage4-gcc: maybe-all-stage4-gold
49661 configure-stageprofile-gcc: maybe-all-stageprofile-gold
49662 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
49663 configure-gcc: maybe-all-libelf
49664
49665 configure-stage1-gcc: maybe-all-stage1-libelf
49666 configure-stage2-gcc: maybe-all-stage2-libelf
49667 configure-stage3-gcc: maybe-all-stage3-libelf
49668 configure-stage4-gcc: maybe-all-stage4-libelf
49669 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
49670 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
49671 all-gcc: all-libiberty
49672
49673 all-stage1-gcc: all-stage1-libiberty
49674 all-stage2-gcc: all-stage2-libiberty
49675 all-stage3-gcc: all-stage3-libiberty
49676 all-stage4-gcc: all-stage4-libiberty
49677 all-stageprofile-gcc: all-stageprofile-libiberty
49678 all-stagefeedback-gcc: all-stagefeedback-libiberty
49679 all-gcc: maybe-all-intl
49680
49681 all-stage1-gcc: maybe-all-stage1-intl
49682 all-stage2-gcc: maybe-all-stage2-intl
49683 all-stage3-gcc: maybe-all-stage3-intl
49684 all-stage4-gcc: maybe-all-stage4-intl
49685 all-stageprofile-gcc: maybe-all-stageprofile-intl
49686 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
49687 all-gcc: maybe-all-mpfr
49688
49689 all-stage1-gcc: maybe-all-stage1-mpfr
49690 all-stage2-gcc: maybe-all-stage2-mpfr
49691 all-stage3-gcc: maybe-all-stage3-mpfr
49692 all-stage4-gcc: maybe-all-stage4-mpfr
49693 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
49694 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
49695 all-gcc: maybe-all-mpc
49696
49697 all-stage1-gcc: maybe-all-stage1-mpc
49698 all-stage2-gcc: maybe-all-stage2-mpc
49699 all-stage3-gcc: maybe-all-stage3-mpc
49700 all-stage4-gcc: maybe-all-stage4-mpc
49701 all-stageprofile-gcc: maybe-all-stageprofile-mpc
49702 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
49703 all-gcc: maybe-all-isl
49704
49705 all-stage1-gcc: maybe-all-stage1-isl
49706 all-stage2-gcc: maybe-all-stage2-isl
49707 all-stage3-gcc: maybe-all-stage3-isl
49708 all-stage4-gcc: maybe-all-stage4-isl
49709 all-stageprofile-gcc: maybe-all-stageprofile-isl
49710 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
49711 all-gcc: maybe-all-build-texinfo
49712
49713 all-stage1-gcc: maybe-all-build-texinfo
49714 all-stage2-gcc: maybe-all-build-texinfo
49715 all-stage3-gcc: maybe-all-build-texinfo
49716 all-stage4-gcc: maybe-all-build-texinfo
49717 all-stageprofile-gcc: maybe-all-build-texinfo
49718 all-stagefeedback-gcc: maybe-all-build-texinfo
49719 all-gcc: maybe-all-build-bison
49720
49721 all-stage1-gcc: maybe-all-build-bison
49722 all-stage2-gcc: maybe-all-build-bison
49723 all-stage3-gcc: maybe-all-build-bison
49724 all-stage4-gcc: maybe-all-build-bison
49725 all-stageprofile-gcc: maybe-all-build-bison
49726 all-stagefeedback-gcc: maybe-all-build-bison
49727 all-gcc: maybe-all-build-flex
49728
49729 all-stage1-gcc: maybe-all-build-flex
49730 all-stage2-gcc: maybe-all-build-flex
49731 all-stage3-gcc: maybe-all-build-flex
49732 all-stage4-gcc: maybe-all-build-flex
49733 all-stageprofile-gcc: maybe-all-build-flex
49734 all-stagefeedback-gcc: maybe-all-build-flex
49735 all-gcc: maybe-all-build-libiberty
49736
49737 all-stage1-gcc: maybe-all-build-libiberty
49738 all-stage2-gcc: maybe-all-build-libiberty
49739 all-stage3-gcc: maybe-all-build-libiberty
49740 all-stage4-gcc: maybe-all-build-libiberty
49741 all-stageprofile-gcc: maybe-all-build-libiberty
49742 all-stagefeedback-gcc: maybe-all-build-libiberty
49743 all-gcc: maybe-all-build-fixincludes
49744
49745 all-stage1-gcc: maybe-all-build-fixincludes
49746 all-stage2-gcc: maybe-all-build-fixincludes
49747 all-stage3-gcc: maybe-all-build-fixincludes
49748 all-stage4-gcc: maybe-all-build-fixincludes
49749 all-stageprofile-gcc: maybe-all-build-fixincludes
49750 all-stagefeedback-gcc: maybe-all-build-fixincludes
49751 all-gcc: maybe-all-build-libcpp
49752
49753 all-stage1-gcc: maybe-all-build-libcpp
49754 all-stage2-gcc: maybe-all-build-libcpp
49755 all-stage3-gcc: maybe-all-build-libcpp
49756 all-stage4-gcc: maybe-all-build-libcpp
49757 all-stageprofile-gcc: maybe-all-build-libcpp
49758 all-stagefeedback-gcc: maybe-all-build-libcpp
49759 all-gcc: maybe-all-zlib
49760
49761 all-stage1-gcc: maybe-all-stage1-zlib
49762 all-stage2-gcc: maybe-all-stage2-zlib
49763 all-stage3-gcc: maybe-all-stage3-zlib
49764 all-stage4-gcc: maybe-all-stage4-zlib
49765 all-stageprofile-gcc: maybe-all-stageprofile-zlib
49766 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
49767 all-gcc: all-libbacktrace
49768
49769 all-stage1-gcc: all-stage1-libbacktrace
49770 all-stage2-gcc: all-stage2-libbacktrace
49771 all-stage3-gcc: all-stage3-libbacktrace
49772 all-stage4-gcc: all-stage4-libbacktrace
49773 all-stageprofile-gcc: all-stageprofile-libbacktrace
49774 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
49775 all-gcc: all-libcpp
49776
49777 all-stage1-gcc: all-stage1-libcpp
49778 all-stage2-gcc: all-stage2-libcpp
49779 all-stage3-gcc: all-stage3-libcpp
49780 all-stage4-gcc: all-stage4-libcpp
49781 all-stageprofile-gcc: all-stageprofile-libcpp
49782 all-stagefeedback-gcc: all-stagefeedback-libcpp
49783 all-gcc: all-libdecnumber
49784
49785 all-stage1-gcc: all-stage1-libdecnumber
49786 all-stage2-gcc: all-stage2-libdecnumber
49787 all-stage3-gcc: all-stage3-libdecnumber
49788 all-stage4-gcc: all-stage4-libdecnumber
49789 all-stageprofile-gcc: all-stageprofile-libdecnumber
49790 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
49791 all-gcc: maybe-all-libiberty
49792
49793 all-stage1-gcc: maybe-all-stage1-libiberty
49794 all-stage2-gcc: maybe-all-stage2-libiberty
49795 all-stage3-gcc: maybe-all-stage3-libiberty
49796 all-stage4-gcc: maybe-all-stage4-libiberty
49797 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
49798 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
49799 all-gcc: maybe-all-fixincludes
49800
49801 all-stage1-gcc: maybe-all-stage1-fixincludes
49802 all-stage2-gcc: maybe-all-stage2-fixincludes
49803 all-stage3-gcc: maybe-all-stage3-fixincludes
49804 all-stage4-gcc: maybe-all-stage4-fixincludes
49805 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
49806 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
49807 all-gcc: maybe-all-lto-plugin
49808
49809 all-stage1-gcc: maybe-all-stage1-lto-plugin
49810 all-stage2-gcc: maybe-all-stage2-lto-plugin
49811 all-stage3-gcc: maybe-all-stage3-lto-plugin
49812 all-stage4-gcc: maybe-all-stage4-lto-plugin
49813 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
49814 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
49815 info-gcc: maybe-all-build-libiberty
49816
49817 info-stage1-gcc: maybe-all-build-libiberty
49818 info-stage2-gcc: maybe-all-build-libiberty
49819 info-stage3-gcc: maybe-all-build-libiberty
49820 info-stage4-gcc: maybe-all-build-libiberty
49821 info-stageprofile-gcc: maybe-all-build-libiberty
49822 info-stagefeedback-gcc: maybe-all-build-libiberty
49823 dvi-gcc: maybe-all-build-libiberty
49824
49825 dvi-stage1-gcc: maybe-all-build-libiberty
49826 dvi-stage2-gcc: maybe-all-build-libiberty
49827 dvi-stage3-gcc: maybe-all-build-libiberty
49828 dvi-stage4-gcc: maybe-all-build-libiberty
49829 dvi-stageprofile-gcc: maybe-all-build-libiberty
49830 dvi-stagefeedback-gcc: maybe-all-build-libiberty
49831 pdf-gcc: maybe-all-build-libiberty
49832
49833 pdf-stage1-gcc: maybe-all-build-libiberty
49834 pdf-stage2-gcc: maybe-all-build-libiberty
49835 pdf-stage3-gcc: maybe-all-build-libiberty
49836 pdf-stage4-gcc: maybe-all-build-libiberty
49837 pdf-stageprofile-gcc: maybe-all-build-libiberty
49838 pdf-stagefeedback-gcc: maybe-all-build-libiberty
49839 html-gcc: maybe-all-build-libiberty
49840
49841 html-stage1-gcc: maybe-all-build-libiberty
49842 html-stage2-gcc: maybe-all-build-libiberty
49843 html-stage3-gcc: maybe-all-build-libiberty
49844 html-stage4-gcc: maybe-all-build-libiberty
49845 html-stageprofile-gcc: maybe-all-build-libiberty
49846 html-stagefeedback-gcc: maybe-all-build-libiberty
49847 install-gcc: maybe-install-fixincludes
49848 install-gcc: maybe-install-lto-plugin
49849 install-strip-gcc: maybe-install-strip-fixincludes
49850 install-strip-gcc: maybe-install-strip-lto-plugin
49851 configure-libcpp: configure-libiberty
49852
49853 configure-stage1-libcpp: configure-stage1-libiberty
49854 configure-stage2-libcpp: configure-stage2-libiberty
49855 configure-stage3-libcpp: configure-stage3-libiberty
49856 configure-stage4-libcpp: configure-stage4-libiberty
49857 configure-stageprofile-libcpp: configure-stageprofile-libiberty
49858 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
49859 configure-libcpp: maybe-configure-intl
49860
49861 configure-stage1-libcpp: maybe-configure-stage1-intl
49862 configure-stage2-libcpp: maybe-configure-stage2-intl
49863 configure-stage3-libcpp: maybe-configure-stage3-intl
49864 configure-stage4-libcpp: maybe-configure-stage4-intl
49865 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
49866 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
49867 all-libcpp: all-libiberty
49868
49869 all-stage1-libcpp: all-stage1-libiberty
49870 all-stage2-libcpp: all-stage2-libiberty
49871 all-stage3-libcpp: all-stage3-libiberty
49872 all-stage4-libcpp: all-stage4-libiberty
49873 all-stageprofile-libcpp: all-stageprofile-libiberty
49874 all-stagefeedback-libcpp: all-stagefeedback-libiberty
49875 all-libcpp: maybe-all-intl
49876
49877 all-stage1-libcpp: maybe-all-stage1-intl
49878 all-stage2-libcpp: maybe-all-stage2-intl
49879 all-stage3-libcpp: maybe-all-stage3-intl
49880 all-stage4-libcpp: maybe-all-stage4-intl
49881 all-stageprofile-libcpp: maybe-all-stageprofile-intl
49882 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
49883 all-fixincludes: maybe-all-libiberty
49884
49885 all-stage1-fixincludes: maybe-all-stage1-libiberty
49886 all-stage2-fixincludes: maybe-all-stage2-libiberty
49887 all-stage3-fixincludes: maybe-all-stage3-libiberty
49888 all-stage4-fixincludes: maybe-all-stage4-libiberty
49889 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
49890 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
49891 all-gnattools: maybe-all-target-libada
49892 all-gnattools: maybe-all-target-libstdc++-v3
49893 all-lto-plugin: maybe-all-libiberty
49894
49895 all-stage1-lto-plugin: maybe-all-stage1-libiberty
49896 all-stage2-lto-plugin: maybe-all-stage2-libiberty
49897 all-stage3-lto-plugin: maybe-all-stage3-libiberty
49898 all-stage4-lto-plugin: maybe-all-stage4-libiberty
49899 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
49900 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
49901 all-lto-plugin: maybe-all-libiberty-linker-plugin
49902
49903 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
49904 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
49905 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
49906 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
49907 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
49908 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
49909 configure-libcc1: maybe-configure-gcc
49910 all-libcc1: maybe-all-gcc
49911 all-gotools: maybe-all-target-libgo
49912 all-utils: maybe-all-libiberty
49913 configure-mpfr: maybe-all-gmp
49914
49915 configure-stage1-mpfr: maybe-all-stage1-gmp
49916 configure-stage2-mpfr: maybe-all-stage2-gmp
49917 configure-stage3-mpfr: maybe-all-stage3-gmp
49918 configure-stage4-mpfr: maybe-all-stage4-gmp
49919 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
49920 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
49921 configure-mpc: maybe-all-mpfr
49922
49923 configure-stage1-mpc: maybe-all-stage1-mpfr
49924 configure-stage2-mpc: maybe-all-stage2-mpfr
49925 configure-stage3-mpc: maybe-all-stage3-mpfr
49926 configure-stage4-mpc: maybe-all-stage4-mpfr
49927 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
49928 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
49929 configure-isl: maybe-all-gmp
49930
49931 configure-stage1-isl: maybe-all-stage1-gmp
49932 configure-stage2-isl: maybe-all-stage2-gmp
49933 configure-stage3-isl: maybe-all-stage3-gmp
49934 configure-stage4-isl: maybe-all-stage4-gmp
49935 configure-stageprofile-isl: maybe-all-stageprofile-gmp
49936 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
49937 configure-gdb: maybe-all-intl
49938 configure-gdb: maybe-configure-sim
49939 configure-gdb: maybe-all-bfd
49940 configure-gdb: maybe-all-libiconv
49941 all-gdb: maybe-all-libiberty
49942 all-gdb: maybe-all-libiconv
49943 all-gdb: maybe-all-opcodes
49944 all-gdb: maybe-all-readline
49945 all-gdb: maybe-all-build-bison
49946 all-gdb: maybe-all-sim
49947 all-gdb: maybe-all-libdecnumber
49948 all-gdb: maybe-all-libtermcap
49949 configure-libgui: maybe-configure-tcl
49950 configure-libgui: maybe-configure-tk
49951 all-libgui: maybe-all-tcl
49952 all-libgui: maybe-all-tk
49953 all-libgui: maybe-all-itcl
49954 configure-bfd: configure-libiberty
49955
49956 configure-stage1-bfd: configure-stage1-libiberty
49957 configure-stage2-bfd: configure-stage2-libiberty
49958 configure-stage3-bfd: configure-stage3-libiberty
49959 configure-stage4-bfd: configure-stage4-libiberty
49960 configure-stageprofile-bfd: configure-stageprofile-libiberty
49961 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
49962 configure-bfd: maybe-configure-intl
49963
49964 configure-stage1-bfd: maybe-configure-stage1-intl
49965 configure-stage2-bfd: maybe-configure-stage2-intl
49966 configure-stage3-bfd: maybe-configure-stage3-intl
49967 configure-stage4-bfd: maybe-configure-stage4-intl
49968 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
49969 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
49970 all-bfd: maybe-all-libiberty
49971
49972 all-stage1-bfd: maybe-all-stage1-libiberty
49973 all-stage2-bfd: maybe-all-stage2-libiberty
49974 all-stage3-bfd: maybe-all-stage3-libiberty
49975 all-stage4-bfd: maybe-all-stage4-libiberty
49976 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
49977 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
49978 all-bfd: maybe-all-intl
49979
49980 all-stage1-bfd: maybe-all-stage1-intl
49981 all-stage2-bfd: maybe-all-stage2-intl
49982 all-stage3-bfd: maybe-all-stage3-intl
49983 all-stage4-bfd: maybe-all-stage4-intl
49984 all-stageprofile-bfd: maybe-all-stageprofile-intl
49985 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
49986 all-bfd: maybe-all-zlib
49987
49988 all-stage1-bfd: maybe-all-stage1-zlib
49989 all-stage2-bfd: maybe-all-stage2-zlib
49990 all-stage3-bfd: maybe-all-stage3-zlib
49991 all-stage4-bfd: maybe-all-stage4-zlib
49992 all-stageprofile-bfd: maybe-all-stageprofile-zlib
49993 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
49994 configure-opcodes: configure-libiberty
49995
49996 configure-stage1-opcodes: configure-stage1-libiberty
49997 configure-stage2-opcodes: configure-stage2-libiberty
49998 configure-stage3-opcodes: configure-stage3-libiberty
49999 configure-stage4-opcodes: configure-stage4-libiberty
50000 configure-stageprofile-opcodes: configure-stageprofile-libiberty
50001 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
50002 all-opcodes: maybe-all-libiberty
50003
50004 all-stage1-opcodes: maybe-all-stage1-libiberty
50005 all-stage2-opcodes: maybe-all-stage2-libiberty
50006 all-stage3-opcodes: maybe-all-stage3-libiberty
50007 all-stage4-opcodes: maybe-all-stage4-libiberty
50008 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50009 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50010 configure-binutils: maybe-configure-intl
50011
50012 configure-stage1-binutils: maybe-configure-stage1-intl
50013 configure-stage2-binutils: maybe-configure-stage2-intl
50014 configure-stage3-binutils: maybe-configure-stage3-intl
50015 configure-stage4-binutils: maybe-configure-stage4-intl
50016 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
50017 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
50018 all-binutils: maybe-all-libiberty
50019
50020 all-stage1-binutils: maybe-all-stage1-libiberty
50021 all-stage2-binutils: maybe-all-stage2-libiberty
50022 all-stage3-binutils: maybe-all-stage3-libiberty
50023 all-stage4-binutils: maybe-all-stage4-libiberty
50024 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
50025 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
50026 all-binutils: maybe-all-opcodes
50027
50028 all-stage1-binutils: maybe-all-stage1-opcodes
50029 all-stage2-binutils: maybe-all-stage2-opcodes
50030 all-stage3-binutils: maybe-all-stage3-opcodes
50031 all-stage4-binutils: maybe-all-stage4-opcodes
50032 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
50033 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
50034 all-binutils: maybe-all-bfd
50035
50036 all-stage1-binutils: maybe-all-stage1-bfd
50037 all-stage2-binutils: maybe-all-stage2-bfd
50038 all-stage3-binutils: maybe-all-stage3-bfd
50039 all-stage4-binutils: maybe-all-stage4-bfd
50040 all-stageprofile-binutils: maybe-all-stageprofile-bfd
50041 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
50042 all-binutils: maybe-all-build-flex
50043
50044 all-stage1-binutils: maybe-all-build-flex
50045 all-stage2-binutils: maybe-all-build-flex
50046 all-stage3-binutils: maybe-all-build-flex
50047 all-stage4-binutils: maybe-all-build-flex
50048 all-stageprofile-binutils: maybe-all-build-flex
50049 all-stagefeedback-binutils: maybe-all-build-flex
50050 all-binutils: maybe-all-build-bison
50051
50052 all-stage1-binutils: maybe-all-build-bison
50053 all-stage2-binutils: maybe-all-build-bison
50054 all-stage3-binutils: maybe-all-build-bison
50055 all-stage4-binutils: maybe-all-build-bison
50056 all-stageprofile-binutils: maybe-all-build-bison
50057 all-stagefeedback-binutils: maybe-all-build-bison
50058 all-binutils: maybe-all-intl
50059
50060 all-stage1-binutils: maybe-all-stage1-intl
50061 all-stage2-binutils: maybe-all-stage2-intl
50062 all-stage3-binutils: maybe-all-stage3-intl
50063 all-stage4-binutils: maybe-all-stage4-intl
50064 all-stageprofile-binutils: maybe-all-stageprofile-intl
50065 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
50066 all-binutils: maybe-all-gas
50067
50068 all-stage1-binutils: maybe-all-stage1-gas
50069 all-stage2-binutils: maybe-all-stage2-gas
50070 all-stage3-binutils: maybe-all-stage3-gas
50071 all-stage4-binutils: maybe-all-stage4-gas
50072 all-stageprofile-binutils: maybe-all-stageprofile-gas
50073 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
50074 install-binutils: maybe-install-opcodes
50075 install-strip-binutils: maybe-install-strip-opcodes
50076 install-opcodes: maybe-install-bfd
50077 install-strip-opcodes: maybe-install-strip-bfd
50078 configure-gas: maybe-configure-intl
50079
50080 configure-stage1-gas: maybe-configure-stage1-intl
50081 configure-stage2-gas: maybe-configure-stage2-intl
50082 configure-stage3-gas: maybe-configure-stage3-intl
50083 configure-stage4-gas: maybe-configure-stage4-intl
50084 configure-stageprofile-gas: maybe-configure-stageprofile-intl
50085 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
50086 all-gas: maybe-all-libiberty
50087
50088 all-stage1-gas: maybe-all-stage1-libiberty
50089 all-stage2-gas: maybe-all-stage2-libiberty
50090 all-stage3-gas: maybe-all-stage3-libiberty
50091 all-stage4-gas: maybe-all-stage4-libiberty
50092 all-stageprofile-gas: maybe-all-stageprofile-libiberty
50093 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
50094 all-gas: maybe-all-opcodes
50095
50096 all-stage1-gas: maybe-all-stage1-opcodes
50097 all-stage2-gas: maybe-all-stage2-opcodes
50098 all-stage3-gas: maybe-all-stage3-opcodes
50099 all-stage4-gas: maybe-all-stage4-opcodes
50100 all-stageprofile-gas: maybe-all-stageprofile-opcodes
50101 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
50102 all-gas: maybe-all-bfd
50103
50104 all-stage1-gas: maybe-all-stage1-bfd
50105 all-stage2-gas: maybe-all-stage2-bfd
50106 all-stage3-gas: maybe-all-stage3-bfd
50107 all-stage4-gas: maybe-all-stage4-bfd
50108 all-stageprofile-gas: maybe-all-stageprofile-bfd
50109 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
50110 all-gas: maybe-all-intl
50111
50112 all-stage1-gas: maybe-all-stage1-intl
50113 all-stage2-gas: maybe-all-stage2-intl
50114 all-stage3-gas: maybe-all-stage3-intl
50115 all-stage4-gas: maybe-all-stage4-intl
50116 all-stageprofile-gas: maybe-all-stageprofile-intl
50117 all-stagefeedback-gas: maybe-all-stagefeedback-intl
50118 configure-gprof: maybe-configure-intl
50119 all-gprof: maybe-all-libiberty
50120 all-gprof: maybe-all-bfd
50121 all-gprof: maybe-all-opcodes
50122 all-gprof: maybe-all-intl
50123 all-gprof: maybe-all-gas
50124 configure-ld: maybe-configure-intl
50125
50126 configure-stage1-ld: maybe-configure-stage1-intl
50127 configure-stage2-ld: maybe-configure-stage2-intl
50128 configure-stage3-ld: maybe-configure-stage3-intl
50129 configure-stage4-ld: maybe-configure-stage4-intl
50130 configure-stageprofile-ld: maybe-configure-stageprofile-intl
50131 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
50132 all-ld: maybe-all-libiberty
50133
50134 all-stage1-ld: maybe-all-stage1-libiberty
50135 all-stage2-ld: maybe-all-stage2-libiberty
50136 all-stage3-ld: maybe-all-stage3-libiberty
50137 all-stage4-ld: maybe-all-stage4-libiberty
50138 all-stageprofile-ld: maybe-all-stageprofile-libiberty
50139 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
50140 all-ld: maybe-all-bfd
50141
50142 all-stage1-ld: maybe-all-stage1-bfd
50143 all-stage2-ld: maybe-all-stage2-bfd
50144 all-stage3-ld: maybe-all-stage3-bfd
50145 all-stage4-ld: maybe-all-stage4-bfd
50146 all-stageprofile-ld: maybe-all-stageprofile-bfd
50147 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
50148 all-ld: maybe-all-opcodes
50149
50150 all-stage1-ld: maybe-all-stage1-opcodes
50151 all-stage2-ld: maybe-all-stage2-opcodes
50152 all-stage3-ld: maybe-all-stage3-opcodes
50153 all-stage4-ld: maybe-all-stage4-opcodes
50154 all-stageprofile-ld: maybe-all-stageprofile-opcodes
50155 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
50156 all-ld: maybe-all-build-bison
50157
50158 all-stage1-ld: maybe-all-build-bison
50159 all-stage2-ld: maybe-all-build-bison
50160 all-stage3-ld: maybe-all-build-bison
50161 all-stage4-ld: maybe-all-build-bison
50162 all-stageprofile-ld: maybe-all-build-bison
50163 all-stagefeedback-ld: maybe-all-build-bison
50164 all-ld: maybe-all-build-flex
50165
50166 all-stage1-ld: maybe-all-build-flex
50167 all-stage2-ld: maybe-all-build-flex
50168 all-stage3-ld: maybe-all-build-flex
50169 all-stage4-ld: maybe-all-build-flex
50170 all-stageprofile-ld: maybe-all-build-flex
50171 all-stagefeedback-ld: maybe-all-build-flex
50172 all-ld: maybe-all-intl
50173
50174 all-stage1-ld: maybe-all-stage1-intl
50175 all-stage2-ld: maybe-all-stage2-intl
50176 all-stage3-ld: maybe-all-stage3-intl
50177 all-stage4-ld: maybe-all-stage4-intl
50178 all-stageprofile-ld: maybe-all-stageprofile-intl
50179 all-stagefeedback-ld: maybe-all-stagefeedback-intl
50180 all-ld: maybe-all-gas
50181
50182 all-stage1-ld: maybe-all-stage1-gas
50183 all-stage2-ld: maybe-all-stage2-gas
50184 all-stage3-ld: maybe-all-stage3-gas
50185 all-stage4-ld: maybe-all-stage4-gas
50186 all-stageprofile-ld: maybe-all-stageprofile-gas
50187 all-stagefeedback-ld: maybe-all-stagefeedback-gas
50188 all-ld: maybe-all-binutils
50189
50190 all-stage1-ld: maybe-all-stage1-binutils
50191 all-stage2-ld: maybe-all-stage2-binutils
50192 all-stage3-ld: maybe-all-stage3-binutils
50193 all-stage4-ld: maybe-all-stage4-binutils
50194 all-stageprofile-ld: maybe-all-stageprofile-binutils
50195 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
50196 install-ld: maybe-install-gold
50197 install-strip-ld: maybe-install-strip-gold
50198 configure-gold: maybe-configure-intl
50199
50200 configure-stage1-gold: maybe-configure-stage1-intl
50201 configure-stage2-gold: maybe-configure-stage2-intl
50202 configure-stage3-gold: maybe-configure-stage3-intl
50203 configure-stage4-gold: maybe-configure-stage4-intl
50204 configure-stageprofile-gold: maybe-configure-stageprofile-intl
50205 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
50206 all-gold: maybe-all-libiberty
50207
50208 all-stage1-gold: maybe-all-stage1-libiberty
50209 all-stage2-gold: maybe-all-stage2-libiberty
50210 all-stage3-gold: maybe-all-stage3-libiberty
50211 all-stage4-gold: maybe-all-stage4-libiberty
50212 all-stageprofile-gold: maybe-all-stageprofile-libiberty
50213 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
50214 all-gold: maybe-all-intl
50215
50216 all-stage1-gold: maybe-all-stage1-intl
50217 all-stage2-gold: maybe-all-stage2-intl
50218 all-stage3-gold: maybe-all-stage3-intl
50219 all-stage4-gold: maybe-all-stage4-intl
50220 all-stageprofile-gold: maybe-all-stageprofile-intl
50221 all-stagefeedback-gold: maybe-all-stagefeedback-intl
50222 all-gold: maybe-all-bfd
50223
50224 all-stage1-gold: maybe-all-stage1-bfd
50225 all-stage2-gold: maybe-all-stage2-bfd
50226 all-stage3-gold: maybe-all-stage3-bfd
50227 all-stage4-gold: maybe-all-stage4-bfd
50228 all-stageprofile-gold: maybe-all-stageprofile-bfd
50229 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
50230 all-gold: maybe-all-build-bison
50231
50232 all-stage1-gold: maybe-all-build-bison
50233 all-stage2-gold: maybe-all-build-bison
50234 all-stage3-gold: maybe-all-build-bison
50235 all-stage4-gold: maybe-all-build-bison
50236 all-stageprofile-gold: maybe-all-build-bison
50237 all-stagefeedback-gold: maybe-all-build-bison
50238 all-gold: maybe-all-gas
50239
50240 all-stage1-gold: maybe-all-stage1-gas
50241 all-stage2-gold: maybe-all-stage2-gas
50242 all-stage3-gold: maybe-all-stage3-gas
50243 all-stage4-gold: maybe-all-stage4-gas
50244 all-stageprofile-gold: maybe-all-stageprofile-gas
50245 all-stagefeedback-gold: maybe-all-stagefeedback-gas
50246 check-gold: maybe-all-binutils
50247
50248 check-stage1-gold: maybe-all-stage1-binutils
50249 check-stage2-gold: maybe-all-stage2-binutils
50250 check-stage3-gold: maybe-all-stage3-binutils
50251 check-stage4-gold: maybe-all-stage4-binutils
50252 check-stageprofile-gold: maybe-all-stageprofile-binutils
50253 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
50254 check-gold: maybe-all-gas
50255
50256 check-stage1-gold: maybe-all-stage1-gas
50257 check-stage2-gold: maybe-all-stage2-gas
50258 check-stage3-gold: maybe-all-stage3-gas
50259 check-stage4-gold: maybe-all-stage4-gas
50260 check-stageprofile-gold: maybe-all-stageprofile-gas
50261 check-stagefeedback-gold: maybe-all-stagefeedback-gas
50262 configure-opcodes: maybe-configure-intl
50263
50264 configure-stage1-opcodes: maybe-configure-stage1-intl
50265 configure-stage2-opcodes: maybe-configure-stage2-intl
50266 configure-stage3-opcodes: maybe-configure-stage3-intl
50267 configure-stage4-opcodes: maybe-configure-stage4-intl
50268 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
50269 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
50270 all-opcodes: maybe-all-bfd
50271
50272 all-stage1-opcodes: maybe-all-stage1-bfd
50273 all-stage2-opcodes: maybe-all-stage2-bfd
50274 all-stage3-opcodes: maybe-all-stage3-bfd
50275 all-stage4-opcodes: maybe-all-stage4-bfd
50276 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
50277 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
50278 all-opcodes: maybe-all-libiberty
50279
50280 all-stage1-opcodes: maybe-all-stage1-libiberty
50281 all-stage2-opcodes: maybe-all-stage2-libiberty
50282 all-stage3-opcodes: maybe-all-stage3-libiberty
50283 all-stage4-opcodes: maybe-all-stage4-libiberty
50284 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
50285 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
50286 all-opcodes: maybe-all-intl
50287
50288 all-stage1-opcodes: maybe-all-stage1-intl
50289 all-stage2-opcodes: maybe-all-stage2-intl
50290 all-stage3-opcodes: maybe-all-stage3-intl
50291 all-stage4-opcodes: maybe-all-stage4-intl
50292 all-stageprofile-opcodes: maybe-all-stageprofile-intl
50293 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
50294 all-dejagnu: maybe-all-tcl
50295 all-dejagnu: maybe-all-expect
50296 all-dejagnu: maybe-all-tk
50297 configure-expect: maybe-configure-tcl
50298 configure-expect: maybe-configure-tk
50299 all-expect: maybe-all-tcl
50300 all-expect: maybe-all-tk
50301 configure-itcl: maybe-configure-tcl
50302 configure-itcl: maybe-configure-tk
50303 all-itcl: maybe-all-tcl
50304 all-itcl: maybe-all-tk
50305 install-itcl: maybe-install-tcl
50306 install-strip-itcl: maybe-install-strip-tcl
50307 configure-tk: maybe-configure-tcl
50308 all-tk: maybe-all-tcl
50309 all-sid: maybe-all-libiberty
50310 all-sid: maybe-all-bfd
50311 all-sid: maybe-all-opcodes
50312 all-sid: maybe-all-tcl
50313 all-sid: maybe-all-tk
50314 install-sid: maybe-install-tcl
50315 install-strip-sid: maybe-install-strip-tcl
50316 install-sid: maybe-install-tk
50317 install-strip-sid: maybe-install-strip-tk
50318 configure-sim: maybe-configure-intl
50319 all-sim: maybe-all-intl
50320 all-sim: maybe-all-libiberty
50321 all-sim: maybe-all-bfd
50322 all-sim: maybe-all-opcodes
50323 all-sim: maybe-all-readline
50324 all-sim: maybe-configure-gdb
50325 all-fastjar: maybe-all-zlib
50326 all-fastjar: maybe-all-build-texinfo
50327 all-fastjar: maybe-all-libiberty
50328 all-bison: maybe-all-intl
50329 all-bison: maybe-all-build-texinfo
50330 all-flex: maybe-all-build-bison
50331 all-flex: maybe-all-intl
50332 all-flex: maybe-all-m4
50333 all-flex: maybe-all-build-texinfo
50334 all-m4: maybe-all-intl
50335 all-m4: maybe-all-build-texinfo
50336 configure-target-boehm-gc: maybe-all-target-libstdc++-v3
50337 configure-target-fastjar: maybe-configure-target-zlib
50338 all-target-fastjar: maybe-all-target-zlib
50339 configure-target-libgo: maybe-configure-target-libffi
50340 configure-target-libgo: maybe-all-target-libstdc++-v3
50341 all-target-libgo: maybe-all-target-libbacktrace
50342 all-target-libgo: maybe-all-target-libffi
50343 all-target-libgo: maybe-all-target-libatomic
50344 configure-target-libjava: maybe-configure-target-zlib
50345 configure-target-libjava: maybe-configure-target-boehm-gc
50346 configure-target-libjava: maybe-configure-target-libffi
50347 all-target-libjava: maybe-all-fastjar
50348 all-target-libjava: maybe-all-target-zlib
50349 all-target-libjava: maybe-all-target-boehm-gc
50350 all-target-libjava: maybe-all-target-libffi
50351 configure-target-libobjc: maybe-configure-target-boehm-gc
50352 all-target-libobjc: maybe-all-target-boehm-gc
50353 configure-target-libstdc++-v3: maybe-configure-target-libgomp
50354
50355 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50356 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50357 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50358 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50359 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50360 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50361 configure-target-liboffloadmic: maybe-configure-target-libgomp
50362 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
50363
50364 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
50365 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
50366 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
50367 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
50368 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
50369 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
50370 configure-target-libvtv: maybe-all-target-libstdc++-v3
50371
50372 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
50373 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
50374 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
50375 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
50376 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
50377 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
50378 all-target-libstdc++-v3: maybe-configure-target-libgomp
50379
50380 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
50381 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
50382 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
50383 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
50384 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
50385 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
50386 all-target-liboffloadmic: maybe-all-target-libgomp
50387 install-target-libgo: maybe-install-target-libatomic
50388 install-target-libgfortran: maybe-install-target-libquadmath
50389 install-target-libgfortran: maybe-install-target-libgcc
50390 install-target-libsanitizer: maybe-install-target-libstdc++-v3
50391 install-target-libsanitizer: maybe-install-target-libgcc
50392 install-target-libvtv: maybe-install-target-libstdc++-v3
50393 install-target-libvtv: maybe-install-target-libgcc
50394 install-target-libcilkrts: maybe-install-target-libstdc++-v3
50395 install-target-libcilkrts: maybe-install-target-libgcc
50396 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
50397 install-target-liboffloadmic: maybe-install-target-libgcc
50398 install-target-libjava: maybe-install-target-libgcc
50399 install-target-libitm: maybe-install-target-libgcc
50400 install-target-libobjc: maybe-install-target-libgcc
50401 install-target-libstdc++-v3: maybe-install-target-libgcc
50402 all-target-libgloss: maybe-all-target-newlib
50403 all-target-winsup: maybe-all-target-libtermcap
50404 configure-target-newlib: maybe-all-binutils
50405 configure-target-newlib: maybe-all-ld
50406 configure-target-libgfortran: maybe-all-target-libquadmath
50407
50408
50409 # Dependencies for target modules on other target modules are
50410 # described by lang_env_dependencies; the defaults apply to anything
50411 # not mentioned there.
50412
50413
50414 @if gcc-bootstrap
50415 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
50416 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
50417 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
50418 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
50419 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
50420 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
50421 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
50422 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
50423 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
50424 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
50425 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
50426 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
50427 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
50428 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
50429 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
50430 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
50431 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
50432 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
50433 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
50434 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
50435 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
50436 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
50437 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
50438 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
50439 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
50440 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
50441 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
50442 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
50443 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
50444 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
50445 @endif gcc-bootstrap
50446
50447 @if gcc-no-bootstrap
50448 configure-target-libstdc++-v3: maybe-all-target-libgcc
50449 configure-target-libsanitizer: maybe-all-target-libgcc
50450 configure-target-libmpx: maybe-all-target-libgcc
50451 configure-target-libvtv: maybe-all-target-libgcc
50452 configure-target-libcilkrts: maybe-all-target-libgcc
50453 configure-target-liboffloadmic: maybe-all-target-libgcc
50454 configure-target-libssp: maybe-all-target-libgcc
50455 configure-target-newlib: maybe-all-target-libgcc
50456 configure-target-libbacktrace: maybe-all-target-libgcc
50457 configure-target-libquadmath: maybe-all-target-libgcc
50458 configure-target-libgfortran: maybe-all-target-libgcc
50459 configure-target-libobjc: maybe-all-target-libgcc
50460 configure-target-libgo: maybe-all-target-libgcc
50461 configure-target-libtermcap: maybe-all-target-libgcc
50462 configure-target-winsup: maybe-all-target-libgcc
50463 configure-target-libgloss: maybe-all-target-libgcc
50464 configure-target-libffi: maybe-all-target-libgcc
50465 configure-target-libjava: maybe-all-target-libgcc
50466 configure-target-zlib: maybe-all-target-libgcc
50467 configure-target-boehm-gc: maybe-all-target-libgcc
50468 configure-target-rda: maybe-all-target-libgcc
50469 configure-target-libada: maybe-all-target-libgcc
50470 configure-target-libgomp: maybe-all-target-libgcc
50471 configure-target-libitm: maybe-all-target-libgcc
50472 configure-target-libatomic: maybe-all-target-libgcc
50473 @endif gcc-no-bootstrap
50474
50475
50476 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
50477
50478 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
50479
50480 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
50481
50482 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
50483
50484 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
50485 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
50486
50487 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
50488 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
50489
50490 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
50491
50492
50493
50494 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
50495
50496 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
50497
50498 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
50499
50500 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
50501
50502 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
50503
50504 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
50505
50506 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
50507
50508
50509 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
50510
50511 configure-target-libjava: maybe-all-target-newlib maybe-all-target-libgloss
50512 configure-target-libjava: maybe-all-target-libstdc++-v3
50513
50514 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
50515
50516 configure-target-boehm-gc: maybe-all-target-newlib maybe-all-target-libgloss
50517
50518 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
50519
50520 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
50521
50522 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
50523
50524 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
50525 configure-target-libitm: maybe-all-target-libstdc++-v3
50526
50527 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
50528
50529
50530 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
50531 GDB_TK = @GDB_TK@
50532 INSTALL_GDB_TK = @INSTALL_GDB_TK@
50533 configure-gdb: $(CONFIGURE_GDB_TK)
50534 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
50535 install-gdb: $(INSTALL_GDB_TK)
50536
50537 # Serialization dependencies.  Host configures don't work well in parallel to
50538 # each other, due to contention over config.cache.  Target configures and 
50539 # build configures are similar.
50540 @serialization_dependencies@
50541
50542 # --------------------------------
50543 # Regenerating top level configury
50544 # --------------------------------
50545
50546 # Rebuilding Makefile.in, using autogen.
50547 AUTOGEN = autogen
50548 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
50549         cd $(srcdir) && $(AUTOGEN) Makefile.def
50550
50551 # Rebuilding Makefile.
50552 Makefile: $(srcdir)/Makefile.in config.status
50553         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
50554
50555 config.status: configure
50556         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
50557
50558 # Rebuilding configure.
50559 AUTOCONF = autoconf
50560 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
50561         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4
50562         cd $(srcdir) && $(AUTOCONF)
50563
50564 # ------------------------------
50565 # Special directives to GNU Make
50566 # ------------------------------
50567
50568 # Don't pass command-line variables to submakes.
50569 .NOEXPORT:
50570 MAKEOVERRIDES=
50571
50572 # end of Makefile.in