Do not instrument void variables with MPX (PR tree-opt/79987).
[platform/upstream/gcc.git] / Makefile.in
1
2 # Makefile.in is generated from Makefile.tpl by 'autogen Makefile.def'.
3 #
4 # Makefile for directory with subdirs to build.
5 #   Copyright (C) 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998,
6 #   1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
7 #   Free Software Foundation
8 #
9 # This file is free software; you can redistribute it and/or modify
10 # it under the terms of the GNU General Public License as published by
11 # the Free Software Foundation; either version 3 of the License, or
12 # (at your option) any later version.
13
14 # This program is distributed in the hope that it will be useful,
15 # but WITHOUT ANY WARRANTY; without even the implied warranty of
16 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 # GNU General Public License for more details.
18
19 # You should have received a copy of the GNU General Public License
20 # along with this program; see the file COPYING3.  If not see
21 # <http://www.gnu.org/licenses/>.
22 #
23
24 # First, test for a proper version of make, but only where one is required.
25
26 @if gcc
27 ifeq (,$(.VARIABLES)) # The variable .VARIABLES, new with 3.80, is never empty.
28 $(error GNU make version 3.80 or newer is required.)
29 endif
30 @endif gcc
31
32 # -------------------------------
33 # Standard Autoconf-set variables
34 # -------------------------------
35 VPATH=@srcdir@
36
37 build_alias=@build_noncanonical@
38 build_vendor=@build_vendor@
39 build_os=@build_os@
40 build=@build@
41 host_alias=@host_noncanonical@
42 host_vendor=@host_vendor@
43 host_os=@host_os@
44 host=@host@
45 target_alias=@target_noncanonical@
46 target_vendor=@target_vendor@
47 target_os=@target_os@
48 target=@target@
49
50 program_transform_name = @program_transform_name@
51
52 prefix = @prefix@
53 exec_prefix = @exec_prefix@
54
55 srcdir = @srcdir@
56
57 bindir = @bindir@
58 sbindir = @sbindir@
59 libexecdir = @libexecdir@
60 datadir = @datadir@
61 sysconfdir = @sysconfdir@
62 sharedstatedir = @sharedstatedir@
63 localstatedir = @localstatedir@
64 libdir = @libdir@
65 includedir = @includedir@
66 oldincludedir = @oldincludedir@
67 infodir = @infodir@
68 datarootdir = @datarootdir@
69 docdir = @docdir@
70 pdfdir = @pdfdir@
71 htmldir = @htmldir@
72 mandir = @mandir@
73 man1dir = $(mandir)/man1
74 man2dir = $(mandir)/man2
75 man3dir = $(mandir)/man3
76 man4dir = $(mandir)/man4
77 man5dir = $(mandir)/man5
78 man6dir = $(mandir)/man6
79 man7dir = $(mandir)/man7
80 man8dir = $(mandir)/man8
81 man9dir = $(mandir)/man9
82
83 INSTALL = @INSTALL@
84 INSTALL_PROGRAM = @INSTALL_PROGRAM@
85 INSTALL_SCRIPT = @INSTALL_SCRIPT@
86 INSTALL_DATA = @INSTALL_DATA@
87 LN = @LN@
88 LN_S = @LN_S@
89 MAINT = @MAINT@
90 MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
91 MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
92
93 # -------------------------------------------------
94 # Miscellaneous non-standard autoconf-set variables
95 # -------------------------------------------------
96
97 # The gcc driver likes to know the arguments it was configured with.
98 TOPLEVEL_CONFIGURE_ARGUMENTS=@TOPLEVEL_CONFIGURE_ARGUMENTS@
99
100 tooldir = @tooldir@
101 build_tooldir = @build_tooldir@
102
103 # This is the name of the environment variable used for the path to
104 # the libraries.
105 RPATH_ENVVAR = @RPATH_ENVVAR@
106
107 # On targets where RPATH_ENVVAR is PATH, a subdirectory of the GCC build path
108 # is used instead of the directory itself to avoid including built
109 # executables in PATH.
110 GCC_SHLIB_SUBDIR = @GCC_SHLIB_SUBDIR@
111
112 # Build programs are put under this directory.
113 BUILD_SUBDIR = @build_subdir@
114 # This is set by the configure script to the arguments to use when configuring
115 # directories built for the build system.
116 BUILD_CONFIGARGS = @build_configargs@ --with-build-subdir="$(BUILD_SUBDIR)"
117
118 # Linker flags to use on the host, for stage1 or when not
119 # bootstrapping.
120 STAGE1_LDFLAGS = @stage1_ldflags@
121
122 # Libraries to use on the host, for stage1 or when not bootstrapping.
123 STAGE1_LIBS = @stage1_libs@
124
125 # Linker flags to use for stage2 and later.
126 POSTSTAGE1_LDFLAGS = @poststage1_ldflags@
127
128 # Libraries to use for stage2 and later.
129 POSTSTAGE1_LIBS = @poststage1_libs@
130
131 # This is the list of variables to export in the environment when
132 # configuring any subdirectory.  It must also be exported whenever
133 # recursing into a build directory in case that directory's Makefile
134 # re-runs configure.
135 BASE_EXPORTS = \
136         FLEX="$(FLEX)"; export FLEX; \
137         LEX="$(LEX)"; export LEX; \
138         BISON="$(BISON)"; export BISON; \
139         YACC="$(YACC)"; export YACC; \
140         M4="$(M4)"; export M4; \
141         SED="$(SED)"; export SED; \
142         AWK="$(AWK)"; export AWK; \
143         MAKEINFO="$(MAKEINFO)"; export MAKEINFO;
144
145 # This is the list of variables to export in the environment when
146 # configuring subdirectories for the build system.
147 BUILD_EXPORTS = \
148         $(BASE_EXPORTS) \
149         AR="$(AR_FOR_BUILD)"; export AR; \
150         AS="$(AS_FOR_BUILD)"; export AS; \
151         CC="$(CC_FOR_BUILD)"; export CC; \
152         CFLAGS="$(CFLAGS_FOR_BUILD)"; export CFLAGS; \
153         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
154         CXX="$(CXX_FOR_BUILD)"; export CXX; \
155         CXXFLAGS="$(CXXFLAGS_FOR_BUILD)"; export CXXFLAGS; \
156         GFORTRAN="$(GFORTRAN_FOR_BUILD)"; export GFORTRAN; \
157         GOC="$(GOC_FOR_BUILD)"; export GOC; \
158         GOCFLAGS="$(GOCFLAGS_FOR_BUILD)"; export GOCFLAGS; \
159         DLLTOOL="$(DLLTOOL_FOR_BUILD)"; export DLLTOOL; \
160         LD="$(LD_FOR_BUILD)"; export LD; \
161         LDFLAGS="$(LDFLAGS_FOR_BUILD)"; export LDFLAGS; \
162         NM="$(NM_FOR_BUILD)"; export NM; \
163         RANLIB="$(RANLIB_FOR_BUILD)"; export RANLIB; \
164         WINDRES="$(WINDRES_FOR_BUILD)"; export WINDRES; \
165         WINDMC="$(WINDMC_FOR_BUILD)"; export WINDMC;
166
167 # These variables must be set on the make command line for directories
168 # built for the build system to override those in BASE_FLAGS_TO_PASS.
169 EXTRA_BUILD_FLAGS = \
170         CFLAGS="$(CFLAGS_FOR_BUILD)" \
171         LDFLAGS="$(LDFLAGS_FOR_BUILD)"
172
173 # This is the list of directories to built for the host system.
174 SUBDIRS = @configdirs@
175 TARGET_CONFIGDIRS = @target_configdirs@
176 # This is set by the configure script to the arguments to use when configuring
177 # directories built for the host system.
178 HOST_CONFIGARGS = @host_configargs@
179 # Host programs are put under this directory, which is . except if building
180 # with srcdir=..
181 HOST_SUBDIR = @host_subdir@
182 # This is the list of variables to export in the environment when
183 # configuring subdirectories for the host system.  We need to pass
184 # some to the GCC configure because of its hybrid host/target nature.
185 HOST_EXPORTS = \
186         $(BASE_EXPORTS) \
187         CC="$(CC)"; export CC; \
188         ADA_CFLAGS="$(ADA_CFLAGS)"; export ADA_CFLAGS; \
189         CFLAGS="$(CFLAGS)"; export CFLAGS; \
190         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
191         CXX="$(CXX)"; export CXX; \
192         CXXFLAGS="$(CXXFLAGS)"; export CXXFLAGS; \
193         GFORTRAN="$(GFORTRAN)"; export GFORTRAN; \
194         GOC="$(GOC)"; export GOC; \
195         AR="$(AR)"; export AR; \
196         AS="$(AS)"; export AS; \
197         CC_FOR_BUILD="$(CC_FOR_BUILD)"; export CC_FOR_BUILD; \
198         DLLTOOL="$(DLLTOOL)"; export DLLTOOL; \
199         LD="$(LD)"; export LD; \
200         LDFLAGS="$(STAGE1_LDFLAGS) $(LDFLAGS)"; export LDFLAGS; \
201         NM="$(NM)"; export NM; \
202         RANLIB="$(RANLIB)"; export RANLIB; \
203         WINDRES="$(WINDRES)"; export WINDRES; \
204         WINDMC="$(WINDMC)"; export WINDMC; \
205         OBJCOPY="$(OBJCOPY)"; export OBJCOPY; \
206         OBJDUMP="$(OBJDUMP)"; export OBJDUMP; \
207         READELF="$(READELF)"; export READELF; \
208         AR_FOR_TARGET="$(AR_FOR_TARGET)"; export AR_FOR_TARGET; \
209         AS_FOR_TARGET="$(AS_FOR_TARGET)"; export AS_FOR_TARGET; \
210         GCC_FOR_TARGET="$(GCC_FOR_TARGET)"; export GCC_FOR_TARGET; \
211         LD_FOR_TARGET="$(LD_FOR_TARGET)"; export LD_FOR_TARGET; \
212         NM_FOR_TARGET="$(NM_FOR_TARGET)"; export NM_FOR_TARGET; \
213         OBJDUMP_FOR_TARGET="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP_FOR_TARGET; \
214         OBJCOPY_FOR_TARGET="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY_FOR_TARGET; \
215         RANLIB_FOR_TARGET="$(RANLIB_FOR_TARGET)"; export RANLIB_FOR_TARGET; \
216         READELF_FOR_TARGET="$(READELF_FOR_TARGET)"; export READELF_FOR_TARGET; \
217         TOPLEVEL_CONFIGURE_ARGUMENTS="$(TOPLEVEL_CONFIGURE_ARGUMENTS)"; export TOPLEVEL_CONFIGURE_ARGUMENTS; \
218         HOST_LIBS="$(STAGE1_LIBS)"; export HOST_LIBS; \
219         GMPLIBS="$(HOST_GMPLIBS)"; export GMPLIBS; \
220         GMPINC="$(HOST_GMPINC)"; export GMPINC; \
221         ISLLIBS="$(HOST_ISLLIBS)"; export ISLLIBS; \
222         ISLINC="$(HOST_ISLINC)"; export ISLINC; \
223         LIBELFLIBS="$(HOST_LIBELFLIBS)"; export LIBELFLIBS; \
224         LIBELFINC="$(HOST_LIBELFINC)"; export LIBELFINC; \
225         XGCC_FLAGS_FOR_TARGET="$(XGCC_FLAGS_FOR_TARGET)"; export XGCC_FLAGS_FOR_TARGET; \
226 @if gcc-bootstrap
227         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
228 @endif gcc-bootstrap
229         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR);
230
231 POSTSTAGE1_CXX_EXPORT = \
232         CXX='$(CXX)'; export CXX; \
233         CXX_FOR_BUILD='$(CXX_FOR_BUILD)'; export CXX_FOR_BUILD;
234 @if target-libstdc++-v3-bootstrap
235 # Override the above if we're bootstrapping C++.
236 POSTSTAGE1_CXX_EXPORT = \
237         CXX="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xg++$(exeext) \
238           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ -nostdinc++ \
239           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
240           -B$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
241           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include/$(TARGET_SUBDIR) \
242           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/include \
243           `if $(LEAN); then echo ' -isystem '; else echo ' -I'; fi`$$s/libstdc++-v3/libsupc++ \
244           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
245           -L$$r/prev-$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs"; \
246           export CXX; \
247         CXX_FOR_BUILD="$$CXX"; export CXX_FOR_BUILD;
248 @endif target-libstdc++-v3-bootstrap
249
250 # Similar, for later GCC stages.
251 POSTSTAGE1_HOST_EXPORTS = \
252         $(HOST_EXPORTS) \
253         CC="$(STAGE_CC_WRAPPER) $$r/$(HOST_SUBDIR)/prev-gcc/xgcc$(exeext) \
254           -B$$r/$(HOST_SUBDIR)/prev-gcc/ -B$(build_tooldir)/bin/ \
255           $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
256         CC_FOR_BUILD="$$CC"; export CC_FOR_BUILD; \
257         $(POSTSTAGE1_CXX_EXPORT) \
258         $(LTO_EXPORTS) \
259         GNATBIND="$$r/$(HOST_SUBDIR)/prev-gcc/gnatbind"; export GNATBIND; \
260         LDFLAGS="$(POSTSTAGE1_LDFLAGS) $(BOOT_LDFLAGS)"; export LDFLAGS; \
261         HOST_LIBS="$(POSTSTAGE1_LIBS)"; export HOST_LIBS;
262
263 # Target libraries are put under this directory:
264 TARGET_SUBDIR = @target_subdir@
265 # This is set by the configure script to the arguments to use when configuring
266 # directories built for the target.
267 TARGET_CONFIGARGS = @target_configargs@ --with-target-subdir="$(TARGET_SUBDIR)"
268 # This is the list of variables to export in the environment when
269 # configuring subdirectories for the target system.
270 BASE_TARGET_EXPORTS = \
271         $(BASE_EXPORTS) \
272         AR="$(AR_FOR_TARGET)"; export AR; \
273         AS="$(COMPILER_AS_FOR_TARGET)"; export AS; \
274         CC="$(CC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CC; \
275         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
276         CONFIG_SHELL="$(SHELL)"; export CONFIG_SHELL; \
277         CPPFLAGS="$(CPPFLAGS_FOR_TARGET)"; export CPPFLAGS; \
278         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
279         GFORTRAN="$(GFORTRAN_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GFORTRAN; \
280         GOC="$(GOC_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export GOC; \
281         DLLTOOL="$(DLLTOOL_FOR_TARGET)"; export DLLTOOL; \
282         LD="$(COMPILER_LD_FOR_TARGET)"; export LD; \
283         LDFLAGS="$(LDFLAGS_FOR_TARGET)"; export LDFLAGS; \
284         LIPO="$(LIPO_FOR_TARGET)"; export LIPO; \
285         NM="$(COMPILER_NM_FOR_TARGET)"; export NM; \
286         OBJDUMP="$(OBJDUMP_FOR_TARGET)"; export OBJDUMP; \
287         OBJCOPY="$(OBJCOPY_FOR_TARGET)"; export OBJCOPY; \
288         RANLIB="$(RANLIB_FOR_TARGET)"; export RANLIB; \
289         READELF="$(READELF_FOR_TARGET)"; export READELF; \
290         STRIP="$(STRIP_FOR_TARGET)"; export STRIP; \
291         WINDRES="$(WINDRES_FOR_TARGET)"; export WINDRES; \
292         WINDMC="$(WINDMC_FOR_TARGET)"; export WINDMC; \
293 @if gcc-bootstrap
294         $(RPATH_ENVVAR)=`echo "$(TARGET_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
295 @endif gcc-bootstrap
296         $(RPATH_ENVVAR)=`echo "$(HOST_LIB_PATH)$$$(RPATH_ENVVAR)" | sed 's,::*,:,g;s,^:*,,;s,:*$$,,'`; export $(RPATH_ENVVAR); \
297         TARGET_CONFIGDIRS="$(TARGET_CONFIGDIRS)"; export TARGET_CONFIGDIRS;
298
299 RAW_CXX_TARGET_EXPORTS = \
300         $(BASE_TARGET_EXPORTS) \
301         CXX_FOR_TARGET="$(RAW_CXX_FOR_TARGET)"; export CXX_FOR_TARGET; \
302         CXX="$(RAW_CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
303
304 NORMAL_TARGET_EXPORTS = \
305         $(BASE_TARGET_EXPORTS) \
306         CXX="$(CXX_FOR_TARGET) $(XGCC_FLAGS_FOR_TARGET) $$TFLAGS"; export CXX;
307
308 # Where to find GMP
309 HOST_GMPLIBS = @gmplibs@
310 HOST_GMPINC = @gmpinc@
311
312 # Where to find isl
313 HOST_ISLLIBS = @isllibs@
314 HOST_ISLINC = @islinc@
315
316 # Where to find libelf
317 HOST_LIBELFLIBS = @libelflibs@
318 HOST_LIBELFINC = @libelfinc@
319
320 # ----------------------------------------------
321 # Programs producing files for the BUILD machine
322 # ----------------------------------------------
323
324 SHELL = @SHELL@
325
326 # pwd command to use.  Allow user to override default by setting PWDCMD in
327 # the environment to account for automounters.  The make variable must not
328 # be called PWDCMD, otherwise the value set here is passed to make
329 # subprocesses and overrides the setting from the user's environment.
330 # Don't use PWD since it is a common shell environment variable and we
331 # don't want to corrupt it.
332 PWD_COMMAND = $${PWDCMD-pwd}
333
334 # compilers to use to create programs which must be run in the build
335 # environment.
336 AR_FOR_BUILD = @AR_FOR_BUILD@
337 AS_FOR_BUILD = @AS_FOR_BUILD@
338 CC_FOR_BUILD = @CC_FOR_BUILD@
339 CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
340 CXXFLAGS_FOR_BUILD = @CXXFLAGS_FOR_BUILD@
341 CXX_FOR_BUILD = @CXX_FOR_BUILD@
342 DLLTOOL_FOR_BUILD = @DLLTOOL_FOR_BUILD@
343 GFORTRAN_FOR_BUILD = @GFORTRAN_FOR_BUILD@
344 GOC_FOR_BUILD = @GOC_FOR_BUILD@
345 LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
346 LD_FOR_BUILD = @LD_FOR_BUILD@
347 NM_FOR_BUILD = @NM_FOR_BUILD@
348 RANLIB_FOR_BUILD = @RANLIB_FOR_BUILD@
349 WINDMC_FOR_BUILD = @WINDMC_FOR_BUILD@
350 WINDRES_FOR_BUILD = @WINDRES_FOR_BUILD@
351
352 # Special variables passed down in EXTRA_GCC_FLAGS.  They are defined
353 # here so that they can be overridden by Makefile fragments.
354 BUILD_PREFIX = @BUILD_PREFIX@
355 BUILD_PREFIX_1 = @BUILD_PREFIX_1@
356
357 # Flags to pass to stage2 and later makes.  They are defined
358 # here so that they can be overridden by Makefile fragments.
359 BOOT_CFLAGS= -g -O2
360 BOOT_LDFLAGS=
361 BOOT_ADAFLAGS= -gnatpg
362
363 AWK = @AWK@
364 SED = @SED@
365 BISON = @BISON@
366 YACC = @YACC@
367 FLEX = @FLEX@
368 LEX = @LEX@
369 M4 = @M4@
370 MAKEINFO = @MAKEINFO@
371 EXPECT = @EXPECT@
372 RUNTEST = @RUNTEST@
373
374 AUTO_PROFILE = gcc-auto-profile -c 1000000
375
376 # This just becomes part of the MAKEINFO definition passed down to
377 # sub-makes.  It lets flags be given on the command line while still
378 # using the makeinfo from the object tree.
379 # (Default to avoid splitting info files by setting the threshold high.)
380 MAKEINFOFLAGS = --split-size=5000000
381
382 # ---------------------------------------------
383 # Programs producing files for the HOST machine
384 # ---------------------------------------------
385
386 AS = @AS@
387 AR = @AR@
388 AR_FLAGS = rc
389 CC = @CC@
390 CXX = @CXX@
391 DLLTOOL = @DLLTOOL@
392 LD = @LD@
393 LIPO = @LIPO@
394 NM = @NM@
395 OBJDUMP = @OBJDUMP@
396 RANLIB = @RANLIB@
397 READELF = @READELF@
398 STRIP = @STRIP@
399 WINDRES = @WINDRES@
400 WINDMC = @WINDMC@
401
402 GNATBIND = @GNATBIND@
403 GNATMAKE = @GNATMAKE@
404
405 CFLAGS = @CFLAGS@
406 LDFLAGS = @LDFLAGS@
407 LIBCFLAGS = $(CFLAGS)
408 CXXFLAGS = @CXXFLAGS@
409 LIBCXXFLAGS = $(CXXFLAGS) -fno-implicit-templates
410 GOCFLAGS = $(CFLAGS)
411
412 CREATE_GCOV = create_gcov
413
414 TFLAGS =
415
416 # Defaults for all stages; some are overridden below.
417
418 STAGE_CFLAGS = $(BOOT_CFLAGS)
419 STAGE_TFLAGS = $(TFLAGS)
420 STAGE_CONFIGURE_FLAGS=@stage2_werror_flag@
421
422
423 # Defaults for stage 1; some are overridden below.
424 STAGE1_CFLAGS = $(STAGE_CFLAGS)
425 STAGE1_CXXFLAGS = $(CXXFLAGS)
426 @if target-libstdc++-v3-bootstrap
427 # Override the above if we're bootstrapping C++.
428 STAGE1_CXXFLAGS = $(STAGE1_CFLAGS)
429 @endif target-libstdc++-v3-bootstrap
430 STAGE1_TFLAGS = $(STAGE_TFLAGS)
431 STAGE1_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
432
433 # Defaults for stage 2; some are overridden below.
434 STAGE2_CFLAGS = $(STAGE_CFLAGS)
435 STAGE2_CXXFLAGS = $(CXXFLAGS)
436 @if target-libstdc++-v3-bootstrap
437 # Override the above if we're bootstrapping C++.
438 STAGE2_CXXFLAGS = $(STAGE2_CFLAGS)
439 @endif target-libstdc++-v3-bootstrap
440 STAGE2_TFLAGS = $(STAGE_TFLAGS)
441 STAGE2_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
442
443 # Defaults for stage 3; some are overridden below.
444 STAGE3_CFLAGS = $(STAGE_CFLAGS)
445 STAGE3_CXXFLAGS = $(CXXFLAGS)
446 @if target-libstdc++-v3-bootstrap
447 # Override the above if we're bootstrapping C++.
448 STAGE3_CXXFLAGS = $(STAGE3_CFLAGS)
449 @endif target-libstdc++-v3-bootstrap
450 STAGE3_TFLAGS = $(STAGE_TFLAGS)
451 STAGE3_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
452
453 # Defaults for stage 4; some are overridden below.
454 STAGE4_CFLAGS = $(STAGE_CFLAGS)
455 STAGE4_CXXFLAGS = $(CXXFLAGS)
456 @if target-libstdc++-v3-bootstrap
457 # Override the above if we're bootstrapping C++.
458 STAGE4_CXXFLAGS = $(STAGE4_CFLAGS)
459 @endif target-libstdc++-v3-bootstrap
460 STAGE4_TFLAGS = $(STAGE_TFLAGS)
461 STAGE4_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
462
463 # Defaults for stage profile; some are overridden below.
464 STAGEprofile_CFLAGS = $(STAGE_CFLAGS)
465 STAGEprofile_CXXFLAGS = $(CXXFLAGS)
466 @if target-libstdc++-v3-bootstrap
467 # Override the above if we're bootstrapping C++.
468 STAGEprofile_CXXFLAGS = $(STAGEprofile_CFLAGS)
469 @endif target-libstdc++-v3-bootstrap
470 STAGEprofile_TFLAGS = $(STAGE_TFLAGS)
471 STAGEprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
472
473 # Defaults for stage train; some are overridden below.
474 STAGEtrain_CFLAGS = $(STAGE_CFLAGS)
475 STAGEtrain_CXXFLAGS = $(CXXFLAGS)
476 @if target-libstdc++-v3-bootstrap
477 # Override the above if we're bootstrapping C++.
478 STAGEtrain_CXXFLAGS = $(STAGEtrain_CFLAGS)
479 @endif target-libstdc++-v3-bootstrap
480 STAGEtrain_TFLAGS = $(STAGE_TFLAGS)
481 STAGEtrain_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
482
483 # Defaults for stage feedback; some are overridden below.
484 STAGEfeedback_CFLAGS = $(STAGE_CFLAGS)
485 STAGEfeedback_CXXFLAGS = $(CXXFLAGS)
486 @if target-libstdc++-v3-bootstrap
487 # Override the above if we're bootstrapping C++.
488 STAGEfeedback_CXXFLAGS = $(STAGEfeedback_CFLAGS)
489 @endif target-libstdc++-v3-bootstrap
490 STAGEfeedback_TFLAGS = $(STAGE_TFLAGS)
491 STAGEfeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
492
493 # Defaults for stage autoprofile; some are overridden below.
494 STAGEautoprofile_CFLAGS = $(STAGE_CFLAGS)
495 STAGEautoprofile_CXXFLAGS = $(CXXFLAGS)
496 @if target-libstdc++-v3-bootstrap
497 # Override the above if we're bootstrapping C++.
498 STAGEautoprofile_CXXFLAGS = $(STAGEautoprofile_CFLAGS)
499 @endif target-libstdc++-v3-bootstrap
500 STAGEautoprofile_TFLAGS = $(STAGE_TFLAGS)
501 STAGEautoprofile_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
502
503 # Defaults for stage autofeedback; some are overridden below.
504 STAGEautofeedback_CFLAGS = $(STAGE_CFLAGS)
505 STAGEautofeedback_CXXFLAGS = $(CXXFLAGS)
506 @if target-libstdc++-v3-bootstrap
507 # Override the above if we're bootstrapping C++.
508 STAGEautofeedback_CXXFLAGS = $(STAGEautofeedback_CFLAGS)
509 @endif target-libstdc++-v3-bootstrap
510 STAGEautofeedback_TFLAGS = $(STAGE_TFLAGS)
511 STAGEautofeedback_CONFIGURE_FLAGS = $(STAGE_CONFIGURE_FLAGS)
512
513
514 # By default, C and C++ are the only stage1 languages, because they are the
515 # only ones we require to build with the bootstrap compiler, and also the
516 # only ones useful for building stage2.
517
518 STAGE1_CFLAGS = @stage1_cflags@
519 STAGE1_CHECKING = @stage1_checking@
520 STAGE1_LANGUAGES = @stage1_languages@
521 # * We force-disable intermodule optimizations, even if
522 #   --enable-intermodule was passed, since the installed compiler
523 #   probably can't handle them.  Luckily, autoconf always respects
524 #   the last argument when conflicting --enable arguments are passed.
525 # * Likewise, we force-disable coverage flags, since the installed
526 #   compiler probably has never heard of them.
527 # * We also disable -Wformat, since older GCCs don't understand newer %s.
528 STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \
529           --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" \
530           --disable-build-format-warnings
531
532 STAGEprofile_CFLAGS = $(STAGE2_CFLAGS) -fprofile-generate
533 STAGEprofile_TFLAGS = $(STAGE2_TFLAGS)
534
535 STAGEtrain_CFLAGS = $(STAGE3_CFLAGS)
536 STAGEtrain_TFLAGS = $(STAGE3_TFLAGS)
537
538 STAGEfeedback_CFLAGS = $(STAGE4_CFLAGS) -fprofile-use
539 STAGEfeedback_TFLAGS = $(STAGE4_TFLAGS)
540
541 STAGEautoprofile_CFLAGS = $(STAGE2_CFLAGS) -g
542 STAGEautoprofile_TFLAGS = $(STAGE2_TFLAGS)
543
544 STAGEautofeedback_CFLAGS = $(STAGE3_CFLAGS)
545 STAGEautofeedback_TFLAGS = $(STAGE3_TFLAGS)
546
547 do-compare = @do_compare@
548 do-compare3 = $(do-compare)
549
550 # -----------------------------------------------
551 # Programs producing files for the TARGET machine
552 # -----------------------------------------------
553
554 AR_FOR_TARGET=@AR_FOR_TARGET@
555 AS_FOR_TARGET=@AS_FOR_TARGET@
556 CC_FOR_TARGET=$(STAGE_CC_WRAPPER) @CC_FOR_TARGET@
557
558 # If GCC_FOR_TARGET is not overriden on the command line, then this
559 # variable is passed down to the gcc Makefile, where it is used to
560 # build libgcc2.a.  We define it here so that it can itself be
561 # overridden on the command line.
562 GCC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GCC_FOR_TARGET@
563 CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @CXX_FOR_TARGET@
564 RAW_CXX_FOR_TARGET=$(STAGE_CC_WRAPPER) @RAW_CXX_FOR_TARGET@
565 GFORTRAN_FOR_TARGET=$(STAGE_CC_WRAPPER) @GFORTRAN_FOR_TARGET@
566 GOC_FOR_TARGET=$(STAGE_CC_WRAPPER) @GOC_FOR_TARGET@
567 DLLTOOL_FOR_TARGET=@DLLTOOL_FOR_TARGET@
568 LD_FOR_TARGET=@LD_FOR_TARGET@
569
570 LIPO_FOR_TARGET=@LIPO_FOR_TARGET@
571 NM_FOR_TARGET=@NM_FOR_TARGET@
572 OBJDUMP_FOR_TARGET=@OBJDUMP_FOR_TARGET@
573 OBJCOPY_FOR_TARGET=@OBJCOPY_FOR_TARGET@
574 RANLIB_FOR_TARGET=@RANLIB_FOR_TARGET@
575 READELF_FOR_TARGET=@READELF_FOR_TARGET@
576 STRIP_FOR_TARGET=@STRIP_FOR_TARGET@
577 WINDRES_FOR_TARGET=@WINDRES_FOR_TARGET@
578 WINDMC_FOR_TARGET=@WINDMC_FOR_TARGET@
579
580 COMPILER_AS_FOR_TARGET=@COMPILER_AS_FOR_TARGET@
581 COMPILER_LD_FOR_TARGET=@COMPILER_LD_FOR_TARGET@
582 COMPILER_NM_FOR_TARGET=@COMPILER_NM_FOR_TARGET@
583
584 CFLAGS_FOR_TARGET = @CFLAGS_FOR_TARGET@
585 CXXFLAGS_FOR_TARGET = @CXXFLAGS_FOR_TARGET@
586
587 LIBCFLAGS_FOR_TARGET = $(CFLAGS_FOR_TARGET)
588 LIBCXXFLAGS_FOR_TARGET = $(CXXFLAGS_FOR_TARGET) -fno-implicit-templates
589 LDFLAGS_FOR_TARGET = @LDFLAGS_FOR_TARGET@
590 GOCFLAGS_FOR_TARGET = -O2 -g
591
592 FLAGS_FOR_TARGET = @FLAGS_FOR_TARGET@
593 SYSROOT_CFLAGS_FOR_TARGET = @SYSROOT_CFLAGS_FOR_TARGET@
594 DEBUG_PREFIX_CFLAGS_FOR_TARGET = @DEBUG_PREFIX_CFLAGS_FOR_TARGET@
595
596 XGCC_FLAGS_FOR_TARGET = $(FLAGS_FOR_TARGET) $(SYSROOT_CFLAGS_FOR_TARGET) $(DEBUG_PREFIX_CFLAGS_FOR_TARGET)
597
598 # ------------------------------------
599 # Miscellaneous targets and flag lists
600 # ------------------------------------
601
602 # The first rule in the file had better be this one.  Don't put any above it.
603 # This lives here to allow makefile fragments to contain dependencies.
604 all:
605
606 #### host and target specific makefile fragments come in here.
607 @target_makefile_frag@
608 @alphaieee_frag@
609 @ospace_frag@
610 @host_makefile_frag@
611 ###
612
613 # This is the list of directories that may be needed in RPATH_ENVVAR
614 # so that programs built for the target machine work.
615 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)
616
617 @if target-libstdc++-v3
618 TARGET_LIB_PATH_libstdc++-v3 = $$r/$(TARGET_SUBDIR)/libstdc++-v3/src/.libs:
619 @endif target-libstdc++-v3
620
621 @if target-libsanitizer
622 TARGET_LIB_PATH_libsanitizer = $$r/$(TARGET_SUBDIR)/libsanitizer/.libs:
623 @endif target-libsanitizer
624
625 @if target-libmpx
626 TARGET_LIB_PATH_libmpx = $$r/$(TARGET_SUBDIR)/libmpx/.libs:
627 @endif target-libmpx
628
629 @if target-libvtv
630 TARGET_LIB_PATH_libvtv = $$r/$(TARGET_SUBDIR)/libvtv/.libs:
631 @endif target-libvtv
632
633 @if target-libcilkrts
634 TARGET_LIB_PATH_libcilkrts = $$r/$(TARGET_SUBDIR)/libcilkrts/.libs:
635 @endif target-libcilkrts
636
637 @if target-liboffloadmic
638 TARGET_LIB_PATH_liboffloadmic = $$r/$(TARGET_SUBDIR)/liboffloadmic/.libs:
639 @endif target-liboffloadmic
640
641 @if target-libssp
642 TARGET_LIB_PATH_libssp = $$r/$(TARGET_SUBDIR)/libssp/.libs:
643 @endif target-libssp
644
645 @if target-libgomp
646 TARGET_LIB_PATH_libgomp = $$r/$(TARGET_SUBDIR)/libgomp/.libs:
647 @endif target-libgomp
648
649 @if target-libitm
650 TARGET_LIB_PATH_libitm = $$r/$(TARGET_SUBDIR)/libitm/.libs:
651 @endif target-libitm
652
653 @if target-libatomic
654 TARGET_LIB_PATH_libatomic = $$r/$(TARGET_SUBDIR)/libatomic/.libs:
655 @endif target-libatomic
656
657
658
659 # This is the list of directories that may be needed in RPATH_ENVVAR
660 # so that programs built for the host machine work.
661 HOST_LIB_PATH = $(HOST_LIB_PATH_gmp)$(HOST_LIB_PATH_mpfr)$(HOST_LIB_PATH_mpc)$(HOST_LIB_PATH_isl)$(HOST_LIB_PATH_libelf)
662
663 # Define HOST_LIB_PATH_gcc here, for the sake of TARGET_LIB_PATH, ouch
664 @if gcc
665 HOST_LIB_PATH_gcc = $$r/$(HOST_SUBDIR)/gcc$(GCC_SHLIB_SUBDIR):$$r/$(HOST_SUBDIR)/prev-gcc$(GCC_SHLIB_SUBDIR):
666 @endif gcc
667
668
669 @if gmp
670 HOST_LIB_PATH_gmp = \
671   $$r/$(HOST_SUBDIR)/gmp/.libs:$$r/$(HOST_SUBDIR)/prev-gmp/.libs:
672 @endif gmp
673
674 @if mpfr
675 HOST_LIB_PATH_mpfr = \
676   $$r/$(HOST_SUBDIR)/mpfr/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpfr/src/.libs:
677 @endif mpfr
678
679 @if mpc
680 HOST_LIB_PATH_mpc = \
681   $$r/$(HOST_SUBDIR)/mpc/src/.libs:$$r/$(HOST_SUBDIR)/prev-mpc/src/.libs:
682 @endif mpc
683
684 @if isl
685 HOST_LIB_PATH_isl = \
686   $$r/$(HOST_SUBDIR)/isl/.libs:$$r/$(HOST_SUBDIR)/prev-isl/.libs:
687 @endif isl
688
689 @if libelf
690 HOST_LIB_PATH_libelf = \
691   $$r/$(HOST_SUBDIR)/libelf/.libs:$$r/$(HOST_SUBDIR)/prev-libelf/.libs:
692 @endif libelf
693
694
695 CXX_FOR_TARGET_FLAG_TO_PASS = \
696         "CXX_FOR_TARGET=$(CXX_FOR_TARGET)"
697 @if target-libstdc++-v3
698 # CXX_FOR_TARGET is tricky to get right for target libs that require a
699 # functional C++ compiler.  When we recurse, if we expand
700 # CXX_FOR_TARGET before configuring libstdc++-v3, we won't get
701 # libstdc++ include flags from the script.  Instead, we get an
702 # -funconfigured-* word, so that we'll get errors if this invalid C++
703 # command line is used for anything, but also so that we can use the
704 # word to decide whether or not to pass on this CXX_FOR_TARGET.  If we
705 # don't pass it on, sub-make will use the default definition, that
706 # re-expands it at the time of use, so we'll get it right when we need
707 # it.  One potential exception is the expansion of CXX_FOR_TARGET
708 # passed down as part of CXX within TARGET_FLAGS, but this wouldn't
709 # really work, for C++ host programs can't depend on the current-stage
710 # C++ target library.
711 CXX_FOR_TARGET_FLAG_TO_PASS = \
712         $(shell if echo "$(CXX_FOR_TARGET)" | grep " -funconfigured-" > /dev/null; then :; else echo '"CXX_FOR_TARGET=$(CXX_FOR_TARGET)"'; fi)
713 @endif target-libstdc++-v3
714
715 # Flags to pass down to all sub-makes. STAGE*FLAGS,
716 # MAKEINFO and MAKEINFOFLAGS are explicitly passed here to make them
717 # overrideable (for a bootstrap build stage1 also builds gcc.info).
718 BASE_FLAGS_TO_PASS = \
719         "DESTDIR=$(DESTDIR)" \
720         "RPATH_ENVVAR=$(RPATH_ENVVAR)" \
721         "TARGET_SUBDIR=$(TARGET_SUBDIR)" \
722         "bindir=$(bindir)" \
723         "datadir=$(datadir)" \
724         "exec_prefix=$(exec_prefix)" \
725         "includedir=$(includedir)" \
726         "datarootdir=$(datarootdir)" \
727         "docdir=$(docdir)" \
728         "infodir=$(infodir)" \
729         "pdfdir=$(pdfdir)" \
730         "htmldir=$(htmldir)" \
731         "libdir=$(libdir)" \
732         "libexecdir=$(libexecdir)" \
733         "lispdir=$(lispdir)" \
734         "localstatedir=$(localstatedir)" \
735         "mandir=$(mandir)" \
736         "oldincludedir=$(oldincludedir)" \
737         "prefix=$(prefix)" \
738         "sbindir=$(sbindir)" \
739         "sharedstatedir=$(sharedstatedir)" \
740         "sysconfdir=$(sysconfdir)" \
741         "tooldir=$(tooldir)" \
742         "build_tooldir=$(build_tooldir)" \
743         "target_alias=$(target_alias)" \
744         "AWK=$(AWK)" \
745         "BISON=$(BISON)" \
746         "CC_FOR_BUILD=$(CC_FOR_BUILD)" \
747         "CFLAGS_FOR_BUILD=$(CFLAGS_FOR_BUILD)" \
748         "CXX_FOR_BUILD=$(CXX_FOR_BUILD)" \
749         "EXPECT=$(EXPECT)" \
750         "FLEX=$(FLEX)" \
751         "INSTALL=$(INSTALL)" \
752         "INSTALL_DATA=$(INSTALL_DATA)" \
753         "INSTALL_PROGRAM=$(INSTALL_PROGRAM)" \
754         "INSTALL_SCRIPT=$(INSTALL_SCRIPT)" \
755         "LDFLAGS_FOR_BUILD=$(LDFLAGS_FOR_BUILD)" \
756         "LEX=$(LEX)" \
757         "M4=$(M4)" \
758         "MAKE=$(MAKE)" \
759         "RUNTEST=$(RUNTEST)" \
760         "RUNTESTFLAGS=$(RUNTESTFLAGS)" \
761         "SED=$(SED)" \
762         "SHELL=$(SHELL)" \
763         "YACC=$(YACC)" \
764         "`echo 'ADAFLAGS=$(ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
765         "ADA_CFLAGS=$(ADA_CFLAGS)" \
766         "AR_FLAGS=$(AR_FLAGS)" \
767         "`echo 'BOOT_ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
768         "BOOT_CFLAGS=$(BOOT_CFLAGS)" \
769         "BOOT_LDFLAGS=$(BOOT_LDFLAGS)" \
770         "CFLAGS=$(CFLAGS)" \
771         "CXXFLAGS=$(CXXFLAGS)" \
772         "LDFLAGS=$(LDFLAGS)" \
773         "LIBCFLAGS=$(LIBCFLAGS)" \
774         "LIBCXXFLAGS=$(LIBCXXFLAGS)" \
775         "STAGE1_CHECKING=$(STAGE1_CHECKING)" \
776         "STAGE1_LANGUAGES=$(STAGE1_LANGUAGES)" \
777         "GNATBIND=$(GNATBIND)" \
778         "GNATMAKE=$(GNATMAKE)" \
779         "AR_FOR_TARGET=$(AR_FOR_TARGET)" \
780         "AS_FOR_TARGET=$(AS_FOR_TARGET)" \
781         "CC_FOR_TARGET=$(CC_FOR_TARGET)" \
782         "CFLAGS_FOR_TARGET=$(CFLAGS_FOR_TARGET)" \
783         "CPPFLAGS_FOR_TARGET=$(CPPFLAGS_FOR_TARGET)" \
784         "CXXFLAGS_FOR_TARGET=$(CXXFLAGS_FOR_TARGET)" \
785         "DLLTOOL_FOR_TARGET=$(DLLTOOL_FOR_TARGET)" \
786         "FLAGS_FOR_TARGET=$(FLAGS_FOR_TARGET)" \
787         "GFORTRAN_FOR_TARGET=$(GFORTRAN_FOR_TARGET)" \
788         "GOC_FOR_TARGET=$(GOC_FOR_TARGET)" \
789         "GOCFLAGS_FOR_TARGET=$(GOCFLAGS_FOR_TARGET)" \
790         "LD_FOR_TARGET=$(LD_FOR_TARGET)" \
791         "LIPO_FOR_TARGET=$(LIPO_FOR_TARGET)" \
792         "LDFLAGS_FOR_TARGET=$(LDFLAGS_FOR_TARGET)" \
793         "LIBCFLAGS_FOR_TARGET=$(LIBCFLAGS_FOR_TARGET)" \
794         "LIBCXXFLAGS_FOR_TARGET=$(LIBCXXFLAGS_FOR_TARGET)" \
795         "NM_FOR_TARGET=$(NM_FOR_TARGET)" \
796         "OBJDUMP_FOR_TARGET=$(OBJDUMP_FOR_TARGET)" \
797         "OBJCOPY_FOR_TARGET=$(OBJCOPY_FOR_TARGET)" \
798         "RANLIB_FOR_TARGET=$(RANLIB_FOR_TARGET)" \
799         "READELF_FOR_TARGET=$(READELF_FOR_TARGET)" \
800         "STRIP_FOR_TARGET=$(STRIP_FOR_TARGET)" \
801         "WINDRES_FOR_TARGET=$(WINDRES_FOR_TARGET)" \
802         "WINDMC_FOR_TARGET=$(WINDMC_FOR_TARGET)" \
803         "BUILD_CONFIG=$(BUILD_CONFIG)" \
804         "`echo 'LANGUAGES=$(LANGUAGES)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
805         "LEAN=$(LEAN)" \
806         "STAGE1_CFLAGS=$(STAGE1_CFLAGS)" \
807         "STAGE1_CXXFLAGS=$(STAGE1_CXXFLAGS)" \
808         "STAGE1_TFLAGS=$(STAGE1_TFLAGS)" \
809         "STAGE2_CFLAGS=$(STAGE2_CFLAGS)" \
810         "STAGE2_CXXFLAGS=$(STAGE2_CXXFLAGS)" \
811         "STAGE2_TFLAGS=$(STAGE2_TFLAGS)" \
812         "STAGE3_CFLAGS=$(STAGE3_CFLAGS)" \
813         "STAGE3_CXXFLAGS=$(STAGE3_CXXFLAGS)" \
814         "STAGE3_TFLAGS=$(STAGE3_TFLAGS)" \
815         "STAGE4_CFLAGS=$(STAGE4_CFLAGS)" \
816         "STAGE4_CXXFLAGS=$(STAGE4_CXXFLAGS)" \
817         "STAGE4_TFLAGS=$(STAGE4_TFLAGS)" \
818         "STAGEprofile_CFLAGS=$(STAGEprofile_CFLAGS)" \
819         "STAGEprofile_CXXFLAGS=$(STAGEprofile_CXXFLAGS)" \
820         "STAGEprofile_TFLAGS=$(STAGEprofile_TFLAGS)" \
821         "STAGEtrain_CFLAGS=$(STAGEtrain_CFLAGS)" \
822         "STAGEtrain_CXXFLAGS=$(STAGEtrain_CXXFLAGS)" \
823         "STAGEtrain_TFLAGS=$(STAGEtrain_TFLAGS)" \
824         "STAGEfeedback_CFLAGS=$(STAGEfeedback_CFLAGS)" \
825         "STAGEfeedback_CXXFLAGS=$(STAGEfeedback_CXXFLAGS)" \
826         "STAGEfeedback_TFLAGS=$(STAGEfeedback_TFLAGS)" \
827         "STAGEautoprofile_CFLAGS=$(STAGEautoprofile_CFLAGS)" \
828         "STAGEautoprofile_CXXFLAGS=$(STAGEautoprofile_CXXFLAGS)" \
829         "STAGEautoprofile_TFLAGS=$(STAGEautoprofile_TFLAGS)" \
830         "STAGEautofeedback_CFLAGS=$(STAGEautofeedback_CFLAGS)" \
831         "STAGEautofeedback_CXXFLAGS=$(STAGEautofeedback_CXXFLAGS)" \
832         "STAGEautofeedback_TFLAGS=$(STAGEautofeedback_TFLAGS)" \
833         $(CXX_FOR_TARGET_FLAG_TO_PASS) \
834         "TFLAGS=$(TFLAGS)" \
835         "CONFIG_SHELL=$(SHELL)" \
836         "MAKEINFO=$(MAKEINFO) $(MAKEINFOFLAGS)" \
837         $(if $(LSAN_OPTIONS),"LSAN_OPTIONS=$(LSAN_OPTIONS)")
838
839 # We leave this in just in case, but it is not needed anymore.
840 RECURSE_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS)
841
842 # Flags to pass down to most sub-makes, in which we're building with
843 # the host environment.
844 EXTRA_HOST_FLAGS = \
845         'AR=$(AR)' \
846         'AS=$(AS)' \
847         'CC=$(CC)' \
848         'CXX=$(CXX)' \
849         'DLLTOOL=$(DLLTOOL)' \
850         'GFORTRAN=$(GFORTRAN)' \
851         'GOC=$(GOC)' \
852         'LD=$(LD)' \
853         'LIPO=$(LIPO)' \
854         'NM=$(NM)' \
855         'OBJDUMP=$(OBJDUMP)' \
856         'RANLIB=$(RANLIB)' \
857         'READELF=$(READELF)' \
858         'STRIP=$(STRIP)' \
859         'WINDRES=$(WINDRES)' \
860         'WINDMC=$(WINDMC)' \
861         'CREATE_GCOV=$(CREATE_GCOV)'
862
863 FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS)
864
865 # Flags to pass to stage1 or when not bootstrapping.
866
867 STAGE1_FLAGS_TO_PASS = \
868         LDFLAGS="$${LDFLAGS}" \
869         HOST_LIBS="$${HOST_LIBS}"
870
871 # Flags to pass to stage2 and later makes.
872
873 POSTSTAGE1_FLAGS_TO_PASS = \
874         CC="$${CC}" CC_FOR_BUILD="$${CC_FOR_BUILD}" \
875         CXX="$${CXX}" CXX_FOR_BUILD="$${CXX_FOR_BUILD}" \
876         GNATBIND="$${GNATBIND}" \
877         LDFLAGS="$${LDFLAGS}" \
878         HOST_LIBS="$${HOST_LIBS}" \
879         $(LTO_FLAGS_TO_PASS) \
880         "`echo 'ADAFLAGS=$(BOOT_ADAFLAGS)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
881
882 @if gcc-bootstrap
883 EXTRA_HOST_EXPORTS = if [ $(current_stage) != stage1 ]; then \
884                        $(POSTSTAGE1_HOST_EXPORTS) \
885                      fi;
886
887 EXTRA_BOOTSTRAP_FLAGS = CC="$$CC" CXX="$$CXX" LDFLAGS="$$LDFLAGS"
888 @endif gcc-bootstrap
889
890 # Flags to pass down to makes which are built with the target environment.
891 # The double $ decreases the length of the command line; those variables
892 # are set in BASE_FLAGS_TO_PASS, and the sub-make will expand them.  The
893 # *_CFLAGS_FOR_TARGET variables are not passed down and most often empty,
894 # so we expand them here.
895 EXTRA_TARGET_FLAGS = \
896         'AR=$$(AR_FOR_TARGET)' \
897         'AS=$(COMPILER_AS_FOR_TARGET)' \
898         'CC=$$(CC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
899         'CFLAGS=$$(CFLAGS_FOR_TARGET)' \
900         'CXX=$$(CXX_FOR_TARGET) -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/src/.libs \
901          -B$$r/$$(TARGET_SUBDIR)/libstdc++-v3/libsupc++/.libs \
902          $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
903         'CXXFLAGS=$$(CXXFLAGS_FOR_TARGET)' \
904         'DLLTOOL=$$(DLLTOOL_FOR_TARGET)' \
905         'GFORTRAN=$$(GFORTRAN_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
906         'GOC=$$(GOC_FOR_TARGET) $$(XGCC_FLAGS_FOR_TARGET) $$(TFLAGS)' \
907         'GOCFLAGS=$$(GOCFLAGS_FOR_TARGET)' \
908         'LD=$(COMPILER_LD_FOR_TARGET)' \
909         'LDFLAGS=$$(LDFLAGS_FOR_TARGET)' \
910         'LIBCFLAGS=$$(LIBCFLAGS_FOR_TARGET)' \
911         'LIBCXXFLAGS=$$(LIBCXXFLAGS_FOR_TARGET)' \
912         'NM=$(COMPILER_NM_FOR_TARGET)' \
913         'OBJDUMP=$$(OBJDUMP_FOR_TARGET)' \
914         'OBJCOPY=$$(OBJCOPY_FOR_TARGET)' \
915         'RANLIB=$$(RANLIB_FOR_TARGET)' \
916         'READELF=$$(READELF_FOR_TARGET)' \
917         'WINDRES=$$(WINDRES_FOR_TARGET)' \
918         'WINDMC=$$(WINDMC_FOR_TARGET)' \
919         'XGCC_FLAGS_FOR_TARGET=$(XGCC_FLAGS_FOR_TARGET)' \
920         'STAGE1_LDFLAGS=$$(POSTSTAGE1_LDFLAGS)' \
921         'STAGE1_LIBS=$$(POSTSTAGE1_LIBS)' \
922         "TFLAGS=$$TFLAGS"
923
924 TARGET_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)
925
926 # Flags to pass down to gcc.  gcc builds a library, libgcc.a, so it
927 # unfortunately needs the native compiler and the target ar and
928 # ranlib.
929 # If any variables are added here, they must be added to do-*, below.
930 # The BUILD_* variables are a special case, which are used for the gcc
931 # cross-building scheme.
932 EXTRA_GCC_FLAGS = \
933         "GCC_FOR_TARGET=$(GCC_FOR_TARGET)" \
934         "`echo 'STMP_FIXPROTO=$(STMP_FIXPROTO)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`" \
935         "`echo 'LIMITS_H_TEST=$(LIMITS_H_TEST)' | sed -e s'/[^=][^=]*=$$/XFOO=/'`"
936
937 GCC_FLAGS_TO_PASS = $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS)
938
939 @if gcc
940 BUILD_CONFIG = @BUILD_CONFIG@
941 ifneq ($(BUILD_CONFIG),)
942 include $(foreach CONFIG, $(BUILD_CONFIG), $(srcdir)/config/$(CONFIG).mk)
943 endif
944 @endif gcc
945
946 .PHONY: configure-host
947 configure-host:  \
948     maybe-configure-bfd \
949     maybe-configure-opcodes \
950     maybe-configure-binutils \
951     maybe-configure-bison \
952     maybe-configure-cgen \
953     maybe-configure-dejagnu \
954     maybe-configure-etc \
955     maybe-configure-fastjar \
956     maybe-configure-fixincludes \
957     maybe-configure-flex \
958     maybe-configure-gas \
959     maybe-configure-gcc \
960     maybe-configure-gmp \
961     maybe-configure-mpfr \
962     maybe-configure-mpc \
963     maybe-configure-isl \
964     maybe-configure-libelf \
965     maybe-configure-gold \
966     maybe-configure-gprof \
967     maybe-configure-intl \
968     maybe-configure-tcl \
969     maybe-configure-itcl \
970     maybe-configure-ld \
971     maybe-configure-libbacktrace \
972     maybe-configure-libcpp \
973     maybe-configure-libdecnumber \
974     maybe-configure-libgui \
975     maybe-configure-libiberty \
976     maybe-configure-libiberty-linker-plugin \
977     maybe-configure-libiconv \
978     maybe-configure-m4 \
979     maybe-configure-readline \
980     maybe-configure-sid \
981     maybe-configure-sim \
982     maybe-configure-texinfo \
983     maybe-configure-zlib \
984     maybe-configure-gdb \
985     maybe-configure-expect \
986     maybe-configure-guile \
987     maybe-configure-tk \
988     maybe-configure-libtermcap \
989     maybe-configure-utils \
990     maybe-configure-gnattools \
991     maybe-configure-lto-plugin \
992     maybe-configure-libcc1 \
993     maybe-configure-gotools
994 .PHONY: configure-target
995 configure-target:  \
996     maybe-configure-target-libstdc++-v3 \
997     maybe-configure-target-libsanitizer \
998     maybe-configure-target-libmpx \
999     maybe-configure-target-libvtv \
1000     maybe-configure-target-libcilkrts \
1001     maybe-configure-target-liboffloadmic \
1002     maybe-configure-target-libssp \
1003     maybe-configure-target-newlib \
1004     maybe-configure-target-libgcc \
1005     maybe-configure-target-libbacktrace \
1006     maybe-configure-target-libquadmath \
1007     maybe-configure-target-libgfortran \
1008     maybe-configure-target-libobjc \
1009     maybe-configure-target-libgo \
1010     maybe-configure-target-libhsail-rt \
1011     maybe-configure-target-libtermcap \
1012     maybe-configure-target-winsup \
1013     maybe-configure-target-libgloss \
1014     maybe-configure-target-libffi \
1015     maybe-configure-target-zlib \
1016     maybe-configure-target-rda \
1017     maybe-configure-target-libada \
1018     maybe-configure-target-libgomp \
1019     maybe-configure-target-libitm \
1020     maybe-configure-target-libatomic
1021
1022 # The target built for a native non-bootstrap build.
1023 .PHONY: all
1024 all:
1025 @if gcc-bootstrap
1026         [ -f stage_final ] || echo stage3 > stage_final
1027         @r=`${PWD_COMMAND}`; export r; \
1028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1029         $(MAKE) $(RECURSE_FLAGS_TO_PASS) `cat stage_final`-bubble
1030 @endif gcc-bootstrap
1031         @: $(MAKE); $(unstage)
1032         @r=`${PWD_COMMAND}`; export r; \
1033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1034 @if gcc-bootstrap
1035         if [ -f stage_last ]; then \
1036           TFLAGS="$(STAGE$(shell test ! -f stage_last || sed s,^stage,, stage_last)_TFLAGS)"; \
1037           $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target; \
1038         else \
1039 @endif gcc-bootstrap
1040           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-host all-target \
1041 @if gcc-bootstrap
1042             ; \
1043         fi \
1044 @endif gcc-bootstrap
1045         && :
1046
1047 .PHONY: all-build
1048
1049 all-build: maybe-all-build-libiberty
1050 all-build: maybe-all-build-bison
1051 all-build: maybe-all-build-flex
1052 all-build: maybe-all-build-m4
1053 all-build: maybe-all-build-texinfo
1054 all-build: maybe-all-build-fixincludes
1055 all-build: maybe-all-build-libcpp
1056
1057 .PHONY: all-host
1058
1059 @if bfd-no-bootstrap
1060 all-host: maybe-all-bfd
1061 @endif bfd-no-bootstrap
1062 @if opcodes-no-bootstrap
1063 all-host: maybe-all-opcodes
1064 @endif opcodes-no-bootstrap
1065 @if binutils-no-bootstrap
1066 all-host: maybe-all-binutils
1067 @endif binutils-no-bootstrap
1068 all-host: maybe-all-bison
1069 all-host: maybe-all-cgen
1070 all-host: maybe-all-dejagnu
1071 all-host: maybe-all-etc
1072 all-host: maybe-all-fastjar
1073 @if fixincludes-no-bootstrap
1074 all-host: maybe-all-fixincludes
1075 @endif fixincludes-no-bootstrap
1076 all-host: maybe-all-flex
1077 @if gas-no-bootstrap
1078 all-host: maybe-all-gas
1079 @endif gas-no-bootstrap
1080 @if gcc-no-bootstrap
1081 all-host: maybe-all-gcc
1082 @endif gcc-no-bootstrap
1083 @if gmp-no-bootstrap
1084 all-host: maybe-all-gmp
1085 @endif gmp-no-bootstrap
1086 @if mpfr-no-bootstrap
1087 all-host: maybe-all-mpfr
1088 @endif mpfr-no-bootstrap
1089 @if mpc-no-bootstrap
1090 all-host: maybe-all-mpc
1091 @endif mpc-no-bootstrap
1092 @if isl-no-bootstrap
1093 all-host: maybe-all-isl
1094 @endif isl-no-bootstrap
1095 @if libelf-no-bootstrap
1096 all-host: maybe-all-libelf
1097 @endif libelf-no-bootstrap
1098 @if gold-no-bootstrap
1099 all-host: maybe-all-gold
1100 @endif gold-no-bootstrap
1101 all-host: maybe-all-gprof
1102 @if intl-no-bootstrap
1103 all-host: maybe-all-intl
1104 @endif intl-no-bootstrap
1105 all-host: maybe-all-tcl
1106 all-host: maybe-all-itcl
1107 @if ld-no-bootstrap
1108 all-host: maybe-all-ld
1109 @endif ld-no-bootstrap
1110 @if libbacktrace-no-bootstrap
1111 all-host: maybe-all-libbacktrace
1112 @endif libbacktrace-no-bootstrap
1113 @if libcpp-no-bootstrap
1114 all-host: maybe-all-libcpp
1115 @endif libcpp-no-bootstrap
1116 @if libdecnumber-no-bootstrap
1117 all-host: maybe-all-libdecnumber
1118 @endif libdecnumber-no-bootstrap
1119 all-host: maybe-all-libgui
1120 @if libiberty-no-bootstrap
1121 all-host: maybe-all-libiberty
1122 @endif libiberty-no-bootstrap
1123 @if libiberty-linker-plugin-no-bootstrap
1124 all-host: maybe-all-libiberty-linker-plugin
1125 @endif libiberty-linker-plugin-no-bootstrap
1126 @if libiconv-no-bootstrap
1127 all-host: maybe-all-libiconv
1128 @endif libiconv-no-bootstrap
1129 all-host: maybe-all-m4
1130 all-host: maybe-all-readline
1131 all-host: maybe-all-sid
1132 all-host: maybe-all-sim
1133 all-host: maybe-all-texinfo
1134 @if zlib-no-bootstrap
1135 all-host: maybe-all-zlib
1136 @endif zlib-no-bootstrap
1137 all-host: maybe-all-gdb
1138 all-host: maybe-all-expect
1139 all-host: maybe-all-guile
1140 all-host: maybe-all-tk
1141 all-host: maybe-all-libtermcap
1142 all-host: maybe-all-utils
1143 all-host: maybe-all-gnattools
1144 @if lto-plugin-no-bootstrap
1145 all-host: maybe-all-lto-plugin
1146 @endif lto-plugin-no-bootstrap
1147 all-host: maybe-all-libcc1
1148 all-host: maybe-all-gotools
1149
1150 .PHONY: all-target
1151
1152 @if target-libstdc++-v3-no-bootstrap
1153 all-target: maybe-all-target-libstdc++-v3
1154 @endif target-libstdc++-v3-no-bootstrap
1155 @if target-libsanitizer-no-bootstrap
1156 all-target: maybe-all-target-libsanitizer
1157 @endif target-libsanitizer-no-bootstrap
1158 @if target-libmpx-no-bootstrap
1159 all-target: maybe-all-target-libmpx
1160 @endif target-libmpx-no-bootstrap
1161 @if target-libvtv-no-bootstrap
1162 all-target: maybe-all-target-libvtv
1163 @endif target-libvtv-no-bootstrap
1164 all-target: maybe-all-target-libcilkrts
1165 all-target: maybe-all-target-liboffloadmic
1166 all-target: maybe-all-target-libssp
1167 all-target: maybe-all-target-newlib
1168 @if target-libgcc-no-bootstrap
1169 all-target: maybe-all-target-libgcc
1170 @endif target-libgcc-no-bootstrap
1171 all-target: maybe-all-target-libbacktrace
1172 all-target: maybe-all-target-libquadmath
1173 all-target: maybe-all-target-libgfortran
1174 all-target: maybe-all-target-libobjc
1175 all-target: maybe-all-target-libgo
1176 all-target: maybe-all-target-libhsail-rt
1177 all-target: maybe-all-target-libtermcap
1178 all-target: maybe-all-target-winsup
1179 all-target: maybe-all-target-libgloss
1180 all-target: maybe-all-target-libffi
1181 all-target: maybe-all-target-zlib
1182 all-target: maybe-all-target-rda
1183 all-target: maybe-all-target-libada
1184 @if target-libgomp-no-bootstrap
1185 all-target: maybe-all-target-libgomp
1186 @endif target-libgomp-no-bootstrap
1187 all-target: maybe-all-target-libitm
1188 all-target: maybe-all-target-libatomic
1189
1190 # Do a target for all the subdirectories.  A ``make do-X'' will do a
1191 # ``make X'' in all subdirectories (because, in general, there is a
1192 # dependency (below) of X upon do-X, a ``make X'' will also do this,
1193 # but it may do additional work as well).
1194
1195 .PHONY: do-info
1196 do-info:
1197         @: $(MAKE); $(unstage)
1198         @r=`${PWD_COMMAND}`; export r; \
1199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1200         $(MAKE) $(RECURSE_FLAGS_TO_PASS) info-host \
1201           info-target
1202
1203
1204 .PHONY: info-host
1205
1206 info-host: maybe-info-bfd
1207 info-host: maybe-info-opcodes
1208 info-host: maybe-info-binutils
1209 info-host: maybe-info-bison
1210 info-host: maybe-info-cgen
1211 info-host: maybe-info-dejagnu
1212 info-host: maybe-info-etc
1213 info-host: maybe-info-fastjar
1214 info-host: maybe-info-fixincludes
1215 info-host: maybe-info-flex
1216 info-host: maybe-info-gas
1217 info-host: maybe-info-gcc
1218 info-host: maybe-info-gmp
1219 info-host: maybe-info-mpfr
1220 info-host: maybe-info-mpc
1221 info-host: maybe-info-isl
1222 info-host: maybe-info-libelf
1223 info-host: maybe-info-gold
1224 info-host: maybe-info-gprof
1225 info-host: maybe-info-intl
1226 info-host: maybe-info-tcl
1227 info-host: maybe-info-itcl
1228 info-host: maybe-info-ld
1229 info-host: maybe-info-libbacktrace
1230 info-host: maybe-info-libcpp
1231 info-host: maybe-info-libdecnumber
1232 info-host: maybe-info-libgui
1233 info-host: maybe-info-libiberty
1234 info-host: maybe-info-libiberty-linker-plugin
1235 info-host: maybe-info-libiconv
1236 info-host: maybe-info-m4
1237 info-host: maybe-info-readline
1238 info-host: maybe-info-sid
1239 info-host: maybe-info-sim
1240 info-host: maybe-info-texinfo
1241 info-host: maybe-info-zlib
1242 info-host: maybe-info-gdb
1243 info-host: maybe-info-expect
1244 info-host: maybe-info-guile
1245 info-host: maybe-info-tk
1246 info-host: maybe-info-libtermcap
1247 info-host: maybe-info-utils
1248 info-host: maybe-info-gnattools
1249 info-host: maybe-info-lto-plugin
1250 info-host: maybe-info-libcc1
1251 info-host: maybe-info-gotools
1252
1253 .PHONY: info-target
1254
1255 info-target: maybe-info-target-libstdc++-v3
1256 info-target: maybe-info-target-libsanitizer
1257 info-target: maybe-info-target-libmpx
1258 info-target: maybe-info-target-libvtv
1259 info-target: maybe-info-target-libcilkrts
1260 info-target: maybe-info-target-liboffloadmic
1261 info-target: maybe-info-target-libssp
1262 info-target: maybe-info-target-newlib
1263 info-target: maybe-info-target-libgcc
1264 info-target: maybe-info-target-libbacktrace
1265 info-target: maybe-info-target-libquadmath
1266 info-target: maybe-info-target-libgfortran
1267 info-target: maybe-info-target-libobjc
1268 info-target: maybe-info-target-libgo
1269 info-target: maybe-info-target-libhsail-rt
1270 info-target: maybe-info-target-libtermcap
1271 info-target: maybe-info-target-winsup
1272 info-target: maybe-info-target-libgloss
1273 info-target: maybe-info-target-libffi
1274 info-target: maybe-info-target-zlib
1275 info-target: maybe-info-target-rda
1276 info-target: maybe-info-target-libada
1277 info-target: maybe-info-target-libgomp
1278 info-target: maybe-info-target-libitm
1279 info-target: maybe-info-target-libatomic
1280
1281 .PHONY: do-dvi
1282 do-dvi:
1283         @: $(MAKE); $(unstage)
1284         @r=`${PWD_COMMAND}`; export r; \
1285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1286         $(MAKE) $(RECURSE_FLAGS_TO_PASS) dvi-host \
1287           dvi-target
1288
1289
1290 .PHONY: dvi-host
1291
1292 dvi-host: maybe-dvi-bfd
1293 dvi-host: maybe-dvi-opcodes
1294 dvi-host: maybe-dvi-binutils
1295 dvi-host: maybe-dvi-bison
1296 dvi-host: maybe-dvi-cgen
1297 dvi-host: maybe-dvi-dejagnu
1298 dvi-host: maybe-dvi-etc
1299 dvi-host: maybe-dvi-fastjar
1300 dvi-host: maybe-dvi-fixincludes
1301 dvi-host: maybe-dvi-flex
1302 dvi-host: maybe-dvi-gas
1303 dvi-host: maybe-dvi-gcc
1304 dvi-host: maybe-dvi-gmp
1305 dvi-host: maybe-dvi-mpfr
1306 dvi-host: maybe-dvi-mpc
1307 dvi-host: maybe-dvi-isl
1308 dvi-host: maybe-dvi-libelf
1309 dvi-host: maybe-dvi-gold
1310 dvi-host: maybe-dvi-gprof
1311 dvi-host: maybe-dvi-intl
1312 dvi-host: maybe-dvi-tcl
1313 dvi-host: maybe-dvi-itcl
1314 dvi-host: maybe-dvi-ld
1315 dvi-host: maybe-dvi-libbacktrace
1316 dvi-host: maybe-dvi-libcpp
1317 dvi-host: maybe-dvi-libdecnumber
1318 dvi-host: maybe-dvi-libgui
1319 dvi-host: maybe-dvi-libiberty
1320 dvi-host: maybe-dvi-libiberty-linker-plugin
1321 dvi-host: maybe-dvi-libiconv
1322 dvi-host: maybe-dvi-m4
1323 dvi-host: maybe-dvi-readline
1324 dvi-host: maybe-dvi-sid
1325 dvi-host: maybe-dvi-sim
1326 dvi-host: maybe-dvi-texinfo
1327 dvi-host: maybe-dvi-zlib
1328 dvi-host: maybe-dvi-gdb
1329 dvi-host: maybe-dvi-expect
1330 dvi-host: maybe-dvi-guile
1331 dvi-host: maybe-dvi-tk
1332 dvi-host: maybe-dvi-libtermcap
1333 dvi-host: maybe-dvi-utils
1334 dvi-host: maybe-dvi-gnattools
1335 dvi-host: maybe-dvi-lto-plugin
1336 dvi-host: maybe-dvi-libcc1
1337 dvi-host: maybe-dvi-gotools
1338
1339 .PHONY: dvi-target
1340
1341 dvi-target: maybe-dvi-target-libstdc++-v3
1342 dvi-target: maybe-dvi-target-libsanitizer
1343 dvi-target: maybe-dvi-target-libmpx
1344 dvi-target: maybe-dvi-target-libvtv
1345 dvi-target: maybe-dvi-target-libcilkrts
1346 dvi-target: maybe-dvi-target-liboffloadmic
1347 dvi-target: maybe-dvi-target-libssp
1348 dvi-target: maybe-dvi-target-newlib
1349 dvi-target: maybe-dvi-target-libgcc
1350 dvi-target: maybe-dvi-target-libbacktrace
1351 dvi-target: maybe-dvi-target-libquadmath
1352 dvi-target: maybe-dvi-target-libgfortran
1353 dvi-target: maybe-dvi-target-libobjc
1354 dvi-target: maybe-dvi-target-libgo
1355 dvi-target: maybe-dvi-target-libhsail-rt
1356 dvi-target: maybe-dvi-target-libtermcap
1357 dvi-target: maybe-dvi-target-winsup
1358 dvi-target: maybe-dvi-target-libgloss
1359 dvi-target: maybe-dvi-target-libffi
1360 dvi-target: maybe-dvi-target-zlib
1361 dvi-target: maybe-dvi-target-rda
1362 dvi-target: maybe-dvi-target-libada
1363 dvi-target: maybe-dvi-target-libgomp
1364 dvi-target: maybe-dvi-target-libitm
1365 dvi-target: maybe-dvi-target-libatomic
1366
1367 .PHONY: do-pdf
1368 do-pdf:
1369         @: $(MAKE); $(unstage)
1370         @r=`${PWD_COMMAND}`; export r; \
1371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1372         $(MAKE) $(RECURSE_FLAGS_TO_PASS) pdf-host \
1373           pdf-target
1374
1375
1376 .PHONY: pdf-host
1377
1378 pdf-host: maybe-pdf-bfd
1379 pdf-host: maybe-pdf-opcodes
1380 pdf-host: maybe-pdf-binutils
1381 pdf-host: maybe-pdf-bison
1382 pdf-host: maybe-pdf-cgen
1383 pdf-host: maybe-pdf-dejagnu
1384 pdf-host: maybe-pdf-etc
1385 pdf-host: maybe-pdf-fastjar
1386 pdf-host: maybe-pdf-fixincludes
1387 pdf-host: maybe-pdf-flex
1388 pdf-host: maybe-pdf-gas
1389 pdf-host: maybe-pdf-gcc
1390 pdf-host: maybe-pdf-gmp
1391 pdf-host: maybe-pdf-mpfr
1392 pdf-host: maybe-pdf-mpc
1393 pdf-host: maybe-pdf-isl
1394 pdf-host: maybe-pdf-libelf
1395 pdf-host: maybe-pdf-gold
1396 pdf-host: maybe-pdf-gprof
1397 pdf-host: maybe-pdf-intl
1398 pdf-host: maybe-pdf-tcl
1399 pdf-host: maybe-pdf-itcl
1400 pdf-host: maybe-pdf-ld
1401 pdf-host: maybe-pdf-libbacktrace
1402 pdf-host: maybe-pdf-libcpp
1403 pdf-host: maybe-pdf-libdecnumber
1404 pdf-host: maybe-pdf-libgui
1405 pdf-host: maybe-pdf-libiberty
1406 pdf-host: maybe-pdf-libiberty-linker-plugin
1407 pdf-host: maybe-pdf-libiconv
1408 pdf-host: maybe-pdf-m4
1409 pdf-host: maybe-pdf-readline
1410 pdf-host: maybe-pdf-sid
1411 pdf-host: maybe-pdf-sim
1412 pdf-host: maybe-pdf-texinfo
1413 pdf-host: maybe-pdf-zlib
1414 pdf-host: maybe-pdf-gdb
1415 pdf-host: maybe-pdf-expect
1416 pdf-host: maybe-pdf-guile
1417 pdf-host: maybe-pdf-tk
1418 pdf-host: maybe-pdf-libtermcap
1419 pdf-host: maybe-pdf-utils
1420 pdf-host: maybe-pdf-gnattools
1421 pdf-host: maybe-pdf-lto-plugin
1422 pdf-host: maybe-pdf-libcc1
1423 pdf-host: maybe-pdf-gotools
1424
1425 .PHONY: pdf-target
1426
1427 pdf-target: maybe-pdf-target-libstdc++-v3
1428 pdf-target: maybe-pdf-target-libsanitizer
1429 pdf-target: maybe-pdf-target-libmpx
1430 pdf-target: maybe-pdf-target-libvtv
1431 pdf-target: maybe-pdf-target-libcilkrts
1432 pdf-target: maybe-pdf-target-liboffloadmic
1433 pdf-target: maybe-pdf-target-libssp
1434 pdf-target: maybe-pdf-target-newlib
1435 pdf-target: maybe-pdf-target-libgcc
1436 pdf-target: maybe-pdf-target-libbacktrace
1437 pdf-target: maybe-pdf-target-libquadmath
1438 pdf-target: maybe-pdf-target-libgfortran
1439 pdf-target: maybe-pdf-target-libobjc
1440 pdf-target: maybe-pdf-target-libgo
1441 pdf-target: maybe-pdf-target-libhsail-rt
1442 pdf-target: maybe-pdf-target-libtermcap
1443 pdf-target: maybe-pdf-target-winsup
1444 pdf-target: maybe-pdf-target-libgloss
1445 pdf-target: maybe-pdf-target-libffi
1446 pdf-target: maybe-pdf-target-zlib
1447 pdf-target: maybe-pdf-target-rda
1448 pdf-target: maybe-pdf-target-libada
1449 pdf-target: maybe-pdf-target-libgomp
1450 pdf-target: maybe-pdf-target-libitm
1451 pdf-target: maybe-pdf-target-libatomic
1452
1453 .PHONY: do-html
1454 do-html:
1455         @: $(MAKE); $(unstage)
1456         @r=`${PWD_COMMAND}`; export r; \
1457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1458         $(MAKE) $(RECURSE_FLAGS_TO_PASS) html-host \
1459           html-target
1460
1461
1462 .PHONY: html-host
1463
1464 html-host: maybe-html-bfd
1465 html-host: maybe-html-opcodes
1466 html-host: maybe-html-binutils
1467 html-host: maybe-html-bison
1468 html-host: maybe-html-cgen
1469 html-host: maybe-html-dejagnu
1470 html-host: maybe-html-etc
1471 html-host: maybe-html-fastjar
1472 html-host: maybe-html-fixincludes
1473 html-host: maybe-html-flex
1474 html-host: maybe-html-gas
1475 html-host: maybe-html-gcc
1476 html-host: maybe-html-gmp
1477 html-host: maybe-html-mpfr
1478 html-host: maybe-html-mpc
1479 html-host: maybe-html-isl
1480 html-host: maybe-html-libelf
1481 html-host: maybe-html-gold
1482 html-host: maybe-html-gprof
1483 html-host: maybe-html-intl
1484 html-host: maybe-html-tcl
1485 html-host: maybe-html-itcl
1486 html-host: maybe-html-ld
1487 html-host: maybe-html-libbacktrace
1488 html-host: maybe-html-libcpp
1489 html-host: maybe-html-libdecnumber
1490 html-host: maybe-html-libgui
1491 html-host: maybe-html-libiberty
1492 html-host: maybe-html-libiberty-linker-plugin
1493 html-host: maybe-html-libiconv
1494 html-host: maybe-html-m4
1495 html-host: maybe-html-readline
1496 html-host: maybe-html-sid
1497 html-host: maybe-html-sim
1498 html-host: maybe-html-texinfo
1499 html-host: maybe-html-zlib
1500 html-host: maybe-html-gdb
1501 html-host: maybe-html-expect
1502 html-host: maybe-html-guile
1503 html-host: maybe-html-tk
1504 html-host: maybe-html-libtermcap
1505 html-host: maybe-html-utils
1506 html-host: maybe-html-gnattools
1507 html-host: maybe-html-lto-plugin
1508 html-host: maybe-html-libcc1
1509 html-host: maybe-html-gotools
1510
1511 .PHONY: html-target
1512
1513 html-target: maybe-html-target-libstdc++-v3
1514 html-target: maybe-html-target-libsanitizer
1515 html-target: maybe-html-target-libmpx
1516 html-target: maybe-html-target-libvtv
1517 html-target: maybe-html-target-libcilkrts
1518 html-target: maybe-html-target-liboffloadmic
1519 html-target: maybe-html-target-libssp
1520 html-target: maybe-html-target-newlib
1521 html-target: maybe-html-target-libgcc
1522 html-target: maybe-html-target-libbacktrace
1523 html-target: maybe-html-target-libquadmath
1524 html-target: maybe-html-target-libgfortran
1525 html-target: maybe-html-target-libobjc
1526 html-target: maybe-html-target-libgo
1527 html-target: maybe-html-target-libhsail-rt
1528 html-target: maybe-html-target-libtermcap
1529 html-target: maybe-html-target-winsup
1530 html-target: maybe-html-target-libgloss
1531 html-target: maybe-html-target-libffi
1532 html-target: maybe-html-target-zlib
1533 html-target: maybe-html-target-rda
1534 html-target: maybe-html-target-libada
1535 html-target: maybe-html-target-libgomp
1536 html-target: maybe-html-target-libitm
1537 html-target: maybe-html-target-libatomic
1538
1539 .PHONY: do-TAGS
1540 do-TAGS:
1541         @: $(MAKE); $(unstage)
1542         @r=`${PWD_COMMAND}`; export r; \
1543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1544         $(MAKE) $(RECURSE_FLAGS_TO_PASS) TAGS-host \
1545           TAGS-target
1546
1547
1548 .PHONY: TAGS-host
1549
1550 TAGS-host: maybe-TAGS-bfd
1551 TAGS-host: maybe-TAGS-opcodes
1552 TAGS-host: maybe-TAGS-binutils
1553 TAGS-host: maybe-TAGS-bison
1554 TAGS-host: maybe-TAGS-cgen
1555 TAGS-host: maybe-TAGS-dejagnu
1556 TAGS-host: maybe-TAGS-etc
1557 TAGS-host: maybe-TAGS-fastjar
1558 TAGS-host: maybe-TAGS-fixincludes
1559 TAGS-host: maybe-TAGS-flex
1560 TAGS-host: maybe-TAGS-gas
1561 TAGS-host: maybe-TAGS-gcc
1562 TAGS-host: maybe-TAGS-gmp
1563 TAGS-host: maybe-TAGS-mpfr
1564 TAGS-host: maybe-TAGS-mpc
1565 TAGS-host: maybe-TAGS-isl
1566 TAGS-host: maybe-TAGS-libelf
1567 TAGS-host: maybe-TAGS-gold
1568 TAGS-host: maybe-TAGS-gprof
1569 TAGS-host: maybe-TAGS-intl
1570 TAGS-host: maybe-TAGS-tcl
1571 TAGS-host: maybe-TAGS-itcl
1572 TAGS-host: maybe-TAGS-ld
1573 TAGS-host: maybe-TAGS-libbacktrace
1574 TAGS-host: maybe-TAGS-libcpp
1575 TAGS-host: maybe-TAGS-libdecnumber
1576 TAGS-host: maybe-TAGS-libgui
1577 TAGS-host: maybe-TAGS-libiberty
1578 TAGS-host: maybe-TAGS-libiberty-linker-plugin
1579 TAGS-host: maybe-TAGS-libiconv
1580 TAGS-host: maybe-TAGS-m4
1581 TAGS-host: maybe-TAGS-readline
1582 TAGS-host: maybe-TAGS-sid
1583 TAGS-host: maybe-TAGS-sim
1584 TAGS-host: maybe-TAGS-texinfo
1585 TAGS-host: maybe-TAGS-zlib
1586 TAGS-host: maybe-TAGS-gdb
1587 TAGS-host: maybe-TAGS-expect
1588 TAGS-host: maybe-TAGS-guile
1589 TAGS-host: maybe-TAGS-tk
1590 TAGS-host: maybe-TAGS-libtermcap
1591 TAGS-host: maybe-TAGS-utils
1592 TAGS-host: maybe-TAGS-gnattools
1593 TAGS-host: maybe-TAGS-lto-plugin
1594 TAGS-host: maybe-TAGS-libcc1
1595 TAGS-host: maybe-TAGS-gotools
1596
1597 .PHONY: TAGS-target
1598
1599 TAGS-target: maybe-TAGS-target-libstdc++-v3
1600 TAGS-target: maybe-TAGS-target-libsanitizer
1601 TAGS-target: maybe-TAGS-target-libmpx
1602 TAGS-target: maybe-TAGS-target-libvtv
1603 TAGS-target: maybe-TAGS-target-libcilkrts
1604 TAGS-target: maybe-TAGS-target-liboffloadmic
1605 TAGS-target: maybe-TAGS-target-libssp
1606 TAGS-target: maybe-TAGS-target-newlib
1607 TAGS-target: maybe-TAGS-target-libgcc
1608 TAGS-target: maybe-TAGS-target-libbacktrace
1609 TAGS-target: maybe-TAGS-target-libquadmath
1610 TAGS-target: maybe-TAGS-target-libgfortran
1611 TAGS-target: maybe-TAGS-target-libobjc
1612 TAGS-target: maybe-TAGS-target-libgo
1613 TAGS-target: maybe-TAGS-target-libhsail-rt
1614 TAGS-target: maybe-TAGS-target-libtermcap
1615 TAGS-target: maybe-TAGS-target-winsup
1616 TAGS-target: maybe-TAGS-target-libgloss
1617 TAGS-target: maybe-TAGS-target-libffi
1618 TAGS-target: maybe-TAGS-target-zlib
1619 TAGS-target: maybe-TAGS-target-rda
1620 TAGS-target: maybe-TAGS-target-libada
1621 TAGS-target: maybe-TAGS-target-libgomp
1622 TAGS-target: maybe-TAGS-target-libitm
1623 TAGS-target: maybe-TAGS-target-libatomic
1624
1625 .PHONY: do-install-info
1626 do-install-info:
1627         @: $(MAKE); $(unstage)
1628         @r=`${PWD_COMMAND}`; export r; \
1629         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1630         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-info-host \
1631           install-info-target
1632
1633
1634 .PHONY: install-info-host
1635
1636 install-info-host: maybe-install-info-bfd
1637 install-info-host: maybe-install-info-opcodes
1638 install-info-host: maybe-install-info-binutils
1639 install-info-host: maybe-install-info-bison
1640 install-info-host: maybe-install-info-cgen
1641 install-info-host: maybe-install-info-dejagnu
1642 install-info-host: maybe-install-info-etc
1643 install-info-host: maybe-install-info-fastjar
1644 install-info-host: maybe-install-info-fixincludes
1645 install-info-host: maybe-install-info-flex
1646 install-info-host: maybe-install-info-gas
1647 install-info-host: maybe-install-info-gcc
1648 install-info-host: maybe-install-info-gmp
1649 install-info-host: maybe-install-info-mpfr
1650 install-info-host: maybe-install-info-mpc
1651 install-info-host: maybe-install-info-isl
1652 install-info-host: maybe-install-info-libelf
1653 install-info-host: maybe-install-info-gold
1654 install-info-host: maybe-install-info-gprof
1655 install-info-host: maybe-install-info-intl
1656 install-info-host: maybe-install-info-tcl
1657 install-info-host: maybe-install-info-itcl
1658 install-info-host: maybe-install-info-ld
1659 install-info-host: maybe-install-info-libbacktrace
1660 install-info-host: maybe-install-info-libcpp
1661 install-info-host: maybe-install-info-libdecnumber
1662 install-info-host: maybe-install-info-libgui
1663 install-info-host: maybe-install-info-libiberty
1664 install-info-host: maybe-install-info-libiberty-linker-plugin
1665 install-info-host: maybe-install-info-libiconv
1666 install-info-host: maybe-install-info-m4
1667 install-info-host: maybe-install-info-readline
1668 install-info-host: maybe-install-info-sid
1669 install-info-host: maybe-install-info-sim
1670 install-info-host: maybe-install-info-texinfo
1671 install-info-host: maybe-install-info-zlib
1672 install-info-host: maybe-install-info-gdb
1673 install-info-host: maybe-install-info-expect
1674 install-info-host: maybe-install-info-guile
1675 install-info-host: maybe-install-info-tk
1676 install-info-host: maybe-install-info-libtermcap
1677 install-info-host: maybe-install-info-utils
1678 install-info-host: maybe-install-info-gnattools
1679 install-info-host: maybe-install-info-lto-plugin
1680 install-info-host: maybe-install-info-libcc1
1681 install-info-host: maybe-install-info-gotools
1682
1683 .PHONY: install-info-target
1684
1685 install-info-target: maybe-install-info-target-libstdc++-v3
1686 install-info-target: maybe-install-info-target-libsanitizer
1687 install-info-target: maybe-install-info-target-libmpx
1688 install-info-target: maybe-install-info-target-libvtv
1689 install-info-target: maybe-install-info-target-libcilkrts
1690 install-info-target: maybe-install-info-target-liboffloadmic
1691 install-info-target: maybe-install-info-target-libssp
1692 install-info-target: maybe-install-info-target-newlib
1693 install-info-target: maybe-install-info-target-libgcc
1694 install-info-target: maybe-install-info-target-libbacktrace
1695 install-info-target: maybe-install-info-target-libquadmath
1696 install-info-target: maybe-install-info-target-libgfortran
1697 install-info-target: maybe-install-info-target-libobjc
1698 install-info-target: maybe-install-info-target-libgo
1699 install-info-target: maybe-install-info-target-libhsail-rt
1700 install-info-target: maybe-install-info-target-libtermcap
1701 install-info-target: maybe-install-info-target-winsup
1702 install-info-target: maybe-install-info-target-libgloss
1703 install-info-target: maybe-install-info-target-libffi
1704 install-info-target: maybe-install-info-target-zlib
1705 install-info-target: maybe-install-info-target-rda
1706 install-info-target: maybe-install-info-target-libada
1707 install-info-target: maybe-install-info-target-libgomp
1708 install-info-target: maybe-install-info-target-libitm
1709 install-info-target: maybe-install-info-target-libatomic
1710
1711 .PHONY: do-install-pdf
1712 do-install-pdf:
1713         @: $(MAKE); $(unstage)
1714         @r=`${PWD_COMMAND}`; export r; \
1715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1716         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-pdf-host \
1717           install-pdf-target
1718
1719
1720 .PHONY: install-pdf-host
1721
1722 install-pdf-host: maybe-install-pdf-bfd
1723 install-pdf-host: maybe-install-pdf-opcodes
1724 install-pdf-host: maybe-install-pdf-binutils
1725 install-pdf-host: maybe-install-pdf-bison
1726 install-pdf-host: maybe-install-pdf-cgen
1727 install-pdf-host: maybe-install-pdf-dejagnu
1728 install-pdf-host: maybe-install-pdf-etc
1729 install-pdf-host: maybe-install-pdf-fastjar
1730 install-pdf-host: maybe-install-pdf-fixincludes
1731 install-pdf-host: maybe-install-pdf-flex
1732 install-pdf-host: maybe-install-pdf-gas
1733 install-pdf-host: maybe-install-pdf-gcc
1734 install-pdf-host: maybe-install-pdf-gmp
1735 install-pdf-host: maybe-install-pdf-mpfr
1736 install-pdf-host: maybe-install-pdf-mpc
1737 install-pdf-host: maybe-install-pdf-isl
1738 install-pdf-host: maybe-install-pdf-libelf
1739 install-pdf-host: maybe-install-pdf-gold
1740 install-pdf-host: maybe-install-pdf-gprof
1741 install-pdf-host: maybe-install-pdf-intl
1742 install-pdf-host: maybe-install-pdf-tcl
1743 install-pdf-host: maybe-install-pdf-itcl
1744 install-pdf-host: maybe-install-pdf-ld
1745 install-pdf-host: maybe-install-pdf-libbacktrace
1746 install-pdf-host: maybe-install-pdf-libcpp
1747 install-pdf-host: maybe-install-pdf-libdecnumber
1748 install-pdf-host: maybe-install-pdf-libgui
1749 install-pdf-host: maybe-install-pdf-libiberty
1750 install-pdf-host: maybe-install-pdf-libiberty-linker-plugin
1751 install-pdf-host: maybe-install-pdf-libiconv
1752 install-pdf-host: maybe-install-pdf-m4
1753 install-pdf-host: maybe-install-pdf-readline
1754 install-pdf-host: maybe-install-pdf-sid
1755 install-pdf-host: maybe-install-pdf-sim
1756 install-pdf-host: maybe-install-pdf-texinfo
1757 install-pdf-host: maybe-install-pdf-zlib
1758 install-pdf-host: maybe-install-pdf-gdb
1759 install-pdf-host: maybe-install-pdf-expect
1760 install-pdf-host: maybe-install-pdf-guile
1761 install-pdf-host: maybe-install-pdf-tk
1762 install-pdf-host: maybe-install-pdf-libtermcap
1763 install-pdf-host: maybe-install-pdf-utils
1764 install-pdf-host: maybe-install-pdf-gnattools
1765 install-pdf-host: maybe-install-pdf-lto-plugin
1766 install-pdf-host: maybe-install-pdf-libcc1
1767 install-pdf-host: maybe-install-pdf-gotools
1768
1769 .PHONY: install-pdf-target
1770
1771 install-pdf-target: maybe-install-pdf-target-libstdc++-v3
1772 install-pdf-target: maybe-install-pdf-target-libsanitizer
1773 install-pdf-target: maybe-install-pdf-target-libmpx
1774 install-pdf-target: maybe-install-pdf-target-libvtv
1775 install-pdf-target: maybe-install-pdf-target-libcilkrts
1776 install-pdf-target: maybe-install-pdf-target-liboffloadmic
1777 install-pdf-target: maybe-install-pdf-target-libssp
1778 install-pdf-target: maybe-install-pdf-target-newlib
1779 install-pdf-target: maybe-install-pdf-target-libgcc
1780 install-pdf-target: maybe-install-pdf-target-libbacktrace
1781 install-pdf-target: maybe-install-pdf-target-libquadmath
1782 install-pdf-target: maybe-install-pdf-target-libgfortran
1783 install-pdf-target: maybe-install-pdf-target-libobjc
1784 install-pdf-target: maybe-install-pdf-target-libgo
1785 install-pdf-target: maybe-install-pdf-target-libhsail-rt
1786 install-pdf-target: maybe-install-pdf-target-libtermcap
1787 install-pdf-target: maybe-install-pdf-target-winsup
1788 install-pdf-target: maybe-install-pdf-target-libgloss
1789 install-pdf-target: maybe-install-pdf-target-libffi
1790 install-pdf-target: maybe-install-pdf-target-zlib
1791 install-pdf-target: maybe-install-pdf-target-rda
1792 install-pdf-target: maybe-install-pdf-target-libada
1793 install-pdf-target: maybe-install-pdf-target-libgomp
1794 install-pdf-target: maybe-install-pdf-target-libitm
1795 install-pdf-target: maybe-install-pdf-target-libatomic
1796
1797 .PHONY: do-install-html
1798 do-install-html:
1799         @: $(MAKE); $(unstage)
1800         @r=`${PWD_COMMAND}`; export r; \
1801         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1802         $(MAKE) $(RECURSE_FLAGS_TO_PASS) install-html-host \
1803           install-html-target
1804
1805
1806 .PHONY: install-html-host
1807
1808 install-html-host: maybe-install-html-bfd
1809 install-html-host: maybe-install-html-opcodes
1810 install-html-host: maybe-install-html-binutils
1811 install-html-host: maybe-install-html-bison
1812 install-html-host: maybe-install-html-cgen
1813 install-html-host: maybe-install-html-dejagnu
1814 install-html-host: maybe-install-html-etc
1815 install-html-host: maybe-install-html-fastjar
1816 install-html-host: maybe-install-html-fixincludes
1817 install-html-host: maybe-install-html-flex
1818 install-html-host: maybe-install-html-gas
1819 install-html-host: maybe-install-html-gcc
1820 install-html-host: maybe-install-html-gmp
1821 install-html-host: maybe-install-html-mpfr
1822 install-html-host: maybe-install-html-mpc
1823 install-html-host: maybe-install-html-isl
1824 install-html-host: maybe-install-html-libelf
1825 install-html-host: maybe-install-html-gold
1826 install-html-host: maybe-install-html-gprof
1827 install-html-host: maybe-install-html-intl
1828 install-html-host: maybe-install-html-tcl
1829 install-html-host: maybe-install-html-itcl
1830 install-html-host: maybe-install-html-ld
1831 install-html-host: maybe-install-html-libbacktrace
1832 install-html-host: maybe-install-html-libcpp
1833 install-html-host: maybe-install-html-libdecnumber
1834 install-html-host: maybe-install-html-libgui
1835 install-html-host: maybe-install-html-libiberty
1836 install-html-host: maybe-install-html-libiberty-linker-plugin
1837 install-html-host: maybe-install-html-libiconv
1838 install-html-host: maybe-install-html-m4
1839 install-html-host: maybe-install-html-readline
1840 install-html-host: maybe-install-html-sid
1841 install-html-host: maybe-install-html-sim
1842 install-html-host: maybe-install-html-texinfo
1843 install-html-host: maybe-install-html-zlib
1844 install-html-host: maybe-install-html-gdb
1845 install-html-host: maybe-install-html-expect
1846 install-html-host: maybe-install-html-guile
1847 install-html-host: maybe-install-html-tk
1848 install-html-host: maybe-install-html-libtermcap
1849 install-html-host: maybe-install-html-utils
1850 install-html-host: maybe-install-html-gnattools
1851 install-html-host: maybe-install-html-lto-plugin
1852 install-html-host: maybe-install-html-libcc1
1853 install-html-host: maybe-install-html-gotools
1854
1855 .PHONY: install-html-target
1856
1857 install-html-target: maybe-install-html-target-libstdc++-v3
1858 install-html-target: maybe-install-html-target-libsanitizer
1859 install-html-target: maybe-install-html-target-libmpx
1860 install-html-target: maybe-install-html-target-libvtv
1861 install-html-target: maybe-install-html-target-libcilkrts
1862 install-html-target: maybe-install-html-target-liboffloadmic
1863 install-html-target: maybe-install-html-target-libssp
1864 install-html-target: maybe-install-html-target-newlib
1865 install-html-target: maybe-install-html-target-libgcc
1866 install-html-target: maybe-install-html-target-libbacktrace
1867 install-html-target: maybe-install-html-target-libquadmath
1868 install-html-target: maybe-install-html-target-libgfortran
1869 install-html-target: maybe-install-html-target-libobjc
1870 install-html-target: maybe-install-html-target-libgo
1871 install-html-target: maybe-install-html-target-libhsail-rt
1872 install-html-target: maybe-install-html-target-libtermcap
1873 install-html-target: maybe-install-html-target-winsup
1874 install-html-target: maybe-install-html-target-libgloss
1875 install-html-target: maybe-install-html-target-libffi
1876 install-html-target: maybe-install-html-target-zlib
1877 install-html-target: maybe-install-html-target-rda
1878 install-html-target: maybe-install-html-target-libada
1879 install-html-target: maybe-install-html-target-libgomp
1880 install-html-target: maybe-install-html-target-libitm
1881 install-html-target: maybe-install-html-target-libatomic
1882
1883 .PHONY: do-installcheck
1884 do-installcheck:
1885         @: $(MAKE); $(unstage)
1886         @r=`${PWD_COMMAND}`; export r; \
1887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1888         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installcheck-host \
1889           installcheck-target
1890
1891
1892 .PHONY: installcheck-host
1893
1894 installcheck-host: maybe-installcheck-bfd
1895 installcheck-host: maybe-installcheck-opcodes
1896 installcheck-host: maybe-installcheck-binutils
1897 installcheck-host: maybe-installcheck-bison
1898 installcheck-host: maybe-installcheck-cgen
1899 installcheck-host: maybe-installcheck-dejagnu
1900 installcheck-host: maybe-installcheck-etc
1901 installcheck-host: maybe-installcheck-fastjar
1902 installcheck-host: maybe-installcheck-fixincludes
1903 installcheck-host: maybe-installcheck-flex
1904 installcheck-host: maybe-installcheck-gas
1905 installcheck-host: maybe-installcheck-gcc
1906 installcheck-host: maybe-installcheck-gmp
1907 installcheck-host: maybe-installcheck-mpfr
1908 installcheck-host: maybe-installcheck-mpc
1909 installcheck-host: maybe-installcheck-isl
1910 installcheck-host: maybe-installcheck-libelf
1911 installcheck-host: maybe-installcheck-gold
1912 installcheck-host: maybe-installcheck-gprof
1913 installcheck-host: maybe-installcheck-intl
1914 installcheck-host: maybe-installcheck-tcl
1915 installcheck-host: maybe-installcheck-itcl
1916 installcheck-host: maybe-installcheck-ld
1917 installcheck-host: maybe-installcheck-libbacktrace
1918 installcheck-host: maybe-installcheck-libcpp
1919 installcheck-host: maybe-installcheck-libdecnumber
1920 installcheck-host: maybe-installcheck-libgui
1921 installcheck-host: maybe-installcheck-libiberty
1922 installcheck-host: maybe-installcheck-libiberty-linker-plugin
1923 installcheck-host: maybe-installcheck-libiconv
1924 installcheck-host: maybe-installcheck-m4
1925 installcheck-host: maybe-installcheck-readline
1926 installcheck-host: maybe-installcheck-sid
1927 installcheck-host: maybe-installcheck-sim
1928 installcheck-host: maybe-installcheck-texinfo
1929 installcheck-host: maybe-installcheck-zlib
1930 installcheck-host: maybe-installcheck-gdb
1931 installcheck-host: maybe-installcheck-expect
1932 installcheck-host: maybe-installcheck-guile
1933 installcheck-host: maybe-installcheck-tk
1934 installcheck-host: maybe-installcheck-libtermcap
1935 installcheck-host: maybe-installcheck-utils
1936 installcheck-host: maybe-installcheck-gnattools
1937 installcheck-host: maybe-installcheck-lto-plugin
1938 installcheck-host: maybe-installcheck-libcc1
1939 installcheck-host: maybe-installcheck-gotools
1940
1941 .PHONY: installcheck-target
1942
1943 installcheck-target: maybe-installcheck-target-libstdc++-v3
1944 installcheck-target: maybe-installcheck-target-libsanitizer
1945 installcheck-target: maybe-installcheck-target-libmpx
1946 installcheck-target: maybe-installcheck-target-libvtv
1947 installcheck-target: maybe-installcheck-target-libcilkrts
1948 installcheck-target: maybe-installcheck-target-liboffloadmic
1949 installcheck-target: maybe-installcheck-target-libssp
1950 installcheck-target: maybe-installcheck-target-newlib
1951 installcheck-target: maybe-installcheck-target-libgcc
1952 installcheck-target: maybe-installcheck-target-libbacktrace
1953 installcheck-target: maybe-installcheck-target-libquadmath
1954 installcheck-target: maybe-installcheck-target-libgfortran
1955 installcheck-target: maybe-installcheck-target-libobjc
1956 installcheck-target: maybe-installcheck-target-libgo
1957 installcheck-target: maybe-installcheck-target-libhsail-rt
1958 installcheck-target: maybe-installcheck-target-libtermcap
1959 installcheck-target: maybe-installcheck-target-winsup
1960 installcheck-target: maybe-installcheck-target-libgloss
1961 installcheck-target: maybe-installcheck-target-libffi
1962 installcheck-target: maybe-installcheck-target-zlib
1963 installcheck-target: maybe-installcheck-target-rda
1964 installcheck-target: maybe-installcheck-target-libada
1965 installcheck-target: maybe-installcheck-target-libgomp
1966 installcheck-target: maybe-installcheck-target-libitm
1967 installcheck-target: maybe-installcheck-target-libatomic
1968
1969 .PHONY: do-mostlyclean
1970 do-mostlyclean:
1971         @: $(MAKE); $(unstage)
1972         @r=`${PWD_COMMAND}`; export r; \
1973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
1974         $(MAKE) $(RECURSE_FLAGS_TO_PASS) mostlyclean-host \
1975           mostlyclean-target
1976
1977
1978 .PHONY: mostlyclean-host
1979
1980 mostlyclean-host: maybe-mostlyclean-bfd
1981 mostlyclean-host: maybe-mostlyclean-opcodes
1982 mostlyclean-host: maybe-mostlyclean-binutils
1983 mostlyclean-host: maybe-mostlyclean-bison
1984 mostlyclean-host: maybe-mostlyclean-cgen
1985 mostlyclean-host: maybe-mostlyclean-dejagnu
1986 mostlyclean-host: maybe-mostlyclean-etc
1987 mostlyclean-host: maybe-mostlyclean-fastjar
1988 mostlyclean-host: maybe-mostlyclean-fixincludes
1989 mostlyclean-host: maybe-mostlyclean-flex
1990 mostlyclean-host: maybe-mostlyclean-gas
1991 mostlyclean-host: maybe-mostlyclean-gcc
1992 mostlyclean-host: maybe-mostlyclean-gmp
1993 mostlyclean-host: maybe-mostlyclean-mpfr
1994 mostlyclean-host: maybe-mostlyclean-mpc
1995 mostlyclean-host: maybe-mostlyclean-isl
1996 mostlyclean-host: maybe-mostlyclean-libelf
1997 mostlyclean-host: maybe-mostlyclean-gold
1998 mostlyclean-host: maybe-mostlyclean-gprof
1999 mostlyclean-host: maybe-mostlyclean-intl
2000 mostlyclean-host: maybe-mostlyclean-tcl
2001 mostlyclean-host: maybe-mostlyclean-itcl
2002 mostlyclean-host: maybe-mostlyclean-ld
2003 mostlyclean-host: maybe-mostlyclean-libbacktrace
2004 mostlyclean-host: maybe-mostlyclean-libcpp
2005 mostlyclean-host: maybe-mostlyclean-libdecnumber
2006 mostlyclean-host: maybe-mostlyclean-libgui
2007 mostlyclean-host: maybe-mostlyclean-libiberty
2008 mostlyclean-host: maybe-mostlyclean-libiberty-linker-plugin
2009 mostlyclean-host: maybe-mostlyclean-libiconv
2010 mostlyclean-host: maybe-mostlyclean-m4
2011 mostlyclean-host: maybe-mostlyclean-readline
2012 mostlyclean-host: maybe-mostlyclean-sid
2013 mostlyclean-host: maybe-mostlyclean-sim
2014 mostlyclean-host: maybe-mostlyclean-texinfo
2015 mostlyclean-host: maybe-mostlyclean-zlib
2016 mostlyclean-host: maybe-mostlyclean-gdb
2017 mostlyclean-host: maybe-mostlyclean-expect
2018 mostlyclean-host: maybe-mostlyclean-guile
2019 mostlyclean-host: maybe-mostlyclean-tk
2020 mostlyclean-host: maybe-mostlyclean-libtermcap
2021 mostlyclean-host: maybe-mostlyclean-utils
2022 mostlyclean-host: maybe-mostlyclean-gnattools
2023 mostlyclean-host: maybe-mostlyclean-lto-plugin
2024 mostlyclean-host: maybe-mostlyclean-libcc1
2025 mostlyclean-host: maybe-mostlyclean-gotools
2026
2027 .PHONY: mostlyclean-target
2028
2029 mostlyclean-target: maybe-mostlyclean-target-libstdc++-v3
2030 mostlyclean-target: maybe-mostlyclean-target-libsanitizer
2031 mostlyclean-target: maybe-mostlyclean-target-libmpx
2032 mostlyclean-target: maybe-mostlyclean-target-libvtv
2033 mostlyclean-target: maybe-mostlyclean-target-libcilkrts
2034 mostlyclean-target: maybe-mostlyclean-target-liboffloadmic
2035 mostlyclean-target: maybe-mostlyclean-target-libssp
2036 mostlyclean-target: maybe-mostlyclean-target-newlib
2037 mostlyclean-target: maybe-mostlyclean-target-libgcc
2038 mostlyclean-target: maybe-mostlyclean-target-libbacktrace
2039 mostlyclean-target: maybe-mostlyclean-target-libquadmath
2040 mostlyclean-target: maybe-mostlyclean-target-libgfortran
2041 mostlyclean-target: maybe-mostlyclean-target-libobjc
2042 mostlyclean-target: maybe-mostlyclean-target-libgo
2043 mostlyclean-target: maybe-mostlyclean-target-libhsail-rt
2044 mostlyclean-target: maybe-mostlyclean-target-libtermcap
2045 mostlyclean-target: maybe-mostlyclean-target-winsup
2046 mostlyclean-target: maybe-mostlyclean-target-libgloss
2047 mostlyclean-target: maybe-mostlyclean-target-libffi
2048 mostlyclean-target: maybe-mostlyclean-target-zlib
2049 mostlyclean-target: maybe-mostlyclean-target-rda
2050 mostlyclean-target: maybe-mostlyclean-target-libada
2051 mostlyclean-target: maybe-mostlyclean-target-libgomp
2052 mostlyclean-target: maybe-mostlyclean-target-libitm
2053 mostlyclean-target: maybe-mostlyclean-target-libatomic
2054
2055 .PHONY: do-clean
2056 do-clean:
2057         @: $(MAKE); $(unstage)
2058         @r=`${PWD_COMMAND}`; export r; \
2059         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2060         $(MAKE) $(RECURSE_FLAGS_TO_PASS) clean-host \
2061           clean-target
2062
2063
2064 .PHONY: clean-host
2065
2066 clean-host: maybe-clean-bfd
2067 clean-host: maybe-clean-opcodes
2068 clean-host: maybe-clean-binutils
2069 clean-host: maybe-clean-bison
2070 clean-host: maybe-clean-cgen
2071 clean-host: maybe-clean-dejagnu
2072 clean-host: maybe-clean-etc
2073 clean-host: maybe-clean-fastjar
2074 clean-host: maybe-clean-fixincludes
2075 clean-host: maybe-clean-flex
2076 clean-host: maybe-clean-gas
2077 clean-host: maybe-clean-gcc
2078 clean-host: maybe-clean-gmp
2079 clean-host: maybe-clean-mpfr
2080 clean-host: maybe-clean-mpc
2081 clean-host: maybe-clean-isl
2082 clean-host: maybe-clean-libelf
2083 clean-host: maybe-clean-gold
2084 clean-host: maybe-clean-gprof
2085 clean-host: maybe-clean-intl
2086 clean-host: maybe-clean-tcl
2087 clean-host: maybe-clean-itcl
2088 clean-host: maybe-clean-ld
2089 clean-host: maybe-clean-libbacktrace
2090 clean-host: maybe-clean-libcpp
2091 clean-host: maybe-clean-libdecnumber
2092 clean-host: maybe-clean-libgui
2093 clean-host: maybe-clean-libiberty
2094 clean-host: maybe-clean-libiberty-linker-plugin
2095 clean-host: maybe-clean-libiconv
2096 clean-host: maybe-clean-m4
2097 clean-host: maybe-clean-readline
2098 clean-host: maybe-clean-sid
2099 clean-host: maybe-clean-sim
2100 clean-host: maybe-clean-texinfo
2101 clean-host: maybe-clean-zlib
2102 clean-host: maybe-clean-gdb
2103 clean-host: maybe-clean-expect
2104 clean-host: maybe-clean-guile
2105 clean-host: maybe-clean-tk
2106 clean-host: maybe-clean-libtermcap
2107 clean-host: maybe-clean-utils
2108 clean-host: maybe-clean-gnattools
2109 clean-host: maybe-clean-lto-plugin
2110 clean-host: maybe-clean-libcc1
2111 clean-host: maybe-clean-gotools
2112
2113 .PHONY: clean-target
2114
2115 clean-target: maybe-clean-target-libstdc++-v3
2116 clean-target: maybe-clean-target-libsanitizer
2117 clean-target: maybe-clean-target-libmpx
2118 clean-target: maybe-clean-target-libvtv
2119 clean-target: maybe-clean-target-libcilkrts
2120 clean-target: maybe-clean-target-liboffloadmic
2121 clean-target: maybe-clean-target-libssp
2122 clean-target: maybe-clean-target-newlib
2123 clean-target: maybe-clean-target-libgcc
2124 clean-target: maybe-clean-target-libbacktrace
2125 clean-target: maybe-clean-target-libquadmath
2126 clean-target: maybe-clean-target-libgfortran
2127 clean-target: maybe-clean-target-libobjc
2128 clean-target: maybe-clean-target-libgo
2129 clean-target: maybe-clean-target-libhsail-rt
2130 clean-target: maybe-clean-target-libtermcap
2131 clean-target: maybe-clean-target-winsup
2132 clean-target: maybe-clean-target-libgloss
2133 clean-target: maybe-clean-target-libffi
2134 clean-target: maybe-clean-target-zlib
2135 clean-target: maybe-clean-target-rda
2136 clean-target: maybe-clean-target-libada
2137 clean-target: maybe-clean-target-libgomp
2138 clean-target: maybe-clean-target-libitm
2139 clean-target: maybe-clean-target-libatomic
2140
2141 .PHONY: do-distclean
2142 do-distclean:
2143         @: $(MAKE); $(unstage)
2144         @r=`${PWD_COMMAND}`; export r; \
2145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2146         $(MAKE) $(RECURSE_FLAGS_TO_PASS) distclean-host \
2147           distclean-target
2148
2149
2150 .PHONY: distclean-host
2151
2152 distclean-host: maybe-distclean-bfd
2153 distclean-host: maybe-distclean-opcodes
2154 distclean-host: maybe-distclean-binutils
2155 distclean-host: maybe-distclean-bison
2156 distclean-host: maybe-distclean-cgen
2157 distclean-host: maybe-distclean-dejagnu
2158 distclean-host: maybe-distclean-etc
2159 distclean-host: maybe-distclean-fastjar
2160 distclean-host: maybe-distclean-fixincludes
2161 distclean-host: maybe-distclean-flex
2162 distclean-host: maybe-distclean-gas
2163 distclean-host: maybe-distclean-gcc
2164 distclean-host: maybe-distclean-gmp
2165 distclean-host: maybe-distclean-mpfr
2166 distclean-host: maybe-distclean-mpc
2167 distclean-host: maybe-distclean-isl
2168 distclean-host: maybe-distclean-libelf
2169 distclean-host: maybe-distclean-gold
2170 distclean-host: maybe-distclean-gprof
2171 distclean-host: maybe-distclean-intl
2172 distclean-host: maybe-distclean-tcl
2173 distclean-host: maybe-distclean-itcl
2174 distclean-host: maybe-distclean-ld
2175 distclean-host: maybe-distclean-libbacktrace
2176 distclean-host: maybe-distclean-libcpp
2177 distclean-host: maybe-distclean-libdecnumber
2178 distclean-host: maybe-distclean-libgui
2179 distclean-host: maybe-distclean-libiberty
2180 distclean-host: maybe-distclean-libiberty-linker-plugin
2181 distclean-host: maybe-distclean-libiconv
2182 distclean-host: maybe-distclean-m4
2183 distclean-host: maybe-distclean-readline
2184 distclean-host: maybe-distclean-sid
2185 distclean-host: maybe-distclean-sim
2186 distclean-host: maybe-distclean-texinfo
2187 distclean-host: maybe-distclean-zlib
2188 distclean-host: maybe-distclean-gdb
2189 distclean-host: maybe-distclean-expect
2190 distclean-host: maybe-distclean-guile
2191 distclean-host: maybe-distclean-tk
2192 distclean-host: maybe-distclean-libtermcap
2193 distclean-host: maybe-distclean-utils
2194 distclean-host: maybe-distclean-gnattools
2195 distclean-host: maybe-distclean-lto-plugin
2196 distclean-host: maybe-distclean-libcc1
2197 distclean-host: maybe-distclean-gotools
2198
2199 .PHONY: distclean-target
2200
2201 distclean-target: maybe-distclean-target-libstdc++-v3
2202 distclean-target: maybe-distclean-target-libsanitizer
2203 distclean-target: maybe-distclean-target-libmpx
2204 distclean-target: maybe-distclean-target-libvtv
2205 distclean-target: maybe-distclean-target-libcilkrts
2206 distclean-target: maybe-distclean-target-liboffloadmic
2207 distclean-target: maybe-distclean-target-libssp
2208 distclean-target: maybe-distclean-target-newlib
2209 distclean-target: maybe-distclean-target-libgcc
2210 distclean-target: maybe-distclean-target-libbacktrace
2211 distclean-target: maybe-distclean-target-libquadmath
2212 distclean-target: maybe-distclean-target-libgfortran
2213 distclean-target: maybe-distclean-target-libobjc
2214 distclean-target: maybe-distclean-target-libgo
2215 distclean-target: maybe-distclean-target-libhsail-rt
2216 distclean-target: maybe-distclean-target-libtermcap
2217 distclean-target: maybe-distclean-target-winsup
2218 distclean-target: maybe-distclean-target-libgloss
2219 distclean-target: maybe-distclean-target-libffi
2220 distclean-target: maybe-distclean-target-zlib
2221 distclean-target: maybe-distclean-target-rda
2222 distclean-target: maybe-distclean-target-libada
2223 distclean-target: maybe-distclean-target-libgomp
2224 distclean-target: maybe-distclean-target-libitm
2225 distclean-target: maybe-distclean-target-libatomic
2226
2227 .PHONY: do-maintainer-clean
2228 do-maintainer-clean:
2229         @: $(MAKE); $(unstage)
2230         @r=`${PWD_COMMAND}`; export r; \
2231         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2232         $(MAKE) $(RECURSE_FLAGS_TO_PASS) maintainer-clean-host \
2233           maintainer-clean-target
2234
2235
2236 .PHONY: maintainer-clean-host
2237
2238 maintainer-clean-host: maybe-maintainer-clean-bfd
2239 maintainer-clean-host: maybe-maintainer-clean-opcodes
2240 maintainer-clean-host: maybe-maintainer-clean-binutils
2241 maintainer-clean-host: maybe-maintainer-clean-bison
2242 maintainer-clean-host: maybe-maintainer-clean-cgen
2243 maintainer-clean-host: maybe-maintainer-clean-dejagnu
2244 maintainer-clean-host: maybe-maintainer-clean-etc
2245 maintainer-clean-host: maybe-maintainer-clean-fastjar
2246 maintainer-clean-host: maybe-maintainer-clean-fixincludes
2247 maintainer-clean-host: maybe-maintainer-clean-flex
2248 maintainer-clean-host: maybe-maintainer-clean-gas
2249 maintainer-clean-host: maybe-maintainer-clean-gcc
2250 maintainer-clean-host: maybe-maintainer-clean-gmp
2251 maintainer-clean-host: maybe-maintainer-clean-mpfr
2252 maintainer-clean-host: maybe-maintainer-clean-mpc
2253 maintainer-clean-host: maybe-maintainer-clean-isl
2254 maintainer-clean-host: maybe-maintainer-clean-libelf
2255 maintainer-clean-host: maybe-maintainer-clean-gold
2256 maintainer-clean-host: maybe-maintainer-clean-gprof
2257 maintainer-clean-host: maybe-maintainer-clean-intl
2258 maintainer-clean-host: maybe-maintainer-clean-tcl
2259 maintainer-clean-host: maybe-maintainer-clean-itcl
2260 maintainer-clean-host: maybe-maintainer-clean-ld
2261 maintainer-clean-host: maybe-maintainer-clean-libbacktrace
2262 maintainer-clean-host: maybe-maintainer-clean-libcpp
2263 maintainer-clean-host: maybe-maintainer-clean-libdecnumber
2264 maintainer-clean-host: maybe-maintainer-clean-libgui
2265 maintainer-clean-host: maybe-maintainer-clean-libiberty
2266 maintainer-clean-host: maybe-maintainer-clean-libiberty-linker-plugin
2267 maintainer-clean-host: maybe-maintainer-clean-libiconv
2268 maintainer-clean-host: maybe-maintainer-clean-m4
2269 maintainer-clean-host: maybe-maintainer-clean-readline
2270 maintainer-clean-host: maybe-maintainer-clean-sid
2271 maintainer-clean-host: maybe-maintainer-clean-sim
2272 maintainer-clean-host: maybe-maintainer-clean-texinfo
2273 maintainer-clean-host: maybe-maintainer-clean-zlib
2274 maintainer-clean-host: maybe-maintainer-clean-gdb
2275 maintainer-clean-host: maybe-maintainer-clean-expect
2276 maintainer-clean-host: maybe-maintainer-clean-guile
2277 maintainer-clean-host: maybe-maintainer-clean-tk
2278 maintainer-clean-host: maybe-maintainer-clean-libtermcap
2279 maintainer-clean-host: maybe-maintainer-clean-utils
2280 maintainer-clean-host: maybe-maintainer-clean-gnattools
2281 maintainer-clean-host: maybe-maintainer-clean-lto-plugin
2282 maintainer-clean-host: maybe-maintainer-clean-libcc1
2283 maintainer-clean-host: maybe-maintainer-clean-gotools
2284
2285 .PHONY: maintainer-clean-target
2286
2287 maintainer-clean-target: maybe-maintainer-clean-target-libstdc++-v3
2288 maintainer-clean-target: maybe-maintainer-clean-target-libsanitizer
2289 maintainer-clean-target: maybe-maintainer-clean-target-libmpx
2290 maintainer-clean-target: maybe-maintainer-clean-target-libvtv
2291 maintainer-clean-target: maybe-maintainer-clean-target-libcilkrts
2292 maintainer-clean-target: maybe-maintainer-clean-target-liboffloadmic
2293 maintainer-clean-target: maybe-maintainer-clean-target-libssp
2294 maintainer-clean-target: maybe-maintainer-clean-target-newlib
2295 maintainer-clean-target: maybe-maintainer-clean-target-libgcc
2296 maintainer-clean-target: maybe-maintainer-clean-target-libbacktrace
2297 maintainer-clean-target: maybe-maintainer-clean-target-libquadmath
2298 maintainer-clean-target: maybe-maintainer-clean-target-libgfortran
2299 maintainer-clean-target: maybe-maintainer-clean-target-libobjc
2300 maintainer-clean-target: maybe-maintainer-clean-target-libgo
2301 maintainer-clean-target: maybe-maintainer-clean-target-libhsail-rt
2302 maintainer-clean-target: maybe-maintainer-clean-target-libtermcap
2303 maintainer-clean-target: maybe-maintainer-clean-target-winsup
2304 maintainer-clean-target: maybe-maintainer-clean-target-libgloss
2305 maintainer-clean-target: maybe-maintainer-clean-target-libffi
2306 maintainer-clean-target: maybe-maintainer-clean-target-zlib
2307 maintainer-clean-target: maybe-maintainer-clean-target-rda
2308 maintainer-clean-target: maybe-maintainer-clean-target-libada
2309 maintainer-clean-target: maybe-maintainer-clean-target-libgomp
2310 maintainer-clean-target: maybe-maintainer-clean-target-libitm
2311 maintainer-clean-target: maybe-maintainer-clean-target-libatomic
2312
2313
2314 # Here are the targets which correspond to the do-X targets.
2315
2316 .PHONY: info installcheck dvi pdf html
2317 .PHONY: install-info install-pdf install-html
2318 .PHONY: clean distclean mostlyclean maintainer-clean realclean
2319 .PHONY: local-clean local-distclean local-maintainer-clean
2320 info: do-info
2321 installcheck: do-installcheck
2322 dvi: do-dvi
2323 pdf: do-pdf
2324 html: do-html
2325
2326 # Make sure makeinfo is built before we do a `make info', if we're
2327 # in fact building texinfo.
2328 do-info: maybe-all-texinfo
2329
2330 install-info: do-install-info dir.info
2331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2332         if [ -f dir.info ]; then \
2333           $(INSTALL_DATA) dir.info $(DESTDIR)$(infodir)/dir.info; \
2334         else true; fi
2335
2336 install-pdf: do-install-pdf
2337
2338 install-html: do-install-html
2339
2340 local-clean:
2341         -rm -f *.a TEMP errs core *.o *~ \#* TAGS *.E *.log
2342
2343 local-distclean:
2344         -rm -f Makefile config.status config.cache mh-frag mt-frag
2345         -rm -f maybedep.tmp serdep.tmp stage_final
2346         -if [ "$(TARGET_SUBDIR)" != "." ]; then \
2347           rm -rf $(TARGET_SUBDIR); \
2348         else true; fi
2349         -rm -rf $(BUILD_SUBDIR)
2350         -if [ "$(HOST_SUBDIR)" != "." ]; then \
2351           rm -rf $(HOST_SUBDIR); \
2352         else true; fi
2353         -rm -f texinfo/po/Makefile texinfo/po/Makefile.in texinfo/info/Makefile
2354         -rm -f texinfo/doc/Makefile texinfo/po/POTFILES
2355         -rmdir texinfo/doc texinfo/info texinfo/intl texinfo/lib 2>/dev/null
2356         -rmdir texinfo/makeinfo texinfo/po texinfo/util 2>/dev/null
2357         -rmdir fastjar gcc gnattools gotools libcc1 libiberty 2>/dev/null
2358         -rmdir texinfo zlib 2>/dev/null
2359         -find . -name config.cache -exec rm -f {} \; \; 2>/dev/null
2360
2361 local-maintainer-clean:
2362         @echo "This command is intended for maintainers to use;"
2363         @echo "it deletes files that may require special tools to rebuild."
2364
2365 clean: do-clean local-clean
2366 mostlyclean: do-mostlyclean local-clean
2367 distclean: do-distclean local-clean local-distclean
2368 maintainer-clean: local-maintainer-clean do-maintainer-clean local-clean 
2369 maintainer-clean: local-distclean
2370 realclean: maintainer-clean
2371
2372 # Check target.
2373
2374 .PHONY: check do-check
2375 check: do-check
2376
2377 # Only include modules actually being configured and built.
2378 .PHONY: check-host
2379 check-host:  \
2380     maybe-check-bfd \
2381     maybe-check-opcodes \
2382     maybe-check-binutils \
2383     maybe-check-bison \
2384     maybe-check-cgen \
2385     maybe-check-dejagnu \
2386     maybe-check-etc \
2387     maybe-check-fastjar \
2388     maybe-check-fixincludes \
2389     maybe-check-flex \
2390     maybe-check-gas \
2391     maybe-check-gcc \
2392     maybe-check-gmp \
2393     maybe-check-mpfr \
2394     maybe-check-mpc \
2395     maybe-check-isl \
2396     maybe-check-libelf \
2397     maybe-check-gold \
2398     maybe-check-gprof \
2399     maybe-check-intl \
2400     maybe-check-tcl \
2401     maybe-check-itcl \
2402     maybe-check-ld \
2403     maybe-check-libbacktrace \
2404     maybe-check-libcpp \
2405     maybe-check-libdecnumber \
2406     maybe-check-libgui \
2407     maybe-check-libiberty \
2408     maybe-check-libiberty-linker-plugin \
2409     maybe-check-libiconv \
2410     maybe-check-m4 \
2411     maybe-check-readline \
2412     maybe-check-sid \
2413     maybe-check-sim \
2414     maybe-check-texinfo \
2415     maybe-check-zlib \
2416     maybe-check-gdb \
2417     maybe-check-expect \
2418     maybe-check-guile \
2419     maybe-check-tk \
2420     maybe-check-libtermcap \
2421     maybe-check-utils \
2422     maybe-check-gnattools \
2423     maybe-check-lto-plugin \
2424     maybe-check-libcc1 \
2425     maybe-check-gotools
2426
2427 .PHONY: check-target
2428 check-target:  \
2429     maybe-check-target-libstdc++-v3 \
2430     maybe-check-target-libsanitizer \
2431     maybe-check-target-libmpx \
2432     maybe-check-target-libvtv \
2433     maybe-check-target-libcilkrts \
2434     maybe-check-target-liboffloadmic \
2435     maybe-check-target-libssp \
2436     maybe-check-target-newlib \
2437     maybe-check-target-libgcc \
2438     maybe-check-target-libbacktrace \
2439     maybe-check-target-libquadmath \
2440     maybe-check-target-libgfortran \
2441     maybe-check-target-libobjc \
2442     maybe-check-target-libgo \
2443     maybe-check-target-libhsail-rt \
2444     maybe-check-target-libtermcap \
2445     maybe-check-target-winsup \
2446     maybe-check-target-libgloss \
2447     maybe-check-target-libffi \
2448     maybe-check-target-zlib \
2449     maybe-check-target-rda \
2450     maybe-check-target-libada \
2451     maybe-check-target-libgomp \
2452     maybe-check-target-libitm \
2453     maybe-check-target-libatomic
2454
2455 do-check:
2456         @: $(MAKE); $(unstage)
2457         @r=`${PWD_COMMAND}`; export r; \
2458         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2459         $(MAKE) $(RECURSE_FLAGS_TO_PASS) check-host check-target
2460
2461 # Automated reporting of test results.
2462
2463 warning.log: build.log
2464         $(srcdir)/contrib/warn_summary build.log > $@
2465
2466 mail-report.log:
2467         if test x'$(BOOT_CFLAGS)' != x''; then \
2468             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2469         fi; \
2470         $(srcdir)/contrib/test_summary -t >$@
2471         chmod +x $@
2472         echo If you really want to send e-mail, run ./$@ now
2473
2474 mail-report-with-warnings.log: warning.log
2475         if test x'$(BOOT_CFLAGS)' != x''; then \
2476             BOOT_CFLAGS='$(BOOT_CFLAGS)'; export BOOT_CFLAGS; \
2477         fi; \
2478         $(srcdir)/contrib/test_summary -t -i warning.log >$@
2479         chmod +x $@
2480         echo If you really want to send e-mail, run ./$@ now
2481
2482 # Local Vim config
2483
2484 $(srcdir)/.local.vimrc:
2485         $(LN_S) contrib/vimrc $@
2486
2487 $(srcdir)/.lvimrc:
2488         $(LN_S) contrib/vimrc $@
2489
2490 vimrc: $(srcdir)/.local.vimrc $(srcdir)/.lvimrc
2491
2492 .PHONY: vimrc
2493
2494 # clang-format config
2495
2496 $(srcdir)/.clang-format:
2497         $(LN_S) contrib/clang-format $@
2498
2499 clang-format: $(srcdir)/.clang-format
2500
2501 .PHONY: clang-format
2502
2503 # Installation targets.
2504
2505 .PHONY: install uninstall
2506 install:
2507         @: $(MAKE); $(unstage)
2508         @r=`${PWD_COMMAND}`; export r; \
2509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2510         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-host install-target
2511
2512 .PHONY: install-host-nogcc
2513 install-host-nogcc:  \
2514     maybe-install-bfd \
2515     maybe-install-opcodes \
2516     maybe-install-binutils \
2517     maybe-install-bison \
2518     maybe-install-cgen \
2519     maybe-install-dejagnu \
2520     maybe-install-etc \
2521     maybe-install-fastjar \
2522     maybe-install-fixincludes \
2523     maybe-install-flex \
2524     maybe-install-gas \
2525     maybe-install-gmp \
2526     maybe-install-mpfr \
2527     maybe-install-mpc \
2528     maybe-install-isl \
2529     maybe-install-libelf \
2530     maybe-install-gold \
2531     maybe-install-gprof \
2532     maybe-install-intl \
2533     maybe-install-tcl \
2534     maybe-install-itcl \
2535     maybe-install-ld \
2536     maybe-install-libbacktrace \
2537     maybe-install-libcpp \
2538     maybe-install-libdecnumber \
2539     maybe-install-libgui \
2540     maybe-install-libiberty \
2541     maybe-install-libiberty-linker-plugin \
2542     maybe-install-libiconv \
2543     maybe-install-m4 \
2544     maybe-install-readline \
2545     maybe-install-sid \
2546     maybe-install-sim \
2547     maybe-install-texinfo \
2548     maybe-install-zlib \
2549     maybe-install-gdb \
2550     maybe-install-expect \
2551     maybe-install-guile \
2552     maybe-install-tk \
2553     maybe-install-libtermcap \
2554     maybe-install-utils \
2555     maybe-install-gnattools \
2556     maybe-install-lto-plugin \
2557     maybe-install-libcc1 \
2558     maybe-install-gotools
2559
2560 .PHONY: install-host
2561 install-host:  \
2562     maybe-install-bfd \
2563     maybe-install-opcodes \
2564     maybe-install-binutils \
2565     maybe-install-bison \
2566     maybe-install-cgen \
2567     maybe-install-dejagnu \
2568     maybe-install-etc \
2569     maybe-install-fastjar \
2570     maybe-install-fixincludes \
2571     maybe-install-flex \
2572     maybe-install-gas \
2573     maybe-install-gcc \
2574     maybe-install-gmp \
2575     maybe-install-mpfr \
2576     maybe-install-mpc \
2577     maybe-install-isl \
2578     maybe-install-libelf \
2579     maybe-install-gold \
2580     maybe-install-gprof \
2581     maybe-install-intl \
2582     maybe-install-tcl \
2583     maybe-install-itcl \
2584     maybe-install-ld \
2585     maybe-install-libbacktrace \
2586     maybe-install-libcpp \
2587     maybe-install-libdecnumber \
2588     maybe-install-libgui \
2589     maybe-install-libiberty \
2590     maybe-install-libiberty-linker-plugin \
2591     maybe-install-libiconv \
2592     maybe-install-m4 \
2593     maybe-install-readline \
2594     maybe-install-sid \
2595     maybe-install-sim \
2596     maybe-install-texinfo \
2597     maybe-install-zlib \
2598     maybe-install-gdb \
2599     maybe-install-expect \
2600     maybe-install-guile \
2601     maybe-install-tk \
2602     maybe-install-libtermcap \
2603     maybe-install-utils \
2604     maybe-install-gnattools \
2605     maybe-install-lto-plugin \
2606     maybe-install-libcc1 \
2607     maybe-install-gotools
2608
2609 .PHONY: install-target
2610 install-target:  \
2611     maybe-install-target-libstdc++-v3 \
2612     maybe-install-target-libsanitizer \
2613     maybe-install-target-libmpx \
2614     maybe-install-target-libvtv \
2615     maybe-install-target-libcilkrts \
2616     maybe-install-target-liboffloadmic \
2617     maybe-install-target-libssp \
2618     maybe-install-target-newlib \
2619     maybe-install-target-libgcc \
2620     maybe-install-target-libbacktrace \
2621     maybe-install-target-libquadmath \
2622     maybe-install-target-libgfortran \
2623     maybe-install-target-libobjc \
2624     maybe-install-target-libgo \
2625     maybe-install-target-libhsail-rt \
2626     maybe-install-target-libtermcap \
2627     maybe-install-target-winsup \
2628     maybe-install-target-libgloss \
2629     maybe-install-target-libffi \
2630     maybe-install-target-zlib \
2631     maybe-install-target-rda \
2632     maybe-install-target-libada \
2633     maybe-install-target-libgomp \
2634     maybe-install-target-libitm \
2635     maybe-install-target-libatomic
2636
2637 uninstall:
2638         @echo "the uninstall target is not supported in this tree"
2639
2640 .PHONY: install.all
2641 install.all: install-no-fixedincludes
2642         @if [ -f ./gcc/Makefile ]; then \
2643                 r=`${PWD_COMMAND}`; export r; \
2644                 s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2645                 $(HOST_EXPORTS) \
2646                 (cd ./gcc && \
2647                 $(MAKE) $(FLAGS_TO_PASS) install-headers); \
2648         else \
2649                 true; \
2650         fi
2651
2652 # install-no-fixedincludes is used to allow the elaboration of binary packages
2653 # suitable for distribution, where we cannot include the fixed system header
2654 # files.
2655 .PHONY: install-no-fixedincludes
2656 install-no-fixedincludes: installdirs install-host-nogcc \
2657         install-target gcc-install-no-fixedincludes
2658
2659 .PHONY: install-strip
2660 install-strip:
2661         @: $(MAKE); $(unstage)
2662         @r=`${PWD_COMMAND}`; export r; \
2663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2664         $(MAKE) $(RECURSE_FLAGS_TO_PASS) installdirs install-strip-host install-strip-target
2665
2666 .PHONY: install-strip-host
2667 install-strip-host:  \
2668     maybe-install-strip-bfd \
2669     maybe-install-strip-opcodes \
2670     maybe-install-strip-binutils \
2671     maybe-install-strip-bison \
2672     maybe-install-strip-cgen \
2673     maybe-install-strip-dejagnu \
2674     maybe-install-strip-etc \
2675     maybe-install-strip-fastjar \
2676     maybe-install-strip-fixincludes \
2677     maybe-install-strip-flex \
2678     maybe-install-strip-gas \
2679     maybe-install-strip-gcc \
2680     maybe-install-strip-gmp \
2681     maybe-install-strip-mpfr \
2682     maybe-install-strip-mpc \
2683     maybe-install-strip-isl \
2684     maybe-install-strip-libelf \
2685     maybe-install-strip-gold \
2686     maybe-install-strip-gprof \
2687     maybe-install-strip-intl \
2688     maybe-install-strip-tcl \
2689     maybe-install-strip-itcl \
2690     maybe-install-strip-ld \
2691     maybe-install-strip-libbacktrace \
2692     maybe-install-strip-libcpp \
2693     maybe-install-strip-libdecnumber \
2694     maybe-install-strip-libgui \
2695     maybe-install-strip-libiberty \
2696     maybe-install-strip-libiberty-linker-plugin \
2697     maybe-install-strip-libiconv \
2698     maybe-install-strip-m4 \
2699     maybe-install-strip-readline \
2700     maybe-install-strip-sid \
2701     maybe-install-strip-sim \
2702     maybe-install-strip-texinfo \
2703     maybe-install-strip-zlib \
2704     maybe-install-strip-gdb \
2705     maybe-install-strip-expect \
2706     maybe-install-strip-guile \
2707     maybe-install-strip-tk \
2708     maybe-install-strip-libtermcap \
2709     maybe-install-strip-utils \
2710     maybe-install-strip-gnattools \
2711     maybe-install-strip-lto-plugin \
2712     maybe-install-strip-libcc1 \
2713     maybe-install-strip-gotools
2714
2715 .PHONY: install-strip-target
2716 install-strip-target:  \
2717     maybe-install-strip-target-libstdc++-v3 \
2718     maybe-install-strip-target-libsanitizer \
2719     maybe-install-strip-target-libmpx \
2720     maybe-install-strip-target-libvtv \
2721     maybe-install-strip-target-libcilkrts \
2722     maybe-install-strip-target-liboffloadmic \
2723     maybe-install-strip-target-libssp \
2724     maybe-install-strip-target-newlib \
2725     maybe-install-strip-target-libgcc \
2726     maybe-install-strip-target-libbacktrace \
2727     maybe-install-strip-target-libquadmath \
2728     maybe-install-strip-target-libgfortran \
2729     maybe-install-strip-target-libobjc \
2730     maybe-install-strip-target-libgo \
2731     maybe-install-strip-target-libhsail-rt \
2732     maybe-install-strip-target-libtermcap \
2733     maybe-install-strip-target-winsup \
2734     maybe-install-strip-target-libgloss \
2735     maybe-install-strip-target-libffi \
2736     maybe-install-strip-target-zlib \
2737     maybe-install-strip-target-rda \
2738     maybe-install-strip-target-libada \
2739     maybe-install-strip-target-libgomp \
2740     maybe-install-strip-target-libitm \
2741     maybe-install-strip-target-libatomic
2742
2743
2744 ### other supporting targets
2745
2746 MAKEDIRS= \
2747         $(DESTDIR)$(prefix) \
2748         $(DESTDIR)$(exec_prefix)
2749 .PHONY: installdirs
2750 installdirs: mkinstalldirs
2751         $(SHELL) $(srcdir)/mkinstalldirs $(MAKEDIRS)
2752
2753 dir.info: do-install-info
2754         if [ -f $(srcdir)/texinfo/gen-info-dir ]; then \
2755           $(srcdir)/texinfo/gen-info-dir $(DESTDIR)$(infodir) $(srcdir)/texinfo/dir.info-template > dir.info.new; \
2756           mv -f dir.info.new dir.info; \
2757         else true; \
2758         fi
2759
2760 dist:
2761         @echo "Building a full distribution of this tree isn't done"
2762         @echo "via 'make dist'.  Check out the etc/ subdirectory" 
2763
2764 etags tags: TAGS
2765
2766 # Right now this just builds TAGS in each subdirectory.  emacs19 has the
2767 # ability to use several tags files at once, so there is probably no need
2768 # to combine them into one big TAGS file (like CVS 1.3 does).  We could
2769 # (if we felt like it) have this Makefile write a piece of elisp which
2770 # the user could load to tell emacs19 where all the TAGS files we just
2771 # built are.
2772 TAGS: do-TAGS
2773
2774 # ------------------------------------
2775 # Macros for configure and all targets
2776 # ------------------------------------
2777
2778
2779
2780
2781
2782 # --------------------------------------
2783 # Modules which run on the build machine
2784 # --------------------------------------
2785
2786
2787 .PHONY: configure-build-libiberty maybe-configure-build-libiberty
2788 maybe-configure-build-libiberty:
2789 @if gcc-bootstrap
2790 configure-build-libiberty: stage_current
2791 @endif gcc-bootstrap
2792 @if build-libiberty
2793 maybe-configure-build-libiberty: configure-build-libiberty
2794 configure-build-libiberty: 
2795         @: $(MAKE); $(unstage)
2796         @r=`${PWD_COMMAND}`; export r; \
2797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2798         test ! -f $(BUILD_SUBDIR)/libiberty/Makefile || exit 0; \
2799         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libiberty; \
2800         $(BUILD_EXPORTS)  \
2801         echo Configuring in $(BUILD_SUBDIR)/libiberty; \
2802         cd "$(BUILD_SUBDIR)/libiberty" || exit 1; \
2803         case $(srcdir) in \
2804           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2805           *) topdir=`echo $(BUILD_SUBDIR)/libiberty/ | \
2806                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2807         esac; \
2808         module_srcdir=libiberty; \
2809         rm -f no-such-file || : ; \
2810         CONFIG_SITE=no-such-file $(SHELL) \
2811           $$s/$$module_srcdir/configure \
2812           --srcdir=$${topdir}/$$module_srcdir \
2813           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2814           --target=${target_alias}  \
2815           || exit 1
2816 @endif build-libiberty
2817
2818
2819
2820
2821
2822 .PHONY: all-build-libiberty maybe-all-build-libiberty
2823 maybe-all-build-libiberty:
2824 @if gcc-bootstrap
2825 all-build-libiberty: stage_current
2826 @endif gcc-bootstrap
2827 @if build-libiberty
2828 TARGET-build-libiberty=all
2829 maybe-all-build-libiberty: all-build-libiberty
2830 all-build-libiberty: configure-build-libiberty
2831         @: $(MAKE); $(unstage)
2832         @r=`${PWD_COMMAND}`; export r; \
2833         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2834         $(BUILD_EXPORTS)  \
2835         (cd $(BUILD_SUBDIR)/libiberty && \
2836           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2837                 $(TARGET-build-libiberty))
2838 @endif build-libiberty
2839
2840
2841
2842
2843
2844 .PHONY: configure-build-bison maybe-configure-build-bison
2845 maybe-configure-build-bison:
2846 @if gcc-bootstrap
2847 configure-build-bison: stage_current
2848 @endif gcc-bootstrap
2849 @if build-bison
2850 maybe-configure-build-bison: configure-build-bison
2851 configure-build-bison: 
2852         @: $(MAKE); $(unstage)
2853         @r=`${PWD_COMMAND}`; export r; \
2854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2855         test ! -f $(BUILD_SUBDIR)/bison/Makefile || exit 0; \
2856         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/bison; \
2857         $(BUILD_EXPORTS)  \
2858         echo Configuring in $(BUILD_SUBDIR)/bison; \
2859         cd "$(BUILD_SUBDIR)/bison" || exit 1; \
2860         case $(srcdir) in \
2861           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2862           *) topdir=`echo $(BUILD_SUBDIR)/bison/ | \
2863                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2864         esac; \
2865         module_srcdir=bison; \
2866         rm -f no-such-file || : ; \
2867         CONFIG_SITE=no-such-file $(SHELL) \
2868           $$s/$$module_srcdir/configure \
2869           --srcdir=$${topdir}/$$module_srcdir \
2870           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2871           --target=${target_alias}  \
2872           || exit 1
2873 @endif build-bison
2874
2875
2876
2877
2878
2879 .PHONY: all-build-bison maybe-all-build-bison
2880 maybe-all-build-bison:
2881 @if gcc-bootstrap
2882 all-build-bison: stage_current
2883 @endif gcc-bootstrap
2884 @if build-bison
2885 TARGET-build-bison=all
2886 maybe-all-build-bison: all-build-bison
2887 all-build-bison: configure-build-bison
2888         @: $(MAKE); $(unstage)
2889         @r=`${PWD_COMMAND}`; export r; \
2890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2891         $(BUILD_EXPORTS)  \
2892         (cd $(BUILD_SUBDIR)/bison && \
2893           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2894                 $(TARGET-build-bison))
2895 @endif build-bison
2896
2897
2898
2899
2900
2901 .PHONY: configure-build-flex maybe-configure-build-flex
2902 maybe-configure-build-flex:
2903 @if gcc-bootstrap
2904 configure-build-flex: stage_current
2905 @endif gcc-bootstrap
2906 @if build-flex
2907 maybe-configure-build-flex: configure-build-flex
2908 configure-build-flex: 
2909         @: $(MAKE); $(unstage)
2910         @r=`${PWD_COMMAND}`; export r; \
2911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2912         test ! -f $(BUILD_SUBDIR)/flex/Makefile || exit 0; \
2913         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/flex; \
2914         $(BUILD_EXPORTS)  \
2915         echo Configuring in $(BUILD_SUBDIR)/flex; \
2916         cd "$(BUILD_SUBDIR)/flex" || exit 1; \
2917         case $(srcdir) in \
2918           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2919           *) topdir=`echo $(BUILD_SUBDIR)/flex/ | \
2920                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2921         esac; \
2922         module_srcdir=flex; \
2923         rm -f no-such-file || : ; \
2924         CONFIG_SITE=no-such-file $(SHELL) \
2925           $$s/$$module_srcdir/configure \
2926           --srcdir=$${topdir}/$$module_srcdir \
2927           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2928           --target=${target_alias}  \
2929           || exit 1
2930 @endif build-flex
2931
2932
2933
2934
2935
2936 .PHONY: all-build-flex maybe-all-build-flex
2937 maybe-all-build-flex:
2938 @if gcc-bootstrap
2939 all-build-flex: stage_current
2940 @endif gcc-bootstrap
2941 @if build-flex
2942 TARGET-build-flex=all
2943 maybe-all-build-flex: all-build-flex
2944 all-build-flex: configure-build-flex
2945         @: $(MAKE); $(unstage)
2946         @r=`${PWD_COMMAND}`; export r; \
2947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2948         $(BUILD_EXPORTS)  \
2949         (cd $(BUILD_SUBDIR)/flex && \
2950           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
2951                 $(TARGET-build-flex))
2952 @endif build-flex
2953
2954
2955
2956
2957
2958 .PHONY: configure-build-m4 maybe-configure-build-m4
2959 maybe-configure-build-m4:
2960 @if gcc-bootstrap
2961 configure-build-m4: stage_current
2962 @endif gcc-bootstrap
2963 @if build-m4
2964 maybe-configure-build-m4: configure-build-m4
2965 configure-build-m4: 
2966         @: $(MAKE); $(unstage)
2967         @r=`${PWD_COMMAND}`; export r; \
2968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
2969         test ! -f $(BUILD_SUBDIR)/m4/Makefile || exit 0; \
2970         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/m4; \
2971         $(BUILD_EXPORTS)  \
2972         echo Configuring in $(BUILD_SUBDIR)/m4; \
2973         cd "$(BUILD_SUBDIR)/m4" || exit 1; \
2974         case $(srcdir) in \
2975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
2976           *) topdir=`echo $(BUILD_SUBDIR)/m4/ | \
2977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
2978         esac; \
2979         module_srcdir=m4; \
2980         rm -f no-such-file || : ; \
2981         CONFIG_SITE=no-such-file $(SHELL) \
2982           $$s/$$module_srcdir/configure \
2983           --srcdir=$${topdir}/$$module_srcdir \
2984           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
2985           --target=${target_alias}  \
2986           || exit 1
2987 @endif build-m4
2988
2989
2990
2991
2992
2993 .PHONY: all-build-m4 maybe-all-build-m4
2994 maybe-all-build-m4:
2995 @if gcc-bootstrap
2996 all-build-m4: stage_current
2997 @endif gcc-bootstrap
2998 @if build-m4
2999 TARGET-build-m4=all
3000 maybe-all-build-m4: all-build-m4
3001 all-build-m4: configure-build-m4
3002         @: $(MAKE); $(unstage)
3003         @r=`${PWD_COMMAND}`; export r; \
3004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3005         $(BUILD_EXPORTS)  \
3006         (cd $(BUILD_SUBDIR)/m4 && \
3007           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3008                 $(TARGET-build-m4))
3009 @endif build-m4
3010
3011
3012
3013
3014
3015 .PHONY: configure-build-texinfo maybe-configure-build-texinfo
3016 maybe-configure-build-texinfo:
3017 @if gcc-bootstrap
3018 configure-build-texinfo: stage_current
3019 @endif gcc-bootstrap
3020 @if build-texinfo
3021 maybe-configure-build-texinfo: configure-build-texinfo
3022 configure-build-texinfo: 
3023         @: $(MAKE); $(unstage)
3024         @r=`${PWD_COMMAND}`; export r; \
3025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3026         test ! -f $(BUILD_SUBDIR)/texinfo/Makefile || exit 0; \
3027         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/texinfo; \
3028         $(BUILD_EXPORTS)  \
3029         echo Configuring in $(BUILD_SUBDIR)/texinfo; \
3030         cd "$(BUILD_SUBDIR)/texinfo" || exit 1; \
3031         case $(srcdir) in \
3032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3033           *) topdir=`echo $(BUILD_SUBDIR)/texinfo/ | \
3034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3035         esac; \
3036         module_srcdir=texinfo; \
3037         rm -f no-such-file || : ; \
3038         CONFIG_SITE=no-such-file $(SHELL) \
3039           $$s/$$module_srcdir/configure \
3040           --srcdir=$${topdir}/$$module_srcdir \
3041           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3042           --target=${target_alias}  \
3043           || exit 1
3044 @endif build-texinfo
3045
3046
3047
3048
3049
3050 .PHONY: all-build-texinfo maybe-all-build-texinfo
3051 maybe-all-build-texinfo:
3052 @if gcc-bootstrap
3053 all-build-texinfo: stage_current
3054 @endif gcc-bootstrap
3055 @if build-texinfo
3056 TARGET-build-texinfo=all
3057 maybe-all-build-texinfo: all-build-texinfo
3058 all-build-texinfo: configure-build-texinfo
3059         @: $(MAKE); $(unstage)
3060         @r=`${PWD_COMMAND}`; export r; \
3061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3062         $(BUILD_EXPORTS)  \
3063         (cd $(BUILD_SUBDIR)/texinfo && \
3064           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3065                 $(TARGET-build-texinfo))
3066 @endif build-texinfo
3067
3068
3069
3070
3071
3072 .PHONY: configure-build-fixincludes maybe-configure-build-fixincludes
3073 maybe-configure-build-fixincludes:
3074 @if gcc-bootstrap
3075 configure-build-fixincludes: stage_current
3076 @endif gcc-bootstrap
3077 @if build-fixincludes
3078 maybe-configure-build-fixincludes: configure-build-fixincludes
3079 configure-build-fixincludes: 
3080         @: $(MAKE); $(unstage)
3081         @r=`${PWD_COMMAND}`; export r; \
3082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3083         test ! -f $(BUILD_SUBDIR)/fixincludes/Makefile || exit 0; \
3084         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/fixincludes; \
3085         $(BUILD_EXPORTS)  \
3086         echo Configuring in $(BUILD_SUBDIR)/fixincludes; \
3087         cd "$(BUILD_SUBDIR)/fixincludes" || exit 1; \
3088         case $(srcdir) in \
3089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3090           *) topdir=`echo $(BUILD_SUBDIR)/fixincludes/ | \
3091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3092         esac; \
3093         module_srcdir=fixincludes; \
3094         rm -f no-such-file || : ; \
3095         CONFIG_SITE=no-such-file $(SHELL) \
3096           $$s/$$module_srcdir/configure \
3097           --srcdir=$${topdir}/$$module_srcdir \
3098           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3099           --target=${target_alias}  \
3100           || exit 1
3101 @endif build-fixincludes
3102
3103
3104
3105
3106
3107 .PHONY: all-build-fixincludes maybe-all-build-fixincludes
3108 maybe-all-build-fixincludes:
3109 @if gcc-bootstrap
3110 all-build-fixincludes: stage_current
3111 @endif gcc-bootstrap
3112 @if build-fixincludes
3113 TARGET-build-fixincludes=all
3114 maybe-all-build-fixincludes: all-build-fixincludes
3115 all-build-fixincludes: configure-build-fixincludes
3116         @: $(MAKE); $(unstage)
3117         @r=`${PWD_COMMAND}`; export r; \
3118         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3119         $(BUILD_EXPORTS)  \
3120         (cd $(BUILD_SUBDIR)/fixincludes && \
3121           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3122                 $(TARGET-build-fixincludes))
3123 @endif build-fixincludes
3124
3125
3126
3127
3128
3129 .PHONY: configure-build-libcpp maybe-configure-build-libcpp
3130 maybe-configure-build-libcpp:
3131 @if gcc-bootstrap
3132 configure-build-libcpp: stage_current
3133 @endif gcc-bootstrap
3134 @if build-libcpp
3135 maybe-configure-build-libcpp: configure-build-libcpp
3136 configure-build-libcpp: 
3137         @: $(MAKE); $(unstage)
3138         @r=`${PWD_COMMAND}`; export r; \
3139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3140         test ! -f $(BUILD_SUBDIR)/libcpp/Makefile || exit 0; \
3141         $(SHELL) $(srcdir)/mkinstalldirs $(BUILD_SUBDIR)/libcpp; \
3142         $(BUILD_EXPORTS)  \
3143         echo Configuring in $(BUILD_SUBDIR)/libcpp; \
3144         cd "$(BUILD_SUBDIR)/libcpp" || exit 1; \
3145         case $(srcdir) in \
3146           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3147           *) topdir=`echo $(BUILD_SUBDIR)/libcpp/ | \
3148                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3149         esac; \
3150         module_srcdir=libcpp; \
3151         rm -f no-such-file || : ; \
3152         CONFIG_SITE=no-such-file $(SHELL) \
3153           $$s/$$module_srcdir/configure \
3154           --srcdir=$${topdir}/$$module_srcdir \
3155           $(BUILD_CONFIGARGS) --build=${build_alias} --host=${build_alias} \
3156           --target=${target_alias} --disable-nls am_cv_func_iconv=no \
3157           || exit 1
3158 @endif build-libcpp
3159
3160
3161
3162
3163
3164 .PHONY: all-build-libcpp maybe-all-build-libcpp
3165 maybe-all-build-libcpp:
3166 @if gcc-bootstrap
3167 all-build-libcpp: stage_current
3168 @endif gcc-bootstrap
3169 @if build-libcpp
3170 TARGET-build-libcpp=all
3171 maybe-all-build-libcpp: all-build-libcpp
3172 all-build-libcpp: configure-build-libcpp
3173         @: $(MAKE); $(unstage)
3174         @r=`${PWD_COMMAND}`; export r; \
3175         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3176         $(BUILD_EXPORTS)  \
3177         (cd $(BUILD_SUBDIR)/libcpp && \
3178           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_BUILD_FLAGS)   \
3179                 $(TARGET-build-libcpp))
3180 @endif build-libcpp
3181
3182
3183
3184
3185
3186 # --------------------------------------
3187 # Modules which run on the host machine
3188 # --------------------------------------
3189
3190
3191 .PHONY: configure-bfd maybe-configure-bfd
3192 maybe-configure-bfd:
3193 @if gcc-bootstrap
3194 configure-bfd: stage_current
3195 @endif gcc-bootstrap
3196 @if bfd
3197 maybe-configure-bfd: configure-bfd
3198 configure-bfd: 
3199         @r=`${PWD_COMMAND}`; export r; \
3200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3201         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3202         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3203         $(HOST_EXPORTS)  \
3204         echo Configuring in $(HOST_SUBDIR)/bfd; \
3205         cd "$(HOST_SUBDIR)/bfd" || exit 1; \
3206         case $(srcdir) in \
3207           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3208           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3209                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3210         esac; \
3211         module_srcdir=bfd; \
3212         $(SHELL) \
3213           $$s/$$module_srcdir/configure \
3214           --srcdir=$${topdir}/$$module_srcdir \
3215           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3216           --target=${target_alias}  \
3217           || exit 1
3218 @endif bfd
3219
3220
3221
3222 .PHONY: configure-stage1-bfd maybe-configure-stage1-bfd
3223 maybe-configure-stage1-bfd:
3224 @if bfd-bootstrap
3225 maybe-configure-stage1-bfd: configure-stage1-bfd
3226 configure-stage1-bfd:
3227         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3228         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3229         @r=`${PWD_COMMAND}`; export r; \
3230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3231         TFLAGS="$(STAGE1_TFLAGS)"; \
3232         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3233         $(HOST_EXPORTS) \
3234         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
3235         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
3236         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
3237         echo Configuring stage 1 in $(HOST_SUBDIR)/bfd; \
3238         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3239         cd $(HOST_SUBDIR)/bfd || exit 1; \
3240         case $(srcdir) in \
3241           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3242           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3243                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3244         esac; \
3245         module_srcdir=bfd; \
3246         $(SHELL) $$s/$$module_srcdir/configure \
3247           --srcdir=$${topdir}/$$module_srcdir \
3248           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3249           --target=${target_alias} \
3250            \
3251           $(STAGE1_CONFIGURE_FLAGS)
3252 @endif bfd-bootstrap
3253
3254 .PHONY: configure-stage2-bfd maybe-configure-stage2-bfd
3255 maybe-configure-stage2-bfd:
3256 @if bfd-bootstrap
3257 maybe-configure-stage2-bfd: configure-stage2-bfd
3258 configure-stage2-bfd:
3259         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3260         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3261         @r=`${PWD_COMMAND}`; export r; \
3262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3263         TFLAGS="$(STAGE2_TFLAGS)"; \
3264         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3265         $(HOST_EXPORTS) \
3266         $(POSTSTAGE1_HOST_EXPORTS) \
3267         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
3268         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
3269         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
3270         echo Configuring stage 2 in $(HOST_SUBDIR)/bfd; \
3271         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3272         cd $(HOST_SUBDIR)/bfd || exit 1; \
3273         case $(srcdir) in \
3274           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3275           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3276                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3277         esac; \
3278         module_srcdir=bfd; \
3279         $(SHELL) $$s/$$module_srcdir/configure \
3280           --srcdir=$${topdir}/$$module_srcdir \
3281           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3282           --target=${target_alias} \
3283           --with-build-libsubdir=$(HOST_SUBDIR) \
3284           $(STAGE2_CONFIGURE_FLAGS)
3285 @endif bfd-bootstrap
3286
3287 .PHONY: configure-stage3-bfd maybe-configure-stage3-bfd
3288 maybe-configure-stage3-bfd:
3289 @if bfd-bootstrap
3290 maybe-configure-stage3-bfd: configure-stage3-bfd
3291 configure-stage3-bfd:
3292         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3293         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3294         @r=`${PWD_COMMAND}`; export r; \
3295         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3296         TFLAGS="$(STAGE3_TFLAGS)"; \
3297         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3298         $(HOST_EXPORTS) \
3299         $(POSTSTAGE1_HOST_EXPORTS) \
3300         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
3301         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
3302         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
3303         echo Configuring stage 3 in $(HOST_SUBDIR)/bfd; \
3304         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3305         cd $(HOST_SUBDIR)/bfd || exit 1; \
3306         case $(srcdir) in \
3307           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3308           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3309                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3310         esac; \
3311         module_srcdir=bfd; \
3312         $(SHELL) $$s/$$module_srcdir/configure \
3313           --srcdir=$${topdir}/$$module_srcdir \
3314           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3315           --target=${target_alias} \
3316           --with-build-libsubdir=$(HOST_SUBDIR) \
3317           $(STAGE3_CONFIGURE_FLAGS)
3318 @endif bfd-bootstrap
3319
3320 .PHONY: configure-stage4-bfd maybe-configure-stage4-bfd
3321 maybe-configure-stage4-bfd:
3322 @if bfd-bootstrap
3323 maybe-configure-stage4-bfd: configure-stage4-bfd
3324 configure-stage4-bfd:
3325         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3326         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3327         @r=`${PWD_COMMAND}`; export r; \
3328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3329         TFLAGS="$(STAGE4_TFLAGS)"; \
3330         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3331         $(HOST_EXPORTS) \
3332         $(POSTSTAGE1_HOST_EXPORTS) \
3333         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
3334         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
3335         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
3336         echo Configuring stage 4 in $(HOST_SUBDIR)/bfd; \
3337         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3338         cd $(HOST_SUBDIR)/bfd || exit 1; \
3339         case $(srcdir) in \
3340           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3341           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3342                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3343         esac; \
3344         module_srcdir=bfd; \
3345         $(SHELL) $$s/$$module_srcdir/configure \
3346           --srcdir=$${topdir}/$$module_srcdir \
3347           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3348           --target=${target_alias} \
3349           --with-build-libsubdir=$(HOST_SUBDIR) \
3350           $(STAGE4_CONFIGURE_FLAGS)
3351 @endif bfd-bootstrap
3352
3353 .PHONY: configure-stageprofile-bfd maybe-configure-stageprofile-bfd
3354 maybe-configure-stageprofile-bfd:
3355 @if bfd-bootstrap
3356 maybe-configure-stageprofile-bfd: configure-stageprofile-bfd
3357 configure-stageprofile-bfd:
3358         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3359         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3360         @r=`${PWD_COMMAND}`; export r; \
3361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3362         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3363         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3364         $(HOST_EXPORTS) \
3365         $(POSTSTAGE1_HOST_EXPORTS) \
3366         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
3367         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
3368         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
3369         echo Configuring stage profile in $(HOST_SUBDIR)/bfd; \
3370         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3371         cd $(HOST_SUBDIR)/bfd || exit 1; \
3372         case $(srcdir) in \
3373           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3374           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3375                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3376         esac; \
3377         module_srcdir=bfd; \
3378         $(SHELL) $$s/$$module_srcdir/configure \
3379           --srcdir=$${topdir}/$$module_srcdir \
3380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3381           --target=${target_alias} \
3382           --with-build-libsubdir=$(HOST_SUBDIR) \
3383           $(STAGEprofile_CONFIGURE_FLAGS)
3384 @endif bfd-bootstrap
3385
3386 .PHONY: configure-stagetrain-bfd maybe-configure-stagetrain-bfd
3387 maybe-configure-stagetrain-bfd:
3388 @if bfd-bootstrap
3389 maybe-configure-stagetrain-bfd: configure-stagetrain-bfd
3390 configure-stagetrain-bfd:
3391         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3392         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3393         @r=`${PWD_COMMAND}`; export r; \
3394         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3395         TFLAGS="$(STAGEtrain_TFLAGS)"; \
3396         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3397         $(HOST_EXPORTS) \
3398         $(POSTSTAGE1_HOST_EXPORTS) \
3399         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
3400         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
3401         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
3402         echo Configuring stage train in $(HOST_SUBDIR)/bfd; \
3403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3404         cd $(HOST_SUBDIR)/bfd || exit 1; \
3405         case $(srcdir) in \
3406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3407           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3409         esac; \
3410         module_srcdir=bfd; \
3411         $(SHELL) $$s/$$module_srcdir/configure \
3412           --srcdir=$${topdir}/$$module_srcdir \
3413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3414           --target=${target_alias} \
3415           --with-build-libsubdir=$(HOST_SUBDIR) \
3416           $(STAGEtrain_CONFIGURE_FLAGS)
3417 @endif bfd-bootstrap
3418
3419 .PHONY: configure-stagefeedback-bfd maybe-configure-stagefeedback-bfd
3420 maybe-configure-stagefeedback-bfd:
3421 @if bfd-bootstrap
3422 maybe-configure-stagefeedback-bfd: configure-stagefeedback-bfd
3423 configure-stagefeedback-bfd:
3424         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3425         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3426         @r=`${PWD_COMMAND}`; export r; \
3427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3428         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3429         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3430         $(HOST_EXPORTS) \
3431         $(POSTSTAGE1_HOST_EXPORTS) \
3432         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
3433         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
3434         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
3435         echo Configuring stage feedback in $(HOST_SUBDIR)/bfd; \
3436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3437         cd $(HOST_SUBDIR)/bfd || exit 1; \
3438         case $(srcdir) in \
3439           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3440           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3441                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3442         esac; \
3443         module_srcdir=bfd; \
3444         $(SHELL) $$s/$$module_srcdir/configure \
3445           --srcdir=$${topdir}/$$module_srcdir \
3446           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3447           --target=${target_alias} \
3448           --with-build-libsubdir=$(HOST_SUBDIR) \
3449           $(STAGEfeedback_CONFIGURE_FLAGS)
3450 @endif bfd-bootstrap
3451
3452 .PHONY: configure-stageautoprofile-bfd maybe-configure-stageautoprofile-bfd
3453 maybe-configure-stageautoprofile-bfd:
3454 @if bfd-bootstrap
3455 maybe-configure-stageautoprofile-bfd: configure-stageautoprofile-bfd
3456 configure-stageautoprofile-bfd:
3457         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3458         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3459         @r=`${PWD_COMMAND}`; export r; \
3460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3461         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3462         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3463         $(HOST_EXPORTS) \
3464         $(POSTSTAGE1_HOST_EXPORTS) \
3465         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
3466         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
3467         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
3468         echo Configuring stage autoprofile in $(HOST_SUBDIR)/bfd; \
3469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3470         cd $(HOST_SUBDIR)/bfd || exit 1; \
3471         case $(srcdir) in \
3472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3473           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3475         esac; \
3476         module_srcdir=bfd; \
3477         $(SHELL) $$s/$$module_srcdir/configure \
3478           --srcdir=$${topdir}/$$module_srcdir \
3479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3480           --target=${target_alias} \
3481           --with-build-libsubdir=$(HOST_SUBDIR) \
3482           $(STAGEautoprofile_CONFIGURE_FLAGS)
3483 @endif bfd-bootstrap
3484
3485 .PHONY: configure-stageautofeedback-bfd maybe-configure-stageautofeedback-bfd
3486 maybe-configure-stageautofeedback-bfd:
3487 @if bfd-bootstrap
3488 maybe-configure-stageautofeedback-bfd: configure-stageautofeedback-bfd
3489 configure-stageautofeedback-bfd:
3490         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3491         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd
3492         @r=`${PWD_COMMAND}`; export r; \
3493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3494         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3495         test ! -f $(HOST_SUBDIR)/bfd/Makefile || exit 0; \
3496         $(HOST_EXPORTS) \
3497         $(POSTSTAGE1_HOST_EXPORTS) \
3498         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
3499         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
3500         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
3501         echo Configuring stage autofeedback in $(HOST_SUBDIR)/bfd; \
3502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bfd; \
3503         cd $(HOST_SUBDIR)/bfd || exit 1; \
3504         case $(srcdir) in \
3505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
3506           *) topdir=`echo $(HOST_SUBDIR)/bfd/ | \
3507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
3508         esac; \
3509         module_srcdir=bfd; \
3510         $(SHELL) $$s/$$module_srcdir/configure \
3511           --srcdir=$${topdir}/$$module_srcdir \
3512           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
3513           --target=${target_alias} \
3514           --with-build-libsubdir=$(HOST_SUBDIR) \
3515           $(STAGEautofeedback_CONFIGURE_FLAGS)
3516 @endif bfd-bootstrap
3517
3518
3519
3520
3521
3522 .PHONY: all-bfd maybe-all-bfd
3523 maybe-all-bfd:
3524 @if gcc-bootstrap
3525 all-bfd: stage_current
3526 @endif gcc-bootstrap
3527 @if bfd
3528 TARGET-bfd=all
3529 maybe-all-bfd: all-bfd
3530 all-bfd: configure-bfd
3531         @r=`${PWD_COMMAND}`; export r; \
3532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3533         $(HOST_EXPORTS)  \
3534         (cd $(HOST_SUBDIR)/bfd && \
3535           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
3536                 $(TARGET-bfd))
3537 @endif bfd
3538
3539
3540
3541 .PHONY: all-stage1-bfd maybe-all-stage1-bfd
3542 .PHONY: clean-stage1-bfd maybe-clean-stage1-bfd
3543 maybe-all-stage1-bfd:
3544 maybe-clean-stage1-bfd:
3545 @if bfd-bootstrap
3546 maybe-all-stage1-bfd: all-stage1-bfd
3547 all-stage1: all-stage1-bfd
3548 TARGET-stage1-bfd = $(TARGET-bfd)
3549 all-stage1-bfd: configure-stage1-bfd
3550         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
3551         @r=`${PWD_COMMAND}`; export r; \
3552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3553         TFLAGS="$(STAGE1_TFLAGS)"; \
3554         $(HOST_EXPORTS)  \
3555         cd $(HOST_SUBDIR)/bfd && \
3556          \
3557         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3558                 CFLAGS="$(STAGE1_CFLAGS)" \
3559                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
3560                 LIBCFLAGS="$(LIBCFLAGS)" \
3561                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3562                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3563                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3564                 $(EXTRA_HOST_FLAGS)  \
3565                 $(STAGE1_FLAGS_TO_PASS)  \
3566                 TFLAGS="$(STAGE1_TFLAGS)"  \
3567                 $(TARGET-stage1-bfd)
3568
3569 maybe-clean-stage1-bfd: clean-stage1-bfd
3570 clean-stage1: clean-stage1-bfd
3571 clean-stage1-bfd:
3572         @if [ $(current_stage) = stage1 ]; then \
3573           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3574         else \
3575           [ -f $(HOST_SUBDIR)/stage1-bfd/Makefile ] || exit 0; \
3576           $(MAKE) stage1-start; \
3577         fi; \
3578         cd $(HOST_SUBDIR)/bfd && \
3579         $(MAKE) $(EXTRA_HOST_FLAGS)  \
3580         $(STAGE1_FLAGS_TO_PASS)  clean
3581 @endif bfd-bootstrap
3582
3583
3584 .PHONY: all-stage2-bfd maybe-all-stage2-bfd
3585 .PHONY: clean-stage2-bfd maybe-clean-stage2-bfd
3586 maybe-all-stage2-bfd:
3587 maybe-clean-stage2-bfd:
3588 @if bfd-bootstrap
3589 maybe-all-stage2-bfd: all-stage2-bfd
3590 all-stage2: all-stage2-bfd
3591 TARGET-stage2-bfd = $(TARGET-bfd)
3592 all-stage2-bfd: configure-stage2-bfd
3593         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
3594         @r=`${PWD_COMMAND}`; export r; \
3595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3596         TFLAGS="$(STAGE2_TFLAGS)"; \
3597         $(HOST_EXPORTS) \
3598         $(POSTSTAGE1_HOST_EXPORTS)  \
3599         cd $(HOST_SUBDIR)/bfd && \
3600          \
3601         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3602                 CFLAGS="$(STAGE2_CFLAGS)" \
3603                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
3604                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
3605                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3606                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3607                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3608                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3609                 TFLAGS="$(STAGE2_TFLAGS)"  \
3610                 $(TARGET-stage2-bfd)
3611
3612 maybe-clean-stage2-bfd: clean-stage2-bfd
3613 clean-stage2: clean-stage2-bfd
3614 clean-stage2-bfd:
3615         @if [ $(current_stage) = stage2 ]; then \
3616           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3617         else \
3618           [ -f $(HOST_SUBDIR)/stage2-bfd/Makefile ] || exit 0; \
3619           $(MAKE) stage2-start; \
3620         fi; \
3621         cd $(HOST_SUBDIR)/bfd && \
3622         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3623 @endif bfd-bootstrap
3624
3625
3626 .PHONY: all-stage3-bfd maybe-all-stage3-bfd
3627 .PHONY: clean-stage3-bfd maybe-clean-stage3-bfd
3628 maybe-all-stage3-bfd:
3629 maybe-clean-stage3-bfd:
3630 @if bfd-bootstrap
3631 maybe-all-stage3-bfd: all-stage3-bfd
3632 all-stage3: all-stage3-bfd
3633 TARGET-stage3-bfd = $(TARGET-bfd)
3634 all-stage3-bfd: configure-stage3-bfd
3635         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
3636         @r=`${PWD_COMMAND}`; export r; \
3637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3638         TFLAGS="$(STAGE3_TFLAGS)"; \
3639         $(HOST_EXPORTS) \
3640         $(POSTSTAGE1_HOST_EXPORTS)  \
3641         cd $(HOST_SUBDIR)/bfd && \
3642          \
3643         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3644                 CFLAGS="$(STAGE3_CFLAGS)" \
3645                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
3646                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
3647                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3648                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3649                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3650                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3651                 TFLAGS="$(STAGE3_TFLAGS)"  \
3652                 $(TARGET-stage3-bfd)
3653
3654 maybe-clean-stage3-bfd: clean-stage3-bfd
3655 clean-stage3: clean-stage3-bfd
3656 clean-stage3-bfd:
3657         @if [ $(current_stage) = stage3 ]; then \
3658           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3659         else \
3660           [ -f $(HOST_SUBDIR)/stage3-bfd/Makefile ] || exit 0; \
3661           $(MAKE) stage3-start; \
3662         fi; \
3663         cd $(HOST_SUBDIR)/bfd && \
3664         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3665 @endif bfd-bootstrap
3666
3667
3668 .PHONY: all-stage4-bfd maybe-all-stage4-bfd
3669 .PHONY: clean-stage4-bfd maybe-clean-stage4-bfd
3670 maybe-all-stage4-bfd:
3671 maybe-clean-stage4-bfd:
3672 @if bfd-bootstrap
3673 maybe-all-stage4-bfd: all-stage4-bfd
3674 all-stage4: all-stage4-bfd
3675 TARGET-stage4-bfd = $(TARGET-bfd)
3676 all-stage4-bfd: configure-stage4-bfd
3677         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
3678         @r=`${PWD_COMMAND}`; export r; \
3679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3680         TFLAGS="$(STAGE4_TFLAGS)"; \
3681         $(HOST_EXPORTS) \
3682         $(POSTSTAGE1_HOST_EXPORTS)  \
3683         cd $(HOST_SUBDIR)/bfd && \
3684          \
3685         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3686                 CFLAGS="$(STAGE4_CFLAGS)" \
3687                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
3688                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
3689                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3690                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3691                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3692                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3693                 TFLAGS="$(STAGE4_TFLAGS)"  \
3694                 $(TARGET-stage4-bfd)
3695
3696 maybe-clean-stage4-bfd: clean-stage4-bfd
3697 clean-stage4: clean-stage4-bfd
3698 clean-stage4-bfd:
3699         @if [ $(current_stage) = stage4 ]; then \
3700           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3701         else \
3702           [ -f $(HOST_SUBDIR)/stage4-bfd/Makefile ] || exit 0; \
3703           $(MAKE) stage4-start; \
3704         fi; \
3705         cd $(HOST_SUBDIR)/bfd && \
3706         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3707 @endif bfd-bootstrap
3708
3709
3710 .PHONY: all-stageprofile-bfd maybe-all-stageprofile-bfd
3711 .PHONY: clean-stageprofile-bfd maybe-clean-stageprofile-bfd
3712 maybe-all-stageprofile-bfd:
3713 maybe-clean-stageprofile-bfd:
3714 @if bfd-bootstrap
3715 maybe-all-stageprofile-bfd: all-stageprofile-bfd
3716 all-stageprofile: all-stageprofile-bfd
3717 TARGET-stageprofile-bfd = $(TARGET-bfd)
3718 all-stageprofile-bfd: configure-stageprofile-bfd
3719         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
3720         @r=`${PWD_COMMAND}`; export r; \
3721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3722         TFLAGS="$(STAGEprofile_TFLAGS)"; \
3723         $(HOST_EXPORTS) \
3724         $(POSTSTAGE1_HOST_EXPORTS)  \
3725         cd $(HOST_SUBDIR)/bfd && \
3726          \
3727         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3728                 CFLAGS="$(STAGEprofile_CFLAGS)" \
3729                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
3730                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
3731                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3732                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3733                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3734                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3735                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
3736                 $(TARGET-stageprofile-bfd)
3737
3738 maybe-clean-stageprofile-bfd: clean-stageprofile-bfd
3739 clean-stageprofile: clean-stageprofile-bfd
3740 clean-stageprofile-bfd:
3741         @if [ $(current_stage) = stageprofile ]; then \
3742           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3743         else \
3744           [ -f $(HOST_SUBDIR)/stageprofile-bfd/Makefile ] || exit 0; \
3745           $(MAKE) stageprofile-start; \
3746         fi; \
3747         cd $(HOST_SUBDIR)/bfd && \
3748         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3749 @endif bfd-bootstrap
3750
3751
3752 .PHONY: all-stagetrain-bfd maybe-all-stagetrain-bfd
3753 .PHONY: clean-stagetrain-bfd maybe-clean-stagetrain-bfd
3754 maybe-all-stagetrain-bfd:
3755 maybe-clean-stagetrain-bfd:
3756 @if bfd-bootstrap
3757 maybe-all-stagetrain-bfd: all-stagetrain-bfd
3758 all-stagetrain: all-stagetrain-bfd
3759 TARGET-stagetrain-bfd = $(TARGET-bfd)
3760 all-stagetrain-bfd: configure-stagetrain-bfd
3761         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
3762         @r=`${PWD_COMMAND}`; export r; \
3763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3764         TFLAGS="$(STAGEtrain_TFLAGS)"; \
3765         $(HOST_EXPORTS) \
3766         $(POSTSTAGE1_HOST_EXPORTS)  \
3767         cd $(HOST_SUBDIR)/bfd && \
3768          \
3769         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3770                 CFLAGS="$(STAGEtrain_CFLAGS)" \
3771                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
3772                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
3773                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3774                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3775                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3776                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3777                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
3778                 $(TARGET-stagetrain-bfd)
3779
3780 maybe-clean-stagetrain-bfd: clean-stagetrain-bfd
3781 clean-stagetrain: clean-stagetrain-bfd
3782 clean-stagetrain-bfd:
3783         @if [ $(current_stage) = stagetrain ]; then \
3784           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3785         else \
3786           [ -f $(HOST_SUBDIR)/stagetrain-bfd/Makefile ] || exit 0; \
3787           $(MAKE) stagetrain-start; \
3788         fi; \
3789         cd $(HOST_SUBDIR)/bfd && \
3790         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3791 @endif bfd-bootstrap
3792
3793
3794 .PHONY: all-stagefeedback-bfd maybe-all-stagefeedback-bfd
3795 .PHONY: clean-stagefeedback-bfd maybe-clean-stagefeedback-bfd
3796 maybe-all-stagefeedback-bfd:
3797 maybe-clean-stagefeedback-bfd:
3798 @if bfd-bootstrap
3799 maybe-all-stagefeedback-bfd: all-stagefeedback-bfd
3800 all-stagefeedback: all-stagefeedback-bfd
3801 TARGET-stagefeedback-bfd = $(TARGET-bfd)
3802 all-stagefeedback-bfd: configure-stagefeedback-bfd
3803         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
3804         @r=`${PWD_COMMAND}`; export r; \
3805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3806         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
3807         $(HOST_EXPORTS) \
3808         $(POSTSTAGE1_HOST_EXPORTS)  \
3809         cd $(HOST_SUBDIR)/bfd && \
3810          \
3811         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3812                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
3813                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
3814                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
3815                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3816                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3817                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3818                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3819                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
3820                 $(TARGET-stagefeedback-bfd)
3821
3822 maybe-clean-stagefeedback-bfd: clean-stagefeedback-bfd
3823 clean-stagefeedback: clean-stagefeedback-bfd
3824 clean-stagefeedback-bfd:
3825         @if [ $(current_stage) = stagefeedback ]; then \
3826           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3827         else \
3828           [ -f $(HOST_SUBDIR)/stagefeedback-bfd/Makefile ] || exit 0; \
3829           $(MAKE) stagefeedback-start; \
3830         fi; \
3831         cd $(HOST_SUBDIR)/bfd && \
3832         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3833 @endif bfd-bootstrap
3834
3835
3836 .PHONY: all-stageautoprofile-bfd maybe-all-stageautoprofile-bfd
3837 .PHONY: clean-stageautoprofile-bfd maybe-clean-stageautoprofile-bfd
3838 maybe-all-stageautoprofile-bfd:
3839 maybe-clean-stageautoprofile-bfd:
3840 @if bfd-bootstrap
3841 maybe-all-stageautoprofile-bfd: all-stageautoprofile-bfd
3842 all-stageautoprofile: all-stageautoprofile-bfd
3843 TARGET-stageautoprofile-bfd = $(TARGET-bfd)
3844 all-stageautoprofile-bfd: configure-stageautoprofile-bfd
3845         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
3846         @r=`${PWD_COMMAND}`; export r; \
3847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3848         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
3849         $(HOST_EXPORTS) \
3850         $(POSTSTAGE1_HOST_EXPORTS)  \
3851         cd $(HOST_SUBDIR)/bfd && \
3852         $$s/gcc/config/i386/$(AUTO_PROFILE) \
3853         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3854                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
3855                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
3856                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
3857                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3858                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3859                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3860                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3861                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
3862                 $(TARGET-stageautoprofile-bfd)
3863
3864 maybe-clean-stageautoprofile-bfd: clean-stageautoprofile-bfd
3865 clean-stageautoprofile: clean-stageautoprofile-bfd
3866 clean-stageautoprofile-bfd:
3867         @if [ $(current_stage) = stageautoprofile ]; then \
3868           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3869         else \
3870           [ -f $(HOST_SUBDIR)/stageautoprofile-bfd/Makefile ] || exit 0; \
3871           $(MAKE) stageautoprofile-start; \
3872         fi; \
3873         cd $(HOST_SUBDIR)/bfd && \
3874         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3875 @endif bfd-bootstrap
3876
3877
3878 .PHONY: all-stageautofeedback-bfd maybe-all-stageautofeedback-bfd
3879 .PHONY: clean-stageautofeedback-bfd maybe-clean-stageautofeedback-bfd
3880 maybe-all-stageautofeedback-bfd:
3881 maybe-clean-stageautofeedback-bfd:
3882 @if bfd-bootstrap
3883 maybe-all-stageautofeedback-bfd: all-stageautofeedback-bfd
3884 all-stageautofeedback: all-stageautofeedback-bfd
3885 TARGET-stageautofeedback-bfd = $(TARGET-bfd)
3886 all-stageautofeedback-bfd: configure-stageautofeedback-bfd
3887         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
3888         @r=`${PWD_COMMAND}`; export r; \
3889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3890         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
3891         $(HOST_EXPORTS) \
3892         $(POSTSTAGE1_HOST_EXPORTS)  \
3893         cd $(HOST_SUBDIR)/bfd && \
3894          \
3895         $(MAKE) $(BASE_FLAGS_TO_PASS) \
3896                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
3897                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
3898                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
3899                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
3900                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
3901                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
3902                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
3903                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
3904                 $(TARGET-stageautofeedback-bfd)
3905
3906 maybe-clean-stageautofeedback-bfd: clean-stageautofeedback-bfd
3907 clean-stageautofeedback: clean-stageautofeedback-bfd
3908 clean-stageautofeedback-bfd:
3909         @if [ $(current_stage) = stageautofeedback ]; then \
3910           [ -f $(HOST_SUBDIR)/bfd/Makefile ] || exit 0; \
3911         else \
3912           [ -f $(HOST_SUBDIR)/stageautofeedback-bfd/Makefile ] || exit 0; \
3913           $(MAKE) stageautofeedback-start; \
3914         fi; \
3915         cd $(HOST_SUBDIR)/bfd && \
3916         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
3917 @endif bfd-bootstrap
3918
3919
3920
3921
3922
3923 .PHONY: check-bfd maybe-check-bfd
3924 maybe-check-bfd:
3925 @if bfd
3926 maybe-check-bfd: check-bfd
3927
3928 check-bfd:
3929         @: $(MAKE); $(unstage)
3930         @r=`${PWD_COMMAND}`; export r; \
3931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3932         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
3933         (cd $(HOST_SUBDIR)/bfd && \
3934           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
3935
3936 @endif bfd
3937
3938 .PHONY: install-bfd maybe-install-bfd
3939 maybe-install-bfd:
3940 @if bfd
3941 maybe-install-bfd: install-bfd
3942
3943 install-bfd: installdirs
3944         @: $(MAKE); $(unstage)
3945         @r=`${PWD_COMMAND}`; export r; \
3946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3947         $(HOST_EXPORTS) \
3948         (cd $(HOST_SUBDIR)/bfd && \
3949           $(MAKE) $(FLAGS_TO_PASS)  install)
3950
3951 @endif bfd
3952
3953 .PHONY: install-strip-bfd maybe-install-strip-bfd
3954 maybe-install-strip-bfd:
3955 @if bfd
3956 maybe-install-strip-bfd: install-strip-bfd
3957
3958 install-strip-bfd: installdirs
3959         @: $(MAKE); $(unstage)
3960         @r=`${PWD_COMMAND}`; export r; \
3961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3962         $(HOST_EXPORTS) \
3963         (cd $(HOST_SUBDIR)/bfd && \
3964           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
3965
3966 @endif bfd
3967
3968 # Other targets (info, dvi, pdf, etc.)
3969
3970 .PHONY: maybe-info-bfd info-bfd
3971 maybe-info-bfd:
3972 @if bfd
3973 maybe-info-bfd: info-bfd
3974
3975 info-bfd: \
3976     configure-bfd 
3977         @[ -f ./bfd/Makefile ] || exit 0; \
3978         r=`${PWD_COMMAND}`; export r; \
3979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
3980         $(HOST_EXPORTS) \
3981         for flag in $(EXTRA_HOST_FLAGS) ; do \
3982           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
3983         done; \
3984         echo "Doing info in bfd"; \
3985         (cd $(HOST_SUBDIR)/bfd && \
3986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
3987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
3988                   "RANLIB=$${RANLIB}" \
3989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
3990                   info) \
3991           || exit 1
3992
3993 @endif bfd
3994
3995 .PHONY: maybe-dvi-bfd dvi-bfd
3996 maybe-dvi-bfd:
3997 @if bfd
3998 maybe-dvi-bfd: dvi-bfd
3999
4000 dvi-bfd: \
4001     configure-bfd 
4002         @[ -f ./bfd/Makefile ] || exit 0; \
4003         r=`${PWD_COMMAND}`; export r; \
4004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4005         $(HOST_EXPORTS) \
4006         for flag in $(EXTRA_HOST_FLAGS) ; do \
4007           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4008         done; \
4009         echo "Doing dvi in bfd"; \
4010         (cd $(HOST_SUBDIR)/bfd && \
4011           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4012                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4013                   "RANLIB=$${RANLIB}" \
4014                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4015                   dvi) \
4016           || exit 1
4017
4018 @endif bfd
4019
4020 .PHONY: maybe-pdf-bfd pdf-bfd
4021 maybe-pdf-bfd:
4022 @if bfd
4023 maybe-pdf-bfd: pdf-bfd
4024
4025 pdf-bfd: \
4026     configure-bfd 
4027         @[ -f ./bfd/Makefile ] || exit 0; \
4028         r=`${PWD_COMMAND}`; export r; \
4029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4030         $(HOST_EXPORTS) \
4031         for flag in $(EXTRA_HOST_FLAGS) ; do \
4032           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4033         done; \
4034         echo "Doing pdf in bfd"; \
4035         (cd $(HOST_SUBDIR)/bfd && \
4036           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4037                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4038                   "RANLIB=$${RANLIB}" \
4039                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4040                   pdf) \
4041           || exit 1
4042
4043 @endif bfd
4044
4045 .PHONY: maybe-html-bfd html-bfd
4046 maybe-html-bfd:
4047 @if bfd
4048 maybe-html-bfd: html-bfd
4049
4050 html-bfd: \
4051     configure-bfd 
4052         @[ -f ./bfd/Makefile ] || exit 0; \
4053         r=`${PWD_COMMAND}`; export r; \
4054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4055         $(HOST_EXPORTS) \
4056         for flag in $(EXTRA_HOST_FLAGS) ; do \
4057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4058         done; \
4059         echo "Doing html in bfd"; \
4060         (cd $(HOST_SUBDIR)/bfd && \
4061           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4062                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4063                   "RANLIB=$${RANLIB}" \
4064                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4065                   html) \
4066           || exit 1
4067
4068 @endif bfd
4069
4070 .PHONY: maybe-TAGS-bfd TAGS-bfd
4071 maybe-TAGS-bfd:
4072 @if bfd
4073 maybe-TAGS-bfd: TAGS-bfd
4074
4075 TAGS-bfd: \
4076     configure-bfd 
4077         @[ -f ./bfd/Makefile ] || exit 0; \
4078         r=`${PWD_COMMAND}`; export r; \
4079         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4080         $(HOST_EXPORTS) \
4081         for flag in $(EXTRA_HOST_FLAGS) ; do \
4082           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4083         done; \
4084         echo "Doing TAGS in bfd"; \
4085         (cd $(HOST_SUBDIR)/bfd && \
4086           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4087                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4088                   "RANLIB=$${RANLIB}" \
4089                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4090                   TAGS) \
4091           || exit 1
4092
4093 @endif bfd
4094
4095 .PHONY: maybe-install-info-bfd install-info-bfd
4096 maybe-install-info-bfd:
4097 @if bfd
4098 maybe-install-info-bfd: install-info-bfd
4099
4100 install-info-bfd: \
4101     configure-bfd \
4102     info-bfd 
4103         @[ -f ./bfd/Makefile ] || exit 0; \
4104         r=`${PWD_COMMAND}`; export r; \
4105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4106         $(HOST_EXPORTS) \
4107         for flag in $(EXTRA_HOST_FLAGS) ; do \
4108           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4109         done; \
4110         echo "Doing install-info in bfd"; \
4111         (cd $(HOST_SUBDIR)/bfd && \
4112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4114                   "RANLIB=$${RANLIB}" \
4115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4116                   install-info) \
4117           || exit 1
4118
4119 @endif bfd
4120
4121 .PHONY: maybe-install-pdf-bfd install-pdf-bfd
4122 maybe-install-pdf-bfd:
4123 @if bfd
4124 maybe-install-pdf-bfd: install-pdf-bfd
4125
4126 install-pdf-bfd: \
4127     configure-bfd \
4128     pdf-bfd 
4129         @[ -f ./bfd/Makefile ] || exit 0; \
4130         r=`${PWD_COMMAND}`; export r; \
4131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4132         $(HOST_EXPORTS) \
4133         for flag in $(EXTRA_HOST_FLAGS) ; do \
4134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4135         done; \
4136         echo "Doing install-pdf in bfd"; \
4137         (cd $(HOST_SUBDIR)/bfd && \
4138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4140                   "RANLIB=$${RANLIB}" \
4141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4142                   install-pdf) \
4143           || exit 1
4144
4145 @endif bfd
4146
4147 .PHONY: maybe-install-html-bfd install-html-bfd
4148 maybe-install-html-bfd:
4149 @if bfd
4150 maybe-install-html-bfd: install-html-bfd
4151
4152 install-html-bfd: \
4153     configure-bfd \
4154     html-bfd 
4155         @[ -f ./bfd/Makefile ] || exit 0; \
4156         r=`${PWD_COMMAND}`; export r; \
4157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4158         $(HOST_EXPORTS) \
4159         for flag in $(EXTRA_HOST_FLAGS) ; do \
4160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4161         done; \
4162         echo "Doing install-html in bfd"; \
4163         (cd $(HOST_SUBDIR)/bfd && \
4164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4166                   "RANLIB=$${RANLIB}" \
4167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4168                   install-html) \
4169           || exit 1
4170
4171 @endif bfd
4172
4173 .PHONY: maybe-installcheck-bfd installcheck-bfd
4174 maybe-installcheck-bfd:
4175 @if bfd
4176 maybe-installcheck-bfd: installcheck-bfd
4177
4178 installcheck-bfd: \
4179     configure-bfd 
4180         @[ -f ./bfd/Makefile ] || exit 0; \
4181         r=`${PWD_COMMAND}`; export r; \
4182         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4183         $(HOST_EXPORTS) \
4184         for flag in $(EXTRA_HOST_FLAGS) ; do \
4185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4186         done; \
4187         echo "Doing installcheck in bfd"; \
4188         (cd $(HOST_SUBDIR)/bfd && \
4189           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4190                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4191                   "RANLIB=$${RANLIB}" \
4192                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4193                   installcheck) \
4194           || exit 1
4195
4196 @endif bfd
4197
4198 .PHONY: maybe-mostlyclean-bfd mostlyclean-bfd
4199 maybe-mostlyclean-bfd:
4200 @if bfd
4201 maybe-mostlyclean-bfd: mostlyclean-bfd
4202
4203 mostlyclean-bfd: 
4204         @[ -f ./bfd/Makefile ] || exit 0; \
4205         r=`${PWD_COMMAND}`; export r; \
4206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4207         $(HOST_EXPORTS) \
4208         for flag in $(EXTRA_HOST_FLAGS) ; do \
4209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4210         done; \
4211         echo "Doing mostlyclean in bfd"; \
4212         (cd $(HOST_SUBDIR)/bfd && \
4213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4215                   "RANLIB=$${RANLIB}" \
4216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4217                   mostlyclean) \
4218           || exit 1
4219
4220 @endif bfd
4221
4222 .PHONY: maybe-clean-bfd clean-bfd
4223 maybe-clean-bfd:
4224 @if bfd
4225 maybe-clean-bfd: clean-bfd
4226
4227 clean-bfd: 
4228         @[ -f ./bfd/Makefile ] || exit 0; \
4229         r=`${PWD_COMMAND}`; export r; \
4230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4231         $(HOST_EXPORTS) \
4232         for flag in $(EXTRA_HOST_FLAGS) ; do \
4233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4234         done; \
4235         echo "Doing clean in bfd"; \
4236         (cd $(HOST_SUBDIR)/bfd && \
4237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4239                   "RANLIB=$${RANLIB}" \
4240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4241                   clean) \
4242           || exit 1
4243
4244 @endif bfd
4245
4246 .PHONY: maybe-distclean-bfd distclean-bfd
4247 maybe-distclean-bfd:
4248 @if bfd
4249 maybe-distclean-bfd: distclean-bfd
4250
4251 distclean-bfd: 
4252         @[ -f ./bfd/Makefile ] || exit 0; \
4253         r=`${PWD_COMMAND}`; export r; \
4254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4255         $(HOST_EXPORTS) \
4256         for flag in $(EXTRA_HOST_FLAGS) ; do \
4257           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4258         done; \
4259         echo "Doing distclean in bfd"; \
4260         (cd $(HOST_SUBDIR)/bfd && \
4261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4263                   "RANLIB=$${RANLIB}" \
4264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4265                   distclean) \
4266           || exit 1
4267
4268 @endif bfd
4269
4270 .PHONY: maybe-maintainer-clean-bfd maintainer-clean-bfd
4271 maybe-maintainer-clean-bfd:
4272 @if bfd
4273 maybe-maintainer-clean-bfd: maintainer-clean-bfd
4274
4275 maintainer-clean-bfd: 
4276         @[ -f ./bfd/Makefile ] || exit 0; \
4277         r=`${PWD_COMMAND}`; export r; \
4278         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4279         $(HOST_EXPORTS) \
4280         for flag in $(EXTRA_HOST_FLAGS) ; do \
4281           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
4282         done; \
4283         echo "Doing maintainer-clean in bfd"; \
4284         (cd $(HOST_SUBDIR)/bfd && \
4285           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
4286                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
4287                   "RANLIB=$${RANLIB}" \
4288                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
4289                   maintainer-clean) \
4290           || exit 1
4291
4292 @endif bfd
4293
4294
4295
4296 .PHONY: configure-opcodes maybe-configure-opcodes
4297 maybe-configure-opcodes:
4298 @if gcc-bootstrap
4299 configure-opcodes: stage_current
4300 @endif gcc-bootstrap
4301 @if opcodes
4302 maybe-configure-opcodes: configure-opcodes
4303 configure-opcodes: 
4304         @r=`${PWD_COMMAND}`; export r; \
4305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4306         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4307         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4308         $(HOST_EXPORTS)  \
4309         echo Configuring in $(HOST_SUBDIR)/opcodes; \
4310         cd "$(HOST_SUBDIR)/opcodes" || exit 1; \
4311         case $(srcdir) in \
4312           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4313           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4314                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4315         esac; \
4316         module_srcdir=opcodes; \
4317         $(SHELL) \
4318           $$s/$$module_srcdir/configure \
4319           --srcdir=$${topdir}/$$module_srcdir \
4320           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4321           --target=${target_alias}  \
4322           || exit 1
4323 @endif opcodes
4324
4325
4326
4327 .PHONY: configure-stage1-opcodes maybe-configure-stage1-opcodes
4328 maybe-configure-stage1-opcodes:
4329 @if opcodes-bootstrap
4330 maybe-configure-stage1-opcodes: configure-stage1-opcodes
4331 configure-stage1-opcodes:
4332         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4333         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4334         @r=`${PWD_COMMAND}`; export r; \
4335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4336         TFLAGS="$(STAGE1_TFLAGS)"; \
4337         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4338         $(HOST_EXPORTS) \
4339         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
4340         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
4341         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
4342         echo Configuring stage 1 in $(HOST_SUBDIR)/opcodes; \
4343         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4344         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4345         case $(srcdir) in \
4346           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4347           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4348                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4349         esac; \
4350         module_srcdir=opcodes; \
4351         $(SHELL) $$s/$$module_srcdir/configure \
4352           --srcdir=$${topdir}/$$module_srcdir \
4353           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4354           --target=${target_alias} \
4355            \
4356           $(STAGE1_CONFIGURE_FLAGS)
4357 @endif opcodes-bootstrap
4358
4359 .PHONY: configure-stage2-opcodes maybe-configure-stage2-opcodes
4360 maybe-configure-stage2-opcodes:
4361 @if opcodes-bootstrap
4362 maybe-configure-stage2-opcodes: configure-stage2-opcodes
4363 configure-stage2-opcodes:
4364         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4365         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4366         @r=`${PWD_COMMAND}`; export r; \
4367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4368         TFLAGS="$(STAGE2_TFLAGS)"; \
4369         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4370         $(HOST_EXPORTS) \
4371         $(POSTSTAGE1_HOST_EXPORTS) \
4372         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
4373         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
4374         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
4375         echo Configuring stage 2 in $(HOST_SUBDIR)/opcodes; \
4376         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4377         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4378         case $(srcdir) in \
4379           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4380           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4381                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4382         esac; \
4383         module_srcdir=opcodes; \
4384         $(SHELL) $$s/$$module_srcdir/configure \
4385           --srcdir=$${topdir}/$$module_srcdir \
4386           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4387           --target=${target_alias} \
4388           --with-build-libsubdir=$(HOST_SUBDIR) \
4389           $(STAGE2_CONFIGURE_FLAGS)
4390 @endif opcodes-bootstrap
4391
4392 .PHONY: configure-stage3-opcodes maybe-configure-stage3-opcodes
4393 maybe-configure-stage3-opcodes:
4394 @if opcodes-bootstrap
4395 maybe-configure-stage3-opcodes: configure-stage3-opcodes
4396 configure-stage3-opcodes:
4397         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4398         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4399         @r=`${PWD_COMMAND}`; export r; \
4400         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4401         TFLAGS="$(STAGE3_TFLAGS)"; \
4402         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4403         $(HOST_EXPORTS) \
4404         $(POSTSTAGE1_HOST_EXPORTS) \
4405         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
4406         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
4407         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
4408         echo Configuring stage 3 in $(HOST_SUBDIR)/opcodes; \
4409         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4410         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4411         case $(srcdir) in \
4412           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4413           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4414                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4415         esac; \
4416         module_srcdir=opcodes; \
4417         $(SHELL) $$s/$$module_srcdir/configure \
4418           --srcdir=$${topdir}/$$module_srcdir \
4419           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4420           --target=${target_alias} \
4421           --with-build-libsubdir=$(HOST_SUBDIR) \
4422           $(STAGE3_CONFIGURE_FLAGS)
4423 @endif opcodes-bootstrap
4424
4425 .PHONY: configure-stage4-opcodes maybe-configure-stage4-opcodes
4426 maybe-configure-stage4-opcodes:
4427 @if opcodes-bootstrap
4428 maybe-configure-stage4-opcodes: configure-stage4-opcodes
4429 configure-stage4-opcodes:
4430         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4431         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4432         @r=`${PWD_COMMAND}`; export r; \
4433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4434         TFLAGS="$(STAGE4_TFLAGS)"; \
4435         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4436         $(HOST_EXPORTS) \
4437         $(POSTSTAGE1_HOST_EXPORTS) \
4438         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
4439         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
4440         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
4441         echo Configuring stage 4 in $(HOST_SUBDIR)/opcodes; \
4442         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4443         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4444         case $(srcdir) in \
4445           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4446           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4447                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4448         esac; \
4449         module_srcdir=opcodes; \
4450         $(SHELL) $$s/$$module_srcdir/configure \
4451           --srcdir=$${topdir}/$$module_srcdir \
4452           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4453           --target=${target_alias} \
4454           --with-build-libsubdir=$(HOST_SUBDIR) \
4455           $(STAGE4_CONFIGURE_FLAGS)
4456 @endif opcodes-bootstrap
4457
4458 .PHONY: configure-stageprofile-opcodes maybe-configure-stageprofile-opcodes
4459 maybe-configure-stageprofile-opcodes:
4460 @if opcodes-bootstrap
4461 maybe-configure-stageprofile-opcodes: configure-stageprofile-opcodes
4462 configure-stageprofile-opcodes:
4463         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4464         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4465         @r=`${PWD_COMMAND}`; export r; \
4466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4467         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4468         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4469         $(HOST_EXPORTS) \
4470         $(POSTSTAGE1_HOST_EXPORTS) \
4471         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
4472         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
4473         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
4474         echo Configuring stage profile in $(HOST_SUBDIR)/opcodes; \
4475         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4476         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4477         case $(srcdir) in \
4478           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4479           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4480                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4481         esac; \
4482         module_srcdir=opcodes; \
4483         $(SHELL) $$s/$$module_srcdir/configure \
4484           --srcdir=$${topdir}/$$module_srcdir \
4485           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4486           --target=${target_alias} \
4487           --with-build-libsubdir=$(HOST_SUBDIR) \
4488           $(STAGEprofile_CONFIGURE_FLAGS)
4489 @endif opcodes-bootstrap
4490
4491 .PHONY: configure-stagetrain-opcodes maybe-configure-stagetrain-opcodes
4492 maybe-configure-stagetrain-opcodes:
4493 @if opcodes-bootstrap
4494 maybe-configure-stagetrain-opcodes: configure-stagetrain-opcodes
4495 configure-stagetrain-opcodes:
4496         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4497         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4498         @r=`${PWD_COMMAND}`; export r; \
4499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4500         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4501         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4502         $(HOST_EXPORTS) \
4503         $(POSTSTAGE1_HOST_EXPORTS) \
4504         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
4505         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
4506         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
4507         echo Configuring stage train in $(HOST_SUBDIR)/opcodes; \
4508         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4509         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4510         case $(srcdir) in \
4511           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4512           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4513                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4514         esac; \
4515         module_srcdir=opcodes; \
4516         $(SHELL) $$s/$$module_srcdir/configure \
4517           --srcdir=$${topdir}/$$module_srcdir \
4518           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4519           --target=${target_alias} \
4520           --with-build-libsubdir=$(HOST_SUBDIR) \
4521           $(STAGEtrain_CONFIGURE_FLAGS)
4522 @endif opcodes-bootstrap
4523
4524 .PHONY: configure-stagefeedback-opcodes maybe-configure-stagefeedback-opcodes
4525 maybe-configure-stagefeedback-opcodes:
4526 @if opcodes-bootstrap
4527 maybe-configure-stagefeedback-opcodes: configure-stagefeedback-opcodes
4528 configure-stagefeedback-opcodes:
4529         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4530         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4531         @r=`${PWD_COMMAND}`; export r; \
4532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4533         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4534         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4535         $(HOST_EXPORTS) \
4536         $(POSTSTAGE1_HOST_EXPORTS) \
4537         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
4538         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
4539         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
4540         echo Configuring stage feedback in $(HOST_SUBDIR)/opcodes; \
4541         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4542         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4543         case $(srcdir) in \
4544           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4545           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4546                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4547         esac; \
4548         module_srcdir=opcodes; \
4549         $(SHELL) $$s/$$module_srcdir/configure \
4550           --srcdir=$${topdir}/$$module_srcdir \
4551           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4552           --target=${target_alias} \
4553           --with-build-libsubdir=$(HOST_SUBDIR) \
4554           $(STAGEfeedback_CONFIGURE_FLAGS)
4555 @endif opcodes-bootstrap
4556
4557 .PHONY: configure-stageautoprofile-opcodes maybe-configure-stageautoprofile-opcodes
4558 maybe-configure-stageautoprofile-opcodes:
4559 @if opcodes-bootstrap
4560 maybe-configure-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4561 configure-stageautoprofile-opcodes:
4562         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4563         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4564         @r=`${PWD_COMMAND}`; export r; \
4565         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4566         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4567         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4568         $(HOST_EXPORTS) \
4569         $(POSTSTAGE1_HOST_EXPORTS) \
4570         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
4571         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
4572         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
4573         echo Configuring stage autoprofile in $(HOST_SUBDIR)/opcodes; \
4574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4575         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4576         case $(srcdir) in \
4577           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4578           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4579                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4580         esac; \
4581         module_srcdir=opcodes; \
4582         $(SHELL) $$s/$$module_srcdir/configure \
4583           --srcdir=$${topdir}/$$module_srcdir \
4584           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4585           --target=${target_alias} \
4586           --with-build-libsubdir=$(HOST_SUBDIR) \
4587           $(STAGEautoprofile_CONFIGURE_FLAGS)
4588 @endif opcodes-bootstrap
4589
4590 .PHONY: configure-stageautofeedback-opcodes maybe-configure-stageautofeedback-opcodes
4591 maybe-configure-stageautofeedback-opcodes:
4592 @if opcodes-bootstrap
4593 maybe-configure-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4594 configure-stageautofeedback-opcodes:
4595         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4596         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes
4597         @r=`${PWD_COMMAND}`; export r; \
4598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4599         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4600         test ! -f $(HOST_SUBDIR)/opcodes/Makefile || exit 0; \
4601         $(HOST_EXPORTS) \
4602         $(POSTSTAGE1_HOST_EXPORTS) \
4603         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
4604         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
4605         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
4606         echo Configuring stage autofeedback in $(HOST_SUBDIR)/opcodes; \
4607         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/opcodes; \
4608         cd $(HOST_SUBDIR)/opcodes || exit 1; \
4609         case $(srcdir) in \
4610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
4611           *) topdir=`echo $(HOST_SUBDIR)/opcodes/ | \
4612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
4613         esac; \
4614         module_srcdir=opcodes; \
4615         $(SHELL) $$s/$$module_srcdir/configure \
4616           --srcdir=$${topdir}/$$module_srcdir \
4617           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
4618           --target=${target_alias} \
4619           --with-build-libsubdir=$(HOST_SUBDIR) \
4620           $(STAGEautofeedback_CONFIGURE_FLAGS)
4621 @endif opcodes-bootstrap
4622
4623
4624
4625
4626
4627 .PHONY: all-opcodes maybe-all-opcodes
4628 maybe-all-opcodes:
4629 @if gcc-bootstrap
4630 all-opcodes: stage_current
4631 @endif gcc-bootstrap
4632 @if opcodes
4633 TARGET-opcodes=all
4634 maybe-all-opcodes: all-opcodes
4635 all-opcodes: configure-opcodes
4636         @r=`${PWD_COMMAND}`; export r; \
4637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4638         $(HOST_EXPORTS)  \
4639         (cd $(HOST_SUBDIR)/opcodes && \
4640           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
4641                 $(TARGET-opcodes))
4642 @endif opcodes
4643
4644
4645
4646 .PHONY: all-stage1-opcodes maybe-all-stage1-opcodes
4647 .PHONY: clean-stage1-opcodes maybe-clean-stage1-opcodes
4648 maybe-all-stage1-opcodes:
4649 maybe-clean-stage1-opcodes:
4650 @if opcodes-bootstrap
4651 maybe-all-stage1-opcodes: all-stage1-opcodes
4652 all-stage1: all-stage1-opcodes
4653 TARGET-stage1-opcodes = $(TARGET-opcodes)
4654 all-stage1-opcodes: configure-stage1-opcodes
4655         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
4656         @r=`${PWD_COMMAND}`; export r; \
4657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4658         TFLAGS="$(STAGE1_TFLAGS)"; \
4659         $(HOST_EXPORTS)  \
4660         cd $(HOST_SUBDIR)/opcodes && \
4661          \
4662         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4663                 CFLAGS="$(STAGE1_CFLAGS)" \
4664                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
4665                 LIBCFLAGS="$(LIBCFLAGS)" \
4666                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4667                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4668                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4669                 $(EXTRA_HOST_FLAGS)  \
4670                 $(STAGE1_FLAGS_TO_PASS)  \
4671                 TFLAGS="$(STAGE1_TFLAGS)"  \
4672                 $(TARGET-stage1-opcodes)
4673
4674 maybe-clean-stage1-opcodes: clean-stage1-opcodes
4675 clean-stage1: clean-stage1-opcodes
4676 clean-stage1-opcodes:
4677         @if [ $(current_stage) = stage1 ]; then \
4678           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4679         else \
4680           [ -f $(HOST_SUBDIR)/stage1-opcodes/Makefile ] || exit 0; \
4681           $(MAKE) stage1-start; \
4682         fi; \
4683         cd $(HOST_SUBDIR)/opcodes && \
4684         $(MAKE) $(EXTRA_HOST_FLAGS)  \
4685         $(STAGE1_FLAGS_TO_PASS)  clean
4686 @endif opcodes-bootstrap
4687
4688
4689 .PHONY: all-stage2-opcodes maybe-all-stage2-opcodes
4690 .PHONY: clean-stage2-opcodes maybe-clean-stage2-opcodes
4691 maybe-all-stage2-opcodes:
4692 maybe-clean-stage2-opcodes:
4693 @if opcodes-bootstrap
4694 maybe-all-stage2-opcodes: all-stage2-opcodes
4695 all-stage2: all-stage2-opcodes
4696 TARGET-stage2-opcodes = $(TARGET-opcodes)
4697 all-stage2-opcodes: configure-stage2-opcodes
4698         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
4699         @r=`${PWD_COMMAND}`; export r; \
4700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4701         TFLAGS="$(STAGE2_TFLAGS)"; \
4702         $(HOST_EXPORTS) \
4703         $(POSTSTAGE1_HOST_EXPORTS)  \
4704         cd $(HOST_SUBDIR)/opcodes && \
4705          \
4706         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4707                 CFLAGS="$(STAGE2_CFLAGS)" \
4708                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
4709                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
4710                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4711                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4712                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4713                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4714                 TFLAGS="$(STAGE2_TFLAGS)"  \
4715                 $(TARGET-stage2-opcodes)
4716
4717 maybe-clean-stage2-opcodes: clean-stage2-opcodes
4718 clean-stage2: clean-stage2-opcodes
4719 clean-stage2-opcodes:
4720         @if [ $(current_stage) = stage2 ]; then \
4721           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4722         else \
4723           [ -f $(HOST_SUBDIR)/stage2-opcodes/Makefile ] || exit 0; \
4724           $(MAKE) stage2-start; \
4725         fi; \
4726         cd $(HOST_SUBDIR)/opcodes && \
4727         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4728 @endif opcodes-bootstrap
4729
4730
4731 .PHONY: all-stage3-opcodes maybe-all-stage3-opcodes
4732 .PHONY: clean-stage3-opcodes maybe-clean-stage3-opcodes
4733 maybe-all-stage3-opcodes:
4734 maybe-clean-stage3-opcodes:
4735 @if opcodes-bootstrap
4736 maybe-all-stage3-opcodes: all-stage3-opcodes
4737 all-stage3: all-stage3-opcodes
4738 TARGET-stage3-opcodes = $(TARGET-opcodes)
4739 all-stage3-opcodes: configure-stage3-opcodes
4740         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
4741         @r=`${PWD_COMMAND}`; export r; \
4742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4743         TFLAGS="$(STAGE3_TFLAGS)"; \
4744         $(HOST_EXPORTS) \
4745         $(POSTSTAGE1_HOST_EXPORTS)  \
4746         cd $(HOST_SUBDIR)/opcodes && \
4747          \
4748         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4749                 CFLAGS="$(STAGE3_CFLAGS)" \
4750                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
4751                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
4752                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4753                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4754                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4755                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4756                 TFLAGS="$(STAGE3_TFLAGS)"  \
4757                 $(TARGET-stage3-opcodes)
4758
4759 maybe-clean-stage3-opcodes: clean-stage3-opcodes
4760 clean-stage3: clean-stage3-opcodes
4761 clean-stage3-opcodes:
4762         @if [ $(current_stage) = stage3 ]; then \
4763           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4764         else \
4765           [ -f $(HOST_SUBDIR)/stage3-opcodes/Makefile ] || exit 0; \
4766           $(MAKE) stage3-start; \
4767         fi; \
4768         cd $(HOST_SUBDIR)/opcodes && \
4769         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4770 @endif opcodes-bootstrap
4771
4772
4773 .PHONY: all-stage4-opcodes maybe-all-stage4-opcodes
4774 .PHONY: clean-stage4-opcodes maybe-clean-stage4-opcodes
4775 maybe-all-stage4-opcodes:
4776 maybe-clean-stage4-opcodes:
4777 @if opcodes-bootstrap
4778 maybe-all-stage4-opcodes: all-stage4-opcodes
4779 all-stage4: all-stage4-opcodes
4780 TARGET-stage4-opcodes = $(TARGET-opcodes)
4781 all-stage4-opcodes: configure-stage4-opcodes
4782         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
4783         @r=`${PWD_COMMAND}`; export r; \
4784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4785         TFLAGS="$(STAGE4_TFLAGS)"; \
4786         $(HOST_EXPORTS) \
4787         $(POSTSTAGE1_HOST_EXPORTS)  \
4788         cd $(HOST_SUBDIR)/opcodes && \
4789          \
4790         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4791                 CFLAGS="$(STAGE4_CFLAGS)" \
4792                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
4793                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
4794                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4795                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4796                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4797                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4798                 TFLAGS="$(STAGE4_TFLAGS)"  \
4799                 $(TARGET-stage4-opcodes)
4800
4801 maybe-clean-stage4-opcodes: clean-stage4-opcodes
4802 clean-stage4: clean-stage4-opcodes
4803 clean-stage4-opcodes:
4804         @if [ $(current_stage) = stage4 ]; then \
4805           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4806         else \
4807           [ -f $(HOST_SUBDIR)/stage4-opcodes/Makefile ] || exit 0; \
4808           $(MAKE) stage4-start; \
4809         fi; \
4810         cd $(HOST_SUBDIR)/opcodes && \
4811         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4812 @endif opcodes-bootstrap
4813
4814
4815 .PHONY: all-stageprofile-opcodes maybe-all-stageprofile-opcodes
4816 .PHONY: clean-stageprofile-opcodes maybe-clean-stageprofile-opcodes
4817 maybe-all-stageprofile-opcodes:
4818 maybe-clean-stageprofile-opcodes:
4819 @if opcodes-bootstrap
4820 maybe-all-stageprofile-opcodes: all-stageprofile-opcodes
4821 all-stageprofile: all-stageprofile-opcodes
4822 TARGET-stageprofile-opcodes = $(TARGET-opcodes)
4823 all-stageprofile-opcodes: configure-stageprofile-opcodes
4824         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
4825         @r=`${PWD_COMMAND}`; export r; \
4826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4827         TFLAGS="$(STAGEprofile_TFLAGS)"; \
4828         $(HOST_EXPORTS) \
4829         $(POSTSTAGE1_HOST_EXPORTS)  \
4830         cd $(HOST_SUBDIR)/opcodes && \
4831          \
4832         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4833                 CFLAGS="$(STAGEprofile_CFLAGS)" \
4834                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
4835                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
4836                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4837                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4838                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4839                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4840                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
4841                 $(TARGET-stageprofile-opcodes)
4842
4843 maybe-clean-stageprofile-opcodes: clean-stageprofile-opcodes
4844 clean-stageprofile: clean-stageprofile-opcodes
4845 clean-stageprofile-opcodes:
4846         @if [ $(current_stage) = stageprofile ]; then \
4847           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4848         else \
4849           [ -f $(HOST_SUBDIR)/stageprofile-opcodes/Makefile ] || exit 0; \
4850           $(MAKE) stageprofile-start; \
4851         fi; \
4852         cd $(HOST_SUBDIR)/opcodes && \
4853         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4854 @endif opcodes-bootstrap
4855
4856
4857 .PHONY: all-stagetrain-opcodes maybe-all-stagetrain-opcodes
4858 .PHONY: clean-stagetrain-opcodes maybe-clean-stagetrain-opcodes
4859 maybe-all-stagetrain-opcodes:
4860 maybe-clean-stagetrain-opcodes:
4861 @if opcodes-bootstrap
4862 maybe-all-stagetrain-opcodes: all-stagetrain-opcodes
4863 all-stagetrain: all-stagetrain-opcodes
4864 TARGET-stagetrain-opcodes = $(TARGET-opcodes)
4865 all-stagetrain-opcodes: configure-stagetrain-opcodes
4866         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
4867         @r=`${PWD_COMMAND}`; export r; \
4868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4869         TFLAGS="$(STAGEtrain_TFLAGS)"; \
4870         $(HOST_EXPORTS) \
4871         $(POSTSTAGE1_HOST_EXPORTS)  \
4872         cd $(HOST_SUBDIR)/opcodes && \
4873          \
4874         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4875                 CFLAGS="$(STAGEtrain_CFLAGS)" \
4876                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
4877                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
4878                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4879                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4880                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4881                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4882                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
4883                 $(TARGET-stagetrain-opcodes)
4884
4885 maybe-clean-stagetrain-opcodes: clean-stagetrain-opcodes
4886 clean-stagetrain: clean-stagetrain-opcodes
4887 clean-stagetrain-opcodes:
4888         @if [ $(current_stage) = stagetrain ]; then \
4889           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4890         else \
4891           [ -f $(HOST_SUBDIR)/stagetrain-opcodes/Makefile ] || exit 0; \
4892           $(MAKE) stagetrain-start; \
4893         fi; \
4894         cd $(HOST_SUBDIR)/opcodes && \
4895         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4896 @endif opcodes-bootstrap
4897
4898
4899 .PHONY: all-stagefeedback-opcodes maybe-all-stagefeedback-opcodes
4900 .PHONY: clean-stagefeedback-opcodes maybe-clean-stagefeedback-opcodes
4901 maybe-all-stagefeedback-opcodes:
4902 maybe-clean-stagefeedback-opcodes:
4903 @if opcodes-bootstrap
4904 maybe-all-stagefeedback-opcodes: all-stagefeedback-opcodes
4905 all-stagefeedback: all-stagefeedback-opcodes
4906 TARGET-stagefeedback-opcodes = $(TARGET-opcodes)
4907 all-stagefeedback-opcodes: configure-stagefeedback-opcodes
4908         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
4909         @r=`${PWD_COMMAND}`; export r; \
4910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4911         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
4912         $(HOST_EXPORTS) \
4913         $(POSTSTAGE1_HOST_EXPORTS)  \
4914         cd $(HOST_SUBDIR)/opcodes && \
4915          \
4916         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4917                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
4918                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
4919                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
4920                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4921                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4922                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4923                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4924                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
4925                 $(TARGET-stagefeedback-opcodes)
4926
4927 maybe-clean-stagefeedback-opcodes: clean-stagefeedback-opcodes
4928 clean-stagefeedback: clean-stagefeedback-opcodes
4929 clean-stagefeedback-opcodes:
4930         @if [ $(current_stage) = stagefeedback ]; then \
4931           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4932         else \
4933           [ -f $(HOST_SUBDIR)/stagefeedback-opcodes/Makefile ] || exit 0; \
4934           $(MAKE) stagefeedback-start; \
4935         fi; \
4936         cd $(HOST_SUBDIR)/opcodes && \
4937         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4938 @endif opcodes-bootstrap
4939
4940
4941 .PHONY: all-stageautoprofile-opcodes maybe-all-stageautoprofile-opcodes
4942 .PHONY: clean-stageautoprofile-opcodes maybe-clean-stageautoprofile-opcodes
4943 maybe-all-stageautoprofile-opcodes:
4944 maybe-clean-stageautoprofile-opcodes:
4945 @if opcodes-bootstrap
4946 maybe-all-stageautoprofile-opcodes: all-stageautoprofile-opcodes
4947 all-stageautoprofile: all-stageautoprofile-opcodes
4948 TARGET-stageautoprofile-opcodes = $(TARGET-opcodes)
4949 all-stageautoprofile-opcodes: configure-stageautoprofile-opcodes
4950         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
4951         @r=`${PWD_COMMAND}`; export r; \
4952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4953         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
4954         $(HOST_EXPORTS) \
4955         $(POSTSTAGE1_HOST_EXPORTS)  \
4956         cd $(HOST_SUBDIR)/opcodes && \
4957         $$s/gcc/config/i386/$(AUTO_PROFILE) \
4958         $(MAKE) $(BASE_FLAGS_TO_PASS) \
4959                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
4960                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
4961                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
4962                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
4963                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
4964                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
4965                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
4966                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
4967                 $(TARGET-stageautoprofile-opcodes)
4968
4969 maybe-clean-stageautoprofile-opcodes: clean-stageautoprofile-opcodes
4970 clean-stageautoprofile: clean-stageautoprofile-opcodes
4971 clean-stageautoprofile-opcodes:
4972         @if [ $(current_stage) = stageautoprofile ]; then \
4973           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
4974         else \
4975           [ -f $(HOST_SUBDIR)/stageautoprofile-opcodes/Makefile ] || exit 0; \
4976           $(MAKE) stageautoprofile-start; \
4977         fi; \
4978         cd $(HOST_SUBDIR)/opcodes && \
4979         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
4980 @endif opcodes-bootstrap
4981
4982
4983 .PHONY: all-stageautofeedback-opcodes maybe-all-stageautofeedback-opcodes
4984 .PHONY: clean-stageautofeedback-opcodes maybe-clean-stageautofeedback-opcodes
4985 maybe-all-stageautofeedback-opcodes:
4986 maybe-clean-stageautofeedback-opcodes:
4987 @if opcodes-bootstrap
4988 maybe-all-stageautofeedback-opcodes: all-stageautofeedback-opcodes
4989 all-stageautofeedback: all-stageautofeedback-opcodes
4990 TARGET-stageautofeedback-opcodes = $(TARGET-opcodes)
4991 all-stageautofeedback-opcodes: configure-stageautofeedback-opcodes
4992         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
4993         @r=`${PWD_COMMAND}`; export r; \
4994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
4995         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
4996         $(HOST_EXPORTS) \
4997         $(POSTSTAGE1_HOST_EXPORTS)  \
4998         cd $(HOST_SUBDIR)/opcodes && \
4999          \
5000         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5001                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
5002                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
5003                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
5004                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5005                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5006                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5007                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5008                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
5009                 $(TARGET-stageautofeedback-opcodes)
5010
5011 maybe-clean-stageautofeedback-opcodes: clean-stageautofeedback-opcodes
5012 clean-stageautofeedback: clean-stageautofeedback-opcodes
5013 clean-stageautofeedback-opcodes:
5014         @if [ $(current_stage) = stageautofeedback ]; then \
5015           [ -f $(HOST_SUBDIR)/opcodes/Makefile ] || exit 0; \
5016         else \
5017           [ -f $(HOST_SUBDIR)/stageautofeedback-opcodes/Makefile ] || exit 0; \
5018           $(MAKE) stageautofeedback-start; \
5019         fi; \
5020         cd $(HOST_SUBDIR)/opcodes && \
5021         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5022 @endif opcodes-bootstrap
5023
5024
5025
5026
5027
5028 .PHONY: check-opcodes maybe-check-opcodes
5029 maybe-check-opcodes:
5030 @if opcodes
5031 maybe-check-opcodes: check-opcodes
5032
5033 check-opcodes:
5034         @: $(MAKE); $(unstage)
5035         @r=`${PWD_COMMAND}`; export r; \
5036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5037         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
5038         (cd $(HOST_SUBDIR)/opcodes && \
5039           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
5040
5041 @endif opcodes
5042
5043 .PHONY: install-opcodes maybe-install-opcodes
5044 maybe-install-opcodes:
5045 @if opcodes
5046 maybe-install-opcodes: install-opcodes
5047
5048 install-opcodes: installdirs
5049         @: $(MAKE); $(unstage)
5050         @r=`${PWD_COMMAND}`; export r; \
5051         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5052         $(HOST_EXPORTS) \
5053         (cd $(HOST_SUBDIR)/opcodes && \
5054           $(MAKE) $(FLAGS_TO_PASS)  install)
5055
5056 @endif opcodes
5057
5058 .PHONY: install-strip-opcodes maybe-install-strip-opcodes
5059 maybe-install-strip-opcodes:
5060 @if opcodes
5061 maybe-install-strip-opcodes: install-strip-opcodes
5062
5063 install-strip-opcodes: installdirs
5064         @: $(MAKE); $(unstage)
5065         @r=`${PWD_COMMAND}`; export r; \
5066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5067         $(HOST_EXPORTS) \
5068         (cd $(HOST_SUBDIR)/opcodes && \
5069           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
5070
5071 @endif opcodes
5072
5073 # Other targets (info, dvi, pdf, etc.)
5074
5075 .PHONY: maybe-info-opcodes info-opcodes
5076 maybe-info-opcodes:
5077 @if opcodes
5078 maybe-info-opcodes: info-opcodes
5079
5080 info-opcodes: \
5081     configure-opcodes 
5082         @[ -f ./opcodes/Makefile ] || exit 0; \
5083         r=`${PWD_COMMAND}`; export r; \
5084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5085         $(HOST_EXPORTS) \
5086         for flag in $(EXTRA_HOST_FLAGS) ; do \
5087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5088         done; \
5089         echo "Doing info in opcodes"; \
5090         (cd $(HOST_SUBDIR)/opcodes && \
5091           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5092                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5093                   "RANLIB=$${RANLIB}" \
5094                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5095                   info) \
5096           || exit 1
5097
5098 @endif opcodes
5099
5100 .PHONY: maybe-dvi-opcodes dvi-opcodes
5101 maybe-dvi-opcodes:
5102 @if opcodes
5103 maybe-dvi-opcodes: dvi-opcodes
5104
5105 dvi-opcodes: \
5106     configure-opcodes 
5107         @[ -f ./opcodes/Makefile ] || exit 0; \
5108         r=`${PWD_COMMAND}`; export r; \
5109         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5110         $(HOST_EXPORTS) \
5111         for flag in $(EXTRA_HOST_FLAGS) ; do \
5112           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5113         done; \
5114         echo "Doing dvi in opcodes"; \
5115         (cd $(HOST_SUBDIR)/opcodes && \
5116           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5117                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5118                   "RANLIB=$${RANLIB}" \
5119                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5120                   dvi) \
5121           || exit 1
5122
5123 @endif opcodes
5124
5125 .PHONY: maybe-pdf-opcodes pdf-opcodes
5126 maybe-pdf-opcodes:
5127 @if opcodes
5128 maybe-pdf-opcodes: pdf-opcodes
5129
5130 pdf-opcodes: \
5131     configure-opcodes 
5132         @[ -f ./opcodes/Makefile ] || exit 0; \
5133         r=`${PWD_COMMAND}`; export r; \
5134         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5135         $(HOST_EXPORTS) \
5136         for flag in $(EXTRA_HOST_FLAGS) ; do \
5137           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5138         done; \
5139         echo "Doing pdf in opcodes"; \
5140         (cd $(HOST_SUBDIR)/opcodes && \
5141           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5142                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5143                   "RANLIB=$${RANLIB}" \
5144                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5145                   pdf) \
5146           || exit 1
5147
5148 @endif opcodes
5149
5150 .PHONY: maybe-html-opcodes html-opcodes
5151 maybe-html-opcodes:
5152 @if opcodes
5153 maybe-html-opcodes: html-opcodes
5154
5155 html-opcodes: \
5156     configure-opcodes 
5157         @[ -f ./opcodes/Makefile ] || exit 0; \
5158         r=`${PWD_COMMAND}`; export r; \
5159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5160         $(HOST_EXPORTS) \
5161         for flag in $(EXTRA_HOST_FLAGS) ; do \
5162           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5163         done; \
5164         echo "Doing html in opcodes"; \
5165         (cd $(HOST_SUBDIR)/opcodes && \
5166           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5167                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5168                   "RANLIB=$${RANLIB}" \
5169                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5170                   html) \
5171           || exit 1
5172
5173 @endif opcodes
5174
5175 .PHONY: maybe-TAGS-opcodes TAGS-opcodes
5176 maybe-TAGS-opcodes:
5177 @if opcodes
5178 maybe-TAGS-opcodes: TAGS-opcodes
5179
5180 TAGS-opcodes: \
5181     configure-opcodes 
5182         @[ -f ./opcodes/Makefile ] || exit 0; \
5183         r=`${PWD_COMMAND}`; export r; \
5184         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5185         $(HOST_EXPORTS) \
5186         for flag in $(EXTRA_HOST_FLAGS) ; do \
5187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5188         done; \
5189         echo "Doing TAGS in opcodes"; \
5190         (cd $(HOST_SUBDIR)/opcodes && \
5191           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5192                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5193                   "RANLIB=$${RANLIB}" \
5194                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5195                   TAGS) \
5196           || exit 1
5197
5198 @endif opcodes
5199
5200 .PHONY: maybe-install-info-opcodes install-info-opcodes
5201 maybe-install-info-opcodes:
5202 @if opcodes
5203 maybe-install-info-opcodes: install-info-opcodes
5204
5205 install-info-opcodes: \
5206     configure-opcodes \
5207     info-opcodes 
5208         @[ -f ./opcodes/Makefile ] || exit 0; \
5209         r=`${PWD_COMMAND}`; export r; \
5210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5211         $(HOST_EXPORTS) \
5212         for flag in $(EXTRA_HOST_FLAGS) ; do \
5213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5214         done; \
5215         echo "Doing install-info in opcodes"; \
5216         (cd $(HOST_SUBDIR)/opcodes && \
5217           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5218                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5219                   "RANLIB=$${RANLIB}" \
5220                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5221                   install-info) \
5222           || exit 1
5223
5224 @endif opcodes
5225
5226 .PHONY: maybe-install-pdf-opcodes install-pdf-opcodes
5227 maybe-install-pdf-opcodes:
5228 @if opcodes
5229 maybe-install-pdf-opcodes: install-pdf-opcodes
5230
5231 install-pdf-opcodes: \
5232     configure-opcodes \
5233     pdf-opcodes 
5234         @[ -f ./opcodes/Makefile ] || exit 0; \
5235         r=`${PWD_COMMAND}`; export r; \
5236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5237         $(HOST_EXPORTS) \
5238         for flag in $(EXTRA_HOST_FLAGS) ; do \
5239           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5240         done; \
5241         echo "Doing install-pdf in opcodes"; \
5242         (cd $(HOST_SUBDIR)/opcodes && \
5243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5245                   "RANLIB=$${RANLIB}" \
5246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5247                   install-pdf) \
5248           || exit 1
5249
5250 @endif opcodes
5251
5252 .PHONY: maybe-install-html-opcodes install-html-opcodes
5253 maybe-install-html-opcodes:
5254 @if opcodes
5255 maybe-install-html-opcodes: install-html-opcodes
5256
5257 install-html-opcodes: \
5258     configure-opcodes \
5259     html-opcodes 
5260         @[ -f ./opcodes/Makefile ] || exit 0; \
5261         r=`${PWD_COMMAND}`; export r; \
5262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5263         $(HOST_EXPORTS) \
5264         for flag in $(EXTRA_HOST_FLAGS) ; do \
5265           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5266         done; \
5267         echo "Doing install-html in opcodes"; \
5268         (cd $(HOST_SUBDIR)/opcodes && \
5269           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5270                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5271                   "RANLIB=$${RANLIB}" \
5272                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5273                   install-html) \
5274           || exit 1
5275
5276 @endif opcodes
5277
5278 .PHONY: maybe-installcheck-opcodes installcheck-opcodes
5279 maybe-installcheck-opcodes:
5280 @if opcodes
5281 maybe-installcheck-opcodes: installcheck-opcodes
5282
5283 installcheck-opcodes: \
5284     configure-opcodes 
5285         @[ -f ./opcodes/Makefile ] || exit 0; \
5286         r=`${PWD_COMMAND}`; export r; \
5287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5288         $(HOST_EXPORTS) \
5289         for flag in $(EXTRA_HOST_FLAGS) ; do \
5290           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5291         done; \
5292         echo "Doing installcheck in opcodes"; \
5293         (cd $(HOST_SUBDIR)/opcodes && \
5294           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5295                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5296                   "RANLIB=$${RANLIB}" \
5297                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5298                   installcheck) \
5299           || exit 1
5300
5301 @endif opcodes
5302
5303 .PHONY: maybe-mostlyclean-opcodes mostlyclean-opcodes
5304 maybe-mostlyclean-opcodes:
5305 @if opcodes
5306 maybe-mostlyclean-opcodes: mostlyclean-opcodes
5307
5308 mostlyclean-opcodes: 
5309         @[ -f ./opcodes/Makefile ] || exit 0; \
5310         r=`${PWD_COMMAND}`; export r; \
5311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5312         $(HOST_EXPORTS) \
5313         for flag in $(EXTRA_HOST_FLAGS) ; do \
5314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5315         done; \
5316         echo "Doing mostlyclean in opcodes"; \
5317         (cd $(HOST_SUBDIR)/opcodes && \
5318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5320                   "RANLIB=$${RANLIB}" \
5321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5322                   mostlyclean) \
5323           || exit 1
5324
5325 @endif opcodes
5326
5327 .PHONY: maybe-clean-opcodes clean-opcodes
5328 maybe-clean-opcodes:
5329 @if opcodes
5330 maybe-clean-opcodes: clean-opcodes
5331
5332 clean-opcodes: 
5333         @[ -f ./opcodes/Makefile ] || exit 0; \
5334         r=`${PWD_COMMAND}`; export r; \
5335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5336         $(HOST_EXPORTS) \
5337         for flag in $(EXTRA_HOST_FLAGS) ; do \
5338           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5339         done; \
5340         echo "Doing clean in opcodes"; \
5341         (cd $(HOST_SUBDIR)/opcodes && \
5342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5344                   "RANLIB=$${RANLIB}" \
5345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5346                   clean) \
5347           || exit 1
5348
5349 @endif opcodes
5350
5351 .PHONY: maybe-distclean-opcodes distclean-opcodes
5352 maybe-distclean-opcodes:
5353 @if opcodes
5354 maybe-distclean-opcodes: distclean-opcodes
5355
5356 distclean-opcodes: 
5357         @[ -f ./opcodes/Makefile ] || exit 0; \
5358         r=`${PWD_COMMAND}`; export r; \
5359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5360         $(HOST_EXPORTS) \
5361         for flag in $(EXTRA_HOST_FLAGS) ; do \
5362           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5363         done; \
5364         echo "Doing distclean in opcodes"; \
5365         (cd $(HOST_SUBDIR)/opcodes && \
5366           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5367                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5368                   "RANLIB=$${RANLIB}" \
5369                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5370                   distclean) \
5371           || exit 1
5372
5373 @endif opcodes
5374
5375 .PHONY: maybe-maintainer-clean-opcodes maintainer-clean-opcodes
5376 maybe-maintainer-clean-opcodes:
5377 @if opcodes
5378 maybe-maintainer-clean-opcodes: maintainer-clean-opcodes
5379
5380 maintainer-clean-opcodes: 
5381         @[ -f ./opcodes/Makefile ] || exit 0; \
5382         r=`${PWD_COMMAND}`; export r; \
5383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5384         $(HOST_EXPORTS) \
5385         for flag in $(EXTRA_HOST_FLAGS) ; do \
5386           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
5387         done; \
5388         echo "Doing maintainer-clean in opcodes"; \
5389         (cd $(HOST_SUBDIR)/opcodes && \
5390           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
5391                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
5392                   "RANLIB=$${RANLIB}" \
5393                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
5394                   maintainer-clean) \
5395           || exit 1
5396
5397 @endif opcodes
5398
5399
5400
5401 .PHONY: configure-binutils maybe-configure-binutils
5402 maybe-configure-binutils:
5403 @if gcc-bootstrap
5404 configure-binutils: stage_current
5405 @endif gcc-bootstrap
5406 @if binutils
5407 maybe-configure-binutils: configure-binutils
5408 configure-binutils: 
5409         @r=`${PWD_COMMAND}`; export r; \
5410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5411         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5412         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5413         $(HOST_EXPORTS)  \
5414         echo Configuring in $(HOST_SUBDIR)/binutils; \
5415         cd "$(HOST_SUBDIR)/binutils" || exit 1; \
5416         case $(srcdir) in \
5417           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5418           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5419                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5420         esac; \
5421         module_srcdir=binutils; \
5422         $(SHELL) \
5423           $$s/$$module_srcdir/configure \
5424           --srcdir=$${topdir}/$$module_srcdir \
5425           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5426           --target=${target_alias}  \
5427           || exit 1
5428 @endif binutils
5429
5430
5431
5432 .PHONY: configure-stage1-binutils maybe-configure-stage1-binutils
5433 maybe-configure-stage1-binutils:
5434 @if binutils-bootstrap
5435 maybe-configure-stage1-binutils: configure-stage1-binutils
5436 configure-stage1-binutils:
5437         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5438         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5439         @r=`${PWD_COMMAND}`; export r; \
5440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5441         TFLAGS="$(STAGE1_TFLAGS)"; \
5442         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5443         $(HOST_EXPORTS) \
5444         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
5445         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
5446         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
5447         echo Configuring stage 1 in $(HOST_SUBDIR)/binutils; \
5448         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5449         cd $(HOST_SUBDIR)/binutils || exit 1; \
5450         case $(srcdir) in \
5451           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5452           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5453                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5454         esac; \
5455         module_srcdir=binutils; \
5456         $(SHELL) $$s/$$module_srcdir/configure \
5457           --srcdir=$${topdir}/$$module_srcdir \
5458           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5459           --target=${target_alias} \
5460            \
5461           $(STAGE1_CONFIGURE_FLAGS)
5462 @endif binutils-bootstrap
5463
5464 .PHONY: configure-stage2-binutils maybe-configure-stage2-binutils
5465 maybe-configure-stage2-binutils:
5466 @if binutils-bootstrap
5467 maybe-configure-stage2-binutils: configure-stage2-binutils
5468 configure-stage2-binutils:
5469         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5470         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5471         @r=`${PWD_COMMAND}`; export r; \
5472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5473         TFLAGS="$(STAGE2_TFLAGS)"; \
5474         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5475         $(HOST_EXPORTS) \
5476         $(POSTSTAGE1_HOST_EXPORTS) \
5477         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
5478         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
5479         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
5480         echo Configuring stage 2 in $(HOST_SUBDIR)/binutils; \
5481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5482         cd $(HOST_SUBDIR)/binutils || exit 1; \
5483         case $(srcdir) in \
5484           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5485           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5486                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5487         esac; \
5488         module_srcdir=binutils; \
5489         $(SHELL) $$s/$$module_srcdir/configure \
5490           --srcdir=$${topdir}/$$module_srcdir \
5491           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5492           --target=${target_alias} \
5493           --with-build-libsubdir=$(HOST_SUBDIR) \
5494           $(STAGE2_CONFIGURE_FLAGS)
5495 @endif binutils-bootstrap
5496
5497 .PHONY: configure-stage3-binutils maybe-configure-stage3-binutils
5498 maybe-configure-stage3-binutils:
5499 @if binutils-bootstrap
5500 maybe-configure-stage3-binutils: configure-stage3-binutils
5501 configure-stage3-binutils:
5502         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5503         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5504         @r=`${PWD_COMMAND}`; export r; \
5505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5506         TFLAGS="$(STAGE3_TFLAGS)"; \
5507         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5508         $(HOST_EXPORTS) \
5509         $(POSTSTAGE1_HOST_EXPORTS) \
5510         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
5511         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
5512         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
5513         echo Configuring stage 3 in $(HOST_SUBDIR)/binutils; \
5514         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5515         cd $(HOST_SUBDIR)/binutils || exit 1; \
5516         case $(srcdir) in \
5517           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5518           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5519                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5520         esac; \
5521         module_srcdir=binutils; \
5522         $(SHELL) $$s/$$module_srcdir/configure \
5523           --srcdir=$${topdir}/$$module_srcdir \
5524           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5525           --target=${target_alias} \
5526           --with-build-libsubdir=$(HOST_SUBDIR) \
5527           $(STAGE3_CONFIGURE_FLAGS)
5528 @endif binutils-bootstrap
5529
5530 .PHONY: configure-stage4-binutils maybe-configure-stage4-binutils
5531 maybe-configure-stage4-binutils:
5532 @if binutils-bootstrap
5533 maybe-configure-stage4-binutils: configure-stage4-binutils
5534 configure-stage4-binutils:
5535         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5536         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5537         @r=`${PWD_COMMAND}`; export r; \
5538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5539         TFLAGS="$(STAGE4_TFLAGS)"; \
5540         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5541         $(HOST_EXPORTS) \
5542         $(POSTSTAGE1_HOST_EXPORTS) \
5543         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
5544         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
5545         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
5546         echo Configuring stage 4 in $(HOST_SUBDIR)/binutils; \
5547         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5548         cd $(HOST_SUBDIR)/binutils || exit 1; \
5549         case $(srcdir) in \
5550           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5551           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5552                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5553         esac; \
5554         module_srcdir=binutils; \
5555         $(SHELL) $$s/$$module_srcdir/configure \
5556           --srcdir=$${topdir}/$$module_srcdir \
5557           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5558           --target=${target_alias} \
5559           --with-build-libsubdir=$(HOST_SUBDIR) \
5560           $(STAGE4_CONFIGURE_FLAGS)
5561 @endif binutils-bootstrap
5562
5563 .PHONY: configure-stageprofile-binutils maybe-configure-stageprofile-binutils
5564 maybe-configure-stageprofile-binutils:
5565 @if binutils-bootstrap
5566 maybe-configure-stageprofile-binutils: configure-stageprofile-binutils
5567 configure-stageprofile-binutils:
5568         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5569         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5570         @r=`${PWD_COMMAND}`; export r; \
5571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5572         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5573         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5574         $(HOST_EXPORTS) \
5575         $(POSTSTAGE1_HOST_EXPORTS) \
5576         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
5577         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
5578         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
5579         echo Configuring stage profile in $(HOST_SUBDIR)/binutils; \
5580         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5581         cd $(HOST_SUBDIR)/binutils || exit 1; \
5582         case $(srcdir) in \
5583           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5584           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5585                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5586         esac; \
5587         module_srcdir=binutils; \
5588         $(SHELL) $$s/$$module_srcdir/configure \
5589           --srcdir=$${topdir}/$$module_srcdir \
5590           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5591           --target=${target_alias} \
5592           --with-build-libsubdir=$(HOST_SUBDIR) \
5593           $(STAGEprofile_CONFIGURE_FLAGS)
5594 @endif binutils-bootstrap
5595
5596 .PHONY: configure-stagetrain-binutils maybe-configure-stagetrain-binutils
5597 maybe-configure-stagetrain-binutils:
5598 @if binutils-bootstrap
5599 maybe-configure-stagetrain-binutils: configure-stagetrain-binutils
5600 configure-stagetrain-binutils:
5601         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5602         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5603         @r=`${PWD_COMMAND}`; export r; \
5604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5605         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5606         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5607         $(HOST_EXPORTS) \
5608         $(POSTSTAGE1_HOST_EXPORTS) \
5609         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
5610         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
5611         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
5612         echo Configuring stage train in $(HOST_SUBDIR)/binutils; \
5613         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5614         cd $(HOST_SUBDIR)/binutils || exit 1; \
5615         case $(srcdir) in \
5616           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5617           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5618                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5619         esac; \
5620         module_srcdir=binutils; \
5621         $(SHELL) $$s/$$module_srcdir/configure \
5622           --srcdir=$${topdir}/$$module_srcdir \
5623           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5624           --target=${target_alias} \
5625           --with-build-libsubdir=$(HOST_SUBDIR) \
5626           $(STAGEtrain_CONFIGURE_FLAGS)
5627 @endif binutils-bootstrap
5628
5629 .PHONY: configure-stagefeedback-binutils maybe-configure-stagefeedback-binutils
5630 maybe-configure-stagefeedback-binutils:
5631 @if binutils-bootstrap
5632 maybe-configure-stagefeedback-binutils: configure-stagefeedback-binutils
5633 configure-stagefeedback-binutils:
5634         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
5635         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5636         @r=`${PWD_COMMAND}`; export r; \
5637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5638         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
5639         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5640         $(HOST_EXPORTS) \
5641         $(POSTSTAGE1_HOST_EXPORTS) \
5642         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
5643         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
5644         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
5645         echo Configuring stage feedback in $(HOST_SUBDIR)/binutils; \
5646         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5647         cd $(HOST_SUBDIR)/binutils || exit 1; \
5648         case $(srcdir) in \
5649           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5650           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5651                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5652         esac; \
5653         module_srcdir=binutils; \
5654         $(SHELL) $$s/$$module_srcdir/configure \
5655           --srcdir=$${topdir}/$$module_srcdir \
5656           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5657           --target=${target_alias} \
5658           --with-build-libsubdir=$(HOST_SUBDIR) \
5659           $(STAGEfeedback_CONFIGURE_FLAGS)
5660 @endif binutils-bootstrap
5661
5662 .PHONY: configure-stageautoprofile-binutils maybe-configure-stageautoprofile-binutils
5663 maybe-configure-stageautoprofile-binutils:
5664 @if binutils-bootstrap
5665 maybe-configure-stageautoprofile-binutils: configure-stageautoprofile-binutils
5666 configure-stageautoprofile-binutils:
5667         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
5668         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5669         @r=`${PWD_COMMAND}`; export r; \
5670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5671         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
5672         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5673         $(HOST_EXPORTS) \
5674         $(POSTSTAGE1_HOST_EXPORTS) \
5675         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
5676         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
5677         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
5678         echo Configuring stage autoprofile in $(HOST_SUBDIR)/binutils; \
5679         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5680         cd $(HOST_SUBDIR)/binutils || exit 1; \
5681         case $(srcdir) in \
5682           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5683           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5684                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5685         esac; \
5686         module_srcdir=binutils; \
5687         $(SHELL) $$s/$$module_srcdir/configure \
5688           --srcdir=$${topdir}/$$module_srcdir \
5689           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5690           --target=${target_alias} \
5691           --with-build-libsubdir=$(HOST_SUBDIR) \
5692           $(STAGEautoprofile_CONFIGURE_FLAGS)
5693 @endif binutils-bootstrap
5694
5695 .PHONY: configure-stageautofeedback-binutils maybe-configure-stageautofeedback-binutils
5696 maybe-configure-stageautofeedback-binutils:
5697 @if binutils-bootstrap
5698 maybe-configure-stageautofeedback-binutils: configure-stageautofeedback-binutils
5699 configure-stageautofeedback-binutils:
5700         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
5701         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils
5702         @r=`${PWD_COMMAND}`; export r; \
5703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5704         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
5705         test ! -f $(HOST_SUBDIR)/binutils/Makefile || exit 0; \
5706         $(HOST_EXPORTS) \
5707         $(POSTSTAGE1_HOST_EXPORTS) \
5708         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
5709         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
5710         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
5711         echo Configuring stage autofeedback in $(HOST_SUBDIR)/binutils; \
5712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/binutils; \
5713         cd $(HOST_SUBDIR)/binutils || exit 1; \
5714         case $(srcdir) in \
5715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
5716           *) topdir=`echo $(HOST_SUBDIR)/binutils/ | \
5717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
5718         esac; \
5719         module_srcdir=binutils; \
5720         $(SHELL) $$s/$$module_srcdir/configure \
5721           --srcdir=$${topdir}/$$module_srcdir \
5722           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
5723           --target=${target_alias} \
5724           --with-build-libsubdir=$(HOST_SUBDIR) \
5725           $(STAGEautofeedback_CONFIGURE_FLAGS)
5726 @endif binutils-bootstrap
5727
5728
5729
5730
5731
5732 .PHONY: all-binutils maybe-all-binutils
5733 maybe-all-binutils:
5734 @if gcc-bootstrap
5735 all-binutils: stage_current
5736 @endif gcc-bootstrap
5737 @if binutils
5738 TARGET-binutils=all
5739 maybe-all-binutils: all-binutils
5740 all-binutils: configure-binutils
5741         @r=`${PWD_COMMAND}`; export r; \
5742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5743         $(HOST_EXPORTS)  \
5744         (cd $(HOST_SUBDIR)/binutils && \
5745           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
5746                 $(TARGET-binutils))
5747 @endif binutils
5748
5749
5750
5751 .PHONY: all-stage1-binutils maybe-all-stage1-binutils
5752 .PHONY: clean-stage1-binutils maybe-clean-stage1-binutils
5753 maybe-all-stage1-binutils:
5754 maybe-clean-stage1-binutils:
5755 @if binutils-bootstrap
5756 maybe-all-stage1-binutils: all-stage1-binutils
5757 all-stage1: all-stage1-binutils
5758 TARGET-stage1-binutils = $(TARGET-binutils)
5759 all-stage1-binutils: configure-stage1-binutils
5760         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
5761         @r=`${PWD_COMMAND}`; export r; \
5762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5763         TFLAGS="$(STAGE1_TFLAGS)"; \
5764         $(HOST_EXPORTS)  \
5765         cd $(HOST_SUBDIR)/binutils && \
5766          \
5767         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5768                 CFLAGS="$(STAGE1_CFLAGS)" \
5769                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
5770                 LIBCFLAGS="$(LIBCFLAGS)" \
5771                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5772                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5773                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5774                 $(EXTRA_HOST_FLAGS)  \
5775                 $(STAGE1_FLAGS_TO_PASS)  \
5776                 TFLAGS="$(STAGE1_TFLAGS)"  \
5777                 $(TARGET-stage1-binutils)
5778
5779 maybe-clean-stage1-binutils: clean-stage1-binutils
5780 clean-stage1: clean-stage1-binutils
5781 clean-stage1-binutils:
5782         @if [ $(current_stage) = stage1 ]; then \
5783           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5784         else \
5785           [ -f $(HOST_SUBDIR)/stage1-binutils/Makefile ] || exit 0; \
5786           $(MAKE) stage1-start; \
5787         fi; \
5788         cd $(HOST_SUBDIR)/binutils && \
5789         $(MAKE) $(EXTRA_HOST_FLAGS)  \
5790         $(STAGE1_FLAGS_TO_PASS)  clean
5791 @endif binutils-bootstrap
5792
5793
5794 .PHONY: all-stage2-binutils maybe-all-stage2-binutils
5795 .PHONY: clean-stage2-binutils maybe-clean-stage2-binutils
5796 maybe-all-stage2-binutils:
5797 maybe-clean-stage2-binutils:
5798 @if binutils-bootstrap
5799 maybe-all-stage2-binutils: all-stage2-binutils
5800 all-stage2: all-stage2-binutils
5801 TARGET-stage2-binutils = $(TARGET-binutils)
5802 all-stage2-binutils: configure-stage2-binutils
5803         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
5804         @r=`${PWD_COMMAND}`; export r; \
5805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5806         TFLAGS="$(STAGE2_TFLAGS)"; \
5807         $(HOST_EXPORTS) \
5808         $(POSTSTAGE1_HOST_EXPORTS)  \
5809         cd $(HOST_SUBDIR)/binutils && \
5810          \
5811         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5812                 CFLAGS="$(STAGE2_CFLAGS)" \
5813                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
5814                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
5815                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5816                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5817                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5818                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5819                 TFLAGS="$(STAGE2_TFLAGS)"  \
5820                 $(TARGET-stage2-binutils)
5821
5822 maybe-clean-stage2-binutils: clean-stage2-binutils
5823 clean-stage2: clean-stage2-binutils
5824 clean-stage2-binutils:
5825         @if [ $(current_stage) = stage2 ]; then \
5826           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5827         else \
5828           [ -f $(HOST_SUBDIR)/stage2-binutils/Makefile ] || exit 0; \
5829           $(MAKE) stage2-start; \
5830         fi; \
5831         cd $(HOST_SUBDIR)/binutils && \
5832         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5833 @endif binutils-bootstrap
5834
5835
5836 .PHONY: all-stage3-binutils maybe-all-stage3-binutils
5837 .PHONY: clean-stage3-binutils maybe-clean-stage3-binutils
5838 maybe-all-stage3-binutils:
5839 maybe-clean-stage3-binutils:
5840 @if binutils-bootstrap
5841 maybe-all-stage3-binutils: all-stage3-binutils
5842 all-stage3: all-stage3-binutils
5843 TARGET-stage3-binutils = $(TARGET-binutils)
5844 all-stage3-binutils: configure-stage3-binutils
5845         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
5846         @r=`${PWD_COMMAND}`; export r; \
5847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5848         TFLAGS="$(STAGE3_TFLAGS)"; \
5849         $(HOST_EXPORTS) \
5850         $(POSTSTAGE1_HOST_EXPORTS)  \
5851         cd $(HOST_SUBDIR)/binutils && \
5852          \
5853         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5854                 CFLAGS="$(STAGE3_CFLAGS)" \
5855                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
5856                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
5857                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5858                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5859                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5860                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5861                 TFLAGS="$(STAGE3_TFLAGS)"  \
5862                 $(TARGET-stage3-binutils)
5863
5864 maybe-clean-stage3-binutils: clean-stage3-binutils
5865 clean-stage3: clean-stage3-binutils
5866 clean-stage3-binutils:
5867         @if [ $(current_stage) = stage3 ]; then \
5868           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5869         else \
5870           [ -f $(HOST_SUBDIR)/stage3-binutils/Makefile ] || exit 0; \
5871           $(MAKE) stage3-start; \
5872         fi; \
5873         cd $(HOST_SUBDIR)/binutils && \
5874         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5875 @endif binutils-bootstrap
5876
5877
5878 .PHONY: all-stage4-binutils maybe-all-stage4-binutils
5879 .PHONY: clean-stage4-binutils maybe-clean-stage4-binutils
5880 maybe-all-stage4-binutils:
5881 maybe-clean-stage4-binutils:
5882 @if binutils-bootstrap
5883 maybe-all-stage4-binutils: all-stage4-binutils
5884 all-stage4: all-stage4-binutils
5885 TARGET-stage4-binutils = $(TARGET-binutils)
5886 all-stage4-binutils: configure-stage4-binutils
5887         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
5888         @r=`${PWD_COMMAND}`; export r; \
5889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5890         TFLAGS="$(STAGE4_TFLAGS)"; \
5891         $(HOST_EXPORTS) \
5892         $(POSTSTAGE1_HOST_EXPORTS)  \
5893         cd $(HOST_SUBDIR)/binutils && \
5894          \
5895         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5896                 CFLAGS="$(STAGE4_CFLAGS)" \
5897                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
5898                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
5899                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5900                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5901                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5902                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5903                 TFLAGS="$(STAGE4_TFLAGS)"  \
5904                 $(TARGET-stage4-binutils)
5905
5906 maybe-clean-stage4-binutils: clean-stage4-binutils
5907 clean-stage4: clean-stage4-binutils
5908 clean-stage4-binutils:
5909         @if [ $(current_stage) = stage4 ]; then \
5910           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5911         else \
5912           [ -f $(HOST_SUBDIR)/stage4-binutils/Makefile ] || exit 0; \
5913           $(MAKE) stage4-start; \
5914         fi; \
5915         cd $(HOST_SUBDIR)/binutils && \
5916         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5917 @endif binutils-bootstrap
5918
5919
5920 .PHONY: all-stageprofile-binutils maybe-all-stageprofile-binutils
5921 .PHONY: clean-stageprofile-binutils maybe-clean-stageprofile-binutils
5922 maybe-all-stageprofile-binutils:
5923 maybe-clean-stageprofile-binutils:
5924 @if binutils-bootstrap
5925 maybe-all-stageprofile-binutils: all-stageprofile-binutils
5926 all-stageprofile: all-stageprofile-binutils
5927 TARGET-stageprofile-binutils = $(TARGET-binutils)
5928 all-stageprofile-binutils: configure-stageprofile-binutils
5929         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
5930         @r=`${PWD_COMMAND}`; export r; \
5931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5932         TFLAGS="$(STAGEprofile_TFLAGS)"; \
5933         $(HOST_EXPORTS) \
5934         $(POSTSTAGE1_HOST_EXPORTS)  \
5935         cd $(HOST_SUBDIR)/binutils && \
5936          \
5937         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5938                 CFLAGS="$(STAGEprofile_CFLAGS)" \
5939                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
5940                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
5941                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5942                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5943                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5944                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5945                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
5946                 $(TARGET-stageprofile-binutils)
5947
5948 maybe-clean-stageprofile-binutils: clean-stageprofile-binutils
5949 clean-stageprofile: clean-stageprofile-binutils
5950 clean-stageprofile-binutils:
5951         @if [ $(current_stage) = stageprofile ]; then \
5952           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5953         else \
5954           [ -f $(HOST_SUBDIR)/stageprofile-binutils/Makefile ] || exit 0; \
5955           $(MAKE) stageprofile-start; \
5956         fi; \
5957         cd $(HOST_SUBDIR)/binutils && \
5958         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
5959 @endif binutils-bootstrap
5960
5961
5962 .PHONY: all-stagetrain-binutils maybe-all-stagetrain-binutils
5963 .PHONY: clean-stagetrain-binutils maybe-clean-stagetrain-binutils
5964 maybe-all-stagetrain-binutils:
5965 maybe-clean-stagetrain-binutils:
5966 @if binutils-bootstrap
5967 maybe-all-stagetrain-binutils: all-stagetrain-binutils
5968 all-stagetrain: all-stagetrain-binutils
5969 TARGET-stagetrain-binutils = $(TARGET-binutils)
5970 all-stagetrain-binutils: configure-stagetrain-binutils
5971         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
5972         @r=`${PWD_COMMAND}`; export r; \
5973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
5974         TFLAGS="$(STAGEtrain_TFLAGS)"; \
5975         $(HOST_EXPORTS) \
5976         $(POSTSTAGE1_HOST_EXPORTS)  \
5977         cd $(HOST_SUBDIR)/binutils && \
5978          \
5979         $(MAKE) $(BASE_FLAGS_TO_PASS) \
5980                 CFLAGS="$(STAGEtrain_CFLAGS)" \
5981                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
5982                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
5983                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
5984                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
5985                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
5986                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
5987                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
5988                 $(TARGET-stagetrain-binutils)
5989
5990 maybe-clean-stagetrain-binutils: clean-stagetrain-binutils
5991 clean-stagetrain: clean-stagetrain-binutils
5992 clean-stagetrain-binutils:
5993         @if [ $(current_stage) = stagetrain ]; then \
5994           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
5995         else \
5996           [ -f $(HOST_SUBDIR)/stagetrain-binutils/Makefile ] || exit 0; \
5997           $(MAKE) stagetrain-start; \
5998         fi; \
5999         cd $(HOST_SUBDIR)/binutils && \
6000         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6001 @endif binutils-bootstrap
6002
6003
6004 .PHONY: all-stagefeedback-binutils maybe-all-stagefeedback-binutils
6005 .PHONY: clean-stagefeedback-binutils maybe-clean-stagefeedback-binutils
6006 maybe-all-stagefeedback-binutils:
6007 maybe-clean-stagefeedback-binutils:
6008 @if binutils-bootstrap
6009 maybe-all-stagefeedback-binutils: all-stagefeedback-binutils
6010 all-stagefeedback: all-stagefeedback-binutils
6011 TARGET-stagefeedback-binutils = $(TARGET-binutils)
6012 all-stagefeedback-binutils: configure-stagefeedback-binutils
6013         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
6014         @r=`${PWD_COMMAND}`; export r; \
6015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6016         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
6017         $(HOST_EXPORTS) \
6018         $(POSTSTAGE1_HOST_EXPORTS)  \
6019         cd $(HOST_SUBDIR)/binutils && \
6020          \
6021         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6022                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
6023                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
6024                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
6025                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6026                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6027                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6028                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6029                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
6030                 $(TARGET-stagefeedback-binutils)
6031
6032 maybe-clean-stagefeedback-binutils: clean-stagefeedback-binutils
6033 clean-stagefeedback: clean-stagefeedback-binutils
6034 clean-stagefeedback-binutils:
6035         @if [ $(current_stage) = stagefeedback ]; then \
6036           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6037         else \
6038           [ -f $(HOST_SUBDIR)/stagefeedback-binutils/Makefile ] || exit 0; \
6039           $(MAKE) stagefeedback-start; \
6040         fi; \
6041         cd $(HOST_SUBDIR)/binutils && \
6042         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6043 @endif binutils-bootstrap
6044
6045
6046 .PHONY: all-stageautoprofile-binutils maybe-all-stageautoprofile-binutils
6047 .PHONY: clean-stageautoprofile-binutils maybe-clean-stageautoprofile-binutils
6048 maybe-all-stageautoprofile-binutils:
6049 maybe-clean-stageautoprofile-binutils:
6050 @if binutils-bootstrap
6051 maybe-all-stageautoprofile-binutils: all-stageautoprofile-binutils
6052 all-stageautoprofile: all-stageautoprofile-binutils
6053 TARGET-stageautoprofile-binutils = $(TARGET-binutils)
6054 all-stageautoprofile-binutils: configure-stageautoprofile-binutils
6055         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
6056         @r=`${PWD_COMMAND}`; export r; \
6057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6058         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
6059         $(HOST_EXPORTS) \
6060         $(POSTSTAGE1_HOST_EXPORTS)  \
6061         cd $(HOST_SUBDIR)/binutils && \
6062         $$s/gcc/config/i386/$(AUTO_PROFILE) \
6063         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6064                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
6065                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
6066                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
6067                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6068                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6069                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6070                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6071                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
6072                 $(TARGET-stageautoprofile-binutils)
6073
6074 maybe-clean-stageautoprofile-binutils: clean-stageautoprofile-binutils
6075 clean-stageautoprofile: clean-stageautoprofile-binutils
6076 clean-stageautoprofile-binutils:
6077         @if [ $(current_stage) = stageautoprofile ]; then \
6078           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6079         else \
6080           [ -f $(HOST_SUBDIR)/stageautoprofile-binutils/Makefile ] || exit 0; \
6081           $(MAKE) stageautoprofile-start; \
6082         fi; \
6083         cd $(HOST_SUBDIR)/binutils && \
6084         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6085 @endif binutils-bootstrap
6086
6087
6088 .PHONY: all-stageautofeedback-binutils maybe-all-stageautofeedback-binutils
6089 .PHONY: clean-stageautofeedback-binutils maybe-clean-stageautofeedback-binutils
6090 maybe-all-stageautofeedback-binutils:
6091 maybe-clean-stageautofeedback-binutils:
6092 @if binutils-bootstrap
6093 maybe-all-stageautofeedback-binutils: all-stageautofeedback-binutils
6094 all-stageautofeedback: all-stageautofeedback-binutils
6095 TARGET-stageautofeedback-binutils = $(TARGET-binutils)
6096 all-stageautofeedback-binutils: configure-stageautofeedback-binutils
6097         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
6098         @r=`${PWD_COMMAND}`; export r; \
6099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6100         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
6101         $(HOST_EXPORTS) \
6102         $(POSTSTAGE1_HOST_EXPORTS)  \
6103         cd $(HOST_SUBDIR)/binutils && \
6104          \
6105         $(MAKE) $(BASE_FLAGS_TO_PASS) \
6106                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
6107                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
6108                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
6109                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
6110                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
6111                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
6112                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
6113                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
6114                 $(TARGET-stageautofeedback-binutils)
6115
6116 maybe-clean-stageautofeedback-binutils: clean-stageautofeedback-binutils
6117 clean-stageautofeedback: clean-stageautofeedback-binutils
6118 clean-stageautofeedback-binutils:
6119         @if [ $(current_stage) = stageautofeedback ]; then \
6120           [ -f $(HOST_SUBDIR)/binutils/Makefile ] || exit 0; \
6121         else \
6122           [ -f $(HOST_SUBDIR)/stageautofeedback-binutils/Makefile ] || exit 0; \
6123           $(MAKE) stageautofeedback-start; \
6124         fi; \
6125         cd $(HOST_SUBDIR)/binutils && \
6126         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
6127 @endif binutils-bootstrap
6128
6129
6130
6131
6132
6133 .PHONY: check-binutils maybe-check-binutils
6134 maybe-check-binutils:
6135 @if binutils
6136 maybe-check-binutils: check-binutils
6137
6138 check-binutils:
6139         @: $(MAKE); $(unstage)
6140         @r=`${PWD_COMMAND}`; export r; \
6141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6142         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
6143         (cd $(HOST_SUBDIR)/binutils && \
6144           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
6145
6146 @endif binutils
6147
6148 .PHONY: install-binutils maybe-install-binutils
6149 maybe-install-binutils:
6150 @if binutils
6151 maybe-install-binutils: install-binutils
6152
6153 install-binutils: installdirs
6154         @: $(MAKE); $(unstage)
6155         @r=`${PWD_COMMAND}`; export r; \
6156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6157         $(HOST_EXPORTS) \
6158         (cd $(HOST_SUBDIR)/binutils && \
6159           $(MAKE) $(FLAGS_TO_PASS)  install)
6160
6161 @endif binutils
6162
6163 .PHONY: install-strip-binutils maybe-install-strip-binutils
6164 maybe-install-strip-binutils:
6165 @if binutils
6166 maybe-install-strip-binutils: install-strip-binutils
6167
6168 install-strip-binutils: installdirs
6169         @: $(MAKE); $(unstage)
6170         @r=`${PWD_COMMAND}`; export r; \
6171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6172         $(HOST_EXPORTS) \
6173         (cd $(HOST_SUBDIR)/binutils && \
6174           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6175
6176 @endif binutils
6177
6178 # Other targets (info, dvi, pdf, etc.)
6179
6180 .PHONY: maybe-info-binutils info-binutils
6181 maybe-info-binutils:
6182 @if binutils
6183 maybe-info-binutils: info-binutils
6184
6185 info-binutils: \
6186     configure-binutils 
6187         @[ -f ./binutils/Makefile ] || exit 0; \
6188         r=`${PWD_COMMAND}`; export r; \
6189         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6190         $(HOST_EXPORTS) \
6191         for flag in $(EXTRA_HOST_FLAGS) ; do \
6192           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6193         done; \
6194         echo "Doing info in binutils"; \
6195         (cd $(HOST_SUBDIR)/binutils && \
6196           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6197                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6198                   "RANLIB=$${RANLIB}" \
6199                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6200                   info) \
6201           || exit 1
6202
6203 @endif binutils
6204
6205 .PHONY: maybe-dvi-binutils dvi-binutils
6206 maybe-dvi-binutils:
6207 @if binutils
6208 maybe-dvi-binutils: dvi-binutils
6209
6210 dvi-binutils: \
6211     configure-binutils 
6212         @[ -f ./binutils/Makefile ] || exit 0; \
6213         r=`${PWD_COMMAND}`; export r; \
6214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6215         $(HOST_EXPORTS) \
6216         for flag in $(EXTRA_HOST_FLAGS) ; do \
6217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6218         done; \
6219         echo "Doing dvi in binutils"; \
6220         (cd $(HOST_SUBDIR)/binutils && \
6221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6223                   "RANLIB=$${RANLIB}" \
6224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6225                   dvi) \
6226           || exit 1
6227
6228 @endif binutils
6229
6230 .PHONY: maybe-pdf-binutils pdf-binutils
6231 maybe-pdf-binutils:
6232 @if binutils
6233 maybe-pdf-binutils: pdf-binutils
6234
6235 pdf-binutils: \
6236     configure-binutils 
6237         @[ -f ./binutils/Makefile ] || exit 0; \
6238         r=`${PWD_COMMAND}`; export r; \
6239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6240         $(HOST_EXPORTS) \
6241         for flag in $(EXTRA_HOST_FLAGS) ; do \
6242           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6243         done; \
6244         echo "Doing pdf in binutils"; \
6245         (cd $(HOST_SUBDIR)/binutils && \
6246           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6247                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6248                   "RANLIB=$${RANLIB}" \
6249                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6250                   pdf) \
6251           || exit 1
6252
6253 @endif binutils
6254
6255 .PHONY: maybe-html-binutils html-binutils
6256 maybe-html-binutils:
6257 @if binutils
6258 maybe-html-binutils: html-binutils
6259
6260 html-binutils: \
6261     configure-binutils 
6262         @[ -f ./binutils/Makefile ] || exit 0; \
6263         r=`${PWD_COMMAND}`; export r; \
6264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6265         $(HOST_EXPORTS) \
6266         for flag in $(EXTRA_HOST_FLAGS) ; do \
6267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6268         done; \
6269         echo "Doing html in binutils"; \
6270         (cd $(HOST_SUBDIR)/binutils && \
6271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6273                   "RANLIB=$${RANLIB}" \
6274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6275                   html) \
6276           || exit 1
6277
6278 @endif binutils
6279
6280 .PHONY: maybe-TAGS-binutils TAGS-binutils
6281 maybe-TAGS-binutils:
6282 @if binutils
6283 maybe-TAGS-binutils: TAGS-binutils
6284
6285 TAGS-binutils: \
6286     configure-binutils 
6287         @[ -f ./binutils/Makefile ] || exit 0; \
6288         r=`${PWD_COMMAND}`; export r; \
6289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6290         $(HOST_EXPORTS) \
6291         for flag in $(EXTRA_HOST_FLAGS) ; do \
6292           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6293         done; \
6294         echo "Doing TAGS in binutils"; \
6295         (cd $(HOST_SUBDIR)/binutils && \
6296           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6297                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6298                   "RANLIB=$${RANLIB}" \
6299                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6300                   TAGS) \
6301           || exit 1
6302
6303 @endif binutils
6304
6305 .PHONY: maybe-install-info-binutils install-info-binutils
6306 maybe-install-info-binutils:
6307 @if binutils
6308 maybe-install-info-binutils: install-info-binutils
6309
6310 install-info-binutils: \
6311     configure-binutils \
6312     info-binutils 
6313         @[ -f ./binutils/Makefile ] || exit 0; \
6314         r=`${PWD_COMMAND}`; export r; \
6315         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6316         $(HOST_EXPORTS) \
6317         for flag in $(EXTRA_HOST_FLAGS) ; do \
6318           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6319         done; \
6320         echo "Doing install-info in binutils"; \
6321         (cd $(HOST_SUBDIR)/binutils && \
6322           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6323                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6324                   "RANLIB=$${RANLIB}" \
6325                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6326                   install-info) \
6327           || exit 1
6328
6329 @endif binutils
6330
6331 .PHONY: maybe-install-pdf-binutils install-pdf-binutils
6332 maybe-install-pdf-binutils:
6333 @if binutils
6334 maybe-install-pdf-binutils: install-pdf-binutils
6335
6336 install-pdf-binutils: \
6337     configure-binutils \
6338     pdf-binutils 
6339         @[ -f ./binutils/Makefile ] || exit 0; \
6340         r=`${PWD_COMMAND}`; export r; \
6341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6342         $(HOST_EXPORTS) \
6343         for flag in $(EXTRA_HOST_FLAGS) ; do \
6344           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6345         done; \
6346         echo "Doing install-pdf in binutils"; \
6347         (cd $(HOST_SUBDIR)/binutils && \
6348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6350                   "RANLIB=$${RANLIB}" \
6351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6352                   install-pdf) \
6353           || exit 1
6354
6355 @endif binutils
6356
6357 .PHONY: maybe-install-html-binutils install-html-binutils
6358 maybe-install-html-binutils:
6359 @if binutils
6360 maybe-install-html-binutils: install-html-binutils
6361
6362 install-html-binutils: \
6363     configure-binutils \
6364     html-binutils 
6365         @[ -f ./binutils/Makefile ] || exit 0; \
6366         r=`${PWD_COMMAND}`; export r; \
6367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6368         $(HOST_EXPORTS) \
6369         for flag in $(EXTRA_HOST_FLAGS) ; do \
6370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6371         done; \
6372         echo "Doing install-html in binutils"; \
6373         (cd $(HOST_SUBDIR)/binutils && \
6374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6376                   "RANLIB=$${RANLIB}" \
6377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6378                   install-html) \
6379           || exit 1
6380
6381 @endif binutils
6382
6383 .PHONY: maybe-installcheck-binutils installcheck-binutils
6384 maybe-installcheck-binutils:
6385 @if binutils
6386 maybe-installcheck-binutils: installcheck-binutils
6387
6388 installcheck-binutils: \
6389     configure-binutils 
6390         @[ -f ./binutils/Makefile ] || exit 0; \
6391         r=`${PWD_COMMAND}`; export r; \
6392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6393         $(HOST_EXPORTS) \
6394         for flag in $(EXTRA_HOST_FLAGS) ; do \
6395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6396         done; \
6397         echo "Doing installcheck in binutils"; \
6398         (cd $(HOST_SUBDIR)/binutils && \
6399           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6400                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6401                   "RANLIB=$${RANLIB}" \
6402                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6403                   installcheck) \
6404           || exit 1
6405
6406 @endif binutils
6407
6408 .PHONY: maybe-mostlyclean-binutils mostlyclean-binutils
6409 maybe-mostlyclean-binutils:
6410 @if binutils
6411 maybe-mostlyclean-binutils: mostlyclean-binutils
6412
6413 mostlyclean-binutils: 
6414         @[ -f ./binutils/Makefile ] || exit 0; \
6415         r=`${PWD_COMMAND}`; export r; \
6416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6417         $(HOST_EXPORTS) \
6418         for flag in $(EXTRA_HOST_FLAGS) ; do \
6419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6420         done; \
6421         echo "Doing mostlyclean in binutils"; \
6422         (cd $(HOST_SUBDIR)/binutils && \
6423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6425                   "RANLIB=$${RANLIB}" \
6426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6427                   mostlyclean) \
6428           || exit 1
6429
6430 @endif binutils
6431
6432 .PHONY: maybe-clean-binutils clean-binutils
6433 maybe-clean-binutils:
6434 @if binutils
6435 maybe-clean-binutils: clean-binutils
6436
6437 clean-binutils: 
6438         @[ -f ./binutils/Makefile ] || exit 0; \
6439         r=`${PWD_COMMAND}`; export r; \
6440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6441         $(HOST_EXPORTS) \
6442         for flag in $(EXTRA_HOST_FLAGS) ; do \
6443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6444         done; \
6445         echo "Doing clean in binutils"; \
6446         (cd $(HOST_SUBDIR)/binutils && \
6447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6449                   "RANLIB=$${RANLIB}" \
6450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6451                   clean) \
6452           || exit 1
6453
6454 @endif binutils
6455
6456 .PHONY: maybe-distclean-binutils distclean-binutils
6457 maybe-distclean-binutils:
6458 @if binutils
6459 maybe-distclean-binutils: distclean-binutils
6460
6461 distclean-binutils: 
6462         @[ -f ./binutils/Makefile ] || exit 0; \
6463         r=`${PWD_COMMAND}`; export r; \
6464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6465         $(HOST_EXPORTS) \
6466         for flag in $(EXTRA_HOST_FLAGS) ; do \
6467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6468         done; \
6469         echo "Doing distclean in binutils"; \
6470         (cd $(HOST_SUBDIR)/binutils && \
6471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6473                   "RANLIB=$${RANLIB}" \
6474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6475                   distclean) \
6476           || exit 1
6477
6478 @endif binutils
6479
6480 .PHONY: maybe-maintainer-clean-binutils maintainer-clean-binutils
6481 maybe-maintainer-clean-binutils:
6482 @if binutils
6483 maybe-maintainer-clean-binutils: maintainer-clean-binutils
6484
6485 maintainer-clean-binutils: 
6486         @[ -f ./binutils/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 maintainer-clean in binutils"; \
6494         (cd $(HOST_SUBDIR)/binutils && \
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                   maintainer-clean) \
6500           || exit 1
6501
6502 @endif binutils
6503
6504
6505
6506 .PHONY: configure-bison maybe-configure-bison
6507 maybe-configure-bison:
6508 @if gcc-bootstrap
6509 configure-bison: stage_current
6510 @endif gcc-bootstrap
6511 @if bison
6512 maybe-configure-bison: configure-bison
6513 configure-bison: 
6514         @: $(MAKE); $(unstage)
6515         @r=`${PWD_COMMAND}`; export r; \
6516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6517         test ! -f $(HOST_SUBDIR)/bison/Makefile || exit 0; \
6518         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/bison; \
6519         $(HOST_EXPORTS)  \
6520         echo Configuring in $(HOST_SUBDIR)/bison; \
6521         cd "$(HOST_SUBDIR)/bison" || exit 1; \
6522         case $(srcdir) in \
6523           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6524           *) topdir=`echo $(HOST_SUBDIR)/bison/ | \
6525                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6526         esac; \
6527         module_srcdir=bison; \
6528         $(SHELL) \
6529           $$s/$$module_srcdir/configure \
6530           --srcdir=$${topdir}/$$module_srcdir \
6531           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6532           --target=${target_alias}  \
6533           || exit 1
6534 @endif bison
6535
6536
6537
6538
6539
6540 .PHONY: all-bison maybe-all-bison
6541 maybe-all-bison:
6542 @if gcc-bootstrap
6543 all-bison: stage_current
6544 @endif gcc-bootstrap
6545 @if bison
6546 TARGET-bison=all
6547 maybe-all-bison: all-bison
6548 all-bison: configure-bison
6549         @: $(MAKE); $(unstage)
6550         @r=`${PWD_COMMAND}`; export r; \
6551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6552         $(HOST_EXPORTS)  \
6553         (cd $(HOST_SUBDIR)/bison && \
6554           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6555                 $(TARGET-bison))
6556 @endif bison
6557
6558
6559
6560
6561 .PHONY: check-bison maybe-check-bison
6562 maybe-check-bison:
6563 @if bison
6564 maybe-check-bison: check-bison
6565
6566 # This module is only tested in a native toolchain.
6567 check-bison:
6568         @: $(MAKE); $(unstage)
6569         @if [ '$(host)' = '$(target)' ]; then \
6570           r=`${PWD_COMMAND}`; export r; \
6571           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6572           $(HOST_EXPORTS)  \
6573           (cd $(HOST_SUBDIR)/bison && \
6574             $(MAKE) $(FLAGS_TO_PASS)  check)
6575         fi
6576
6577 @endif bison
6578
6579 .PHONY: install-bison maybe-install-bison
6580 maybe-install-bison:
6581 @if bison
6582 maybe-install-bison: install-bison
6583
6584 install-bison: installdirs
6585         @: $(MAKE); $(unstage)
6586         @r=`${PWD_COMMAND}`; export r; \
6587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6588         $(HOST_EXPORTS) \
6589         (cd $(HOST_SUBDIR)/bison && \
6590           $(MAKE) $(FLAGS_TO_PASS)  install)
6591
6592 @endif bison
6593
6594 .PHONY: install-strip-bison maybe-install-strip-bison
6595 maybe-install-strip-bison:
6596 @if bison
6597 maybe-install-strip-bison: install-strip-bison
6598
6599 install-strip-bison: installdirs
6600         @: $(MAKE); $(unstage)
6601         @r=`${PWD_COMMAND}`; export r; \
6602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6603         $(HOST_EXPORTS) \
6604         (cd $(HOST_SUBDIR)/bison && \
6605           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
6606
6607 @endif bison
6608
6609 # Other targets (info, dvi, pdf, etc.)
6610
6611 .PHONY: maybe-info-bison info-bison
6612 maybe-info-bison:
6613 @if bison
6614 maybe-info-bison: info-bison
6615
6616 info-bison: \
6617     configure-bison 
6618         @: $(MAKE); $(unstage)
6619         @[ -f ./bison/Makefile ] || exit 0; \
6620         r=`${PWD_COMMAND}`; export r; \
6621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6622         $(HOST_EXPORTS) \
6623         for flag in $(EXTRA_HOST_FLAGS) ; do \
6624           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6625         done; \
6626         echo "Doing info in bison"; \
6627         (cd $(HOST_SUBDIR)/bison && \
6628           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6629                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6630                   "RANLIB=$${RANLIB}" \
6631                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6632                   info) \
6633           || exit 1
6634
6635 @endif bison
6636
6637 .PHONY: maybe-dvi-bison dvi-bison
6638 maybe-dvi-bison:
6639 @if bison
6640 maybe-dvi-bison: dvi-bison
6641
6642 dvi-bison: \
6643     configure-bison 
6644         @: $(MAKE); $(unstage)
6645         @[ -f ./bison/Makefile ] || exit 0; \
6646         r=`${PWD_COMMAND}`; export r; \
6647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6648         $(HOST_EXPORTS) \
6649         for flag in $(EXTRA_HOST_FLAGS) ; do \
6650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6651         done; \
6652         echo "Doing dvi in bison"; \
6653         (cd $(HOST_SUBDIR)/bison && \
6654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6656                   "RANLIB=$${RANLIB}" \
6657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6658                   dvi) \
6659           || exit 1
6660
6661 @endif bison
6662
6663 .PHONY: maybe-pdf-bison pdf-bison
6664 maybe-pdf-bison:
6665 @if bison
6666 maybe-pdf-bison: pdf-bison
6667
6668 pdf-bison: \
6669     configure-bison 
6670         @: $(MAKE); $(unstage)
6671         @[ -f ./bison/Makefile ] || exit 0; \
6672         r=`${PWD_COMMAND}`; export r; \
6673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6674         $(HOST_EXPORTS) \
6675         for flag in $(EXTRA_HOST_FLAGS) ; do \
6676           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6677         done; \
6678         echo "Doing pdf in bison"; \
6679         (cd $(HOST_SUBDIR)/bison && \
6680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6682                   "RANLIB=$${RANLIB}" \
6683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6684                   pdf) \
6685           || exit 1
6686
6687 @endif bison
6688
6689 .PHONY: maybe-html-bison html-bison
6690 maybe-html-bison:
6691 @if bison
6692 maybe-html-bison: html-bison
6693
6694 html-bison: \
6695     configure-bison 
6696         @: $(MAKE); $(unstage)
6697         @[ -f ./bison/Makefile ] || exit 0; \
6698         r=`${PWD_COMMAND}`; export r; \
6699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6700         $(HOST_EXPORTS) \
6701         for flag in $(EXTRA_HOST_FLAGS) ; do \
6702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6703         done; \
6704         echo "Doing html in bison"; \
6705         (cd $(HOST_SUBDIR)/bison && \
6706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6708                   "RANLIB=$${RANLIB}" \
6709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6710                   html) \
6711           || exit 1
6712
6713 @endif bison
6714
6715 .PHONY: maybe-TAGS-bison TAGS-bison
6716 maybe-TAGS-bison:
6717 @if bison
6718 maybe-TAGS-bison: TAGS-bison
6719
6720 TAGS-bison: \
6721     configure-bison 
6722         @: $(MAKE); $(unstage)
6723         @[ -f ./bison/Makefile ] || exit 0; \
6724         r=`${PWD_COMMAND}`; export r; \
6725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6726         $(HOST_EXPORTS) \
6727         for flag in $(EXTRA_HOST_FLAGS) ; do \
6728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6729         done; \
6730         echo "Doing TAGS in bison"; \
6731         (cd $(HOST_SUBDIR)/bison && \
6732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6734                   "RANLIB=$${RANLIB}" \
6735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6736                   TAGS) \
6737           || exit 1
6738
6739 @endif bison
6740
6741 .PHONY: maybe-install-info-bison install-info-bison
6742 maybe-install-info-bison:
6743 @if bison
6744 maybe-install-info-bison: install-info-bison
6745
6746 install-info-bison: \
6747     configure-bison \
6748     info-bison 
6749         @: $(MAKE); $(unstage)
6750         @[ -f ./bison/Makefile ] || exit 0; \
6751         r=`${PWD_COMMAND}`; export r; \
6752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6753         $(HOST_EXPORTS) \
6754         for flag in $(EXTRA_HOST_FLAGS) ; do \
6755           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6756         done; \
6757         echo "Doing install-info in bison"; \
6758         (cd $(HOST_SUBDIR)/bison && \
6759           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6760                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6761                   "RANLIB=$${RANLIB}" \
6762                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6763                   install-info) \
6764           || exit 1
6765
6766 @endif bison
6767
6768 .PHONY: maybe-install-pdf-bison install-pdf-bison
6769 maybe-install-pdf-bison:
6770 @if bison
6771 maybe-install-pdf-bison: install-pdf-bison
6772
6773 install-pdf-bison: \
6774     configure-bison \
6775     pdf-bison 
6776         @: $(MAKE); $(unstage)
6777         @[ -f ./bison/Makefile ] || exit 0; \
6778         r=`${PWD_COMMAND}`; export r; \
6779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6780         $(HOST_EXPORTS) \
6781         for flag in $(EXTRA_HOST_FLAGS) ; do \
6782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6783         done; \
6784         echo "Doing install-pdf in bison"; \
6785         (cd $(HOST_SUBDIR)/bison && \
6786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6788                   "RANLIB=$${RANLIB}" \
6789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6790                   install-pdf) \
6791           || exit 1
6792
6793 @endif bison
6794
6795 .PHONY: maybe-install-html-bison install-html-bison
6796 maybe-install-html-bison:
6797 @if bison
6798 maybe-install-html-bison: install-html-bison
6799
6800 install-html-bison: \
6801     configure-bison \
6802     html-bison 
6803         @: $(MAKE); $(unstage)
6804         @[ -f ./bison/Makefile ] || exit 0; \
6805         r=`${PWD_COMMAND}`; export r; \
6806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6807         $(HOST_EXPORTS) \
6808         for flag in $(EXTRA_HOST_FLAGS) ; do \
6809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6810         done; \
6811         echo "Doing install-html in bison"; \
6812         (cd $(HOST_SUBDIR)/bison && \
6813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6815                   "RANLIB=$${RANLIB}" \
6816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6817                   install-html) \
6818           || exit 1
6819
6820 @endif bison
6821
6822 .PHONY: maybe-installcheck-bison installcheck-bison
6823 maybe-installcheck-bison:
6824 @if bison
6825 maybe-installcheck-bison: installcheck-bison
6826
6827 installcheck-bison: \
6828     configure-bison 
6829         @: $(MAKE); $(unstage)
6830         @[ -f ./bison/Makefile ] || exit 0; \
6831         r=`${PWD_COMMAND}`; export r; \
6832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6833         $(HOST_EXPORTS) \
6834         for flag in $(EXTRA_HOST_FLAGS) ; do \
6835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6836         done; \
6837         echo "Doing installcheck in bison"; \
6838         (cd $(HOST_SUBDIR)/bison && \
6839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6841                   "RANLIB=$${RANLIB}" \
6842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6843                   installcheck) \
6844           || exit 1
6845
6846 @endif bison
6847
6848 .PHONY: maybe-mostlyclean-bison mostlyclean-bison
6849 maybe-mostlyclean-bison:
6850 @if bison
6851 maybe-mostlyclean-bison: mostlyclean-bison
6852
6853 mostlyclean-bison: 
6854         @: $(MAKE); $(unstage)
6855         @[ -f ./bison/Makefile ] || exit 0; \
6856         r=`${PWD_COMMAND}`; export r; \
6857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6858         $(HOST_EXPORTS) \
6859         for flag in $(EXTRA_HOST_FLAGS) ; do \
6860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6861         done; \
6862         echo "Doing mostlyclean in bison"; \
6863         (cd $(HOST_SUBDIR)/bison && \
6864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6866                   "RANLIB=$${RANLIB}" \
6867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6868                   mostlyclean) \
6869           || exit 1
6870
6871 @endif bison
6872
6873 .PHONY: maybe-clean-bison clean-bison
6874 maybe-clean-bison:
6875 @if bison
6876 maybe-clean-bison: clean-bison
6877
6878 clean-bison: 
6879         @: $(MAKE); $(unstage)
6880         @[ -f ./bison/Makefile ] || exit 0; \
6881         r=`${PWD_COMMAND}`; export r; \
6882         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6883         $(HOST_EXPORTS) \
6884         for flag in $(EXTRA_HOST_FLAGS) ; do \
6885           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6886         done; \
6887         echo "Doing clean in bison"; \
6888         (cd $(HOST_SUBDIR)/bison && \
6889           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6890                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6891                   "RANLIB=$${RANLIB}" \
6892                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6893                   clean) \
6894           || exit 1
6895
6896 @endif bison
6897
6898 .PHONY: maybe-distclean-bison distclean-bison
6899 maybe-distclean-bison:
6900 @if bison
6901 maybe-distclean-bison: distclean-bison
6902
6903 distclean-bison: 
6904         @: $(MAKE); $(unstage)
6905         @[ -f ./bison/Makefile ] || exit 0; \
6906         r=`${PWD_COMMAND}`; export r; \
6907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6908         $(HOST_EXPORTS) \
6909         for flag in $(EXTRA_HOST_FLAGS) ; do \
6910           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6911         done; \
6912         echo "Doing distclean in bison"; \
6913         (cd $(HOST_SUBDIR)/bison && \
6914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6916                   "RANLIB=$${RANLIB}" \
6917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6918                   distclean) \
6919           || exit 1
6920
6921 @endif bison
6922
6923 .PHONY: maybe-maintainer-clean-bison maintainer-clean-bison
6924 maybe-maintainer-clean-bison:
6925 @if bison
6926 maybe-maintainer-clean-bison: maintainer-clean-bison
6927
6928 maintainer-clean-bison: 
6929         @: $(MAKE); $(unstage)
6930         @[ -f ./bison/Makefile ] || exit 0; \
6931         r=`${PWD_COMMAND}`; export r; \
6932         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6933         $(HOST_EXPORTS) \
6934         for flag in $(EXTRA_HOST_FLAGS) ; do \
6935           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
6936         done; \
6937         echo "Doing maintainer-clean in bison"; \
6938         (cd $(HOST_SUBDIR)/bison && \
6939           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
6940                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
6941                   "RANLIB=$${RANLIB}" \
6942                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
6943                   maintainer-clean) \
6944           || exit 1
6945
6946 @endif bison
6947
6948
6949
6950 .PHONY: configure-cgen maybe-configure-cgen
6951 maybe-configure-cgen:
6952 @if gcc-bootstrap
6953 configure-cgen: stage_current
6954 @endif gcc-bootstrap
6955 @if cgen
6956 maybe-configure-cgen: configure-cgen
6957 configure-cgen: 
6958         @: $(MAKE); $(unstage)
6959         @r=`${PWD_COMMAND}`; export r; \
6960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6961         test ! -f $(HOST_SUBDIR)/cgen/Makefile || exit 0; \
6962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/cgen; \
6963         $(HOST_EXPORTS)  \
6964         echo Configuring in $(HOST_SUBDIR)/cgen; \
6965         cd "$(HOST_SUBDIR)/cgen" || exit 1; \
6966         case $(srcdir) in \
6967           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
6968           *) topdir=`echo $(HOST_SUBDIR)/cgen/ | \
6969                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
6970         esac; \
6971         module_srcdir=cgen; \
6972         $(SHELL) \
6973           $$s/$$module_srcdir/configure \
6974           --srcdir=$${topdir}/$$module_srcdir \
6975           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
6976           --target=${target_alias}  \
6977           || exit 1
6978 @endif cgen
6979
6980
6981
6982
6983
6984 .PHONY: all-cgen maybe-all-cgen
6985 maybe-all-cgen:
6986 @if gcc-bootstrap
6987 all-cgen: stage_current
6988 @endif gcc-bootstrap
6989 @if cgen
6990 TARGET-cgen=all
6991 maybe-all-cgen: all-cgen
6992 all-cgen: configure-cgen
6993         @: $(MAKE); $(unstage)
6994         @r=`${PWD_COMMAND}`; export r; \
6995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
6996         $(HOST_EXPORTS)  \
6997         (cd $(HOST_SUBDIR)/cgen && \
6998           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
6999                 $(TARGET-cgen))
7000 @endif cgen
7001
7002
7003
7004
7005 .PHONY: check-cgen maybe-check-cgen
7006 maybe-check-cgen:
7007 @if cgen
7008 maybe-check-cgen: check-cgen
7009
7010 check-cgen:
7011         @: $(MAKE); $(unstage)
7012         @r=`${PWD_COMMAND}`; export r; \
7013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7014         $(HOST_EXPORTS)  \
7015         (cd $(HOST_SUBDIR)/cgen && \
7016           $(MAKE) $(FLAGS_TO_PASS)  check)
7017
7018 @endif cgen
7019
7020 .PHONY: install-cgen maybe-install-cgen
7021 maybe-install-cgen:
7022 @if cgen
7023 maybe-install-cgen: install-cgen
7024
7025 install-cgen: installdirs
7026         @: $(MAKE); $(unstage)
7027         @r=`${PWD_COMMAND}`; export r; \
7028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7029         $(HOST_EXPORTS) \
7030         (cd $(HOST_SUBDIR)/cgen && \
7031           $(MAKE) $(FLAGS_TO_PASS)  install)
7032
7033 @endif cgen
7034
7035 .PHONY: install-strip-cgen maybe-install-strip-cgen
7036 maybe-install-strip-cgen:
7037 @if cgen
7038 maybe-install-strip-cgen: install-strip-cgen
7039
7040 install-strip-cgen: installdirs
7041         @: $(MAKE); $(unstage)
7042         @r=`${PWD_COMMAND}`; export r; \
7043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7044         $(HOST_EXPORTS) \
7045         (cd $(HOST_SUBDIR)/cgen && \
7046           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7047
7048 @endif cgen
7049
7050 # Other targets (info, dvi, pdf, etc.)
7051
7052 .PHONY: maybe-info-cgen info-cgen
7053 maybe-info-cgen:
7054 @if cgen
7055 maybe-info-cgen: info-cgen
7056
7057 info-cgen: \
7058     configure-cgen 
7059         @: $(MAKE); $(unstage)
7060         @[ -f ./cgen/Makefile ] || exit 0; \
7061         r=`${PWD_COMMAND}`; export r; \
7062         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7063         $(HOST_EXPORTS) \
7064         for flag in $(EXTRA_HOST_FLAGS) ; do \
7065           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7066         done; \
7067         echo "Doing info in cgen"; \
7068         (cd $(HOST_SUBDIR)/cgen && \
7069           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7070                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7071                   "RANLIB=$${RANLIB}" \
7072                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7073                   info) \
7074           || exit 1
7075
7076 @endif cgen
7077
7078 .PHONY: maybe-dvi-cgen dvi-cgen
7079 maybe-dvi-cgen:
7080 @if cgen
7081 maybe-dvi-cgen: dvi-cgen
7082
7083 dvi-cgen: \
7084     configure-cgen 
7085         @: $(MAKE); $(unstage)
7086         @[ -f ./cgen/Makefile ] || exit 0; \
7087         r=`${PWD_COMMAND}`; export r; \
7088         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7089         $(HOST_EXPORTS) \
7090         for flag in $(EXTRA_HOST_FLAGS) ; do \
7091           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7092         done; \
7093         echo "Doing dvi in cgen"; \
7094         (cd $(HOST_SUBDIR)/cgen && \
7095           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7096                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7097                   "RANLIB=$${RANLIB}" \
7098                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7099                   dvi) \
7100           || exit 1
7101
7102 @endif cgen
7103
7104 .PHONY: maybe-pdf-cgen pdf-cgen
7105 maybe-pdf-cgen:
7106 @if cgen
7107 maybe-pdf-cgen: pdf-cgen
7108
7109 pdf-cgen: \
7110     configure-cgen 
7111         @: $(MAKE); $(unstage)
7112         @[ -f ./cgen/Makefile ] || exit 0; \
7113         r=`${PWD_COMMAND}`; export r; \
7114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7115         $(HOST_EXPORTS) \
7116         for flag in $(EXTRA_HOST_FLAGS) ; do \
7117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7118         done; \
7119         echo "Doing pdf in cgen"; \
7120         (cd $(HOST_SUBDIR)/cgen && \
7121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7123                   "RANLIB=$${RANLIB}" \
7124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7125                   pdf) \
7126           || exit 1
7127
7128 @endif cgen
7129
7130 .PHONY: maybe-html-cgen html-cgen
7131 maybe-html-cgen:
7132 @if cgen
7133 maybe-html-cgen: html-cgen
7134
7135 html-cgen: \
7136     configure-cgen 
7137         @: $(MAKE); $(unstage)
7138         @[ -f ./cgen/Makefile ] || exit 0; \
7139         r=`${PWD_COMMAND}`; export r; \
7140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7141         $(HOST_EXPORTS) \
7142         for flag in $(EXTRA_HOST_FLAGS) ; do \
7143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7144         done; \
7145         echo "Doing html in cgen"; \
7146         (cd $(HOST_SUBDIR)/cgen && \
7147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7149                   "RANLIB=$${RANLIB}" \
7150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7151                   html) \
7152           || exit 1
7153
7154 @endif cgen
7155
7156 .PHONY: maybe-TAGS-cgen TAGS-cgen
7157 maybe-TAGS-cgen:
7158 @if cgen
7159 maybe-TAGS-cgen: TAGS-cgen
7160
7161 TAGS-cgen: \
7162     configure-cgen 
7163         @: $(MAKE); $(unstage)
7164         @[ -f ./cgen/Makefile ] || exit 0; \
7165         r=`${PWD_COMMAND}`; export r; \
7166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7167         $(HOST_EXPORTS) \
7168         for flag in $(EXTRA_HOST_FLAGS) ; do \
7169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7170         done; \
7171         echo "Doing TAGS in cgen"; \
7172         (cd $(HOST_SUBDIR)/cgen && \
7173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7175                   "RANLIB=$${RANLIB}" \
7176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7177                   TAGS) \
7178           || exit 1
7179
7180 @endif cgen
7181
7182 .PHONY: maybe-install-info-cgen install-info-cgen
7183 maybe-install-info-cgen:
7184 @if cgen
7185 maybe-install-info-cgen: install-info-cgen
7186
7187 install-info-cgen: \
7188     configure-cgen \
7189     info-cgen 
7190         @: $(MAKE); $(unstage)
7191         @[ -f ./cgen/Makefile ] || exit 0; \
7192         r=`${PWD_COMMAND}`; export r; \
7193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7194         $(HOST_EXPORTS) \
7195         for flag in $(EXTRA_HOST_FLAGS) ; do \
7196           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7197         done; \
7198         echo "Doing install-info in cgen"; \
7199         (cd $(HOST_SUBDIR)/cgen && \
7200           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7201                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7202                   "RANLIB=$${RANLIB}" \
7203                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7204                   install-info) \
7205           || exit 1
7206
7207 @endif cgen
7208
7209 .PHONY: maybe-install-pdf-cgen install-pdf-cgen
7210 maybe-install-pdf-cgen:
7211 @if cgen
7212 maybe-install-pdf-cgen: install-pdf-cgen
7213
7214 install-pdf-cgen: \
7215     configure-cgen \
7216     pdf-cgen 
7217         @: $(MAKE); $(unstage)
7218         @[ -f ./cgen/Makefile ] || exit 0; \
7219         r=`${PWD_COMMAND}`; export r; \
7220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7221         $(HOST_EXPORTS) \
7222         for flag in $(EXTRA_HOST_FLAGS) ; do \
7223           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7224         done; \
7225         echo "Doing install-pdf in cgen"; \
7226         (cd $(HOST_SUBDIR)/cgen && \
7227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7229                   "RANLIB=$${RANLIB}" \
7230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7231                   install-pdf) \
7232           || exit 1
7233
7234 @endif cgen
7235
7236 .PHONY: maybe-install-html-cgen install-html-cgen
7237 maybe-install-html-cgen:
7238 @if cgen
7239 maybe-install-html-cgen: install-html-cgen
7240
7241 install-html-cgen: \
7242     configure-cgen \
7243     html-cgen 
7244         @: $(MAKE); $(unstage)
7245         @[ -f ./cgen/Makefile ] || exit 0; \
7246         r=`${PWD_COMMAND}`; export r; \
7247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7248         $(HOST_EXPORTS) \
7249         for flag in $(EXTRA_HOST_FLAGS) ; do \
7250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7251         done; \
7252         echo "Doing install-html in cgen"; \
7253         (cd $(HOST_SUBDIR)/cgen && \
7254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7256                   "RANLIB=$${RANLIB}" \
7257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7258                   install-html) \
7259           || exit 1
7260
7261 @endif cgen
7262
7263 .PHONY: maybe-installcheck-cgen installcheck-cgen
7264 maybe-installcheck-cgen:
7265 @if cgen
7266 maybe-installcheck-cgen: installcheck-cgen
7267
7268 installcheck-cgen: \
7269     configure-cgen 
7270         @: $(MAKE); $(unstage)
7271         @[ -f ./cgen/Makefile ] || exit 0; \
7272         r=`${PWD_COMMAND}`; export r; \
7273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7274         $(HOST_EXPORTS) \
7275         for flag in $(EXTRA_HOST_FLAGS) ; do \
7276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7277         done; \
7278         echo "Doing installcheck in cgen"; \
7279         (cd $(HOST_SUBDIR)/cgen && \
7280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7282                   "RANLIB=$${RANLIB}" \
7283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7284                   installcheck) \
7285           || exit 1
7286
7287 @endif cgen
7288
7289 .PHONY: maybe-mostlyclean-cgen mostlyclean-cgen
7290 maybe-mostlyclean-cgen:
7291 @if cgen
7292 maybe-mostlyclean-cgen: mostlyclean-cgen
7293
7294 mostlyclean-cgen: 
7295         @: $(MAKE); $(unstage)
7296         @[ -f ./cgen/Makefile ] || exit 0; \
7297         r=`${PWD_COMMAND}`; export r; \
7298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7299         $(HOST_EXPORTS) \
7300         for flag in $(EXTRA_HOST_FLAGS) ; do \
7301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7302         done; \
7303         echo "Doing mostlyclean in cgen"; \
7304         (cd $(HOST_SUBDIR)/cgen && \
7305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7307                   "RANLIB=$${RANLIB}" \
7308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7309                   mostlyclean) \
7310           || exit 1
7311
7312 @endif cgen
7313
7314 .PHONY: maybe-clean-cgen clean-cgen
7315 maybe-clean-cgen:
7316 @if cgen
7317 maybe-clean-cgen: clean-cgen
7318
7319 clean-cgen: 
7320         @: $(MAKE); $(unstage)
7321         @[ -f ./cgen/Makefile ] || exit 0; \
7322         r=`${PWD_COMMAND}`; export r; \
7323         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7324         $(HOST_EXPORTS) \
7325         for flag in $(EXTRA_HOST_FLAGS) ; do \
7326           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7327         done; \
7328         echo "Doing clean in cgen"; \
7329         (cd $(HOST_SUBDIR)/cgen && \
7330           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7331                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7332                   "RANLIB=$${RANLIB}" \
7333                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7334                   clean) \
7335           || exit 1
7336
7337 @endif cgen
7338
7339 .PHONY: maybe-distclean-cgen distclean-cgen
7340 maybe-distclean-cgen:
7341 @if cgen
7342 maybe-distclean-cgen: distclean-cgen
7343
7344 distclean-cgen: 
7345         @: $(MAKE); $(unstage)
7346         @[ -f ./cgen/Makefile ] || exit 0; \
7347         r=`${PWD_COMMAND}`; export r; \
7348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7349         $(HOST_EXPORTS) \
7350         for flag in $(EXTRA_HOST_FLAGS) ; do \
7351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7352         done; \
7353         echo "Doing distclean in cgen"; \
7354         (cd $(HOST_SUBDIR)/cgen && \
7355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7357                   "RANLIB=$${RANLIB}" \
7358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7359                   distclean) \
7360           || exit 1
7361
7362 @endif cgen
7363
7364 .PHONY: maybe-maintainer-clean-cgen maintainer-clean-cgen
7365 maybe-maintainer-clean-cgen:
7366 @if cgen
7367 maybe-maintainer-clean-cgen: maintainer-clean-cgen
7368
7369 maintainer-clean-cgen: 
7370         @: $(MAKE); $(unstage)
7371         @[ -f ./cgen/Makefile ] || exit 0; \
7372         r=`${PWD_COMMAND}`; export r; \
7373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7374         $(HOST_EXPORTS) \
7375         for flag in $(EXTRA_HOST_FLAGS) ; do \
7376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7377         done; \
7378         echo "Doing maintainer-clean in cgen"; \
7379         (cd $(HOST_SUBDIR)/cgen && \
7380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7382                   "RANLIB=$${RANLIB}" \
7383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7384                   maintainer-clean) \
7385           || exit 1
7386
7387 @endif cgen
7388
7389
7390
7391 .PHONY: configure-dejagnu maybe-configure-dejagnu
7392 maybe-configure-dejagnu:
7393 @if gcc-bootstrap
7394 configure-dejagnu: stage_current
7395 @endif gcc-bootstrap
7396 @if dejagnu
7397 maybe-configure-dejagnu: configure-dejagnu
7398 configure-dejagnu: 
7399         @: $(MAKE); $(unstage)
7400         @r=`${PWD_COMMAND}`; export r; \
7401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7402         test ! -f $(HOST_SUBDIR)/dejagnu/Makefile || exit 0; \
7403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/dejagnu; \
7404         $(HOST_EXPORTS)  \
7405         echo Configuring in $(HOST_SUBDIR)/dejagnu; \
7406         cd "$(HOST_SUBDIR)/dejagnu" || exit 1; \
7407         case $(srcdir) in \
7408           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7409           *) topdir=`echo $(HOST_SUBDIR)/dejagnu/ | \
7410                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7411         esac; \
7412         module_srcdir=dejagnu; \
7413         $(SHELL) \
7414           $$s/$$module_srcdir/configure \
7415           --srcdir=$${topdir}/$$module_srcdir \
7416           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7417           --target=${target_alias}  \
7418           || exit 1
7419 @endif dejagnu
7420
7421
7422
7423
7424
7425 .PHONY: all-dejagnu maybe-all-dejagnu
7426 maybe-all-dejagnu:
7427 @if gcc-bootstrap
7428 all-dejagnu: stage_current
7429 @endif gcc-bootstrap
7430 @if dejagnu
7431 TARGET-dejagnu=all
7432 maybe-all-dejagnu: all-dejagnu
7433 all-dejagnu: configure-dejagnu
7434         @: $(MAKE); $(unstage)
7435         @r=`${PWD_COMMAND}`; export r; \
7436         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7437         $(HOST_EXPORTS)  \
7438         (cd $(HOST_SUBDIR)/dejagnu && \
7439           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7440                 $(TARGET-dejagnu))
7441 @endif dejagnu
7442
7443
7444
7445
7446 .PHONY: check-dejagnu maybe-check-dejagnu
7447 maybe-check-dejagnu:
7448 @if dejagnu
7449 maybe-check-dejagnu: check-dejagnu
7450
7451 check-dejagnu:
7452         @: $(MAKE); $(unstage)
7453         @r=`${PWD_COMMAND}`; export r; \
7454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7455         $(HOST_EXPORTS)  \
7456         (cd $(HOST_SUBDIR)/dejagnu && \
7457           $(MAKE) $(FLAGS_TO_PASS)  check)
7458
7459 @endif dejagnu
7460
7461 .PHONY: install-dejagnu maybe-install-dejagnu
7462 maybe-install-dejagnu:
7463 @if dejagnu
7464 maybe-install-dejagnu: install-dejagnu
7465
7466 install-dejagnu: installdirs
7467         @: $(MAKE); $(unstage)
7468         @r=`${PWD_COMMAND}`; export r; \
7469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7470         $(HOST_EXPORTS) \
7471         (cd $(HOST_SUBDIR)/dejagnu && \
7472           $(MAKE) $(FLAGS_TO_PASS)  install)
7473
7474 @endif dejagnu
7475
7476 .PHONY: install-strip-dejagnu maybe-install-strip-dejagnu
7477 maybe-install-strip-dejagnu:
7478 @if dejagnu
7479 maybe-install-strip-dejagnu: install-strip-dejagnu
7480
7481 install-strip-dejagnu: installdirs
7482         @: $(MAKE); $(unstage)
7483         @r=`${PWD_COMMAND}`; export r; \
7484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7485         $(HOST_EXPORTS) \
7486         (cd $(HOST_SUBDIR)/dejagnu && \
7487           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7488
7489 @endif dejagnu
7490
7491 # Other targets (info, dvi, pdf, etc.)
7492
7493 .PHONY: maybe-info-dejagnu info-dejagnu
7494 maybe-info-dejagnu:
7495 @if dejagnu
7496 maybe-info-dejagnu: info-dejagnu
7497
7498 info-dejagnu: \
7499     configure-dejagnu 
7500         @: $(MAKE); $(unstage)
7501         @[ -f ./dejagnu/Makefile ] || exit 0; \
7502         r=`${PWD_COMMAND}`; export r; \
7503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7504         $(HOST_EXPORTS) \
7505         for flag in $(EXTRA_HOST_FLAGS) ; do \
7506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7507         done; \
7508         echo "Doing info in dejagnu"; \
7509         (cd $(HOST_SUBDIR)/dejagnu && \
7510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7512                   "RANLIB=$${RANLIB}" \
7513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7514                   info) \
7515           || exit 1
7516
7517 @endif dejagnu
7518
7519 .PHONY: maybe-dvi-dejagnu dvi-dejagnu
7520 maybe-dvi-dejagnu:
7521 @if dejagnu
7522 maybe-dvi-dejagnu: dvi-dejagnu
7523
7524 dvi-dejagnu: \
7525     configure-dejagnu 
7526         @: $(MAKE); $(unstage)
7527         @[ -f ./dejagnu/Makefile ] || exit 0; \
7528         r=`${PWD_COMMAND}`; export r; \
7529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7530         $(HOST_EXPORTS) \
7531         for flag in $(EXTRA_HOST_FLAGS) ; do \
7532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7533         done; \
7534         echo "Doing dvi in dejagnu"; \
7535         (cd $(HOST_SUBDIR)/dejagnu && \
7536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7538                   "RANLIB=$${RANLIB}" \
7539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7540                   dvi) \
7541           || exit 1
7542
7543 @endif dejagnu
7544
7545 .PHONY: maybe-pdf-dejagnu pdf-dejagnu
7546 maybe-pdf-dejagnu:
7547 @if dejagnu
7548 maybe-pdf-dejagnu: pdf-dejagnu
7549
7550 pdf-dejagnu: \
7551     configure-dejagnu 
7552         @: $(MAKE); $(unstage)
7553         @[ -f ./dejagnu/Makefile ] || exit 0; \
7554         r=`${PWD_COMMAND}`; export r; \
7555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7556         $(HOST_EXPORTS) \
7557         for flag in $(EXTRA_HOST_FLAGS) ; do \
7558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7559         done; \
7560         echo "Doing pdf in dejagnu"; \
7561         (cd $(HOST_SUBDIR)/dejagnu && \
7562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7564                   "RANLIB=$${RANLIB}" \
7565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7566                   pdf) \
7567           || exit 1
7568
7569 @endif dejagnu
7570
7571 .PHONY: maybe-html-dejagnu html-dejagnu
7572 maybe-html-dejagnu:
7573 @if dejagnu
7574 maybe-html-dejagnu: html-dejagnu
7575
7576 html-dejagnu: \
7577     configure-dejagnu 
7578         @: $(MAKE); $(unstage)
7579         @[ -f ./dejagnu/Makefile ] || exit 0; \
7580         r=`${PWD_COMMAND}`; export r; \
7581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7582         $(HOST_EXPORTS) \
7583         for flag in $(EXTRA_HOST_FLAGS) ; do \
7584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7585         done; \
7586         echo "Doing html in dejagnu"; \
7587         (cd $(HOST_SUBDIR)/dejagnu && \
7588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7590                   "RANLIB=$${RANLIB}" \
7591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7592                   html) \
7593           || exit 1
7594
7595 @endif dejagnu
7596
7597 .PHONY: maybe-TAGS-dejagnu TAGS-dejagnu
7598 maybe-TAGS-dejagnu:
7599 @if dejagnu
7600 maybe-TAGS-dejagnu: TAGS-dejagnu
7601
7602 TAGS-dejagnu: \
7603     configure-dejagnu 
7604         @: $(MAKE); $(unstage)
7605         @[ -f ./dejagnu/Makefile ] || exit 0; \
7606         r=`${PWD_COMMAND}`; export r; \
7607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7608         $(HOST_EXPORTS) \
7609         for flag in $(EXTRA_HOST_FLAGS) ; do \
7610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7611         done; \
7612         echo "Doing TAGS in dejagnu"; \
7613         (cd $(HOST_SUBDIR)/dejagnu && \
7614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7616                   "RANLIB=$${RANLIB}" \
7617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7618                   TAGS) \
7619           || exit 1
7620
7621 @endif dejagnu
7622
7623 .PHONY: maybe-install-info-dejagnu install-info-dejagnu
7624 maybe-install-info-dejagnu:
7625 @if dejagnu
7626 maybe-install-info-dejagnu: install-info-dejagnu
7627
7628 install-info-dejagnu: \
7629     configure-dejagnu \
7630     info-dejagnu 
7631         @: $(MAKE); $(unstage)
7632         @[ -f ./dejagnu/Makefile ] || exit 0; \
7633         r=`${PWD_COMMAND}`; export r; \
7634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7635         $(HOST_EXPORTS) \
7636         for flag in $(EXTRA_HOST_FLAGS) ; do \
7637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7638         done; \
7639         echo "Doing install-info in dejagnu"; \
7640         (cd $(HOST_SUBDIR)/dejagnu && \
7641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7643                   "RANLIB=$${RANLIB}" \
7644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7645                   install-info) \
7646           || exit 1
7647
7648 @endif dejagnu
7649
7650 .PHONY: maybe-install-pdf-dejagnu install-pdf-dejagnu
7651 maybe-install-pdf-dejagnu:
7652 @if dejagnu
7653 maybe-install-pdf-dejagnu: install-pdf-dejagnu
7654
7655 install-pdf-dejagnu: \
7656     configure-dejagnu \
7657     pdf-dejagnu 
7658         @: $(MAKE); $(unstage)
7659         @[ -f ./dejagnu/Makefile ] || exit 0; \
7660         r=`${PWD_COMMAND}`; export r; \
7661         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7662         $(HOST_EXPORTS) \
7663         for flag in $(EXTRA_HOST_FLAGS) ; do \
7664           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7665         done; \
7666         echo "Doing install-pdf in dejagnu"; \
7667         (cd $(HOST_SUBDIR)/dejagnu && \
7668           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7669                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7670                   "RANLIB=$${RANLIB}" \
7671                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7672                   install-pdf) \
7673           || exit 1
7674
7675 @endif dejagnu
7676
7677 .PHONY: maybe-install-html-dejagnu install-html-dejagnu
7678 maybe-install-html-dejagnu:
7679 @if dejagnu
7680 maybe-install-html-dejagnu: install-html-dejagnu
7681
7682 install-html-dejagnu: \
7683     configure-dejagnu \
7684     html-dejagnu 
7685         @: $(MAKE); $(unstage)
7686         @[ -f ./dejagnu/Makefile ] || exit 0; \
7687         r=`${PWD_COMMAND}`; export r; \
7688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7689         $(HOST_EXPORTS) \
7690         for flag in $(EXTRA_HOST_FLAGS) ; do \
7691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7692         done; \
7693         echo "Doing install-html in dejagnu"; \
7694         (cd $(HOST_SUBDIR)/dejagnu && \
7695           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7696                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7697                   "RANLIB=$${RANLIB}" \
7698                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7699                   install-html) \
7700           || exit 1
7701
7702 @endif dejagnu
7703
7704 .PHONY: maybe-installcheck-dejagnu installcheck-dejagnu
7705 maybe-installcheck-dejagnu:
7706 @if dejagnu
7707 maybe-installcheck-dejagnu: installcheck-dejagnu
7708
7709 installcheck-dejagnu: \
7710     configure-dejagnu 
7711         @: $(MAKE); $(unstage)
7712         @[ -f ./dejagnu/Makefile ] || exit 0; \
7713         r=`${PWD_COMMAND}`; export r; \
7714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7715         $(HOST_EXPORTS) \
7716         for flag in $(EXTRA_HOST_FLAGS) ; do \
7717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7718         done; \
7719         echo "Doing installcheck in dejagnu"; \
7720         (cd $(HOST_SUBDIR)/dejagnu && \
7721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7723                   "RANLIB=$${RANLIB}" \
7724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7725                   installcheck) \
7726           || exit 1
7727
7728 @endif dejagnu
7729
7730 .PHONY: maybe-mostlyclean-dejagnu mostlyclean-dejagnu
7731 maybe-mostlyclean-dejagnu:
7732 @if dejagnu
7733 maybe-mostlyclean-dejagnu: mostlyclean-dejagnu
7734
7735 mostlyclean-dejagnu: 
7736         @: $(MAKE); $(unstage)
7737         @[ -f ./dejagnu/Makefile ] || exit 0; \
7738         r=`${PWD_COMMAND}`; export r; \
7739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7740         $(HOST_EXPORTS) \
7741         for flag in $(EXTRA_HOST_FLAGS) ; do \
7742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7743         done; \
7744         echo "Doing mostlyclean in dejagnu"; \
7745         (cd $(HOST_SUBDIR)/dejagnu && \
7746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7748                   "RANLIB=$${RANLIB}" \
7749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7750                   mostlyclean) \
7751           || exit 1
7752
7753 @endif dejagnu
7754
7755 .PHONY: maybe-clean-dejagnu clean-dejagnu
7756 maybe-clean-dejagnu:
7757 @if dejagnu
7758 maybe-clean-dejagnu: clean-dejagnu
7759
7760 clean-dejagnu: 
7761         @: $(MAKE); $(unstage)
7762         @[ -f ./dejagnu/Makefile ] || exit 0; \
7763         r=`${PWD_COMMAND}`; export r; \
7764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7765         $(HOST_EXPORTS) \
7766         for flag in $(EXTRA_HOST_FLAGS) ; do \
7767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7768         done; \
7769         echo "Doing clean in dejagnu"; \
7770         (cd $(HOST_SUBDIR)/dejagnu && \
7771           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7772                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7773                   "RANLIB=$${RANLIB}" \
7774                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7775                   clean) \
7776           || exit 1
7777
7778 @endif dejagnu
7779
7780 .PHONY: maybe-distclean-dejagnu distclean-dejagnu
7781 maybe-distclean-dejagnu:
7782 @if dejagnu
7783 maybe-distclean-dejagnu: distclean-dejagnu
7784
7785 distclean-dejagnu: 
7786         @: $(MAKE); $(unstage)
7787         @[ -f ./dejagnu/Makefile ] || exit 0; \
7788         r=`${PWD_COMMAND}`; export r; \
7789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7790         $(HOST_EXPORTS) \
7791         for flag in $(EXTRA_HOST_FLAGS) ; do \
7792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7793         done; \
7794         echo "Doing distclean in dejagnu"; \
7795         (cd $(HOST_SUBDIR)/dejagnu && \
7796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7798                   "RANLIB=$${RANLIB}" \
7799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7800                   distclean) \
7801           || exit 1
7802
7803 @endif dejagnu
7804
7805 .PHONY: maybe-maintainer-clean-dejagnu maintainer-clean-dejagnu
7806 maybe-maintainer-clean-dejagnu:
7807 @if dejagnu
7808 maybe-maintainer-clean-dejagnu: maintainer-clean-dejagnu
7809
7810 maintainer-clean-dejagnu: 
7811         @: $(MAKE); $(unstage)
7812         @[ -f ./dejagnu/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 maintainer-clean in dejagnu"; \
7820         (cd $(HOST_SUBDIR)/dejagnu && \
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                   maintainer-clean) \
7826           || exit 1
7827
7828 @endif dejagnu
7829
7830
7831
7832 .PHONY: configure-etc maybe-configure-etc
7833 maybe-configure-etc:
7834 @if gcc-bootstrap
7835 configure-etc: stage_current
7836 @endif gcc-bootstrap
7837 @if etc
7838 maybe-configure-etc: configure-etc
7839 configure-etc: 
7840         @: $(MAKE); $(unstage)
7841         @r=`${PWD_COMMAND}`; export r; \
7842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7843         test ! -f $(HOST_SUBDIR)/etc/Makefile || exit 0; \
7844         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/etc; \
7845         $(HOST_EXPORTS)  \
7846         echo Configuring in $(HOST_SUBDIR)/etc; \
7847         cd "$(HOST_SUBDIR)/etc" || exit 1; \
7848         case $(srcdir) in \
7849           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
7850           *) topdir=`echo $(HOST_SUBDIR)/etc/ | \
7851                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
7852         esac; \
7853         module_srcdir=etc; \
7854         $(SHELL) \
7855           $$s/$$module_srcdir/configure \
7856           --srcdir=$${topdir}/$$module_srcdir \
7857           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
7858           --target=${target_alias}  \
7859           || exit 1
7860 @endif etc
7861
7862
7863
7864
7865
7866 .PHONY: all-etc maybe-all-etc
7867 maybe-all-etc:
7868 @if gcc-bootstrap
7869 all-etc: stage_current
7870 @endif gcc-bootstrap
7871 @if etc
7872 TARGET-etc=all
7873 maybe-all-etc: all-etc
7874 all-etc: configure-etc
7875         @: $(MAKE); $(unstage)
7876         @r=`${PWD_COMMAND}`; export r; \
7877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7878         $(HOST_EXPORTS)  \
7879         (cd $(HOST_SUBDIR)/etc && \
7880           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
7881                 $(TARGET-etc))
7882 @endif etc
7883
7884
7885
7886
7887 .PHONY: check-etc maybe-check-etc
7888 maybe-check-etc:
7889 @if etc
7890 maybe-check-etc: check-etc
7891
7892 check-etc:
7893         @: $(MAKE); $(unstage)
7894         @r=`${PWD_COMMAND}`; export r; \
7895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7896         $(HOST_EXPORTS)  \
7897         (cd $(HOST_SUBDIR)/etc && \
7898           $(MAKE) $(FLAGS_TO_PASS)  check)
7899
7900 @endif etc
7901
7902 .PHONY: install-etc maybe-install-etc
7903 maybe-install-etc:
7904 @if etc
7905 maybe-install-etc: install-etc
7906
7907 install-etc: installdirs
7908         @: $(MAKE); $(unstage)
7909         @r=`${PWD_COMMAND}`; export r; \
7910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7911         $(HOST_EXPORTS) \
7912         (cd $(HOST_SUBDIR)/etc && \
7913           $(MAKE) $(FLAGS_TO_PASS)  install)
7914
7915 @endif etc
7916
7917 .PHONY: install-strip-etc maybe-install-strip-etc
7918 maybe-install-strip-etc:
7919 @if etc
7920 maybe-install-strip-etc: install-strip-etc
7921
7922 install-strip-etc: installdirs
7923         @: $(MAKE); $(unstage)
7924         @r=`${PWD_COMMAND}`; export r; \
7925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7926         $(HOST_EXPORTS) \
7927         (cd $(HOST_SUBDIR)/etc && \
7928           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
7929
7930 @endif etc
7931
7932 # Other targets (info, dvi, pdf, etc.)
7933
7934 .PHONY: maybe-info-etc info-etc
7935 maybe-info-etc:
7936 @if etc
7937 maybe-info-etc: info-etc
7938
7939 info-etc: \
7940     configure-etc 
7941         @: $(MAKE); $(unstage)
7942         @[ -f ./etc/Makefile ] || exit 0; \
7943         r=`${PWD_COMMAND}`; export r; \
7944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7945         $(HOST_EXPORTS) \
7946         for flag in $(EXTRA_HOST_FLAGS) ; do \
7947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7948         done; \
7949         echo "Doing info in etc"; \
7950         (cd $(HOST_SUBDIR)/etc && \
7951           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7952                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7953                   "RANLIB=$${RANLIB}" \
7954                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7955                   info) \
7956           || exit 1
7957
7958 @endif etc
7959
7960 .PHONY: maybe-dvi-etc dvi-etc
7961 maybe-dvi-etc:
7962 @if etc
7963 maybe-dvi-etc: dvi-etc
7964
7965 dvi-etc: \
7966     configure-etc 
7967         @: $(MAKE); $(unstage)
7968         @[ -f ./etc/Makefile ] || exit 0; \
7969         r=`${PWD_COMMAND}`; export r; \
7970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7971         $(HOST_EXPORTS) \
7972         for flag in $(EXTRA_HOST_FLAGS) ; do \
7973           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
7974         done; \
7975         echo "Doing dvi in etc"; \
7976         (cd $(HOST_SUBDIR)/etc && \
7977           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
7978                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
7979                   "RANLIB=$${RANLIB}" \
7980                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
7981                   dvi) \
7982           || exit 1
7983
7984 @endif etc
7985
7986 .PHONY: maybe-pdf-etc pdf-etc
7987 maybe-pdf-etc:
7988 @if etc
7989 maybe-pdf-etc: pdf-etc
7990
7991 pdf-etc: \
7992     configure-etc 
7993         @: $(MAKE); $(unstage)
7994         @[ -f ./etc/Makefile ] || exit 0; \
7995         r=`${PWD_COMMAND}`; export r; \
7996         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
7997         $(HOST_EXPORTS) \
7998         for flag in $(EXTRA_HOST_FLAGS) ; do \
7999           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8000         done; \
8001         echo "Doing pdf in etc"; \
8002         (cd $(HOST_SUBDIR)/etc && \
8003           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8004                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8005                   "RANLIB=$${RANLIB}" \
8006                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8007                   pdf) \
8008           || exit 1
8009
8010 @endif etc
8011
8012 .PHONY: maybe-html-etc html-etc
8013 maybe-html-etc:
8014 @if etc
8015 maybe-html-etc: html-etc
8016
8017 html-etc: \
8018     configure-etc 
8019         @: $(MAKE); $(unstage)
8020         @[ -f ./etc/Makefile ] || exit 0; \
8021         r=`${PWD_COMMAND}`; export r; \
8022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8023         $(HOST_EXPORTS) \
8024         for flag in $(EXTRA_HOST_FLAGS) ; do \
8025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8026         done; \
8027         echo "Doing html in etc"; \
8028         (cd $(HOST_SUBDIR)/etc && \
8029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8031                   "RANLIB=$${RANLIB}" \
8032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8033                   html) \
8034           || exit 1
8035
8036 @endif etc
8037
8038 .PHONY: maybe-TAGS-etc TAGS-etc
8039 maybe-TAGS-etc:
8040 @if etc
8041 maybe-TAGS-etc: TAGS-etc
8042
8043 TAGS-etc: \
8044     configure-etc 
8045         @: $(MAKE); $(unstage)
8046         @[ -f ./etc/Makefile ] || exit 0; \
8047         r=`${PWD_COMMAND}`; export r; \
8048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8049         $(HOST_EXPORTS) \
8050         for flag in $(EXTRA_HOST_FLAGS) ; do \
8051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8052         done; \
8053         echo "Doing TAGS in etc"; \
8054         (cd $(HOST_SUBDIR)/etc && \
8055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8057                   "RANLIB=$${RANLIB}" \
8058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8059                   TAGS) \
8060           || exit 1
8061
8062 @endif etc
8063
8064 .PHONY: maybe-install-info-etc install-info-etc
8065 maybe-install-info-etc:
8066 @if etc
8067 maybe-install-info-etc: install-info-etc
8068
8069 install-info-etc: \
8070     configure-etc \
8071     info-etc 
8072         @: $(MAKE); $(unstage)
8073         @[ -f ./etc/Makefile ] || exit 0; \
8074         r=`${PWD_COMMAND}`; export r; \
8075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8076         $(HOST_EXPORTS) \
8077         for flag in $(EXTRA_HOST_FLAGS) ; do \
8078           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8079         done; \
8080         echo "Doing install-info in etc"; \
8081         (cd $(HOST_SUBDIR)/etc && \
8082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8084                   "RANLIB=$${RANLIB}" \
8085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8086                   install-info) \
8087           || exit 1
8088
8089 @endif etc
8090
8091 .PHONY: maybe-install-pdf-etc install-pdf-etc
8092 maybe-install-pdf-etc:
8093 @if etc
8094 maybe-install-pdf-etc: install-pdf-etc
8095
8096 install-pdf-etc: \
8097     configure-etc \
8098     pdf-etc 
8099         @: $(MAKE); $(unstage)
8100         @[ -f ./etc/Makefile ] || exit 0; \
8101         r=`${PWD_COMMAND}`; export r; \
8102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8103         $(HOST_EXPORTS) \
8104         for flag in $(EXTRA_HOST_FLAGS) ; do \
8105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8106         done; \
8107         echo "Doing install-pdf in etc"; \
8108         (cd $(HOST_SUBDIR)/etc && \
8109           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8110                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8111                   "RANLIB=$${RANLIB}" \
8112                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8113                   install-pdf) \
8114           || exit 1
8115
8116 @endif etc
8117
8118 .PHONY: maybe-install-html-etc install-html-etc
8119 maybe-install-html-etc:
8120 @if etc
8121 maybe-install-html-etc: install-html-etc
8122
8123 install-html-etc: \
8124     configure-etc \
8125     html-etc 
8126         @: $(MAKE); $(unstage)
8127         @[ -f ./etc/Makefile ] || exit 0; \
8128         r=`${PWD_COMMAND}`; export r; \
8129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8130         $(HOST_EXPORTS) \
8131         for flag in $(EXTRA_HOST_FLAGS) ; do \
8132           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8133         done; \
8134         echo "Doing install-html in etc"; \
8135         (cd $(HOST_SUBDIR)/etc && \
8136           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8137                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8138                   "RANLIB=$${RANLIB}" \
8139                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8140                   install-html) \
8141           || exit 1
8142
8143 @endif etc
8144
8145 .PHONY: maybe-installcheck-etc installcheck-etc
8146 maybe-installcheck-etc:
8147 @if etc
8148 maybe-installcheck-etc: installcheck-etc
8149
8150 installcheck-etc: \
8151     configure-etc 
8152         @: $(MAKE); $(unstage)
8153         @[ -f ./etc/Makefile ] || exit 0; \
8154         r=`${PWD_COMMAND}`; export r; \
8155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8156         $(HOST_EXPORTS) \
8157         for flag in $(EXTRA_HOST_FLAGS) ; do \
8158           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8159         done; \
8160         echo "Doing installcheck in etc"; \
8161         (cd $(HOST_SUBDIR)/etc && \
8162           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8163                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8164                   "RANLIB=$${RANLIB}" \
8165                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8166                   installcheck) \
8167           || exit 1
8168
8169 @endif etc
8170
8171 .PHONY: maybe-mostlyclean-etc mostlyclean-etc
8172 maybe-mostlyclean-etc:
8173 @if etc
8174 maybe-mostlyclean-etc: mostlyclean-etc
8175
8176 mostlyclean-etc: 
8177         @: $(MAKE); $(unstage)
8178         @[ -f ./etc/Makefile ] || exit 0; \
8179         r=`${PWD_COMMAND}`; export r; \
8180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8181         $(HOST_EXPORTS) \
8182         for flag in $(EXTRA_HOST_FLAGS) ; do \
8183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8184         done; \
8185         echo "Doing mostlyclean in etc"; \
8186         (cd $(HOST_SUBDIR)/etc && \
8187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8189                   "RANLIB=$${RANLIB}" \
8190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8191                   mostlyclean) \
8192           || exit 1
8193
8194 @endif etc
8195
8196 .PHONY: maybe-clean-etc clean-etc
8197 maybe-clean-etc:
8198 @if etc
8199 maybe-clean-etc: clean-etc
8200
8201 clean-etc: 
8202         @: $(MAKE); $(unstage)
8203         @[ -f ./etc/Makefile ] || exit 0; \
8204         r=`${PWD_COMMAND}`; export r; \
8205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8206         $(HOST_EXPORTS) \
8207         for flag in $(EXTRA_HOST_FLAGS) ; do \
8208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8209         done; \
8210         echo "Doing clean in etc"; \
8211         (cd $(HOST_SUBDIR)/etc && \
8212           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8213                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8214                   "RANLIB=$${RANLIB}" \
8215                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8216                   clean) \
8217           || exit 1
8218
8219 @endif etc
8220
8221 .PHONY: maybe-distclean-etc distclean-etc
8222 maybe-distclean-etc:
8223 @if etc
8224 maybe-distclean-etc: distclean-etc
8225
8226 distclean-etc: 
8227         @: $(MAKE); $(unstage)
8228         @[ -f ./etc/Makefile ] || exit 0; \
8229         r=`${PWD_COMMAND}`; export r; \
8230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8231         $(HOST_EXPORTS) \
8232         for flag in $(EXTRA_HOST_FLAGS) ; do \
8233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8234         done; \
8235         echo "Doing distclean in etc"; \
8236         (cd $(HOST_SUBDIR)/etc && \
8237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8239                   "RANLIB=$${RANLIB}" \
8240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8241                   distclean) \
8242           || exit 1
8243
8244 @endif etc
8245
8246 .PHONY: maybe-maintainer-clean-etc maintainer-clean-etc
8247 maybe-maintainer-clean-etc:
8248 @if etc
8249 maybe-maintainer-clean-etc: maintainer-clean-etc
8250
8251 maintainer-clean-etc: 
8252         @: $(MAKE); $(unstage)
8253         @[ -f ./etc/Makefile ] || exit 0; \
8254         r=`${PWD_COMMAND}`; export r; \
8255         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8256         $(HOST_EXPORTS) \
8257         for flag in $(EXTRA_HOST_FLAGS) ; do \
8258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8259         done; \
8260         echo "Doing maintainer-clean in etc"; \
8261         (cd $(HOST_SUBDIR)/etc && \
8262           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8263                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8264                   "RANLIB=$${RANLIB}" \
8265                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8266                   maintainer-clean) \
8267           || exit 1
8268
8269 @endif etc
8270
8271
8272
8273 .PHONY: configure-fastjar maybe-configure-fastjar
8274 maybe-configure-fastjar:
8275 @if gcc-bootstrap
8276 configure-fastjar: stage_current
8277 @endif gcc-bootstrap
8278 @if fastjar
8279 maybe-configure-fastjar: configure-fastjar
8280 configure-fastjar: 
8281         @: $(MAKE); $(unstage)
8282         @r=`${PWD_COMMAND}`; export r; \
8283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8284         test ! -f $(HOST_SUBDIR)/fastjar/Makefile || exit 0; \
8285         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fastjar; \
8286         $(HOST_EXPORTS)  \
8287         echo Configuring in $(HOST_SUBDIR)/fastjar; \
8288         cd "$(HOST_SUBDIR)/fastjar" || exit 1; \
8289         case $(srcdir) in \
8290           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8291           *) topdir=`echo $(HOST_SUBDIR)/fastjar/ | \
8292                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8293         esac; \
8294         module_srcdir=fastjar; \
8295         $(SHELL) \
8296           $$s/$$module_srcdir/configure \
8297           --srcdir=$${topdir}/$$module_srcdir \
8298           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8299           --target=${target_alias}  \
8300           || exit 1
8301 @endif fastjar
8302
8303
8304
8305
8306
8307 .PHONY: all-fastjar maybe-all-fastjar
8308 maybe-all-fastjar:
8309 @if gcc-bootstrap
8310 all-fastjar: stage_current
8311 @endif gcc-bootstrap
8312 @if fastjar
8313 TARGET-fastjar=all
8314 maybe-all-fastjar: all-fastjar
8315 all-fastjar: configure-fastjar
8316         @: $(MAKE); $(unstage)
8317         @r=`${PWD_COMMAND}`; export r; \
8318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8319         $(HOST_EXPORTS)  \
8320         (cd $(HOST_SUBDIR)/fastjar && \
8321           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
8322                 $(TARGET-fastjar))
8323 @endif fastjar
8324
8325
8326
8327
8328 .PHONY: check-fastjar maybe-check-fastjar
8329 maybe-check-fastjar:
8330 @if fastjar
8331 maybe-check-fastjar: check-fastjar
8332
8333 # This module is only tested in a native toolchain.
8334 check-fastjar:
8335         @: $(MAKE); $(unstage)
8336         @if [ '$(host)' = '$(target)' ]; then \
8337           r=`${PWD_COMMAND}`; export r; \
8338           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8339           $(HOST_EXPORTS)  \
8340           (cd $(HOST_SUBDIR)/fastjar && \
8341             $(MAKE) $(FLAGS_TO_PASS)  check)
8342         fi
8343
8344 @endif fastjar
8345
8346 .PHONY: install-fastjar maybe-install-fastjar
8347 maybe-install-fastjar:
8348 @if fastjar
8349 maybe-install-fastjar: install-fastjar
8350
8351 install-fastjar: installdirs
8352         @: $(MAKE); $(unstage)
8353         @r=`${PWD_COMMAND}`; export r; \
8354         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8355         $(HOST_EXPORTS) \
8356         (cd $(HOST_SUBDIR)/fastjar && \
8357           $(MAKE) $(FLAGS_TO_PASS)  install)
8358
8359 @endif fastjar
8360
8361 .PHONY: install-strip-fastjar maybe-install-strip-fastjar
8362 maybe-install-strip-fastjar:
8363 @if fastjar
8364 maybe-install-strip-fastjar: install-strip-fastjar
8365
8366 install-strip-fastjar: installdirs
8367         @: $(MAKE); $(unstage)
8368         @r=`${PWD_COMMAND}`; export r; \
8369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8370         $(HOST_EXPORTS) \
8371         (cd $(HOST_SUBDIR)/fastjar && \
8372           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
8373
8374 @endif fastjar
8375
8376 # Other targets (info, dvi, pdf, etc.)
8377
8378 .PHONY: maybe-info-fastjar info-fastjar
8379 maybe-info-fastjar:
8380 @if fastjar
8381 maybe-info-fastjar: info-fastjar
8382
8383 info-fastjar: \
8384     configure-fastjar 
8385         @: $(MAKE); $(unstage)
8386         @[ -f ./fastjar/Makefile ] || exit 0; \
8387         r=`${PWD_COMMAND}`; export r; \
8388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8389         $(HOST_EXPORTS) \
8390         for flag in $(EXTRA_HOST_FLAGS) ; do \
8391           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8392         done; \
8393         echo "Doing info in fastjar"; \
8394         (cd $(HOST_SUBDIR)/fastjar && \
8395           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8396                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8397                   "RANLIB=$${RANLIB}" \
8398                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8399                   info) \
8400           || exit 1
8401
8402 @endif fastjar
8403
8404 .PHONY: maybe-dvi-fastjar dvi-fastjar
8405 maybe-dvi-fastjar:
8406 @if fastjar
8407 maybe-dvi-fastjar: dvi-fastjar
8408
8409 dvi-fastjar: \
8410     configure-fastjar 
8411         @: $(MAKE); $(unstage)
8412         @[ -f ./fastjar/Makefile ] || exit 0; \
8413         r=`${PWD_COMMAND}`; export r; \
8414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8415         $(HOST_EXPORTS) \
8416         for flag in $(EXTRA_HOST_FLAGS) ; do \
8417           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8418         done; \
8419         echo "Doing dvi in fastjar"; \
8420         (cd $(HOST_SUBDIR)/fastjar && \
8421           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8422                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8423                   "RANLIB=$${RANLIB}" \
8424                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8425                   dvi) \
8426           || exit 1
8427
8428 @endif fastjar
8429
8430 .PHONY: maybe-pdf-fastjar pdf-fastjar
8431 maybe-pdf-fastjar:
8432 @if fastjar
8433 maybe-pdf-fastjar: pdf-fastjar
8434
8435 pdf-fastjar: \
8436     configure-fastjar 
8437         @: $(MAKE); $(unstage)
8438         @[ -f ./fastjar/Makefile ] || exit 0; \
8439         r=`${PWD_COMMAND}`; export r; \
8440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8441         $(HOST_EXPORTS) \
8442         for flag in $(EXTRA_HOST_FLAGS) ; do \
8443           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8444         done; \
8445         echo "Doing pdf in fastjar"; \
8446         (cd $(HOST_SUBDIR)/fastjar && \
8447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8449                   "RANLIB=$${RANLIB}" \
8450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8451                   pdf) \
8452           || exit 1
8453
8454 @endif fastjar
8455
8456 .PHONY: maybe-html-fastjar html-fastjar
8457 maybe-html-fastjar:
8458 @if fastjar
8459 maybe-html-fastjar: html-fastjar
8460
8461 html-fastjar: \
8462     configure-fastjar 
8463         @: $(MAKE); $(unstage)
8464         @[ -f ./fastjar/Makefile ] || exit 0; \
8465         r=`${PWD_COMMAND}`; export r; \
8466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8467         $(HOST_EXPORTS) \
8468         for flag in $(EXTRA_HOST_FLAGS) ; do \
8469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8470         done; \
8471         echo "Doing html in fastjar"; \
8472         (cd $(HOST_SUBDIR)/fastjar && \
8473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8475                   "RANLIB=$${RANLIB}" \
8476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8477                   html) \
8478           || exit 1
8479
8480 @endif fastjar
8481
8482 .PHONY: maybe-TAGS-fastjar TAGS-fastjar
8483 maybe-TAGS-fastjar:
8484 @if fastjar
8485 maybe-TAGS-fastjar: TAGS-fastjar
8486
8487 TAGS-fastjar: \
8488     configure-fastjar 
8489         @: $(MAKE); $(unstage)
8490         @[ -f ./fastjar/Makefile ] || exit 0; \
8491         r=`${PWD_COMMAND}`; export r; \
8492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8493         $(HOST_EXPORTS) \
8494         for flag in $(EXTRA_HOST_FLAGS) ; do \
8495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8496         done; \
8497         echo "Doing TAGS in fastjar"; \
8498         (cd $(HOST_SUBDIR)/fastjar && \
8499           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8500                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8501                   "RANLIB=$${RANLIB}" \
8502                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8503                   TAGS) \
8504           || exit 1
8505
8506 @endif fastjar
8507
8508 .PHONY: maybe-install-info-fastjar install-info-fastjar
8509 maybe-install-info-fastjar:
8510 @if fastjar
8511 maybe-install-info-fastjar: install-info-fastjar
8512
8513 install-info-fastjar: \
8514     configure-fastjar \
8515     info-fastjar 
8516         @: $(MAKE); $(unstage)
8517         @[ -f ./fastjar/Makefile ] || exit 0; \
8518         r=`${PWD_COMMAND}`; export r; \
8519         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8520         $(HOST_EXPORTS) \
8521         for flag in $(EXTRA_HOST_FLAGS) ; do \
8522           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8523         done; \
8524         echo "Doing install-info in fastjar"; \
8525         (cd $(HOST_SUBDIR)/fastjar && \
8526           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8527                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8528                   "RANLIB=$${RANLIB}" \
8529                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8530                   install-info) \
8531           || exit 1
8532
8533 @endif fastjar
8534
8535 .PHONY: maybe-install-pdf-fastjar install-pdf-fastjar
8536 maybe-install-pdf-fastjar:
8537 @if fastjar
8538 maybe-install-pdf-fastjar: install-pdf-fastjar
8539
8540 install-pdf-fastjar: \
8541     configure-fastjar \
8542     pdf-fastjar 
8543         @: $(MAKE); $(unstage)
8544         @[ -f ./fastjar/Makefile ] || exit 0; \
8545         r=`${PWD_COMMAND}`; export r; \
8546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8547         $(HOST_EXPORTS) \
8548         for flag in $(EXTRA_HOST_FLAGS) ; do \
8549           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8550         done; \
8551         echo "Doing install-pdf in fastjar"; \
8552         (cd $(HOST_SUBDIR)/fastjar && \
8553           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8554                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8555                   "RANLIB=$${RANLIB}" \
8556                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8557                   install-pdf) \
8558           || exit 1
8559
8560 @endif fastjar
8561
8562 .PHONY: maybe-install-html-fastjar install-html-fastjar
8563 maybe-install-html-fastjar:
8564 @if fastjar
8565 maybe-install-html-fastjar: install-html-fastjar
8566
8567 install-html-fastjar: \
8568     configure-fastjar \
8569     html-fastjar 
8570         @: $(MAKE); $(unstage)
8571         @[ -f ./fastjar/Makefile ] || exit 0; \
8572         r=`${PWD_COMMAND}`; export r; \
8573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8574         $(HOST_EXPORTS) \
8575         for flag in $(EXTRA_HOST_FLAGS) ; do \
8576           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8577         done; \
8578         echo "Doing install-html in fastjar"; \
8579         (cd $(HOST_SUBDIR)/fastjar && \
8580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8582                   "RANLIB=$${RANLIB}" \
8583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8584                   install-html) \
8585           || exit 1
8586
8587 @endif fastjar
8588
8589 .PHONY: maybe-installcheck-fastjar installcheck-fastjar
8590 maybe-installcheck-fastjar:
8591 @if fastjar
8592 maybe-installcheck-fastjar: installcheck-fastjar
8593
8594 installcheck-fastjar: \
8595     configure-fastjar 
8596         @: $(MAKE); $(unstage)
8597         @[ -f ./fastjar/Makefile ] || exit 0; \
8598         r=`${PWD_COMMAND}`; export r; \
8599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8600         $(HOST_EXPORTS) \
8601         for flag in $(EXTRA_HOST_FLAGS) ; do \
8602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8603         done; \
8604         echo "Doing installcheck in fastjar"; \
8605         (cd $(HOST_SUBDIR)/fastjar && \
8606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8608                   "RANLIB=$${RANLIB}" \
8609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8610                   installcheck) \
8611           || exit 1
8612
8613 @endif fastjar
8614
8615 .PHONY: maybe-mostlyclean-fastjar mostlyclean-fastjar
8616 maybe-mostlyclean-fastjar:
8617 @if fastjar
8618 maybe-mostlyclean-fastjar: mostlyclean-fastjar
8619
8620 mostlyclean-fastjar: 
8621         @: $(MAKE); $(unstage)
8622         @[ -f ./fastjar/Makefile ] || exit 0; \
8623         r=`${PWD_COMMAND}`; export r; \
8624         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8625         $(HOST_EXPORTS) \
8626         for flag in $(EXTRA_HOST_FLAGS) ; do \
8627           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8628         done; \
8629         echo "Doing mostlyclean in fastjar"; \
8630         (cd $(HOST_SUBDIR)/fastjar && \
8631           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8632                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8633                   "RANLIB=$${RANLIB}" \
8634                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8635                   mostlyclean) \
8636           || exit 1
8637
8638 @endif fastjar
8639
8640 .PHONY: maybe-clean-fastjar clean-fastjar
8641 maybe-clean-fastjar:
8642 @if fastjar
8643 maybe-clean-fastjar: clean-fastjar
8644
8645 clean-fastjar: 
8646         @: $(MAKE); $(unstage)
8647         @[ -f ./fastjar/Makefile ] || exit 0; \
8648         r=`${PWD_COMMAND}`; export r; \
8649         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8650         $(HOST_EXPORTS) \
8651         for flag in $(EXTRA_HOST_FLAGS) ; do \
8652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8653         done; \
8654         echo "Doing clean in fastjar"; \
8655         (cd $(HOST_SUBDIR)/fastjar && \
8656           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8657                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8658                   "RANLIB=$${RANLIB}" \
8659                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8660                   clean) \
8661           || exit 1
8662
8663 @endif fastjar
8664
8665 .PHONY: maybe-distclean-fastjar distclean-fastjar
8666 maybe-distclean-fastjar:
8667 @if fastjar
8668 maybe-distclean-fastjar: distclean-fastjar
8669
8670 distclean-fastjar: 
8671         @: $(MAKE); $(unstage)
8672         @[ -f ./fastjar/Makefile ] || exit 0; \
8673         r=`${PWD_COMMAND}`; export r; \
8674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8675         $(HOST_EXPORTS) \
8676         for flag in $(EXTRA_HOST_FLAGS) ; do \
8677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8678         done; \
8679         echo "Doing distclean in fastjar"; \
8680         (cd $(HOST_SUBDIR)/fastjar && \
8681           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8682                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8683                   "RANLIB=$${RANLIB}" \
8684                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8685                   distclean) \
8686           || exit 1
8687
8688 @endif fastjar
8689
8690 .PHONY: maybe-maintainer-clean-fastjar maintainer-clean-fastjar
8691 maybe-maintainer-clean-fastjar:
8692 @if fastjar
8693 maybe-maintainer-clean-fastjar: maintainer-clean-fastjar
8694
8695 maintainer-clean-fastjar: 
8696         @: $(MAKE); $(unstage)
8697         @[ -f ./fastjar/Makefile ] || exit 0; \
8698         r=`${PWD_COMMAND}`; export r; \
8699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8700         $(HOST_EXPORTS) \
8701         for flag in $(EXTRA_HOST_FLAGS) ; do \
8702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
8703         done; \
8704         echo "Doing maintainer-clean in fastjar"; \
8705         (cd $(HOST_SUBDIR)/fastjar && \
8706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
8707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
8708                   "RANLIB=$${RANLIB}" \
8709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
8710                   maintainer-clean) \
8711           || exit 1
8712
8713 @endif fastjar
8714
8715
8716
8717 .PHONY: configure-fixincludes maybe-configure-fixincludes
8718 maybe-configure-fixincludes:
8719 @if gcc-bootstrap
8720 configure-fixincludes: stage_current
8721 @endif gcc-bootstrap
8722 @if fixincludes
8723 maybe-configure-fixincludes: configure-fixincludes
8724 configure-fixincludes: 
8725         @r=`${PWD_COMMAND}`; export r; \
8726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8727         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8728         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8729         $(HOST_EXPORTS)  \
8730         echo Configuring in $(HOST_SUBDIR)/fixincludes; \
8731         cd "$(HOST_SUBDIR)/fixincludes" || exit 1; \
8732         case $(srcdir) in \
8733           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8734           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8735                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8736         esac; \
8737         module_srcdir=fixincludes; \
8738         $(SHELL) \
8739           $$s/$$module_srcdir/configure \
8740           --srcdir=$${topdir}/$$module_srcdir \
8741           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8742           --target=${target_alias}  \
8743           || exit 1
8744 @endif fixincludes
8745
8746
8747
8748 .PHONY: configure-stage1-fixincludes maybe-configure-stage1-fixincludes
8749 maybe-configure-stage1-fixincludes:
8750 @if fixincludes-bootstrap
8751 maybe-configure-stage1-fixincludes: configure-stage1-fixincludes
8752 configure-stage1-fixincludes:
8753         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
8754         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8755         @r=`${PWD_COMMAND}`; export r; \
8756         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8757         TFLAGS="$(STAGE1_TFLAGS)"; \
8758         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8759         $(HOST_EXPORTS) \
8760         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
8761         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
8762         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
8763         echo Configuring stage 1 in $(HOST_SUBDIR)/fixincludes; \
8764         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8765         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8766         case $(srcdir) in \
8767           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8768           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8769                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8770         esac; \
8771         module_srcdir=fixincludes; \
8772         $(SHELL) $$s/$$module_srcdir/configure \
8773           --srcdir=$${topdir}/$$module_srcdir \
8774           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8775           --target=${target_alias} \
8776            \
8777           $(STAGE1_CONFIGURE_FLAGS)
8778 @endif fixincludes-bootstrap
8779
8780 .PHONY: configure-stage2-fixincludes maybe-configure-stage2-fixincludes
8781 maybe-configure-stage2-fixincludes:
8782 @if fixincludes-bootstrap
8783 maybe-configure-stage2-fixincludes: configure-stage2-fixincludes
8784 configure-stage2-fixincludes:
8785         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
8786         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8787         @r=`${PWD_COMMAND}`; export r; \
8788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8789         TFLAGS="$(STAGE2_TFLAGS)"; \
8790         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8791         $(HOST_EXPORTS) \
8792         $(POSTSTAGE1_HOST_EXPORTS) \
8793         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
8794         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
8795         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
8796         echo Configuring stage 2 in $(HOST_SUBDIR)/fixincludes; \
8797         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8798         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8799         case $(srcdir) in \
8800           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8801           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8802                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8803         esac; \
8804         module_srcdir=fixincludes; \
8805         $(SHELL) $$s/$$module_srcdir/configure \
8806           --srcdir=$${topdir}/$$module_srcdir \
8807           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8808           --target=${target_alias} \
8809           --with-build-libsubdir=$(HOST_SUBDIR) \
8810           $(STAGE2_CONFIGURE_FLAGS)
8811 @endif fixincludes-bootstrap
8812
8813 .PHONY: configure-stage3-fixincludes maybe-configure-stage3-fixincludes
8814 maybe-configure-stage3-fixincludes:
8815 @if fixincludes-bootstrap
8816 maybe-configure-stage3-fixincludes: configure-stage3-fixincludes
8817 configure-stage3-fixincludes:
8818         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
8819         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8820         @r=`${PWD_COMMAND}`; export r; \
8821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8822         TFLAGS="$(STAGE3_TFLAGS)"; \
8823         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8824         $(HOST_EXPORTS) \
8825         $(POSTSTAGE1_HOST_EXPORTS) \
8826         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
8827         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
8828         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
8829         echo Configuring stage 3 in $(HOST_SUBDIR)/fixincludes; \
8830         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8831         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8832         case $(srcdir) in \
8833           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8834           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8835                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8836         esac; \
8837         module_srcdir=fixincludes; \
8838         $(SHELL) $$s/$$module_srcdir/configure \
8839           --srcdir=$${topdir}/$$module_srcdir \
8840           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8841           --target=${target_alias} \
8842           --with-build-libsubdir=$(HOST_SUBDIR) \
8843           $(STAGE3_CONFIGURE_FLAGS)
8844 @endif fixincludes-bootstrap
8845
8846 .PHONY: configure-stage4-fixincludes maybe-configure-stage4-fixincludes
8847 maybe-configure-stage4-fixincludes:
8848 @if fixincludes-bootstrap
8849 maybe-configure-stage4-fixincludes: configure-stage4-fixincludes
8850 configure-stage4-fixincludes:
8851         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
8852         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8853         @r=`${PWD_COMMAND}`; export r; \
8854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8855         TFLAGS="$(STAGE4_TFLAGS)"; \
8856         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8857         $(HOST_EXPORTS) \
8858         $(POSTSTAGE1_HOST_EXPORTS) \
8859         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
8860         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
8861         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
8862         echo Configuring stage 4 in $(HOST_SUBDIR)/fixincludes; \
8863         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8864         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8865         case $(srcdir) in \
8866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8867           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8869         esac; \
8870         module_srcdir=fixincludes; \
8871         $(SHELL) $$s/$$module_srcdir/configure \
8872           --srcdir=$${topdir}/$$module_srcdir \
8873           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8874           --target=${target_alias} \
8875           --with-build-libsubdir=$(HOST_SUBDIR) \
8876           $(STAGE4_CONFIGURE_FLAGS)
8877 @endif fixincludes-bootstrap
8878
8879 .PHONY: configure-stageprofile-fixincludes maybe-configure-stageprofile-fixincludes
8880 maybe-configure-stageprofile-fixincludes:
8881 @if fixincludes-bootstrap
8882 maybe-configure-stageprofile-fixincludes: configure-stageprofile-fixincludes
8883 configure-stageprofile-fixincludes:
8884         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
8885         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8886         @r=`${PWD_COMMAND}`; export r; \
8887         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8888         TFLAGS="$(STAGEprofile_TFLAGS)"; \
8889         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8890         $(HOST_EXPORTS) \
8891         $(POSTSTAGE1_HOST_EXPORTS) \
8892         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
8893         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
8894         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
8895         echo Configuring stage profile in $(HOST_SUBDIR)/fixincludes; \
8896         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8897         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8898         case $(srcdir) in \
8899           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8900           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8901                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8902         esac; \
8903         module_srcdir=fixincludes; \
8904         $(SHELL) $$s/$$module_srcdir/configure \
8905           --srcdir=$${topdir}/$$module_srcdir \
8906           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8907           --target=${target_alias} \
8908           --with-build-libsubdir=$(HOST_SUBDIR) \
8909           $(STAGEprofile_CONFIGURE_FLAGS)
8910 @endif fixincludes-bootstrap
8911
8912 .PHONY: configure-stagetrain-fixincludes maybe-configure-stagetrain-fixincludes
8913 maybe-configure-stagetrain-fixincludes:
8914 @if fixincludes-bootstrap
8915 maybe-configure-stagetrain-fixincludes: configure-stagetrain-fixincludes
8916 configure-stagetrain-fixincludes:
8917         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
8918         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8919         @r=`${PWD_COMMAND}`; export r; \
8920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8921         TFLAGS="$(STAGEtrain_TFLAGS)"; \
8922         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8923         $(HOST_EXPORTS) \
8924         $(POSTSTAGE1_HOST_EXPORTS) \
8925         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
8926         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
8927         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
8928         echo Configuring stage train in $(HOST_SUBDIR)/fixincludes; \
8929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8930         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8931         case $(srcdir) in \
8932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8933           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8935         esac; \
8936         module_srcdir=fixincludes; \
8937         $(SHELL) $$s/$$module_srcdir/configure \
8938           --srcdir=$${topdir}/$$module_srcdir \
8939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8940           --target=${target_alias} \
8941           --with-build-libsubdir=$(HOST_SUBDIR) \
8942           $(STAGEtrain_CONFIGURE_FLAGS)
8943 @endif fixincludes-bootstrap
8944
8945 .PHONY: configure-stagefeedback-fixincludes maybe-configure-stagefeedback-fixincludes
8946 maybe-configure-stagefeedback-fixincludes:
8947 @if fixincludes-bootstrap
8948 maybe-configure-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
8949 configure-stagefeedback-fixincludes:
8950         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
8951         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8952         @r=`${PWD_COMMAND}`; export r; \
8953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8954         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
8955         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8956         $(HOST_EXPORTS) \
8957         $(POSTSTAGE1_HOST_EXPORTS) \
8958         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
8959         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
8960         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
8961         echo Configuring stage feedback in $(HOST_SUBDIR)/fixincludes; \
8962         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8963         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8964         case $(srcdir) in \
8965           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8966           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
8967                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
8968         esac; \
8969         module_srcdir=fixincludes; \
8970         $(SHELL) $$s/$$module_srcdir/configure \
8971           --srcdir=$${topdir}/$$module_srcdir \
8972           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
8973           --target=${target_alias} \
8974           --with-build-libsubdir=$(HOST_SUBDIR) \
8975           $(STAGEfeedback_CONFIGURE_FLAGS)
8976 @endif fixincludes-bootstrap
8977
8978 .PHONY: configure-stageautoprofile-fixincludes maybe-configure-stageautoprofile-fixincludes
8979 maybe-configure-stageautoprofile-fixincludes:
8980 @if fixincludes-bootstrap
8981 maybe-configure-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
8982 configure-stageautoprofile-fixincludes:
8983         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
8984         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
8985         @r=`${PWD_COMMAND}`; export r; \
8986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
8987         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
8988         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
8989         $(HOST_EXPORTS) \
8990         $(POSTSTAGE1_HOST_EXPORTS) \
8991         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
8992         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
8993         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
8994         echo Configuring stage autoprofile in $(HOST_SUBDIR)/fixincludes; \
8995         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
8996         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
8997         case $(srcdir) in \
8998           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
8999           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9000                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9001         esac; \
9002         module_srcdir=fixincludes; \
9003         $(SHELL) $$s/$$module_srcdir/configure \
9004           --srcdir=$${topdir}/$$module_srcdir \
9005           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9006           --target=${target_alias} \
9007           --with-build-libsubdir=$(HOST_SUBDIR) \
9008           $(STAGEautoprofile_CONFIGURE_FLAGS)
9009 @endif fixincludes-bootstrap
9010
9011 .PHONY: configure-stageautofeedback-fixincludes maybe-configure-stageautofeedback-fixincludes
9012 maybe-configure-stageautofeedback-fixincludes:
9013 @if fixincludes-bootstrap
9014 maybe-configure-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9015 configure-stageautofeedback-fixincludes:
9016         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9017         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes
9018         @r=`${PWD_COMMAND}`; export r; \
9019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9020         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9021         test ! -f $(HOST_SUBDIR)/fixincludes/Makefile || exit 0; \
9022         $(HOST_EXPORTS) \
9023         $(POSTSTAGE1_HOST_EXPORTS) \
9024         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
9025         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
9026         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
9027         echo Configuring stage autofeedback in $(HOST_SUBDIR)/fixincludes; \
9028         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/fixincludes; \
9029         cd $(HOST_SUBDIR)/fixincludes || exit 1; \
9030         case $(srcdir) in \
9031           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9032           *) topdir=`echo $(HOST_SUBDIR)/fixincludes/ | \
9033                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9034         esac; \
9035         module_srcdir=fixincludes; \
9036         $(SHELL) $$s/$$module_srcdir/configure \
9037           --srcdir=$${topdir}/$$module_srcdir \
9038           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9039           --target=${target_alias} \
9040           --with-build-libsubdir=$(HOST_SUBDIR) \
9041           $(STAGEautofeedback_CONFIGURE_FLAGS)
9042 @endif fixincludes-bootstrap
9043
9044
9045
9046
9047
9048 .PHONY: all-fixincludes maybe-all-fixincludes
9049 maybe-all-fixincludes:
9050 @if gcc-bootstrap
9051 all-fixincludes: stage_current
9052 @endif gcc-bootstrap
9053 @if fixincludes
9054 TARGET-fixincludes=all
9055 maybe-all-fixincludes: all-fixincludes
9056 all-fixincludes: configure-fixincludes
9057         @r=`${PWD_COMMAND}`; export r; \
9058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9059         $(HOST_EXPORTS)  \
9060         (cd $(HOST_SUBDIR)/fixincludes && \
9061           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9062                 $(TARGET-fixincludes))
9063 @endif fixincludes
9064
9065
9066
9067 .PHONY: all-stage1-fixincludes maybe-all-stage1-fixincludes
9068 .PHONY: clean-stage1-fixincludes maybe-clean-stage1-fixincludes
9069 maybe-all-stage1-fixincludes:
9070 maybe-clean-stage1-fixincludes:
9071 @if fixincludes-bootstrap
9072 maybe-all-stage1-fixincludes: all-stage1-fixincludes
9073 all-stage1: all-stage1-fixincludes
9074 TARGET-stage1-fixincludes = $(TARGET-fixincludes)
9075 all-stage1-fixincludes: configure-stage1-fixincludes
9076         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
9077         @r=`${PWD_COMMAND}`; export r; \
9078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9079         TFLAGS="$(STAGE1_TFLAGS)"; \
9080         $(HOST_EXPORTS)  \
9081         cd $(HOST_SUBDIR)/fixincludes && \
9082          \
9083         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9084                 CFLAGS="$(STAGE1_CFLAGS)" \
9085                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
9086                 LIBCFLAGS="$(LIBCFLAGS)" \
9087                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9088                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9089                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9090                 $(EXTRA_HOST_FLAGS)  \
9091                 $(STAGE1_FLAGS_TO_PASS)  \
9092                 TFLAGS="$(STAGE1_TFLAGS)"  \
9093                 $(TARGET-stage1-fixincludes)
9094
9095 maybe-clean-stage1-fixincludes: clean-stage1-fixincludes
9096 clean-stage1: clean-stage1-fixincludes
9097 clean-stage1-fixincludes:
9098         @if [ $(current_stage) = stage1 ]; then \
9099           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9100         else \
9101           [ -f $(HOST_SUBDIR)/stage1-fixincludes/Makefile ] || exit 0; \
9102           $(MAKE) stage1-start; \
9103         fi; \
9104         cd $(HOST_SUBDIR)/fixincludes && \
9105         $(MAKE) $(EXTRA_HOST_FLAGS)  \
9106         $(STAGE1_FLAGS_TO_PASS)  clean
9107 @endif fixincludes-bootstrap
9108
9109
9110 .PHONY: all-stage2-fixincludes maybe-all-stage2-fixincludes
9111 .PHONY: clean-stage2-fixincludes maybe-clean-stage2-fixincludes
9112 maybe-all-stage2-fixincludes:
9113 maybe-clean-stage2-fixincludes:
9114 @if fixincludes-bootstrap
9115 maybe-all-stage2-fixincludes: all-stage2-fixincludes
9116 all-stage2: all-stage2-fixincludes
9117 TARGET-stage2-fixincludes = $(TARGET-fixincludes)
9118 all-stage2-fixincludes: configure-stage2-fixincludes
9119         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
9120         @r=`${PWD_COMMAND}`; export r; \
9121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9122         TFLAGS="$(STAGE2_TFLAGS)"; \
9123         $(HOST_EXPORTS) \
9124         $(POSTSTAGE1_HOST_EXPORTS)  \
9125         cd $(HOST_SUBDIR)/fixincludes && \
9126          \
9127         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9128                 CFLAGS="$(STAGE2_CFLAGS)" \
9129                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
9130                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
9131                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9132                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9133                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9134                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9135                 TFLAGS="$(STAGE2_TFLAGS)"  \
9136                 $(TARGET-stage2-fixincludes)
9137
9138 maybe-clean-stage2-fixincludes: clean-stage2-fixincludes
9139 clean-stage2: clean-stage2-fixincludes
9140 clean-stage2-fixincludes:
9141         @if [ $(current_stage) = stage2 ]; then \
9142           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9143         else \
9144           [ -f $(HOST_SUBDIR)/stage2-fixincludes/Makefile ] || exit 0; \
9145           $(MAKE) stage2-start; \
9146         fi; \
9147         cd $(HOST_SUBDIR)/fixincludes && \
9148         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9149 @endif fixincludes-bootstrap
9150
9151
9152 .PHONY: all-stage3-fixincludes maybe-all-stage3-fixincludes
9153 .PHONY: clean-stage3-fixincludes maybe-clean-stage3-fixincludes
9154 maybe-all-stage3-fixincludes:
9155 maybe-clean-stage3-fixincludes:
9156 @if fixincludes-bootstrap
9157 maybe-all-stage3-fixincludes: all-stage3-fixincludes
9158 all-stage3: all-stage3-fixincludes
9159 TARGET-stage3-fixincludes = $(TARGET-fixincludes)
9160 all-stage3-fixincludes: configure-stage3-fixincludes
9161         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
9162         @r=`${PWD_COMMAND}`; export r; \
9163         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9164         TFLAGS="$(STAGE3_TFLAGS)"; \
9165         $(HOST_EXPORTS) \
9166         $(POSTSTAGE1_HOST_EXPORTS)  \
9167         cd $(HOST_SUBDIR)/fixincludes && \
9168          \
9169         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9170                 CFLAGS="$(STAGE3_CFLAGS)" \
9171                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
9172                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
9173                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9174                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9175                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9176                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9177                 TFLAGS="$(STAGE3_TFLAGS)"  \
9178                 $(TARGET-stage3-fixincludes)
9179
9180 maybe-clean-stage3-fixincludes: clean-stage3-fixincludes
9181 clean-stage3: clean-stage3-fixincludes
9182 clean-stage3-fixincludes:
9183         @if [ $(current_stage) = stage3 ]; then \
9184           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9185         else \
9186           [ -f $(HOST_SUBDIR)/stage3-fixincludes/Makefile ] || exit 0; \
9187           $(MAKE) stage3-start; \
9188         fi; \
9189         cd $(HOST_SUBDIR)/fixincludes && \
9190         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9191 @endif fixincludes-bootstrap
9192
9193
9194 .PHONY: all-stage4-fixincludes maybe-all-stage4-fixincludes
9195 .PHONY: clean-stage4-fixincludes maybe-clean-stage4-fixincludes
9196 maybe-all-stage4-fixincludes:
9197 maybe-clean-stage4-fixincludes:
9198 @if fixincludes-bootstrap
9199 maybe-all-stage4-fixincludes: all-stage4-fixincludes
9200 all-stage4: all-stage4-fixincludes
9201 TARGET-stage4-fixincludes = $(TARGET-fixincludes)
9202 all-stage4-fixincludes: configure-stage4-fixincludes
9203         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
9204         @r=`${PWD_COMMAND}`; export r; \
9205         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9206         TFLAGS="$(STAGE4_TFLAGS)"; \
9207         $(HOST_EXPORTS) \
9208         $(POSTSTAGE1_HOST_EXPORTS)  \
9209         cd $(HOST_SUBDIR)/fixincludes && \
9210          \
9211         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9212                 CFLAGS="$(STAGE4_CFLAGS)" \
9213                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
9214                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
9215                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9216                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9217                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9218                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9219                 TFLAGS="$(STAGE4_TFLAGS)"  \
9220                 $(TARGET-stage4-fixincludes)
9221
9222 maybe-clean-stage4-fixincludes: clean-stage4-fixincludes
9223 clean-stage4: clean-stage4-fixincludes
9224 clean-stage4-fixincludes:
9225         @if [ $(current_stage) = stage4 ]; then \
9226           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9227         else \
9228           [ -f $(HOST_SUBDIR)/stage4-fixincludes/Makefile ] || exit 0; \
9229           $(MAKE) stage4-start; \
9230         fi; \
9231         cd $(HOST_SUBDIR)/fixincludes && \
9232         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9233 @endif fixincludes-bootstrap
9234
9235
9236 .PHONY: all-stageprofile-fixincludes maybe-all-stageprofile-fixincludes
9237 .PHONY: clean-stageprofile-fixincludes maybe-clean-stageprofile-fixincludes
9238 maybe-all-stageprofile-fixincludes:
9239 maybe-clean-stageprofile-fixincludes:
9240 @if fixincludes-bootstrap
9241 maybe-all-stageprofile-fixincludes: all-stageprofile-fixincludes
9242 all-stageprofile: all-stageprofile-fixincludes
9243 TARGET-stageprofile-fixincludes = $(TARGET-fixincludes)
9244 all-stageprofile-fixincludes: configure-stageprofile-fixincludes
9245         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
9246         @r=`${PWD_COMMAND}`; export r; \
9247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9248         TFLAGS="$(STAGEprofile_TFLAGS)"; \
9249         $(HOST_EXPORTS) \
9250         $(POSTSTAGE1_HOST_EXPORTS)  \
9251         cd $(HOST_SUBDIR)/fixincludes && \
9252          \
9253         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9254                 CFLAGS="$(STAGEprofile_CFLAGS)" \
9255                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
9256                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
9257                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9258                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9259                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9260                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9261                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
9262                 $(TARGET-stageprofile-fixincludes)
9263
9264 maybe-clean-stageprofile-fixincludes: clean-stageprofile-fixincludes
9265 clean-stageprofile: clean-stageprofile-fixincludes
9266 clean-stageprofile-fixincludes:
9267         @if [ $(current_stage) = stageprofile ]; then \
9268           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9269         else \
9270           [ -f $(HOST_SUBDIR)/stageprofile-fixincludes/Makefile ] || exit 0; \
9271           $(MAKE) stageprofile-start; \
9272         fi; \
9273         cd $(HOST_SUBDIR)/fixincludes && \
9274         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9275 @endif fixincludes-bootstrap
9276
9277
9278 .PHONY: all-stagetrain-fixincludes maybe-all-stagetrain-fixincludes
9279 .PHONY: clean-stagetrain-fixincludes maybe-clean-stagetrain-fixincludes
9280 maybe-all-stagetrain-fixincludes:
9281 maybe-clean-stagetrain-fixincludes:
9282 @if fixincludes-bootstrap
9283 maybe-all-stagetrain-fixincludes: all-stagetrain-fixincludes
9284 all-stagetrain: all-stagetrain-fixincludes
9285 TARGET-stagetrain-fixincludes = $(TARGET-fixincludes)
9286 all-stagetrain-fixincludes: configure-stagetrain-fixincludes
9287         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
9288         @r=`${PWD_COMMAND}`; export r; \
9289         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9290         TFLAGS="$(STAGEtrain_TFLAGS)"; \
9291         $(HOST_EXPORTS) \
9292         $(POSTSTAGE1_HOST_EXPORTS)  \
9293         cd $(HOST_SUBDIR)/fixincludes && \
9294          \
9295         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9296                 CFLAGS="$(STAGEtrain_CFLAGS)" \
9297                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
9298                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
9299                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9300                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9301                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9302                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9303                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
9304                 $(TARGET-stagetrain-fixincludes)
9305
9306 maybe-clean-stagetrain-fixincludes: clean-stagetrain-fixincludes
9307 clean-stagetrain: clean-stagetrain-fixincludes
9308 clean-stagetrain-fixincludes:
9309         @if [ $(current_stage) = stagetrain ]; then \
9310           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9311         else \
9312           [ -f $(HOST_SUBDIR)/stagetrain-fixincludes/Makefile ] || exit 0; \
9313           $(MAKE) stagetrain-start; \
9314         fi; \
9315         cd $(HOST_SUBDIR)/fixincludes && \
9316         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9317 @endif fixincludes-bootstrap
9318
9319
9320 .PHONY: all-stagefeedback-fixincludes maybe-all-stagefeedback-fixincludes
9321 .PHONY: clean-stagefeedback-fixincludes maybe-clean-stagefeedback-fixincludes
9322 maybe-all-stagefeedback-fixincludes:
9323 maybe-clean-stagefeedback-fixincludes:
9324 @if fixincludes-bootstrap
9325 maybe-all-stagefeedback-fixincludes: all-stagefeedback-fixincludes
9326 all-stagefeedback: all-stagefeedback-fixincludes
9327 TARGET-stagefeedback-fixincludes = $(TARGET-fixincludes)
9328 all-stagefeedback-fixincludes: configure-stagefeedback-fixincludes
9329         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
9330         @r=`${PWD_COMMAND}`; export r; \
9331         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9332         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
9333         $(HOST_EXPORTS) \
9334         $(POSTSTAGE1_HOST_EXPORTS)  \
9335         cd $(HOST_SUBDIR)/fixincludes && \
9336          \
9337         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9338                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
9339                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
9340                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
9341                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9342                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9343                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9344                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9345                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
9346                 $(TARGET-stagefeedback-fixincludes)
9347
9348 maybe-clean-stagefeedback-fixincludes: clean-stagefeedback-fixincludes
9349 clean-stagefeedback: clean-stagefeedback-fixincludes
9350 clean-stagefeedback-fixincludes:
9351         @if [ $(current_stage) = stagefeedback ]; then \
9352           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9353         else \
9354           [ -f $(HOST_SUBDIR)/stagefeedback-fixincludes/Makefile ] || exit 0; \
9355           $(MAKE) stagefeedback-start; \
9356         fi; \
9357         cd $(HOST_SUBDIR)/fixincludes && \
9358         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9359 @endif fixincludes-bootstrap
9360
9361
9362 .PHONY: all-stageautoprofile-fixincludes maybe-all-stageautoprofile-fixincludes
9363 .PHONY: clean-stageautoprofile-fixincludes maybe-clean-stageautoprofile-fixincludes
9364 maybe-all-stageautoprofile-fixincludes:
9365 maybe-clean-stageautoprofile-fixincludes:
9366 @if fixincludes-bootstrap
9367 maybe-all-stageautoprofile-fixincludes: all-stageautoprofile-fixincludes
9368 all-stageautoprofile: all-stageautoprofile-fixincludes
9369 TARGET-stageautoprofile-fixincludes = $(TARGET-fixincludes)
9370 all-stageautoprofile-fixincludes: configure-stageautoprofile-fixincludes
9371         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
9372         @r=`${PWD_COMMAND}`; export r; \
9373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9374         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
9375         $(HOST_EXPORTS) \
9376         $(POSTSTAGE1_HOST_EXPORTS)  \
9377         cd $(HOST_SUBDIR)/fixincludes && \
9378         $$s/gcc/config/i386/$(AUTO_PROFILE) \
9379         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9380                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
9381                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
9382                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
9383                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9384                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9385                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9386                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9387                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
9388                 $(TARGET-stageautoprofile-fixincludes)
9389
9390 maybe-clean-stageautoprofile-fixincludes: clean-stageautoprofile-fixincludes
9391 clean-stageautoprofile: clean-stageautoprofile-fixincludes
9392 clean-stageautoprofile-fixincludes:
9393         @if [ $(current_stage) = stageautoprofile ]; then \
9394           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9395         else \
9396           [ -f $(HOST_SUBDIR)/stageautoprofile-fixincludes/Makefile ] || exit 0; \
9397           $(MAKE) stageautoprofile-start; \
9398         fi; \
9399         cd $(HOST_SUBDIR)/fixincludes && \
9400         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9401 @endif fixincludes-bootstrap
9402
9403
9404 .PHONY: all-stageautofeedback-fixincludes maybe-all-stageautofeedback-fixincludes
9405 .PHONY: clean-stageautofeedback-fixincludes maybe-clean-stageautofeedback-fixincludes
9406 maybe-all-stageautofeedback-fixincludes:
9407 maybe-clean-stageautofeedback-fixincludes:
9408 @if fixincludes-bootstrap
9409 maybe-all-stageautofeedback-fixincludes: all-stageautofeedback-fixincludes
9410 all-stageautofeedback: all-stageautofeedback-fixincludes
9411 TARGET-stageautofeedback-fixincludes = $(TARGET-fixincludes)
9412 all-stageautofeedback-fixincludes: configure-stageautofeedback-fixincludes
9413         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
9414         @r=`${PWD_COMMAND}`; export r; \
9415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9416         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
9417         $(HOST_EXPORTS) \
9418         $(POSTSTAGE1_HOST_EXPORTS)  \
9419         cd $(HOST_SUBDIR)/fixincludes && \
9420          \
9421         $(MAKE) $(BASE_FLAGS_TO_PASS) \
9422                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
9423                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
9424                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
9425                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
9426                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
9427                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
9428                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
9429                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
9430                 $(TARGET-stageautofeedback-fixincludes)
9431
9432 maybe-clean-stageautofeedback-fixincludes: clean-stageautofeedback-fixincludes
9433 clean-stageautofeedback: clean-stageautofeedback-fixincludes
9434 clean-stageautofeedback-fixincludes:
9435         @if [ $(current_stage) = stageautofeedback ]; then \
9436           [ -f $(HOST_SUBDIR)/fixincludes/Makefile ] || exit 0; \
9437         else \
9438           [ -f $(HOST_SUBDIR)/stageautofeedback-fixincludes/Makefile ] || exit 0; \
9439           $(MAKE) stageautofeedback-start; \
9440         fi; \
9441         cd $(HOST_SUBDIR)/fixincludes && \
9442         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
9443 @endif fixincludes-bootstrap
9444
9445
9446
9447
9448
9449 .PHONY: check-fixincludes maybe-check-fixincludes
9450 maybe-check-fixincludes:
9451 @if fixincludes
9452 maybe-check-fixincludes: check-fixincludes
9453
9454 check-fixincludes:
9455         @: $(MAKE); $(unstage)
9456         @r=`${PWD_COMMAND}`; export r; \
9457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9458         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
9459         (cd $(HOST_SUBDIR)/fixincludes && \
9460           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
9461
9462 @endif fixincludes
9463
9464 .PHONY: install-fixincludes maybe-install-fixincludes
9465 maybe-install-fixincludes:
9466 @if fixincludes
9467 maybe-install-fixincludes: install-fixincludes
9468
9469 install-fixincludes: installdirs
9470         @: $(MAKE); $(unstage)
9471         @r=`${PWD_COMMAND}`; export r; \
9472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9473         $(HOST_EXPORTS) \
9474         (cd $(HOST_SUBDIR)/fixincludes && \
9475           $(MAKE) $(FLAGS_TO_PASS)  install)
9476
9477 @endif fixincludes
9478
9479 .PHONY: install-strip-fixincludes maybe-install-strip-fixincludes
9480 maybe-install-strip-fixincludes:
9481 @if fixincludes
9482 maybe-install-strip-fixincludes: install-strip-fixincludes
9483
9484 install-strip-fixincludes: installdirs
9485         @: $(MAKE); $(unstage)
9486         @r=`${PWD_COMMAND}`; export r; \
9487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9488         $(HOST_EXPORTS) \
9489         (cd $(HOST_SUBDIR)/fixincludes && \
9490           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9491
9492 @endif fixincludes
9493
9494 # Other targets (info, dvi, pdf, etc.)
9495
9496 .PHONY: maybe-info-fixincludes info-fixincludes
9497 maybe-info-fixincludes:
9498 @if fixincludes
9499 maybe-info-fixincludes: info-fixincludes
9500
9501 info-fixincludes: \
9502     configure-fixincludes 
9503         @[ -f ./fixincludes/Makefile ] || exit 0; \
9504         r=`${PWD_COMMAND}`; export r; \
9505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9506         $(HOST_EXPORTS) \
9507         for flag in $(EXTRA_HOST_FLAGS) ; do \
9508           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9509         done; \
9510         echo "Doing info in fixincludes"; \
9511         (cd $(HOST_SUBDIR)/fixincludes && \
9512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9514                   "RANLIB=$${RANLIB}" \
9515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9516                   info) \
9517           || exit 1
9518
9519 @endif fixincludes
9520
9521 .PHONY: maybe-dvi-fixincludes dvi-fixincludes
9522 maybe-dvi-fixincludes:
9523 @if fixincludes
9524 maybe-dvi-fixincludes: dvi-fixincludes
9525
9526 dvi-fixincludes: \
9527     configure-fixincludes 
9528         @[ -f ./fixincludes/Makefile ] || exit 0; \
9529         r=`${PWD_COMMAND}`; export r; \
9530         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9531         $(HOST_EXPORTS) \
9532         for flag in $(EXTRA_HOST_FLAGS) ; do \
9533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9534         done; \
9535         echo "Doing dvi in fixincludes"; \
9536         (cd $(HOST_SUBDIR)/fixincludes && \
9537           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9538                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9539                   "RANLIB=$${RANLIB}" \
9540                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9541                   dvi) \
9542           || exit 1
9543
9544 @endif fixincludes
9545
9546 .PHONY: maybe-pdf-fixincludes pdf-fixincludes
9547 maybe-pdf-fixincludes:
9548 @if fixincludes
9549 maybe-pdf-fixincludes: pdf-fixincludes
9550
9551 pdf-fixincludes: \
9552     configure-fixincludes 
9553         @[ -f ./fixincludes/Makefile ] || exit 0; \
9554         r=`${PWD_COMMAND}`; export r; \
9555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9556         $(HOST_EXPORTS) \
9557         for flag in $(EXTRA_HOST_FLAGS) ; do \
9558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9559         done; \
9560         echo "Doing pdf in fixincludes"; \
9561         (cd $(HOST_SUBDIR)/fixincludes && \
9562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9564                   "RANLIB=$${RANLIB}" \
9565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9566                   pdf) \
9567           || exit 1
9568
9569 @endif fixincludes
9570
9571 .PHONY: maybe-html-fixincludes html-fixincludes
9572 maybe-html-fixincludes:
9573 @if fixincludes
9574 maybe-html-fixincludes: html-fixincludes
9575
9576 html-fixincludes: \
9577     configure-fixincludes 
9578         @[ -f ./fixincludes/Makefile ] || exit 0; \
9579         r=`${PWD_COMMAND}`; export r; \
9580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9581         $(HOST_EXPORTS) \
9582         for flag in $(EXTRA_HOST_FLAGS) ; do \
9583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9584         done; \
9585         echo "Doing html in fixincludes"; \
9586         (cd $(HOST_SUBDIR)/fixincludes && \
9587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9589                   "RANLIB=$${RANLIB}" \
9590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9591                   html) \
9592           || exit 1
9593
9594 @endif fixincludes
9595
9596 .PHONY: maybe-TAGS-fixincludes TAGS-fixincludes
9597 maybe-TAGS-fixincludes:
9598 @if fixincludes
9599 maybe-TAGS-fixincludes: TAGS-fixincludes
9600
9601 # fixincludes doesn't support TAGS.
9602 TAGS-fixincludes:
9603
9604 @endif fixincludes
9605
9606 .PHONY: maybe-install-info-fixincludes install-info-fixincludes
9607 maybe-install-info-fixincludes:
9608 @if fixincludes
9609 maybe-install-info-fixincludes: install-info-fixincludes
9610
9611 install-info-fixincludes: \
9612     configure-fixincludes \
9613     info-fixincludes 
9614         @[ -f ./fixincludes/Makefile ] || exit 0; \
9615         r=`${PWD_COMMAND}`; export r; \
9616         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9617         $(HOST_EXPORTS) \
9618         for flag in $(EXTRA_HOST_FLAGS) ; do \
9619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9620         done; \
9621         echo "Doing install-info in fixincludes"; \
9622         (cd $(HOST_SUBDIR)/fixincludes && \
9623           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9624                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9625                   "RANLIB=$${RANLIB}" \
9626                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9627                   install-info) \
9628           || exit 1
9629
9630 @endif fixincludes
9631
9632 .PHONY: maybe-install-pdf-fixincludes install-pdf-fixincludes
9633 maybe-install-pdf-fixincludes:
9634 @if fixincludes
9635 maybe-install-pdf-fixincludes: install-pdf-fixincludes
9636
9637 install-pdf-fixincludes: \
9638     configure-fixincludes \
9639     pdf-fixincludes 
9640         @[ -f ./fixincludes/Makefile ] || exit 0; \
9641         r=`${PWD_COMMAND}`; export r; \
9642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9643         $(HOST_EXPORTS) \
9644         for flag in $(EXTRA_HOST_FLAGS) ; do \
9645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9646         done; \
9647         echo "Doing install-pdf in fixincludes"; \
9648         (cd $(HOST_SUBDIR)/fixincludes && \
9649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9651                   "RANLIB=$${RANLIB}" \
9652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9653                   install-pdf) \
9654           || exit 1
9655
9656 @endif fixincludes
9657
9658 .PHONY: maybe-install-html-fixincludes install-html-fixincludes
9659 maybe-install-html-fixincludes:
9660 @if fixincludes
9661 maybe-install-html-fixincludes: install-html-fixincludes
9662
9663 install-html-fixincludes: \
9664     configure-fixincludes \
9665     html-fixincludes 
9666         @[ -f ./fixincludes/Makefile ] || exit 0; \
9667         r=`${PWD_COMMAND}`; export r; \
9668         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9669         $(HOST_EXPORTS) \
9670         for flag in $(EXTRA_HOST_FLAGS) ; do \
9671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9672         done; \
9673         echo "Doing install-html in fixincludes"; \
9674         (cd $(HOST_SUBDIR)/fixincludes && \
9675           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9676                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9677                   "RANLIB=$${RANLIB}" \
9678                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9679                   install-html) \
9680           || exit 1
9681
9682 @endif fixincludes
9683
9684 .PHONY: maybe-installcheck-fixincludes installcheck-fixincludes
9685 maybe-installcheck-fixincludes:
9686 @if fixincludes
9687 maybe-installcheck-fixincludes: installcheck-fixincludes
9688
9689 installcheck-fixincludes: \
9690     configure-fixincludes 
9691         @[ -f ./fixincludes/Makefile ] || exit 0; \
9692         r=`${PWD_COMMAND}`; export r; \
9693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9694         $(HOST_EXPORTS) \
9695         for flag in $(EXTRA_HOST_FLAGS) ; do \
9696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9697         done; \
9698         echo "Doing installcheck in fixincludes"; \
9699         (cd $(HOST_SUBDIR)/fixincludes && \
9700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9702                   "RANLIB=$${RANLIB}" \
9703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9704                   installcheck) \
9705           || exit 1
9706
9707 @endif fixincludes
9708
9709 .PHONY: maybe-mostlyclean-fixincludes mostlyclean-fixincludes
9710 maybe-mostlyclean-fixincludes:
9711 @if fixincludes
9712 maybe-mostlyclean-fixincludes: mostlyclean-fixincludes
9713
9714 mostlyclean-fixincludes: 
9715         @[ -f ./fixincludes/Makefile ] || exit 0; \
9716         r=`${PWD_COMMAND}`; export r; \
9717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9718         $(HOST_EXPORTS) \
9719         for flag in $(EXTRA_HOST_FLAGS) ; do \
9720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9721         done; \
9722         echo "Doing mostlyclean in fixincludes"; \
9723         (cd $(HOST_SUBDIR)/fixincludes && \
9724           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9725                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9726                   "RANLIB=$${RANLIB}" \
9727                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9728                   mostlyclean) \
9729           || exit 1
9730
9731 @endif fixincludes
9732
9733 .PHONY: maybe-clean-fixincludes clean-fixincludes
9734 maybe-clean-fixincludes:
9735 @if fixincludes
9736 maybe-clean-fixincludes: clean-fixincludes
9737
9738 clean-fixincludes: 
9739         @[ -f ./fixincludes/Makefile ] || exit 0; \
9740         r=`${PWD_COMMAND}`; export r; \
9741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9742         $(HOST_EXPORTS) \
9743         for flag in $(EXTRA_HOST_FLAGS) ; do \
9744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9745         done; \
9746         echo "Doing clean in fixincludes"; \
9747         (cd $(HOST_SUBDIR)/fixincludes && \
9748           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9749                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9750                   "RANLIB=$${RANLIB}" \
9751                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9752                   clean) \
9753           || exit 1
9754
9755 @endif fixincludes
9756
9757 .PHONY: maybe-distclean-fixincludes distclean-fixincludes
9758 maybe-distclean-fixincludes:
9759 @if fixincludes
9760 maybe-distclean-fixincludes: distclean-fixincludes
9761
9762 distclean-fixincludes: 
9763         @[ -f ./fixincludes/Makefile ] || exit 0; \
9764         r=`${PWD_COMMAND}`; export r; \
9765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9766         $(HOST_EXPORTS) \
9767         for flag in $(EXTRA_HOST_FLAGS) ; do \
9768           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9769         done; \
9770         echo "Doing distclean in fixincludes"; \
9771         (cd $(HOST_SUBDIR)/fixincludes && \
9772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9774                   "RANLIB=$${RANLIB}" \
9775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9776                   distclean) \
9777           || exit 1
9778
9779 @endif fixincludes
9780
9781 .PHONY: maybe-maintainer-clean-fixincludes maintainer-clean-fixincludes
9782 maybe-maintainer-clean-fixincludes:
9783 @if fixincludes
9784 maybe-maintainer-clean-fixincludes: maintainer-clean-fixincludes
9785
9786 maintainer-clean-fixincludes: 
9787         @[ -f ./fixincludes/Makefile ] || exit 0; \
9788         r=`${PWD_COMMAND}`; export r; \
9789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9790         $(HOST_EXPORTS) \
9791         for flag in $(EXTRA_HOST_FLAGS) ; do \
9792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9793         done; \
9794         echo "Doing maintainer-clean in fixincludes"; \
9795         (cd $(HOST_SUBDIR)/fixincludes && \
9796           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9797                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9798                   "RANLIB=$${RANLIB}" \
9799                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9800                   maintainer-clean) \
9801           || exit 1
9802
9803 @endif fixincludes
9804
9805
9806
9807 .PHONY: configure-flex maybe-configure-flex
9808 maybe-configure-flex:
9809 @if gcc-bootstrap
9810 configure-flex: stage_current
9811 @endif gcc-bootstrap
9812 @if flex
9813 maybe-configure-flex: configure-flex
9814 configure-flex: 
9815         @: $(MAKE); $(unstage)
9816         @r=`${PWD_COMMAND}`; export r; \
9817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9818         test ! -f $(HOST_SUBDIR)/flex/Makefile || exit 0; \
9819         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/flex; \
9820         $(HOST_EXPORTS)  \
9821         echo Configuring in $(HOST_SUBDIR)/flex; \
9822         cd "$(HOST_SUBDIR)/flex" || exit 1; \
9823         case $(srcdir) in \
9824           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
9825           *) topdir=`echo $(HOST_SUBDIR)/flex/ | \
9826                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
9827         esac; \
9828         module_srcdir=flex; \
9829         $(SHELL) \
9830           $$s/$$module_srcdir/configure \
9831           --srcdir=$${topdir}/$$module_srcdir \
9832           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
9833           --target=${target_alias}  \
9834           || exit 1
9835 @endif flex
9836
9837
9838
9839
9840
9841 .PHONY: all-flex maybe-all-flex
9842 maybe-all-flex:
9843 @if gcc-bootstrap
9844 all-flex: stage_current
9845 @endif gcc-bootstrap
9846 @if flex
9847 TARGET-flex=all
9848 maybe-all-flex: all-flex
9849 all-flex: configure-flex
9850         @: $(MAKE); $(unstage)
9851         @r=`${PWD_COMMAND}`; export r; \
9852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9853         $(HOST_EXPORTS)  \
9854         (cd $(HOST_SUBDIR)/flex && \
9855           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
9856                 $(TARGET-flex))
9857 @endif flex
9858
9859
9860
9861
9862 .PHONY: check-flex maybe-check-flex
9863 maybe-check-flex:
9864 @if flex
9865 maybe-check-flex: check-flex
9866
9867 # This module is only tested in a native toolchain.
9868 check-flex:
9869         @: $(MAKE); $(unstage)
9870         @if [ '$(host)' = '$(target)' ]; then \
9871           r=`${PWD_COMMAND}`; export r; \
9872           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9873           $(HOST_EXPORTS)  \
9874           (cd $(HOST_SUBDIR)/flex && \
9875             $(MAKE) $(FLAGS_TO_PASS)  check)
9876         fi
9877
9878 @endif flex
9879
9880 .PHONY: install-flex maybe-install-flex
9881 maybe-install-flex:
9882 @if flex
9883 maybe-install-flex: install-flex
9884
9885 install-flex: installdirs
9886         @: $(MAKE); $(unstage)
9887         @r=`${PWD_COMMAND}`; export r; \
9888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9889         $(HOST_EXPORTS) \
9890         (cd $(HOST_SUBDIR)/flex && \
9891           $(MAKE) $(FLAGS_TO_PASS)  install)
9892
9893 @endif flex
9894
9895 .PHONY: install-strip-flex maybe-install-strip-flex
9896 maybe-install-strip-flex:
9897 @if flex
9898 maybe-install-strip-flex: install-strip-flex
9899
9900 install-strip-flex: installdirs
9901         @: $(MAKE); $(unstage)
9902         @r=`${PWD_COMMAND}`; export r; \
9903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9904         $(HOST_EXPORTS) \
9905         (cd $(HOST_SUBDIR)/flex && \
9906           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
9907
9908 @endif flex
9909
9910 # Other targets (info, dvi, pdf, etc.)
9911
9912 .PHONY: maybe-info-flex info-flex
9913 maybe-info-flex:
9914 @if flex
9915 maybe-info-flex: info-flex
9916
9917 info-flex: \
9918     configure-flex 
9919         @: $(MAKE); $(unstage)
9920         @[ -f ./flex/Makefile ] || exit 0; \
9921         r=`${PWD_COMMAND}`; export r; \
9922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9923         $(HOST_EXPORTS) \
9924         for flag in $(EXTRA_HOST_FLAGS) ; do \
9925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9926         done; \
9927         echo "Doing info in flex"; \
9928         (cd $(HOST_SUBDIR)/flex && \
9929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9931                   "RANLIB=$${RANLIB}" \
9932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9933                   info) \
9934           || exit 1
9935
9936 @endif flex
9937
9938 .PHONY: maybe-dvi-flex dvi-flex
9939 maybe-dvi-flex:
9940 @if flex
9941 maybe-dvi-flex: dvi-flex
9942
9943 dvi-flex: \
9944     configure-flex 
9945         @: $(MAKE); $(unstage)
9946         @[ -f ./flex/Makefile ] || exit 0; \
9947         r=`${PWD_COMMAND}`; export r; \
9948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9949         $(HOST_EXPORTS) \
9950         for flag in $(EXTRA_HOST_FLAGS) ; do \
9951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9952         done; \
9953         echo "Doing dvi in flex"; \
9954         (cd $(HOST_SUBDIR)/flex && \
9955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9957                   "RANLIB=$${RANLIB}" \
9958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9959                   dvi) \
9960           || exit 1
9961
9962 @endif flex
9963
9964 .PHONY: maybe-pdf-flex pdf-flex
9965 maybe-pdf-flex:
9966 @if flex
9967 maybe-pdf-flex: pdf-flex
9968
9969 pdf-flex: \
9970     configure-flex 
9971         @: $(MAKE); $(unstage)
9972         @[ -f ./flex/Makefile ] || exit 0; \
9973         r=`${PWD_COMMAND}`; export r; \
9974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
9975         $(HOST_EXPORTS) \
9976         for flag in $(EXTRA_HOST_FLAGS) ; do \
9977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
9978         done; \
9979         echo "Doing pdf in flex"; \
9980         (cd $(HOST_SUBDIR)/flex && \
9981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
9982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
9983                   "RANLIB=$${RANLIB}" \
9984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
9985                   pdf) \
9986           || exit 1
9987
9988 @endif flex
9989
9990 .PHONY: maybe-html-flex html-flex
9991 maybe-html-flex:
9992 @if flex
9993 maybe-html-flex: html-flex
9994
9995 html-flex: \
9996     configure-flex 
9997         @: $(MAKE); $(unstage)
9998         @[ -f ./flex/Makefile ] || exit 0; \
9999         r=`${PWD_COMMAND}`; export r; \
10000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10001         $(HOST_EXPORTS) \
10002         for flag in $(EXTRA_HOST_FLAGS) ; do \
10003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10004         done; \
10005         echo "Doing html in flex"; \
10006         (cd $(HOST_SUBDIR)/flex && \
10007           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10008                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10009                   "RANLIB=$${RANLIB}" \
10010                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10011                   html) \
10012           || exit 1
10013
10014 @endif flex
10015
10016 .PHONY: maybe-TAGS-flex TAGS-flex
10017 maybe-TAGS-flex:
10018 @if flex
10019 maybe-TAGS-flex: TAGS-flex
10020
10021 TAGS-flex: \
10022     configure-flex 
10023         @: $(MAKE); $(unstage)
10024         @[ -f ./flex/Makefile ] || exit 0; \
10025         r=`${PWD_COMMAND}`; export r; \
10026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10027         $(HOST_EXPORTS) \
10028         for flag in $(EXTRA_HOST_FLAGS) ; do \
10029           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10030         done; \
10031         echo "Doing TAGS in flex"; \
10032         (cd $(HOST_SUBDIR)/flex && \
10033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10035                   "RANLIB=$${RANLIB}" \
10036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10037                   TAGS) \
10038           || exit 1
10039
10040 @endif flex
10041
10042 .PHONY: maybe-install-info-flex install-info-flex
10043 maybe-install-info-flex:
10044 @if flex
10045 maybe-install-info-flex: install-info-flex
10046
10047 install-info-flex: \
10048     configure-flex \
10049     info-flex 
10050         @: $(MAKE); $(unstage)
10051         @[ -f ./flex/Makefile ] || exit 0; \
10052         r=`${PWD_COMMAND}`; export r; \
10053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10054         $(HOST_EXPORTS) \
10055         for flag in $(EXTRA_HOST_FLAGS) ; do \
10056           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10057         done; \
10058         echo "Doing install-info in flex"; \
10059         (cd $(HOST_SUBDIR)/flex && \
10060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10062                   "RANLIB=$${RANLIB}" \
10063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10064                   install-info) \
10065           || exit 1
10066
10067 @endif flex
10068
10069 .PHONY: maybe-install-pdf-flex install-pdf-flex
10070 maybe-install-pdf-flex:
10071 @if flex
10072 maybe-install-pdf-flex: install-pdf-flex
10073
10074 install-pdf-flex: \
10075     configure-flex \
10076     pdf-flex 
10077         @: $(MAKE); $(unstage)
10078         @[ -f ./flex/Makefile ] || exit 0; \
10079         r=`${PWD_COMMAND}`; export r; \
10080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10081         $(HOST_EXPORTS) \
10082         for flag in $(EXTRA_HOST_FLAGS) ; do \
10083           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10084         done; \
10085         echo "Doing install-pdf in flex"; \
10086         (cd $(HOST_SUBDIR)/flex && \
10087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10089                   "RANLIB=$${RANLIB}" \
10090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10091                   install-pdf) \
10092           || exit 1
10093
10094 @endif flex
10095
10096 .PHONY: maybe-install-html-flex install-html-flex
10097 maybe-install-html-flex:
10098 @if flex
10099 maybe-install-html-flex: install-html-flex
10100
10101 install-html-flex: \
10102     configure-flex \
10103     html-flex 
10104         @: $(MAKE); $(unstage)
10105         @[ -f ./flex/Makefile ] || exit 0; \
10106         r=`${PWD_COMMAND}`; export r; \
10107         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10108         $(HOST_EXPORTS) \
10109         for flag in $(EXTRA_HOST_FLAGS) ; do \
10110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10111         done; \
10112         echo "Doing install-html in flex"; \
10113         (cd $(HOST_SUBDIR)/flex && \
10114           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10115                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10116                   "RANLIB=$${RANLIB}" \
10117                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10118                   install-html) \
10119           || exit 1
10120
10121 @endif flex
10122
10123 .PHONY: maybe-installcheck-flex installcheck-flex
10124 maybe-installcheck-flex:
10125 @if flex
10126 maybe-installcheck-flex: installcheck-flex
10127
10128 installcheck-flex: \
10129     configure-flex 
10130         @: $(MAKE); $(unstage)
10131         @[ -f ./flex/Makefile ] || exit 0; \
10132         r=`${PWD_COMMAND}`; export r; \
10133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10134         $(HOST_EXPORTS) \
10135         for flag in $(EXTRA_HOST_FLAGS) ; do \
10136           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10137         done; \
10138         echo "Doing installcheck in flex"; \
10139         (cd $(HOST_SUBDIR)/flex && \
10140           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10141                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10142                   "RANLIB=$${RANLIB}" \
10143                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10144                   installcheck) \
10145           || exit 1
10146
10147 @endif flex
10148
10149 .PHONY: maybe-mostlyclean-flex mostlyclean-flex
10150 maybe-mostlyclean-flex:
10151 @if flex
10152 maybe-mostlyclean-flex: mostlyclean-flex
10153
10154 mostlyclean-flex: 
10155         @: $(MAKE); $(unstage)
10156         @[ -f ./flex/Makefile ] || exit 0; \
10157         r=`${PWD_COMMAND}`; export r; \
10158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10159         $(HOST_EXPORTS) \
10160         for flag in $(EXTRA_HOST_FLAGS) ; do \
10161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10162         done; \
10163         echo "Doing mostlyclean in flex"; \
10164         (cd $(HOST_SUBDIR)/flex && \
10165           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10166                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10167                   "RANLIB=$${RANLIB}" \
10168                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10169                   mostlyclean) \
10170           || exit 1
10171
10172 @endif flex
10173
10174 .PHONY: maybe-clean-flex clean-flex
10175 maybe-clean-flex:
10176 @if flex
10177 maybe-clean-flex: clean-flex
10178
10179 clean-flex: 
10180         @: $(MAKE); $(unstage)
10181         @[ -f ./flex/Makefile ] || exit 0; \
10182         r=`${PWD_COMMAND}`; export r; \
10183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10184         $(HOST_EXPORTS) \
10185         for flag in $(EXTRA_HOST_FLAGS) ; do \
10186           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10187         done; \
10188         echo "Doing clean in flex"; \
10189         (cd $(HOST_SUBDIR)/flex && \
10190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10192                   "RANLIB=$${RANLIB}" \
10193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10194                   clean) \
10195           || exit 1
10196
10197 @endif flex
10198
10199 .PHONY: maybe-distclean-flex distclean-flex
10200 maybe-distclean-flex:
10201 @if flex
10202 maybe-distclean-flex: distclean-flex
10203
10204 distclean-flex: 
10205         @: $(MAKE); $(unstage)
10206         @[ -f ./flex/Makefile ] || exit 0; \
10207         r=`${PWD_COMMAND}`; export r; \
10208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10209         $(HOST_EXPORTS) \
10210         for flag in $(EXTRA_HOST_FLAGS) ; do \
10211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10212         done; \
10213         echo "Doing distclean in flex"; \
10214         (cd $(HOST_SUBDIR)/flex && \
10215           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10216                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10217                   "RANLIB=$${RANLIB}" \
10218                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10219                   distclean) \
10220           || exit 1
10221
10222 @endif flex
10223
10224 .PHONY: maybe-maintainer-clean-flex maintainer-clean-flex
10225 maybe-maintainer-clean-flex:
10226 @if flex
10227 maybe-maintainer-clean-flex: maintainer-clean-flex
10228
10229 maintainer-clean-flex: 
10230         @: $(MAKE); $(unstage)
10231         @[ -f ./flex/Makefile ] || exit 0; \
10232         r=`${PWD_COMMAND}`; export r; \
10233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10234         $(HOST_EXPORTS) \
10235         for flag in $(EXTRA_HOST_FLAGS) ; do \
10236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
10237         done; \
10238         echo "Doing maintainer-clean in flex"; \
10239         (cd $(HOST_SUBDIR)/flex && \
10240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
10241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
10242                   "RANLIB=$${RANLIB}" \
10243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
10244                   maintainer-clean) \
10245           || exit 1
10246
10247 @endif flex
10248
10249
10250
10251 .PHONY: configure-gas maybe-configure-gas
10252 maybe-configure-gas:
10253 @if gcc-bootstrap
10254 configure-gas: stage_current
10255 @endif gcc-bootstrap
10256 @if gas
10257 maybe-configure-gas: configure-gas
10258 configure-gas: 
10259         @r=`${PWD_COMMAND}`; export r; \
10260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10261         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10262         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10263         $(HOST_EXPORTS)  \
10264         echo Configuring in $(HOST_SUBDIR)/gas; \
10265         cd "$(HOST_SUBDIR)/gas" || exit 1; \
10266         case $(srcdir) in \
10267           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10268           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10269                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10270         esac; \
10271         module_srcdir=gas; \
10272         $(SHELL) \
10273           $$s/$$module_srcdir/configure \
10274           --srcdir=$${topdir}/$$module_srcdir \
10275           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10276           --target=${target_alias}  \
10277           || exit 1
10278 @endif gas
10279
10280
10281
10282 .PHONY: configure-stage1-gas maybe-configure-stage1-gas
10283 maybe-configure-stage1-gas:
10284 @if gas-bootstrap
10285 maybe-configure-stage1-gas: configure-stage1-gas
10286 configure-stage1-gas:
10287         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10288         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10289         @r=`${PWD_COMMAND}`; export r; \
10290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10291         TFLAGS="$(STAGE1_TFLAGS)"; \
10292         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10293         $(HOST_EXPORTS) \
10294         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
10295         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
10296         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
10297         echo Configuring stage 1 in $(HOST_SUBDIR)/gas; \
10298         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10299         cd $(HOST_SUBDIR)/gas || exit 1; \
10300         case $(srcdir) in \
10301           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10302           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10303                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10304         esac; \
10305         module_srcdir=gas; \
10306         $(SHELL) $$s/$$module_srcdir/configure \
10307           --srcdir=$${topdir}/$$module_srcdir \
10308           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10309           --target=${target_alias} \
10310            \
10311           $(STAGE1_CONFIGURE_FLAGS)
10312 @endif gas-bootstrap
10313
10314 .PHONY: configure-stage2-gas maybe-configure-stage2-gas
10315 maybe-configure-stage2-gas:
10316 @if gas-bootstrap
10317 maybe-configure-stage2-gas: configure-stage2-gas
10318 configure-stage2-gas:
10319         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10320         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10321         @r=`${PWD_COMMAND}`; export r; \
10322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10323         TFLAGS="$(STAGE2_TFLAGS)"; \
10324         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10325         $(HOST_EXPORTS) \
10326         $(POSTSTAGE1_HOST_EXPORTS) \
10327         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
10328         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
10329         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
10330         echo Configuring stage 2 in $(HOST_SUBDIR)/gas; \
10331         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10332         cd $(HOST_SUBDIR)/gas || exit 1; \
10333         case $(srcdir) in \
10334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10335           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10337         esac; \
10338         module_srcdir=gas; \
10339         $(SHELL) $$s/$$module_srcdir/configure \
10340           --srcdir=$${topdir}/$$module_srcdir \
10341           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10342           --target=${target_alias} \
10343           --with-build-libsubdir=$(HOST_SUBDIR) \
10344           $(STAGE2_CONFIGURE_FLAGS)
10345 @endif gas-bootstrap
10346
10347 .PHONY: configure-stage3-gas maybe-configure-stage3-gas
10348 maybe-configure-stage3-gas:
10349 @if gas-bootstrap
10350 maybe-configure-stage3-gas: configure-stage3-gas
10351 configure-stage3-gas:
10352         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10353         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10354         @r=`${PWD_COMMAND}`; export r; \
10355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10356         TFLAGS="$(STAGE3_TFLAGS)"; \
10357         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10358         $(HOST_EXPORTS) \
10359         $(POSTSTAGE1_HOST_EXPORTS) \
10360         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
10361         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
10362         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
10363         echo Configuring stage 3 in $(HOST_SUBDIR)/gas; \
10364         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10365         cd $(HOST_SUBDIR)/gas || exit 1; \
10366         case $(srcdir) in \
10367           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10368           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10369                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10370         esac; \
10371         module_srcdir=gas; \
10372         $(SHELL) $$s/$$module_srcdir/configure \
10373           --srcdir=$${topdir}/$$module_srcdir \
10374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10375           --target=${target_alias} \
10376           --with-build-libsubdir=$(HOST_SUBDIR) \
10377           $(STAGE3_CONFIGURE_FLAGS)
10378 @endif gas-bootstrap
10379
10380 .PHONY: configure-stage4-gas maybe-configure-stage4-gas
10381 maybe-configure-stage4-gas:
10382 @if gas-bootstrap
10383 maybe-configure-stage4-gas: configure-stage4-gas
10384 configure-stage4-gas:
10385         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10386         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10387         @r=`${PWD_COMMAND}`; export r; \
10388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10389         TFLAGS="$(STAGE4_TFLAGS)"; \
10390         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10391         $(HOST_EXPORTS) \
10392         $(POSTSTAGE1_HOST_EXPORTS) \
10393         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
10394         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
10395         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
10396         echo Configuring stage 4 in $(HOST_SUBDIR)/gas; \
10397         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10398         cd $(HOST_SUBDIR)/gas || exit 1; \
10399         case $(srcdir) in \
10400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10401           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10403         esac; \
10404         module_srcdir=gas; \
10405         $(SHELL) $$s/$$module_srcdir/configure \
10406           --srcdir=$${topdir}/$$module_srcdir \
10407           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10408           --target=${target_alias} \
10409           --with-build-libsubdir=$(HOST_SUBDIR) \
10410           $(STAGE4_CONFIGURE_FLAGS)
10411 @endif gas-bootstrap
10412
10413 .PHONY: configure-stageprofile-gas maybe-configure-stageprofile-gas
10414 maybe-configure-stageprofile-gas:
10415 @if gas-bootstrap
10416 maybe-configure-stageprofile-gas: configure-stageprofile-gas
10417 configure-stageprofile-gas:
10418         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10419         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10420         @r=`${PWD_COMMAND}`; export r; \
10421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10422         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10423         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10424         $(HOST_EXPORTS) \
10425         $(POSTSTAGE1_HOST_EXPORTS) \
10426         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
10427         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
10428         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
10429         echo Configuring stage profile in $(HOST_SUBDIR)/gas; \
10430         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10431         cd $(HOST_SUBDIR)/gas || exit 1; \
10432         case $(srcdir) in \
10433           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10434           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10435                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10436         esac; \
10437         module_srcdir=gas; \
10438         $(SHELL) $$s/$$module_srcdir/configure \
10439           --srcdir=$${topdir}/$$module_srcdir \
10440           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10441           --target=${target_alias} \
10442           --with-build-libsubdir=$(HOST_SUBDIR) \
10443           $(STAGEprofile_CONFIGURE_FLAGS)
10444 @endif gas-bootstrap
10445
10446 .PHONY: configure-stagetrain-gas maybe-configure-stagetrain-gas
10447 maybe-configure-stagetrain-gas:
10448 @if gas-bootstrap
10449 maybe-configure-stagetrain-gas: configure-stagetrain-gas
10450 configure-stagetrain-gas:
10451         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10452         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10453         @r=`${PWD_COMMAND}`; export r; \
10454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10455         TFLAGS="$(STAGEtrain_TFLAGS)"; \
10456         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10457         $(HOST_EXPORTS) \
10458         $(POSTSTAGE1_HOST_EXPORTS) \
10459         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
10460         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
10461         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
10462         echo Configuring stage train in $(HOST_SUBDIR)/gas; \
10463         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10464         cd $(HOST_SUBDIR)/gas || exit 1; \
10465         case $(srcdir) in \
10466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10467           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10469         esac; \
10470         module_srcdir=gas; \
10471         $(SHELL) $$s/$$module_srcdir/configure \
10472           --srcdir=$${topdir}/$$module_srcdir \
10473           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10474           --target=${target_alias} \
10475           --with-build-libsubdir=$(HOST_SUBDIR) \
10476           $(STAGEtrain_CONFIGURE_FLAGS)
10477 @endif gas-bootstrap
10478
10479 .PHONY: configure-stagefeedback-gas maybe-configure-stagefeedback-gas
10480 maybe-configure-stagefeedback-gas:
10481 @if gas-bootstrap
10482 maybe-configure-stagefeedback-gas: configure-stagefeedback-gas
10483 configure-stagefeedback-gas:
10484         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10485         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10486         @r=`${PWD_COMMAND}`; export r; \
10487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10488         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10489         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10490         $(HOST_EXPORTS) \
10491         $(POSTSTAGE1_HOST_EXPORTS) \
10492         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
10493         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
10494         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
10495         echo Configuring stage feedback in $(HOST_SUBDIR)/gas; \
10496         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10497         cd $(HOST_SUBDIR)/gas || exit 1; \
10498         case $(srcdir) in \
10499           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10500           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10501                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10502         esac; \
10503         module_srcdir=gas; \
10504         $(SHELL) $$s/$$module_srcdir/configure \
10505           --srcdir=$${topdir}/$$module_srcdir \
10506           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10507           --target=${target_alias} \
10508           --with-build-libsubdir=$(HOST_SUBDIR) \
10509           $(STAGEfeedback_CONFIGURE_FLAGS)
10510 @endif gas-bootstrap
10511
10512 .PHONY: configure-stageautoprofile-gas maybe-configure-stageautoprofile-gas
10513 maybe-configure-stageautoprofile-gas:
10514 @if gas-bootstrap
10515 maybe-configure-stageautoprofile-gas: configure-stageautoprofile-gas
10516 configure-stageautoprofile-gas:
10517         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10518         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10519         @r=`${PWD_COMMAND}`; export r; \
10520         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10521         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10522         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10523         $(HOST_EXPORTS) \
10524         $(POSTSTAGE1_HOST_EXPORTS) \
10525         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
10526         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
10527         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
10528         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gas; \
10529         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10530         cd $(HOST_SUBDIR)/gas || exit 1; \
10531         case $(srcdir) in \
10532           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10533           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10534                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10535         esac; \
10536         module_srcdir=gas; \
10537         $(SHELL) $$s/$$module_srcdir/configure \
10538           --srcdir=$${topdir}/$$module_srcdir \
10539           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10540           --target=${target_alias} \
10541           --with-build-libsubdir=$(HOST_SUBDIR) \
10542           $(STAGEautoprofile_CONFIGURE_FLAGS)
10543 @endif gas-bootstrap
10544
10545 .PHONY: configure-stageautofeedback-gas maybe-configure-stageautofeedback-gas
10546 maybe-configure-stageautofeedback-gas:
10547 @if gas-bootstrap
10548 maybe-configure-stageautofeedback-gas: configure-stageautofeedback-gas
10549 configure-stageautofeedback-gas:
10550         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10551         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas
10552         @r=`${PWD_COMMAND}`; export r; \
10553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10554         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10555         test ! -f $(HOST_SUBDIR)/gas/Makefile || exit 0; \
10556         $(HOST_EXPORTS) \
10557         $(POSTSTAGE1_HOST_EXPORTS) \
10558         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
10559         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
10560         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
10561         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gas; \
10562         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gas; \
10563         cd $(HOST_SUBDIR)/gas || exit 1; \
10564         case $(srcdir) in \
10565           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
10566           *) topdir=`echo $(HOST_SUBDIR)/gas/ | \
10567                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
10568         esac; \
10569         module_srcdir=gas; \
10570         $(SHELL) $$s/$$module_srcdir/configure \
10571           --srcdir=$${topdir}/$$module_srcdir \
10572           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
10573           --target=${target_alias} \
10574           --with-build-libsubdir=$(HOST_SUBDIR) \
10575           $(STAGEautofeedback_CONFIGURE_FLAGS)
10576 @endif gas-bootstrap
10577
10578
10579
10580
10581
10582 .PHONY: all-gas maybe-all-gas
10583 maybe-all-gas:
10584 @if gcc-bootstrap
10585 all-gas: stage_current
10586 @endif gcc-bootstrap
10587 @if gas
10588 TARGET-gas=all
10589 maybe-all-gas: all-gas
10590 all-gas: configure-gas
10591         @r=`${PWD_COMMAND}`; export r; \
10592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10593         $(HOST_EXPORTS)  \
10594         (cd $(HOST_SUBDIR)/gas && \
10595           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
10596                 $(TARGET-gas))
10597 @endif gas
10598
10599
10600
10601 .PHONY: all-stage1-gas maybe-all-stage1-gas
10602 .PHONY: clean-stage1-gas maybe-clean-stage1-gas
10603 maybe-all-stage1-gas:
10604 maybe-clean-stage1-gas:
10605 @if gas-bootstrap
10606 maybe-all-stage1-gas: all-stage1-gas
10607 all-stage1: all-stage1-gas
10608 TARGET-stage1-gas = $(TARGET-gas)
10609 all-stage1-gas: configure-stage1-gas
10610         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
10611         @r=`${PWD_COMMAND}`; export r; \
10612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10613         TFLAGS="$(STAGE1_TFLAGS)"; \
10614         $(HOST_EXPORTS)  \
10615         cd $(HOST_SUBDIR)/gas && \
10616          \
10617         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10618                 CFLAGS="$(STAGE1_CFLAGS)" \
10619                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
10620                 LIBCFLAGS="$(LIBCFLAGS)" \
10621                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10622                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10623                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10624                 $(EXTRA_HOST_FLAGS)  \
10625                 $(STAGE1_FLAGS_TO_PASS)  \
10626                 TFLAGS="$(STAGE1_TFLAGS)"  \
10627                 $(TARGET-stage1-gas)
10628
10629 maybe-clean-stage1-gas: clean-stage1-gas
10630 clean-stage1: clean-stage1-gas
10631 clean-stage1-gas:
10632         @if [ $(current_stage) = stage1 ]; then \
10633           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10634         else \
10635           [ -f $(HOST_SUBDIR)/stage1-gas/Makefile ] || exit 0; \
10636           $(MAKE) stage1-start; \
10637         fi; \
10638         cd $(HOST_SUBDIR)/gas && \
10639         $(MAKE) $(EXTRA_HOST_FLAGS)  \
10640         $(STAGE1_FLAGS_TO_PASS)  clean
10641 @endif gas-bootstrap
10642
10643
10644 .PHONY: all-stage2-gas maybe-all-stage2-gas
10645 .PHONY: clean-stage2-gas maybe-clean-stage2-gas
10646 maybe-all-stage2-gas:
10647 maybe-clean-stage2-gas:
10648 @if gas-bootstrap
10649 maybe-all-stage2-gas: all-stage2-gas
10650 all-stage2: all-stage2-gas
10651 TARGET-stage2-gas = $(TARGET-gas)
10652 all-stage2-gas: configure-stage2-gas
10653         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
10654         @r=`${PWD_COMMAND}`; export r; \
10655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10656         TFLAGS="$(STAGE2_TFLAGS)"; \
10657         $(HOST_EXPORTS) \
10658         $(POSTSTAGE1_HOST_EXPORTS)  \
10659         cd $(HOST_SUBDIR)/gas && \
10660          \
10661         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10662                 CFLAGS="$(STAGE2_CFLAGS)" \
10663                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
10664                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
10665                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10666                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10667                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10668                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10669                 TFLAGS="$(STAGE2_TFLAGS)"  \
10670                 $(TARGET-stage2-gas)
10671
10672 maybe-clean-stage2-gas: clean-stage2-gas
10673 clean-stage2: clean-stage2-gas
10674 clean-stage2-gas:
10675         @if [ $(current_stage) = stage2 ]; then \
10676           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10677         else \
10678           [ -f $(HOST_SUBDIR)/stage2-gas/Makefile ] || exit 0; \
10679           $(MAKE) stage2-start; \
10680         fi; \
10681         cd $(HOST_SUBDIR)/gas && \
10682         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10683 @endif gas-bootstrap
10684
10685
10686 .PHONY: all-stage3-gas maybe-all-stage3-gas
10687 .PHONY: clean-stage3-gas maybe-clean-stage3-gas
10688 maybe-all-stage3-gas:
10689 maybe-clean-stage3-gas:
10690 @if gas-bootstrap
10691 maybe-all-stage3-gas: all-stage3-gas
10692 all-stage3: all-stage3-gas
10693 TARGET-stage3-gas = $(TARGET-gas)
10694 all-stage3-gas: configure-stage3-gas
10695         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
10696         @r=`${PWD_COMMAND}`; export r; \
10697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10698         TFLAGS="$(STAGE3_TFLAGS)"; \
10699         $(HOST_EXPORTS) \
10700         $(POSTSTAGE1_HOST_EXPORTS)  \
10701         cd $(HOST_SUBDIR)/gas && \
10702          \
10703         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10704                 CFLAGS="$(STAGE3_CFLAGS)" \
10705                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
10706                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
10707                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10708                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10709                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10710                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10711                 TFLAGS="$(STAGE3_TFLAGS)"  \
10712                 $(TARGET-stage3-gas)
10713
10714 maybe-clean-stage3-gas: clean-stage3-gas
10715 clean-stage3: clean-stage3-gas
10716 clean-stage3-gas:
10717         @if [ $(current_stage) = stage3 ]; then \
10718           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10719         else \
10720           [ -f $(HOST_SUBDIR)/stage3-gas/Makefile ] || exit 0; \
10721           $(MAKE) stage3-start; \
10722         fi; \
10723         cd $(HOST_SUBDIR)/gas && \
10724         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10725 @endif gas-bootstrap
10726
10727
10728 .PHONY: all-stage4-gas maybe-all-stage4-gas
10729 .PHONY: clean-stage4-gas maybe-clean-stage4-gas
10730 maybe-all-stage4-gas:
10731 maybe-clean-stage4-gas:
10732 @if gas-bootstrap
10733 maybe-all-stage4-gas: all-stage4-gas
10734 all-stage4: all-stage4-gas
10735 TARGET-stage4-gas = $(TARGET-gas)
10736 all-stage4-gas: configure-stage4-gas
10737         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
10738         @r=`${PWD_COMMAND}`; export r; \
10739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10740         TFLAGS="$(STAGE4_TFLAGS)"; \
10741         $(HOST_EXPORTS) \
10742         $(POSTSTAGE1_HOST_EXPORTS)  \
10743         cd $(HOST_SUBDIR)/gas && \
10744          \
10745         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10746                 CFLAGS="$(STAGE4_CFLAGS)" \
10747                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
10748                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
10749                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10750                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10751                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10752                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10753                 TFLAGS="$(STAGE4_TFLAGS)"  \
10754                 $(TARGET-stage4-gas)
10755
10756 maybe-clean-stage4-gas: clean-stage4-gas
10757 clean-stage4: clean-stage4-gas
10758 clean-stage4-gas:
10759         @if [ $(current_stage) = stage4 ]; then \
10760           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10761         else \
10762           [ -f $(HOST_SUBDIR)/stage4-gas/Makefile ] || exit 0; \
10763           $(MAKE) stage4-start; \
10764         fi; \
10765         cd $(HOST_SUBDIR)/gas && \
10766         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10767 @endif gas-bootstrap
10768
10769
10770 .PHONY: all-stageprofile-gas maybe-all-stageprofile-gas
10771 .PHONY: clean-stageprofile-gas maybe-clean-stageprofile-gas
10772 maybe-all-stageprofile-gas:
10773 maybe-clean-stageprofile-gas:
10774 @if gas-bootstrap
10775 maybe-all-stageprofile-gas: all-stageprofile-gas
10776 all-stageprofile: all-stageprofile-gas
10777 TARGET-stageprofile-gas = $(TARGET-gas)
10778 all-stageprofile-gas: configure-stageprofile-gas
10779         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
10780         @r=`${PWD_COMMAND}`; export r; \
10781         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10782         TFLAGS="$(STAGEprofile_TFLAGS)"; \
10783         $(HOST_EXPORTS) \
10784         $(POSTSTAGE1_HOST_EXPORTS)  \
10785         cd $(HOST_SUBDIR)/gas && \
10786          \
10787         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10788                 CFLAGS="$(STAGEprofile_CFLAGS)" \
10789                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
10790                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
10791                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10792                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10793                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10794                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10795                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
10796                 $(TARGET-stageprofile-gas)
10797
10798 maybe-clean-stageprofile-gas: clean-stageprofile-gas
10799 clean-stageprofile: clean-stageprofile-gas
10800 clean-stageprofile-gas:
10801         @if [ $(current_stage) = stageprofile ]; then \
10802           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10803         else \
10804           [ -f $(HOST_SUBDIR)/stageprofile-gas/Makefile ] || exit 0; \
10805           $(MAKE) stageprofile-start; \
10806         fi; \
10807         cd $(HOST_SUBDIR)/gas && \
10808         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10809 @endif gas-bootstrap
10810
10811
10812 .PHONY: all-stagetrain-gas maybe-all-stagetrain-gas
10813 .PHONY: clean-stagetrain-gas maybe-clean-stagetrain-gas
10814 maybe-all-stagetrain-gas:
10815 maybe-clean-stagetrain-gas:
10816 @if gas-bootstrap
10817 maybe-all-stagetrain-gas: all-stagetrain-gas
10818 all-stagetrain: all-stagetrain-gas
10819 TARGET-stagetrain-gas = $(TARGET-gas)
10820 all-stagetrain-gas: configure-stagetrain-gas
10821         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
10822         @r=`${PWD_COMMAND}`; export r; \
10823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10824         TFLAGS="$(STAGEtrain_TFLAGS)"; \
10825         $(HOST_EXPORTS) \
10826         $(POSTSTAGE1_HOST_EXPORTS)  \
10827         cd $(HOST_SUBDIR)/gas && \
10828          \
10829         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10830                 CFLAGS="$(STAGEtrain_CFLAGS)" \
10831                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
10832                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
10833                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10834                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10835                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10836                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10837                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
10838                 $(TARGET-stagetrain-gas)
10839
10840 maybe-clean-stagetrain-gas: clean-stagetrain-gas
10841 clean-stagetrain: clean-stagetrain-gas
10842 clean-stagetrain-gas:
10843         @if [ $(current_stage) = stagetrain ]; then \
10844           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10845         else \
10846           [ -f $(HOST_SUBDIR)/stagetrain-gas/Makefile ] || exit 0; \
10847           $(MAKE) stagetrain-start; \
10848         fi; \
10849         cd $(HOST_SUBDIR)/gas && \
10850         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10851 @endif gas-bootstrap
10852
10853
10854 .PHONY: all-stagefeedback-gas maybe-all-stagefeedback-gas
10855 .PHONY: clean-stagefeedback-gas maybe-clean-stagefeedback-gas
10856 maybe-all-stagefeedback-gas:
10857 maybe-clean-stagefeedback-gas:
10858 @if gas-bootstrap
10859 maybe-all-stagefeedback-gas: all-stagefeedback-gas
10860 all-stagefeedback: all-stagefeedback-gas
10861 TARGET-stagefeedback-gas = $(TARGET-gas)
10862 all-stagefeedback-gas: configure-stagefeedback-gas
10863         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
10864         @r=`${PWD_COMMAND}`; export r; \
10865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10866         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
10867         $(HOST_EXPORTS) \
10868         $(POSTSTAGE1_HOST_EXPORTS)  \
10869         cd $(HOST_SUBDIR)/gas && \
10870          \
10871         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10872                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
10873                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
10874                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
10875                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10876                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10877                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10878                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10879                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
10880                 $(TARGET-stagefeedback-gas)
10881
10882 maybe-clean-stagefeedback-gas: clean-stagefeedback-gas
10883 clean-stagefeedback: clean-stagefeedback-gas
10884 clean-stagefeedback-gas:
10885         @if [ $(current_stage) = stagefeedback ]; then \
10886           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10887         else \
10888           [ -f $(HOST_SUBDIR)/stagefeedback-gas/Makefile ] || exit 0; \
10889           $(MAKE) stagefeedback-start; \
10890         fi; \
10891         cd $(HOST_SUBDIR)/gas && \
10892         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10893 @endif gas-bootstrap
10894
10895
10896 .PHONY: all-stageautoprofile-gas maybe-all-stageautoprofile-gas
10897 .PHONY: clean-stageautoprofile-gas maybe-clean-stageautoprofile-gas
10898 maybe-all-stageautoprofile-gas:
10899 maybe-clean-stageautoprofile-gas:
10900 @if gas-bootstrap
10901 maybe-all-stageautoprofile-gas: all-stageautoprofile-gas
10902 all-stageautoprofile: all-stageautoprofile-gas
10903 TARGET-stageautoprofile-gas = $(TARGET-gas)
10904 all-stageautoprofile-gas: configure-stageautoprofile-gas
10905         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
10906         @r=`${PWD_COMMAND}`; export r; \
10907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10908         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
10909         $(HOST_EXPORTS) \
10910         $(POSTSTAGE1_HOST_EXPORTS)  \
10911         cd $(HOST_SUBDIR)/gas && \
10912         $$s/gcc/config/i386/$(AUTO_PROFILE) \
10913         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10914                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
10915                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
10916                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
10917                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10918                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10919                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10920                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10921                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
10922                 $(TARGET-stageautoprofile-gas)
10923
10924 maybe-clean-stageautoprofile-gas: clean-stageautoprofile-gas
10925 clean-stageautoprofile: clean-stageautoprofile-gas
10926 clean-stageautoprofile-gas:
10927         @if [ $(current_stage) = stageautoprofile ]; then \
10928           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10929         else \
10930           [ -f $(HOST_SUBDIR)/stageautoprofile-gas/Makefile ] || exit 0; \
10931           $(MAKE) stageautoprofile-start; \
10932         fi; \
10933         cd $(HOST_SUBDIR)/gas && \
10934         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10935 @endif gas-bootstrap
10936
10937
10938 .PHONY: all-stageautofeedback-gas maybe-all-stageautofeedback-gas
10939 .PHONY: clean-stageautofeedback-gas maybe-clean-stageautofeedback-gas
10940 maybe-all-stageautofeedback-gas:
10941 maybe-clean-stageautofeedback-gas:
10942 @if gas-bootstrap
10943 maybe-all-stageautofeedback-gas: all-stageautofeedback-gas
10944 all-stageautofeedback: all-stageautofeedback-gas
10945 TARGET-stageautofeedback-gas = $(TARGET-gas)
10946 all-stageautofeedback-gas: configure-stageautofeedback-gas
10947         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
10948         @r=`${PWD_COMMAND}`; export r; \
10949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10950         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
10951         $(HOST_EXPORTS) \
10952         $(POSTSTAGE1_HOST_EXPORTS)  \
10953         cd $(HOST_SUBDIR)/gas && \
10954          \
10955         $(MAKE) $(BASE_FLAGS_TO_PASS) \
10956                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
10957                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
10958                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
10959                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
10960                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
10961                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
10962                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
10963                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
10964                 $(TARGET-stageautofeedback-gas)
10965
10966 maybe-clean-stageautofeedback-gas: clean-stageautofeedback-gas
10967 clean-stageautofeedback: clean-stageautofeedback-gas
10968 clean-stageautofeedback-gas:
10969         @if [ $(current_stage) = stageautofeedback ]; then \
10970           [ -f $(HOST_SUBDIR)/gas/Makefile ] || exit 0; \
10971         else \
10972           [ -f $(HOST_SUBDIR)/stageautofeedback-gas/Makefile ] || exit 0; \
10973           $(MAKE) stageautofeedback-start; \
10974         fi; \
10975         cd $(HOST_SUBDIR)/gas && \
10976         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
10977 @endif gas-bootstrap
10978
10979
10980
10981
10982
10983 .PHONY: check-gas maybe-check-gas
10984 maybe-check-gas:
10985 @if gas
10986 maybe-check-gas: check-gas
10987
10988 check-gas:
10989         @: $(MAKE); $(unstage)
10990         @r=`${PWD_COMMAND}`; export r; \
10991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
10992         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
10993         (cd $(HOST_SUBDIR)/gas && \
10994           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
10995
10996 @endif gas
10997
10998 .PHONY: install-gas maybe-install-gas
10999 maybe-install-gas:
11000 @if gas
11001 maybe-install-gas: install-gas
11002
11003 install-gas: installdirs
11004         @: $(MAKE); $(unstage)
11005         @r=`${PWD_COMMAND}`; export r; \
11006         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11007         $(HOST_EXPORTS) \
11008         (cd $(HOST_SUBDIR)/gas && \
11009           $(MAKE) $(FLAGS_TO_PASS)  install)
11010
11011 @endif gas
11012
11013 .PHONY: install-strip-gas maybe-install-strip-gas
11014 maybe-install-strip-gas:
11015 @if gas
11016 maybe-install-strip-gas: install-strip-gas
11017
11018 install-strip-gas: installdirs
11019         @: $(MAKE); $(unstage)
11020         @r=`${PWD_COMMAND}`; export r; \
11021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11022         $(HOST_EXPORTS) \
11023         (cd $(HOST_SUBDIR)/gas && \
11024           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
11025
11026 @endif gas
11027
11028 # Other targets (info, dvi, pdf, etc.)
11029
11030 .PHONY: maybe-info-gas info-gas
11031 maybe-info-gas:
11032 @if gas
11033 maybe-info-gas: info-gas
11034
11035 info-gas: \
11036     configure-gas 
11037         @[ -f ./gas/Makefile ] || exit 0; \
11038         r=`${PWD_COMMAND}`; export r; \
11039         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11040         $(HOST_EXPORTS) \
11041         for flag in $(EXTRA_HOST_FLAGS) ; do \
11042           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11043         done; \
11044         echo "Doing info in gas"; \
11045         (cd $(HOST_SUBDIR)/gas && \
11046           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11047                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11048                   "RANLIB=$${RANLIB}" \
11049                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11050                   info) \
11051           || exit 1
11052
11053 @endif gas
11054
11055 .PHONY: maybe-dvi-gas dvi-gas
11056 maybe-dvi-gas:
11057 @if gas
11058 maybe-dvi-gas: dvi-gas
11059
11060 dvi-gas: \
11061     configure-gas 
11062         @[ -f ./gas/Makefile ] || exit 0; \
11063         r=`${PWD_COMMAND}`; export r; \
11064         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11065         $(HOST_EXPORTS) \
11066         for flag in $(EXTRA_HOST_FLAGS) ; do \
11067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11068         done; \
11069         echo "Doing dvi in gas"; \
11070         (cd $(HOST_SUBDIR)/gas && \
11071           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11072                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11073                   "RANLIB=$${RANLIB}" \
11074                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11075                   dvi) \
11076           || exit 1
11077
11078 @endif gas
11079
11080 .PHONY: maybe-pdf-gas pdf-gas
11081 maybe-pdf-gas:
11082 @if gas
11083 maybe-pdf-gas: pdf-gas
11084
11085 pdf-gas: \
11086     configure-gas 
11087         @[ -f ./gas/Makefile ] || exit 0; \
11088         r=`${PWD_COMMAND}`; export r; \
11089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11090         $(HOST_EXPORTS) \
11091         for flag in $(EXTRA_HOST_FLAGS) ; do \
11092           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11093         done; \
11094         echo "Doing pdf in gas"; \
11095         (cd $(HOST_SUBDIR)/gas && \
11096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11098                   "RANLIB=$${RANLIB}" \
11099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11100                   pdf) \
11101           || exit 1
11102
11103 @endif gas
11104
11105 .PHONY: maybe-html-gas html-gas
11106 maybe-html-gas:
11107 @if gas
11108 maybe-html-gas: html-gas
11109
11110 html-gas: \
11111     configure-gas 
11112         @[ -f ./gas/Makefile ] || exit 0; \
11113         r=`${PWD_COMMAND}`; export r; \
11114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11115         $(HOST_EXPORTS) \
11116         for flag in $(EXTRA_HOST_FLAGS) ; do \
11117           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11118         done; \
11119         echo "Doing html in gas"; \
11120         (cd $(HOST_SUBDIR)/gas && \
11121           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11122                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11123                   "RANLIB=$${RANLIB}" \
11124                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11125                   html) \
11126           || exit 1
11127
11128 @endif gas
11129
11130 .PHONY: maybe-TAGS-gas TAGS-gas
11131 maybe-TAGS-gas:
11132 @if gas
11133 maybe-TAGS-gas: TAGS-gas
11134
11135 TAGS-gas: \
11136     configure-gas 
11137         @[ -f ./gas/Makefile ] || exit 0; \
11138         r=`${PWD_COMMAND}`; export r; \
11139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11140         $(HOST_EXPORTS) \
11141         for flag in $(EXTRA_HOST_FLAGS) ; do \
11142           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11143         done; \
11144         echo "Doing TAGS in gas"; \
11145         (cd $(HOST_SUBDIR)/gas && \
11146           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11147                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11148                   "RANLIB=$${RANLIB}" \
11149                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11150                   TAGS) \
11151           || exit 1
11152
11153 @endif gas
11154
11155 .PHONY: maybe-install-info-gas install-info-gas
11156 maybe-install-info-gas:
11157 @if gas
11158 maybe-install-info-gas: install-info-gas
11159
11160 install-info-gas: \
11161     configure-gas \
11162     info-gas 
11163         @[ -f ./gas/Makefile ] || exit 0; \
11164         r=`${PWD_COMMAND}`; export r; \
11165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11166         $(HOST_EXPORTS) \
11167         for flag in $(EXTRA_HOST_FLAGS) ; do \
11168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11169         done; \
11170         echo "Doing install-info in gas"; \
11171         (cd $(HOST_SUBDIR)/gas && \
11172           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11173                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11174                   "RANLIB=$${RANLIB}" \
11175                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11176                   install-info) \
11177           || exit 1
11178
11179 @endif gas
11180
11181 .PHONY: maybe-install-pdf-gas install-pdf-gas
11182 maybe-install-pdf-gas:
11183 @if gas
11184 maybe-install-pdf-gas: install-pdf-gas
11185
11186 install-pdf-gas: \
11187     configure-gas \
11188     pdf-gas 
11189         @[ -f ./gas/Makefile ] || exit 0; \
11190         r=`${PWD_COMMAND}`; export r; \
11191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11192         $(HOST_EXPORTS) \
11193         for flag in $(EXTRA_HOST_FLAGS) ; do \
11194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11195         done; \
11196         echo "Doing install-pdf in gas"; \
11197         (cd $(HOST_SUBDIR)/gas && \
11198           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11199                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11200                   "RANLIB=$${RANLIB}" \
11201                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11202                   install-pdf) \
11203           || exit 1
11204
11205 @endif gas
11206
11207 .PHONY: maybe-install-html-gas install-html-gas
11208 maybe-install-html-gas:
11209 @if gas
11210 maybe-install-html-gas: install-html-gas
11211
11212 install-html-gas: \
11213     configure-gas \
11214     html-gas 
11215         @[ -f ./gas/Makefile ] || exit 0; \
11216         r=`${PWD_COMMAND}`; export r; \
11217         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11218         $(HOST_EXPORTS) \
11219         for flag in $(EXTRA_HOST_FLAGS) ; do \
11220           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11221         done; \
11222         echo "Doing install-html in gas"; \
11223         (cd $(HOST_SUBDIR)/gas && \
11224           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11225                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11226                   "RANLIB=$${RANLIB}" \
11227                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11228                   install-html) \
11229           || exit 1
11230
11231 @endif gas
11232
11233 .PHONY: maybe-installcheck-gas installcheck-gas
11234 maybe-installcheck-gas:
11235 @if gas
11236 maybe-installcheck-gas: installcheck-gas
11237
11238 installcheck-gas: \
11239     configure-gas 
11240         @[ -f ./gas/Makefile ] || exit 0; \
11241         r=`${PWD_COMMAND}`; export r; \
11242         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11243         $(HOST_EXPORTS) \
11244         for flag in $(EXTRA_HOST_FLAGS) ; do \
11245           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11246         done; \
11247         echo "Doing installcheck in gas"; \
11248         (cd $(HOST_SUBDIR)/gas && \
11249           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11250                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11251                   "RANLIB=$${RANLIB}" \
11252                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11253                   installcheck) \
11254           || exit 1
11255
11256 @endif gas
11257
11258 .PHONY: maybe-mostlyclean-gas mostlyclean-gas
11259 maybe-mostlyclean-gas:
11260 @if gas
11261 maybe-mostlyclean-gas: mostlyclean-gas
11262
11263 mostlyclean-gas: 
11264         @[ -f ./gas/Makefile ] || exit 0; \
11265         r=`${PWD_COMMAND}`; export r; \
11266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11267         $(HOST_EXPORTS) \
11268         for flag in $(EXTRA_HOST_FLAGS) ; do \
11269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11270         done; \
11271         echo "Doing mostlyclean in gas"; \
11272         (cd $(HOST_SUBDIR)/gas && \
11273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11275                   "RANLIB=$${RANLIB}" \
11276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11277                   mostlyclean) \
11278           || exit 1
11279
11280 @endif gas
11281
11282 .PHONY: maybe-clean-gas clean-gas
11283 maybe-clean-gas:
11284 @if gas
11285 maybe-clean-gas: clean-gas
11286
11287 clean-gas: 
11288         @[ -f ./gas/Makefile ] || exit 0; \
11289         r=`${PWD_COMMAND}`; export r; \
11290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11291         $(HOST_EXPORTS) \
11292         for flag in $(EXTRA_HOST_FLAGS) ; do \
11293           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11294         done; \
11295         echo "Doing clean in gas"; \
11296         (cd $(HOST_SUBDIR)/gas && \
11297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11299                   "RANLIB=$${RANLIB}" \
11300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11301                   clean) \
11302           || exit 1
11303
11304 @endif gas
11305
11306 .PHONY: maybe-distclean-gas distclean-gas
11307 maybe-distclean-gas:
11308 @if gas
11309 maybe-distclean-gas: distclean-gas
11310
11311 distclean-gas: 
11312         @[ -f ./gas/Makefile ] || exit 0; \
11313         r=`${PWD_COMMAND}`; export r; \
11314         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11315         $(HOST_EXPORTS) \
11316         for flag in $(EXTRA_HOST_FLAGS) ; do \
11317           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11318         done; \
11319         echo "Doing distclean in gas"; \
11320         (cd $(HOST_SUBDIR)/gas && \
11321           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11322                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11323                   "RANLIB=$${RANLIB}" \
11324                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11325                   distclean) \
11326           || exit 1
11327
11328 @endif gas
11329
11330 .PHONY: maybe-maintainer-clean-gas maintainer-clean-gas
11331 maybe-maintainer-clean-gas:
11332 @if gas
11333 maybe-maintainer-clean-gas: maintainer-clean-gas
11334
11335 maintainer-clean-gas: 
11336         @[ -f ./gas/Makefile ] || exit 0; \
11337         r=`${PWD_COMMAND}`; export r; \
11338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11339         $(HOST_EXPORTS) \
11340         for flag in $(EXTRA_HOST_FLAGS) ; do \
11341           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
11342         done; \
11343         echo "Doing maintainer-clean in gas"; \
11344         (cd $(HOST_SUBDIR)/gas && \
11345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
11346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
11347                   "RANLIB=$${RANLIB}" \
11348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
11349                   maintainer-clean) \
11350           || exit 1
11351
11352 @endif gas
11353
11354
11355
11356 .PHONY: configure-gcc maybe-configure-gcc
11357 maybe-configure-gcc:
11358 @if gcc-bootstrap
11359 configure-gcc: stage_current
11360 @endif gcc-bootstrap
11361 @if gcc
11362 maybe-configure-gcc: configure-gcc
11363 configure-gcc: 
11364         @r=`${PWD_COMMAND}`; export r; \
11365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11366         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11367         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11368         $(HOST_EXPORTS)  \
11369         echo Configuring in $(HOST_SUBDIR)/gcc; \
11370         cd "$(HOST_SUBDIR)/gcc" || exit 1; \
11371         case $(srcdir) in \
11372           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11373           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11374                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11375         esac; \
11376         module_srcdir=gcc; \
11377         $(SHELL) \
11378           $$s/$$module_srcdir/configure \
11379           --srcdir=$${topdir}/$$module_srcdir \
11380           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11381           --target=${target_alias}  \
11382           || exit 1
11383 @endif gcc
11384
11385
11386
11387 .PHONY: configure-stage1-gcc maybe-configure-stage1-gcc
11388 maybe-configure-stage1-gcc:
11389 @if gcc-bootstrap
11390 maybe-configure-stage1-gcc: configure-stage1-gcc
11391 configure-stage1-gcc:
11392         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11393         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11394         @r=`${PWD_COMMAND}`; export r; \
11395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11396         TFLAGS="$(STAGE1_TFLAGS)"; \
11397         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11398         $(HOST_EXPORTS) \
11399         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
11400         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
11401         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
11402         echo Configuring stage 1 in $(HOST_SUBDIR)/gcc; \
11403         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11404         cd $(HOST_SUBDIR)/gcc || exit 1; \
11405         case $(srcdir) in \
11406           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11407           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11408                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11409         esac; \
11410         module_srcdir=gcc; \
11411         $(SHELL) $$s/$$module_srcdir/configure \
11412           --srcdir=$${topdir}/$$module_srcdir \
11413           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11414           --target=${target_alias} \
11415            \
11416           $(STAGE1_CONFIGURE_FLAGS)
11417 @endif gcc-bootstrap
11418
11419 .PHONY: configure-stage2-gcc maybe-configure-stage2-gcc
11420 maybe-configure-stage2-gcc:
11421 @if gcc-bootstrap
11422 maybe-configure-stage2-gcc: configure-stage2-gcc
11423 configure-stage2-gcc:
11424         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11425         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11426         @r=`${PWD_COMMAND}`; export r; \
11427         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11428         TFLAGS="$(STAGE2_TFLAGS)"; \
11429         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11430         $(HOST_EXPORTS) \
11431         $(POSTSTAGE1_HOST_EXPORTS) \
11432         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
11433         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
11434         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
11435         echo Configuring stage 2 in $(HOST_SUBDIR)/gcc; \
11436         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11437         cd $(HOST_SUBDIR)/gcc || exit 1; \
11438         case $(srcdir) in \
11439           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11440           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11441                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11442         esac; \
11443         module_srcdir=gcc; \
11444         $(SHELL) $$s/$$module_srcdir/configure \
11445           --srcdir=$${topdir}/$$module_srcdir \
11446           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11447           --target=${target_alias} \
11448           --with-build-libsubdir=$(HOST_SUBDIR) \
11449           $(STAGE2_CONFIGURE_FLAGS)
11450 @endif gcc-bootstrap
11451
11452 .PHONY: configure-stage3-gcc maybe-configure-stage3-gcc
11453 maybe-configure-stage3-gcc:
11454 @if gcc-bootstrap
11455 maybe-configure-stage3-gcc: configure-stage3-gcc
11456 configure-stage3-gcc:
11457         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11458         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11459         @r=`${PWD_COMMAND}`; export r; \
11460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11461         TFLAGS="$(STAGE3_TFLAGS)"; \
11462         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11463         $(HOST_EXPORTS) \
11464         $(POSTSTAGE1_HOST_EXPORTS) \
11465         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
11466         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
11467         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
11468         echo Configuring stage 3 in $(HOST_SUBDIR)/gcc; \
11469         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11470         cd $(HOST_SUBDIR)/gcc || exit 1; \
11471         case $(srcdir) in \
11472           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11473           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11474                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11475         esac; \
11476         module_srcdir=gcc; \
11477         $(SHELL) $$s/$$module_srcdir/configure \
11478           --srcdir=$${topdir}/$$module_srcdir \
11479           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11480           --target=${target_alias} \
11481           --with-build-libsubdir=$(HOST_SUBDIR) \
11482           $(STAGE3_CONFIGURE_FLAGS)
11483 @endif gcc-bootstrap
11484
11485 .PHONY: configure-stage4-gcc maybe-configure-stage4-gcc
11486 maybe-configure-stage4-gcc:
11487 @if gcc-bootstrap
11488 maybe-configure-stage4-gcc: configure-stage4-gcc
11489 configure-stage4-gcc:
11490         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11491         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11492         @r=`${PWD_COMMAND}`; export r; \
11493         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11494         TFLAGS="$(STAGE4_TFLAGS)"; \
11495         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11496         $(HOST_EXPORTS) \
11497         $(POSTSTAGE1_HOST_EXPORTS) \
11498         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
11499         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
11500         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
11501         echo Configuring stage 4 in $(HOST_SUBDIR)/gcc; \
11502         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11503         cd $(HOST_SUBDIR)/gcc || exit 1; \
11504         case $(srcdir) in \
11505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11506           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11508         esac; \
11509         module_srcdir=gcc; \
11510         $(SHELL) $$s/$$module_srcdir/configure \
11511           --srcdir=$${topdir}/$$module_srcdir \
11512           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11513           --target=${target_alias} \
11514           --with-build-libsubdir=$(HOST_SUBDIR) \
11515           $(STAGE4_CONFIGURE_FLAGS)
11516 @endif gcc-bootstrap
11517
11518 .PHONY: configure-stageprofile-gcc maybe-configure-stageprofile-gcc
11519 maybe-configure-stageprofile-gcc:
11520 @if gcc-bootstrap
11521 maybe-configure-stageprofile-gcc: configure-stageprofile-gcc
11522 configure-stageprofile-gcc:
11523         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11524         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11525         @r=`${PWD_COMMAND}`; export r; \
11526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11527         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11528         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11529         $(HOST_EXPORTS) \
11530         $(POSTSTAGE1_HOST_EXPORTS) \
11531         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
11532         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
11533         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
11534         echo Configuring stage profile in $(HOST_SUBDIR)/gcc; \
11535         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11536         cd $(HOST_SUBDIR)/gcc || exit 1; \
11537         case $(srcdir) in \
11538           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11539           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11540                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11541         esac; \
11542         module_srcdir=gcc; \
11543         $(SHELL) $$s/$$module_srcdir/configure \
11544           --srcdir=$${topdir}/$$module_srcdir \
11545           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11546           --target=${target_alias} \
11547           --with-build-libsubdir=$(HOST_SUBDIR) \
11548           $(STAGEprofile_CONFIGURE_FLAGS)
11549 @endif gcc-bootstrap
11550
11551 .PHONY: configure-stagetrain-gcc maybe-configure-stagetrain-gcc
11552 maybe-configure-stagetrain-gcc:
11553 @if gcc-bootstrap
11554 maybe-configure-stagetrain-gcc: configure-stagetrain-gcc
11555 configure-stagetrain-gcc:
11556         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11557         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11558         @r=`${PWD_COMMAND}`; export r; \
11559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11560         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11561         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11562         $(HOST_EXPORTS) \
11563         $(POSTSTAGE1_HOST_EXPORTS) \
11564         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
11565         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
11566         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
11567         echo Configuring stage train in $(HOST_SUBDIR)/gcc; \
11568         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11569         cd $(HOST_SUBDIR)/gcc || exit 1; \
11570         case $(srcdir) in \
11571           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11572           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11573                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11574         esac; \
11575         module_srcdir=gcc; \
11576         $(SHELL) $$s/$$module_srcdir/configure \
11577           --srcdir=$${topdir}/$$module_srcdir \
11578           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11579           --target=${target_alias} \
11580           --with-build-libsubdir=$(HOST_SUBDIR) \
11581           $(STAGEtrain_CONFIGURE_FLAGS)
11582 @endif gcc-bootstrap
11583
11584 .PHONY: configure-stagefeedback-gcc maybe-configure-stagefeedback-gcc
11585 maybe-configure-stagefeedback-gcc:
11586 @if gcc-bootstrap
11587 maybe-configure-stagefeedback-gcc: configure-stagefeedback-gcc
11588 configure-stagefeedback-gcc:
11589         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11590         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11591         @r=`${PWD_COMMAND}`; export r; \
11592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11593         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11594         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11595         $(HOST_EXPORTS) \
11596         $(POSTSTAGE1_HOST_EXPORTS) \
11597         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
11598         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
11599         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
11600         echo Configuring stage feedback in $(HOST_SUBDIR)/gcc; \
11601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11602         cd $(HOST_SUBDIR)/gcc || exit 1; \
11603         case $(srcdir) in \
11604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11605           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11607         esac; \
11608         module_srcdir=gcc; \
11609         $(SHELL) $$s/$$module_srcdir/configure \
11610           --srcdir=$${topdir}/$$module_srcdir \
11611           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11612           --target=${target_alias} \
11613           --with-build-libsubdir=$(HOST_SUBDIR) \
11614           $(STAGEfeedback_CONFIGURE_FLAGS)
11615 @endif gcc-bootstrap
11616
11617 .PHONY: configure-stageautoprofile-gcc maybe-configure-stageautoprofile-gcc
11618 maybe-configure-stageautoprofile-gcc:
11619 @if gcc-bootstrap
11620 maybe-configure-stageautoprofile-gcc: configure-stageautoprofile-gcc
11621 configure-stageautoprofile-gcc:
11622         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
11623         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11624         @r=`${PWD_COMMAND}`; export r; \
11625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11626         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
11627         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11628         $(HOST_EXPORTS) \
11629         $(POSTSTAGE1_HOST_EXPORTS) \
11630         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
11631         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
11632         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
11633         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gcc; \
11634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11635         cd $(HOST_SUBDIR)/gcc || exit 1; \
11636         case $(srcdir) in \
11637           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11638           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11639                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11640         esac; \
11641         module_srcdir=gcc; \
11642         $(SHELL) $$s/$$module_srcdir/configure \
11643           --srcdir=$${topdir}/$$module_srcdir \
11644           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11645           --target=${target_alias} \
11646           --with-build-libsubdir=$(HOST_SUBDIR) \
11647           $(STAGEautoprofile_CONFIGURE_FLAGS)
11648 @endif gcc-bootstrap
11649
11650 .PHONY: configure-stageautofeedback-gcc maybe-configure-stageautofeedback-gcc
11651 maybe-configure-stageautofeedback-gcc:
11652 @if gcc-bootstrap
11653 maybe-configure-stageautofeedback-gcc: configure-stageautofeedback-gcc
11654 configure-stageautofeedback-gcc:
11655         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
11656         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc
11657         @r=`${PWD_COMMAND}`; export r; \
11658         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11659         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
11660         test ! -f $(HOST_SUBDIR)/gcc/Makefile || exit 0; \
11661         $(HOST_EXPORTS) \
11662         $(POSTSTAGE1_HOST_EXPORTS) \
11663         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
11664         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
11665         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
11666         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gcc; \
11667         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gcc; \
11668         cd $(HOST_SUBDIR)/gcc || exit 1; \
11669         case $(srcdir) in \
11670           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
11671           *) topdir=`echo $(HOST_SUBDIR)/gcc/ | \
11672                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
11673         esac; \
11674         module_srcdir=gcc; \
11675         $(SHELL) $$s/$$module_srcdir/configure \
11676           --srcdir=$${topdir}/$$module_srcdir \
11677           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
11678           --target=${target_alias} \
11679           --with-build-libsubdir=$(HOST_SUBDIR) \
11680           $(STAGEautofeedback_CONFIGURE_FLAGS)
11681 @endif gcc-bootstrap
11682
11683
11684
11685
11686
11687 .PHONY: all-gcc maybe-all-gcc
11688 maybe-all-gcc:
11689 @if gcc-bootstrap
11690 all-gcc: stage_current
11691 @endif gcc-bootstrap
11692 @if gcc
11693 TARGET-gcc=all
11694 maybe-all-gcc: all-gcc
11695 all-gcc: configure-gcc
11696         @r=`${PWD_COMMAND}`; export r; \
11697         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11698         $(HOST_EXPORTS)  \
11699         (cd $(HOST_SUBDIR)/gcc && \
11700           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11701                 $(TARGET-gcc))
11702 @endif gcc
11703
11704
11705
11706 .PHONY: all-stage1-gcc maybe-all-stage1-gcc
11707 .PHONY: clean-stage1-gcc maybe-clean-stage1-gcc
11708 maybe-all-stage1-gcc:
11709 maybe-clean-stage1-gcc:
11710 @if gcc-bootstrap
11711 maybe-all-stage1-gcc: all-stage1-gcc
11712 all-stage1: all-stage1-gcc
11713 TARGET-stage1-gcc = $(TARGET-gcc)
11714 all-stage1-gcc: configure-stage1-gcc
11715         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
11716         @r=`${PWD_COMMAND}`; export r; \
11717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11718         TFLAGS="$(STAGE1_TFLAGS)"; \
11719         $(HOST_EXPORTS)  \
11720         cd $(HOST_SUBDIR)/gcc && \
11721          \
11722         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11723                 CFLAGS="$(STAGE1_CFLAGS)" \
11724                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
11725                 LIBCFLAGS="$(LIBCFLAGS)" \
11726                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11727                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11728                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11729                 $(EXTRA_HOST_FLAGS)  \
11730                 $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11731                 TFLAGS="$(STAGE1_TFLAGS)"  \
11732                 $(TARGET-stage1-gcc)
11733
11734 maybe-clean-stage1-gcc: clean-stage1-gcc
11735 clean-stage1: clean-stage1-gcc
11736 clean-stage1-gcc:
11737         @if [ $(current_stage) = stage1 ]; then \
11738           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11739         else \
11740           [ -f $(HOST_SUBDIR)/stage1-gcc/Makefile ] || exit 0; \
11741           $(MAKE) stage1-start; \
11742         fi; \
11743         cd $(HOST_SUBDIR)/gcc && \
11744         $(MAKE) $(EXTRA_HOST_FLAGS)  \
11745         $(STAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11746 @endif gcc-bootstrap
11747
11748
11749 .PHONY: all-stage2-gcc maybe-all-stage2-gcc
11750 .PHONY: clean-stage2-gcc maybe-clean-stage2-gcc
11751 maybe-all-stage2-gcc:
11752 maybe-clean-stage2-gcc:
11753 @if gcc-bootstrap
11754 maybe-all-stage2-gcc: all-stage2-gcc
11755 all-stage2: all-stage2-gcc
11756 TARGET-stage2-gcc = $(TARGET-gcc)
11757 all-stage2-gcc: configure-stage2-gcc
11758         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
11759         @r=`${PWD_COMMAND}`; export r; \
11760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11761         TFLAGS="$(STAGE2_TFLAGS)"; \
11762         $(HOST_EXPORTS) \
11763         $(POSTSTAGE1_HOST_EXPORTS)  \
11764         cd $(HOST_SUBDIR)/gcc && \
11765          \
11766         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11767                 CFLAGS="$(STAGE2_CFLAGS)" \
11768                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
11769                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
11770                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11771                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11772                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11773                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11774                 TFLAGS="$(STAGE2_TFLAGS)"  \
11775                 $(TARGET-stage2-gcc)
11776
11777 maybe-clean-stage2-gcc: clean-stage2-gcc
11778 clean-stage2: clean-stage2-gcc
11779 clean-stage2-gcc:
11780         @if [ $(current_stage) = stage2 ]; then \
11781           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11782         else \
11783           [ -f $(HOST_SUBDIR)/stage2-gcc/Makefile ] || exit 0; \
11784           $(MAKE) stage2-start; \
11785         fi; \
11786         cd $(HOST_SUBDIR)/gcc && \
11787         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11788 @endif gcc-bootstrap
11789
11790
11791 .PHONY: all-stage3-gcc maybe-all-stage3-gcc
11792 .PHONY: clean-stage3-gcc maybe-clean-stage3-gcc
11793 maybe-all-stage3-gcc:
11794 maybe-clean-stage3-gcc:
11795 @if gcc-bootstrap
11796 maybe-all-stage3-gcc: all-stage3-gcc
11797 all-stage3: all-stage3-gcc
11798 TARGET-stage3-gcc = $(TARGET-gcc)
11799 all-stage3-gcc: configure-stage3-gcc
11800         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
11801         @r=`${PWD_COMMAND}`; export r; \
11802         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11803         TFLAGS="$(STAGE3_TFLAGS)"; \
11804         $(HOST_EXPORTS) \
11805         $(POSTSTAGE1_HOST_EXPORTS)  \
11806         cd $(HOST_SUBDIR)/gcc && \
11807          \
11808         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11809                 CFLAGS="$(STAGE3_CFLAGS)" \
11810                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
11811                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
11812                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11813                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11814                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11815                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11816                 TFLAGS="$(STAGE3_TFLAGS)"  \
11817                 $(TARGET-stage3-gcc)
11818
11819 maybe-clean-stage3-gcc: clean-stage3-gcc
11820 clean-stage3: clean-stage3-gcc
11821 clean-stage3-gcc:
11822         @if [ $(current_stage) = stage3 ]; then \
11823           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11824         else \
11825           [ -f $(HOST_SUBDIR)/stage3-gcc/Makefile ] || exit 0; \
11826           $(MAKE) stage3-start; \
11827         fi; \
11828         cd $(HOST_SUBDIR)/gcc && \
11829         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11830 @endif gcc-bootstrap
11831
11832
11833 .PHONY: all-stage4-gcc maybe-all-stage4-gcc
11834 .PHONY: clean-stage4-gcc maybe-clean-stage4-gcc
11835 maybe-all-stage4-gcc:
11836 maybe-clean-stage4-gcc:
11837 @if gcc-bootstrap
11838 maybe-all-stage4-gcc: all-stage4-gcc
11839 all-stage4: all-stage4-gcc
11840 TARGET-stage4-gcc = $(TARGET-gcc)
11841 all-stage4-gcc: configure-stage4-gcc
11842         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
11843         @r=`${PWD_COMMAND}`; export r; \
11844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11845         TFLAGS="$(STAGE4_TFLAGS)"; \
11846         $(HOST_EXPORTS) \
11847         $(POSTSTAGE1_HOST_EXPORTS)  \
11848         cd $(HOST_SUBDIR)/gcc && \
11849          \
11850         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11851                 CFLAGS="$(STAGE4_CFLAGS)" \
11852                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
11853                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
11854                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11855                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11856                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11857                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11858                 TFLAGS="$(STAGE4_TFLAGS)"  \
11859                 $(TARGET-stage4-gcc)
11860
11861 maybe-clean-stage4-gcc: clean-stage4-gcc
11862 clean-stage4: clean-stage4-gcc
11863 clean-stage4-gcc:
11864         @if [ $(current_stage) = stage4 ]; then \
11865           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11866         else \
11867           [ -f $(HOST_SUBDIR)/stage4-gcc/Makefile ] || exit 0; \
11868           $(MAKE) stage4-start; \
11869         fi; \
11870         cd $(HOST_SUBDIR)/gcc && \
11871         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11872 @endif gcc-bootstrap
11873
11874
11875 .PHONY: all-stageprofile-gcc maybe-all-stageprofile-gcc
11876 .PHONY: clean-stageprofile-gcc maybe-clean-stageprofile-gcc
11877 maybe-all-stageprofile-gcc:
11878 maybe-clean-stageprofile-gcc:
11879 @if gcc-bootstrap
11880 maybe-all-stageprofile-gcc: all-stageprofile-gcc
11881 all-stageprofile: all-stageprofile-gcc
11882 TARGET-stageprofile-gcc = $(TARGET-gcc)
11883 all-stageprofile-gcc: configure-stageprofile-gcc
11884         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
11885         @r=`${PWD_COMMAND}`; export r; \
11886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11887         TFLAGS="$(STAGEprofile_TFLAGS)"; \
11888         $(HOST_EXPORTS) \
11889         $(POSTSTAGE1_HOST_EXPORTS)  \
11890         cd $(HOST_SUBDIR)/gcc && \
11891          \
11892         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11893                 CFLAGS="$(STAGEprofile_CFLAGS)" \
11894                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
11895                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
11896                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11897                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11898                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11899                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11900                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
11901                 $(TARGET-stageprofile-gcc)
11902
11903 maybe-clean-stageprofile-gcc: clean-stageprofile-gcc
11904 clean-stageprofile: clean-stageprofile-gcc
11905 clean-stageprofile-gcc:
11906         @if [ $(current_stage) = stageprofile ]; then \
11907           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11908         else \
11909           [ -f $(HOST_SUBDIR)/stageprofile-gcc/Makefile ] || exit 0; \
11910           $(MAKE) stageprofile-start; \
11911         fi; \
11912         cd $(HOST_SUBDIR)/gcc && \
11913         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11914 @endif gcc-bootstrap
11915
11916
11917 .PHONY: all-stagetrain-gcc maybe-all-stagetrain-gcc
11918 .PHONY: clean-stagetrain-gcc maybe-clean-stagetrain-gcc
11919 maybe-all-stagetrain-gcc:
11920 maybe-clean-stagetrain-gcc:
11921 @if gcc-bootstrap
11922 maybe-all-stagetrain-gcc: all-stagetrain-gcc
11923 all-stagetrain: all-stagetrain-gcc
11924 TARGET-stagetrain-gcc = $(TARGET-gcc)
11925 all-stagetrain-gcc: configure-stagetrain-gcc
11926         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
11927         @r=`${PWD_COMMAND}`; export r; \
11928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11929         TFLAGS="$(STAGEtrain_TFLAGS)"; \
11930         $(HOST_EXPORTS) \
11931         $(POSTSTAGE1_HOST_EXPORTS)  \
11932         cd $(HOST_SUBDIR)/gcc && \
11933          \
11934         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11935                 CFLAGS="$(STAGEtrain_CFLAGS)" \
11936                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
11937                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
11938                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11939                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11940                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11941                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11942                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
11943                 $(TARGET-stagetrain-gcc)
11944
11945 maybe-clean-stagetrain-gcc: clean-stagetrain-gcc
11946 clean-stagetrain: clean-stagetrain-gcc
11947 clean-stagetrain-gcc:
11948         @if [ $(current_stage) = stagetrain ]; then \
11949           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11950         else \
11951           [ -f $(HOST_SUBDIR)/stagetrain-gcc/Makefile ] || exit 0; \
11952           $(MAKE) stagetrain-start; \
11953         fi; \
11954         cd $(HOST_SUBDIR)/gcc && \
11955         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11956 @endif gcc-bootstrap
11957
11958
11959 .PHONY: all-stagefeedback-gcc maybe-all-stagefeedback-gcc
11960 .PHONY: clean-stagefeedback-gcc maybe-clean-stagefeedback-gcc
11961 maybe-all-stagefeedback-gcc:
11962 maybe-clean-stagefeedback-gcc:
11963 @if gcc-bootstrap
11964 maybe-all-stagefeedback-gcc: all-stagefeedback-gcc
11965 all-stagefeedback: all-stagefeedback-gcc
11966 TARGET-stagefeedback-gcc = $(TARGET-gcc)
11967 all-stagefeedback-gcc: configure-stagefeedback-gcc
11968         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
11969         @r=`${PWD_COMMAND}`; export r; \
11970         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
11971         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
11972         $(HOST_EXPORTS) \
11973         $(POSTSTAGE1_HOST_EXPORTS)  \
11974         cd $(HOST_SUBDIR)/gcc && \
11975          \
11976         $(MAKE) $(BASE_FLAGS_TO_PASS) \
11977                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
11978                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
11979                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
11980                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
11981                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
11982                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
11983                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
11984                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
11985                 $(TARGET-stagefeedback-gcc)
11986
11987 maybe-clean-stagefeedback-gcc: clean-stagefeedback-gcc
11988 clean-stagefeedback: clean-stagefeedback-gcc
11989 clean-stagefeedback-gcc:
11990         @if [ $(current_stage) = stagefeedback ]; then \
11991           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
11992         else \
11993           [ -f $(HOST_SUBDIR)/stagefeedback-gcc/Makefile ] || exit 0; \
11994           $(MAKE) stagefeedback-start; \
11995         fi; \
11996         cd $(HOST_SUBDIR)/gcc && \
11997         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
11998 @endif gcc-bootstrap
11999
12000
12001 .PHONY: all-stageautoprofile-gcc maybe-all-stageautoprofile-gcc
12002 .PHONY: clean-stageautoprofile-gcc maybe-clean-stageautoprofile-gcc
12003 maybe-all-stageautoprofile-gcc:
12004 maybe-clean-stageautoprofile-gcc:
12005 @if gcc-bootstrap
12006 maybe-all-stageautoprofile-gcc: all-stageautoprofile-gcc
12007 all-stageautoprofile: all-stageautoprofile-gcc
12008 TARGET-stageautoprofile-gcc = $(TARGET-gcc)
12009 all-stageautoprofile-gcc: configure-stageautoprofile-gcc
12010         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12011         @r=`${PWD_COMMAND}`; export r; \
12012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12013         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12014         $(HOST_EXPORTS) \
12015         $(POSTSTAGE1_HOST_EXPORTS)  \
12016         cd $(HOST_SUBDIR)/gcc && \
12017         $$s/gcc/config/i386/$(AUTO_PROFILE) \
12018         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12019                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
12020                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
12021                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
12022                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12023                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12024                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12025                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12026                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
12027                 $(TARGET-stageautoprofile-gcc)
12028
12029 maybe-clean-stageautoprofile-gcc: clean-stageautoprofile-gcc
12030 clean-stageautoprofile: clean-stageautoprofile-gcc
12031 clean-stageautoprofile-gcc:
12032         @if [ $(current_stage) = stageautoprofile ]; then \
12033           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12034         else \
12035           [ -f $(HOST_SUBDIR)/stageautoprofile-gcc/Makefile ] || exit 0; \
12036           $(MAKE) stageautoprofile-start; \
12037         fi; \
12038         cd $(HOST_SUBDIR)/gcc && \
12039         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12040 @endif gcc-bootstrap
12041
12042
12043 .PHONY: all-stageautofeedback-gcc maybe-all-stageautofeedback-gcc
12044 .PHONY: clean-stageautofeedback-gcc maybe-clean-stageautofeedback-gcc
12045 maybe-all-stageautofeedback-gcc:
12046 maybe-clean-stageautofeedback-gcc:
12047 @if gcc-bootstrap
12048 maybe-all-stageautofeedback-gcc: all-stageautofeedback-gcc
12049 all-stageautofeedback: all-stageautofeedback-gcc
12050 TARGET-stageautofeedback-gcc = $(TARGET-gcc)
12051 all-stageautofeedback-gcc: configure-stageautofeedback-gcc
12052         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12053         @r=`${PWD_COMMAND}`; export r; \
12054         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12055         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12056         $(HOST_EXPORTS) \
12057         $(POSTSTAGE1_HOST_EXPORTS)  \
12058         cd $(HOST_SUBDIR)/gcc && \
12059          \
12060         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12061                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
12062                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
12063                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
12064                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12065                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12066                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12067                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) \
12068                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
12069                 $(TARGET-stageautofeedback-gcc)
12070
12071 maybe-clean-stageautofeedback-gcc: clean-stageautofeedback-gcc
12072 clean-stageautofeedback: clean-stageautofeedback-gcc
12073 clean-stageautofeedback-gcc:
12074         @if [ $(current_stage) = stageautofeedback ]; then \
12075           [ -f $(HOST_SUBDIR)/gcc/Makefile ] || exit 0; \
12076         else \
12077           [ -f $(HOST_SUBDIR)/stageautofeedback-gcc/Makefile ] || exit 0; \
12078           $(MAKE) stageautofeedback-start; \
12079         fi; \
12080         cd $(HOST_SUBDIR)/gcc && \
12081         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) clean
12082 @endif gcc-bootstrap
12083
12084
12085
12086
12087
12088 .PHONY: check-gcc maybe-check-gcc
12089 maybe-check-gcc:
12090 @if gcc
12091 maybe-check-gcc: check-gcc
12092
12093 check-gcc:
12094         @: $(MAKE); $(unstage)
12095         @r=`${PWD_COMMAND}`; export r; \
12096         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12097         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
12098         (cd $(HOST_SUBDIR)/gcc && \
12099           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) $(EXTRA_BOOTSTRAP_FLAGS) check)
12100
12101 @endif gcc
12102
12103 .PHONY: install-gcc maybe-install-gcc
12104 maybe-install-gcc:
12105 @if gcc
12106 maybe-install-gcc: install-gcc
12107
12108 install-gcc: installdirs
12109         @: $(MAKE); $(unstage)
12110         @r=`${PWD_COMMAND}`; export r; \
12111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12112         $(HOST_EXPORTS) \
12113         (cd $(HOST_SUBDIR)/gcc && \
12114           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install)
12115
12116 @endif gcc
12117
12118 .PHONY: install-strip-gcc maybe-install-strip-gcc
12119 maybe-install-strip-gcc:
12120 @if gcc
12121 maybe-install-strip-gcc: install-strip-gcc
12122
12123 install-strip-gcc: installdirs
12124         @: $(MAKE); $(unstage)
12125         @r=`${PWD_COMMAND}`; export r; \
12126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12127         $(HOST_EXPORTS) \
12128         (cd $(HOST_SUBDIR)/gcc && \
12129           $(MAKE) $(FLAGS_TO_PASS) $(EXTRA_GCC_FLAGS) install-strip)
12130
12131 @endif gcc
12132
12133 # Other targets (info, dvi, pdf, etc.)
12134
12135 .PHONY: maybe-info-gcc info-gcc
12136 maybe-info-gcc:
12137 @if gcc
12138 maybe-info-gcc: info-gcc
12139
12140 info-gcc: \
12141     configure-gcc 
12142         @[ -f ./gcc/Makefile ] || exit 0; \
12143         r=`${PWD_COMMAND}`; export r; \
12144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12145         $(HOST_EXPORTS) \
12146         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12147           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12148         done; \
12149         echo "Doing info in gcc"; \
12150         (cd $(HOST_SUBDIR)/gcc && \
12151           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12152                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12153                   "RANLIB=$${RANLIB}" \
12154                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12155                   info) \
12156           || exit 1
12157
12158 @endif gcc
12159
12160 .PHONY: maybe-dvi-gcc dvi-gcc
12161 maybe-dvi-gcc:
12162 @if gcc
12163 maybe-dvi-gcc: dvi-gcc
12164
12165 dvi-gcc: \
12166     configure-gcc 
12167         @[ -f ./gcc/Makefile ] || exit 0; \
12168         r=`${PWD_COMMAND}`; export r; \
12169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12170         $(HOST_EXPORTS) \
12171         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12173         done; \
12174         echo "Doing dvi in gcc"; \
12175         (cd $(HOST_SUBDIR)/gcc && \
12176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12178                   "RANLIB=$${RANLIB}" \
12179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12180                   dvi) \
12181           || exit 1
12182
12183 @endif gcc
12184
12185 .PHONY: maybe-pdf-gcc pdf-gcc
12186 maybe-pdf-gcc:
12187 @if gcc
12188 maybe-pdf-gcc: pdf-gcc
12189
12190 pdf-gcc: \
12191     configure-gcc 
12192         @[ -f ./gcc/Makefile ] || exit 0; \
12193         r=`${PWD_COMMAND}`; export r; \
12194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12195         $(HOST_EXPORTS) \
12196         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12197           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12198         done; \
12199         echo "Doing pdf in gcc"; \
12200         (cd $(HOST_SUBDIR)/gcc && \
12201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12203                   "RANLIB=$${RANLIB}" \
12204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12205                   pdf) \
12206           || exit 1
12207
12208 @endif gcc
12209
12210 .PHONY: maybe-html-gcc html-gcc
12211 maybe-html-gcc:
12212 @if gcc
12213 maybe-html-gcc: html-gcc
12214
12215 html-gcc: \
12216     configure-gcc 
12217         @[ -f ./gcc/Makefile ] || exit 0; \
12218         r=`${PWD_COMMAND}`; export r; \
12219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12220         $(HOST_EXPORTS) \
12221         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12222           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12223         done; \
12224         echo "Doing html in gcc"; \
12225         (cd $(HOST_SUBDIR)/gcc && \
12226           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12227                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12228                   "RANLIB=$${RANLIB}" \
12229                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12230                   html) \
12231           || exit 1
12232
12233 @endif gcc
12234
12235 .PHONY: maybe-TAGS-gcc TAGS-gcc
12236 maybe-TAGS-gcc:
12237 @if gcc
12238 maybe-TAGS-gcc: TAGS-gcc
12239
12240 TAGS-gcc: \
12241     configure-gcc 
12242         @[ -f ./gcc/Makefile ] || exit 0; \
12243         r=`${PWD_COMMAND}`; export r; \
12244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12245         $(HOST_EXPORTS) \
12246         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12248         done; \
12249         echo "Doing TAGS in gcc"; \
12250         (cd $(HOST_SUBDIR)/gcc && \
12251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12253                   "RANLIB=$${RANLIB}" \
12254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12255                   TAGS) \
12256           || exit 1
12257
12258 @endif gcc
12259
12260 .PHONY: maybe-install-info-gcc install-info-gcc
12261 maybe-install-info-gcc:
12262 @if gcc
12263 maybe-install-info-gcc: install-info-gcc
12264
12265 install-info-gcc: \
12266     configure-gcc \
12267     info-gcc 
12268         @[ -f ./gcc/Makefile ] || exit 0; \
12269         r=`${PWD_COMMAND}`; export r; \
12270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12271         $(HOST_EXPORTS) \
12272         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12273           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12274         done; \
12275         echo "Doing install-info in gcc"; \
12276         (cd $(HOST_SUBDIR)/gcc && \
12277           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12278                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12279                   "RANLIB=$${RANLIB}" \
12280                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12281                   install-info) \
12282           || exit 1
12283
12284 @endif gcc
12285
12286 .PHONY: maybe-install-pdf-gcc install-pdf-gcc
12287 maybe-install-pdf-gcc:
12288 @if gcc
12289 maybe-install-pdf-gcc: install-pdf-gcc
12290
12291 install-pdf-gcc: \
12292     configure-gcc \
12293     pdf-gcc 
12294         @[ -f ./gcc/Makefile ] || exit 0; \
12295         r=`${PWD_COMMAND}`; export r; \
12296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12297         $(HOST_EXPORTS) \
12298         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12300         done; \
12301         echo "Doing install-pdf in gcc"; \
12302         (cd $(HOST_SUBDIR)/gcc && \
12303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12305                   "RANLIB=$${RANLIB}" \
12306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12307                   install-pdf) \
12308           || exit 1
12309
12310 @endif gcc
12311
12312 .PHONY: maybe-install-html-gcc install-html-gcc
12313 maybe-install-html-gcc:
12314 @if gcc
12315 maybe-install-html-gcc: install-html-gcc
12316
12317 install-html-gcc: \
12318     configure-gcc \
12319     html-gcc 
12320         @[ -f ./gcc/Makefile ] || exit 0; \
12321         r=`${PWD_COMMAND}`; export r; \
12322         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12323         $(HOST_EXPORTS) \
12324         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12325           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12326         done; \
12327         echo "Doing install-html in gcc"; \
12328         (cd $(HOST_SUBDIR)/gcc && \
12329           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12330                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12331                   "RANLIB=$${RANLIB}" \
12332                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12333                   install-html) \
12334           || exit 1
12335
12336 @endif gcc
12337
12338 .PHONY: maybe-installcheck-gcc installcheck-gcc
12339 maybe-installcheck-gcc:
12340 @if gcc
12341 maybe-installcheck-gcc: installcheck-gcc
12342
12343 installcheck-gcc: \
12344     configure-gcc 
12345         @[ -f ./gcc/Makefile ] || exit 0; \
12346         r=`${PWD_COMMAND}`; export r; \
12347         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12348         $(HOST_EXPORTS) \
12349         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12350           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12351         done; \
12352         echo "Doing installcheck in gcc"; \
12353         (cd $(HOST_SUBDIR)/gcc && \
12354           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12355                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12356                   "RANLIB=$${RANLIB}" \
12357                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12358                   installcheck) \
12359           || exit 1
12360
12361 @endif gcc
12362
12363 .PHONY: maybe-mostlyclean-gcc mostlyclean-gcc
12364 maybe-mostlyclean-gcc:
12365 @if gcc
12366 maybe-mostlyclean-gcc: mostlyclean-gcc
12367
12368 mostlyclean-gcc: 
12369         @[ -f ./gcc/Makefile ] || exit 0; \
12370         r=`${PWD_COMMAND}`; export r; \
12371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12372         $(HOST_EXPORTS) \
12373         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12375         done; \
12376         echo "Doing mostlyclean in gcc"; \
12377         (cd $(HOST_SUBDIR)/gcc && \
12378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12380                   "RANLIB=$${RANLIB}" \
12381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12382                   mostlyclean) \
12383           || exit 1
12384
12385 @endif gcc
12386
12387 .PHONY: maybe-clean-gcc clean-gcc
12388 maybe-clean-gcc:
12389 @if gcc
12390 maybe-clean-gcc: clean-gcc
12391
12392 clean-gcc: 
12393         @[ -f ./gcc/Makefile ] || exit 0; \
12394         r=`${PWD_COMMAND}`; export r; \
12395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12396         $(HOST_EXPORTS) \
12397         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12398           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12399         done; \
12400         echo "Doing clean in gcc"; \
12401         (cd $(HOST_SUBDIR)/gcc && \
12402           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12403                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12404                   "RANLIB=$${RANLIB}" \
12405                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12406                   clean) \
12407           || exit 1
12408
12409 @endif gcc
12410
12411 .PHONY: maybe-distclean-gcc distclean-gcc
12412 maybe-distclean-gcc:
12413 @if gcc
12414 maybe-distclean-gcc: distclean-gcc
12415
12416 distclean-gcc: 
12417         @[ -f ./gcc/Makefile ] || exit 0; \
12418         r=`${PWD_COMMAND}`; export r; \
12419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12420         $(HOST_EXPORTS) \
12421         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12422           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12423         done; \
12424         echo "Doing distclean in gcc"; \
12425         (cd $(HOST_SUBDIR)/gcc && \
12426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12428                   "RANLIB=$${RANLIB}" \
12429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12430                   distclean) \
12431           || exit 1
12432
12433 @endif gcc
12434
12435 .PHONY: maybe-maintainer-clean-gcc maintainer-clean-gcc
12436 maybe-maintainer-clean-gcc:
12437 @if gcc
12438 maybe-maintainer-clean-gcc: maintainer-clean-gcc
12439
12440 maintainer-clean-gcc: 
12441         @[ -f ./gcc/Makefile ] || exit 0; \
12442         r=`${PWD_COMMAND}`; export r; \
12443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12444         $(HOST_EXPORTS) \
12445         for flag in $(EXTRA_HOST_FLAGS) $(EXTRA_GCC_FLAGS); do \
12446           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
12447         done; \
12448         echo "Doing maintainer-clean in gcc"; \
12449         (cd $(HOST_SUBDIR)/gcc && \
12450           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
12451                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
12452                   "RANLIB=$${RANLIB}" \
12453                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
12454                   maintainer-clean) \
12455           || exit 1
12456
12457 @endif gcc
12458
12459
12460
12461 .PHONY: configure-gmp maybe-configure-gmp
12462 maybe-configure-gmp:
12463 @if gcc-bootstrap
12464 configure-gmp: stage_current
12465 @endif gcc-bootstrap
12466 @if gmp
12467 maybe-configure-gmp: configure-gmp
12468 configure-gmp: 
12469         @r=`${PWD_COMMAND}`; export r; \
12470         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12471         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12472         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12473         $(HOST_EXPORTS)  \
12474         echo Configuring in $(HOST_SUBDIR)/gmp; \
12475         cd "$(HOST_SUBDIR)/gmp" || exit 1; \
12476         case $(srcdir) in \
12477           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12478           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12479                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12480         esac; \
12481         module_srcdir=gmp; \
12482         $(SHELL) \
12483           $$s/$$module_srcdir/configure \
12484           --srcdir=$${topdir}/$$module_srcdir \
12485           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12486           --target=none-${host_vendor}-${host_os} --disable-shared LEX="touch lex.yy.c" \
12487           || exit 1
12488 @endif gmp
12489
12490
12491
12492 .PHONY: configure-stage1-gmp maybe-configure-stage1-gmp
12493 maybe-configure-stage1-gmp:
12494 @if gmp-bootstrap
12495 maybe-configure-stage1-gmp: configure-stage1-gmp
12496 configure-stage1-gmp:
12497         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12498         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12499         @r=`${PWD_COMMAND}`; export r; \
12500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12501         TFLAGS="$(STAGE1_TFLAGS)"; \
12502         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12503         $(HOST_EXPORTS) \
12504         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
12505         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
12506         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
12507         echo Configuring stage 1 in $(HOST_SUBDIR)/gmp; \
12508         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12509         cd $(HOST_SUBDIR)/gmp || exit 1; \
12510         case $(srcdir) in \
12511           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12512           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12513                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12514         esac; \
12515         module_srcdir=gmp; \
12516         $(SHELL) $$s/$$module_srcdir/configure \
12517           --srcdir=$${topdir}/$$module_srcdir \
12518           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12519           --target=none-${host_vendor}-${host_os} \
12520            \
12521           $(STAGE1_CONFIGURE_FLAGS) \
12522           --disable-shared LEX="touch lex.yy.c"
12523 @endif gmp-bootstrap
12524
12525 .PHONY: configure-stage2-gmp maybe-configure-stage2-gmp
12526 maybe-configure-stage2-gmp:
12527 @if gmp-bootstrap
12528 maybe-configure-stage2-gmp: configure-stage2-gmp
12529 configure-stage2-gmp:
12530         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12531         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12532         @r=`${PWD_COMMAND}`; export r; \
12533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12534         TFLAGS="$(STAGE2_TFLAGS)"; \
12535         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12536         $(HOST_EXPORTS) \
12537         $(POSTSTAGE1_HOST_EXPORTS) \
12538         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
12539         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
12540         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
12541         echo Configuring stage 2 in $(HOST_SUBDIR)/gmp; \
12542         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12543         cd $(HOST_SUBDIR)/gmp || exit 1; \
12544         case $(srcdir) in \
12545           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12546           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12547                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12548         esac; \
12549         module_srcdir=gmp; \
12550         $(SHELL) $$s/$$module_srcdir/configure \
12551           --srcdir=$${topdir}/$$module_srcdir \
12552           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12553           --target=none-${host_vendor}-${host_os} \
12554           --with-build-libsubdir=$(HOST_SUBDIR) \
12555           $(STAGE2_CONFIGURE_FLAGS) \
12556           --disable-shared LEX="touch lex.yy.c"
12557 @endif gmp-bootstrap
12558
12559 .PHONY: configure-stage3-gmp maybe-configure-stage3-gmp
12560 maybe-configure-stage3-gmp:
12561 @if gmp-bootstrap
12562 maybe-configure-stage3-gmp: configure-stage3-gmp
12563 configure-stage3-gmp:
12564         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12565         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12566         @r=`${PWD_COMMAND}`; export r; \
12567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12568         TFLAGS="$(STAGE3_TFLAGS)"; \
12569         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12570         $(HOST_EXPORTS) \
12571         $(POSTSTAGE1_HOST_EXPORTS) \
12572         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
12573         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
12574         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
12575         echo Configuring stage 3 in $(HOST_SUBDIR)/gmp; \
12576         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12577         cd $(HOST_SUBDIR)/gmp || exit 1; \
12578         case $(srcdir) in \
12579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12580           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12582         esac; \
12583         module_srcdir=gmp; \
12584         $(SHELL) $$s/$$module_srcdir/configure \
12585           --srcdir=$${topdir}/$$module_srcdir \
12586           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12587           --target=none-${host_vendor}-${host_os} \
12588           --with-build-libsubdir=$(HOST_SUBDIR) \
12589           $(STAGE3_CONFIGURE_FLAGS) \
12590           --disable-shared LEX="touch lex.yy.c"
12591 @endif gmp-bootstrap
12592
12593 .PHONY: configure-stage4-gmp maybe-configure-stage4-gmp
12594 maybe-configure-stage4-gmp:
12595 @if gmp-bootstrap
12596 maybe-configure-stage4-gmp: configure-stage4-gmp
12597 configure-stage4-gmp:
12598         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12599         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12600         @r=`${PWD_COMMAND}`; export r; \
12601         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12602         TFLAGS="$(STAGE4_TFLAGS)"; \
12603         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12604         $(HOST_EXPORTS) \
12605         $(POSTSTAGE1_HOST_EXPORTS) \
12606         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
12607         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
12608         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
12609         echo Configuring stage 4 in $(HOST_SUBDIR)/gmp; \
12610         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12611         cd $(HOST_SUBDIR)/gmp || exit 1; \
12612         case $(srcdir) in \
12613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12614           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12616         esac; \
12617         module_srcdir=gmp; \
12618         $(SHELL) $$s/$$module_srcdir/configure \
12619           --srcdir=$${topdir}/$$module_srcdir \
12620           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12621           --target=none-${host_vendor}-${host_os} \
12622           --with-build-libsubdir=$(HOST_SUBDIR) \
12623           $(STAGE4_CONFIGURE_FLAGS) \
12624           --disable-shared LEX="touch lex.yy.c"
12625 @endif gmp-bootstrap
12626
12627 .PHONY: configure-stageprofile-gmp maybe-configure-stageprofile-gmp
12628 maybe-configure-stageprofile-gmp:
12629 @if gmp-bootstrap
12630 maybe-configure-stageprofile-gmp: configure-stageprofile-gmp
12631 configure-stageprofile-gmp:
12632         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12633         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12634         @r=`${PWD_COMMAND}`; export r; \
12635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12636         TFLAGS="$(STAGEprofile_TFLAGS)"; \
12637         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12638         $(HOST_EXPORTS) \
12639         $(POSTSTAGE1_HOST_EXPORTS) \
12640         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
12641         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
12642         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
12643         echo Configuring stage profile in $(HOST_SUBDIR)/gmp; \
12644         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12645         cd $(HOST_SUBDIR)/gmp || exit 1; \
12646         case $(srcdir) in \
12647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12648           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12650         esac; \
12651         module_srcdir=gmp; \
12652         $(SHELL) $$s/$$module_srcdir/configure \
12653           --srcdir=$${topdir}/$$module_srcdir \
12654           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12655           --target=none-${host_vendor}-${host_os} \
12656           --with-build-libsubdir=$(HOST_SUBDIR) \
12657           $(STAGEprofile_CONFIGURE_FLAGS) \
12658           --disable-shared LEX="touch lex.yy.c"
12659 @endif gmp-bootstrap
12660
12661 .PHONY: configure-stagetrain-gmp maybe-configure-stagetrain-gmp
12662 maybe-configure-stagetrain-gmp:
12663 @if gmp-bootstrap
12664 maybe-configure-stagetrain-gmp: configure-stagetrain-gmp
12665 configure-stagetrain-gmp:
12666         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
12667         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12668         @r=`${PWD_COMMAND}`; export r; \
12669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12670         TFLAGS="$(STAGEtrain_TFLAGS)"; \
12671         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12672         $(HOST_EXPORTS) \
12673         $(POSTSTAGE1_HOST_EXPORTS) \
12674         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
12675         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
12676         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
12677         echo Configuring stage train in $(HOST_SUBDIR)/gmp; \
12678         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12679         cd $(HOST_SUBDIR)/gmp || exit 1; \
12680         case $(srcdir) in \
12681           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12682           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12683                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12684         esac; \
12685         module_srcdir=gmp; \
12686         $(SHELL) $$s/$$module_srcdir/configure \
12687           --srcdir=$${topdir}/$$module_srcdir \
12688           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12689           --target=none-${host_vendor}-${host_os} \
12690           --with-build-libsubdir=$(HOST_SUBDIR) \
12691           $(STAGEtrain_CONFIGURE_FLAGS) \
12692           --disable-shared LEX="touch lex.yy.c"
12693 @endif gmp-bootstrap
12694
12695 .PHONY: configure-stagefeedback-gmp maybe-configure-stagefeedback-gmp
12696 maybe-configure-stagefeedback-gmp:
12697 @if gmp-bootstrap
12698 maybe-configure-stagefeedback-gmp: configure-stagefeedback-gmp
12699 configure-stagefeedback-gmp:
12700         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
12701         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12702         @r=`${PWD_COMMAND}`; export r; \
12703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12704         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
12705         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12706         $(HOST_EXPORTS) \
12707         $(POSTSTAGE1_HOST_EXPORTS) \
12708         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
12709         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
12710         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
12711         echo Configuring stage feedback in $(HOST_SUBDIR)/gmp; \
12712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12713         cd $(HOST_SUBDIR)/gmp || exit 1; \
12714         case $(srcdir) in \
12715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12716           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12718         esac; \
12719         module_srcdir=gmp; \
12720         $(SHELL) $$s/$$module_srcdir/configure \
12721           --srcdir=$${topdir}/$$module_srcdir \
12722           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12723           --target=none-${host_vendor}-${host_os} \
12724           --with-build-libsubdir=$(HOST_SUBDIR) \
12725           $(STAGEfeedback_CONFIGURE_FLAGS) \
12726           --disable-shared LEX="touch lex.yy.c"
12727 @endif gmp-bootstrap
12728
12729 .PHONY: configure-stageautoprofile-gmp maybe-configure-stageautoprofile-gmp
12730 maybe-configure-stageautoprofile-gmp:
12731 @if gmp-bootstrap
12732 maybe-configure-stageautoprofile-gmp: configure-stageautoprofile-gmp
12733 configure-stageautoprofile-gmp:
12734         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
12735         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12736         @r=`${PWD_COMMAND}`; export r; \
12737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12738         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
12739         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12740         $(HOST_EXPORTS) \
12741         $(POSTSTAGE1_HOST_EXPORTS) \
12742         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
12743         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
12744         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
12745         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gmp; \
12746         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12747         cd $(HOST_SUBDIR)/gmp || exit 1; \
12748         case $(srcdir) in \
12749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12750           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12752         esac; \
12753         module_srcdir=gmp; \
12754         $(SHELL) $$s/$$module_srcdir/configure \
12755           --srcdir=$${topdir}/$$module_srcdir \
12756           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12757           --target=none-${host_vendor}-${host_os} \
12758           --with-build-libsubdir=$(HOST_SUBDIR) \
12759           $(STAGEautoprofile_CONFIGURE_FLAGS) \
12760           --disable-shared LEX="touch lex.yy.c"
12761 @endif gmp-bootstrap
12762
12763 .PHONY: configure-stageautofeedback-gmp maybe-configure-stageautofeedback-gmp
12764 maybe-configure-stageautofeedback-gmp:
12765 @if gmp-bootstrap
12766 maybe-configure-stageautofeedback-gmp: configure-stageautofeedback-gmp
12767 configure-stageautofeedback-gmp:
12768         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
12769         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp
12770         @r=`${PWD_COMMAND}`; export r; \
12771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12772         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
12773         test ! -f $(HOST_SUBDIR)/gmp/Makefile || exit 0; \
12774         $(HOST_EXPORTS) \
12775         $(POSTSTAGE1_HOST_EXPORTS) \
12776         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
12777         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
12778         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
12779         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gmp; \
12780         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gmp; \
12781         cd $(HOST_SUBDIR)/gmp || exit 1; \
12782         case $(srcdir) in \
12783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
12784           *) topdir=`echo $(HOST_SUBDIR)/gmp/ | \
12785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
12786         esac; \
12787         module_srcdir=gmp; \
12788         $(SHELL) $$s/$$module_srcdir/configure \
12789           --srcdir=$${topdir}/$$module_srcdir \
12790           $(HOST_CONFIGARGS) --build=${build_alias} --host=none-${host_vendor}-${host_os} \
12791           --target=none-${host_vendor}-${host_os} \
12792           --with-build-libsubdir=$(HOST_SUBDIR) \
12793           $(STAGEautofeedback_CONFIGURE_FLAGS) \
12794           --disable-shared LEX="touch lex.yy.c"
12795 @endif gmp-bootstrap
12796
12797
12798
12799
12800
12801 .PHONY: all-gmp maybe-all-gmp
12802 maybe-all-gmp:
12803 @if gcc-bootstrap
12804 all-gmp: stage_current
12805 @endif gcc-bootstrap
12806 @if gmp
12807 TARGET-gmp=all
12808 maybe-all-gmp: all-gmp
12809 all-gmp: configure-gmp
12810         @r=`${PWD_COMMAND}`; export r; \
12811         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12812         $(HOST_EXPORTS)  \
12813         (cd $(HOST_SUBDIR)/gmp && \
12814           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12815                 $(TARGET-gmp))
12816 @endif gmp
12817
12818
12819
12820 .PHONY: all-stage1-gmp maybe-all-stage1-gmp
12821 .PHONY: clean-stage1-gmp maybe-clean-stage1-gmp
12822 maybe-all-stage1-gmp:
12823 maybe-clean-stage1-gmp:
12824 @if gmp-bootstrap
12825 maybe-all-stage1-gmp: all-stage1-gmp
12826 all-stage1: all-stage1-gmp
12827 TARGET-stage1-gmp = $(TARGET-gmp)
12828 all-stage1-gmp: configure-stage1-gmp
12829         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
12830         @r=`${PWD_COMMAND}`; export r; \
12831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12832         TFLAGS="$(STAGE1_TFLAGS)"; \
12833         $(HOST_EXPORTS)  \
12834         cd $(HOST_SUBDIR)/gmp && \
12835          \
12836         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12837                 CFLAGS="$(STAGE1_CFLAGS)" \
12838                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
12839                 LIBCFLAGS="$(LIBCFLAGS)" \
12840                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12841                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12842                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12843                 $(EXTRA_HOST_FLAGS)  \
12844                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12845                 TFLAGS="$(STAGE1_TFLAGS)"  \
12846                 $(TARGET-stage1-gmp)
12847
12848 maybe-clean-stage1-gmp: clean-stage1-gmp
12849 clean-stage1: clean-stage1-gmp
12850 clean-stage1-gmp:
12851         @if [ $(current_stage) = stage1 ]; then \
12852           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12853         else \
12854           [ -f $(HOST_SUBDIR)/stage1-gmp/Makefile ] || exit 0; \
12855           $(MAKE) stage1-start; \
12856         fi; \
12857         cd $(HOST_SUBDIR)/gmp && \
12858         $(MAKE) $(EXTRA_HOST_FLAGS)  \
12859         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12860 @endif gmp-bootstrap
12861
12862
12863 .PHONY: all-stage2-gmp maybe-all-stage2-gmp
12864 .PHONY: clean-stage2-gmp maybe-clean-stage2-gmp
12865 maybe-all-stage2-gmp:
12866 maybe-clean-stage2-gmp:
12867 @if gmp-bootstrap
12868 maybe-all-stage2-gmp: all-stage2-gmp
12869 all-stage2: all-stage2-gmp
12870 TARGET-stage2-gmp = $(TARGET-gmp)
12871 all-stage2-gmp: configure-stage2-gmp
12872         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
12873         @r=`${PWD_COMMAND}`; export r; \
12874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12875         TFLAGS="$(STAGE2_TFLAGS)"; \
12876         $(HOST_EXPORTS) \
12877         $(POSTSTAGE1_HOST_EXPORTS)  \
12878         cd $(HOST_SUBDIR)/gmp && \
12879          \
12880         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12881                 CFLAGS="$(STAGE2_CFLAGS)" \
12882                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
12883                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
12884                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12885                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12886                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12887                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12888                 TFLAGS="$(STAGE2_TFLAGS)"  \
12889                 $(TARGET-stage2-gmp)
12890
12891 maybe-clean-stage2-gmp: clean-stage2-gmp
12892 clean-stage2: clean-stage2-gmp
12893 clean-stage2-gmp:
12894         @if [ $(current_stage) = stage2 ]; then \
12895           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12896         else \
12897           [ -f $(HOST_SUBDIR)/stage2-gmp/Makefile ] || exit 0; \
12898           $(MAKE) stage2-start; \
12899         fi; \
12900         cd $(HOST_SUBDIR)/gmp && \
12901         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12902 @endif gmp-bootstrap
12903
12904
12905 .PHONY: all-stage3-gmp maybe-all-stage3-gmp
12906 .PHONY: clean-stage3-gmp maybe-clean-stage3-gmp
12907 maybe-all-stage3-gmp:
12908 maybe-clean-stage3-gmp:
12909 @if gmp-bootstrap
12910 maybe-all-stage3-gmp: all-stage3-gmp
12911 all-stage3: all-stage3-gmp
12912 TARGET-stage3-gmp = $(TARGET-gmp)
12913 all-stage3-gmp: configure-stage3-gmp
12914         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
12915         @r=`${PWD_COMMAND}`; export r; \
12916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12917         TFLAGS="$(STAGE3_TFLAGS)"; \
12918         $(HOST_EXPORTS) \
12919         $(POSTSTAGE1_HOST_EXPORTS)  \
12920         cd $(HOST_SUBDIR)/gmp && \
12921          \
12922         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12923                 CFLAGS="$(STAGE3_CFLAGS)" \
12924                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
12925                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
12926                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12927                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12928                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12929                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12930                 TFLAGS="$(STAGE3_TFLAGS)"  \
12931                 $(TARGET-stage3-gmp)
12932
12933 maybe-clean-stage3-gmp: clean-stage3-gmp
12934 clean-stage3: clean-stage3-gmp
12935 clean-stage3-gmp:
12936         @if [ $(current_stage) = stage3 ]; then \
12937           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12938         else \
12939           [ -f $(HOST_SUBDIR)/stage3-gmp/Makefile ] || exit 0; \
12940           $(MAKE) stage3-start; \
12941         fi; \
12942         cd $(HOST_SUBDIR)/gmp && \
12943         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12944 @endif gmp-bootstrap
12945
12946
12947 .PHONY: all-stage4-gmp maybe-all-stage4-gmp
12948 .PHONY: clean-stage4-gmp maybe-clean-stage4-gmp
12949 maybe-all-stage4-gmp:
12950 maybe-clean-stage4-gmp:
12951 @if gmp-bootstrap
12952 maybe-all-stage4-gmp: all-stage4-gmp
12953 all-stage4: all-stage4-gmp
12954 TARGET-stage4-gmp = $(TARGET-gmp)
12955 all-stage4-gmp: configure-stage4-gmp
12956         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
12957         @r=`${PWD_COMMAND}`; export r; \
12958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
12959         TFLAGS="$(STAGE4_TFLAGS)"; \
12960         $(HOST_EXPORTS) \
12961         $(POSTSTAGE1_HOST_EXPORTS)  \
12962         cd $(HOST_SUBDIR)/gmp && \
12963          \
12964         $(MAKE) $(BASE_FLAGS_TO_PASS) \
12965                 CFLAGS="$(STAGE4_CFLAGS)" \
12966                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
12967                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
12968                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
12969                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
12970                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
12971                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
12972                 TFLAGS="$(STAGE4_TFLAGS)"  \
12973                 $(TARGET-stage4-gmp)
12974
12975 maybe-clean-stage4-gmp: clean-stage4-gmp
12976 clean-stage4: clean-stage4-gmp
12977 clean-stage4-gmp:
12978         @if [ $(current_stage) = stage4 ]; then \
12979           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
12980         else \
12981           [ -f $(HOST_SUBDIR)/stage4-gmp/Makefile ] || exit 0; \
12982           $(MAKE) stage4-start; \
12983         fi; \
12984         cd $(HOST_SUBDIR)/gmp && \
12985         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
12986 @endif gmp-bootstrap
12987
12988
12989 .PHONY: all-stageprofile-gmp maybe-all-stageprofile-gmp
12990 .PHONY: clean-stageprofile-gmp maybe-clean-stageprofile-gmp
12991 maybe-all-stageprofile-gmp:
12992 maybe-clean-stageprofile-gmp:
12993 @if gmp-bootstrap
12994 maybe-all-stageprofile-gmp: all-stageprofile-gmp
12995 all-stageprofile: all-stageprofile-gmp
12996 TARGET-stageprofile-gmp = $(TARGET-gmp)
12997 all-stageprofile-gmp: configure-stageprofile-gmp
12998         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
12999         @r=`${PWD_COMMAND}`; export r; \
13000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13001         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13002         $(HOST_EXPORTS) \
13003         $(POSTSTAGE1_HOST_EXPORTS)  \
13004         cd $(HOST_SUBDIR)/gmp && \
13005          \
13006         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13007                 CFLAGS="$(STAGEprofile_CFLAGS)" \
13008                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
13009                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
13010                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13011                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13012                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13013                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13014                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
13015                 $(TARGET-stageprofile-gmp)
13016
13017 maybe-clean-stageprofile-gmp: clean-stageprofile-gmp
13018 clean-stageprofile: clean-stageprofile-gmp
13019 clean-stageprofile-gmp:
13020         @if [ $(current_stage) = stageprofile ]; then \
13021           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13022         else \
13023           [ -f $(HOST_SUBDIR)/stageprofile-gmp/Makefile ] || exit 0; \
13024           $(MAKE) stageprofile-start; \
13025         fi; \
13026         cd $(HOST_SUBDIR)/gmp && \
13027         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13028 @endif gmp-bootstrap
13029
13030
13031 .PHONY: all-stagetrain-gmp maybe-all-stagetrain-gmp
13032 .PHONY: clean-stagetrain-gmp maybe-clean-stagetrain-gmp
13033 maybe-all-stagetrain-gmp:
13034 maybe-clean-stagetrain-gmp:
13035 @if gmp-bootstrap
13036 maybe-all-stagetrain-gmp: all-stagetrain-gmp
13037 all-stagetrain: all-stagetrain-gmp
13038 TARGET-stagetrain-gmp = $(TARGET-gmp)
13039 all-stagetrain-gmp: configure-stagetrain-gmp
13040         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13041         @r=`${PWD_COMMAND}`; export r; \
13042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13043         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13044         $(HOST_EXPORTS) \
13045         $(POSTSTAGE1_HOST_EXPORTS)  \
13046         cd $(HOST_SUBDIR)/gmp && \
13047          \
13048         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13049                 CFLAGS="$(STAGEtrain_CFLAGS)" \
13050                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
13051                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
13052                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13053                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13054                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13055                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13056                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
13057                 $(TARGET-stagetrain-gmp)
13058
13059 maybe-clean-stagetrain-gmp: clean-stagetrain-gmp
13060 clean-stagetrain: clean-stagetrain-gmp
13061 clean-stagetrain-gmp:
13062         @if [ $(current_stage) = stagetrain ]; then \
13063           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13064         else \
13065           [ -f $(HOST_SUBDIR)/stagetrain-gmp/Makefile ] || exit 0; \
13066           $(MAKE) stagetrain-start; \
13067         fi; \
13068         cd $(HOST_SUBDIR)/gmp && \
13069         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13070 @endif gmp-bootstrap
13071
13072
13073 .PHONY: all-stagefeedback-gmp maybe-all-stagefeedback-gmp
13074 .PHONY: clean-stagefeedback-gmp maybe-clean-stagefeedback-gmp
13075 maybe-all-stagefeedback-gmp:
13076 maybe-clean-stagefeedback-gmp:
13077 @if gmp-bootstrap
13078 maybe-all-stagefeedback-gmp: all-stagefeedback-gmp
13079 all-stagefeedback: all-stagefeedback-gmp
13080 TARGET-stagefeedback-gmp = $(TARGET-gmp)
13081 all-stagefeedback-gmp: configure-stagefeedback-gmp
13082         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13083         @r=`${PWD_COMMAND}`; export r; \
13084         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13085         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13086         $(HOST_EXPORTS) \
13087         $(POSTSTAGE1_HOST_EXPORTS)  \
13088         cd $(HOST_SUBDIR)/gmp && \
13089          \
13090         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13091                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
13092                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
13093                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
13094                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13095                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13096                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13097                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13098                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
13099                 $(TARGET-stagefeedback-gmp)
13100
13101 maybe-clean-stagefeedback-gmp: clean-stagefeedback-gmp
13102 clean-stagefeedback: clean-stagefeedback-gmp
13103 clean-stagefeedback-gmp:
13104         @if [ $(current_stage) = stagefeedback ]; then \
13105           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13106         else \
13107           [ -f $(HOST_SUBDIR)/stagefeedback-gmp/Makefile ] || exit 0; \
13108           $(MAKE) stagefeedback-start; \
13109         fi; \
13110         cd $(HOST_SUBDIR)/gmp && \
13111         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13112 @endif gmp-bootstrap
13113
13114
13115 .PHONY: all-stageautoprofile-gmp maybe-all-stageautoprofile-gmp
13116 .PHONY: clean-stageautoprofile-gmp maybe-clean-stageautoprofile-gmp
13117 maybe-all-stageautoprofile-gmp:
13118 maybe-clean-stageautoprofile-gmp:
13119 @if gmp-bootstrap
13120 maybe-all-stageautoprofile-gmp: all-stageautoprofile-gmp
13121 all-stageautoprofile: all-stageautoprofile-gmp
13122 TARGET-stageautoprofile-gmp = $(TARGET-gmp)
13123 all-stageautoprofile-gmp: configure-stageautoprofile-gmp
13124         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13125         @r=`${PWD_COMMAND}`; export r; \
13126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13127         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13128         $(HOST_EXPORTS) \
13129         $(POSTSTAGE1_HOST_EXPORTS)  \
13130         cd $(HOST_SUBDIR)/gmp && \
13131         $$s/gcc/config/i386/$(AUTO_PROFILE) \
13132         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13133                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
13134                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
13135                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
13136                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13137                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13138                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13139                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13140                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
13141                 $(TARGET-stageautoprofile-gmp)
13142
13143 maybe-clean-stageautoprofile-gmp: clean-stageautoprofile-gmp
13144 clean-stageautoprofile: clean-stageautoprofile-gmp
13145 clean-stageautoprofile-gmp:
13146         @if [ $(current_stage) = stageautoprofile ]; then \
13147           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13148         else \
13149           [ -f $(HOST_SUBDIR)/stageautoprofile-gmp/Makefile ] || exit 0; \
13150           $(MAKE) stageautoprofile-start; \
13151         fi; \
13152         cd $(HOST_SUBDIR)/gmp && \
13153         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13154 @endif gmp-bootstrap
13155
13156
13157 .PHONY: all-stageautofeedback-gmp maybe-all-stageautofeedback-gmp
13158 .PHONY: clean-stageautofeedback-gmp maybe-clean-stageautofeedback-gmp
13159 maybe-all-stageautofeedback-gmp:
13160 maybe-clean-stageautofeedback-gmp:
13161 @if gmp-bootstrap
13162 maybe-all-stageautofeedback-gmp: all-stageautofeedback-gmp
13163 all-stageautofeedback: all-stageautofeedback-gmp
13164 TARGET-stageautofeedback-gmp = $(TARGET-gmp)
13165 all-stageautofeedback-gmp: configure-stageautofeedback-gmp
13166         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13167         @r=`${PWD_COMMAND}`; export r; \
13168         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13169         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13170         $(HOST_EXPORTS) \
13171         $(POSTSTAGE1_HOST_EXPORTS)  \
13172         cd $(HOST_SUBDIR)/gmp && \
13173          \
13174         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13175                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
13176                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
13177                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
13178                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13179                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13180                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13181                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13182                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
13183                 $(TARGET-stageautofeedback-gmp)
13184
13185 maybe-clean-stageautofeedback-gmp: clean-stageautofeedback-gmp
13186 clean-stageautofeedback: clean-stageautofeedback-gmp
13187 clean-stageautofeedback-gmp:
13188         @if [ $(current_stage) = stageautofeedback ]; then \
13189           [ -f $(HOST_SUBDIR)/gmp/Makefile ] || exit 0; \
13190         else \
13191           [ -f $(HOST_SUBDIR)/stageautofeedback-gmp/Makefile ] || exit 0; \
13192           $(MAKE) stageautofeedback-start; \
13193         fi; \
13194         cd $(HOST_SUBDIR)/gmp && \
13195         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13196 @endif gmp-bootstrap
13197
13198
13199
13200
13201
13202 .PHONY: check-gmp maybe-check-gmp
13203 maybe-check-gmp:
13204 @if gmp
13205 maybe-check-gmp: check-gmp
13206
13207 check-gmp:
13208         @: $(MAKE); $(unstage)
13209         @r=`${PWD_COMMAND}`; export r; \
13210         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13211         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
13212         (cd $(HOST_SUBDIR)/gmp && \
13213           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
13214
13215 @endif gmp
13216
13217 .PHONY: install-gmp maybe-install-gmp
13218 maybe-install-gmp:
13219 @if gmp
13220 maybe-install-gmp: install-gmp
13221
13222 install-gmp:
13223
13224 @endif gmp
13225
13226 .PHONY: install-strip-gmp maybe-install-strip-gmp
13227 maybe-install-strip-gmp:
13228 @if gmp
13229 maybe-install-strip-gmp: install-strip-gmp
13230
13231 install-strip-gmp:
13232
13233 @endif gmp
13234
13235 # Other targets (info, dvi, pdf, etc.)
13236
13237 .PHONY: maybe-info-gmp info-gmp
13238 maybe-info-gmp:
13239 @if gmp
13240 maybe-info-gmp: info-gmp
13241
13242 info-gmp: \
13243     configure-gmp 
13244         @[ -f ./gmp/Makefile ] || exit 0; \
13245         r=`${PWD_COMMAND}`; export r; \
13246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13247         $(HOST_EXPORTS) \
13248         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13249           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13250         done; \
13251         echo "Doing info in gmp"; \
13252         (cd $(HOST_SUBDIR)/gmp && \
13253           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13254                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13255                   "RANLIB=$${RANLIB}" \
13256                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13257                   info) \
13258           || exit 1
13259
13260 @endif gmp
13261
13262 .PHONY: maybe-dvi-gmp dvi-gmp
13263 maybe-dvi-gmp:
13264 @if gmp
13265 maybe-dvi-gmp: dvi-gmp
13266
13267 dvi-gmp: \
13268     configure-gmp 
13269         @[ -f ./gmp/Makefile ] || exit 0; \
13270         r=`${PWD_COMMAND}`; export r; \
13271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13272         $(HOST_EXPORTS) \
13273         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13275         done; \
13276         echo "Doing dvi in gmp"; \
13277         (cd $(HOST_SUBDIR)/gmp && \
13278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13280                   "RANLIB=$${RANLIB}" \
13281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13282                   dvi) \
13283           || exit 1
13284
13285 @endif gmp
13286
13287 .PHONY: maybe-pdf-gmp pdf-gmp
13288 maybe-pdf-gmp:
13289 @if gmp
13290 maybe-pdf-gmp: pdf-gmp
13291
13292 pdf-gmp: \
13293     configure-gmp 
13294         @[ -f ./gmp/Makefile ] || exit 0; \
13295         r=`${PWD_COMMAND}`; export r; \
13296         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13297         $(HOST_EXPORTS) \
13298         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13299           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13300         done; \
13301         echo "Doing pdf in gmp"; \
13302         (cd $(HOST_SUBDIR)/gmp && \
13303           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13304                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13305                   "RANLIB=$${RANLIB}" \
13306                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13307                   pdf) \
13308           || exit 1
13309
13310 @endif gmp
13311
13312 .PHONY: maybe-html-gmp html-gmp
13313 maybe-html-gmp:
13314 @if gmp
13315 maybe-html-gmp: html-gmp
13316
13317 html-gmp: \
13318     configure-gmp 
13319         @[ -f ./gmp/Makefile ] || exit 0; \
13320         r=`${PWD_COMMAND}`; export r; \
13321         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13322         $(HOST_EXPORTS) \
13323         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13324           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13325         done; \
13326         echo "Doing html in gmp"; \
13327         (cd $(HOST_SUBDIR)/gmp && \
13328           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13329                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13330                   "RANLIB=$${RANLIB}" \
13331                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13332                   html) \
13333           || exit 1
13334
13335 @endif gmp
13336
13337 .PHONY: maybe-TAGS-gmp TAGS-gmp
13338 maybe-TAGS-gmp:
13339 @if gmp
13340 maybe-TAGS-gmp: TAGS-gmp
13341
13342 TAGS-gmp: \
13343     configure-gmp 
13344         @[ -f ./gmp/Makefile ] || exit 0; \
13345         r=`${PWD_COMMAND}`; export r; \
13346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13347         $(HOST_EXPORTS) \
13348         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13350         done; \
13351         echo "Doing TAGS in gmp"; \
13352         (cd $(HOST_SUBDIR)/gmp && \
13353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13355                   "RANLIB=$${RANLIB}" \
13356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13357                   TAGS) \
13358           || exit 1
13359
13360 @endif gmp
13361
13362 .PHONY: maybe-install-info-gmp install-info-gmp
13363 maybe-install-info-gmp:
13364 @if gmp
13365 maybe-install-info-gmp: install-info-gmp
13366
13367 install-info-gmp: \
13368     configure-gmp \
13369     info-gmp 
13370         @[ -f ./gmp/Makefile ] || exit 0; \
13371         r=`${PWD_COMMAND}`; export r; \
13372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13373         $(HOST_EXPORTS) \
13374         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13375           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13376         done; \
13377         echo "Doing install-info in gmp"; \
13378         (cd $(HOST_SUBDIR)/gmp && \
13379           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13380                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13381                   "RANLIB=$${RANLIB}" \
13382                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13383                   install-info) \
13384           || exit 1
13385
13386 @endif gmp
13387
13388 .PHONY: maybe-install-pdf-gmp install-pdf-gmp
13389 maybe-install-pdf-gmp:
13390 @if gmp
13391 maybe-install-pdf-gmp: install-pdf-gmp
13392
13393 install-pdf-gmp: \
13394     configure-gmp \
13395     pdf-gmp 
13396         @[ -f ./gmp/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) AM_CFLAGS="-DNO_ASM"; do \
13401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13402         done; \
13403         echo "Doing install-pdf in gmp"; \
13404         (cd $(HOST_SUBDIR)/gmp && \
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                   install-pdf) \
13410           || exit 1
13411
13412 @endif gmp
13413
13414 .PHONY: maybe-install-html-gmp install-html-gmp
13415 maybe-install-html-gmp:
13416 @if gmp
13417 maybe-install-html-gmp: install-html-gmp
13418
13419 install-html-gmp: \
13420     configure-gmp \
13421     html-gmp 
13422         @[ -f ./gmp/Makefile ] || exit 0; \
13423         r=`${PWD_COMMAND}`; export r; \
13424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13425         $(HOST_EXPORTS) \
13426         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13428         done; \
13429         echo "Doing install-html in gmp"; \
13430         (cd $(HOST_SUBDIR)/gmp && \
13431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13433                   "RANLIB=$${RANLIB}" \
13434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13435                   install-html) \
13436           || exit 1
13437
13438 @endif gmp
13439
13440 .PHONY: maybe-installcheck-gmp installcheck-gmp
13441 maybe-installcheck-gmp:
13442 @if gmp
13443 maybe-installcheck-gmp: installcheck-gmp
13444
13445 installcheck-gmp: \
13446     configure-gmp 
13447         @[ -f ./gmp/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) AM_CFLAGS="-DNO_ASM"; do \
13452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13453         done; \
13454         echo "Doing installcheck in gmp"; \
13455         (cd $(HOST_SUBDIR)/gmp && \
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                   installcheck) \
13461           || exit 1
13462
13463 @endif gmp
13464
13465 .PHONY: maybe-mostlyclean-gmp mostlyclean-gmp
13466 maybe-mostlyclean-gmp:
13467 @if gmp
13468 maybe-mostlyclean-gmp: mostlyclean-gmp
13469
13470 mostlyclean-gmp: 
13471         @[ -f ./gmp/Makefile ] || exit 0; \
13472         r=`${PWD_COMMAND}`; export r; \
13473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13474         $(HOST_EXPORTS) \
13475         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13477         done; \
13478         echo "Doing mostlyclean in gmp"; \
13479         (cd $(HOST_SUBDIR)/gmp && \
13480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13482                   "RANLIB=$${RANLIB}" \
13483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13484                   mostlyclean) \
13485           || exit 1
13486
13487 @endif gmp
13488
13489 .PHONY: maybe-clean-gmp clean-gmp
13490 maybe-clean-gmp:
13491 @if gmp
13492 maybe-clean-gmp: clean-gmp
13493
13494 clean-gmp: 
13495         @[ -f ./gmp/Makefile ] || exit 0; \
13496         r=`${PWD_COMMAND}`; export r; \
13497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13498         $(HOST_EXPORTS) \
13499         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13501         done; \
13502         echo "Doing clean in gmp"; \
13503         (cd $(HOST_SUBDIR)/gmp && \
13504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13506                   "RANLIB=$${RANLIB}" \
13507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13508                   clean) \
13509           || exit 1
13510
13511 @endif gmp
13512
13513 .PHONY: maybe-distclean-gmp distclean-gmp
13514 maybe-distclean-gmp:
13515 @if gmp
13516 maybe-distclean-gmp: distclean-gmp
13517
13518 distclean-gmp: 
13519         @[ -f ./gmp/Makefile ] || exit 0; \
13520         r=`${PWD_COMMAND}`; export r; \
13521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13522         $(HOST_EXPORTS) \
13523         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13525         done; \
13526         echo "Doing distclean in gmp"; \
13527         (cd $(HOST_SUBDIR)/gmp && \
13528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13530                   "RANLIB=$${RANLIB}" \
13531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13532                   distclean) \
13533           || exit 1
13534
13535 @endif gmp
13536
13537 .PHONY: maybe-maintainer-clean-gmp maintainer-clean-gmp
13538 maybe-maintainer-clean-gmp:
13539 @if gmp
13540 maybe-maintainer-clean-gmp: maintainer-clean-gmp
13541
13542 maintainer-clean-gmp: 
13543         @[ -f ./gmp/Makefile ] || exit 0; \
13544         r=`${PWD_COMMAND}`; export r; \
13545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13546         $(HOST_EXPORTS) \
13547         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
13548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
13549         done; \
13550         echo "Doing maintainer-clean in gmp"; \
13551         (cd $(HOST_SUBDIR)/gmp && \
13552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
13553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
13554                   "RANLIB=$${RANLIB}" \
13555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
13556                   maintainer-clean) \
13557           || exit 1
13558
13559 @endif gmp
13560
13561
13562
13563 .PHONY: configure-mpfr maybe-configure-mpfr
13564 maybe-configure-mpfr:
13565 @if gcc-bootstrap
13566 configure-mpfr: stage_current
13567 @endif gcc-bootstrap
13568 @if mpfr
13569 maybe-configure-mpfr: configure-mpfr
13570 configure-mpfr: 
13571         @r=`${PWD_COMMAND}`; export r; \
13572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13573         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13574         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13575         $(HOST_EXPORTS)  \
13576         echo Configuring in $(HOST_SUBDIR)/mpfr; \
13577         cd "$(HOST_SUBDIR)/mpfr" || exit 1; \
13578         case $(srcdir) in \
13579           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13580           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13581                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13582         esac; \
13583         module_srcdir=mpfr; \
13584         $(SHELL) \
13585           $$s/$$module_srcdir/configure \
13586           --srcdir=$${topdir}/$$module_srcdir \
13587           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13588           --target=${target_alias} --disable-shared @extra_mpfr_configure_flags@ \
13589           || exit 1
13590 @endif mpfr
13591
13592
13593
13594 .PHONY: configure-stage1-mpfr maybe-configure-stage1-mpfr
13595 maybe-configure-stage1-mpfr:
13596 @if mpfr-bootstrap
13597 maybe-configure-stage1-mpfr: configure-stage1-mpfr
13598 configure-stage1-mpfr:
13599         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13600         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13601         @r=`${PWD_COMMAND}`; export r; \
13602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13603         TFLAGS="$(STAGE1_TFLAGS)"; \
13604         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13605         $(HOST_EXPORTS) \
13606         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
13607         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
13608         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
13609         echo Configuring stage 1 in $(HOST_SUBDIR)/mpfr; \
13610         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13611         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13612         case $(srcdir) in \
13613           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13614           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13615                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13616         esac; \
13617         module_srcdir=mpfr; \
13618         $(SHELL) $$s/$$module_srcdir/configure \
13619           --srcdir=$${topdir}/$$module_srcdir \
13620           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13621           --target=${target_alias} \
13622            \
13623           $(STAGE1_CONFIGURE_FLAGS) \
13624           --disable-shared @extra_mpfr_configure_flags@
13625 @endif mpfr-bootstrap
13626
13627 .PHONY: configure-stage2-mpfr maybe-configure-stage2-mpfr
13628 maybe-configure-stage2-mpfr:
13629 @if mpfr-bootstrap
13630 maybe-configure-stage2-mpfr: configure-stage2-mpfr
13631 configure-stage2-mpfr:
13632         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13633         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13634         @r=`${PWD_COMMAND}`; export r; \
13635         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13636         TFLAGS="$(STAGE2_TFLAGS)"; \
13637         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13638         $(HOST_EXPORTS) \
13639         $(POSTSTAGE1_HOST_EXPORTS) \
13640         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
13641         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
13642         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
13643         echo Configuring stage 2 in $(HOST_SUBDIR)/mpfr; \
13644         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13645         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13646         case $(srcdir) in \
13647           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13648           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13649                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13650         esac; \
13651         module_srcdir=mpfr; \
13652         $(SHELL) $$s/$$module_srcdir/configure \
13653           --srcdir=$${topdir}/$$module_srcdir \
13654           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13655           --target=${target_alias} \
13656           --with-build-libsubdir=$(HOST_SUBDIR) \
13657           $(STAGE2_CONFIGURE_FLAGS) \
13658           --disable-shared @extra_mpfr_configure_flags@
13659 @endif mpfr-bootstrap
13660
13661 .PHONY: configure-stage3-mpfr maybe-configure-stage3-mpfr
13662 maybe-configure-stage3-mpfr:
13663 @if mpfr-bootstrap
13664 maybe-configure-stage3-mpfr: configure-stage3-mpfr
13665 configure-stage3-mpfr:
13666         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
13667         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13668         @r=`${PWD_COMMAND}`; export r; \
13669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13670         TFLAGS="$(STAGE3_TFLAGS)"; \
13671         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13672         $(HOST_EXPORTS) \
13673         $(POSTSTAGE1_HOST_EXPORTS) \
13674         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
13675         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
13676         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
13677         echo Configuring stage 3 in $(HOST_SUBDIR)/mpfr; \
13678         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13679         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13680         case $(srcdir) in \
13681           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13682           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13683                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13684         esac; \
13685         module_srcdir=mpfr; \
13686         $(SHELL) $$s/$$module_srcdir/configure \
13687           --srcdir=$${topdir}/$$module_srcdir \
13688           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13689           --target=${target_alias} \
13690           --with-build-libsubdir=$(HOST_SUBDIR) \
13691           $(STAGE3_CONFIGURE_FLAGS) \
13692           --disable-shared @extra_mpfr_configure_flags@
13693 @endif mpfr-bootstrap
13694
13695 .PHONY: configure-stage4-mpfr maybe-configure-stage4-mpfr
13696 maybe-configure-stage4-mpfr:
13697 @if mpfr-bootstrap
13698 maybe-configure-stage4-mpfr: configure-stage4-mpfr
13699 configure-stage4-mpfr:
13700         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
13701         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13702         @r=`${PWD_COMMAND}`; export r; \
13703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13704         TFLAGS="$(STAGE4_TFLAGS)"; \
13705         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13706         $(HOST_EXPORTS) \
13707         $(POSTSTAGE1_HOST_EXPORTS) \
13708         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
13709         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
13710         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
13711         echo Configuring stage 4 in $(HOST_SUBDIR)/mpfr; \
13712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13713         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13714         case $(srcdir) in \
13715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13716           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13718         esac; \
13719         module_srcdir=mpfr; \
13720         $(SHELL) $$s/$$module_srcdir/configure \
13721           --srcdir=$${topdir}/$$module_srcdir \
13722           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13723           --target=${target_alias} \
13724           --with-build-libsubdir=$(HOST_SUBDIR) \
13725           $(STAGE4_CONFIGURE_FLAGS) \
13726           --disable-shared @extra_mpfr_configure_flags@
13727 @endif mpfr-bootstrap
13728
13729 .PHONY: configure-stageprofile-mpfr maybe-configure-stageprofile-mpfr
13730 maybe-configure-stageprofile-mpfr:
13731 @if mpfr-bootstrap
13732 maybe-configure-stageprofile-mpfr: configure-stageprofile-mpfr
13733 configure-stageprofile-mpfr:
13734         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
13735         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13736         @r=`${PWD_COMMAND}`; export r; \
13737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13738         TFLAGS="$(STAGEprofile_TFLAGS)"; \
13739         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13740         $(HOST_EXPORTS) \
13741         $(POSTSTAGE1_HOST_EXPORTS) \
13742         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
13743         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
13744         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
13745         echo Configuring stage profile in $(HOST_SUBDIR)/mpfr; \
13746         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13747         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13748         case $(srcdir) in \
13749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13750           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13752         esac; \
13753         module_srcdir=mpfr; \
13754         $(SHELL) $$s/$$module_srcdir/configure \
13755           --srcdir=$${topdir}/$$module_srcdir \
13756           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13757           --target=${target_alias} \
13758           --with-build-libsubdir=$(HOST_SUBDIR) \
13759           $(STAGEprofile_CONFIGURE_FLAGS) \
13760           --disable-shared @extra_mpfr_configure_flags@
13761 @endif mpfr-bootstrap
13762
13763 .PHONY: configure-stagetrain-mpfr maybe-configure-stagetrain-mpfr
13764 maybe-configure-stagetrain-mpfr:
13765 @if mpfr-bootstrap
13766 maybe-configure-stagetrain-mpfr: configure-stagetrain-mpfr
13767 configure-stagetrain-mpfr:
13768         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
13769         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13770         @r=`${PWD_COMMAND}`; export r; \
13771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13772         TFLAGS="$(STAGEtrain_TFLAGS)"; \
13773         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13774         $(HOST_EXPORTS) \
13775         $(POSTSTAGE1_HOST_EXPORTS) \
13776         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
13777         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
13778         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
13779         echo Configuring stage train in $(HOST_SUBDIR)/mpfr; \
13780         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13781         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13782         case $(srcdir) in \
13783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13784           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13786         esac; \
13787         module_srcdir=mpfr; \
13788         $(SHELL) $$s/$$module_srcdir/configure \
13789           --srcdir=$${topdir}/$$module_srcdir \
13790           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13791           --target=${target_alias} \
13792           --with-build-libsubdir=$(HOST_SUBDIR) \
13793           $(STAGEtrain_CONFIGURE_FLAGS) \
13794           --disable-shared @extra_mpfr_configure_flags@
13795 @endif mpfr-bootstrap
13796
13797 .PHONY: configure-stagefeedback-mpfr maybe-configure-stagefeedback-mpfr
13798 maybe-configure-stagefeedback-mpfr:
13799 @if mpfr-bootstrap
13800 maybe-configure-stagefeedback-mpfr: configure-stagefeedback-mpfr
13801 configure-stagefeedback-mpfr:
13802         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
13803         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13804         @r=`${PWD_COMMAND}`; export r; \
13805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13806         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
13807         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13808         $(HOST_EXPORTS) \
13809         $(POSTSTAGE1_HOST_EXPORTS) \
13810         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
13811         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
13812         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
13813         echo Configuring stage feedback in $(HOST_SUBDIR)/mpfr; \
13814         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13815         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13816         case $(srcdir) in \
13817           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13818           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13819                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13820         esac; \
13821         module_srcdir=mpfr; \
13822         $(SHELL) $$s/$$module_srcdir/configure \
13823           --srcdir=$${topdir}/$$module_srcdir \
13824           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13825           --target=${target_alias} \
13826           --with-build-libsubdir=$(HOST_SUBDIR) \
13827           $(STAGEfeedback_CONFIGURE_FLAGS) \
13828           --disable-shared @extra_mpfr_configure_flags@
13829 @endif mpfr-bootstrap
13830
13831 .PHONY: configure-stageautoprofile-mpfr maybe-configure-stageautoprofile-mpfr
13832 maybe-configure-stageautoprofile-mpfr:
13833 @if mpfr-bootstrap
13834 maybe-configure-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
13835 configure-stageautoprofile-mpfr:
13836         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
13837         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13838         @r=`${PWD_COMMAND}`; export r; \
13839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13840         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
13841         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13842         $(HOST_EXPORTS) \
13843         $(POSTSTAGE1_HOST_EXPORTS) \
13844         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
13845         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
13846         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
13847         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpfr; \
13848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13849         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13850         case $(srcdir) in \
13851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13852           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13854         esac; \
13855         module_srcdir=mpfr; \
13856         $(SHELL) $$s/$$module_srcdir/configure \
13857           --srcdir=$${topdir}/$$module_srcdir \
13858           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13859           --target=${target_alias} \
13860           --with-build-libsubdir=$(HOST_SUBDIR) \
13861           $(STAGEautoprofile_CONFIGURE_FLAGS) \
13862           --disable-shared @extra_mpfr_configure_flags@
13863 @endif mpfr-bootstrap
13864
13865 .PHONY: configure-stageautofeedback-mpfr maybe-configure-stageautofeedback-mpfr
13866 maybe-configure-stageautofeedback-mpfr:
13867 @if mpfr-bootstrap
13868 maybe-configure-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
13869 configure-stageautofeedback-mpfr:
13870         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
13871         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr
13872         @r=`${PWD_COMMAND}`; export r; \
13873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13874         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
13875         test ! -f $(HOST_SUBDIR)/mpfr/Makefile || exit 0; \
13876         $(HOST_EXPORTS) \
13877         $(POSTSTAGE1_HOST_EXPORTS) \
13878         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
13879         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
13880         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
13881         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpfr; \
13882         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpfr; \
13883         cd $(HOST_SUBDIR)/mpfr || exit 1; \
13884         case $(srcdir) in \
13885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
13886           *) topdir=`echo $(HOST_SUBDIR)/mpfr/ | \
13887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
13888         esac; \
13889         module_srcdir=mpfr; \
13890         $(SHELL) $$s/$$module_srcdir/configure \
13891           --srcdir=$${topdir}/$$module_srcdir \
13892           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
13893           --target=${target_alias} \
13894           --with-build-libsubdir=$(HOST_SUBDIR) \
13895           $(STAGEautofeedback_CONFIGURE_FLAGS) \
13896           --disable-shared @extra_mpfr_configure_flags@
13897 @endif mpfr-bootstrap
13898
13899
13900
13901
13902
13903 .PHONY: all-mpfr maybe-all-mpfr
13904 maybe-all-mpfr:
13905 @if gcc-bootstrap
13906 all-mpfr: stage_current
13907 @endif gcc-bootstrap
13908 @if mpfr
13909 TARGET-mpfr=all
13910 maybe-all-mpfr: all-mpfr
13911 all-mpfr: configure-mpfr
13912         @r=`${PWD_COMMAND}`; export r; \
13913         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13914         $(HOST_EXPORTS)  \
13915         (cd $(HOST_SUBDIR)/mpfr && \
13916           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13917                 $(TARGET-mpfr))
13918 @endif mpfr
13919
13920
13921
13922 .PHONY: all-stage1-mpfr maybe-all-stage1-mpfr
13923 .PHONY: clean-stage1-mpfr maybe-clean-stage1-mpfr
13924 maybe-all-stage1-mpfr:
13925 maybe-clean-stage1-mpfr:
13926 @if mpfr-bootstrap
13927 maybe-all-stage1-mpfr: all-stage1-mpfr
13928 all-stage1: all-stage1-mpfr
13929 TARGET-stage1-mpfr = $(TARGET-mpfr)
13930 all-stage1-mpfr: configure-stage1-mpfr
13931         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
13932         @r=`${PWD_COMMAND}`; export r; \
13933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13934         TFLAGS="$(STAGE1_TFLAGS)"; \
13935         $(HOST_EXPORTS)  \
13936         cd $(HOST_SUBDIR)/mpfr && \
13937          \
13938         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13939                 CFLAGS="$(STAGE1_CFLAGS)" \
13940                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
13941                 LIBCFLAGS="$(LIBCFLAGS)" \
13942                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13943                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13944                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13945                 $(EXTRA_HOST_FLAGS)  \
13946                 $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13947                 TFLAGS="$(STAGE1_TFLAGS)"  \
13948                 $(TARGET-stage1-mpfr)
13949
13950 maybe-clean-stage1-mpfr: clean-stage1-mpfr
13951 clean-stage1: clean-stage1-mpfr
13952 clean-stage1-mpfr:
13953         @if [ $(current_stage) = stage1 ]; then \
13954           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13955         else \
13956           [ -f $(HOST_SUBDIR)/stage1-mpfr/Makefile ] || exit 0; \
13957           $(MAKE) stage1-start; \
13958         fi; \
13959         cd $(HOST_SUBDIR)/mpfr && \
13960         $(MAKE) $(EXTRA_HOST_FLAGS)  \
13961         $(STAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
13962 @endif mpfr-bootstrap
13963
13964
13965 .PHONY: all-stage2-mpfr maybe-all-stage2-mpfr
13966 .PHONY: clean-stage2-mpfr maybe-clean-stage2-mpfr
13967 maybe-all-stage2-mpfr:
13968 maybe-clean-stage2-mpfr:
13969 @if mpfr-bootstrap
13970 maybe-all-stage2-mpfr: all-stage2-mpfr
13971 all-stage2: all-stage2-mpfr
13972 TARGET-stage2-mpfr = $(TARGET-mpfr)
13973 all-stage2-mpfr: configure-stage2-mpfr
13974         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
13975         @r=`${PWD_COMMAND}`; export r; \
13976         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
13977         TFLAGS="$(STAGE2_TFLAGS)"; \
13978         $(HOST_EXPORTS) \
13979         $(POSTSTAGE1_HOST_EXPORTS)  \
13980         cd $(HOST_SUBDIR)/mpfr && \
13981          \
13982         $(MAKE) $(BASE_FLAGS_TO_PASS) \
13983                 CFLAGS="$(STAGE2_CFLAGS)" \
13984                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
13985                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
13986                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
13987                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
13988                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
13989                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
13990                 TFLAGS="$(STAGE2_TFLAGS)"  \
13991                 $(TARGET-stage2-mpfr)
13992
13993 maybe-clean-stage2-mpfr: clean-stage2-mpfr
13994 clean-stage2: clean-stage2-mpfr
13995 clean-stage2-mpfr:
13996         @if [ $(current_stage) = stage2 ]; then \
13997           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
13998         else \
13999           [ -f $(HOST_SUBDIR)/stage2-mpfr/Makefile ] || exit 0; \
14000           $(MAKE) stage2-start; \
14001         fi; \
14002         cd $(HOST_SUBDIR)/mpfr && \
14003         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14004 @endif mpfr-bootstrap
14005
14006
14007 .PHONY: all-stage3-mpfr maybe-all-stage3-mpfr
14008 .PHONY: clean-stage3-mpfr maybe-clean-stage3-mpfr
14009 maybe-all-stage3-mpfr:
14010 maybe-clean-stage3-mpfr:
14011 @if mpfr-bootstrap
14012 maybe-all-stage3-mpfr: all-stage3-mpfr
14013 all-stage3: all-stage3-mpfr
14014 TARGET-stage3-mpfr = $(TARGET-mpfr)
14015 all-stage3-mpfr: configure-stage3-mpfr
14016         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14017         @r=`${PWD_COMMAND}`; export r; \
14018         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14019         TFLAGS="$(STAGE3_TFLAGS)"; \
14020         $(HOST_EXPORTS) \
14021         $(POSTSTAGE1_HOST_EXPORTS)  \
14022         cd $(HOST_SUBDIR)/mpfr && \
14023          \
14024         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14025                 CFLAGS="$(STAGE3_CFLAGS)" \
14026                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
14027                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
14028                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14029                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14030                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14031                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14032                 TFLAGS="$(STAGE3_TFLAGS)"  \
14033                 $(TARGET-stage3-mpfr)
14034
14035 maybe-clean-stage3-mpfr: clean-stage3-mpfr
14036 clean-stage3: clean-stage3-mpfr
14037 clean-stage3-mpfr:
14038         @if [ $(current_stage) = stage3 ]; then \
14039           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14040         else \
14041           [ -f $(HOST_SUBDIR)/stage3-mpfr/Makefile ] || exit 0; \
14042           $(MAKE) stage3-start; \
14043         fi; \
14044         cd $(HOST_SUBDIR)/mpfr && \
14045         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14046 @endif mpfr-bootstrap
14047
14048
14049 .PHONY: all-stage4-mpfr maybe-all-stage4-mpfr
14050 .PHONY: clean-stage4-mpfr maybe-clean-stage4-mpfr
14051 maybe-all-stage4-mpfr:
14052 maybe-clean-stage4-mpfr:
14053 @if mpfr-bootstrap
14054 maybe-all-stage4-mpfr: all-stage4-mpfr
14055 all-stage4: all-stage4-mpfr
14056 TARGET-stage4-mpfr = $(TARGET-mpfr)
14057 all-stage4-mpfr: configure-stage4-mpfr
14058         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14059         @r=`${PWD_COMMAND}`; export r; \
14060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14061         TFLAGS="$(STAGE4_TFLAGS)"; \
14062         $(HOST_EXPORTS) \
14063         $(POSTSTAGE1_HOST_EXPORTS)  \
14064         cd $(HOST_SUBDIR)/mpfr && \
14065          \
14066         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14067                 CFLAGS="$(STAGE4_CFLAGS)" \
14068                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
14069                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
14070                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14071                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14072                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14073                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14074                 TFLAGS="$(STAGE4_TFLAGS)"  \
14075                 $(TARGET-stage4-mpfr)
14076
14077 maybe-clean-stage4-mpfr: clean-stage4-mpfr
14078 clean-stage4: clean-stage4-mpfr
14079 clean-stage4-mpfr:
14080         @if [ $(current_stage) = stage4 ]; then \
14081           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14082         else \
14083           [ -f $(HOST_SUBDIR)/stage4-mpfr/Makefile ] || exit 0; \
14084           $(MAKE) stage4-start; \
14085         fi; \
14086         cd $(HOST_SUBDIR)/mpfr && \
14087         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14088 @endif mpfr-bootstrap
14089
14090
14091 .PHONY: all-stageprofile-mpfr maybe-all-stageprofile-mpfr
14092 .PHONY: clean-stageprofile-mpfr maybe-clean-stageprofile-mpfr
14093 maybe-all-stageprofile-mpfr:
14094 maybe-clean-stageprofile-mpfr:
14095 @if mpfr-bootstrap
14096 maybe-all-stageprofile-mpfr: all-stageprofile-mpfr
14097 all-stageprofile: all-stageprofile-mpfr
14098 TARGET-stageprofile-mpfr = $(TARGET-mpfr)
14099 all-stageprofile-mpfr: configure-stageprofile-mpfr
14100         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14101         @r=`${PWD_COMMAND}`; export r; \
14102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14103         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14104         $(HOST_EXPORTS) \
14105         $(POSTSTAGE1_HOST_EXPORTS)  \
14106         cd $(HOST_SUBDIR)/mpfr && \
14107          \
14108         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14109                 CFLAGS="$(STAGEprofile_CFLAGS)" \
14110                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
14111                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
14112                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14113                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14114                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14115                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14116                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
14117                 $(TARGET-stageprofile-mpfr)
14118
14119 maybe-clean-stageprofile-mpfr: clean-stageprofile-mpfr
14120 clean-stageprofile: clean-stageprofile-mpfr
14121 clean-stageprofile-mpfr:
14122         @if [ $(current_stage) = stageprofile ]; then \
14123           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14124         else \
14125           [ -f $(HOST_SUBDIR)/stageprofile-mpfr/Makefile ] || exit 0; \
14126           $(MAKE) stageprofile-start; \
14127         fi; \
14128         cd $(HOST_SUBDIR)/mpfr && \
14129         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14130 @endif mpfr-bootstrap
14131
14132
14133 .PHONY: all-stagetrain-mpfr maybe-all-stagetrain-mpfr
14134 .PHONY: clean-stagetrain-mpfr maybe-clean-stagetrain-mpfr
14135 maybe-all-stagetrain-mpfr:
14136 maybe-clean-stagetrain-mpfr:
14137 @if mpfr-bootstrap
14138 maybe-all-stagetrain-mpfr: all-stagetrain-mpfr
14139 all-stagetrain: all-stagetrain-mpfr
14140 TARGET-stagetrain-mpfr = $(TARGET-mpfr)
14141 all-stagetrain-mpfr: configure-stagetrain-mpfr
14142         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14143         @r=`${PWD_COMMAND}`; export r; \
14144         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14145         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14146         $(HOST_EXPORTS) \
14147         $(POSTSTAGE1_HOST_EXPORTS)  \
14148         cd $(HOST_SUBDIR)/mpfr && \
14149          \
14150         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14151                 CFLAGS="$(STAGEtrain_CFLAGS)" \
14152                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
14153                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
14154                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14155                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14156                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14157                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14158                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
14159                 $(TARGET-stagetrain-mpfr)
14160
14161 maybe-clean-stagetrain-mpfr: clean-stagetrain-mpfr
14162 clean-stagetrain: clean-stagetrain-mpfr
14163 clean-stagetrain-mpfr:
14164         @if [ $(current_stage) = stagetrain ]; then \
14165           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14166         else \
14167           [ -f $(HOST_SUBDIR)/stagetrain-mpfr/Makefile ] || exit 0; \
14168           $(MAKE) stagetrain-start; \
14169         fi; \
14170         cd $(HOST_SUBDIR)/mpfr && \
14171         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14172 @endif mpfr-bootstrap
14173
14174
14175 .PHONY: all-stagefeedback-mpfr maybe-all-stagefeedback-mpfr
14176 .PHONY: clean-stagefeedback-mpfr maybe-clean-stagefeedback-mpfr
14177 maybe-all-stagefeedback-mpfr:
14178 maybe-clean-stagefeedback-mpfr:
14179 @if mpfr-bootstrap
14180 maybe-all-stagefeedback-mpfr: all-stagefeedback-mpfr
14181 all-stagefeedback: all-stagefeedback-mpfr
14182 TARGET-stagefeedback-mpfr = $(TARGET-mpfr)
14183 all-stagefeedback-mpfr: configure-stagefeedback-mpfr
14184         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14185         @r=`${PWD_COMMAND}`; export r; \
14186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14187         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14188         $(HOST_EXPORTS) \
14189         $(POSTSTAGE1_HOST_EXPORTS)  \
14190         cd $(HOST_SUBDIR)/mpfr && \
14191          \
14192         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14193                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
14194                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
14195                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
14196                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14197                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14198                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14199                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14200                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
14201                 $(TARGET-stagefeedback-mpfr)
14202
14203 maybe-clean-stagefeedback-mpfr: clean-stagefeedback-mpfr
14204 clean-stagefeedback: clean-stagefeedback-mpfr
14205 clean-stagefeedback-mpfr:
14206         @if [ $(current_stage) = stagefeedback ]; then \
14207           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14208         else \
14209           [ -f $(HOST_SUBDIR)/stagefeedback-mpfr/Makefile ] || exit 0; \
14210           $(MAKE) stagefeedback-start; \
14211         fi; \
14212         cd $(HOST_SUBDIR)/mpfr && \
14213         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14214 @endif mpfr-bootstrap
14215
14216
14217 .PHONY: all-stageautoprofile-mpfr maybe-all-stageautoprofile-mpfr
14218 .PHONY: clean-stageautoprofile-mpfr maybe-clean-stageautoprofile-mpfr
14219 maybe-all-stageautoprofile-mpfr:
14220 maybe-clean-stageautoprofile-mpfr:
14221 @if mpfr-bootstrap
14222 maybe-all-stageautoprofile-mpfr: all-stageautoprofile-mpfr
14223 all-stageautoprofile: all-stageautoprofile-mpfr
14224 TARGET-stageautoprofile-mpfr = $(TARGET-mpfr)
14225 all-stageautoprofile-mpfr: configure-stageautoprofile-mpfr
14226         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14227         @r=`${PWD_COMMAND}`; export r; \
14228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14229         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14230         $(HOST_EXPORTS) \
14231         $(POSTSTAGE1_HOST_EXPORTS)  \
14232         cd $(HOST_SUBDIR)/mpfr && \
14233         $$s/gcc/config/i386/$(AUTO_PROFILE) \
14234         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14235                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
14236                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
14237                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
14238                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14239                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14240                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14241                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14242                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
14243                 $(TARGET-stageautoprofile-mpfr)
14244
14245 maybe-clean-stageautoprofile-mpfr: clean-stageautoprofile-mpfr
14246 clean-stageautoprofile: clean-stageautoprofile-mpfr
14247 clean-stageautoprofile-mpfr:
14248         @if [ $(current_stage) = stageautoprofile ]; then \
14249           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14250         else \
14251           [ -f $(HOST_SUBDIR)/stageautoprofile-mpfr/Makefile ] || exit 0; \
14252           $(MAKE) stageautoprofile-start; \
14253         fi; \
14254         cd $(HOST_SUBDIR)/mpfr && \
14255         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14256 @endif mpfr-bootstrap
14257
14258
14259 .PHONY: all-stageautofeedback-mpfr maybe-all-stageautofeedback-mpfr
14260 .PHONY: clean-stageautofeedback-mpfr maybe-clean-stageautofeedback-mpfr
14261 maybe-all-stageautofeedback-mpfr:
14262 maybe-clean-stageautofeedback-mpfr:
14263 @if mpfr-bootstrap
14264 maybe-all-stageautofeedback-mpfr: all-stageautofeedback-mpfr
14265 all-stageautofeedback: all-stageautofeedback-mpfr
14266 TARGET-stageautofeedback-mpfr = $(TARGET-mpfr)
14267 all-stageautofeedback-mpfr: configure-stageautofeedback-mpfr
14268         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14269         @r=`${PWD_COMMAND}`; export r; \
14270         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14271         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14272         $(HOST_EXPORTS) \
14273         $(POSTSTAGE1_HOST_EXPORTS)  \
14274         cd $(HOST_SUBDIR)/mpfr && \
14275          \
14276         $(MAKE) $(BASE_FLAGS_TO_PASS) \
14277                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
14278                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
14279                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
14280                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
14281                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
14282                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
14283                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" \
14284                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
14285                 $(TARGET-stageautofeedback-mpfr)
14286
14287 maybe-clean-stageautofeedback-mpfr: clean-stageautofeedback-mpfr
14288 clean-stageautofeedback: clean-stageautofeedback-mpfr
14289 clean-stageautofeedback-mpfr:
14290         @if [ $(current_stage) = stageautofeedback ]; then \
14291           [ -f $(HOST_SUBDIR)/mpfr/Makefile ] || exit 0; \
14292         else \
14293           [ -f $(HOST_SUBDIR)/stageautofeedback-mpfr/Makefile ] || exit 0; \
14294           $(MAKE) stageautofeedback-start; \
14295         fi; \
14296         cd $(HOST_SUBDIR)/mpfr && \
14297         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" clean
14298 @endif mpfr-bootstrap
14299
14300
14301
14302
14303
14304 .PHONY: check-mpfr maybe-check-mpfr
14305 maybe-check-mpfr:
14306 @if mpfr
14307 maybe-check-mpfr: check-mpfr
14308
14309 check-mpfr:
14310         @: $(MAKE); $(unstage)
14311         @r=`${PWD_COMMAND}`; export r; \
14312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14313         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
14314         (cd $(HOST_SUBDIR)/mpfr && \
14315           $(MAKE) $(FLAGS_TO_PASS) AM_CFLAGS="-DNO_ASM" $(EXTRA_BOOTSTRAP_FLAGS) check)
14316
14317 @endif mpfr
14318
14319 .PHONY: install-mpfr maybe-install-mpfr
14320 maybe-install-mpfr:
14321 @if mpfr
14322 maybe-install-mpfr: install-mpfr
14323
14324 install-mpfr:
14325
14326 @endif mpfr
14327
14328 .PHONY: install-strip-mpfr maybe-install-strip-mpfr
14329 maybe-install-strip-mpfr:
14330 @if mpfr
14331 maybe-install-strip-mpfr: install-strip-mpfr
14332
14333 install-strip-mpfr:
14334
14335 @endif mpfr
14336
14337 # Other targets (info, dvi, pdf, etc.)
14338
14339 .PHONY: maybe-info-mpfr info-mpfr
14340 maybe-info-mpfr:
14341 @if mpfr
14342 maybe-info-mpfr: info-mpfr
14343
14344 info-mpfr: \
14345     configure-mpfr 
14346         @[ -f ./mpfr/Makefile ] || exit 0; \
14347         r=`${PWD_COMMAND}`; export r; \
14348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14349         $(HOST_EXPORTS) \
14350         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14351           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14352         done; \
14353         echo "Doing info in mpfr"; \
14354         (cd $(HOST_SUBDIR)/mpfr && \
14355           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14356                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14357                   "RANLIB=$${RANLIB}" \
14358                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14359                   info) \
14360           || exit 1
14361
14362 @endif mpfr
14363
14364 .PHONY: maybe-dvi-mpfr dvi-mpfr
14365 maybe-dvi-mpfr:
14366 @if mpfr
14367 maybe-dvi-mpfr: dvi-mpfr
14368
14369 dvi-mpfr: \
14370     configure-mpfr 
14371         @[ -f ./mpfr/Makefile ] || exit 0; \
14372         r=`${PWD_COMMAND}`; export r; \
14373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14374         $(HOST_EXPORTS) \
14375         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14377         done; \
14378         echo "Doing dvi in mpfr"; \
14379         (cd $(HOST_SUBDIR)/mpfr && \
14380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14382                   "RANLIB=$${RANLIB}" \
14383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14384                   dvi) \
14385           || exit 1
14386
14387 @endif mpfr
14388
14389 .PHONY: maybe-pdf-mpfr pdf-mpfr
14390 maybe-pdf-mpfr:
14391 @if mpfr
14392 maybe-pdf-mpfr: pdf-mpfr
14393
14394 pdf-mpfr: \
14395     configure-mpfr 
14396         @[ -f ./mpfr/Makefile ] || exit 0; \
14397         r=`${PWD_COMMAND}`; export r; \
14398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14399         $(HOST_EXPORTS) \
14400         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14402         done; \
14403         echo "Doing pdf in mpfr"; \
14404         (cd $(HOST_SUBDIR)/mpfr && \
14405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14407                   "RANLIB=$${RANLIB}" \
14408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14409                   pdf) \
14410           || exit 1
14411
14412 @endif mpfr
14413
14414 .PHONY: maybe-html-mpfr html-mpfr
14415 maybe-html-mpfr:
14416 @if mpfr
14417 maybe-html-mpfr: html-mpfr
14418
14419 html-mpfr: \
14420     configure-mpfr 
14421         @[ -f ./mpfr/Makefile ] || exit 0; \
14422         r=`${PWD_COMMAND}`; export r; \
14423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14424         $(HOST_EXPORTS) \
14425         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14426           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14427         done; \
14428         echo "Doing html in mpfr"; \
14429         (cd $(HOST_SUBDIR)/mpfr && \
14430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14432                   "RANLIB=$${RANLIB}" \
14433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14434                   html) \
14435           || exit 1
14436
14437 @endif mpfr
14438
14439 .PHONY: maybe-TAGS-mpfr TAGS-mpfr
14440 maybe-TAGS-mpfr:
14441 @if mpfr
14442 maybe-TAGS-mpfr: TAGS-mpfr
14443
14444 TAGS-mpfr: \
14445     configure-mpfr 
14446         @[ -f ./mpfr/Makefile ] || exit 0; \
14447         r=`${PWD_COMMAND}`; export r; \
14448         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14449         $(HOST_EXPORTS) \
14450         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14451           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14452         done; \
14453         echo "Doing TAGS in mpfr"; \
14454         (cd $(HOST_SUBDIR)/mpfr && \
14455           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14456                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14457                   "RANLIB=$${RANLIB}" \
14458                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14459                   TAGS) \
14460           || exit 1
14461
14462 @endif mpfr
14463
14464 .PHONY: maybe-install-info-mpfr install-info-mpfr
14465 maybe-install-info-mpfr:
14466 @if mpfr
14467 maybe-install-info-mpfr: install-info-mpfr
14468
14469 install-info-mpfr: \
14470     configure-mpfr \
14471     info-mpfr 
14472         @[ -f ./mpfr/Makefile ] || exit 0; \
14473         r=`${PWD_COMMAND}`; export r; \
14474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14475         $(HOST_EXPORTS) \
14476         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14478         done; \
14479         echo "Doing install-info in mpfr"; \
14480         (cd $(HOST_SUBDIR)/mpfr && \
14481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14483                   "RANLIB=$${RANLIB}" \
14484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14485                   install-info) \
14486           || exit 1
14487
14488 @endif mpfr
14489
14490 .PHONY: maybe-install-pdf-mpfr install-pdf-mpfr
14491 maybe-install-pdf-mpfr:
14492 @if mpfr
14493 maybe-install-pdf-mpfr: install-pdf-mpfr
14494
14495 install-pdf-mpfr: \
14496     configure-mpfr \
14497     pdf-mpfr 
14498         @[ -f ./mpfr/Makefile ] || exit 0; \
14499         r=`${PWD_COMMAND}`; export r; \
14500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14501         $(HOST_EXPORTS) \
14502         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14504         done; \
14505         echo "Doing install-pdf in mpfr"; \
14506         (cd $(HOST_SUBDIR)/mpfr && \
14507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14509                   "RANLIB=$${RANLIB}" \
14510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14511                   install-pdf) \
14512           || exit 1
14513
14514 @endif mpfr
14515
14516 .PHONY: maybe-install-html-mpfr install-html-mpfr
14517 maybe-install-html-mpfr:
14518 @if mpfr
14519 maybe-install-html-mpfr: install-html-mpfr
14520
14521 install-html-mpfr: \
14522     configure-mpfr \
14523     html-mpfr 
14524         @[ -f ./mpfr/Makefile ] || exit 0; \
14525         r=`${PWD_COMMAND}`; export r; \
14526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14527         $(HOST_EXPORTS) \
14528         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14530         done; \
14531         echo "Doing install-html in mpfr"; \
14532         (cd $(HOST_SUBDIR)/mpfr && \
14533           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14534                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14535                   "RANLIB=$${RANLIB}" \
14536                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14537                   install-html) \
14538           || exit 1
14539
14540 @endif mpfr
14541
14542 .PHONY: maybe-installcheck-mpfr installcheck-mpfr
14543 maybe-installcheck-mpfr:
14544 @if mpfr
14545 maybe-installcheck-mpfr: installcheck-mpfr
14546
14547 installcheck-mpfr: \
14548     configure-mpfr 
14549         @[ -f ./mpfr/Makefile ] || exit 0; \
14550         r=`${PWD_COMMAND}`; export r; \
14551         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14552         $(HOST_EXPORTS) \
14553         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14554           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14555         done; \
14556         echo "Doing installcheck in mpfr"; \
14557         (cd $(HOST_SUBDIR)/mpfr && \
14558           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14559                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14560                   "RANLIB=$${RANLIB}" \
14561                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14562                   installcheck) \
14563           || exit 1
14564
14565 @endif mpfr
14566
14567 .PHONY: maybe-mostlyclean-mpfr mostlyclean-mpfr
14568 maybe-mostlyclean-mpfr:
14569 @if mpfr
14570 maybe-mostlyclean-mpfr: mostlyclean-mpfr
14571
14572 mostlyclean-mpfr: 
14573         @[ -f ./mpfr/Makefile ] || exit 0; \
14574         r=`${PWD_COMMAND}`; export r; \
14575         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14576         $(HOST_EXPORTS) \
14577         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14578           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14579         done; \
14580         echo "Doing mostlyclean in mpfr"; \
14581         (cd $(HOST_SUBDIR)/mpfr && \
14582           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14583                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14584                   "RANLIB=$${RANLIB}" \
14585                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14586                   mostlyclean) \
14587           || exit 1
14588
14589 @endif mpfr
14590
14591 .PHONY: maybe-clean-mpfr clean-mpfr
14592 maybe-clean-mpfr:
14593 @if mpfr
14594 maybe-clean-mpfr: clean-mpfr
14595
14596 clean-mpfr: 
14597         @[ -f ./mpfr/Makefile ] || exit 0; \
14598         r=`${PWD_COMMAND}`; export r; \
14599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14600         $(HOST_EXPORTS) \
14601         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14602           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14603         done; \
14604         echo "Doing clean in mpfr"; \
14605         (cd $(HOST_SUBDIR)/mpfr && \
14606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14608                   "RANLIB=$${RANLIB}" \
14609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14610                   clean) \
14611           || exit 1
14612
14613 @endif mpfr
14614
14615 .PHONY: maybe-distclean-mpfr distclean-mpfr
14616 maybe-distclean-mpfr:
14617 @if mpfr
14618 maybe-distclean-mpfr: distclean-mpfr
14619
14620 distclean-mpfr: 
14621         @[ -f ./mpfr/Makefile ] || exit 0; \
14622         r=`${PWD_COMMAND}`; export r; \
14623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14624         $(HOST_EXPORTS) \
14625         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14627         done; \
14628         echo "Doing distclean in mpfr"; \
14629         (cd $(HOST_SUBDIR)/mpfr && \
14630           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14631                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14632                   "RANLIB=$${RANLIB}" \
14633                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14634                   distclean) \
14635           || exit 1
14636
14637 @endif mpfr
14638
14639 .PHONY: maybe-maintainer-clean-mpfr maintainer-clean-mpfr
14640 maybe-maintainer-clean-mpfr:
14641 @if mpfr
14642 maybe-maintainer-clean-mpfr: maintainer-clean-mpfr
14643
14644 maintainer-clean-mpfr: 
14645         @[ -f ./mpfr/Makefile ] || exit 0; \
14646         r=`${PWD_COMMAND}`; export r; \
14647         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14648         $(HOST_EXPORTS) \
14649         for flag in $(EXTRA_HOST_FLAGS) AM_CFLAGS="-DNO_ASM"; do \
14650           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
14651         done; \
14652         echo "Doing maintainer-clean in mpfr"; \
14653         (cd $(HOST_SUBDIR)/mpfr && \
14654           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
14655                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
14656                   "RANLIB=$${RANLIB}" \
14657                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
14658                   maintainer-clean) \
14659           || exit 1
14660
14661 @endif mpfr
14662
14663
14664
14665 .PHONY: configure-mpc maybe-configure-mpc
14666 maybe-configure-mpc:
14667 @if gcc-bootstrap
14668 configure-mpc: stage_current
14669 @endif gcc-bootstrap
14670 @if mpc
14671 maybe-configure-mpc: configure-mpc
14672 configure-mpc: 
14673         @r=`${PWD_COMMAND}`; export r; \
14674         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14675         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14676         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14677         $(HOST_EXPORTS)  \
14678         echo Configuring in $(HOST_SUBDIR)/mpc; \
14679         cd "$(HOST_SUBDIR)/mpc" || exit 1; \
14680         case $(srcdir) in \
14681           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14682           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14683                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14684         esac; \
14685         module_srcdir=mpc; \
14686         $(SHELL) \
14687           $$s/$$module_srcdir/configure \
14688           --srcdir=$${topdir}/$$module_srcdir \
14689           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14690           --target=${target_alias} --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode \
14691           || exit 1
14692 @endif mpc
14693
14694
14695
14696 .PHONY: configure-stage1-mpc maybe-configure-stage1-mpc
14697 maybe-configure-stage1-mpc:
14698 @if mpc-bootstrap
14699 maybe-configure-stage1-mpc: configure-stage1-mpc
14700 configure-stage1-mpc:
14701         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
14702         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14703         @r=`${PWD_COMMAND}`; export r; \
14704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14705         TFLAGS="$(STAGE1_TFLAGS)"; \
14706         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14707         $(HOST_EXPORTS) \
14708         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
14709         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
14710         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
14711         echo Configuring stage 1 in $(HOST_SUBDIR)/mpc; \
14712         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14713         cd $(HOST_SUBDIR)/mpc || exit 1; \
14714         case $(srcdir) in \
14715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14716           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14718         esac; \
14719         module_srcdir=mpc; \
14720         $(SHELL) $$s/$$module_srcdir/configure \
14721           --srcdir=$${topdir}/$$module_srcdir \
14722           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14723           --target=${target_alias} \
14724            \
14725           $(STAGE1_CONFIGURE_FLAGS) \
14726           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14727 @endif mpc-bootstrap
14728
14729 .PHONY: configure-stage2-mpc maybe-configure-stage2-mpc
14730 maybe-configure-stage2-mpc:
14731 @if mpc-bootstrap
14732 maybe-configure-stage2-mpc: configure-stage2-mpc
14733 configure-stage2-mpc:
14734         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
14735         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14736         @r=`${PWD_COMMAND}`; export r; \
14737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14738         TFLAGS="$(STAGE2_TFLAGS)"; \
14739         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14740         $(HOST_EXPORTS) \
14741         $(POSTSTAGE1_HOST_EXPORTS) \
14742         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
14743         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
14744         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
14745         echo Configuring stage 2 in $(HOST_SUBDIR)/mpc; \
14746         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14747         cd $(HOST_SUBDIR)/mpc || exit 1; \
14748         case $(srcdir) in \
14749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14750           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14752         esac; \
14753         module_srcdir=mpc; \
14754         $(SHELL) $$s/$$module_srcdir/configure \
14755           --srcdir=$${topdir}/$$module_srcdir \
14756           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14757           --target=${target_alias} \
14758           --with-build-libsubdir=$(HOST_SUBDIR) \
14759           $(STAGE2_CONFIGURE_FLAGS) \
14760           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14761 @endif mpc-bootstrap
14762
14763 .PHONY: configure-stage3-mpc maybe-configure-stage3-mpc
14764 maybe-configure-stage3-mpc:
14765 @if mpc-bootstrap
14766 maybe-configure-stage3-mpc: configure-stage3-mpc
14767 configure-stage3-mpc:
14768         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
14769         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14770         @r=`${PWD_COMMAND}`; export r; \
14771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14772         TFLAGS="$(STAGE3_TFLAGS)"; \
14773         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14774         $(HOST_EXPORTS) \
14775         $(POSTSTAGE1_HOST_EXPORTS) \
14776         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
14777         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
14778         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
14779         echo Configuring stage 3 in $(HOST_SUBDIR)/mpc; \
14780         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14781         cd $(HOST_SUBDIR)/mpc || exit 1; \
14782         case $(srcdir) in \
14783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14784           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14786         esac; \
14787         module_srcdir=mpc; \
14788         $(SHELL) $$s/$$module_srcdir/configure \
14789           --srcdir=$${topdir}/$$module_srcdir \
14790           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14791           --target=${target_alias} \
14792           --with-build-libsubdir=$(HOST_SUBDIR) \
14793           $(STAGE3_CONFIGURE_FLAGS) \
14794           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14795 @endif mpc-bootstrap
14796
14797 .PHONY: configure-stage4-mpc maybe-configure-stage4-mpc
14798 maybe-configure-stage4-mpc:
14799 @if mpc-bootstrap
14800 maybe-configure-stage4-mpc: configure-stage4-mpc
14801 configure-stage4-mpc:
14802         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
14803         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14804         @r=`${PWD_COMMAND}`; export r; \
14805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14806         TFLAGS="$(STAGE4_TFLAGS)"; \
14807         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14808         $(HOST_EXPORTS) \
14809         $(POSTSTAGE1_HOST_EXPORTS) \
14810         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
14811         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
14812         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
14813         echo Configuring stage 4 in $(HOST_SUBDIR)/mpc; \
14814         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14815         cd $(HOST_SUBDIR)/mpc || exit 1; \
14816         case $(srcdir) in \
14817           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14818           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14819                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14820         esac; \
14821         module_srcdir=mpc; \
14822         $(SHELL) $$s/$$module_srcdir/configure \
14823           --srcdir=$${topdir}/$$module_srcdir \
14824           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14825           --target=${target_alias} \
14826           --with-build-libsubdir=$(HOST_SUBDIR) \
14827           $(STAGE4_CONFIGURE_FLAGS) \
14828           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14829 @endif mpc-bootstrap
14830
14831 .PHONY: configure-stageprofile-mpc maybe-configure-stageprofile-mpc
14832 maybe-configure-stageprofile-mpc:
14833 @if mpc-bootstrap
14834 maybe-configure-stageprofile-mpc: configure-stageprofile-mpc
14835 configure-stageprofile-mpc:
14836         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
14837         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14838         @r=`${PWD_COMMAND}`; export r; \
14839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14840         TFLAGS="$(STAGEprofile_TFLAGS)"; \
14841         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14842         $(HOST_EXPORTS) \
14843         $(POSTSTAGE1_HOST_EXPORTS) \
14844         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
14845         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
14846         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
14847         echo Configuring stage profile in $(HOST_SUBDIR)/mpc; \
14848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14849         cd $(HOST_SUBDIR)/mpc || exit 1; \
14850         case $(srcdir) in \
14851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14852           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14854         esac; \
14855         module_srcdir=mpc; \
14856         $(SHELL) $$s/$$module_srcdir/configure \
14857           --srcdir=$${topdir}/$$module_srcdir \
14858           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14859           --target=${target_alias} \
14860           --with-build-libsubdir=$(HOST_SUBDIR) \
14861           $(STAGEprofile_CONFIGURE_FLAGS) \
14862           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14863 @endif mpc-bootstrap
14864
14865 .PHONY: configure-stagetrain-mpc maybe-configure-stagetrain-mpc
14866 maybe-configure-stagetrain-mpc:
14867 @if mpc-bootstrap
14868 maybe-configure-stagetrain-mpc: configure-stagetrain-mpc
14869 configure-stagetrain-mpc:
14870         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
14871         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14872         @r=`${PWD_COMMAND}`; export r; \
14873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14874         TFLAGS="$(STAGEtrain_TFLAGS)"; \
14875         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14876         $(HOST_EXPORTS) \
14877         $(POSTSTAGE1_HOST_EXPORTS) \
14878         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
14879         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
14880         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
14881         echo Configuring stage train in $(HOST_SUBDIR)/mpc; \
14882         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14883         cd $(HOST_SUBDIR)/mpc || exit 1; \
14884         case $(srcdir) in \
14885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14886           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14888         esac; \
14889         module_srcdir=mpc; \
14890         $(SHELL) $$s/$$module_srcdir/configure \
14891           --srcdir=$${topdir}/$$module_srcdir \
14892           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14893           --target=${target_alias} \
14894           --with-build-libsubdir=$(HOST_SUBDIR) \
14895           $(STAGEtrain_CONFIGURE_FLAGS) \
14896           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14897 @endif mpc-bootstrap
14898
14899 .PHONY: configure-stagefeedback-mpc maybe-configure-stagefeedback-mpc
14900 maybe-configure-stagefeedback-mpc:
14901 @if mpc-bootstrap
14902 maybe-configure-stagefeedback-mpc: configure-stagefeedback-mpc
14903 configure-stagefeedback-mpc:
14904         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
14905         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14906         @r=`${PWD_COMMAND}`; export r; \
14907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14908         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
14909         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14910         $(HOST_EXPORTS) \
14911         $(POSTSTAGE1_HOST_EXPORTS) \
14912         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
14913         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
14914         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
14915         echo Configuring stage feedback in $(HOST_SUBDIR)/mpc; \
14916         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14917         cd $(HOST_SUBDIR)/mpc || exit 1; \
14918         case $(srcdir) in \
14919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14920           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14922         esac; \
14923         module_srcdir=mpc; \
14924         $(SHELL) $$s/$$module_srcdir/configure \
14925           --srcdir=$${topdir}/$$module_srcdir \
14926           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14927           --target=${target_alias} \
14928           --with-build-libsubdir=$(HOST_SUBDIR) \
14929           $(STAGEfeedback_CONFIGURE_FLAGS) \
14930           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14931 @endif mpc-bootstrap
14932
14933 .PHONY: configure-stageautoprofile-mpc maybe-configure-stageautoprofile-mpc
14934 maybe-configure-stageautoprofile-mpc:
14935 @if mpc-bootstrap
14936 maybe-configure-stageautoprofile-mpc: configure-stageautoprofile-mpc
14937 configure-stageautoprofile-mpc:
14938         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
14939         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14940         @r=`${PWD_COMMAND}`; export r; \
14941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14942         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
14943         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14944         $(HOST_EXPORTS) \
14945         $(POSTSTAGE1_HOST_EXPORTS) \
14946         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
14947         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
14948         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
14949         echo Configuring stage autoprofile in $(HOST_SUBDIR)/mpc; \
14950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14951         cd $(HOST_SUBDIR)/mpc || exit 1; \
14952         case $(srcdir) in \
14953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14954           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14956         esac; \
14957         module_srcdir=mpc; \
14958         $(SHELL) $$s/$$module_srcdir/configure \
14959           --srcdir=$${topdir}/$$module_srcdir \
14960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14961           --target=${target_alias} \
14962           --with-build-libsubdir=$(HOST_SUBDIR) \
14963           $(STAGEautoprofile_CONFIGURE_FLAGS) \
14964           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14965 @endif mpc-bootstrap
14966
14967 .PHONY: configure-stageautofeedback-mpc maybe-configure-stageautofeedback-mpc
14968 maybe-configure-stageautofeedback-mpc:
14969 @if mpc-bootstrap
14970 maybe-configure-stageautofeedback-mpc: configure-stageautofeedback-mpc
14971 configure-stageautofeedback-mpc:
14972         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
14973         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc
14974         @r=`${PWD_COMMAND}`; export r; \
14975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
14976         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
14977         test ! -f $(HOST_SUBDIR)/mpc/Makefile || exit 0; \
14978         $(HOST_EXPORTS) \
14979         $(POSTSTAGE1_HOST_EXPORTS) \
14980         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
14981         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
14982         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
14983         echo Configuring stage autofeedback in $(HOST_SUBDIR)/mpc; \
14984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/mpc; \
14985         cd $(HOST_SUBDIR)/mpc || exit 1; \
14986         case $(srcdir) in \
14987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
14988           *) topdir=`echo $(HOST_SUBDIR)/mpc/ | \
14989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
14990         esac; \
14991         module_srcdir=mpc; \
14992         $(SHELL) $$s/$$module_srcdir/configure \
14993           --srcdir=$${topdir}/$$module_srcdir \
14994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
14995           --target=${target_alias} \
14996           --with-build-libsubdir=$(HOST_SUBDIR) \
14997           $(STAGEautofeedback_CONFIGURE_FLAGS) \
14998           --disable-shared @extra_mpc_gmp_configure_flags@ @extra_mpc_mpfr_configure_flags@ --disable-maintainer-mode
14999 @endif mpc-bootstrap
15000
15001
15002
15003
15004
15005 .PHONY: all-mpc maybe-all-mpc
15006 maybe-all-mpc:
15007 @if gcc-bootstrap
15008 all-mpc: stage_current
15009 @endif gcc-bootstrap
15010 @if mpc
15011 TARGET-mpc=all
15012 maybe-all-mpc: all-mpc
15013 all-mpc: configure-mpc
15014         @r=`${PWD_COMMAND}`; export r; \
15015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15016         $(HOST_EXPORTS)  \
15017         (cd $(HOST_SUBDIR)/mpc && \
15018           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
15019                 $(TARGET-mpc))
15020 @endif mpc
15021
15022
15023
15024 .PHONY: all-stage1-mpc maybe-all-stage1-mpc
15025 .PHONY: clean-stage1-mpc maybe-clean-stage1-mpc
15026 maybe-all-stage1-mpc:
15027 maybe-clean-stage1-mpc:
15028 @if mpc-bootstrap
15029 maybe-all-stage1-mpc: all-stage1-mpc
15030 all-stage1: all-stage1-mpc
15031 TARGET-stage1-mpc = $(TARGET-mpc)
15032 all-stage1-mpc: configure-stage1-mpc
15033         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15034         @r=`${PWD_COMMAND}`; export r; \
15035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15036         TFLAGS="$(STAGE1_TFLAGS)"; \
15037         $(HOST_EXPORTS)  \
15038         cd $(HOST_SUBDIR)/mpc && \
15039          \
15040         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15041                 CFLAGS="$(STAGE1_CFLAGS)" \
15042                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
15043                 LIBCFLAGS="$(LIBCFLAGS)" \
15044                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15045                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15046                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15047                 $(EXTRA_HOST_FLAGS)  \
15048                 $(STAGE1_FLAGS_TO_PASS)  \
15049                 TFLAGS="$(STAGE1_TFLAGS)"  \
15050                 $(TARGET-stage1-mpc)
15051
15052 maybe-clean-stage1-mpc: clean-stage1-mpc
15053 clean-stage1: clean-stage1-mpc
15054 clean-stage1-mpc:
15055         @if [ $(current_stage) = stage1 ]; then \
15056           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15057         else \
15058           [ -f $(HOST_SUBDIR)/stage1-mpc/Makefile ] || exit 0; \
15059           $(MAKE) stage1-start; \
15060         fi; \
15061         cd $(HOST_SUBDIR)/mpc && \
15062         $(MAKE) $(EXTRA_HOST_FLAGS)  \
15063         $(STAGE1_FLAGS_TO_PASS)  clean
15064 @endif mpc-bootstrap
15065
15066
15067 .PHONY: all-stage2-mpc maybe-all-stage2-mpc
15068 .PHONY: clean-stage2-mpc maybe-clean-stage2-mpc
15069 maybe-all-stage2-mpc:
15070 maybe-clean-stage2-mpc:
15071 @if mpc-bootstrap
15072 maybe-all-stage2-mpc: all-stage2-mpc
15073 all-stage2: all-stage2-mpc
15074 TARGET-stage2-mpc = $(TARGET-mpc)
15075 all-stage2-mpc: configure-stage2-mpc
15076         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15077         @r=`${PWD_COMMAND}`; export r; \
15078         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15079         TFLAGS="$(STAGE2_TFLAGS)"; \
15080         $(HOST_EXPORTS) \
15081         $(POSTSTAGE1_HOST_EXPORTS)  \
15082         cd $(HOST_SUBDIR)/mpc && \
15083          \
15084         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15085                 CFLAGS="$(STAGE2_CFLAGS)" \
15086                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
15087                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
15088                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15089                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15090                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15091                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15092                 TFLAGS="$(STAGE2_TFLAGS)"  \
15093                 $(TARGET-stage2-mpc)
15094
15095 maybe-clean-stage2-mpc: clean-stage2-mpc
15096 clean-stage2: clean-stage2-mpc
15097 clean-stage2-mpc:
15098         @if [ $(current_stage) = stage2 ]; then \
15099           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15100         else \
15101           [ -f $(HOST_SUBDIR)/stage2-mpc/Makefile ] || exit 0; \
15102           $(MAKE) stage2-start; \
15103         fi; \
15104         cd $(HOST_SUBDIR)/mpc && \
15105         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15106 @endif mpc-bootstrap
15107
15108
15109 .PHONY: all-stage3-mpc maybe-all-stage3-mpc
15110 .PHONY: clean-stage3-mpc maybe-clean-stage3-mpc
15111 maybe-all-stage3-mpc:
15112 maybe-clean-stage3-mpc:
15113 @if mpc-bootstrap
15114 maybe-all-stage3-mpc: all-stage3-mpc
15115 all-stage3: all-stage3-mpc
15116 TARGET-stage3-mpc = $(TARGET-mpc)
15117 all-stage3-mpc: configure-stage3-mpc
15118         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15119         @r=`${PWD_COMMAND}`; export r; \
15120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15121         TFLAGS="$(STAGE3_TFLAGS)"; \
15122         $(HOST_EXPORTS) \
15123         $(POSTSTAGE1_HOST_EXPORTS)  \
15124         cd $(HOST_SUBDIR)/mpc && \
15125          \
15126         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15127                 CFLAGS="$(STAGE3_CFLAGS)" \
15128                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
15129                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
15130                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15131                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15132                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15133                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15134                 TFLAGS="$(STAGE3_TFLAGS)"  \
15135                 $(TARGET-stage3-mpc)
15136
15137 maybe-clean-stage3-mpc: clean-stage3-mpc
15138 clean-stage3: clean-stage3-mpc
15139 clean-stage3-mpc:
15140         @if [ $(current_stage) = stage3 ]; then \
15141           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15142         else \
15143           [ -f $(HOST_SUBDIR)/stage3-mpc/Makefile ] || exit 0; \
15144           $(MAKE) stage3-start; \
15145         fi; \
15146         cd $(HOST_SUBDIR)/mpc && \
15147         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15148 @endif mpc-bootstrap
15149
15150
15151 .PHONY: all-stage4-mpc maybe-all-stage4-mpc
15152 .PHONY: clean-stage4-mpc maybe-clean-stage4-mpc
15153 maybe-all-stage4-mpc:
15154 maybe-clean-stage4-mpc:
15155 @if mpc-bootstrap
15156 maybe-all-stage4-mpc: all-stage4-mpc
15157 all-stage4: all-stage4-mpc
15158 TARGET-stage4-mpc = $(TARGET-mpc)
15159 all-stage4-mpc: configure-stage4-mpc
15160         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15161         @r=`${PWD_COMMAND}`; export r; \
15162         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15163         TFLAGS="$(STAGE4_TFLAGS)"; \
15164         $(HOST_EXPORTS) \
15165         $(POSTSTAGE1_HOST_EXPORTS)  \
15166         cd $(HOST_SUBDIR)/mpc && \
15167          \
15168         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15169                 CFLAGS="$(STAGE4_CFLAGS)" \
15170                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
15171                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
15172                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15173                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15174                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15175                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15176                 TFLAGS="$(STAGE4_TFLAGS)"  \
15177                 $(TARGET-stage4-mpc)
15178
15179 maybe-clean-stage4-mpc: clean-stage4-mpc
15180 clean-stage4: clean-stage4-mpc
15181 clean-stage4-mpc:
15182         @if [ $(current_stage) = stage4 ]; then \
15183           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15184         else \
15185           [ -f $(HOST_SUBDIR)/stage4-mpc/Makefile ] || exit 0; \
15186           $(MAKE) stage4-start; \
15187         fi; \
15188         cd $(HOST_SUBDIR)/mpc && \
15189         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15190 @endif mpc-bootstrap
15191
15192
15193 .PHONY: all-stageprofile-mpc maybe-all-stageprofile-mpc
15194 .PHONY: clean-stageprofile-mpc maybe-clean-stageprofile-mpc
15195 maybe-all-stageprofile-mpc:
15196 maybe-clean-stageprofile-mpc:
15197 @if mpc-bootstrap
15198 maybe-all-stageprofile-mpc: all-stageprofile-mpc
15199 all-stageprofile: all-stageprofile-mpc
15200 TARGET-stageprofile-mpc = $(TARGET-mpc)
15201 all-stageprofile-mpc: configure-stageprofile-mpc
15202         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15203         @r=`${PWD_COMMAND}`; export r; \
15204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15205         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15206         $(HOST_EXPORTS) \
15207         $(POSTSTAGE1_HOST_EXPORTS)  \
15208         cd $(HOST_SUBDIR)/mpc && \
15209          \
15210         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15211                 CFLAGS="$(STAGEprofile_CFLAGS)" \
15212                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
15213                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
15214                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15215                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15216                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15217                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15218                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
15219                 $(TARGET-stageprofile-mpc)
15220
15221 maybe-clean-stageprofile-mpc: clean-stageprofile-mpc
15222 clean-stageprofile: clean-stageprofile-mpc
15223 clean-stageprofile-mpc:
15224         @if [ $(current_stage) = stageprofile ]; then \
15225           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15226         else \
15227           [ -f $(HOST_SUBDIR)/stageprofile-mpc/Makefile ] || exit 0; \
15228           $(MAKE) stageprofile-start; \
15229         fi; \
15230         cd $(HOST_SUBDIR)/mpc && \
15231         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15232 @endif mpc-bootstrap
15233
15234
15235 .PHONY: all-stagetrain-mpc maybe-all-stagetrain-mpc
15236 .PHONY: clean-stagetrain-mpc maybe-clean-stagetrain-mpc
15237 maybe-all-stagetrain-mpc:
15238 maybe-clean-stagetrain-mpc:
15239 @if mpc-bootstrap
15240 maybe-all-stagetrain-mpc: all-stagetrain-mpc
15241 all-stagetrain: all-stagetrain-mpc
15242 TARGET-stagetrain-mpc = $(TARGET-mpc)
15243 all-stagetrain-mpc: configure-stagetrain-mpc
15244         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15245         @r=`${PWD_COMMAND}`; export r; \
15246         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15247         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15248         $(HOST_EXPORTS) \
15249         $(POSTSTAGE1_HOST_EXPORTS)  \
15250         cd $(HOST_SUBDIR)/mpc && \
15251          \
15252         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15253                 CFLAGS="$(STAGEtrain_CFLAGS)" \
15254                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
15255                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
15256                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15257                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15258                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15259                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15260                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
15261                 $(TARGET-stagetrain-mpc)
15262
15263 maybe-clean-stagetrain-mpc: clean-stagetrain-mpc
15264 clean-stagetrain: clean-stagetrain-mpc
15265 clean-stagetrain-mpc:
15266         @if [ $(current_stage) = stagetrain ]; then \
15267           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15268         else \
15269           [ -f $(HOST_SUBDIR)/stagetrain-mpc/Makefile ] || exit 0; \
15270           $(MAKE) stagetrain-start; \
15271         fi; \
15272         cd $(HOST_SUBDIR)/mpc && \
15273         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15274 @endif mpc-bootstrap
15275
15276
15277 .PHONY: all-stagefeedback-mpc maybe-all-stagefeedback-mpc
15278 .PHONY: clean-stagefeedback-mpc maybe-clean-stagefeedback-mpc
15279 maybe-all-stagefeedback-mpc:
15280 maybe-clean-stagefeedback-mpc:
15281 @if mpc-bootstrap
15282 maybe-all-stagefeedback-mpc: all-stagefeedback-mpc
15283 all-stagefeedback: all-stagefeedback-mpc
15284 TARGET-stagefeedback-mpc = $(TARGET-mpc)
15285 all-stagefeedback-mpc: configure-stagefeedback-mpc
15286         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
15287         @r=`${PWD_COMMAND}`; export r; \
15288         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15289         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
15290         $(HOST_EXPORTS) \
15291         $(POSTSTAGE1_HOST_EXPORTS)  \
15292         cd $(HOST_SUBDIR)/mpc && \
15293          \
15294         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15295                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
15296                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
15297                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
15298                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15299                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15300                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15301                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15302                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
15303                 $(TARGET-stagefeedback-mpc)
15304
15305 maybe-clean-stagefeedback-mpc: clean-stagefeedback-mpc
15306 clean-stagefeedback: clean-stagefeedback-mpc
15307 clean-stagefeedback-mpc:
15308         @if [ $(current_stage) = stagefeedback ]; then \
15309           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15310         else \
15311           [ -f $(HOST_SUBDIR)/stagefeedback-mpc/Makefile ] || exit 0; \
15312           $(MAKE) stagefeedback-start; \
15313         fi; \
15314         cd $(HOST_SUBDIR)/mpc && \
15315         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15316 @endif mpc-bootstrap
15317
15318
15319 .PHONY: all-stageautoprofile-mpc maybe-all-stageautoprofile-mpc
15320 .PHONY: clean-stageautoprofile-mpc maybe-clean-stageautoprofile-mpc
15321 maybe-all-stageautoprofile-mpc:
15322 maybe-clean-stageautoprofile-mpc:
15323 @if mpc-bootstrap
15324 maybe-all-stageautoprofile-mpc: all-stageautoprofile-mpc
15325 all-stageautoprofile: all-stageautoprofile-mpc
15326 TARGET-stageautoprofile-mpc = $(TARGET-mpc)
15327 all-stageautoprofile-mpc: configure-stageautoprofile-mpc
15328         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
15329         @r=`${PWD_COMMAND}`; export r; \
15330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15331         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
15332         $(HOST_EXPORTS) \
15333         $(POSTSTAGE1_HOST_EXPORTS)  \
15334         cd $(HOST_SUBDIR)/mpc && \
15335         $$s/gcc/config/i386/$(AUTO_PROFILE) \
15336         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15337                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
15338                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
15339                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
15340                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15341                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15342                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15343                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15344                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
15345                 $(TARGET-stageautoprofile-mpc)
15346
15347 maybe-clean-stageautoprofile-mpc: clean-stageautoprofile-mpc
15348 clean-stageautoprofile: clean-stageautoprofile-mpc
15349 clean-stageautoprofile-mpc:
15350         @if [ $(current_stage) = stageautoprofile ]; then \
15351           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15352         else \
15353           [ -f $(HOST_SUBDIR)/stageautoprofile-mpc/Makefile ] || exit 0; \
15354           $(MAKE) stageautoprofile-start; \
15355         fi; \
15356         cd $(HOST_SUBDIR)/mpc && \
15357         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15358 @endif mpc-bootstrap
15359
15360
15361 .PHONY: all-stageautofeedback-mpc maybe-all-stageautofeedback-mpc
15362 .PHONY: clean-stageautofeedback-mpc maybe-clean-stageautofeedback-mpc
15363 maybe-all-stageautofeedback-mpc:
15364 maybe-clean-stageautofeedback-mpc:
15365 @if mpc-bootstrap
15366 maybe-all-stageautofeedback-mpc: all-stageautofeedback-mpc
15367 all-stageautofeedback: all-stageautofeedback-mpc
15368 TARGET-stageautofeedback-mpc = $(TARGET-mpc)
15369 all-stageautofeedback-mpc: configure-stageautofeedback-mpc
15370         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
15371         @r=`${PWD_COMMAND}`; export r; \
15372         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15373         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
15374         $(HOST_EXPORTS) \
15375         $(POSTSTAGE1_HOST_EXPORTS)  \
15376         cd $(HOST_SUBDIR)/mpc && \
15377          \
15378         $(MAKE) $(BASE_FLAGS_TO_PASS) \
15379                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
15380                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
15381                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
15382                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
15383                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
15384                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
15385                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
15386                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
15387                 $(TARGET-stageautofeedback-mpc)
15388
15389 maybe-clean-stageautofeedback-mpc: clean-stageautofeedback-mpc
15390 clean-stageautofeedback: clean-stageautofeedback-mpc
15391 clean-stageautofeedback-mpc:
15392         @if [ $(current_stage) = stageautofeedback ]; then \
15393           [ -f $(HOST_SUBDIR)/mpc/Makefile ] || exit 0; \
15394         else \
15395           [ -f $(HOST_SUBDIR)/stageautofeedback-mpc/Makefile ] || exit 0; \
15396           $(MAKE) stageautofeedback-start; \
15397         fi; \
15398         cd $(HOST_SUBDIR)/mpc && \
15399         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
15400 @endif mpc-bootstrap
15401
15402
15403
15404
15405
15406 .PHONY: check-mpc maybe-check-mpc
15407 maybe-check-mpc:
15408 @if mpc
15409 maybe-check-mpc: check-mpc
15410
15411 check-mpc:
15412         @: $(MAKE); $(unstage)
15413         @r=`${PWD_COMMAND}`; export r; \
15414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15415         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
15416         (cd $(HOST_SUBDIR)/mpc && \
15417           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
15418
15419 @endif mpc
15420
15421 .PHONY: install-mpc maybe-install-mpc
15422 maybe-install-mpc:
15423 @if mpc
15424 maybe-install-mpc: install-mpc
15425
15426 install-mpc:
15427
15428 @endif mpc
15429
15430 .PHONY: install-strip-mpc maybe-install-strip-mpc
15431 maybe-install-strip-mpc:
15432 @if mpc
15433 maybe-install-strip-mpc: install-strip-mpc
15434
15435 install-strip-mpc:
15436
15437 @endif mpc
15438
15439 # Other targets (info, dvi, pdf, etc.)
15440
15441 .PHONY: maybe-info-mpc info-mpc
15442 maybe-info-mpc:
15443 @if mpc
15444 maybe-info-mpc: info-mpc
15445
15446 info-mpc: \
15447     configure-mpc 
15448         @[ -f ./mpc/Makefile ] || exit 0; \
15449         r=`${PWD_COMMAND}`; export r; \
15450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15451         $(HOST_EXPORTS) \
15452         for flag in $(EXTRA_HOST_FLAGS) ; do \
15453           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15454         done; \
15455         echo "Doing info in mpc"; \
15456         (cd $(HOST_SUBDIR)/mpc && \
15457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15459                   "RANLIB=$${RANLIB}" \
15460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15461                   info) \
15462           || exit 1
15463
15464 @endif mpc
15465
15466 .PHONY: maybe-dvi-mpc dvi-mpc
15467 maybe-dvi-mpc:
15468 @if mpc
15469 maybe-dvi-mpc: dvi-mpc
15470
15471 dvi-mpc: \
15472     configure-mpc 
15473         @[ -f ./mpc/Makefile ] || exit 0; \
15474         r=`${PWD_COMMAND}`; export r; \
15475         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15476         $(HOST_EXPORTS) \
15477         for flag in $(EXTRA_HOST_FLAGS) ; do \
15478           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15479         done; \
15480         echo "Doing dvi in mpc"; \
15481         (cd $(HOST_SUBDIR)/mpc && \
15482           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15483                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15484                   "RANLIB=$${RANLIB}" \
15485                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15486                   dvi) \
15487           || exit 1
15488
15489 @endif mpc
15490
15491 .PHONY: maybe-pdf-mpc pdf-mpc
15492 maybe-pdf-mpc:
15493 @if mpc
15494 maybe-pdf-mpc: pdf-mpc
15495
15496 pdf-mpc: \
15497     configure-mpc 
15498         @[ -f ./mpc/Makefile ] || exit 0; \
15499         r=`${PWD_COMMAND}`; export r; \
15500         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15501         $(HOST_EXPORTS) \
15502         for flag in $(EXTRA_HOST_FLAGS) ; do \
15503           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15504         done; \
15505         echo "Doing pdf in mpc"; \
15506         (cd $(HOST_SUBDIR)/mpc && \
15507           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15508                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15509                   "RANLIB=$${RANLIB}" \
15510                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15511                   pdf) \
15512           || exit 1
15513
15514 @endif mpc
15515
15516 .PHONY: maybe-html-mpc html-mpc
15517 maybe-html-mpc:
15518 @if mpc
15519 maybe-html-mpc: html-mpc
15520
15521 html-mpc: \
15522     configure-mpc 
15523         @[ -f ./mpc/Makefile ] || exit 0; \
15524         r=`${PWD_COMMAND}`; export r; \
15525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15526         $(HOST_EXPORTS) \
15527         for flag in $(EXTRA_HOST_FLAGS) ; do \
15528           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15529         done; \
15530         echo "Doing html in mpc"; \
15531         (cd $(HOST_SUBDIR)/mpc && \
15532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15534                   "RANLIB=$${RANLIB}" \
15535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15536                   html) \
15537           || exit 1
15538
15539 @endif mpc
15540
15541 .PHONY: maybe-TAGS-mpc TAGS-mpc
15542 maybe-TAGS-mpc:
15543 @if mpc
15544 maybe-TAGS-mpc: TAGS-mpc
15545
15546 TAGS-mpc: \
15547     configure-mpc 
15548         @[ -f ./mpc/Makefile ] || exit 0; \
15549         r=`${PWD_COMMAND}`; export r; \
15550         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15551         $(HOST_EXPORTS) \
15552         for flag in $(EXTRA_HOST_FLAGS) ; do \
15553           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15554         done; \
15555         echo "Doing TAGS in mpc"; \
15556         (cd $(HOST_SUBDIR)/mpc && \
15557           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15558                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15559                   "RANLIB=$${RANLIB}" \
15560                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15561                   TAGS) \
15562           || exit 1
15563
15564 @endif mpc
15565
15566 .PHONY: maybe-install-info-mpc install-info-mpc
15567 maybe-install-info-mpc:
15568 @if mpc
15569 maybe-install-info-mpc: install-info-mpc
15570
15571 install-info-mpc: \
15572     configure-mpc \
15573     info-mpc 
15574         @[ -f ./mpc/Makefile ] || exit 0; \
15575         r=`${PWD_COMMAND}`; export r; \
15576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15577         $(HOST_EXPORTS) \
15578         for flag in $(EXTRA_HOST_FLAGS) ; do \
15579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15580         done; \
15581         echo "Doing install-info in mpc"; \
15582         (cd $(HOST_SUBDIR)/mpc && \
15583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15585                   "RANLIB=$${RANLIB}" \
15586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15587                   install-info) \
15588           || exit 1
15589
15590 @endif mpc
15591
15592 .PHONY: maybe-install-pdf-mpc install-pdf-mpc
15593 maybe-install-pdf-mpc:
15594 @if mpc
15595 maybe-install-pdf-mpc: install-pdf-mpc
15596
15597 install-pdf-mpc: \
15598     configure-mpc \
15599     pdf-mpc 
15600         @[ -f ./mpc/Makefile ] || exit 0; \
15601         r=`${PWD_COMMAND}`; export r; \
15602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15603         $(HOST_EXPORTS) \
15604         for flag in $(EXTRA_HOST_FLAGS) ; do \
15605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15606         done; \
15607         echo "Doing install-pdf in mpc"; \
15608         (cd $(HOST_SUBDIR)/mpc && \
15609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15611                   "RANLIB=$${RANLIB}" \
15612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15613                   install-pdf) \
15614           || exit 1
15615
15616 @endif mpc
15617
15618 .PHONY: maybe-install-html-mpc install-html-mpc
15619 maybe-install-html-mpc:
15620 @if mpc
15621 maybe-install-html-mpc: install-html-mpc
15622
15623 install-html-mpc: \
15624     configure-mpc \
15625     html-mpc 
15626         @[ -f ./mpc/Makefile ] || exit 0; \
15627         r=`${PWD_COMMAND}`; export r; \
15628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15629         $(HOST_EXPORTS) \
15630         for flag in $(EXTRA_HOST_FLAGS) ; do \
15631           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15632         done; \
15633         echo "Doing install-html in mpc"; \
15634         (cd $(HOST_SUBDIR)/mpc && \
15635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15637                   "RANLIB=$${RANLIB}" \
15638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15639                   install-html) \
15640           || exit 1
15641
15642 @endif mpc
15643
15644 .PHONY: maybe-installcheck-mpc installcheck-mpc
15645 maybe-installcheck-mpc:
15646 @if mpc
15647 maybe-installcheck-mpc: installcheck-mpc
15648
15649 installcheck-mpc: \
15650     configure-mpc 
15651         @[ -f ./mpc/Makefile ] || exit 0; \
15652         r=`${PWD_COMMAND}`; export r; \
15653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15654         $(HOST_EXPORTS) \
15655         for flag in $(EXTRA_HOST_FLAGS) ; do \
15656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15657         done; \
15658         echo "Doing installcheck in mpc"; \
15659         (cd $(HOST_SUBDIR)/mpc && \
15660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15662                   "RANLIB=$${RANLIB}" \
15663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15664                   installcheck) \
15665           || exit 1
15666
15667 @endif mpc
15668
15669 .PHONY: maybe-mostlyclean-mpc mostlyclean-mpc
15670 maybe-mostlyclean-mpc:
15671 @if mpc
15672 maybe-mostlyclean-mpc: mostlyclean-mpc
15673
15674 mostlyclean-mpc: 
15675         @[ -f ./mpc/Makefile ] || exit 0; \
15676         r=`${PWD_COMMAND}`; export r; \
15677         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15678         $(HOST_EXPORTS) \
15679         for flag in $(EXTRA_HOST_FLAGS) ; do \
15680           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15681         done; \
15682         echo "Doing mostlyclean in mpc"; \
15683         (cd $(HOST_SUBDIR)/mpc && \
15684           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15685                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15686                   "RANLIB=$${RANLIB}" \
15687                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15688                   mostlyclean) \
15689           || exit 1
15690
15691 @endif mpc
15692
15693 .PHONY: maybe-clean-mpc clean-mpc
15694 maybe-clean-mpc:
15695 @if mpc
15696 maybe-clean-mpc: clean-mpc
15697
15698 clean-mpc: 
15699         @[ -f ./mpc/Makefile ] || exit 0; \
15700         r=`${PWD_COMMAND}`; export r; \
15701         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15702         $(HOST_EXPORTS) \
15703         for flag in $(EXTRA_HOST_FLAGS) ; do \
15704           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15705         done; \
15706         echo "Doing clean in mpc"; \
15707         (cd $(HOST_SUBDIR)/mpc && \
15708           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15709                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15710                   "RANLIB=$${RANLIB}" \
15711                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15712                   clean) \
15713           || exit 1
15714
15715 @endif mpc
15716
15717 .PHONY: maybe-distclean-mpc distclean-mpc
15718 maybe-distclean-mpc:
15719 @if mpc
15720 maybe-distclean-mpc: distclean-mpc
15721
15722 distclean-mpc: 
15723         @[ -f ./mpc/Makefile ] || exit 0; \
15724         r=`${PWD_COMMAND}`; export r; \
15725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15726         $(HOST_EXPORTS) \
15727         for flag in $(EXTRA_HOST_FLAGS) ; do \
15728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15729         done; \
15730         echo "Doing distclean in mpc"; \
15731         (cd $(HOST_SUBDIR)/mpc && \
15732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15734                   "RANLIB=$${RANLIB}" \
15735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15736                   distclean) \
15737           || exit 1
15738
15739 @endif mpc
15740
15741 .PHONY: maybe-maintainer-clean-mpc maintainer-clean-mpc
15742 maybe-maintainer-clean-mpc:
15743 @if mpc
15744 maybe-maintainer-clean-mpc: maintainer-clean-mpc
15745
15746 maintainer-clean-mpc: 
15747         @[ -f ./mpc/Makefile ] || exit 0; \
15748         r=`${PWD_COMMAND}`; export r; \
15749         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15750         $(HOST_EXPORTS) \
15751         for flag in $(EXTRA_HOST_FLAGS) ; do \
15752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
15753         done; \
15754         echo "Doing maintainer-clean in mpc"; \
15755         (cd $(HOST_SUBDIR)/mpc && \
15756           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
15757                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
15758                   "RANLIB=$${RANLIB}" \
15759                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
15760                   maintainer-clean) \
15761           || exit 1
15762
15763 @endif mpc
15764
15765
15766
15767 .PHONY: configure-isl maybe-configure-isl
15768 maybe-configure-isl:
15769 @if gcc-bootstrap
15770 configure-isl: stage_current
15771 @endif gcc-bootstrap
15772 @if isl
15773 maybe-configure-isl: configure-isl
15774 configure-isl: 
15775         @r=`${PWD_COMMAND}`; export r; \
15776         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15777         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15778         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15779         $(HOST_EXPORTS)  \
15780         echo Configuring in $(HOST_SUBDIR)/isl; \
15781         cd "$(HOST_SUBDIR)/isl" || exit 1; \
15782         case $(srcdir) in \
15783           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15784           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15785                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15786         esac; \
15787         module_srcdir=isl; \
15788         $(SHELL) \
15789           $$s/$$module_srcdir/configure \
15790           --srcdir=$${topdir}/$$module_srcdir \
15791           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15792           --target=${target_alias} --disable-shared @extra_isl_gmp_configure_flags@ \
15793           || exit 1
15794 @endif isl
15795
15796
15797
15798 .PHONY: configure-stage1-isl maybe-configure-stage1-isl
15799 maybe-configure-stage1-isl:
15800 @if isl-bootstrap
15801 maybe-configure-stage1-isl: configure-stage1-isl
15802 configure-stage1-isl:
15803         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
15804         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15805         @r=`${PWD_COMMAND}`; export r; \
15806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15807         TFLAGS="$(STAGE1_TFLAGS)"; \
15808         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15809         $(HOST_EXPORTS) \
15810         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
15811         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
15812         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
15813         echo Configuring stage 1 in $(HOST_SUBDIR)/isl; \
15814         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15815         cd $(HOST_SUBDIR)/isl || exit 1; \
15816         case $(srcdir) in \
15817           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15818           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15819                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15820         esac; \
15821         module_srcdir=isl; \
15822         $(SHELL) $$s/$$module_srcdir/configure \
15823           --srcdir=$${topdir}/$$module_srcdir \
15824           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15825           --target=${target_alias} \
15826            \
15827           $(STAGE1_CONFIGURE_FLAGS) \
15828           --disable-shared @extra_isl_gmp_configure_flags@
15829 @endif isl-bootstrap
15830
15831 .PHONY: configure-stage2-isl maybe-configure-stage2-isl
15832 maybe-configure-stage2-isl:
15833 @if isl-bootstrap
15834 maybe-configure-stage2-isl: configure-stage2-isl
15835 configure-stage2-isl:
15836         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
15837         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15838         @r=`${PWD_COMMAND}`; export r; \
15839         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15840         TFLAGS="$(STAGE2_TFLAGS)"; \
15841         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15842         $(HOST_EXPORTS) \
15843         $(POSTSTAGE1_HOST_EXPORTS) \
15844         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
15845         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
15846         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
15847         echo Configuring stage 2 in $(HOST_SUBDIR)/isl; \
15848         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15849         cd $(HOST_SUBDIR)/isl || exit 1; \
15850         case $(srcdir) in \
15851           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15852           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15853                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15854         esac; \
15855         module_srcdir=isl; \
15856         $(SHELL) $$s/$$module_srcdir/configure \
15857           --srcdir=$${topdir}/$$module_srcdir \
15858           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15859           --target=${target_alias} \
15860           --with-build-libsubdir=$(HOST_SUBDIR) \
15861           $(STAGE2_CONFIGURE_FLAGS) \
15862           --disable-shared @extra_isl_gmp_configure_flags@
15863 @endif isl-bootstrap
15864
15865 .PHONY: configure-stage3-isl maybe-configure-stage3-isl
15866 maybe-configure-stage3-isl:
15867 @if isl-bootstrap
15868 maybe-configure-stage3-isl: configure-stage3-isl
15869 configure-stage3-isl:
15870         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
15871         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15872         @r=`${PWD_COMMAND}`; export r; \
15873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15874         TFLAGS="$(STAGE3_TFLAGS)"; \
15875         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15876         $(HOST_EXPORTS) \
15877         $(POSTSTAGE1_HOST_EXPORTS) \
15878         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
15879         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
15880         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
15881         echo Configuring stage 3 in $(HOST_SUBDIR)/isl; \
15882         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15883         cd $(HOST_SUBDIR)/isl || exit 1; \
15884         case $(srcdir) in \
15885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15886           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15888         esac; \
15889         module_srcdir=isl; \
15890         $(SHELL) $$s/$$module_srcdir/configure \
15891           --srcdir=$${topdir}/$$module_srcdir \
15892           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15893           --target=${target_alias} \
15894           --with-build-libsubdir=$(HOST_SUBDIR) \
15895           $(STAGE3_CONFIGURE_FLAGS) \
15896           --disable-shared @extra_isl_gmp_configure_flags@
15897 @endif isl-bootstrap
15898
15899 .PHONY: configure-stage4-isl maybe-configure-stage4-isl
15900 maybe-configure-stage4-isl:
15901 @if isl-bootstrap
15902 maybe-configure-stage4-isl: configure-stage4-isl
15903 configure-stage4-isl:
15904         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
15905         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15906         @r=`${PWD_COMMAND}`; export r; \
15907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15908         TFLAGS="$(STAGE4_TFLAGS)"; \
15909         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15910         $(HOST_EXPORTS) \
15911         $(POSTSTAGE1_HOST_EXPORTS) \
15912         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
15913         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
15914         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
15915         echo Configuring stage 4 in $(HOST_SUBDIR)/isl; \
15916         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15917         cd $(HOST_SUBDIR)/isl || exit 1; \
15918         case $(srcdir) in \
15919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15920           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15922         esac; \
15923         module_srcdir=isl; \
15924         $(SHELL) $$s/$$module_srcdir/configure \
15925           --srcdir=$${topdir}/$$module_srcdir \
15926           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15927           --target=${target_alias} \
15928           --with-build-libsubdir=$(HOST_SUBDIR) \
15929           $(STAGE4_CONFIGURE_FLAGS) \
15930           --disable-shared @extra_isl_gmp_configure_flags@
15931 @endif isl-bootstrap
15932
15933 .PHONY: configure-stageprofile-isl maybe-configure-stageprofile-isl
15934 maybe-configure-stageprofile-isl:
15935 @if isl-bootstrap
15936 maybe-configure-stageprofile-isl: configure-stageprofile-isl
15937 configure-stageprofile-isl:
15938         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
15939         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15940         @r=`${PWD_COMMAND}`; export r; \
15941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15942         TFLAGS="$(STAGEprofile_TFLAGS)"; \
15943         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15944         $(HOST_EXPORTS) \
15945         $(POSTSTAGE1_HOST_EXPORTS) \
15946         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
15947         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
15948         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
15949         echo Configuring stage profile in $(HOST_SUBDIR)/isl; \
15950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15951         cd $(HOST_SUBDIR)/isl || exit 1; \
15952         case $(srcdir) in \
15953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15954           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15956         esac; \
15957         module_srcdir=isl; \
15958         $(SHELL) $$s/$$module_srcdir/configure \
15959           --srcdir=$${topdir}/$$module_srcdir \
15960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15961           --target=${target_alias} \
15962           --with-build-libsubdir=$(HOST_SUBDIR) \
15963           $(STAGEprofile_CONFIGURE_FLAGS) \
15964           --disable-shared @extra_isl_gmp_configure_flags@
15965 @endif isl-bootstrap
15966
15967 .PHONY: configure-stagetrain-isl maybe-configure-stagetrain-isl
15968 maybe-configure-stagetrain-isl:
15969 @if isl-bootstrap
15970 maybe-configure-stagetrain-isl: configure-stagetrain-isl
15971 configure-stagetrain-isl:
15972         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
15973         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
15974         @r=`${PWD_COMMAND}`; export r; \
15975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
15976         TFLAGS="$(STAGEtrain_TFLAGS)"; \
15977         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
15978         $(HOST_EXPORTS) \
15979         $(POSTSTAGE1_HOST_EXPORTS) \
15980         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
15981         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
15982         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
15983         echo Configuring stage train in $(HOST_SUBDIR)/isl; \
15984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
15985         cd $(HOST_SUBDIR)/isl || exit 1; \
15986         case $(srcdir) in \
15987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
15988           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
15989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
15990         esac; \
15991         module_srcdir=isl; \
15992         $(SHELL) $$s/$$module_srcdir/configure \
15993           --srcdir=$${topdir}/$$module_srcdir \
15994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
15995           --target=${target_alias} \
15996           --with-build-libsubdir=$(HOST_SUBDIR) \
15997           $(STAGEtrain_CONFIGURE_FLAGS) \
15998           --disable-shared @extra_isl_gmp_configure_flags@
15999 @endif isl-bootstrap
16000
16001 .PHONY: configure-stagefeedback-isl maybe-configure-stagefeedback-isl
16002 maybe-configure-stagefeedback-isl:
16003 @if isl-bootstrap
16004 maybe-configure-stagefeedback-isl: configure-stagefeedback-isl
16005 configure-stagefeedback-isl:
16006         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16007         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16008         @r=`${PWD_COMMAND}`; export r; \
16009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16010         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16011         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16012         $(HOST_EXPORTS) \
16013         $(POSTSTAGE1_HOST_EXPORTS) \
16014         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
16015         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
16016         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
16017         echo Configuring stage feedback in $(HOST_SUBDIR)/isl; \
16018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16019         cd $(HOST_SUBDIR)/isl || exit 1; \
16020         case $(srcdir) in \
16021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16022           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16024         esac; \
16025         module_srcdir=isl; \
16026         $(SHELL) $$s/$$module_srcdir/configure \
16027           --srcdir=$${topdir}/$$module_srcdir \
16028           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16029           --target=${target_alias} \
16030           --with-build-libsubdir=$(HOST_SUBDIR) \
16031           $(STAGEfeedback_CONFIGURE_FLAGS) \
16032           --disable-shared @extra_isl_gmp_configure_flags@
16033 @endif isl-bootstrap
16034
16035 .PHONY: configure-stageautoprofile-isl maybe-configure-stageautoprofile-isl
16036 maybe-configure-stageautoprofile-isl:
16037 @if isl-bootstrap
16038 maybe-configure-stageautoprofile-isl: configure-stageautoprofile-isl
16039 configure-stageautoprofile-isl:
16040         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16041         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16042         @r=`${PWD_COMMAND}`; export r; \
16043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16044         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16045         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16046         $(HOST_EXPORTS) \
16047         $(POSTSTAGE1_HOST_EXPORTS) \
16048         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
16049         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
16050         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
16051         echo Configuring stage autoprofile in $(HOST_SUBDIR)/isl; \
16052         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16053         cd $(HOST_SUBDIR)/isl || exit 1; \
16054         case $(srcdir) in \
16055           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16056           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16057                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16058         esac; \
16059         module_srcdir=isl; \
16060         $(SHELL) $$s/$$module_srcdir/configure \
16061           --srcdir=$${topdir}/$$module_srcdir \
16062           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16063           --target=${target_alias} \
16064           --with-build-libsubdir=$(HOST_SUBDIR) \
16065           $(STAGEautoprofile_CONFIGURE_FLAGS) \
16066           --disable-shared @extra_isl_gmp_configure_flags@
16067 @endif isl-bootstrap
16068
16069 .PHONY: configure-stageautofeedback-isl maybe-configure-stageautofeedback-isl
16070 maybe-configure-stageautofeedback-isl:
16071 @if isl-bootstrap
16072 maybe-configure-stageautofeedback-isl: configure-stageautofeedback-isl
16073 configure-stageautofeedback-isl:
16074         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl
16076         @r=`${PWD_COMMAND}`; export r; \
16077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16078         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16079         test ! -f $(HOST_SUBDIR)/isl/Makefile || exit 0; \
16080         $(HOST_EXPORTS) \
16081         $(POSTSTAGE1_HOST_EXPORTS) \
16082         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
16083         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
16084         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
16085         echo Configuring stage autofeedback in $(HOST_SUBDIR)/isl; \
16086         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/isl; \
16087         cd $(HOST_SUBDIR)/isl || exit 1; \
16088         case $(srcdir) in \
16089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16090           *) topdir=`echo $(HOST_SUBDIR)/isl/ | \
16091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16092         esac; \
16093         module_srcdir=isl; \
16094         $(SHELL) $$s/$$module_srcdir/configure \
16095           --srcdir=$${topdir}/$$module_srcdir \
16096           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16097           --target=${target_alias} \
16098           --with-build-libsubdir=$(HOST_SUBDIR) \
16099           $(STAGEautofeedback_CONFIGURE_FLAGS) \
16100           --disable-shared @extra_isl_gmp_configure_flags@
16101 @endif isl-bootstrap
16102
16103
16104
16105
16106
16107 .PHONY: all-isl maybe-all-isl
16108 maybe-all-isl:
16109 @if gcc-bootstrap
16110 all-isl: stage_current
16111 @endif gcc-bootstrap
16112 @if isl
16113 TARGET-isl=all
16114 maybe-all-isl: all-isl
16115 all-isl: configure-isl
16116         @r=`${PWD_COMMAND}`; export r; \
16117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16118         $(HOST_EXPORTS)  \
16119         (cd $(HOST_SUBDIR)/isl && \
16120           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) V=1 \
16121                 $(TARGET-isl))
16122 @endif isl
16123
16124
16125
16126 .PHONY: all-stage1-isl maybe-all-stage1-isl
16127 .PHONY: clean-stage1-isl maybe-clean-stage1-isl
16128 maybe-all-stage1-isl:
16129 maybe-clean-stage1-isl:
16130 @if isl-bootstrap
16131 maybe-all-stage1-isl: all-stage1-isl
16132 all-stage1: all-stage1-isl
16133 TARGET-stage1-isl = $(TARGET-isl)
16134 all-stage1-isl: configure-stage1-isl
16135         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16136         @r=`${PWD_COMMAND}`; export r; \
16137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16138         TFLAGS="$(STAGE1_TFLAGS)"; \
16139         $(HOST_EXPORTS)  \
16140         cd $(HOST_SUBDIR)/isl && \
16141          \
16142         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16143                 CFLAGS="$(STAGE1_CFLAGS)" \
16144                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
16145                 LIBCFLAGS="$(LIBCFLAGS)" \
16146                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16147                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16148                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16149                 $(EXTRA_HOST_FLAGS)  \
16150                 $(STAGE1_FLAGS_TO_PASS) V=1 \
16151                 TFLAGS="$(STAGE1_TFLAGS)"  \
16152                 $(TARGET-stage1-isl)
16153
16154 maybe-clean-stage1-isl: clean-stage1-isl
16155 clean-stage1: clean-stage1-isl
16156 clean-stage1-isl:
16157         @if [ $(current_stage) = stage1 ]; then \
16158           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16159         else \
16160           [ -f $(HOST_SUBDIR)/stage1-isl/Makefile ] || exit 0; \
16161           $(MAKE) stage1-start; \
16162         fi; \
16163         cd $(HOST_SUBDIR)/isl && \
16164         $(MAKE) $(EXTRA_HOST_FLAGS)  \
16165         $(STAGE1_FLAGS_TO_PASS) V=1 clean
16166 @endif isl-bootstrap
16167
16168
16169 .PHONY: all-stage2-isl maybe-all-stage2-isl
16170 .PHONY: clean-stage2-isl maybe-clean-stage2-isl
16171 maybe-all-stage2-isl:
16172 maybe-clean-stage2-isl:
16173 @if isl-bootstrap
16174 maybe-all-stage2-isl: all-stage2-isl
16175 all-stage2: all-stage2-isl
16176 TARGET-stage2-isl = $(TARGET-isl)
16177 all-stage2-isl: configure-stage2-isl
16178         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16179         @r=`${PWD_COMMAND}`; export r; \
16180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16181         TFLAGS="$(STAGE2_TFLAGS)"; \
16182         $(HOST_EXPORTS) \
16183         $(POSTSTAGE1_HOST_EXPORTS)  \
16184         cd $(HOST_SUBDIR)/isl && \
16185          \
16186         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16187                 CFLAGS="$(STAGE2_CFLAGS)" \
16188                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
16189                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
16190                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16191                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16192                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16193                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16194                 TFLAGS="$(STAGE2_TFLAGS)"  \
16195                 $(TARGET-stage2-isl)
16196
16197 maybe-clean-stage2-isl: clean-stage2-isl
16198 clean-stage2: clean-stage2-isl
16199 clean-stage2-isl:
16200         @if [ $(current_stage) = stage2 ]; then \
16201           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16202         else \
16203           [ -f $(HOST_SUBDIR)/stage2-isl/Makefile ] || exit 0; \
16204           $(MAKE) stage2-start; \
16205         fi; \
16206         cd $(HOST_SUBDIR)/isl && \
16207         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16208 @endif isl-bootstrap
16209
16210
16211 .PHONY: all-stage3-isl maybe-all-stage3-isl
16212 .PHONY: clean-stage3-isl maybe-clean-stage3-isl
16213 maybe-all-stage3-isl:
16214 maybe-clean-stage3-isl:
16215 @if isl-bootstrap
16216 maybe-all-stage3-isl: all-stage3-isl
16217 all-stage3: all-stage3-isl
16218 TARGET-stage3-isl = $(TARGET-isl)
16219 all-stage3-isl: configure-stage3-isl
16220         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16221         @r=`${PWD_COMMAND}`; export r; \
16222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16223         TFLAGS="$(STAGE3_TFLAGS)"; \
16224         $(HOST_EXPORTS) \
16225         $(POSTSTAGE1_HOST_EXPORTS)  \
16226         cd $(HOST_SUBDIR)/isl && \
16227          \
16228         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16229                 CFLAGS="$(STAGE3_CFLAGS)" \
16230                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
16231                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
16232                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16233                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16234                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16235                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16236                 TFLAGS="$(STAGE3_TFLAGS)"  \
16237                 $(TARGET-stage3-isl)
16238
16239 maybe-clean-stage3-isl: clean-stage3-isl
16240 clean-stage3: clean-stage3-isl
16241 clean-stage3-isl:
16242         @if [ $(current_stage) = stage3 ]; then \
16243           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16244         else \
16245           [ -f $(HOST_SUBDIR)/stage3-isl/Makefile ] || exit 0; \
16246           $(MAKE) stage3-start; \
16247         fi; \
16248         cd $(HOST_SUBDIR)/isl && \
16249         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16250 @endif isl-bootstrap
16251
16252
16253 .PHONY: all-stage4-isl maybe-all-stage4-isl
16254 .PHONY: clean-stage4-isl maybe-clean-stage4-isl
16255 maybe-all-stage4-isl:
16256 maybe-clean-stage4-isl:
16257 @if isl-bootstrap
16258 maybe-all-stage4-isl: all-stage4-isl
16259 all-stage4: all-stage4-isl
16260 TARGET-stage4-isl = $(TARGET-isl)
16261 all-stage4-isl: configure-stage4-isl
16262         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
16263         @r=`${PWD_COMMAND}`; export r; \
16264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16265         TFLAGS="$(STAGE4_TFLAGS)"; \
16266         $(HOST_EXPORTS) \
16267         $(POSTSTAGE1_HOST_EXPORTS)  \
16268         cd $(HOST_SUBDIR)/isl && \
16269          \
16270         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16271                 CFLAGS="$(STAGE4_CFLAGS)" \
16272                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
16273                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
16274                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16275                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16276                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16277                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16278                 TFLAGS="$(STAGE4_TFLAGS)"  \
16279                 $(TARGET-stage4-isl)
16280
16281 maybe-clean-stage4-isl: clean-stage4-isl
16282 clean-stage4: clean-stage4-isl
16283 clean-stage4-isl:
16284         @if [ $(current_stage) = stage4 ]; then \
16285           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16286         else \
16287           [ -f $(HOST_SUBDIR)/stage4-isl/Makefile ] || exit 0; \
16288           $(MAKE) stage4-start; \
16289         fi; \
16290         cd $(HOST_SUBDIR)/isl && \
16291         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16292 @endif isl-bootstrap
16293
16294
16295 .PHONY: all-stageprofile-isl maybe-all-stageprofile-isl
16296 .PHONY: clean-stageprofile-isl maybe-clean-stageprofile-isl
16297 maybe-all-stageprofile-isl:
16298 maybe-clean-stageprofile-isl:
16299 @if isl-bootstrap
16300 maybe-all-stageprofile-isl: all-stageprofile-isl
16301 all-stageprofile: all-stageprofile-isl
16302 TARGET-stageprofile-isl = $(TARGET-isl)
16303 all-stageprofile-isl: configure-stageprofile-isl
16304         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
16305         @r=`${PWD_COMMAND}`; export r; \
16306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16307         TFLAGS="$(STAGEprofile_TFLAGS)"; \
16308         $(HOST_EXPORTS) \
16309         $(POSTSTAGE1_HOST_EXPORTS)  \
16310         cd $(HOST_SUBDIR)/isl && \
16311          \
16312         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16313                 CFLAGS="$(STAGEprofile_CFLAGS)" \
16314                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
16315                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
16316                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16317                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16318                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16319                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16320                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
16321                 $(TARGET-stageprofile-isl)
16322
16323 maybe-clean-stageprofile-isl: clean-stageprofile-isl
16324 clean-stageprofile: clean-stageprofile-isl
16325 clean-stageprofile-isl:
16326         @if [ $(current_stage) = stageprofile ]; then \
16327           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16328         else \
16329           [ -f $(HOST_SUBDIR)/stageprofile-isl/Makefile ] || exit 0; \
16330           $(MAKE) stageprofile-start; \
16331         fi; \
16332         cd $(HOST_SUBDIR)/isl && \
16333         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16334 @endif isl-bootstrap
16335
16336
16337 .PHONY: all-stagetrain-isl maybe-all-stagetrain-isl
16338 .PHONY: clean-stagetrain-isl maybe-clean-stagetrain-isl
16339 maybe-all-stagetrain-isl:
16340 maybe-clean-stagetrain-isl:
16341 @if isl-bootstrap
16342 maybe-all-stagetrain-isl: all-stagetrain-isl
16343 all-stagetrain: all-stagetrain-isl
16344 TARGET-stagetrain-isl = $(TARGET-isl)
16345 all-stagetrain-isl: configure-stagetrain-isl
16346         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
16347         @r=`${PWD_COMMAND}`; export r; \
16348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16349         TFLAGS="$(STAGEtrain_TFLAGS)"; \
16350         $(HOST_EXPORTS) \
16351         $(POSTSTAGE1_HOST_EXPORTS)  \
16352         cd $(HOST_SUBDIR)/isl && \
16353          \
16354         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16355                 CFLAGS="$(STAGEtrain_CFLAGS)" \
16356                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
16357                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
16358                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16359                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16360                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16361                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16362                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
16363                 $(TARGET-stagetrain-isl)
16364
16365 maybe-clean-stagetrain-isl: clean-stagetrain-isl
16366 clean-stagetrain: clean-stagetrain-isl
16367 clean-stagetrain-isl:
16368         @if [ $(current_stage) = stagetrain ]; then \
16369           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16370         else \
16371           [ -f $(HOST_SUBDIR)/stagetrain-isl/Makefile ] || exit 0; \
16372           $(MAKE) stagetrain-start; \
16373         fi; \
16374         cd $(HOST_SUBDIR)/isl && \
16375         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16376 @endif isl-bootstrap
16377
16378
16379 .PHONY: all-stagefeedback-isl maybe-all-stagefeedback-isl
16380 .PHONY: clean-stagefeedback-isl maybe-clean-stagefeedback-isl
16381 maybe-all-stagefeedback-isl:
16382 maybe-clean-stagefeedback-isl:
16383 @if isl-bootstrap
16384 maybe-all-stagefeedback-isl: all-stagefeedback-isl
16385 all-stagefeedback: all-stagefeedback-isl
16386 TARGET-stagefeedback-isl = $(TARGET-isl)
16387 all-stagefeedback-isl: configure-stagefeedback-isl
16388         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
16389         @r=`${PWD_COMMAND}`; export r; \
16390         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16391         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
16392         $(HOST_EXPORTS) \
16393         $(POSTSTAGE1_HOST_EXPORTS)  \
16394         cd $(HOST_SUBDIR)/isl && \
16395          \
16396         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16397                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
16398                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
16399                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
16400                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16401                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16402                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16403                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16404                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
16405                 $(TARGET-stagefeedback-isl)
16406
16407 maybe-clean-stagefeedback-isl: clean-stagefeedback-isl
16408 clean-stagefeedback: clean-stagefeedback-isl
16409 clean-stagefeedback-isl:
16410         @if [ $(current_stage) = stagefeedback ]; then \
16411           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16412         else \
16413           [ -f $(HOST_SUBDIR)/stagefeedback-isl/Makefile ] || exit 0; \
16414           $(MAKE) stagefeedback-start; \
16415         fi; \
16416         cd $(HOST_SUBDIR)/isl && \
16417         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16418 @endif isl-bootstrap
16419
16420
16421 .PHONY: all-stageautoprofile-isl maybe-all-stageautoprofile-isl
16422 .PHONY: clean-stageautoprofile-isl maybe-clean-stageautoprofile-isl
16423 maybe-all-stageautoprofile-isl:
16424 maybe-clean-stageautoprofile-isl:
16425 @if isl-bootstrap
16426 maybe-all-stageautoprofile-isl: all-stageautoprofile-isl
16427 all-stageautoprofile: all-stageautoprofile-isl
16428 TARGET-stageautoprofile-isl = $(TARGET-isl)
16429 all-stageautoprofile-isl: configure-stageautoprofile-isl
16430         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
16431         @r=`${PWD_COMMAND}`; export r; \
16432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16433         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
16434         $(HOST_EXPORTS) \
16435         $(POSTSTAGE1_HOST_EXPORTS)  \
16436         cd $(HOST_SUBDIR)/isl && \
16437         $$s/gcc/config/i386/$(AUTO_PROFILE) \
16438         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16439                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
16440                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
16441                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
16442                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16443                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16444                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16445                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16446                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
16447                 $(TARGET-stageautoprofile-isl)
16448
16449 maybe-clean-stageautoprofile-isl: clean-stageautoprofile-isl
16450 clean-stageautoprofile: clean-stageautoprofile-isl
16451 clean-stageautoprofile-isl:
16452         @if [ $(current_stage) = stageautoprofile ]; then \
16453           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16454         else \
16455           [ -f $(HOST_SUBDIR)/stageautoprofile-isl/Makefile ] || exit 0; \
16456           $(MAKE) stageautoprofile-start; \
16457         fi; \
16458         cd $(HOST_SUBDIR)/isl && \
16459         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16460 @endif isl-bootstrap
16461
16462
16463 .PHONY: all-stageautofeedback-isl maybe-all-stageautofeedback-isl
16464 .PHONY: clean-stageautofeedback-isl maybe-clean-stageautofeedback-isl
16465 maybe-all-stageautofeedback-isl:
16466 maybe-clean-stageautofeedback-isl:
16467 @if isl-bootstrap
16468 maybe-all-stageautofeedback-isl: all-stageautofeedback-isl
16469 all-stageautofeedback: all-stageautofeedback-isl
16470 TARGET-stageautofeedback-isl = $(TARGET-isl)
16471 all-stageautofeedback-isl: configure-stageautofeedback-isl
16472         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
16473         @r=`${PWD_COMMAND}`; export r; \
16474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16475         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
16476         $(HOST_EXPORTS) \
16477         $(POSTSTAGE1_HOST_EXPORTS)  \
16478         cd $(HOST_SUBDIR)/isl && \
16479          \
16480         $(MAKE) $(BASE_FLAGS_TO_PASS) \
16481                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
16482                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
16483                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
16484                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
16485                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
16486                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
16487                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 \
16488                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
16489                 $(TARGET-stageautofeedback-isl)
16490
16491 maybe-clean-stageautofeedback-isl: clean-stageautofeedback-isl
16492 clean-stageautofeedback: clean-stageautofeedback-isl
16493 clean-stageautofeedback-isl:
16494         @if [ $(current_stage) = stageautofeedback ]; then \
16495           [ -f $(HOST_SUBDIR)/isl/Makefile ] || exit 0; \
16496         else \
16497           [ -f $(HOST_SUBDIR)/stageautofeedback-isl/Makefile ] || exit 0; \
16498           $(MAKE) stageautofeedback-start; \
16499         fi; \
16500         cd $(HOST_SUBDIR)/isl && \
16501         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) V=1 clean
16502 @endif isl-bootstrap
16503
16504
16505
16506
16507
16508 .PHONY: check-isl maybe-check-isl
16509 maybe-check-isl:
16510 @if isl
16511 maybe-check-isl: check-isl
16512
16513 check-isl:
16514         @: $(MAKE); $(unstage)
16515         @r=`${PWD_COMMAND}`; export r; \
16516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16517         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
16518         (cd $(HOST_SUBDIR)/isl && \
16519           $(MAKE) $(FLAGS_TO_PASS) V=1 $(EXTRA_BOOTSTRAP_FLAGS) check)
16520
16521 @endif isl
16522
16523 .PHONY: install-isl maybe-install-isl
16524 maybe-install-isl:
16525 @if isl
16526 maybe-install-isl: install-isl
16527
16528 install-isl:
16529
16530 @endif isl
16531
16532 .PHONY: install-strip-isl maybe-install-strip-isl
16533 maybe-install-strip-isl:
16534 @if isl
16535 maybe-install-strip-isl: install-strip-isl
16536
16537 install-strip-isl:
16538
16539 @endif isl
16540
16541 # Other targets (info, dvi, pdf, etc.)
16542
16543 .PHONY: maybe-info-isl info-isl
16544 maybe-info-isl:
16545 @if isl
16546 maybe-info-isl: info-isl
16547
16548 info-isl: \
16549     configure-isl 
16550         @[ -f ./isl/Makefile ] || exit 0; \
16551         r=`${PWD_COMMAND}`; export r; \
16552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16553         $(HOST_EXPORTS) \
16554         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16556         done; \
16557         echo "Doing info in isl"; \
16558         (cd $(HOST_SUBDIR)/isl && \
16559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16561                   "RANLIB=$${RANLIB}" \
16562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16563                   info) \
16564           || exit 1
16565
16566 @endif isl
16567
16568 .PHONY: maybe-dvi-isl dvi-isl
16569 maybe-dvi-isl:
16570 @if isl
16571 maybe-dvi-isl: dvi-isl
16572
16573 dvi-isl: \
16574     configure-isl 
16575         @[ -f ./isl/Makefile ] || exit 0; \
16576         r=`${PWD_COMMAND}`; export r; \
16577         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16578         $(HOST_EXPORTS) \
16579         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16580           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16581         done; \
16582         echo "Doing dvi in isl"; \
16583         (cd $(HOST_SUBDIR)/isl && \
16584           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16585                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16586                   "RANLIB=$${RANLIB}" \
16587                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16588                   dvi) \
16589           || exit 1
16590
16591 @endif isl
16592
16593 .PHONY: maybe-pdf-isl pdf-isl
16594 maybe-pdf-isl:
16595 @if isl
16596 maybe-pdf-isl: pdf-isl
16597
16598 pdf-isl: \
16599     configure-isl 
16600         @[ -f ./isl/Makefile ] || exit 0; \
16601         r=`${PWD_COMMAND}`; export r; \
16602         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16603         $(HOST_EXPORTS) \
16604         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16605           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16606         done; \
16607         echo "Doing pdf in isl"; \
16608         (cd $(HOST_SUBDIR)/isl && \
16609           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16610                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16611                   "RANLIB=$${RANLIB}" \
16612                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16613                   pdf) \
16614           || exit 1
16615
16616 @endif isl
16617
16618 .PHONY: maybe-html-isl html-isl
16619 maybe-html-isl:
16620 @if isl
16621 maybe-html-isl: html-isl
16622
16623 html-isl: \
16624     configure-isl 
16625         @[ -f ./isl/Makefile ] || exit 0; \
16626         r=`${PWD_COMMAND}`; export r; \
16627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16628         $(HOST_EXPORTS) \
16629         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16630           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16631         done; \
16632         echo "Doing html in isl"; \
16633         (cd $(HOST_SUBDIR)/isl && \
16634           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16635                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16636                   "RANLIB=$${RANLIB}" \
16637                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16638                   html) \
16639           || exit 1
16640
16641 @endif isl
16642
16643 .PHONY: maybe-TAGS-isl TAGS-isl
16644 maybe-TAGS-isl:
16645 @if isl
16646 maybe-TAGS-isl: TAGS-isl
16647
16648 TAGS-isl: \
16649     configure-isl 
16650         @[ -f ./isl/Makefile ] || exit 0; \
16651         r=`${PWD_COMMAND}`; export r; \
16652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16653         $(HOST_EXPORTS) \
16654         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16655           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16656         done; \
16657         echo "Doing TAGS in isl"; \
16658         (cd $(HOST_SUBDIR)/isl && \
16659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16661                   "RANLIB=$${RANLIB}" \
16662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16663                   TAGS) \
16664           || exit 1
16665
16666 @endif isl
16667
16668 .PHONY: maybe-install-info-isl install-info-isl
16669 maybe-install-info-isl:
16670 @if isl
16671 maybe-install-info-isl: install-info-isl
16672
16673 install-info-isl: \
16674     configure-isl \
16675     info-isl 
16676         @[ -f ./isl/Makefile ] || exit 0; \
16677         r=`${PWD_COMMAND}`; export r; \
16678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16679         $(HOST_EXPORTS) \
16680         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16681           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16682         done; \
16683         echo "Doing install-info in isl"; \
16684         (cd $(HOST_SUBDIR)/isl && \
16685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16687                   "RANLIB=$${RANLIB}" \
16688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16689                   install-info) \
16690           || exit 1
16691
16692 @endif isl
16693
16694 .PHONY: maybe-install-pdf-isl install-pdf-isl
16695 maybe-install-pdf-isl:
16696 @if isl
16697 maybe-install-pdf-isl: install-pdf-isl
16698
16699 install-pdf-isl: \
16700     configure-isl \
16701     pdf-isl 
16702         @[ -f ./isl/Makefile ] || exit 0; \
16703         r=`${PWD_COMMAND}`; export r; \
16704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16705         $(HOST_EXPORTS) \
16706         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16708         done; \
16709         echo "Doing install-pdf in isl"; \
16710         (cd $(HOST_SUBDIR)/isl && \
16711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16713                   "RANLIB=$${RANLIB}" \
16714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16715                   install-pdf) \
16716           || exit 1
16717
16718 @endif isl
16719
16720 .PHONY: maybe-install-html-isl install-html-isl
16721 maybe-install-html-isl:
16722 @if isl
16723 maybe-install-html-isl: install-html-isl
16724
16725 install-html-isl: \
16726     configure-isl \
16727     html-isl 
16728         @[ -f ./isl/Makefile ] || exit 0; \
16729         r=`${PWD_COMMAND}`; export r; \
16730         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16731         $(HOST_EXPORTS) \
16732         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16733           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16734         done; \
16735         echo "Doing install-html in isl"; \
16736         (cd $(HOST_SUBDIR)/isl && \
16737           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16738                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16739                   "RANLIB=$${RANLIB}" \
16740                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16741                   install-html) \
16742           || exit 1
16743
16744 @endif isl
16745
16746 .PHONY: maybe-installcheck-isl installcheck-isl
16747 maybe-installcheck-isl:
16748 @if isl
16749 maybe-installcheck-isl: installcheck-isl
16750
16751 installcheck-isl: \
16752     configure-isl 
16753         @[ -f ./isl/Makefile ] || exit 0; \
16754         r=`${PWD_COMMAND}`; export r; \
16755         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16756         $(HOST_EXPORTS) \
16757         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16758           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16759         done; \
16760         echo "Doing installcheck in isl"; \
16761         (cd $(HOST_SUBDIR)/isl && \
16762           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16763                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16764                   "RANLIB=$${RANLIB}" \
16765                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16766                   installcheck) \
16767           || exit 1
16768
16769 @endif isl
16770
16771 .PHONY: maybe-mostlyclean-isl mostlyclean-isl
16772 maybe-mostlyclean-isl:
16773 @if isl
16774 maybe-mostlyclean-isl: mostlyclean-isl
16775
16776 mostlyclean-isl: 
16777         @[ -f ./isl/Makefile ] || exit 0; \
16778         r=`${PWD_COMMAND}`; export r; \
16779         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16780         $(HOST_EXPORTS) \
16781         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16782           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16783         done; \
16784         echo "Doing mostlyclean in isl"; \
16785         (cd $(HOST_SUBDIR)/isl && \
16786           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16787                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16788                   "RANLIB=$${RANLIB}" \
16789                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16790                   mostlyclean) \
16791           || exit 1
16792
16793 @endif isl
16794
16795 .PHONY: maybe-clean-isl clean-isl
16796 maybe-clean-isl:
16797 @if isl
16798 maybe-clean-isl: clean-isl
16799
16800 clean-isl: 
16801         @[ -f ./isl/Makefile ] || exit 0; \
16802         r=`${PWD_COMMAND}`; export r; \
16803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16804         $(HOST_EXPORTS) \
16805         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16807         done; \
16808         echo "Doing clean in isl"; \
16809         (cd $(HOST_SUBDIR)/isl && \
16810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16812                   "RANLIB=$${RANLIB}" \
16813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16814                   clean) \
16815           || exit 1
16816
16817 @endif isl
16818
16819 .PHONY: maybe-distclean-isl distclean-isl
16820 maybe-distclean-isl:
16821 @if isl
16822 maybe-distclean-isl: distclean-isl
16823
16824 distclean-isl: 
16825         @[ -f ./isl/Makefile ] || exit 0; \
16826         r=`${PWD_COMMAND}`; export r; \
16827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16828         $(HOST_EXPORTS) \
16829         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16831         done; \
16832         echo "Doing distclean in isl"; \
16833         (cd $(HOST_SUBDIR)/isl && \
16834           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16835                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16836                   "RANLIB=$${RANLIB}" \
16837                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16838                   distclean) \
16839           || exit 1
16840
16841 @endif isl
16842
16843 .PHONY: maybe-maintainer-clean-isl maintainer-clean-isl
16844 maybe-maintainer-clean-isl:
16845 @if isl
16846 maybe-maintainer-clean-isl: maintainer-clean-isl
16847
16848 maintainer-clean-isl: 
16849         @[ -f ./isl/Makefile ] || exit 0; \
16850         r=`${PWD_COMMAND}`; export r; \
16851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16852         $(HOST_EXPORTS) \
16853         for flag in $(EXTRA_HOST_FLAGS) V=1; do \
16854           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
16855         done; \
16856         echo "Doing maintainer-clean in isl"; \
16857         (cd $(HOST_SUBDIR)/isl && \
16858           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
16859                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
16860                   "RANLIB=$${RANLIB}" \
16861                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
16862                   maintainer-clean) \
16863           || exit 1
16864
16865 @endif isl
16866
16867
16868
16869 .PHONY: configure-libelf maybe-configure-libelf
16870 maybe-configure-libelf:
16871 @if gcc-bootstrap
16872 configure-libelf: stage_current
16873 @endif gcc-bootstrap
16874 @if libelf
16875 maybe-configure-libelf: configure-libelf
16876 configure-libelf: 
16877         @r=`${PWD_COMMAND}`; export r; \
16878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16879         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16880         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16881         $(HOST_EXPORTS)  \
16882         echo Configuring in $(HOST_SUBDIR)/libelf; \
16883         cd "$(HOST_SUBDIR)/libelf" || exit 1; \
16884         case $(srcdir) in \
16885           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16886           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16887                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16888         esac; \
16889         module_srcdir=libelf; \
16890         $(SHELL) \
16891           $$s/$$module_srcdir/configure \
16892           --srcdir=$${topdir}/$$module_srcdir \
16893           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16894           --target=${target_alias} --disable-shared \
16895           || exit 1
16896 @endif libelf
16897
16898
16899
16900 .PHONY: configure-stage1-libelf maybe-configure-stage1-libelf
16901 maybe-configure-stage1-libelf:
16902 @if libelf-bootstrap
16903 maybe-configure-stage1-libelf: configure-stage1-libelf
16904 configure-stage1-libelf:
16905         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
16906         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16907         @r=`${PWD_COMMAND}`; export r; \
16908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16909         TFLAGS="$(STAGE1_TFLAGS)"; \
16910         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16911         $(HOST_EXPORTS) \
16912         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
16913         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
16914         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
16915         echo Configuring stage 1 in $(HOST_SUBDIR)/libelf; \
16916         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16917         cd $(HOST_SUBDIR)/libelf || exit 1; \
16918         case $(srcdir) in \
16919           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16920           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16921                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16922         esac; \
16923         module_srcdir=libelf; \
16924         $(SHELL) $$s/$$module_srcdir/configure \
16925           --srcdir=$${topdir}/$$module_srcdir \
16926           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16927           --target=${target_alias} \
16928            \
16929           $(STAGE1_CONFIGURE_FLAGS) \
16930           --disable-shared
16931 @endif libelf-bootstrap
16932
16933 .PHONY: configure-stage2-libelf maybe-configure-stage2-libelf
16934 maybe-configure-stage2-libelf:
16935 @if libelf-bootstrap
16936 maybe-configure-stage2-libelf: configure-stage2-libelf
16937 configure-stage2-libelf:
16938         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
16939         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16940         @r=`${PWD_COMMAND}`; export r; \
16941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16942         TFLAGS="$(STAGE2_TFLAGS)"; \
16943         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16944         $(HOST_EXPORTS) \
16945         $(POSTSTAGE1_HOST_EXPORTS) \
16946         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
16947         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
16948         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
16949         echo Configuring stage 2 in $(HOST_SUBDIR)/libelf; \
16950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16951         cd $(HOST_SUBDIR)/libelf || exit 1; \
16952         case $(srcdir) in \
16953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16954           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16956         esac; \
16957         module_srcdir=libelf; \
16958         $(SHELL) $$s/$$module_srcdir/configure \
16959           --srcdir=$${topdir}/$$module_srcdir \
16960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16961           --target=${target_alias} \
16962           --with-build-libsubdir=$(HOST_SUBDIR) \
16963           $(STAGE2_CONFIGURE_FLAGS) \
16964           --disable-shared
16965 @endif libelf-bootstrap
16966
16967 .PHONY: configure-stage3-libelf maybe-configure-stage3-libelf
16968 maybe-configure-stage3-libelf:
16969 @if libelf-bootstrap
16970 maybe-configure-stage3-libelf: configure-stage3-libelf
16971 configure-stage3-libelf:
16972         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
16973         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
16974         @r=`${PWD_COMMAND}`; export r; \
16975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
16976         TFLAGS="$(STAGE3_TFLAGS)"; \
16977         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
16978         $(HOST_EXPORTS) \
16979         $(POSTSTAGE1_HOST_EXPORTS) \
16980         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
16981         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
16982         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
16983         echo Configuring stage 3 in $(HOST_SUBDIR)/libelf; \
16984         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
16985         cd $(HOST_SUBDIR)/libelf || exit 1; \
16986         case $(srcdir) in \
16987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
16988           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
16989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
16990         esac; \
16991         module_srcdir=libelf; \
16992         $(SHELL) $$s/$$module_srcdir/configure \
16993           --srcdir=$${topdir}/$$module_srcdir \
16994           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
16995           --target=${target_alias} \
16996           --with-build-libsubdir=$(HOST_SUBDIR) \
16997           $(STAGE3_CONFIGURE_FLAGS) \
16998           --disable-shared
16999 @endif libelf-bootstrap
17000
17001 .PHONY: configure-stage4-libelf maybe-configure-stage4-libelf
17002 maybe-configure-stage4-libelf:
17003 @if libelf-bootstrap
17004 maybe-configure-stage4-libelf: configure-stage4-libelf
17005 configure-stage4-libelf:
17006         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17007         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17008         @r=`${PWD_COMMAND}`; export r; \
17009         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17010         TFLAGS="$(STAGE4_TFLAGS)"; \
17011         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17012         $(HOST_EXPORTS) \
17013         $(POSTSTAGE1_HOST_EXPORTS) \
17014         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
17015         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
17016         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
17017         echo Configuring stage 4 in $(HOST_SUBDIR)/libelf; \
17018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17019         cd $(HOST_SUBDIR)/libelf || exit 1; \
17020         case $(srcdir) in \
17021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17022           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17024         esac; \
17025         module_srcdir=libelf; \
17026         $(SHELL) $$s/$$module_srcdir/configure \
17027           --srcdir=$${topdir}/$$module_srcdir \
17028           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17029           --target=${target_alias} \
17030           --with-build-libsubdir=$(HOST_SUBDIR) \
17031           $(STAGE4_CONFIGURE_FLAGS) \
17032           --disable-shared
17033 @endif libelf-bootstrap
17034
17035 .PHONY: configure-stageprofile-libelf maybe-configure-stageprofile-libelf
17036 maybe-configure-stageprofile-libelf:
17037 @if libelf-bootstrap
17038 maybe-configure-stageprofile-libelf: configure-stageprofile-libelf
17039 configure-stageprofile-libelf:
17040         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17041         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17042         @r=`${PWD_COMMAND}`; export r; \
17043         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17044         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17045         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17046         $(HOST_EXPORTS) \
17047         $(POSTSTAGE1_HOST_EXPORTS) \
17048         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
17049         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
17050         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
17051         echo Configuring stage profile in $(HOST_SUBDIR)/libelf; \
17052         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17053         cd $(HOST_SUBDIR)/libelf || exit 1; \
17054         case $(srcdir) in \
17055           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17056           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17057                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17058         esac; \
17059         module_srcdir=libelf; \
17060         $(SHELL) $$s/$$module_srcdir/configure \
17061           --srcdir=$${topdir}/$$module_srcdir \
17062           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17063           --target=${target_alias} \
17064           --with-build-libsubdir=$(HOST_SUBDIR) \
17065           $(STAGEprofile_CONFIGURE_FLAGS) \
17066           --disable-shared
17067 @endif libelf-bootstrap
17068
17069 .PHONY: configure-stagetrain-libelf maybe-configure-stagetrain-libelf
17070 maybe-configure-stagetrain-libelf:
17071 @if libelf-bootstrap
17072 maybe-configure-stagetrain-libelf: configure-stagetrain-libelf
17073 configure-stagetrain-libelf:
17074         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17075         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17076         @r=`${PWD_COMMAND}`; export r; \
17077         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17078         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17079         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17080         $(HOST_EXPORTS) \
17081         $(POSTSTAGE1_HOST_EXPORTS) \
17082         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
17083         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
17084         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
17085         echo Configuring stage train in $(HOST_SUBDIR)/libelf; \
17086         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17087         cd $(HOST_SUBDIR)/libelf || exit 1; \
17088         case $(srcdir) in \
17089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17090           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17092         esac; \
17093         module_srcdir=libelf; \
17094         $(SHELL) $$s/$$module_srcdir/configure \
17095           --srcdir=$${topdir}/$$module_srcdir \
17096           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17097           --target=${target_alias} \
17098           --with-build-libsubdir=$(HOST_SUBDIR) \
17099           $(STAGEtrain_CONFIGURE_FLAGS) \
17100           --disable-shared
17101 @endif libelf-bootstrap
17102
17103 .PHONY: configure-stagefeedback-libelf maybe-configure-stagefeedback-libelf
17104 maybe-configure-stagefeedback-libelf:
17105 @if libelf-bootstrap
17106 maybe-configure-stagefeedback-libelf: configure-stagefeedback-libelf
17107 configure-stagefeedback-libelf:
17108         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17109         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17110         @r=`${PWD_COMMAND}`; export r; \
17111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17112         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17113         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17114         $(HOST_EXPORTS) \
17115         $(POSTSTAGE1_HOST_EXPORTS) \
17116         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
17117         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
17118         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
17119         echo Configuring stage feedback in $(HOST_SUBDIR)/libelf; \
17120         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17121         cd $(HOST_SUBDIR)/libelf || exit 1; \
17122         case $(srcdir) in \
17123           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17124           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17125                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17126         esac; \
17127         module_srcdir=libelf; \
17128         $(SHELL) $$s/$$module_srcdir/configure \
17129           --srcdir=$${topdir}/$$module_srcdir \
17130           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17131           --target=${target_alias} \
17132           --with-build-libsubdir=$(HOST_SUBDIR) \
17133           $(STAGEfeedback_CONFIGURE_FLAGS) \
17134           --disable-shared
17135 @endif libelf-bootstrap
17136
17137 .PHONY: configure-stageautoprofile-libelf maybe-configure-stageautoprofile-libelf
17138 maybe-configure-stageautoprofile-libelf:
17139 @if libelf-bootstrap
17140 maybe-configure-stageautoprofile-libelf: configure-stageautoprofile-libelf
17141 configure-stageautoprofile-libelf:
17142         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17143         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17144         @r=`${PWD_COMMAND}`; export r; \
17145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17146         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17147         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17148         $(HOST_EXPORTS) \
17149         $(POSTSTAGE1_HOST_EXPORTS) \
17150         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
17151         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
17152         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
17153         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libelf; \
17154         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17155         cd $(HOST_SUBDIR)/libelf || exit 1; \
17156         case $(srcdir) in \
17157           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17158           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17159                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17160         esac; \
17161         module_srcdir=libelf; \
17162         $(SHELL) $$s/$$module_srcdir/configure \
17163           --srcdir=$${topdir}/$$module_srcdir \
17164           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17165           --target=${target_alias} \
17166           --with-build-libsubdir=$(HOST_SUBDIR) \
17167           $(STAGEautoprofile_CONFIGURE_FLAGS) \
17168           --disable-shared
17169 @endif libelf-bootstrap
17170
17171 .PHONY: configure-stageautofeedback-libelf maybe-configure-stageautofeedback-libelf
17172 maybe-configure-stageautofeedback-libelf:
17173 @if libelf-bootstrap
17174 maybe-configure-stageautofeedback-libelf: configure-stageautofeedback-libelf
17175 configure-stageautofeedback-libelf:
17176         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17177         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf
17178         @r=`${PWD_COMMAND}`; export r; \
17179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17180         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17181         test ! -f $(HOST_SUBDIR)/libelf/Makefile || exit 0; \
17182         $(HOST_EXPORTS) \
17183         $(POSTSTAGE1_HOST_EXPORTS) \
17184         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
17185         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
17186         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
17187         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libelf; \
17188         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libelf; \
17189         cd $(HOST_SUBDIR)/libelf || exit 1; \
17190         case $(srcdir) in \
17191           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17192           *) topdir=`echo $(HOST_SUBDIR)/libelf/ | \
17193                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17194         esac; \
17195         module_srcdir=libelf; \
17196         $(SHELL) $$s/$$module_srcdir/configure \
17197           --srcdir=$${topdir}/$$module_srcdir \
17198           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17199           --target=${target_alias} \
17200           --with-build-libsubdir=$(HOST_SUBDIR) \
17201           $(STAGEautofeedback_CONFIGURE_FLAGS) \
17202           --disable-shared
17203 @endif libelf-bootstrap
17204
17205
17206
17207
17208
17209 .PHONY: all-libelf maybe-all-libelf
17210 maybe-all-libelf:
17211 @if gcc-bootstrap
17212 all-libelf: stage_current
17213 @endif gcc-bootstrap
17214 @if libelf
17215 TARGET-libelf=all
17216 maybe-all-libelf: all-libelf
17217 all-libelf: configure-libelf
17218         @r=`${PWD_COMMAND}`; export r; \
17219         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17220         $(HOST_EXPORTS)  \
17221         (cd $(HOST_SUBDIR)/libelf && \
17222           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
17223                 $(TARGET-libelf))
17224 @endif libelf
17225
17226
17227
17228 .PHONY: all-stage1-libelf maybe-all-stage1-libelf
17229 .PHONY: clean-stage1-libelf maybe-clean-stage1-libelf
17230 maybe-all-stage1-libelf:
17231 maybe-clean-stage1-libelf:
17232 @if libelf-bootstrap
17233 maybe-all-stage1-libelf: all-stage1-libelf
17234 all-stage1: all-stage1-libelf
17235 TARGET-stage1-libelf = $(TARGET-libelf)
17236 all-stage1-libelf: configure-stage1-libelf
17237         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
17238         @r=`${PWD_COMMAND}`; export r; \
17239         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17240         TFLAGS="$(STAGE1_TFLAGS)"; \
17241         $(HOST_EXPORTS)  \
17242         cd $(HOST_SUBDIR)/libelf && \
17243          \
17244         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17245                 CFLAGS="$(STAGE1_CFLAGS)" \
17246                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
17247                 LIBCFLAGS="$(LIBCFLAGS)" \
17248                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17249                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17250                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17251                 $(EXTRA_HOST_FLAGS)  \
17252                 $(STAGE1_FLAGS_TO_PASS)  \
17253                 TFLAGS="$(STAGE1_TFLAGS)"  \
17254                 $(TARGET-stage1-libelf)
17255
17256 maybe-clean-stage1-libelf: clean-stage1-libelf
17257 clean-stage1: clean-stage1-libelf
17258 clean-stage1-libelf:
17259         @if [ $(current_stage) = stage1 ]; then \
17260           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17261         else \
17262           [ -f $(HOST_SUBDIR)/stage1-libelf/Makefile ] || exit 0; \
17263           $(MAKE) stage1-start; \
17264         fi; \
17265         cd $(HOST_SUBDIR)/libelf && \
17266         $(MAKE) $(EXTRA_HOST_FLAGS)  \
17267         $(STAGE1_FLAGS_TO_PASS)  clean
17268 @endif libelf-bootstrap
17269
17270
17271 .PHONY: all-stage2-libelf maybe-all-stage2-libelf
17272 .PHONY: clean-stage2-libelf maybe-clean-stage2-libelf
17273 maybe-all-stage2-libelf:
17274 maybe-clean-stage2-libelf:
17275 @if libelf-bootstrap
17276 maybe-all-stage2-libelf: all-stage2-libelf
17277 all-stage2: all-stage2-libelf
17278 TARGET-stage2-libelf = $(TARGET-libelf)
17279 all-stage2-libelf: configure-stage2-libelf
17280         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
17281         @r=`${PWD_COMMAND}`; export r; \
17282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17283         TFLAGS="$(STAGE2_TFLAGS)"; \
17284         $(HOST_EXPORTS) \
17285         $(POSTSTAGE1_HOST_EXPORTS)  \
17286         cd $(HOST_SUBDIR)/libelf && \
17287          \
17288         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17289                 CFLAGS="$(STAGE2_CFLAGS)" \
17290                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
17291                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
17292                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17293                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17294                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17295                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17296                 TFLAGS="$(STAGE2_TFLAGS)"  \
17297                 $(TARGET-stage2-libelf)
17298
17299 maybe-clean-stage2-libelf: clean-stage2-libelf
17300 clean-stage2: clean-stage2-libelf
17301 clean-stage2-libelf:
17302         @if [ $(current_stage) = stage2 ]; then \
17303           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17304         else \
17305           [ -f $(HOST_SUBDIR)/stage2-libelf/Makefile ] || exit 0; \
17306           $(MAKE) stage2-start; \
17307         fi; \
17308         cd $(HOST_SUBDIR)/libelf && \
17309         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17310 @endif libelf-bootstrap
17311
17312
17313 .PHONY: all-stage3-libelf maybe-all-stage3-libelf
17314 .PHONY: clean-stage3-libelf maybe-clean-stage3-libelf
17315 maybe-all-stage3-libelf:
17316 maybe-clean-stage3-libelf:
17317 @if libelf-bootstrap
17318 maybe-all-stage3-libelf: all-stage3-libelf
17319 all-stage3: all-stage3-libelf
17320 TARGET-stage3-libelf = $(TARGET-libelf)
17321 all-stage3-libelf: configure-stage3-libelf
17322         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
17323         @r=`${PWD_COMMAND}`; export r; \
17324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17325         TFLAGS="$(STAGE3_TFLAGS)"; \
17326         $(HOST_EXPORTS) \
17327         $(POSTSTAGE1_HOST_EXPORTS)  \
17328         cd $(HOST_SUBDIR)/libelf && \
17329          \
17330         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17331                 CFLAGS="$(STAGE3_CFLAGS)" \
17332                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
17333                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
17334                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17335                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17336                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17337                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17338                 TFLAGS="$(STAGE3_TFLAGS)"  \
17339                 $(TARGET-stage3-libelf)
17340
17341 maybe-clean-stage3-libelf: clean-stage3-libelf
17342 clean-stage3: clean-stage3-libelf
17343 clean-stage3-libelf:
17344         @if [ $(current_stage) = stage3 ]; then \
17345           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17346         else \
17347           [ -f $(HOST_SUBDIR)/stage3-libelf/Makefile ] || exit 0; \
17348           $(MAKE) stage3-start; \
17349         fi; \
17350         cd $(HOST_SUBDIR)/libelf && \
17351         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17352 @endif libelf-bootstrap
17353
17354
17355 .PHONY: all-stage4-libelf maybe-all-stage4-libelf
17356 .PHONY: clean-stage4-libelf maybe-clean-stage4-libelf
17357 maybe-all-stage4-libelf:
17358 maybe-clean-stage4-libelf:
17359 @if libelf-bootstrap
17360 maybe-all-stage4-libelf: all-stage4-libelf
17361 all-stage4: all-stage4-libelf
17362 TARGET-stage4-libelf = $(TARGET-libelf)
17363 all-stage4-libelf: configure-stage4-libelf
17364         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
17365         @r=`${PWD_COMMAND}`; export r; \
17366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17367         TFLAGS="$(STAGE4_TFLAGS)"; \
17368         $(HOST_EXPORTS) \
17369         $(POSTSTAGE1_HOST_EXPORTS)  \
17370         cd $(HOST_SUBDIR)/libelf && \
17371          \
17372         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17373                 CFLAGS="$(STAGE4_CFLAGS)" \
17374                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
17375                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
17376                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17377                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17378                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17379                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17380                 TFLAGS="$(STAGE4_TFLAGS)"  \
17381                 $(TARGET-stage4-libelf)
17382
17383 maybe-clean-stage4-libelf: clean-stage4-libelf
17384 clean-stage4: clean-stage4-libelf
17385 clean-stage4-libelf:
17386         @if [ $(current_stage) = stage4 ]; then \
17387           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17388         else \
17389           [ -f $(HOST_SUBDIR)/stage4-libelf/Makefile ] || exit 0; \
17390           $(MAKE) stage4-start; \
17391         fi; \
17392         cd $(HOST_SUBDIR)/libelf && \
17393         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17394 @endif libelf-bootstrap
17395
17396
17397 .PHONY: all-stageprofile-libelf maybe-all-stageprofile-libelf
17398 .PHONY: clean-stageprofile-libelf maybe-clean-stageprofile-libelf
17399 maybe-all-stageprofile-libelf:
17400 maybe-clean-stageprofile-libelf:
17401 @if libelf-bootstrap
17402 maybe-all-stageprofile-libelf: all-stageprofile-libelf
17403 all-stageprofile: all-stageprofile-libelf
17404 TARGET-stageprofile-libelf = $(TARGET-libelf)
17405 all-stageprofile-libelf: configure-stageprofile-libelf
17406         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
17407         @r=`${PWD_COMMAND}`; export r; \
17408         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17409         TFLAGS="$(STAGEprofile_TFLAGS)"; \
17410         $(HOST_EXPORTS) \
17411         $(POSTSTAGE1_HOST_EXPORTS)  \
17412         cd $(HOST_SUBDIR)/libelf && \
17413          \
17414         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17415                 CFLAGS="$(STAGEprofile_CFLAGS)" \
17416                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
17417                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
17418                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17419                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17420                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17421                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17422                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
17423                 $(TARGET-stageprofile-libelf)
17424
17425 maybe-clean-stageprofile-libelf: clean-stageprofile-libelf
17426 clean-stageprofile: clean-stageprofile-libelf
17427 clean-stageprofile-libelf:
17428         @if [ $(current_stage) = stageprofile ]; then \
17429           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17430         else \
17431           [ -f $(HOST_SUBDIR)/stageprofile-libelf/Makefile ] || exit 0; \
17432           $(MAKE) stageprofile-start; \
17433         fi; \
17434         cd $(HOST_SUBDIR)/libelf && \
17435         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17436 @endif libelf-bootstrap
17437
17438
17439 .PHONY: all-stagetrain-libelf maybe-all-stagetrain-libelf
17440 .PHONY: clean-stagetrain-libelf maybe-clean-stagetrain-libelf
17441 maybe-all-stagetrain-libelf:
17442 maybe-clean-stagetrain-libelf:
17443 @if libelf-bootstrap
17444 maybe-all-stagetrain-libelf: all-stagetrain-libelf
17445 all-stagetrain: all-stagetrain-libelf
17446 TARGET-stagetrain-libelf = $(TARGET-libelf)
17447 all-stagetrain-libelf: configure-stagetrain-libelf
17448         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
17449         @r=`${PWD_COMMAND}`; export r; \
17450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17451         TFLAGS="$(STAGEtrain_TFLAGS)"; \
17452         $(HOST_EXPORTS) \
17453         $(POSTSTAGE1_HOST_EXPORTS)  \
17454         cd $(HOST_SUBDIR)/libelf && \
17455          \
17456         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17457                 CFLAGS="$(STAGEtrain_CFLAGS)" \
17458                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
17459                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
17460                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17461                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17462                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17463                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17464                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
17465                 $(TARGET-stagetrain-libelf)
17466
17467 maybe-clean-stagetrain-libelf: clean-stagetrain-libelf
17468 clean-stagetrain: clean-stagetrain-libelf
17469 clean-stagetrain-libelf:
17470         @if [ $(current_stage) = stagetrain ]; then \
17471           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17472         else \
17473           [ -f $(HOST_SUBDIR)/stagetrain-libelf/Makefile ] || exit 0; \
17474           $(MAKE) stagetrain-start; \
17475         fi; \
17476         cd $(HOST_SUBDIR)/libelf && \
17477         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17478 @endif libelf-bootstrap
17479
17480
17481 .PHONY: all-stagefeedback-libelf maybe-all-stagefeedback-libelf
17482 .PHONY: clean-stagefeedback-libelf maybe-clean-stagefeedback-libelf
17483 maybe-all-stagefeedback-libelf:
17484 maybe-clean-stagefeedback-libelf:
17485 @if libelf-bootstrap
17486 maybe-all-stagefeedback-libelf: all-stagefeedback-libelf
17487 all-stagefeedback: all-stagefeedback-libelf
17488 TARGET-stagefeedback-libelf = $(TARGET-libelf)
17489 all-stagefeedback-libelf: configure-stagefeedback-libelf
17490         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
17491         @r=`${PWD_COMMAND}`; export r; \
17492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17493         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
17494         $(HOST_EXPORTS) \
17495         $(POSTSTAGE1_HOST_EXPORTS)  \
17496         cd $(HOST_SUBDIR)/libelf && \
17497          \
17498         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17499                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
17500                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
17501                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
17502                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17503                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17504                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17505                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17506                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
17507                 $(TARGET-stagefeedback-libelf)
17508
17509 maybe-clean-stagefeedback-libelf: clean-stagefeedback-libelf
17510 clean-stagefeedback: clean-stagefeedback-libelf
17511 clean-stagefeedback-libelf:
17512         @if [ $(current_stage) = stagefeedback ]; then \
17513           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17514         else \
17515           [ -f $(HOST_SUBDIR)/stagefeedback-libelf/Makefile ] || exit 0; \
17516           $(MAKE) stagefeedback-start; \
17517         fi; \
17518         cd $(HOST_SUBDIR)/libelf && \
17519         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17520 @endif libelf-bootstrap
17521
17522
17523 .PHONY: all-stageautoprofile-libelf maybe-all-stageautoprofile-libelf
17524 .PHONY: clean-stageautoprofile-libelf maybe-clean-stageautoprofile-libelf
17525 maybe-all-stageautoprofile-libelf:
17526 maybe-clean-stageautoprofile-libelf:
17527 @if libelf-bootstrap
17528 maybe-all-stageautoprofile-libelf: all-stageautoprofile-libelf
17529 all-stageautoprofile: all-stageautoprofile-libelf
17530 TARGET-stageautoprofile-libelf = $(TARGET-libelf)
17531 all-stageautoprofile-libelf: configure-stageautoprofile-libelf
17532         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
17533         @r=`${PWD_COMMAND}`; export r; \
17534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17535         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
17536         $(HOST_EXPORTS) \
17537         $(POSTSTAGE1_HOST_EXPORTS)  \
17538         cd $(HOST_SUBDIR)/libelf && \
17539         $$s/gcc/config/i386/$(AUTO_PROFILE) \
17540         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17541                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
17542                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
17543                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
17544                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17545                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17546                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17547                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17548                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
17549                 $(TARGET-stageautoprofile-libelf)
17550
17551 maybe-clean-stageautoprofile-libelf: clean-stageautoprofile-libelf
17552 clean-stageautoprofile: clean-stageautoprofile-libelf
17553 clean-stageautoprofile-libelf:
17554         @if [ $(current_stage) = stageautoprofile ]; then \
17555           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17556         else \
17557           [ -f $(HOST_SUBDIR)/stageautoprofile-libelf/Makefile ] || exit 0; \
17558           $(MAKE) stageautoprofile-start; \
17559         fi; \
17560         cd $(HOST_SUBDIR)/libelf && \
17561         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17562 @endif libelf-bootstrap
17563
17564
17565 .PHONY: all-stageautofeedback-libelf maybe-all-stageautofeedback-libelf
17566 .PHONY: clean-stageautofeedback-libelf maybe-clean-stageautofeedback-libelf
17567 maybe-all-stageautofeedback-libelf:
17568 maybe-clean-stageautofeedback-libelf:
17569 @if libelf-bootstrap
17570 maybe-all-stageautofeedback-libelf: all-stageautofeedback-libelf
17571 all-stageautofeedback: all-stageautofeedback-libelf
17572 TARGET-stageautofeedback-libelf = $(TARGET-libelf)
17573 all-stageautofeedback-libelf: configure-stageautofeedback-libelf
17574         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
17575         @r=`${PWD_COMMAND}`; export r; \
17576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17577         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
17578         $(HOST_EXPORTS) \
17579         $(POSTSTAGE1_HOST_EXPORTS)  \
17580         cd $(HOST_SUBDIR)/libelf && \
17581          \
17582         $(MAKE) $(BASE_FLAGS_TO_PASS) \
17583                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
17584                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
17585                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
17586                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
17587                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
17588                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
17589                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
17590                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
17591                 $(TARGET-stageautofeedback-libelf)
17592
17593 maybe-clean-stageautofeedback-libelf: clean-stageautofeedback-libelf
17594 clean-stageautofeedback: clean-stageautofeedback-libelf
17595 clean-stageautofeedback-libelf:
17596         @if [ $(current_stage) = stageautofeedback ]; then \
17597           [ -f $(HOST_SUBDIR)/libelf/Makefile ] || exit 0; \
17598         else \
17599           [ -f $(HOST_SUBDIR)/stageautofeedback-libelf/Makefile ] || exit 0; \
17600           $(MAKE) stageautofeedback-start; \
17601         fi; \
17602         cd $(HOST_SUBDIR)/libelf && \
17603         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
17604 @endif libelf-bootstrap
17605
17606
17607
17608
17609
17610 .PHONY: check-libelf maybe-check-libelf
17611 maybe-check-libelf:
17612 @if libelf
17613 maybe-check-libelf: check-libelf
17614
17615 check-libelf:
17616         @: $(MAKE); $(unstage)
17617         @r=`${PWD_COMMAND}`; export r; \
17618         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17619         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
17620         (cd $(HOST_SUBDIR)/libelf && \
17621           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
17622
17623 @endif libelf
17624
17625 .PHONY: install-libelf maybe-install-libelf
17626 maybe-install-libelf:
17627 @if libelf
17628 maybe-install-libelf: install-libelf
17629
17630 install-libelf:
17631
17632 @endif libelf
17633
17634 .PHONY: install-strip-libelf maybe-install-strip-libelf
17635 maybe-install-strip-libelf:
17636 @if libelf
17637 maybe-install-strip-libelf: install-strip-libelf
17638
17639 install-strip-libelf:
17640
17641 @endif libelf
17642
17643 # Other targets (info, dvi, pdf, etc.)
17644
17645 .PHONY: maybe-info-libelf info-libelf
17646 maybe-info-libelf:
17647 @if libelf
17648 maybe-info-libelf: info-libelf
17649
17650 info-libelf: \
17651     configure-libelf 
17652         @[ -f ./libelf/Makefile ] || exit 0; \
17653         r=`${PWD_COMMAND}`; export r; \
17654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17655         $(HOST_EXPORTS) \
17656         for flag in $(EXTRA_HOST_FLAGS) ; do \
17657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17658         done; \
17659         echo "Doing info in libelf"; \
17660         (cd $(HOST_SUBDIR)/libelf && \
17661           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17662                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17663                   "RANLIB=$${RANLIB}" \
17664                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17665                   info) \
17666           || exit 1
17667
17668 @endif libelf
17669
17670 .PHONY: maybe-dvi-libelf dvi-libelf
17671 maybe-dvi-libelf:
17672 @if libelf
17673 maybe-dvi-libelf: dvi-libelf
17674
17675 dvi-libelf: \
17676     configure-libelf 
17677         @[ -f ./libelf/Makefile ] || exit 0; \
17678         r=`${PWD_COMMAND}`; export r; \
17679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17680         $(HOST_EXPORTS) \
17681         for flag in $(EXTRA_HOST_FLAGS) ; do \
17682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17683         done; \
17684         echo "Doing dvi in libelf"; \
17685         (cd $(HOST_SUBDIR)/libelf && \
17686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17688                   "RANLIB=$${RANLIB}" \
17689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17690                   dvi) \
17691           || exit 1
17692
17693 @endif libelf
17694
17695 .PHONY: maybe-pdf-libelf pdf-libelf
17696 maybe-pdf-libelf:
17697 @if libelf
17698 maybe-pdf-libelf: pdf-libelf
17699
17700 pdf-libelf: \
17701     configure-libelf 
17702         @[ -f ./libelf/Makefile ] || exit 0; \
17703         r=`${PWD_COMMAND}`; export r; \
17704         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17705         $(HOST_EXPORTS) \
17706         for flag in $(EXTRA_HOST_FLAGS) ; do \
17707           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17708         done; \
17709         echo "Doing pdf in libelf"; \
17710         (cd $(HOST_SUBDIR)/libelf && \
17711           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17712                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17713                   "RANLIB=$${RANLIB}" \
17714                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17715                   pdf) \
17716           || exit 1
17717
17718 @endif libelf
17719
17720 .PHONY: maybe-html-libelf html-libelf
17721 maybe-html-libelf:
17722 @if libelf
17723 maybe-html-libelf: html-libelf
17724
17725 html-libelf: \
17726     configure-libelf 
17727         @[ -f ./libelf/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 html in libelf"; \
17735         (cd $(HOST_SUBDIR)/libelf && \
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                   html) \
17741           || exit 1
17742
17743 @endif libelf
17744
17745 .PHONY: maybe-TAGS-libelf TAGS-libelf
17746 maybe-TAGS-libelf:
17747 @if libelf
17748 maybe-TAGS-libelf: TAGS-libelf
17749
17750 TAGS-libelf: \
17751     configure-libelf 
17752         @[ -f ./libelf/Makefile ] || exit 0; \
17753         r=`${PWD_COMMAND}`; export r; \
17754         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17755         $(HOST_EXPORTS) \
17756         for flag in $(EXTRA_HOST_FLAGS) ; do \
17757           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17758         done; \
17759         echo "Doing TAGS in libelf"; \
17760         (cd $(HOST_SUBDIR)/libelf && \
17761           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17762                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17763                   "RANLIB=$${RANLIB}" \
17764                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17765                   TAGS) \
17766           || exit 1
17767
17768 @endif libelf
17769
17770 .PHONY: maybe-install-info-libelf install-info-libelf
17771 maybe-install-info-libelf:
17772 @if libelf
17773 maybe-install-info-libelf: install-info-libelf
17774
17775 install-info-libelf: \
17776     configure-libelf \
17777     info-libelf 
17778         @[ -f ./libelf/Makefile ] || exit 0; \
17779         r=`${PWD_COMMAND}`; export r; \
17780         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17781         $(HOST_EXPORTS) \
17782         for flag in $(EXTRA_HOST_FLAGS) ; do \
17783           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17784         done; \
17785         echo "Doing install-info in libelf"; \
17786         (cd $(HOST_SUBDIR)/libelf && \
17787           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17788                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17789                   "RANLIB=$${RANLIB}" \
17790                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17791                   install-info) \
17792           || exit 1
17793
17794 @endif libelf
17795
17796 .PHONY: maybe-install-pdf-libelf install-pdf-libelf
17797 maybe-install-pdf-libelf:
17798 @if libelf
17799 maybe-install-pdf-libelf: install-pdf-libelf
17800
17801 install-pdf-libelf: \
17802     configure-libelf \
17803     pdf-libelf 
17804         @[ -f ./libelf/Makefile ] || exit 0; \
17805         r=`${PWD_COMMAND}`; export r; \
17806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17807         $(HOST_EXPORTS) \
17808         for flag in $(EXTRA_HOST_FLAGS) ; do \
17809           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17810         done; \
17811         echo "Doing install-pdf in libelf"; \
17812         (cd $(HOST_SUBDIR)/libelf && \
17813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17815                   "RANLIB=$${RANLIB}" \
17816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17817                   install-pdf) \
17818           || exit 1
17819
17820 @endif libelf
17821
17822 .PHONY: maybe-install-html-libelf install-html-libelf
17823 maybe-install-html-libelf:
17824 @if libelf
17825 maybe-install-html-libelf: install-html-libelf
17826
17827 install-html-libelf: \
17828     configure-libelf \
17829     html-libelf 
17830         @[ -f ./libelf/Makefile ] || exit 0; \
17831         r=`${PWD_COMMAND}`; export r; \
17832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17833         $(HOST_EXPORTS) \
17834         for flag in $(EXTRA_HOST_FLAGS) ; do \
17835           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17836         done; \
17837         echo "Doing install-html in libelf"; \
17838         (cd $(HOST_SUBDIR)/libelf && \
17839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17841                   "RANLIB=$${RANLIB}" \
17842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17843                   install-html) \
17844           || exit 1
17845
17846 @endif libelf
17847
17848 .PHONY: maybe-installcheck-libelf installcheck-libelf
17849 maybe-installcheck-libelf:
17850 @if libelf
17851 maybe-installcheck-libelf: installcheck-libelf
17852
17853 installcheck-libelf: \
17854     configure-libelf 
17855         @[ -f ./libelf/Makefile ] || exit 0; \
17856         r=`${PWD_COMMAND}`; export r; \
17857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17858         $(HOST_EXPORTS) \
17859         for flag in $(EXTRA_HOST_FLAGS) ; do \
17860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17861         done; \
17862         echo "Doing installcheck in libelf"; \
17863         (cd $(HOST_SUBDIR)/libelf && \
17864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17866                   "RANLIB=$${RANLIB}" \
17867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17868                   installcheck) \
17869           || exit 1
17870
17871 @endif libelf
17872
17873 .PHONY: maybe-mostlyclean-libelf mostlyclean-libelf
17874 maybe-mostlyclean-libelf:
17875 @if libelf
17876 maybe-mostlyclean-libelf: mostlyclean-libelf
17877
17878 mostlyclean-libelf: 
17879         @[ -f ./libelf/Makefile ] || exit 0; \
17880         r=`${PWD_COMMAND}`; export r; \
17881         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17882         $(HOST_EXPORTS) \
17883         for flag in $(EXTRA_HOST_FLAGS) ; do \
17884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17885         done; \
17886         echo "Doing mostlyclean in libelf"; \
17887         (cd $(HOST_SUBDIR)/libelf && \
17888           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17889                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17890                   "RANLIB=$${RANLIB}" \
17891                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17892                   mostlyclean) \
17893           || exit 1
17894
17895 @endif libelf
17896
17897 .PHONY: maybe-clean-libelf clean-libelf
17898 maybe-clean-libelf:
17899 @if libelf
17900 maybe-clean-libelf: clean-libelf
17901
17902 clean-libelf: 
17903         @[ -f ./libelf/Makefile ] || exit 0; \
17904         r=`${PWD_COMMAND}`; export r; \
17905         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17906         $(HOST_EXPORTS) \
17907         for flag in $(EXTRA_HOST_FLAGS) ; do \
17908           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17909         done; \
17910         echo "Doing clean in libelf"; \
17911         (cd $(HOST_SUBDIR)/libelf && \
17912           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17913                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17914                   "RANLIB=$${RANLIB}" \
17915                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17916                   clean) \
17917           || exit 1
17918
17919 @endif libelf
17920
17921 .PHONY: maybe-distclean-libelf distclean-libelf
17922 maybe-distclean-libelf:
17923 @if libelf
17924 maybe-distclean-libelf: distclean-libelf
17925
17926 distclean-libelf: 
17927         @[ -f ./libelf/Makefile ] || exit 0; \
17928         r=`${PWD_COMMAND}`; export r; \
17929         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17930         $(HOST_EXPORTS) \
17931         for flag in $(EXTRA_HOST_FLAGS) ; do \
17932           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17933         done; \
17934         echo "Doing distclean in libelf"; \
17935         (cd $(HOST_SUBDIR)/libelf && \
17936           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17937                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17938                   "RANLIB=$${RANLIB}" \
17939                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17940                   distclean) \
17941           || exit 1
17942
17943 @endif libelf
17944
17945 .PHONY: maybe-maintainer-clean-libelf maintainer-clean-libelf
17946 maybe-maintainer-clean-libelf:
17947 @if libelf
17948 maybe-maintainer-clean-libelf: maintainer-clean-libelf
17949
17950 maintainer-clean-libelf: 
17951         @[ -f ./libelf/Makefile ] || exit 0; \
17952         r=`${PWD_COMMAND}`; export r; \
17953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17954         $(HOST_EXPORTS) \
17955         for flag in $(EXTRA_HOST_FLAGS) ; do \
17956           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
17957         done; \
17958         echo "Doing maintainer-clean in libelf"; \
17959         (cd $(HOST_SUBDIR)/libelf && \
17960           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
17961                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
17962                   "RANLIB=$${RANLIB}" \
17963                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
17964                   maintainer-clean) \
17965           || exit 1
17966
17967 @endif libelf
17968
17969
17970
17971 .PHONY: configure-gold maybe-configure-gold
17972 maybe-configure-gold:
17973 @if gcc-bootstrap
17974 configure-gold: stage_current
17975 @endif gcc-bootstrap
17976 @if gold
17977 maybe-configure-gold: configure-gold
17978 configure-gold: 
17979         @r=`${PWD_COMMAND}`; export r; \
17980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
17981         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
17982         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
17983         $(HOST_EXPORTS)  \
17984         echo Configuring in $(HOST_SUBDIR)/gold; \
17985         cd "$(HOST_SUBDIR)/gold" || exit 1; \
17986         case $(srcdir) in \
17987           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
17988           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
17989                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
17990         esac; \
17991         module_srcdir=gold; \
17992         $(SHELL) \
17993           $$s/$$module_srcdir/configure \
17994           --srcdir=$${topdir}/$$module_srcdir \
17995           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
17996           --target=${target_alias}  \
17997           || exit 1
17998 @endif gold
17999
18000
18001
18002 .PHONY: configure-stage1-gold maybe-configure-stage1-gold
18003 maybe-configure-stage1-gold:
18004 @if gold-bootstrap
18005 maybe-configure-stage1-gold: configure-stage1-gold
18006 configure-stage1-gold:
18007         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18008         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18009         @r=`${PWD_COMMAND}`; export r; \
18010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18011         TFLAGS="$(STAGE1_TFLAGS)"; \
18012         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18013         $(HOST_EXPORTS) \
18014         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
18015         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
18016         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
18017         echo Configuring stage 1 in $(HOST_SUBDIR)/gold; \
18018         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18019         cd $(HOST_SUBDIR)/gold || exit 1; \
18020         case $(srcdir) in \
18021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18022           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18024         esac; \
18025         module_srcdir=gold; \
18026         $(SHELL) $$s/$$module_srcdir/configure \
18027           --srcdir=$${topdir}/$$module_srcdir \
18028           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18029           --target=${target_alias} \
18030            \
18031           $(STAGE1_CONFIGURE_FLAGS)
18032 @endif gold-bootstrap
18033
18034 .PHONY: configure-stage2-gold maybe-configure-stage2-gold
18035 maybe-configure-stage2-gold:
18036 @if gold-bootstrap
18037 maybe-configure-stage2-gold: configure-stage2-gold
18038 configure-stage2-gold:
18039         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18040         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18041         @r=`${PWD_COMMAND}`; export r; \
18042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18043         TFLAGS="$(STAGE2_TFLAGS)"; \
18044         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18045         $(HOST_EXPORTS) \
18046         $(POSTSTAGE1_HOST_EXPORTS) \
18047         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
18048         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
18049         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
18050         echo Configuring stage 2 in $(HOST_SUBDIR)/gold; \
18051         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18052         cd $(HOST_SUBDIR)/gold || exit 1; \
18053         case $(srcdir) in \
18054           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18055           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18056                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18057         esac; \
18058         module_srcdir=gold; \
18059         $(SHELL) $$s/$$module_srcdir/configure \
18060           --srcdir=$${topdir}/$$module_srcdir \
18061           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18062           --target=${target_alias} \
18063           --with-build-libsubdir=$(HOST_SUBDIR) \
18064           $(STAGE2_CONFIGURE_FLAGS)
18065 @endif gold-bootstrap
18066
18067 .PHONY: configure-stage3-gold maybe-configure-stage3-gold
18068 maybe-configure-stage3-gold:
18069 @if gold-bootstrap
18070 maybe-configure-stage3-gold: configure-stage3-gold
18071 configure-stage3-gold:
18072         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18073         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18074         @r=`${PWD_COMMAND}`; export r; \
18075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18076         TFLAGS="$(STAGE3_TFLAGS)"; \
18077         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18078         $(HOST_EXPORTS) \
18079         $(POSTSTAGE1_HOST_EXPORTS) \
18080         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
18081         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
18082         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
18083         echo Configuring stage 3 in $(HOST_SUBDIR)/gold; \
18084         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18085         cd $(HOST_SUBDIR)/gold || exit 1; \
18086         case $(srcdir) in \
18087           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18088           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18089                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18090         esac; \
18091         module_srcdir=gold; \
18092         $(SHELL) $$s/$$module_srcdir/configure \
18093           --srcdir=$${topdir}/$$module_srcdir \
18094           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18095           --target=${target_alias} \
18096           --with-build-libsubdir=$(HOST_SUBDIR) \
18097           $(STAGE3_CONFIGURE_FLAGS)
18098 @endif gold-bootstrap
18099
18100 .PHONY: configure-stage4-gold maybe-configure-stage4-gold
18101 maybe-configure-stage4-gold:
18102 @if gold-bootstrap
18103 maybe-configure-stage4-gold: configure-stage4-gold
18104 configure-stage4-gold:
18105         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18106         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18107         @r=`${PWD_COMMAND}`; export r; \
18108         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18109         TFLAGS="$(STAGE4_TFLAGS)"; \
18110         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18111         $(HOST_EXPORTS) \
18112         $(POSTSTAGE1_HOST_EXPORTS) \
18113         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
18114         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
18115         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
18116         echo Configuring stage 4 in $(HOST_SUBDIR)/gold; \
18117         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18118         cd $(HOST_SUBDIR)/gold || exit 1; \
18119         case $(srcdir) in \
18120           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18121           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18122                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18123         esac; \
18124         module_srcdir=gold; \
18125         $(SHELL) $$s/$$module_srcdir/configure \
18126           --srcdir=$${topdir}/$$module_srcdir \
18127           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18128           --target=${target_alias} \
18129           --with-build-libsubdir=$(HOST_SUBDIR) \
18130           $(STAGE4_CONFIGURE_FLAGS)
18131 @endif gold-bootstrap
18132
18133 .PHONY: configure-stageprofile-gold maybe-configure-stageprofile-gold
18134 maybe-configure-stageprofile-gold:
18135 @if gold-bootstrap
18136 maybe-configure-stageprofile-gold: configure-stageprofile-gold
18137 configure-stageprofile-gold:
18138         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18139         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18140         @r=`${PWD_COMMAND}`; export r; \
18141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18142         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18143         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18144         $(HOST_EXPORTS) \
18145         $(POSTSTAGE1_HOST_EXPORTS) \
18146         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
18147         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
18148         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
18149         echo Configuring stage profile in $(HOST_SUBDIR)/gold; \
18150         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18151         cd $(HOST_SUBDIR)/gold || exit 1; \
18152         case $(srcdir) in \
18153           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18154           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18155                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18156         esac; \
18157         module_srcdir=gold; \
18158         $(SHELL) $$s/$$module_srcdir/configure \
18159           --srcdir=$${topdir}/$$module_srcdir \
18160           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18161           --target=${target_alias} \
18162           --with-build-libsubdir=$(HOST_SUBDIR) \
18163           $(STAGEprofile_CONFIGURE_FLAGS)
18164 @endif gold-bootstrap
18165
18166 .PHONY: configure-stagetrain-gold maybe-configure-stagetrain-gold
18167 maybe-configure-stagetrain-gold:
18168 @if gold-bootstrap
18169 maybe-configure-stagetrain-gold: configure-stagetrain-gold
18170 configure-stagetrain-gold:
18171         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18172         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18173         @r=`${PWD_COMMAND}`; export r; \
18174         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18175         TFLAGS="$(STAGEtrain_TFLAGS)"; \
18176         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18177         $(HOST_EXPORTS) \
18178         $(POSTSTAGE1_HOST_EXPORTS) \
18179         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
18180         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
18181         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
18182         echo Configuring stage train in $(HOST_SUBDIR)/gold; \
18183         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18184         cd $(HOST_SUBDIR)/gold || exit 1; \
18185         case $(srcdir) in \
18186           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18187           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18188                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18189         esac; \
18190         module_srcdir=gold; \
18191         $(SHELL) $$s/$$module_srcdir/configure \
18192           --srcdir=$${topdir}/$$module_srcdir \
18193           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18194           --target=${target_alias} \
18195           --with-build-libsubdir=$(HOST_SUBDIR) \
18196           $(STAGEtrain_CONFIGURE_FLAGS)
18197 @endif gold-bootstrap
18198
18199 .PHONY: configure-stagefeedback-gold maybe-configure-stagefeedback-gold
18200 maybe-configure-stagefeedback-gold:
18201 @if gold-bootstrap
18202 maybe-configure-stagefeedback-gold: configure-stagefeedback-gold
18203 configure-stagefeedback-gold:
18204         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18205         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18206         @r=`${PWD_COMMAND}`; export r; \
18207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18208         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18209         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18210         $(HOST_EXPORTS) \
18211         $(POSTSTAGE1_HOST_EXPORTS) \
18212         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
18213         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
18214         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
18215         echo Configuring stage feedback in $(HOST_SUBDIR)/gold; \
18216         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18217         cd $(HOST_SUBDIR)/gold || exit 1; \
18218         case $(srcdir) in \
18219           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18220           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18221                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18222         esac; \
18223         module_srcdir=gold; \
18224         $(SHELL) $$s/$$module_srcdir/configure \
18225           --srcdir=$${topdir}/$$module_srcdir \
18226           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18227           --target=${target_alias} \
18228           --with-build-libsubdir=$(HOST_SUBDIR) \
18229           $(STAGEfeedback_CONFIGURE_FLAGS)
18230 @endif gold-bootstrap
18231
18232 .PHONY: configure-stageautoprofile-gold maybe-configure-stageautoprofile-gold
18233 maybe-configure-stageautoprofile-gold:
18234 @if gold-bootstrap
18235 maybe-configure-stageautoprofile-gold: configure-stageautoprofile-gold
18236 configure-stageautoprofile-gold:
18237         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18238         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18239         @r=`${PWD_COMMAND}`; export r; \
18240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18241         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18242         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18243         $(HOST_EXPORTS) \
18244         $(POSTSTAGE1_HOST_EXPORTS) \
18245         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
18246         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
18247         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
18248         echo Configuring stage autoprofile in $(HOST_SUBDIR)/gold; \
18249         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18250         cd $(HOST_SUBDIR)/gold || exit 1; \
18251         case $(srcdir) in \
18252           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18253           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18254                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18255         esac; \
18256         module_srcdir=gold; \
18257         $(SHELL) $$s/$$module_srcdir/configure \
18258           --srcdir=$${topdir}/$$module_srcdir \
18259           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18260           --target=${target_alias} \
18261           --with-build-libsubdir=$(HOST_SUBDIR) \
18262           $(STAGEautoprofile_CONFIGURE_FLAGS)
18263 @endif gold-bootstrap
18264
18265 .PHONY: configure-stageautofeedback-gold maybe-configure-stageautofeedback-gold
18266 maybe-configure-stageautofeedback-gold:
18267 @if gold-bootstrap
18268 maybe-configure-stageautofeedback-gold: configure-stageautofeedback-gold
18269 configure-stageautofeedback-gold:
18270         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18271         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold
18272         @r=`${PWD_COMMAND}`; export r; \
18273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18274         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18275         test ! -f $(HOST_SUBDIR)/gold/Makefile || exit 0; \
18276         $(HOST_EXPORTS) \
18277         $(POSTSTAGE1_HOST_EXPORTS) \
18278         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
18279         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
18280         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
18281         echo Configuring stage autofeedback in $(HOST_SUBDIR)/gold; \
18282         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gold; \
18283         cd $(HOST_SUBDIR)/gold || exit 1; \
18284         case $(srcdir) in \
18285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
18286           *) topdir=`echo $(HOST_SUBDIR)/gold/ | \
18287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
18288         esac; \
18289         module_srcdir=gold; \
18290         $(SHELL) $$s/$$module_srcdir/configure \
18291           --srcdir=$${topdir}/$$module_srcdir \
18292           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
18293           --target=${target_alias} \
18294           --with-build-libsubdir=$(HOST_SUBDIR) \
18295           $(STAGEautofeedback_CONFIGURE_FLAGS)
18296 @endif gold-bootstrap
18297
18298
18299
18300
18301
18302 .PHONY: all-gold maybe-all-gold
18303 maybe-all-gold:
18304 @if gcc-bootstrap
18305 all-gold: stage_current
18306 @endif gcc-bootstrap
18307 @if gold
18308 TARGET-gold=all
18309 maybe-all-gold: all-gold
18310 all-gold: configure-gold
18311         @r=`${PWD_COMMAND}`; export r; \
18312         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18313         $(HOST_EXPORTS)  \
18314         (cd $(HOST_SUBDIR)/gold && \
18315           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
18316                 $(TARGET-gold))
18317 @endif gold
18318
18319
18320
18321 .PHONY: all-stage1-gold maybe-all-stage1-gold
18322 .PHONY: clean-stage1-gold maybe-clean-stage1-gold
18323 maybe-all-stage1-gold:
18324 maybe-clean-stage1-gold:
18325 @if gold-bootstrap
18326 maybe-all-stage1-gold: all-stage1-gold
18327 all-stage1: all-stage1-gold
18328 TARGET-stage1-gold = $(TARGET-gold)
18329 all-stage1-gold: configure-stage1-gold
18330         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
18331         @r=`${PWD_COMMAND}`; export r; \
18332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18333         TFLAGS="$(STAGE1_TFLAGS)"; \
18334         $(HOST_EXPORTS)  \
18335         cd $(HOST_SUBDIR)/gold && \
18336          \
18337         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18338                 CFLAGS="$(STAGE1_CFLAGS)" \
18339                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
18340                 LIBCFLAGS="$(LIBCFLAGS)" \
18341                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18342                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18343                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18344                 $(EXTRA_HOST_FLAGS)  \
18345                 $(STAGE1_FLAGS_TO_PASS)  \
18346                 TFLAGS="$(STAGE1_TFLAGS)"  \
18347                 $(TARGET-stage1-gold)
18348
18349 maybe-clean-stage1-gold: clean-stage1-gold
18350 clean-stage1: clean-stage1-gold
18351 clean-stage1-gold:
18352         @if [ $(current_stage) = stage1 ]; then \
18353           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18354         else \
18355           [ -f $(HOST_SUBDIR)/stage1-gold/Makefile ] || exit 0; \
18356           $(MAKE) stage1-start; \
18357         fi; \
18358         cd $(HOST_SUBDIR)/gold && \
18359         $(MAKE) $(EXTRA_HOST_FLAGS)  \
18360         $(STAGE1_FLAGS_TO_PASS)  clean
18361 @endif gold-bootstrap
18362
18363
18364 .PHONY: all-stage2-gold maybe-all-stage2-gold
18365 .PHONY: clean-stage2-gold maybe-clean-stage2-gold
18366 maybe-all-stage2-gold:
18367 maybe-clean-stage2-gold:
18368 @if gold-bootstrap
18369 maybe-all-stage2-gold: all-stage2-gold
18370 all-stage2: all-stage2-gold
18371 TARGET-stage2-gold = $(TARGET-gold)
18372 all-stage2-gold: configure-stage2-gold
18373         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
18374         @r=`${PWD_COMMAND}`; export r; \
18375         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18376         TFLAGS="$(STAGE2_TFLAGS)"; \
18377         $(HOST_EXPORTS) \
18378         $(POSTSTAGE1_HOST_EXPORTS)  \
18379         cd $(HOST_SUBDIR)/gold && \
18380          \
18381         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18382                 CFLAGS="$(STAGE2_CFLAGS)" \
18383                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
18384                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
18385                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18386                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18387                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18388                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18389                 TFLAGS="$(STAGE2_TFLAGS)"  \
18390                 $(TARGET-stage2-gold)
18391
18392 maybe-clean-stage2-gold: clean-stage2-gold
18393 clean-stage2: clean-stage2-gold
18394 clean-stage2-gold:
18395         @if [ $(current_stage) = stage2 ]; then \
18396           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18397         else \
18398           [ -f $(HOST_SUBDIR)/stage2-gold/Makefile ] || exit 0; \
18399           $(MAKE) stage2-start; \
18400         fi; \
18401         cd $(HOST_SUBDIR)/gold && \
18402         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18403 @endif gold-bootstrap
18404
18405
18406 .PHONY: all-stage3-gold maybe-all-stage3-gold
18407 .PHONY: clean-stage3-gold maybe-clean-stage3-gold
18408 maybe-all-stage3-gold:
18409 maybe-clean-stage3-gold:
18410 @if gold-bootstrap
18411 maybe-all-stage3-gold: all-stage3-gold
18412 all-stage3: all-stage3-gold
18413 TARGET-stage3-gold = $(TARGET-gold)
18414 all-stage3-gold: configure-stage3-gold
18415         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
18416         @r=`${PWD_COMMAND}`; export r; \
18417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18418         TFLAGS="$(STAGE3_TFLAGS)"; \
18419         $(HOST_EXPORTS) \
18420         $(POSTSTAGE1_HOST_EXPORTS)  \
18421         cd $(HOST_SUBDIR)/gold && \
18422          \
18423         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18424                 CFLAGS="$(STAGE3_CFLAGS)" \
18425                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
18426                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
18427                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18428                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18429                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18430                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18431                 TFLAGS="$(STAGE3_TFLAGS)"  \
18432                 $(TARGET-stage3-gold)
18433
18434 maybe-clean-stage3-gold: clean-stage3-gold
18435 clean-stage3: clean-stage3-gold
18436 clean-stage3-gold:
18437         @if [ $(current_stage) = stage3 ]; then \
18438           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18439         else \
18440           [ -f $(HOST_SUBDIR)/stage3-gold/Makefile ] || exit 0; \
18441           $(MAKE) stage3-start; \
18442         fi; \
18443         cd $(HOST_SUBDIR)/gold && \
18444         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18445 @endif gold-bootstrap
18446
18447
18448 .PHONY: all-stage4-gold maybe-all-stage4-gold
18449 .PHONY: clean-stage4-gold maybe-clean-stage4-gold
18450 maybe-all-stage4-gold:
18451 maybe-clean-stage4-gold:
18452 @if gold-bootstrap
18453 maybe-all-stage4-gold: all-stage4-gold
18454 all-stage4: all-stage4-gold
18455 TARGET-stage4-gold = $(TARGET-gold)
18456 all-stage4-gold: configure-stage4-gold
18457         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
18458         @r=`${PWD_COMMAND}`; export r; \
18459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18460         TFLAGS="$(STAGE4_TFLAGS)"; \
18461         $(HOST_EXPORTS) \
18462         $(POSTSTAGE1_HOST_EXPORTS)  \
18463         cd $(HOST_SUBDIR)/gold && \
18464          \
18465         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18466                 CFLAGS="$(STAGE4_CFLAGS)" \
18467                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
18468                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
18469                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18470                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18471                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18472                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18473                 TFLAGS="$(STAGE4_TFLAGS)"  \
18474                 $(TARGET-stage4-gold)
18475
18476 maybe-clean-stage4-gold: clean-stage4-gold
18477 clean-stage4: clean-stage4-gold
18478 clean-stage4-gold:
18479         @if [ $(current_stage) = stage4 ]; then \
18480           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18481         else \
18482           [ -f $(HOST_SUBDIR)/stage4-gold/Makefile ] || exit 0; \
18483           $(MAKE) stage4-start; \
18484         fi; \
18485         cd $(HOST_SUBDIR)/gold && \
18486         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18487 @endif gold-bootstrap
18488
18489
18490 .PHONY: all-stageprofile-gold maybe-all-stageprofile-gold
18491 .PHONY: clean-stageprofile-gold maybe-clean-stageprofile-gold
18492 maybe-all-stageprofile-gold:
18493 maybe-clean-stageprofile-gold:
18494 @if gold-bootstrap
18495 maybe-all-stageprofile-gold: all-stageprofile-gold
18496 all-stageprofile: all-stageprofile-gold
18497 TARGET-stageprofile-gold = $(TARGET-gold)
18498 all-stageprofile-gold: configure-stageprofile-gold
18499         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
18500         @r=`${PWD_COMMAND}`; export r; \
18501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18502         TFLAGS="$(STAGEprofile_TFLAGS)"; \
18503         $(HOST_EXPORTS) \
18504         $(POSTSTAGE1_HOST_EXPORTS)  \
18505         cd $(HOST_SUBDIR)/gold && \
18506          \
18507         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18508                 CFLAGS="$(STAGEprofile_CFLAGS)" \
18509                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
18510                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
18511                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18512                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18513                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18514                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18515                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
18516                 $(TARGET-stageprofile-gold)
18517
18518 maybe-clean-stageprofile-gold: clean-stageprofile-gold
18519 clean-stageprofile: clean-stageprofile-gold
18520 clean-stageprofile-gold:
18521         @if [ $(current_stage) = stageprofile ]; then \
18522           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18523         else \
18524           [ -f $(HOST_SUBDIR)/stageprofile-gold/Makefile ] || exit 0; \
18525           $(MAKE) stageprofile-start; \
18526         fi; \
18527         cd $(HOST_SUBDIR)/gold && \
18528         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18529 @endif gold-bootstrap
18530
18531
18532 .PHONY: all-stagetrain-gold maybe-all-stagetrain-gold
18533 .PHONY: clean-stagetrain-gold maybe-clean-stagetrain-gold
18534 maybe-all-stagetrain-gold:
18535 maybe-clean-stagetrain-gold:
18536 @if gold-bootstrap
18537 maybe-all-stagetrain-gold: all-stagetrain-gold
18538 all-stagetrain: all-stagetrain-gold
18539 TARGET-stagetrain-gold = $(TARGET-gold)
18540 all-stagetrain-gold: configure-stagetrain-gold
18541         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
18542         @r=`${PWD_COMMAND}`; export r; \
18543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18544         TFLAGS="$(STAGEtrain_TFLAGS)"; \
18545         $(HOST_EXPORTS) \
18546         $(POSTSTAGE1_HOST_EXPORTS)  \
18547         cd $(HOST_SUBDIR)/gold && \
18548          \
18549         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18550                 CFLAGS="$(STAGEtrain_CFLAGS)" \
18551                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
18552                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
18553                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18554                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18555                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18556                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18557                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
18558                 $(TARGET-stagetrain-gold)
18559
18560 maybe-clean-stagetrain-gold: clean-stagetrain-gold
18561 clean-stagetrain: clean-stagetrain-gold
18562 clean-stagetrain-gold:
18563         @if [ $(current_stage) = stagetrain ]; then \
18564           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18565         else \
18566           [ -f $(HOST_SUBDIR)/stagetrain-gold/Makefile ] || exit 0; \
18567           $(MAKE) stagetrain-start; \
18568         fi; \
18569         cd $(HOST_SUBDIR)/gold && \
18570         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18571 @endif gold-bootstrap
18572
18573
18574 .PHONY: all-stagefeedback-gold maybe-all-stagefeedback-gold
18575 .PHONY: clean-stagefeedback-gold maybe-clean-stagefeedback-gold
18576 maybe-all-stagefeedback-gold:
18577 maybe-clean-stagefeedback-gold:
18578 @if gold-bootstrap
18579 maybe-all-stagefeedback-gold: all-stagefeedback-gold
18580 all-stagefeedback: all-stagefeedback-gold
18581 TARGET-stagefeedback-gold = $(TARGET-gold)
18582 all-stagefeedback-gold: configure-stagefeedback-gold
18583         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
18584         @r=`${PWD_COMMAND}`; export r; \
18585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18586         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
18587         $(HOST_EXPORTS) \
18588         $(POSTSTAGE1_HOST_EXPORTS)  \
18589         cd $(HOST_SUBDIR)/gold && \
18590          \
18591         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18592                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
18593                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
18594                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
18595                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18596                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18597                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18598                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18599                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
18600                 $(TARGET-stagefeedback-gold)
18601
18602 maybe-clean-stagefeedback-gold: clean-stagefeedback-gold
18603 clean-stagefeedback: clean-stagefeedback-gold
18604 clean-stagefeedback-gold:
18605         @if [ $(current_stage) = stagefeedback ]; then \
18606           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18607         else \
18608           [ -f $(HOST_SUBDIR)/stagefeedback-gold/Makefile ] || exit 0; \
18609           $(MAKE) stagefeedback-start; \
18610         fi; \
18611         cd $(HOST_SUBDIR)/gold && \
18612         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18613 @endif gold-bootstrap
18614
18615
18616 .PHONY: all-stageautoprofile-gold maybe-all-stageautoprofile-gold
18617 .PHONY: clean-stageautoprofile-gold maybe-clean-stageautoprofile-gold
18618 maybe-all-stageautoprofile-gold:
18619 maybe-clean-stageautoprofile-gold:
18620 @if gold-bootstrap
18621 maybe-all-stageautoprofile-gold: all-stageautoprofile-gold
18622 all-stageautoprofile: all-stageautoprofile-gold
18623 TARGET-stageautoprofile-gold = $(TARGET-gold)
18624 all-stageautoprofile-gold: configure-stageautoprofile-gold
18625         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
18626         @r=`${PWD_COMMAND}`; export r; \
18627         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18628         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
18629         $(HOST_EXPORTS) \
18630         $(POSTSTAGE1_HOST_EXPORTS)  \
18631         cd $(HOST_SUBDIR)/gold && \
18632         $$s/gcc/config/i386/$(AUTO_PROFILE) \
18633         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18634                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
18635                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
18636                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
18637                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18638                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18639                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18640                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18641                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
18642                 $(TARGET-stageautoprofile-gold)
18643
18644 maybe-clean-stageautoprofile-gold: clean-stageautoprofile-gold
18645 clean-stageautoprofile: clean-stageautoprofile-gold
18646 clean-stageautoprofile-gold:
18647         @if [ $(current_stage) = stageautoprofile ]; then \
18648           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18649         else \
18650           [ -f $(HOST_SUBDIR)/stageautoprofile-gold/Makefile ] || exit 0; \
18651           $(MAKE) stageautoprofile-start; \
18652         fi; \
18653         cd $(HOST_SUBDIR)/gold && \
18654         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18655 @endif gold-bootstrap
18656
18657
18658 .PHONY: all-stageautofeedback-gold maybe-all-stageautofeedback-gold
18659 .PHONY: clean-stageautofeedback-gold maybe-clean-stageautofeedback-gold
18660 maybe-all-stageautofeedback-gold:
18661 maybe-clean-stageautofeedback-gold:
18662 @if gold-bootstrap
18663 maybe-all-stageautofeedback-gold: all-stageautofeedback-gold
18664 all-stageautofeedback: all-stageautofeedback-gold
18665 TARGET-stageautofeedback-gold = $(TARGET-gold)
18666 all-stageautofeedback-gold: configure-stageautofeedback-gold
18667         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
18668         @r=`${PWD_COMMAND}`; export r; \
18669         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18670         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
18671         $(HOST_EXPORTS) \
18672         $(POSTSTAGE1_HOST_EXPORTS)  \
18673         cd $(HOST_SUBDIR)/gold && \
18674          \
18675         $(MAKE) $(BASE_FLAGS_TO_PASS) \
18676                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
18677                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
18678                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
18679                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
18680                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
18681                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
18682                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
18683                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
18684                 $(TARGET-stageautofeedback-gold)
18685
18686 maybe-clean-stageautofeedback-gold: clean-stageautofeedback-gold
18687 clean-stageautofeedback: clean-stageautofeedback-gold
18688 clean-stageautofeedback-gold:
18689         @if [ $(current_stage) = stageautofeedback ]; then \
18690           [ -f $(HOST_SUBDIR)/gold/Makefile ] || exit 0; \
18691         else \
18692           [ -f $(HOST_SUBDIR)/stageautofeedback-gold/Makefile ] || exit 0; \
18693           $(MAKE) stageautofeedback-start; \
18694         fi; \
18695         cd $(HOST_SUBDIR)/gold && \
18696         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
18697 @endif gold-bootstrap
18698
18699
18700
18701
18702
18703 .PHONY: check-gold maybe-check-gold
18704 maybe-check-gold:
18705 @if gold
18706 maybe-check-gold: check-gold
18707
18708 check-gold:
18709         @: $(MAKE); $(unstage)
18710         @r=`${PWD_COMMAND}`; export r; \
18711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18712         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
18713         (cd $(HOST_SUBDIR)/gold && \
18714           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
18715
18716 @endif gold
18717
18718 .PHONY: install-gold maybe-install-gold
18719 maybe-install-gold:
18720 @if gold
18721 maybe-install-gold: install-gold
18722
18723 install-gold: installdirs
18724         @: $(MAKE); $(unstage)
18725         @r=`${PWD_COMMAND}`; export r; \
18726         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18727         $(HOST_EXPORTS) \
18728         (cd $(HOST_SUBDIR)/gold && \
18729           $(MAKE) $(FLAGS_TO_PASS)  install)
18730
18731 @endif gold
18732
18733 .PHONY: install-strip-gold maybe-install-strip-gold
18734 maybe-install-strip-gold:
18735 @if gold
18736 maybe-install-strip-gold: install-strip-gold
18737
18738 install-strip-gold: installdirs
18739         @: $(MAKE); $(unstage)
18740         @r=`${PWD_COMMAND}`; export r; \
18741         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18742         $(HOST_EXPORTS) \
18743         (cd $(HOST_SUBDIR)/gold && \
18744           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
18745
18746 @endif gold
18747
18748 # Other targets (info, dvi, pdf, etc.)
18749
18750 .PHONY: maybe-info-gold info-gold
18751 maybe-info-gold:
18752 @if gold
18753 maybe-info-gold: info-gold
18754
18755 info-gold: \
18756     configure-gold 
18757         @[ -f ./gold/Makefile ] || exit 0; \
18758         r=`${PWD_COMMAND}`; export r; \
18759         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18760         $(HOST_EXPORTS) \
18761         for flag in $(EXTRA_HOST_FLAGS) ; do \
18762           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18763         done; \
18764         echo "Doing info in gold"; \
18765         (cd $(HOST_SUBDIR)/gold && \
18766           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18767                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18768                   "RANLIB=$${RANLIB}" \
18769                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18770                   info) \
18771           || exit 1
18772
18773 @endif gold
18774
18775 .PHONY: maybe-dvi-gold dvi-gold
18776 maybe-dvi-gold:
18777 @if gold
18778 maybe-dvi-gold: dvi-gold
18779
18780 dvi-gold: \
18781     configure-gold 
18782         @[ -f ./gold/Makefile ] || exit 0; \
18783         r=`${PWD_COMMAND}`; export r; \
18784         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18785         $(HOST_EXPORTS) \
18786         for flag in $(EXTRA_HOST_FLAGS) ; do \
18787           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18788         done; \
18789         echo "Doing dvi in gold"; \
18790         (cd $(HOST_SUBDIR)/gold && \
18791           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18792                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18793                   "RANLIB=$${RANLIB}" \
18794                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18795                   dvi) \
18796           || exit 1
18797
18798 @endif gold
18799
18800 .PHONY: maybe-pdf-gold pdf-gold
18801 maybe-pdf-gold:
18802 @if gold
18803 maybe-pdf-gold: pdf-gold
18804
18805 pdf-gold: \
18806     configure-gold 
18807         @[ -f ./gold/Makefile ] || exit 0; \
18808         r=`${PWD_COMMAND}`; export r; \
18809         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18810         $(HOST_EXPORTS) \
18811         for flag in $(EXTRA_HOST_FLAGS) ; do \
18812           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18813         done; \
18814         echo "Doing pdf in gold"; \
18815         (cd $(HOST_SUBDIR)/gold && \
18816           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18817                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18818                   "RANLIB=$${RANLIB}" \
18819                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18820                   pdf) \
18821           || exit 1
18822
18823 @endif gold
18824
18825 .PHONY: maybe-html-gold html-gold
18826 maybe-html-gold:
18827 @if gold
18828 maybe-html-gold: html-gold
18829
18830 html-gold: \
18831     configure-gold 
18832         @[ -f ./gold/Makefile ] || exit 0; \
18833         r=`${PWD_COMMAND}`; export r; \
18834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18835         $(HOST_EXPORTS) \
18836         for flag in $(EXTRA_HOST_FLAGS) ; do \
18837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18838         done; \
18839         echo "Doing html in gold"; \
18840         (cd $(HOST_SUBDIR)/gold && \
18841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18843                   "RANLIB=$${RANLIB}" \
18844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18845                   html) \
18846           || exit 1
18847
18848 @endif gold
18849
18850 .PHONY: maybe-TAGS-gold TAGS-gold
18851 maybe-TAGS-gold:
18852 @if gold
18853 maybe-TAGS-gold: TAGS-gold
18854
18855 TAGS-gold: \
18856     configure-gold 
18857         @[ -f ./gold/Makefile ] || exit 0; \
18858         r=`${PWD_COMMAND}`; export r; \
18859         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18860         $(HOST_EXPORTS) \
18861         for flag in $(EXTRA_HOST_FLAGS) ; do \
18862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18863         done; \
18864         echo "Doing TAGS in gold"; \
18865         (cd $(HOST_SUBDIR)/gold && \
18866           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18867                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18868                   "RANLIB=$${RANLIB}" \
18869                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18870                   TAGS) \
18871           || exit 1
18872
18873 @endif gold
18874
18875 .PHONY: maybe-install-info-gold install-info-gold
18876 maybe-install-info-gold:
18877 @if gold
18878 maybe-install-info-gold: install-info-gold
18879
18880 install-info-gold: \
18881     configure-gold \
18882     info-gold 
18883         @[ -f ./gold/Makefile ] || exit 0; \
18884         r=`${PWD_COMMAND}`; export r; \
18885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18886         $(HOST_EXPORTS) \
18887         for flag in $(EXTRA_HOST_FLAGS) ; do \
18888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18889         done; \
18890         echo "Doing install-info in gold"; \
18891         (cd $(HOST_SUBDIR)/gold && \
18892           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18893                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18894                   "RANLIB=$${RANLIB}" \
18895                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18896                   install-info) \
18897           || exit 1
18898
18899 @endif gold
18900
18901 .PHONY: maybe-install-pdf-gold install-pdf-gold
18902 maybe-install-pdf-gold:
18903 @if gold
18904 maybe-install-pdf-gold: install-pdf-gold
18905
18906 install-pdf-gold: \
18907     configure-gold \
18908     pdf-gold 
18909         @[ -f ./gold/Makefile ] || exit 0; \
18910         r=`${PWD_COMMAND}`; export r; \
18911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18912         $(HOST_EXPORTS) \
18913         for flag in $(EXTRA_HOST_FLAGS) ; do \
18914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18915         done; \
18916         echo "Doing install-pdf in gold"; \
18917         (cd $(HOST_SUBDIR)/gold && \
18918           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18919                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18920                   "RANLIB=$${RANLIB}" \
18921                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18922                   install-pdf) \
18923           || exit 1
18924
18925 @endif gold
18926
18927 .PHONY: maybe-install-html-gold install-html-gold
18928 maybe-install-html-gold:
18929 @if gold
18930 maybe-install-html-gold: install-html-gold
18931
18932 install-html-gold: \
18933     configure-gold \
18934     html-gold 
18935         @[ -f ./gold/Makefile ] || exit 0; \
18936         r=`${PWD_COMMAND}`; export r; \
18937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18938         $(HOST_EXPORTS) \
18939         for flag in $(EXTRA_HOST_FLAGS) ; do \
18940           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18941         done; \
18942         echo "Doing install-html in gold"; \
18943         (cd $(HOST_SUBDIR)/gold && \
18944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18946                   "RANLIB=$${RANLIB}" \
18947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18948                   install-html) \
18949           || exit 1
18950
18951 @endif gold
18952
18953 .PHONY: maybe-installcheck-gold installcheck-gold
18954 maybe-installcheck-gold:
18955 @if gold
18956 maybe-installcheck-gold: installcheck-gold
18957
18958 installcheck-gold: \
18959     configure-gold 
18960         @[ -f ./gold/Makefile ] || exit 0; \
18961         r=`${PWD_COMMAND}`; export r; \
18962         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18963         $(HOST_EXPORTS) \
18964         for flag in $(EXTRA_HOST_FLAGS) ; do \
18965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18966         done; \
18967         echo "Doing installcheck in gold"; \
18968         (cd $(HOST_SUBDIR)/gold && \
18969           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18970                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18971                   "RANLIB=$${RANLIB}" \
18972                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18973                   installcheck) \
18974           || exit 1
18975
18976 @endif gold
18977
18978 .PHONY: maybe-mostlyclean-gold mostlyclean-gold
18979 maybe-mostlyclean-gold:
18980 @if gold
18981 maybe-mostlyclean-gold: mostlyclean-gold
18982
18983 mostlyclean-gold: 
18984         @[ -f ./gold/Makefile ] || exit 0; \
18985         r=`${PWD_COMMAND}`; export r; \
18986         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
18987         $(HOST_EXPORTS) \
18988         for flag in $(EXTRA_HOST_FLAGS) ; do \
18989           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
18990         done; \
18991         echo "Doing mostlyclean in gold"; \
18992         (cd $(HOST_SUBDIR)/gold && \
18993           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
18994                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
18995                   "RANLIB=$${RANLIB}" \
18996                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
18997                   mostlyclean) \
18998           || exit 1
18999
19000 @endif gold
19001
19002 .PHONY: maybe-clean-gold clean-gold
19003 maybe-clean-gold:
19004 @if gold
19005 maybe-clean-gold: clean-gold
19006
19007 clean-gold: 
19008         @[ -f ./gold/Makefile ] || exit 0; \
19009         r=`${PWD_COMMAND}`; export r; \
19010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19011         $(HOST_EXPORTS) \
19012         for flag in $(EXTRA_HOST_FLAGS) ; do \
19013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19014         done; \
19015         echo "Doing clean in gold"; \
19016         (cd $(HOST_SUBDIR)/gold && \
19017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19019                   "RANLIB=$${RANLIB}" \
19020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19021                   clean) \
19022           || exit 1
19023
19024 @endif gold
19025
19026 .PHONY: maybe-distclean-gold distclean-gold
19027 maybe-distclean-gold:
19028 @if gold
19029 maybe-distclean-gold: distclean-gold
19030
19031 distclean-gold: 
19032         @[ -f ./gold/Makefile ] || exit 0; \
19033         r=`${PWD_COMMAND}`; export r; \
19034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19035         $(HOST_EXPORTS) \
19036         for flag in $(EXTRA_HOST_FLAGS) ; do \
19037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19038         done; \
19039         echo "Doing distclean in gold"; \
19040         (cd $(HOST_SUBDIR)/gold && \
19041           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19042                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19043                   "RANLIB=$${RANLIB}" \
19044                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19045                   distclean) \
19046           || exit 1
19047
19048 @endif gold
19049
19050 .PHONY: maybe-maintainer-clean-gold maintainer-clean-gold
19051 maybe-maintainer-clean-gold:
19052 @if gold
19053 maybe-maintainer-clean-gold: maintainer-clean-gold
19054
19055 maintainer-clean-gold: 
19056         @[ -f ./gold/Makefile ] || exit 0; \
19057         r=`${PWD_COMMAND}`; export r; \
19058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19059         $(HOST_EXPORTS) \
19060         for flag in $(EXTRA_HOST_FLAGS) ; do \
19061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19062         done; \
19063         echo "Doing maintainer-clean in gold"; \
19064         (cd $(HOST_SUBDIR)/gold && \
19065           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19066                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19067                   "RANLIB=$${RANLIB}" \
19068                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19069                   maintainer-clean) \
19070           || exit 1
19071
19072 @endif gold
19073
19074
19075
19076 .PHONY: configure-gprof maybe-configure-gprof
19077 maybe-configure-gprof:
19078 @if gcc-bootstrap
19079 configure-gprof: stage_current
19080 @endif gcc-bootstrap
19081 @if gprof
19082 maybe-configure-gprof: configure-gprof
19083 configure-gprof: 
19084         @: $(MAKE); $(unstage)
19085         @r=`${PWD_COMMAND}`; export r; \
19086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19087         test ! -f $(HOST_SUBDIR)/gprof/Makefile || exit 0; \
19088         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gprof; \
19089         $(HOST_EXPORTS)  \
19090         echo Configuring in $(HOST_SUBDIR)/gprof; \
19091         cd "$(HOST_SUBDIR)/gprof" || exit 1; \
19092         case $(srcdir) in \
19093           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19094           *) topdir=`echo $(HOST_SUBDIR)/gprof/ | \
19095                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19096         esac; \
19097         module_srcdir=gprof; \
19098         $(SHELL) \
19099           $$s/$$module_srcdir/configure \
19100           --srcdir=$${topdir}/$$module_srcdir \
19101           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19102           --target=${target_alias}  \
19103           || exit 1
19104 @endif gprof
19105
19106
19107
19108
19109
19110 .PHONY: all-gprof maybe-all-gprof
19111 maybe-all-gprof:
19112 @if gcc-bootstrap
19113 all-gprof: stage_current
19114 @endif gcc-bootstrap
19115 @if gprof
19116 TARGET-gprof=all
19117 maybe-all-gprof: all-gprof
19118 all-gprof: configure-gprof
19119         @: $(MAKE); $(unstage)
19120         @r=`${PWD_COMMAND}`; export r; \
19121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19122         $(HOST_EXPORTS)  \
19123         (cd $(HOST_SUBDIR)/gprof && \
19124           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19125                 $(TARGET-gprof))
19126 @endif gprof
19127
19128
19129
19130
19131 .PHONY: check-gprof maybe-check-gprof
19132 maybe-check-gprof:
19133 @if gprof
19134 maybe-check-gprof: check-gprof
19135
19136 check-gprof:
19137         @: $(MAKE); $(unstage)
19138         @r=`${PWD_COMMAND}`; export r; \
19139         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19140         $(HOST_EXPORTS)  \
19141         (cd $(HOST_SUBDIR)/gprof && \
19142           $(MAKE) $(FLAGS_TO_PASS)  check)
19143
19144 @endif gprof
19145
19146 .PHONY: install-gprof maybe-install-gprof
19147 maybe-install-gprof:
19148 @if gprof
19149 maybe-install-gprof: install-gprof
19150
19151 install-gprof: installdirs
19152         @: $(MAKE); $(unstage)
19153         @r=`${PWD_COMMAND}`; export r; \
19154         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19155         $(HOST_EXPORTS) \
19156         (cd $(HOST_SUBDIR)/gprof && \
19157           $(MAKE) $(FLAGS_TO_PASS)  install)
19158
19159 @endif gprof
19160
19161 .PHONY: install-strip-gprof maybe-install-strip-gprof
19162 maybe-install-strip-gprof:
19163 @if gprof
19164 maybe-install-strip-gprof: install-strip-gprof
19165
19166 install-strip-gprof: installdirs
19167         @: $(MAKE); $(unstage)
19168         @r=`${PWD_COMMAND}`; export r; \
19169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19170         $(HOST_EXPORTS) \
19171         (cd $(HOST_SUBDIR)/gprof && \
19172           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
19173
19174 @endif gprof
19175
19176 # Other targets (info, dvi, pdf, etc.)
19177
19178 .PHONY: maybe-info-gprof info-gprof
19179 maybe-info-gprof:
19180 @if gprof
19181 maybe-info-gprof: info-gprof
19182
19183 info-gprof: \
19184     configure-gprof 
19185         @: $(MAKE); $(unstage)
19186         @[ -f ./gprof/Makefile ] || exit 0; \
19187         r=`${PWD_COMMAND}`; export r; \
19188         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19189         $(HOST_EXPORTS) \
19190         for flag in $(EXTRA_HOST_FLAGS) ; do \
19191           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19192         done; \
19193         echo "Doing info in gprof"; \
19194         (cd $(HOST_SUBDIR)/gprof && \
19195           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19196                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19197                   "RANLIB=$${RANLIB}" \
19198                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19199                   info) \
19200           || exit 1
19201
19202 @endif gprof
19203
19204 .PHONY: maybe-dvi-gprof dvi-gprof
19205 maybe-dvi-gprof:
19206 @if gprof
19207 maybe-dvi-gprof: dvi-gprof
19208
19209 dvi-gprof: \
19210     configure-gprof 
19211         @: $(MAKE); $(unstage)
19212         @[ -f ./gprof/Makefile ] || exit 0; \
19213         r=`${PWD_COMMAND}`; export r; \
19214         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19215         $(HOST_EXPORTS) \
19216         for flag in $(EXTRA_HOST_FLAGS) ; do \
19217           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19218         done; \
19219         echo "Doing dvi in gprof"; \
19220         (cd $(HOST_SUBDIR)/gprof && \
19221           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19222                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19223                   "RANLIB=$${RANLIB}" \
19224                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19225                   dvi) \
19226           || exit 1
19227
19228 @endif gprof
19229
19230 .PHONY: maybe-pdf-gprof pdf-gprof
19231 maybe-pdf-gprof:
19232 @if gprof
19233 maybe-pdf-gprof: pdf-gprof
19234
19235 pdf-gprof: \
19236     configure-gprof 
19237         @: $(MAKE); $(unstage)
19238         @[ -f ./gprof/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 pdf in gprof"; \
19246         (cd $(HOST_SUBDIR)/gprof && \
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                   pdf) \
19252           || exit 1
19253
19254 @endif gprof
19255
19256 .PHONY: maybe-html-gprof html-gprof
19257 maybe-html-gprof:
19258 @if gprof
19259 maybe-html-gprof: html-gprof
19260
19261 html-gprof: \
19262     configure-gprof 
19263         @: $(MAKE); $(unstage)
19264         @[ -f ./gprof/Makefile ] || exit 0; \
19265         r=`${PWD_COMMAND}`; export r; \
19266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19267         $(HOST_EXPORTS) \
19268         for flag in $(EXTRA_HOST_FLAGS) ; do \
19269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19270         done; \
19271         echo "Doing html in gprof"; \
19272         (cd $(HOST_SUBDIR)/gprof && \
19273           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19274                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19275                   "RANLIB=$${RANLIB}" \
19276                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19277                   html) \
19278           || exit 1
19279
19280 @endif gprof
19281
19282 .PHONY: maybe-TAGS-gprof TAGS-gprof
19283 maybe-TAGS-gprof:
19284 @if gprof
19285 maybe-TAGS-gprof: TAGS-gprof
19286
19287 TAGS-gprof: \
19288     configure-gprof 
19289         @: $(MAKE); $(unstage)
19290         @[ -f ./gprof/Makefile ] || exit 0; \
19291         r=`${PWD_COMMAND}`; export r; \
19292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19293         $(HOST_EXPORTS) \
19294         for flag in $(EXTRA_HOST_FLAGS) ; do \
19295           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19296         done; \
19297         echo "Doing TAGS in gprof"; \
19298         (cd $(HOST_SUBDIR)/gprof && \
19299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19301                   "RANLIB=$${RANLIB}" \
19302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19303                   TAGS) \
19304           || exit 1
19305
19306 @endif gprof
19307
19308 .PHONY: maybe-install-info-gprof install-info-gprof
19309 maybe-install-info-gprof:
19310 @if gprof
19311 maybe-install-info-gprof: install-info-gprof
19312
19313 install-info-gprof: \
19314     configure-gprof \
19315     info-gprof 
19316         @: $(MAKE); $(unstage)
19317         @[ -f ./gprof/Makefile ] || exit 0; \
19318         r=`${PWD_COMMAND}`; export r; \
19319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19320         $(HOST_EXPORTS) \
19321         for flag in $(EXTRA_HOST_FLAGS) ; do \
19322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19323         done; \
19324         echo "Doing install-info in gprof"; \
19325         (cd $(HOST_SUBDIR)/gprof && \
19326           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19327                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19328                   "RANLIB=$${RANLIB}" \
19329                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19330                   install-info) \
19331           || exit 1
19332
19333 @endif gprof
19334
19335 .PHONY: maybe-install-pdf-gprof install-pdf-gprof
19336 maybe-install-pdf-gprof:
19337 @if gprof
19338 maybe-install-pdf-gprof: install-pdf-gprof
19339
19340 install-pdf-gprof: \
19341     configure-gprof \
19342     pdf-gprof 
19343         @: $(MAKE); $(unstage)
19344         @[ -f ./gprof/Makefile ] || exit 0; \
19345         r=`${PWD_COMMAND}`; export r; \
19346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19347         $(HOST_EXPORTS) \
19348         for flag in $(EXTRA_HOST_FLAGS) ; do \
19349           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19350         done; \
19351         echo "Doing install-pdf in gprof"; \
19352         (cd $(HOST_SUBDIR)/gprof && \
19353           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19354                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19355                   "RANLIB=$${RANLIB}" \
19356                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19357                   install-pdf) \
19358           || exit 1
19359
19360 @endif gprof
19361
19362 .PHONY: maybe-install-html-gprof install-html-gprof
19363 maybe-install-html-gprof:
19364 @if gprof
19365 maybe-install-html-gprof: install-html-gprof
19366
19367 install-html-gprof: \
19368     configure-gprof \
19369     html-gprof 
19370         @: $(MAKE); $(unstage)
19371         @[ -f ./gprof/Makefile ] || exit 0; \
19372         r=`${PWD_COMMAND}`; export r; \
19373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19374         $(HOST_EXPORTS) \
19375         for flag in $(EXTRA_HOST_FLAGS) ; do \
19376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19377         done; \
19378         echo "Doing install-html in gprof"; \
19379         (cd $(HOST_SUBDIR)/gprof && \
19380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19382                   "RANLIB=$${RANLIB}" \
19383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19384                   install-html) \
19385           || exit 1
19386
19387 @endif gprof
19388
19389 .PHONY: maybe-installcheck-gprof installcheck-gprof
19390 maybe-installcheck-gprof:
19391 @if gprof
19392 maybe-installcheck-gprof: installcheck-gprof
19393
19394 installcheck-gprof: \
19395     configure-gprof 
19396         @: $(MAKE); $(unstage)
19397         @[ -f ./gprof/Makefile ] || exit 0; \
19398         r=`${PWD_COMMAND}`; export r; \
19399         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19400         $(HOST_EXPORTS) \
19401         for flag in $(EXTRA_HOST_FLAGS) ; do \
19402           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19403         done; \
19404         echo "Doing installcheck in gprof"; \
19405         (cd $(HOST_SUBDIR)/gprof && \
19406           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19407                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19408                   "RANLIB=$${RANLIB}" \
19409                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19410                   installcheck) \
19411           || exit 1
19412
19413 @endif gprof
19414
19415 .PHONY: maybe-mostlyclean-gprof mostlyclean-gprof
19416 maybe-mostlyclean-gprof:
19417 @if gprof
19418 maybe-mostlyclean-gprof: mostlyclean-gprof
19419
19420 mostlyclean-gprof: 
19421         @: $(MAKE); $(unstage)
19422         @[ -f ./gprof/Makefile ] || exit 0; \
19423         r=`${PWD_COMMAND}`; export r; \
19424         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19425         $(HOST_EXPORTS) \
19426         for flag in $(EXTRA_HOST_FLAGS) ; do \
19427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19428         done; \
19429         echo "Doing mostlyclean in gprof"; \
19430         (cd $(HOST_SUBDIR)/gprof && \
19431           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19432                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19433                   "RANLIB=$${RANLIB}" \
19434                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19435                   mostlyclean) \
19436           || exit 1
19437
19438 @endif gprof
19439
19440 .PHONY: maybe-clean-gprof clean-gprof
19441 maybe-clean-gprof:
19442 @if gprof
19443 maybe-clean-gprof: clean-gprof
19444
19445 clean-gprof: 
19446         @: $(MAKE); $(unstage)
19447         @[ -f ./gprof/Makefile ] || exit 0; \
19448         r=`${PWD_COMMAND}`; export r; \
19449         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19450         $(HOST_EXPORTS) \
19451         for flag in $(EXTRA_HOST_FLAGS) ; do \
19452           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19453         done; \
19454         echo "Doing clean in gprof"; \
19455         (cd $(HOST_SUBDIR)/gprof && \
19456           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19457                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19458                   "RANLIB=$${RANLIB}" \
19459                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19460                   clean) \
19461           || exit 1
19462
19463 @endif gprof
19464
19465 .PHONY: maybe-distclean-gprof distclean-gprof
19466 maybe-distclean-gprof:
19467 @if gprof
19468 maybe-distclean-gprof: distclean-gprof
19469
19470 distclean-gprof: 
19471         @: $(MAKE); $(unstage)
19472         @[ -f ./gprof/Makefile ] || exit 0; \
19473         r=`${PWD_COMMAND}`; export r; \
19474         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19475         $(HOST_EXPORTS) \
19476         for flag in $(EXTRA_HOST_FLAGS) ; do \
19477           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19478         done; \
19479         echo "Doing distclean in gprof"; \
19480         (cd $(HOST_SUBDIR)/gprof && \
19481           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19482                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19483                   "RANLIB=$${RANLIB}" \
19484                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19485                   distclean) \
19486           || exit 1
19487
19488 @endif gprof
19489
19490 .PHONY: maybe-maintainer-clean-gprof maintainer-clean-gprof
19491 maybe-maintainer-clean-gprof:
19492 @if gprof
19493 maybe-maintainer-clean-gprof: maintainer-clean-gprof
19494
19495 maintainer-clean-gprof: 
19496         @: $(MAKE); $(unstage)
19497         @[ -f ./gprof/Makefile ] || exit 0; \
19498         r=`${PWD_COMMAND}`; export r; \
19499         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19500         $(HOST_EXPORTS) \
19501         for flag in $(EXTRA_HOST_FLAGS) ; do \
19502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
19503         done; \
19504         echo "Doing maintainer-clean in gprof"; \
19505         (cd $(HOST_SUBDIR)/gprof && \
19506           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
19507                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
19508                   "RANLIB=$${RANLIB}" \
19509                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
19510                   maintainer-clean) \
19511           || exit 1
19512
19513 @endif gprof
19514
19515
19516
19517 .PHONY: configure-intl maybe-configure-intl
19518 maybe-configure-intl:
19519 @if gcc-bootstrap
19520 configure-intl: stage_current
19521 @endif gcc-bootstrap
19522 @if intl
19523 maybe-configure-intl: configure-intl
19524 configure-intl: 
19525         @r=`${PWD_COMMAND}`; export r; \
19526         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19527         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19528         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19529         $(HOST_EXPORTS)  \
19530         echo Configuring in $(HOST_SUBDIR)/intl; \
19531         cd "$(HOST_SUBDIR)/intl" || exit 1; \
19532         case $(srcdir) in \
19533           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19534           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19535                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19536         esac; \
19537         module_srcdir=intl; \
19538         $(SHELL) \
19539           $$s/$$module_srcdir/configure \
19540           --srcdir=$${topdir}/$$module_srcdir \
19541           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19542           --target=${target_alias}  \
19543           || exit 1
19544 @endif intl
19545
19546
19547
19548 .PHONY: configure-stage1-intl maybe-configure-stage1-intl
19549 maybe-configure-stage1-intl:
19550 @if intl-bootstrap
19551 maybe-configure-stage1-intl: configure-stage1-intl
19552 configure-stage1-intl:
19553         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19554         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19555         @r=`${PWD_COMMAND}`; export r; \
19556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19557         TFLAGS="$(STAGE1_TFLAGS)"; \
19558         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19559         $(HOST_EXPORTS) \
19560         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
19561         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
19562         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
19563         echo Configuring stage 1 in $(HOST_SUBDIR)/intl; \
19564         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19565         cd $(HOST_SUBDIR)/intl || exit 1; \
19566         case $(srcdir) in \
19567           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19568           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19569                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19570         esac; \
19571         module_srcdir=intl; \
19572         $(SHELL) $$s/$$module_srcdir/configure \
19573           --srcdir=$${topdir}/$$module_srcdir \
19574           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19575           --target=${target_alias} \
19576            \
19577           $(STAGE1_CONFIGURE_FLAGS)
19578 @endif intl-bootstrap
19579
19580 .PHONY: configure-stage2-intl maybe-configure-stage2-intl
19581 maybe-configure-stage2-intl:
19582 @if intl-bootstrap
19583 maybe-configure-stage2-intl: configure-stage2-intl
19584 configure-stage2-intl:
19585         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19586         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19587         @r=`${PWD_COMMAND}`; export r; \
19588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19589         TFLAGS="$(STAGE2_TFLAGS)"; \
19590         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19591         $(HOST_EXPORTS) \
19592         $(POSTSTAGE1_HOST_EXPORTS) \
19593         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
19594         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
19595         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
19596         echo Configuring stage 2 in $(HOST_SUBDIR)/intl; \
19597         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19598         cd $(HOST_SUBDIR)/intl || exit 1; \
19599         case $(srcdir) in \
19600           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19601           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19602                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19603         esac; \
19604         module_srcdir=intl; \
19605         $(SHELL) $$s/$$module_srcdir/configure \
19606           --srcdir=$${topdir}/$$module_srcdir \
19607           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19608           --target=${target_alias} \
19609           --with-build-libsubdir=$(HOST_SUBDIR) \
19610           $(STAGE2_CONFIGURE_FLAGS)
19611 @endif intl-bootstrap
19612
19613 .PHONY: configure-stage3-intl maybe-configure-stage3-intl
19614 maybe-configure-stage3-intl:
19615 @if intl-bootstrap
19616 maybe-configure-stage3-intl: configure-stage3-intl
19617 configure-stage3-intl:
19618         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19619         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19620         @r=`${PWD_COMMAND}`; export r; \
19621         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19622         TFLAGS="$(STAGE3_TFLAGS)"; \
19623         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19624         $(HOST_EXPORTS) \
19625         $(POSTSTAGE1_HOST_EXPORTS) \
19626         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
19627         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
19628         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
19629         echo Configuring stage 3 in $(HOST_SUBDIR)/intl; \
19630         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19631         cd $(HOST_SUBDIR)/intl || exit 1; \
19632         case $(srcdir) in \
19633           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19634           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19635                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19636         esac; \
19637         module_srcdir=intl; \
19638         $(SHELL) $$s/$$module_srcdir/configure \
19639           --srcdir=$${topdir}/$$module_srcdir \
19640           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19641           --target=${target_alias} \
19642           --with-build-libsubdir=$(HOST_SUBDIR) \
19643           $(STAGE3_CONFIGURE_FLAGS)
19644 @endif intl-bootstrap
19645
19646 .PHONY: configure-stage4-intl maybe-configure-stage4-intl
19647 maybe-configure-stage4-intl:
19648 @if intl-bootstrap
19649 maybe-configure-stage4-intl: configure-stage4-intl
19650 configure-stage4-intl:
19651         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
19652         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19653         @r=`${PWD_COMMAND}`; export r; \
19654         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19655         TFLAGS="$(STAGE4_TFLAGS)"; \
19656         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19657         $(HOST_EXPORTS) \
19658         $(POSTSTAGE1_HOST_EXPORTS) \
19659         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
19660         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
19661         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
19662         echo Configuring stage 4 in $(HOST_SUBDIR)/intl; \
19663         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19664         cd $(HOST_SUBDIR)/intl || exit 1; \
19665         case $(srcdir) in \
19666           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19667           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19668                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19669         esac; \
19670         module_srcdir=intl; \
19671         $(SHELL) $$s/$$module_srcdir/configure \
19672           --srcdir=$${topdir}/$$module_srcdir \
19673           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19674           --target=${target_alias} \
19675           --with-build-libsubdir=$(HOST_SUBDIR) \
19676           $(STAGE4_CONFIGURE_FLAGS)
19677 @endif intl-bootstrap
19678
19679 .PHONY: configure-stageprofile-intl maybe-configure-stageprofile-intl
19680 maybe-configure-stageprofile-intl:
19681 @if intl-bootstrap
19682 maybe-configure-stageprofile-intl: configure-stageprofile-intl
19683 configure-stageprofile-intl:
19684         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
19685         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19686         @r=`${PWD_COMMAND}`; export r; \
19687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19688         TFLAGS="$(STAGEprofile_TFLAGS)"; \
19689         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19690         $(HOST_EXPORTS) \
19691         $(POSTSTAGE1_HOST_EXPORTS) \
19692         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
19693         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
19694         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
19695         echo Configuring stage profile in $(HOST_SUBDIR)/intl; \
19696         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19697         cd $(HOST_SUBDIR)/intl || exit 1; \
19698         case $(srcdir) in \
19699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19700           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19702         esac; \
19703         module_srcdir=intl; \
19704         $(SHELL) $$s/$$module_srcdir/configure \
19705           --srcdir=$${topdir}/$$module_srcdir \
19706           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19707           --target=${target_alias} \
19708           --with-build-libsubdir=$(HOST_SUBDIR) \
19709           $(STAGEprofile_CONFIGURE_FLAGS)
19710 @endif intl-bootstrap
19711
19712 .PHONY: configure-stagetrain-intl maybe-configure-stagetrain-intl
19713 maybe-configure-stagetrain-intl:
19714 @if intl-bootstrap
19715 maybe-configure-stagetrain-intl: configure-stagetrain-intl
19716 configure-stagetrain-intl:
19717         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
19718         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19719         @r=`${PWD_COMMAND}`; export r; \
19720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19721         TFLAGS="$(STAGEtrain_TFLAGS)"; \
19722         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19723         $(HOST_EXPORTS) \
19724         $(POSTSTAGE1_HOST_EXPORTS) \
19725         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
19726         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
19727         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
19728         echo Configuring stage train in $(HOST_SUBDIR)/intl; \
19729         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19730         cd $(HOST_SUBDIR)/intl || exit 1; \
19731         case $(srcdir) in \
19732           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19733           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19734                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19735         esac; \
19736         module_srcdir=intl; \
19737         $(SHELL) $$s/$$module_srcdir/configure \
19738           --srcdir=$${topdir}/$$module_srcdir \
19739           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19740           --target=${target_alias} \
19741           --with-build-libsubdir=$(HOST_SUBDIR) \
19742           $(STAGEtrain_CONFIGURE_FLAGS)
19743 @endif intl-bootstrap
19744
19745 .PHONY: configure-stagefeedback-intl maybe-configure-stagefeedback-intl
19746 maybe-configure-stagefeedback-intl:
19747 @if intl-bootstrap
19748 maybe-configure-stagefeedback-intl: configure-stagefeedback-intl
19749 configure-stagefeedback-intl:
19750         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
19751         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19752         @r=`${PWD_COMMAND}`; export r; \
19753         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19754         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
19755         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19756         $(HOST_EXPORTS) \
19757         $(POSTSTAGE1_HOST_EXPORTS) \
19758         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
19759         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
19760         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
19761         echo Configuring stage feedback in $(HOST_SUBDIR)/intl; \
19762         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19763         cd $(HOST_SUBDIR)/intl || exit 1; \
19764         case $(srcdir) in \
19765           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19766           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19767                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19768         esac; \
19769         module_srcdir=intl; \
19770         $(SHELL) $$s/$$module_srcdir/configure \
19771           --srcdir=$${topdir}/$$module_srcdir \
19772           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19773           --target=${target_alias} \
19774           --with-build-libsubdir=$(HOST_SUBDIR) \
19775           $(STAGEfeedback_CONFIGURE_FLAGS)
19776 @endif intl-bootstrap
19777
19778 .PHONY: configure-stageautoprofile-intl maybe-configure-stageautoprofile-intl
19779 maybe-configure-stageautoprofile-intl:
19780 @if intl-bootstrap
19781 maybe-configure-stageautoprofile-intl: configure-stageautoprofile-intl
19782 configure-stageautoprofile-intl:
19783         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
19784         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19785         @r=`${PWD_COMMAND}`; export r; \
19786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19787         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
19788         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19789         $(HOST_EXPORTS) \
19790         $(POSTSTAGE1_HOST_EXPORTS) \
19791         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
19792         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
19793         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
19794         echo Configuring stage autoprofile in $(HOST_SUBDIR)/intl; \
19795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19796         cd $(HOST_SUBDIR)/intl || exit 1; \
19797         case $(srcdir) in \
19798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19799           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19801         esac; \
19802         module_srcdir=intl; \
19803         $(SHELL) $$s/$$module_srcdir/configure \
19804           --srcdir=$${topdir}/$$module_srcdir \
19805           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19806           --target=${target_alias} \
19807           --with-build-libsubdir=$(HOST_SUBDIR) \
19808           $(STAGEautoprofile_CONFIGURE_FLAGS)
19809 @endif intl-bootstrap
19810
19811 .PHONY: configure-stageautofeedback-intl maybe-configure-stageautofeedback-intl
19812 maybe-configure-stageautofeedback-intl:
19813 @if intl-bootstrap
19814 maybe-configure-stageautofeedback-intl: configure-stageautofeedback-intl
19815 configure-stageautofeedback-intl:
19816         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
19817         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl
19818         @r=`${PWD_COMMAND}`; export r; \
19819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19820         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
19821         test ! -f $(HOST_SUBDIR)/intl/Makefile || exit 0; \
19822         $(HOST_EXPORTS) \
19823         $(POSTSTAGE1_HOST_EXPORTS) \
19824         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
19825         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
19826         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
19827         echo Configuring stage autofeedback in $(HOST_SUBDIR)/intl; \
19828         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/intl; \
19829         cd $(HOST_SUBDIR)/intl || exit 1; \
19830         case $(srcdir) in \
19831           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
19832           *) topdir=`echo $(HOST_SUBDIR)/intl/ | \
19833                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
19834         esac; \
19835         module_srcdir=intl; \
19836         $(SHELL) $$s/$$module_srcdir/configure \
19837           --srcdir=$${topdir}/$$module_srcdir \
19838           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
19839           --target=${target_alias} \
19840           --with-build-libsubdir=$(HOST_SUBDIR) \
19841           $(STAGEautofeedback_CONFIGURE_FLAGS)
19842 @endif intl-bootstrap
19843
19844
19845
19846
19847
19848 .PHONY: all-intl maybe-all-intl
19849 maybe-all-intl:
19850 @if gcc-bootstrap
19851 all-intl: stage_current
19852 @endif gcc-bootstrap
19853 @if intl
19854 TARGET-intl=all
19855 maybe-all-intl: all-intl
19856 all-intl: configure-intl
19857         @r=`${PWD_COMMAND}`; export r; \
19858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19859         $(HOST_EXPORTS)  \
19860         (cd $(HOST_SUBDIR)/intl && \
19861           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
19862                 $(TARGET-intl))
19863 @endif intl
19864
19865
19866
19867 .PHONY: all-stage1-intl maybe-all-stage1-intl
19868 .PHONY: clean-stage1-intl maybe-clean-stage1-intl
19869 maybe-all-stage1-intl:
19870 maybe-clean-stage1-intl:
19871 @if intl-bootstrap
19872 maybe-all-stage1-intl: all-stage1-intl
19873 all-stage1: all-stage1-intl
19874 TARGET-stage1-intl = $(TARGET-intl)
19875 all-stage1-intl: configure-stage1-intl
19876         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
19877         @r=`${PWD_COMMAND}`; export r; \
19878         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19879         TFLAGS="$(STAGE1_TFLAGS)"; \
19880         $(HOST_EXPORTS)  \
19881         cd $(HOST_SUBDIR)/intl && \
19882          \
19883         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19884                 CFLAGS="$(STAGE1_CFLAGS)" \
19885                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
19886                 LIBCFLAGS="$(LIBCFLAGS)" \
19887                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19888                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19889                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19890                 $(EXTRA_HOST_FLAGS)  \
19891                 $(STAGE1_FLAGS_TO_PASS)  \
19892                 TFLAGS="$(STAGE1_TFLAGS)"  \
19893                 $(TARGET-stage1-intl)
19894
19895 maybe-clean-stage1-intl: clean-stage1-intl
19896 clean-stage1: clean-stage1-intl
19897 clean-stage1-intl:
19898         @if [ $(current_stage) = stage1 ]; then \
19899           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19900         else \
19901           [ -f $(HOST_SUBDIR)/stage1-intl/Makefile ] || exit 0; \
19902           $(MAKE) stage1-start; \
19903         fi; \
19904         cd $(HOST_SUBDIR)/intl && \
19905         $(MAKE) $(EXTRA_HOST_FLAGS)  \
19906         $(STAGE1_FLAGS_TO_PASS)  clean
19907 @endif intl-bootstrap
19908
19909
19910 .PHONY: all-stage2-intl maybe-all-stage2-intl
19911 .PHONY: clean-stage2-intl maybe-clean-stage2-intl
19912 maybe-all-stage2-intl:
19913 maybe-clean-stage2-intl:
19914 @if intl-bootstrap
19915 maybe-all-stage2-intl: all-stage2-intl
19916 all-stage2: all-stage2-intl
19917 TARGET-stage2-intl = $(TARGET-intl)
19918 all-stage2-intl: configure-stage2-intl
19919         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
19920         @r=`${PWD_COMMAND}`; export r; \
19921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19922         TFLAGS="$(STAGE2_TFLAGS)"; \
19923         $(HOST_EXPORTS) \
19924         $(POSTSTAGE1_HOST_EXPORTS)  \
19925         cd $(HOST_SUBDIR)/intl && \
19926          \
19927         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19928                 CFLAGS="$(STAGE2_CFLAGS)" \
19929                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
19930                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
19931                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19932                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19933                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19934                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19935                 TFLAGS="$(STAGE2_TFLAGS)"  \
19936                 $(TARGET-stage2-intl)
19937
19938 maybe-clean-stage2-intl: clean-stage2-intl
19939 clean-stage2: clean-stage2-intl
19940 clean-stage2-intl:
19941         @if [ $(current_stage) = stage2 ]; then \
19942           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19943         else \
19944           [ -f $(HOST_SUBDIR)/stage2-intl/Makefile ] || exit 0; \
19945           $(MAKE) stage2-start; \
19946         fi; \
19947         cd $(HOST_SUBDIR)/intl && \
19948         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19949 @endif intl-bootstrap
19950
19951
19952 .PHONY: all-stage3-intl maybe-all-stage3-intl
19953 .PHONY: clean-stage3-intl maybe-clean-stage3-intl
19954 maybe-all-stage3-intl:
19955 maybe-clean-stage3-intl:
19956 @if intl-bootstrap
19957 maybe-all-stage3-intl: all-stage3-intl
19958 all-stage3: all-stage3-intl
19959 TARGET-stage3-intl = $(TARGET-intl)
19960 all-stage3-intl: configure-stage3-intl
19961         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
19962         @r=`${PWD_COMMAND}`; export r; \
19963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
19964         TFLAGS="$(STAGE3_TFLAGS)"; \
19965         $(HOST_EXPORTS) \
19966         $(POSTSTAGE1_HOST_EXPORTS)  \
19967         cd $(HOST_SUBDIR)/intl && \
19968          \
19969         $(MAKE) $(BASE_FLAGS_TO_PASS) \
19970                 CFLAGS="$(STAGE3_CFLAGS)" \
19971                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
19972                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
19973                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
19974                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
19975                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
19976                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
19977                 TFLAGS="$(STAGE3_TFLAGS)"  \
19978                 $(TARGET-stage3-intl)
19979
19980 maybe-clean-stage3-intl: clean-stage3-intl
19981 clean-stage3: clean-stage3-intl
19982 clean-stage3-intl:
19983         @if [ $(current_stage) = stage3 ]; then \
19984           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
19985         else \
19986           [ -f $(HOST_SUBDIR)/stage3-intl/Makefile ] || exit 0; \
19987           $(MAKE) stage3-start; \
19988         fi; \
19989         cd $(HOST_SUBDIR)/intl && \
19990         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
19991 @endif intl-bootstrap
19992
19993
19994 .PHONY: all-stage4-intl maybe-all-stage4-intl
19995 .PHONY: clean-stage4-intl maybe-clean-stage4-intl
19996 maybe-all-stage4-intl:
19997 maybe-clean-stage4-intl:
19998 @if intl-bootstrap
19999 maybe-all-stage4-intl: all-stage4-intl
20000 all-stage4: all-stage4-intl
20001 TARGET-stage4-intl = $(TARGET-intl)
20002 all-stage4-intl: configure-stage4-intl
20003         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
20004         @r=`${PWD_COMMAND}`; export r; \
20005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20006         TFLAGS="$(STAGE4_TFLAGS)"; \
20007         $(HOST_EXPORTS) \
20008         $(POSTSTAGE1_HOST_EXPORTS)  \
20009         cd $(HOST_SUBDIR)/intl && \
20010          \
20011         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20012                 CFLAGS="$(STAGE4_CFLAGS)" \
20013                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
20014                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
20015                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20016                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20017                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20018                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20019                 TFLAGS="$(STAGE4_TFLAGS)"  \
20020                 $(TARGET-stage4-intl)
20021
20022 maybe-clean-stage4-intl: clean-stage4-intl
20023 clean-stage4: clean-stage4-intl
20024 clean-stage4-intl:
20025         @if [ $(current_stage) = stage4 ]; then \
20026           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20027         else \
20028           [ -f $(HOST_SUBDIR)/stage4-intl/Makefile ] || exit 0; \
20029           $(MAKE) stage4-start; \
20030         fi; \
20031         cd $(HOST_SUBDIR)/intl && \
20032         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20033 @endif intl-bootstrap
20034
20035
20036 .PHONY: all-stageprofile-intl maybe-all-stageprofile-intl
20037 .PHONY: clean-stageprofile-intl maybe-clean-stageprofile-intl
20038 maybe-all-stageprofile-intl:
20039 maybe-clean-stageprofile-intl:
20040 @if intl-bootstrap
20041 maybe-all-stageprofile-intl: all-stageprofile-intl
20042 all-stageprofile: all-stageprofile-intl
20043 TARGET-stageprofile-intl = $(TARGET-intl)
20044 all-stageprofile-intl: configure-stageprofile-intl
20045         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
20046         @r=`${PWD_COMMAND}`; export r; \
20047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20048         TFLAGS="$(STAGEprofile_TFLAGS)"; \
20049         $(HOST_EXPORTS) \
20050         $(POSTSTAGE1_HOST_EXPORTS)  \
20051         cd $(HOST_SUBDIR)/intl && \
20052          \
20053         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20054                 CFLAGS="$(STAGEprofile_CFLAGS)" \
20055                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
20056                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
20057                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20058                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20059                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20060                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20061                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
20062                 $(TARGET-stageprofile-intl)
20063
20064 maybe-clean-stageprofile-intl: clean-stageprofile-intl
20065 clean-stageprofile: clean-stageprofile-intl
20066 clean-stageprofile-intl:
20067         @if [ $(current_stage) = stageprofile ]; then \
20068           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20069         else \
20070           [ -f $(HOST_SUBDIR)/stageprofile-intl/Makefile ] || exit 0; \
20071           $(MAKE) stageprofile-start; \
20072         fi; \
20073         cd $(HOST_SUBDIR)/intl && \
20074         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20075 @endif intl-bootstrap
20076
20077
20078 .PHONY: all-stagetrain-intl maybe-all-stagetrain-intl
20079 .PHONY: clean-stagetrain-intl maybe-clean-stagetrain-intl
20080 maybe-all-stagetrain-intl:
20081 maybe-clean-stagetrain-intl:
20082 @if intl-bootstrap
20083 maybe-all-stagetrain-intl: all-stagetrain-intl
20084 all-stagetrain: all-stagetrain-intl
20085 TARGET-stagetrain-intl = $(TARGET-intl)
20086 all-stagetrain-intl: configure-stagetrain-intl
20087         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
20088         @r=`${PWD_COMMAND}`; export r; \
20089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20090         TFLAGS="$(STAGEtrain_TFLAGS)"; \
20091         $(HOST_EXPORTS) \
20092         $(POSTSTAGE1_HOST_EXPORTS)  \
20093         cd $(HOST_SUBDIR)/intl && \
20094          \
20095         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20096                 CFLAGS="$(STAGEtrain_CFLAGS)" \
20097                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
20098                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
20099                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20100                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20101                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20102                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20103                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
20104                 $(TARGET-stagetrain-intl)
20105
20106 maybe-clean-stagetrain-intl: clean-stagetrain-intl
20107 clean-stagetrain: clean-stagetrain-intl
20108 clean-stagetrain-intl:
20109         @if [ $(current_stage) = stagetrain ]; then \
20110           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20111         else \
20112           [ -f $(HOST_SUBDIR)/stagetrain-intl/Makefile ] || exit 0; \
20113           $(MAKE) stagetrain-start; \
20114         fi; \
20115         cd $(HOST_SUBDIR)/intl && \
20116         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20117 @endif intl-bootstrap
20118
20119
20120 .PHONY: all-stagefeedback-intl maybe-all-stagefeedback-intl
20121 .PHONY: clean-stagefeedback-intl maybe-clean-stagefeedback-intl
20122 maybe-all-stagefeedback-intl:
20123 maybe-clean-stagefeedback-intl:
20124 @if intl-bootstrap
20125 maybe-all-stagefeedback-intl: all-stagefeedback-intl
20126 all-stagefeedback: all-stagefeedback-intl
20127 TARGET-stagefeedback-intl = $(TARGET-intl)
20128 all-stagefeedback-intl: configure-stagefeedback-intl
20129         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
20130         @r=`${PWD_COMMAND}`; export r; \
20131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20132         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
20133         $(HOST_EXPORTS) \
20134         $(POSTSTAGE1_HOST_EXPORTS)  \
20135         cd $(HOST_SUBDIR)/intl && \
20136          \
20137         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20138                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
20139                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
20140                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
20141                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20142                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20143                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20144                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20145                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
20146                 $(TARGET-stagefeedback-intl)
20147
20148 maybe-clean-stagefeedback-intl: clean-stagefeedback-intl
20149 clean-stagefeedback: clean-stagefeedback-intl
20150 clean-stagefeedback-intl:
20151         @if [ $(current_stage) = stagefeedback ]; then \
20152           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20153         else \
20154           [ -f $(HOST_SUBDIR)/stagefeedback-intl/Makefile ] || exit 0; \
20155           $(MAKE) stagefeedback-start; \
20156         fi; \
20157         cd $(HOST_SUBDIR)/intl && \
20158         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20159 @endif intl-bootstrap
20160
20161
20162 .PHONY: all-stageautoprofile-intl maybe-all-stageautoprofile-intl
20163 .PHONY: clean-stageautoprofile-intl maybe-clean-stageautoprofile-intl
20164 maybe-all-stageautoprofile-intl:
20165 maybe-clean-stageautoprofile-intl:
20166 @if intl-bootstrap
20167 maybe-all-stageautoprofile-intl: all-stageautoprofile-intl
20168 all-stageautoprofile: all-stageautoprofile-intl
20169 TARGET-stageautoprofile-intl = $(TARGET-intl)
20170 all-stageautoprofile-intl: configure-stageautoprofile-intl
20171         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
20172         @r=`${PWD_COMMAND}`; export r; \
20173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20174         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
20175         $(HOST_EXPORTS) \
20176         $(POSTSTAGE1_HOST_EXPORTS)  \
20177         cd $(HOST_SUBDIR)/intl && \
20178         $$s/gcc/config/i386/$(AUTO_PROFILE) \
20179         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20180                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
20181                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
20182                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
20183                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20184                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20185                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20186                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20187                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
20188                 $(TARGET-stageautoprofile-intl)
20189
20190 maybe-clean-stageautoprofile-intl: clean-stageautoprofile-intl
20191 clean-stageautoprofile: clean-stageautoprofile-intl
20192 clean-stageautoprofile-intl:
20193         @if [ $(current_stage) = stageautoprofile ]; then \
20194           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20195         else \
20196           [ -f $(HOST_SUBDIR)/stageautoprofile-intl/Makefile ] || exit 0; \
20197           $(MAKE) stageautoprofile-start; \
20198         fi; \
20199         cd $(HOST_SUBDIR)/intl && \
20200         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20201 @endif intl-bootstrap
20202
20203
20204 .PHONY: all-stageautofeedback-intl maybe-all-stageautofeedback-intl
20205 .PHONY: clean-stageautofeedback-intl maybe-clean-stageautofeedback-intl
20206 maybe-all-stageautofeedback-intl:
20207 maybe-clean-stageautofeedback-intl:
20208 @if intl-bootstrap
20209 maybe-all-stageautofeedback-intl: all-stageautofeedback-intl
20210 all-stageautofeedback: all-stageautofeedback-intl
20211 TARGET-stageautofeedback-intl = $(TARGET-intl)
20212 all-stageautofeedback-intl: configure-stageautofeedback-intl
20213         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
20214         @r=`${PWD_COMMAND}`; export r; \
20215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20216         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
20217         $(HOST_EXPORTS) \
20218         $(POSTSTAGE1_HOST_EXPORTS)  \
20219         cd $(HOST_SUBDIR)/intl && \
20220          \
20221         $(MAKE) $(BASE_FLAGS_TO_PASS) \
20222                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
20223                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
20224                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
20225                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
20226                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
20227                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
20228                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
20229                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
20230                 $(TARGET-stageautofeedback-intl)
20231
20232 maybe-clean-stageautofeedback-intl: clean-stageautofeedback-intl
20233 clean-stageautofeedback: clean-stageautofeedback-intl
20234 clean-stageautofeedback-intl:
20235         @if [ $(current_stage) = stageautofeedback ]; then \
20236           [ -f $(HOST_SUBDIR)/intl/Makefile ] || exit 0; \
20237         else \
20238           [ -f $(HOST_SUBDIR)/stageautofeedback-intl/Makefile ] || exit 0; \
20239           $(MAKE) stageautofeedback-start; \
20240         fi; \
20241         cd $(HOST_SUBDIR)/intl && \
20242         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
20243 @endif intl-bootstrap
20244
20245
20246
20247
20248
20249 .PHONY: check-intl maybe-check-intl
20250 maybe-check-intl:
20251 @if intl
20252 maybe-check-intl: check-intl
20253
20254 check-intl:
20255         @: $(MAKE); $(unstage)
20256         @r=`${PWD_COMMAND}`; export r; \
20257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20258         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
20259         (cd $(HOST_SUBDIR)/intl && \
20260           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
20261
20262 @endif intl
20263
20264 .PHONY: install-intl maybe-install-intl
20265 maybe-install-intl:
20266 @if intl
20267 maybe-install-intl: install-intl
20268
20269 install-intl: installdirs
20270         @: $(MAKE); $(unstage)
20271         @r=`${PWD_COMMAND}`; export r; \
20272         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20273         $(HOST_EXPORTS) \
20274         (cd $(HOST_SUBDIR)/intl && \
20275           $(MAKE) $(FLAGS_TO_PASS)  install)
20276
20277 @endif intl
20278
20279 .PHONY: install-strip-intl maybe-install-strip-intl
20280 maybe-install-strip-intl:
20281 @if intl
20282 maybe-install-strip-intl: install-strip-intl
20283
20284 install-strip-intl: installdirs
20285         @: $(MAKE); $(unstage)
20286         @r=`${PWD_COMMAND}`; export r; \
20287         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20288         $(HOST_EXPORTS) \
20289         (cd $(HOST_SUBDIR)/intl && \
20290           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20291
20292 @endif intl
20293
20294 # Other targets (info, dvi, pdf, etc.)
20295
20296 .PHONY: maybe-info-intl info-intl
20297 maybe-info-intl:
20298 @if intl
20299 maybe-info-intl: info-intl
20300
20301 info-intl: \
20302     configure-intl 
20303         @[ -f ./intl/Makefile ] || exit 0; \
20304         r=`${PWD_COMMAND}`; export r; \
20305         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20306         $(HOST_EXPORTS) \
20307         for flag in $(EXTRA_HOST_FLAGS) ; do \
20308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20309         done; \
20310         echo "Doing info in intl"; \
20311         (cd $(HOST_SUBDIR)/intl && \
20312           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20313                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20314                   "RANLIB=$${RANLIB}" \
20315                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20316                   info) \
20317           || exit 1
20318
20319 @endif intl
20320
20321 .PHONY: maybe-dvi-intl dvi-intl
20322 maybe-dvi-intl:
20323 @if intl
20324 maybe-dvi-intl: dvi-intl
20325
20326 dvi-intl: \
20327     configure-intl 
20328         @[ -f ./intl/Makefile ] || exit 0; \
20329         r=`${PWD_COMMAND}`; export r; \
20330         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20331         $(HOST_EXPORTS) \
20332         for flag in $(EXTRA_HOST_FLAGS) ; do \
20333           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20334         done; \
20335         echo "Doing dvi in intl"; \
20336         (cd $(HOST_SUBDIR)/intl && \
20337           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20338                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20339                   "RANLIB=$${RANLIB}" \
20340                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20341                   dvi) \
20342           || exit 1
20343
20344 @endif intl
20345
20346 .PHONY: maybe-pdf-intl pdf-intl
20347 maybe-pdf-intl:
20348 @if intl
20349 maybe-pdf-intl: pdf-intl
20350
20351 pdf-intl: \
20352     configure-intl 
20353         @[ -f ./intl/Makefile ] || exit 0; \
20354         r=`${PWD_COMMAND}`; export r; \
20355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20356         $(HOST_EXPORTS) \
20357         for flag in $(EXTRA_HOST_FLAGS) ; do \
20358           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20359         done; \
20360         echo "Doing pdf in intl"; \
20361         (cd $(HOST_SUBDIR)/intl && \
20362           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20363                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20364                   "RANLIB=$${RANLIB}" \
20365                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20366                   pdf) \
20367           || exit 1
20368
20369 @endif intl
20370
20371 .PHONY: maybe-html-intl html-intl
20372 maybe-html-intl:
20373 @if intl
20374 maybe-html-intl: html-intl
20375
20376 html-intl: \
20377     configure-intl 
20378         @[ -f ./intl/Makefile ] || exit 0; \
20379         r=`${PWD_COMMAND}`; export r; \
20380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20381         $(HOST_EXPORTS) \
20382         for flag in $(EXTRA_HOST_FLAGS) ; do \
20383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20384         done; \
20385         echo "Doing html in intl"; \
20386         (cd $(HOST_SUBDIR)/intl && \
20387           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20388                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20389                   "RANLIB=$${RANLIB}" \
20390                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20391                   html) \
20392           || exit 1
20393
20394 @endif intl
20395
20396 .PHONY: maybe-TAGS-intl TAGS-intl
20397 maybe-TAGS-intl:
20398 @if intl
20399 maybe-TAGS-intl: TAGS-intl
20400
20401 TAGS-intl: \
20402     configure-intl 
20403         @[ -f ./intl/Makefile ] || exit 0; \
20404         r=`${PWD_COMMAND}`; export r; \
20405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20406         $(HOST_EXPORTS) \
20407         for flag in $(EXTRA_HOST_FLAGS) ; do \
20408           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20409         done; \
20410         echo "Doing TAGS in intl"; \
20411         (cd $(HOST_SUBDIR)/intl && \
20412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20414                   "RANLIB=$${RANLIB}" \
20415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20416                   TAGS) \
20417           || exit 1
20418
20419 @endif intl
20420
20421 .PHONY: maybe-install-info-intl install-info-intl
20422 maybe-install-info-intl:
20423 @if intl
20424 maybe-install-info-intl: install-info-intl
20425
20426 install-info-intl: \
20427     configure-intl \
20428     info-intl 
20429         @[ -f ./intl/Makefile ] || exit 0; \
20430         r=`${PWD_COMMAND}`; export r; \
20431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20432         $(HOST_EXPORTS) \
20433         for flag in $(EXTRA_HOST_FLAGS) ; do \
20434           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20435         done; \
20436         echo "Doing install-info in intl"; \
20437         (cd $(HOST_SUBDIR)/intl && \
20438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20440                   "RANLIB=$${RANLIB}" \
20441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20442                   install-info) \
20443           || exit 1
20444
20445 @endif intl
20446
20447 .PHONY: maybe-install-pdf-intl install-pdf-intl
20448 maybe-install-pdf-intl:
20449 @if intl
20450 maybe-install-pdf-intl: install-pdf-intl
20451
20452 install-pdf-intl: \
20453     configure-intl \
20454     pdf-intl 
20455         @[ -f ./intl/Makefile ] || exit 0; \
20456         r=`${PWD_COMMAND}`; export r; \
20457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20458         $(HOST_EXPORTS) \
20459         for flag in $(EXTRA_HOST_FLAGS) ; do \
20460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20461         done; \
20462         echo "Doing install-pdf in intl"; \
20463         (cd $(HOST_SUBDIR)/intl && \
20464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20466                   "RANLIB=$${RANLIB}" \
20467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20468                   install-pdf) \
20469           || exit 1
20470
20471 @endif intl
20472
20473 .PHONY: maybe-install-html-intl install-html-intl
20474 maybe-install-html-intl:
20475 @if intl
20476 maybe-install-html-intl: install-html-intl
20477
20478 install-html-intl: \
20479     configure-intl \
20480     html-intl 
20481         @[ -f ./intl/Makefile ] || exit 0; \
20482         r=`${PWD_COMMAND}`; export r; \
20483         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20484         $(HOST_EXPORTS) \
20485         for flag in $(EXTRA_HOST_FLAGS) ; do \
20486           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20487         done; \
20488         echo "Doing install-html in intl"; \
20489         (cd $(HOST_SUBDIR)/intl && \
20490           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20491                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20492                   "RANLIB=$${RANLIB}" \
20493                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20494                   install-html) \
20495           || exit 1
20496
20497 @endif intl
20498
20499 .PHONY: maybe-installcheck-intl installcheck-intl
20500 maybe-installcheck-intl:
20501 @if intl
20502 maybe-installcheck-intl: installcheck-intl
20503
20504 installcheck-intl: \
20505     configure-intl 
20506         @[ -f ./intl/Makefile ] || exit 0; \
20507         r=`${PWD_COMMAND}`; export r; \
20508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20509         $(HOST_EXPORTS) \
20510         for flag in $(EXTRA_HOST_FLAGS) ; do \
20511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20512         done; \
20513         echo "Doing installcheck in intl"; \
20514         (cd $(HOST_SUBDIR)/intl && \
20515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20517                   "RANLIB=$${RANLIB}" \
20518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20519                   installcheck) \
20520           || exit 1
20521
20522 @endif intl
20523
20524 .PHONY: maybe-mostlyclean-intl mostlyclean-intl
20525 maybe-mostlyclean-intl:
20526 @if intl
20527 maybe-mostlyclean-intl: mostlyclean-intl
20528
20529 mostlyclean-intl: 
20530         @[ -f ./intl/Makefile ] || exit 0; \
20531         r=`${PWD_COMMAND}`; export r; \
20532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20533         $(HOST_EXPORTS) \
20534         for flag in $(EXTRA_HOST_FLAGS) ; do \
20535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20536         done; \
20537         echo "Doing mostlyclean in intl"; \
20538         (cd $(HOST_SUBDIR)/intl && \
20539           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20540                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20541                   "RANLIB=$${RANLIB}" \
20542                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20543                   mostlyclean) \
20544           || exit 1
20545
20546 @endif intl
20547
20548 .PHONY: maybe-clean-intl clean-intl
20549 maybe-clean-intl:
20550 @if intl
20551 maybe-clean-intl: clean-intl
20552
20553 clean-intl: 
20554         @[ -f ./intl/Makefile ] || exit 0; \
20555         r=`${PWD_COMMAND}`; export r; \
20556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20557         $(HOST_EXPORTS) \
20558         for flag in $(EXTRA_HOST_FLAGS) ; do \
20559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20560         done; \
20561         echo "Doing clean in intl"; \
20562         (cd $(HOST_SUBDIR)/intl && \
20563           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20564                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20565                   "RANLIB=$${RANLIB}" \
20566                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20567                   clean) \
20568           || exit 1
20569
20570 @endif intl
20571
20572 .PHONY: maybe-distclean-intl distclean-intl
20573 maybe-distclean-intl:
20574 @if intl
20575 maybe-distclean-intl: distclean-intl
20576
20577 distclean-intl: 
20578         @[ -f ./intl/Makefile ] || exit 0; \
20579         r=`${PWD_COMMAND}`; export r; \
20580         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20581         $(HOST_EXPORTS) \
20582         for flag in $(EXTRA_HOST_FLAGS) ; do \
20583           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20584         done; \
20585         echo "Doing distclean in intl"; \
20586         (cd $(HOST_SUBDIR)/intl && \
20587           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20588                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20589                   "RANLIB=$${RANLIB}" \
20590                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20591                   distclean) \
20592           || exit 1
20593
20594 @endif intl
20595
20596 .PHONY: maybe-maintainer-clean-intl maintainer-clean-intl
20597 maybe-maintainer-clean-intl:
20598 @if intl
20599 maybe-maintainer-clean-intl: maintainer-clean-intl
20600
20601 maintainer-clean-intl: 
20602         @[ -f ./intl/Makefile ] || exit 0; \
20603         r=`${PWD_COMMAND}`; export r; \
20604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20605         $(HOST_EXPORTS) \
20606         for flag in $(EXTRA_HOST_FLAGS) ; do \
20607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20608         done; \
20609         echo "Doing maintainer-clean in intl"; \
20610         (cd $(HOST_SUBDIR)/intl && \
20611           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20612                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20613                   "RANLIB=$${RANLIB}" \
20614                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20615                   maintainer-clean) \
20616           || exit 1
20617
20618 @endif intl
20619
20620
20621
20622 .PHONY: configure-tcl maybe-configure-tcl
20623 maybe-configure-tcl:
20624 @if gcc-bootstrap
20625 configure-tcl: stage_current
20626 @endif gcc-bootstrap
20627 @if tcl
20628 maybe-configure-tcl: configure-tcl
20629 configure-tcl: 
20630         @: $(MAKE); $(unstage)
20631         @r=`${PWD_COMMAND}`; export r; \
20632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20633         test ! -f $(HOST_SUBDIR)/tcl/Makefile || exit 0; \
20634         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tcl; \
20635         $(HOST_EXPORTS)  \
20636         echo Configuring in $(HOST_SUBDIR)/tcl; \
20637         cd "$(HOST_SUBDIR)/tcl" || exit 1; \
20638         case $(srcdir) in \
20639           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
20640           *) topdir=`echo $(HOST_SUBDIR)/tcl/ | \
20641                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
20642         esac; \
20643         module_srcdir=tcl; \
20644         $(SHELL) \
20645           $$s/$$module_srcdir/configure \
20646           --srcdir=$${topdir}/$$module_srcdir \
20647           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
20648           --target=${target_alias}  \
20649           || exit 1
20650 @endif tcl
20651
20652
20653
20654
20655
20656 .PHONY: all-tcl maybe-all-tcl
20657 maybe-all-tcl:
20658 @if gcc-bootstrap
20659 all-tcl: stage_current
20660 @endif gcc-bootstrap
20661 @if tcl
20662 TARGET-tcl=all
20663 maybe-all-tcl: all-tcl
20664 all-tcl: configure-tcl
20665         @: $(MAKE); $(unstage)
20666         @r=`${PWD_COMMAND}`; export r; \
20667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20668         $(HOST_EXPORTS)  \
20669         (cd $(HOST_SUBDIR)/tcl && \
20670           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
20671                 $(TARGET-tcl))
20672 @endif tcl
20673
20674
20675
20676
20677 .PHONY: check-tcl maybe-check-tcl
20678 maybe-check-tcl:
20679 @if tcl
20680 maybe-check-tcl: check-tcl
20681
20682 check-tcl:
20683         @: $(MAKE); $(unstage)
20684         @r=`${PWD_COMMAND}`; export r; \
20685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20686         $(HOST_EXPORTS)  \
20687         (cd $(HOST_SUBDIR)/tcl && \
20688           $(MAKE) $(FLAGS_TO_PASS)  check)
20689
20690 @endif tcl
20691
20692 .PHONY: install-tcl maybe-install-tcl
20693 maybe-install-tcl:
20694 @if tcl
20695 maybe-install-tcl: install-tcl
20696
20697 install-tcl: installdirs
20698         @: $(MAKE); $(unstage)
20699         @r=`${PWD_COMMAND}`; export r; \
20700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20701         $(HOST_EXPORTS) \
20702         (cd $(HOST_SUBDIR)/tcl && \
20703           $(MAKE) $(FLAGS_TO_PASS)  install)
20704
20705 @endif tcl
20706
20707 .PHONY: install-strip-tcl maybe-install-strip-tcl
20708 maybe-install-strip-tcl:
20709 @if tcl
20710 maybe-install-strip-tcl: install-strip-tcl
20711
20712 install-strip-tcl: installdirs
20713         @: $(MAKE); $(unstage)
20714         @r=`${PWD_COMMAND}`; export r; \
20715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20716         $(HOST_EXPORTS) \
20717         (cd $(HOST_SUBDIR)/tcl && \
20718           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
20719
20720 @endif tcl
20721
20722 # Other targets (info, dvi, pdf, etc.)
20723
20724 .PHONY: maybe-info-tcl info-tcl
20725 maybe-info-tcl:
20726 @if tcl
20727 maybe-info-tcl: info-tcl
20728
20729 info-tcl: \
20730     configure-tcl 
20731         @: $(MAKE); $(unstage)
20732         @[ -f ./tcl/Makefile ] || exit 0; \
20733         r=`${PWD_COMMAND}`; export r; \
20734         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20735         $(HOST_EXPORTS) \
20736         for flag in $(EXTRA_HOST_FLAGS) ; do \
20737           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20738         done; \
20739         echo "Doing info in tcl"; \
20740         (cd $(HOST_SUBDIR)/tcl && \
20741           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20742                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20743                   "RANLIB=$${RANLIB}" \
20744                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20745                   info) \
20746           || exit 1
20747
20748 @endif tcl
20749
20750 .PHONY: maybe-dvi-tcl dvi-tcl
20751 maybe-dvi-tcl:
20752 @if tcl
20753 maybe-dvi-tcl: dvi-tcl
20754
20755 dvi-tcl: \
20756     configure-tcl 
20757         @: $(MAKE); $(unstage)
20758         @[ -f ./tcl/Makefile ] || exit 0; \
20759         r=`${PWD_COMMAND}`; export r; \
20760         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20761         $(HOST_EXPORTS) \
20762         for flag in $(EXTRA_HOST_FLAGS) ; do \
20763           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20764         done; \
20765         echo "Doing dvi in tcl"; \
20766         (cd $(HOST_SUBDIR)/tcl && \
20767           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20768                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20769                   "RANLIB=$${RANLIB}" \
20770                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20771                   dvi) \
20772           || exit 1
20773
20774 @endif tcl
20775
20776 .PHONY: maybe-pdf-tcl pdf-tcl
20777 maybe-pdf-tcl:
20778 @if tcl
20779 maybe-pdf-tcl: pdf-tcl
20780
20781 pdf-tcl: \
20782     configure-tcl 
20783         @: $(MAKE); $(unstage)
20784         @[ -f ./tcl/Makefile ] || exit 0; \
20785         r=`${PWD_COMMAND}`; export r; \
20786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20787         $(HOST_EXPORTS) \
20788         for flag in $(EXTRA_HOST_FLAGS) ; do \
20789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20790         done; \
20791         echo "Doing pdf in tcl"; \
20792         (cd $(HOST_SUBDIR)/tcl && \
20793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20795                   "RANLIB=$${RANLIB}" \
20796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20797                   pdf) \
20798           || exit 1
20799
20800 @endif tcl
20801
20802 .PHONY: maybe-html-tcl html-tcl
20803 maybe-html-tcl:
20804 @if tcl
20805 maybe-html-tcl: html-tcl
20806
20807 html-tcl: \
20808     configure-tcl 
20809         @: $(MAKE); $(unstage)
20810         @[ -f ./tcl/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 tcl"; \
20818         (cd $(HOST_SUBDIR)/tcl && \
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 tcl
20827
20828 .PHONY: maybe-TAGS-tcl TAGS-tcl
20829 maybe-TAGS-tcl:
20830 @if tcl
20831 maybe-TAGS-tcl: TAGS-tcl
20832
20833 TAGS-tcl: \
20834     configure-tcl 
20835         @: $(MAKE); $(unstage)
20836         @[ -f ./tcl/Makefile ] || exit 0; \
20837         r=`${PWD_COMMAND}`; export r; \
20838         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20839         $(HOST_EXPORTS) \
20840         for flag in $(EXTRA_HOST_FLAGS) ; do \
20841           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20842         done; \
20843         echo "Doing TAGS in tcl"; \
20844         (cd $(HOST_SUBDIR)/tcl && \
20845           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20846                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20847                   "RANLIB=$${RANLIB}" \
20848                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20849                   TAGS) \
20850           || exit 1
20851
20852 @endif tcl
20853
20854 .PHONY: maybe-install-info-tcl install-info-tcl
20855 maybe-install-info-tcl:
20856 @if tcl
20857 maybe-install-info-tcl: install-info-tcl
20858
20859 install-info-tcl: \
20860     configure-tcl \
20861     info-tcl 
20862         @: $(MAKE); $(unstage)
20863         @[ -f ./tcl/Makefile ] || exit 0; \
20864         r=`${PWD_COMMAND}`; export r; \
20865         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20866         $(HOST_EXPORTS) \
20867         for flag in $(EXTRA_HOST_FLAGS) ; do \
20868           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20869         done; \
20870         echo "Doing install-info in tcl"; \
20871         (cd $(HOST_SUBDIR)/tcl && \
20872           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20873                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20874                   "RANLIB=$${RANLIB}" \
20875                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20876                   install-info) \
20877           || exit 1
20878
20879 @endif tcl
20880
20881 .PHONY: maybe-install-pdf-tcl install-pdf-tcl
20882 maybe-install-pdf-tcl:
20883 @if tcl
20884 maybe-install-pdf-tcl: install-pdf-tcl
20885
20886 install-pdf-tcl: \
20887     configure-tcl \
20888     pdf-tcl 
20889         @: $(MAKE); $(unstage)
20890         @[ -f ./tcl/Makefile ] || exit 0; \
20891         r=`${PWD_COMMAND}`; export r; \
20892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20893         $(HOST_EXPORTS) \
20894         for flag in $(EXTRA_HOST_FLAGS) ; do \
20895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20896         done; \
20897         echo "Doing install-pdf in tcl"; \
20898         (cd $(HOST_SUBDIR)/tcl && \
20899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20901                   "RANLIB=$${RANLIB}" \
20902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20903                   install-pdf) \
20904           || exit 1
20905
20906 @endif tcl
20907
20908 .PHONY: maybe-install-html-tcl install-html-tcl
20909 maybe-install-html-tcl:
20910 @if tcl
20911 maybe-install-html-tcl: install-html-tcl
20912
20913 install-html-tcl: \
20914     configure-tcl \
20915     html-tcl 
20916         @: $(MAKE); $(unstage)
20917         @[ -f ./tcl/Makefile ] || exit 0; \
20918         r=`${PWD_COMMAND}`; export r; \
20919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20920         $(HOST_EXPORTS) \
20921         for flag in $(EXTRA_HOST_FLAGS) ; do \
20922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20923         done; \
20924         echo "Doing install-html in tcl"; \
20925         (cd $(HOST_SUBDIR)/tcl && \
20926           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20927                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20928                   "RANLIB=$${RANLIB}" \
20929                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20930                   install-html) \
20931           || exit 1
20932
20933 @endif tcl
20934
20935 .PHONY: maybe-installcheck-tcl installcheck-tcl
20936 maybe-installcheck-tcl:
20937 @if tcl
20938 maybe-installcheck-tcl: installcheck-tcl
20939
20940 installcheck-tcl: \
20941     configure-tcl 
20942         @: $(MAKE); $(unstage)
20943         @[ -f ./tcl/Makefile ] || exit 0; \
20944         r=`${PWD_COMMAND}`; export r; \
20945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20946         $(HOST_EXPORTS) \
20947         for flag in $(EXTRA_HOST_FLAGS) ; do \
20948           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20949         done; \
20950         echo "Doing installcheck in tcl"; \
20951         (cd $(HOST_SUBDIR)/tcl && \
20952           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20953                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20954                   "RANLIB=$${RANLIB}" \
20955                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20956                   installcheck) \
20957           || exit 1
20958
20959 @endif tcl
20960
20961 .PHONY: maybe-mostlyclean-tcl mostlyclean-tcl
20962 maybe-mostlyclean-tcl:
20963 @if tcl
20964 maybe-mostlyclean-tcl: mostlyclean-tcl
20965
20966 # tcl doesn't support mostlyclean.
20967 mostlyclean-tcl:
20968
20969 @endif tcl
20970
20971 .PHONY: maybe-clean-tcl clean-tcl
20972 maybe-clean-tcl:
20973 @if tcl
20974 maybe-clean-tcl: clean-tcl
20975
20976 clean-tcl: 
20977         @: $(MAKE); $(unstage)
20978         @[ -f ./tcl/Makefile ] || exit 0; \
20979         r=`${PWD_COMMAND}`; export r; \
20980         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
20981         $(HOST_EXPORTS) \
20982         for flag in $(EXTRA_HOST_FLAGS) ; do \
20983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
20984         done; \
20985         echo "Doing clean in tcl"; \
20986         (cd $(HOST_SUBDIR)/tcl && \
20987           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
20988                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
20989                   "RANLIB=$${RANLIB}" \
20990                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
20991                   clean) \
20992           || exit 1
20993
20994 @endif tcl
20995
20996 .PHONY: maybe-distclean-tcl distclean-tcl
20997 maybe-distclean-tcl:
20998 @if tcl
20999 maybe-distclean-tcl: distclean-tcl
21000
21001 distclean-tcl: 
21002         @: $(MAKE); $(unstage)
21003         @[ -f ./tcl/Makefile ] || exit 0; \
21004         r=`${PWD_COMMAND}`; export r; \
21005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21006         $(HOST_EXPORTS) \
21007         for flag in $(EXTRA_HOST_FLAGS) ; do \
21008           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21009         done; \
21010         echo "Doing distclean in tcl"; \
21011         (cd $(HOST_SUBDIR)/tcl && \
21012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21014                   "RANLIB=$${RANLIB}" \
21015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21016                   distclean) \
21017           || exit 1
21018
21019 @endif tcl
21020
21021 .PHONY: maybe-maintainer-clean-tcl maintainer-clean-tcl
21022 maybe-maintainer-clean-tcl:
21023 @if tcl
21024 maybe-maintainer-clean-tcl: maintainer-clean-tcl
21025
21026 maintainer-clean-tcl: 
21027         @: $(MAKE); $(unstage)
21028         @[ -f ./tcl/Makefile ] || exit 0; \
21029         r=`${PWD_COMMAND}`; export r; \
21030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21031         $(HOST_EXPORTS) \
21032         for flag in $(EXTRA_HOST_FLAGS) ; do \
21033           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21034         done; \
21035         echo "Doing maintainer-clean in tcl"; \
21036         (cd $(HOST_SUBDIR)/tcl && \
21037           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21038                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21039                   "RANLIB=$${RANLIB}" \
21040                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21041                   maintainer-clean) \
21042           || exit 1
21043
21044 @endif tcl
21045
21046
21047
21048 .PHONY: configure-itcl maybe-configure-itcl
21049 maybe-configure-itcl:
21050 @if gcc-bootstrap
21051 configure-itcl: stage_current
21052 @endif gcc-bootstrap
21053 @if itcl
21054 maybe-configure-itcl: configure-itcl
21055 configure-itcl: 
21056         @: $(MAKE); $(unstage)
21057         @r=`${PWD_COMMAND}`; export r; \
21058         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21059         test ! -f $(HOST_SUBDIR)/itcl/Makefile || exit 0; \
21060         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/itcl; \
21061         $(HOST_EXPORTS)  \
21062         echo Configuring in $(HOST_SUBDIR)/itcl; \
21063         cd "$(HOST_SUBDIR)/itcl" || exit 1; \
21064         case $(srcdir) in \
21065           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21066           *) topdir=`echo $(HOST_SUBDIR)/itcl/ | \
21067                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21068         esac; \
21069         module_srcdir=itcl; \
21070         $(SHELL) \
21071           $$s/$$module_srcdir/configure \
21072           --srcdir=$${topdir}/$$module_srcdir \
21073           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21074           --target=${target_alias}  \
21075           || exit 1
21076 @endif itcl
21077
21078
21079
21080
21081
21082 .PHONY: all-itcl maybe-all-itcl
21083 maybe-all-itcl:
21084 @if gcc-bootstrap
21085 all-itcl: stage_current
21086 @endif gcc-bootstrap
21087 @if itcl
21088 TARGET-itcl=all
21089 maybe-all-itcl: all-itcl
21090 all-itcl: configure-itcl
21091         @: $(MAKE); $(unstage)
21092         @r=`${PWD_COMMAND}`; export r; \
21093         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21094         $(HOST_EXPORTS)  \
21095         (cd $(HOST_SUBDIR)/itcl && \
21096           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21097                 $(TARGET-itcl))
21098 @endif itcl
21099
21100
21101
21102
21103 .PHONY: check-itcl maybe-check-itcl
21104 maybe-check-itcl:
21105 @if itcl
21106 maybe-check-itcl: check-itcl
21107
21108 check-itcl:
21109         @: $(MAKE); $(unstage)
21110         @r=`${PWD_COMMAND}`; export r; \
21111         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21112         $(HOST_EXPORTS)  \
21113         (cd $(HOST_SUBDIR)/itcl && \
21114           $(MAKE) $(FLAGS_TO_PASS)  check)
21115
21116 @endif itcl
21117
21118 .PHONY: install-itcl maybe-install-itcl
21119 maybe-install-itcl:
21120 @if itcl
21121 maybe-install-itcl: install-itcl
21122
21123 install-itcl: installdirs
21124         @: $(MAKE); $(unstage)
21125         @r=`${PWD_COMMAND}`; export r; \
21126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21127         $(HOST_EXPORTS) \
21128         (cd $(HOST_SUBDIR)/itcl && \
21129           $(MAKE) $(FLAGS_TO_PASS)  install)
21130
21131 @endif itcl
21132
21133 .PHONY: install-strip-itcl maybe-install-strip-itcl
21134 maybe-install-strip-itcl:
21135 @if itcl
21136 maybe-install-strip-itcl: install-strip-itcl
21137
21138 install-strip-itcl: installdirs
21139         @: $(MAKE); $(unstage)
21140         @r=`${PWD_COMMAND}`; export r; \
21141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21142         $(HOST_EXPORTS) \
21143         (cd $(HOST_SUBDIR)/itcl && \
21144           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
21145
21146 @endif itcl
21147
21148 # Other targets (info, dvi, pdf, etc.)
21149
21150 .PHONY: maybe-info-itcl info-itcl
21151 maybe-info-itcl:
21152 @if itcl
21153 maybe-info-itcl: info-itcl
21154
21155 info-itcl: \
21156     configure-itcl 
21157         @: $(MAKE); $(unstage)
21158         @[ -f ./itcl/Makefile ] || exit 0; \
21159         r=`${PWD_COMMAND}`; export r; \
21160         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21161         $(HOST_EXPORTS) \
21162         for flag in $(EXTRA_HOST_FLAGS) ; do \
21163           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21164         done; \
21165         echo "Doing info in itcl"; \
21166         (cd $(HOST_SUBDIR)/itcl && \
21167           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21168                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21169                   "RANLIB=$${RANLIB}" \
21170                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21171                   info) \
21172           || exit 1
21173
21174 @endif itcl
21175
21176 .PHONY: maybe-dvi-itcl dvi-itcl
21177 maybe-dvi-itcl:
21178 @if itcl
21179 maybe-dvi-itcl: dvi-itcl
21180
21181 dvi-itcl: \
21182     configure-itcl 
21183         @: $(MAKE); $(unstage)
21184         @[ -f ./itcl/Makefile ] || exit 0; \
21185         r=`${PWD_COMMAND}`; export r; \
21186         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21187         $(HOST_EXPORTS) \
21188         for flag in $(EXTRA_HOST_FLAGS) ; do \
21189           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21190         done; \
21191         echo "Doing dvi in itcl"; \
21192         (cd $(HOST_SUBDIR)/itcl && \
21193           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21194                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21195                   "RANLIB=$${RANLIB}" \
21196                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21197                   dvi) \
21198           || exit 1
21199
21200 @endif itcl
21201
21202 .PHONY: maybe-pdf-itcl pdf-itcl
21203 maybe-pdf-itcl:
21204 @if itcl
21205 maybe-pdf-itcl: pdf-itcl
21206
21207 pdf-itcl: \
21208     configure-itcl 
21209         @: $(MAKE); $(unstage)
21210         @[ -f ./itcl/Makefile ] || exit 0; \
21211         r=`${PWD_COMMAND}`; export r; \
21212         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21213         $(HOST_EXPORTS) \
21214         for flag in $(EXTRA_HOST_FLAGS) ; do \
21215           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21216         done; \
21217         echo "Doing pdf in itcl"; \
21218         (cd $(HOST_SUBDIR)/itcl && \
21219           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21220                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21221                   "RANLIB=$${RANLIB}" \
21222                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21223                   pdf) \
21224           || exit 1
21225
21226 @endif itcl
21227
21228 .PHONY: maybe-html-itcl html-itcl
21229 maybe-html-itcl:
21230 @if itcl
21231 maybe-html-itcl: html-itcl
21232
21233 html-itcl: \
21234     configure-itcl 
21235         @: $(MAKE); $(unstage)
21236         @[ -f ./itcl/Makefile ] || exit 0; \
21237         r=`${PWD_COMMAND}`; export r; \
21238         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21239         $(HOST_EXPORTS) \
21240         for flag in $(EXTRA_HOST_FLAGS) ; do \
21241           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21242         done; \
21243         echo "Doing html in itcl"; \
21244         (cd $(HOST_SUBDIR)/itcl && \
21245           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21246                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21247                   "RANLIB=$${RANLIB}" \
21248                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21249                   html) \
21250           || exit 1
21251
21252 @endif itcl
21253
21254 .PHONY: maybe-TAGS-itcl TAGS-itcl
21255 maybe-TAGS-itcl:
21256 @if itcl
21257 maybe-TAGS-itcl: TAGS-itcl
21258
21259 TAGS-itcl: \
21260     configure-itcl 
21261         @: $(MAKE); $(unstage)
21262         @[ -f ./itcl/Makefile ] || exit 0; \
21263         r=`${PWD_COMMAND}`; export r; \
21264         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21265         $(HOST_EXPORTS) \
21266         for flag in $(EXTRA_HOST_FLAGS) ; do \
21267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21268         done; \
21269         echo "Doing TAGS in itcl"; \
21270         (cd $(HOST_SUBDIR)/itcl && \
21271           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21272                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21273                   "RANLIB=$${RANLIB}" \
21274                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21275                   TAGS) \
21276           || exit 1
21277
21278 @endif itcl
21279
21280 .PHONY: maybe-install-info-itcl install-info-itcl
21281 maybe-install-info-itcl:
21282 @if itcl
21283 maybe-install-info-itcl: install-info-itcl
21284
21285 install-info-itcl: \
21286     configure-itcl \
21287     info-itcl 
21288         @: $(MAKE); $(unstage)
21289         @[ -f ./itcl/Makefile ] || exit 0; \
21290         r=`${PWD_COMMAND}`; export r; \
21291         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21292         $(HOST_EXPORTS) \
21293         for flag in $(EXTRA_HOST_FLAGS) ; do \
21294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21295         done; \
21296         echo "Doing install-info in itcl"; \
21297         (cd $(HOST_SUBDIR)/itcl && \
21298           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21299                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21300                   "RANLIB=$${RANLIB}" \
21301                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21302                   install-info) \
21303           || exit 1
21304
21305 @endif itcl
21306
21307 .PHONY: maybe-install-pdf-itcl install-pdf-itcl
21308 maybe-install-pdf-itcl:
21309 @if itcl
21310 maybe-install-pdf-itcl: install-pdf-itcl
21311
21312 install-pdf-itcl: \
21313     configure-itcl \
21314     pdf-itcl 
21315         @: $(MAKE); $(unstage)
21316         @[ -f ./itcl/Makefile ] || exit 0; \
21317         r=`${PWD_COMMAND}`; export r; \
21318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21319         $(HOST_EXPORTS) \
21320         for flag in $(EXTRA_HOST_FLAGS) ; do \
21321           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21322         done; \
21323         echo "Doing install-pdf in itcl"; \
21324         (cd $(HOST_SUBDIR)/itcl && \
21325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21327                   "RANLIB=$${RANLIB}" \
21328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21329                   install-pdf) \
21330           || exit 1
21331
21332 @endif itcl
21333
21334 .PHONY: maybe-install-html-itcl install-html-itcl
21335 maybe-install-html-itcl:
21336 @if itcl
21337 maybe-install-html-itcl: install-html-itcl
21338
21339 install-html-itcl: \
21340     configure-itcl \
21341     html-itcl 
21342         @: $(MAKE); $(unstage)
21343         @[ -f ./itcl/Makefile ] || exit 0; \
21344         r=`${PWD_COMMAND}`; export r; \
21345         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21346         $(HOST_EXPORTS) \
21347         for flag in $(EXTRA_HOST_FLAGS) ; do \
21348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21349         done; \
21350         echo "Doing install-html in itcl"; \
21351         (cd $(HOST_SUBDIR)/itcl && \
21352           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21353                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21354                   "RANLIB=$${RANLIB}" \
21355                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21356                   install-html) \
21357           || exit 1
21358
21359 @endif itcl
21360
21361 .PHONY: maybe-installcheck-itcl installcheck-itcl
21362 maybe-installcheck-itcl:
21363 @if itcl
21364 maybe-installcheck-itcl: installcheck-itcl
21365
21366 installcheck-itcl: \
21367     configure-itcl 
21368         @: $(MAKE); $(unstage)
21369         @[ -f ./itcl/Makefile ] || exit 0; \
21370         r=`${PWD_COMMAND}`; export r; \
21371         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21372         $(HOST_EXPORTS) \
21373         for flag in $(EXTRA_HOST_FLAGS) ; do \
21374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21375         done; \
21376         echo "Doing installcheck in itcl"; \
21377         (cd $(HOST_SUBDIR)/itcl && \
21378           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21379                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21380                   "RANLIB=$${RANLIB}" \
21381                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21382                   installcheck) \
21383           || exit 1
21384
21385 @endif itcl
21386
21387 .PHONY: maybe-mostlyclean-itcl mostlyclean-itcl
21388 maybe-mostlyclean-itcl:
21389 @if itcl
21390 maybe-mostlyclean-itcl: mostlyclean-itcl
21391
21392 mostlyclean-itcl: 
21393         @: $(MAKE); $(unstage)
21394         @[ -f ./itcl/Makefile ] || exit 0; \
21395         r=`${PWD_COMMAND}`; export r; \
21396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21397         $(HOST_EXPORTS) \
21398         for flag in $(EXTRA_HOST_FLAGS) ; do \
21399           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21400         done; \
21401         echo "Doing mostlyclean in itcl"; \
21402         (cd $(HOST_SUBDIR)/itcl && \
21403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21405                   "RANLIB=$${RANLIB}" \
21406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21407                   mostlyclean) \
21408           || exit 1
21409
21410 @endif itcl
21411
21412 .PHONY: maybe-clean-itcl clean-itcl
21413 maybe-clean-itcl:
21414 @if itcl
21415 maybe-clean-itcl: clean-itcl
21416
21417 clean-itcl: 
21418         @: $(MAKE); $(unstage)
21419         @[ -f ./itcl/Makefile ] || exit 0; \
21420         r=`${PWD_COMMAND}`; export r; \
21421         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21422         $(HOST_EXPORTS) \
21423         for flag in $(EXTRA_HOST_FLAGS) ; do \
21424           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21425         done; \
21426         echo "Doing clean in itcl"; \
21427         (cd $(HOST_SUBDIR)/itcl && \
21428           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21429                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21430                   "RANLIB=$${RANLIB}" \
21431                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21432                   clean) \
21433           || exit 1
21434
21435 @endif itcl
21436
21437 .PHONY: maybe-distclean-itcl distclean-itcl
21438 maybe-distclean-itcl:
21439 @if itcl
21440 maybe-distclean-itcl: distclean-itcl
21441
21442 distclean-itcl: 
21443         @: $(MAKE); $(unstage)
21444         @[ -f ./itcl/Makefile ] || exit 0; \
21445         r=`${PWD_COMMAND}`; export r; \
21446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21447         $(HOST_EXPORTS) \
21448         for flag in $(EXTRA_HOST_FLAGS) ; do \
21449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21450         done; \
21451         echo "Doing distclean in itcl"; \
21452         (cd $(HOST_SUBDIR)/itcl && \
21453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21455                   "RANLIB=$${RANLIB}" \
21456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21457                   distclean) \
21458           || exit 1
21459
21460 @endif itcl
21461
21462 .PHONY: maybe-maintainer-clean-itcl maintainer-clean-itcl
21463 maybe-maintainer-clean-itcl:
21464 @if itcl
21465 maybe-maintainer-clean-itcl: maintainer-clean-itcl
21466
21467 maintainer-clean-itcl: 
21468         @: $(MAKE); $(unstage)
21469         @[ -f ./itcl/Makefile ] || exit 0; \
21470         r=`${PWD_COMMAND}`; export r; \
21471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21472         $(HOST_EXPORTS) \
21473         for flag in $(EXTRA_HOST_FLAGS) ; do \
21474           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
21475         done; \
21476         echo "Doing maintainer-clean in itcl"; \
21477         (cd $(HOST_SUBDIR)/itcl && \
21478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
21479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
21480                   "RANLIB=$${RANLIB}" \
21481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
21482                   maintainer-clean) \
21483           || exit 1
21484
21485 @endif itcl
21486
21487
21488
21489 .PHONY: configure-ld maybe-configure-ld
21490 maybe-configure-ld:
21491 @if gcc-bootstrap
21492 configure-ld: stage_current
21493 @endif gcc-bootstrap
21494 @if ld
21495 maybe-configure-ld: configure-ld
21496 configure-ld: 
21497         @r=`${PWD_COMMAND}`; export r; \
21498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21499         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21500         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21501         $(HOST_EXPORTS)  \
21502         echo Configuring in $(HOST_SUBDIR)/ld; \
21503         cd "$(HOST_SUBDIR)/ld" || exit 1; \
21504         case $(srcdir) in \
21505           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21506           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21507                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21508         esac; \
21509         module_srcdir=ld; \
21510         $(SHELL) \
21511           $$s/$$module_srcdir/configure \
21512           --srcdir=$${topdir}/$$module_srcdir \
21513           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21514           --target=${target_alias}  \
21515           || exit 1
21516 @endif ld
21517
21518
21519
21520 .PHONY: configure-stage1-ld maybe-configure-stage1-ld
21521 maybe-configure-stage1-ld:
21522 @if ld-bootstrap
21523 maybe-configure-stage1-ld: configure-stage1-ld
21524 configure-stage1-ld:
21525         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21526         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21527         @r=`${PWD_COMMAND}`; export r; \
21528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21529         TFLAGS="$(STAGE1_TFLAGS)"; \
21530         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21531         $(HOST_EXPORTS) \
21532         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
21533         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
21534         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
21535         echo Configuring stage 1 in $(HOST_SUBDIR)/ld; \
21536         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21537         cd $(HOST_SUBDIR)/ld || exit 1; \
21538         case $(srcdir) in \
21539           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21540           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21541                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21542         esac; \
21543         module_srcdir=ld; \
21544         $(SHELL) $$s/$$module_srcdir/configure \
21545           --srcdir=$${topdir}/$$module_srcdir \
21546           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21547           --target=${target_alias} \
21548            \
21549           $(STAGE1_CONFIGURE_FLAGS)
21550 @endif ld-bootstrap
21551
21552 .PHONY: configure-stage2-ld maybe-configure-stage2-ld
21553 maybe-configure-stage2-ld:
21554 @if ld-bootstrap
21555 maybe-configure-stage2-ld: configure-stage2-ld
21556 configure-stage2-ld:
21557         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21558         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21559         @r=`${PWD_COMMAND}`; export r; \
21560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21561         TFLAGS="$(STAGE2_TFLAGS)"; \
21562         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21563         $(HOST_EXPORTS) \
21564         $(POSTSTAGE1_HOST_EXPORTS) \
21565         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
21566         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
21567         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
21568         echo Configuring stage 2 in $(HOST_SUBDIR)/ld; \
21569         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21570         cd $(HOST_SUBDIR)/ld || exit 1; \
21571         case $(srcdir) in \
21572           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21573           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21574                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21575         esac; \
21576         module_srcdir=ld; \
21577         $(SHELL) $$s/$$module_srcdir/configure \
21578           --srcdir=$${topdir}/$$module_srcdir \
21579           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21580           --target=${target_alias} \
21581           --with-build-libsubdir=$(HOST_SUBDIR) \
21582           $(STAGE2_CONFIGURE_FLAGS)
21583 @endif ld-bootstrap
21584
21585 .PHONY: configure-stage3-ld maybe-configure-stage3-ld
21586 maybe-configure-stage3-ld:
21587 @if ld-bootstrap
21588 maybe-configure-stage3-ld: configure-stage3-ld
21589 configure-stage3-ld:
21590         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21591         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21592         @r=`${PWD_COMMAND}`; export r; \
21593         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21594         TFLAGS="$(STAGE3_TFLAGS)"; \
21595         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21596         $(HOST_EXPORTS) \
21597         $(POSTSTAGE1_HOST_EXPORTS) \
21598         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
21599         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
21600         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
21601         echo Configuring stage 3 in $(HOST_SUBDIR)/ld; \
21602         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21603         cd $(HOST_SUBDIR)/ld || exit 1; \
21604         case $(srcdir) in \
21605           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21606           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21607                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21608         esac; \
21609         module_srcdir=ld; \
21610         $(SHELL) $$s/$$module_srcdir/configure \
21611           --srcdir=$${topdir}/$$module_srcdir \
21612           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21613           --target=${target_alias} \
21614           --with-build-libsubdir=$(HOST_SUBDIR) \
21615           $(STAGE3_CONFIGURE_FLAGS)
21616 @endif ld-bootstrap
21617
21618 .PHONY: configure-stage4-ld maybe-configure-stage4-ld
21619 maybe-configure-stage4-ld:
21620 @if ld-bootstrap
21621 maybe-configure-stage4-ld: configure-stage4-ld
21622 configure-stage4-ld:
21623         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21624         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21625         @r=`${PWD_COMMAND}`; export r; \
21626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21627         TFLAGS="$(STAGE4_TFLAGS)"; \
21628         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21629         $(HOST_EXPORTS) \
21630         $(POSTSTAGE1_HOST_EXPORTS) \
21631         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
21632         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
21633         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
21634         echo Configuring stage 4 in $(HOST_SUBDIR)/ld; \
21635         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21636         cd $(HOST_SUBDIR)/ld || exit 1; \
21637         case $(srcdir) in \
21638           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21639           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21640                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21641         esac; \
21642         module_srcdir=ld; \
21643         $(SHELL) $$s/$$module_srcdir/configure \
21644           --srcdir=$${topdir}/$$module_srcdir \
21645           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21646           --target=${target_alias} \
21647           --with-build-libsubdir=$(HOST_SUBDIR) \
21648           $(STAGE4_CONFIGURE_FLAGS)
21649 @endif ld-bootstrap
21650
21651 .PHONY: configure-stageprofile-ld maybe-configure-stageprofile-ld
21652 maybe-configure-stageprofile-ld:
21653 @if ld-bootstrap
21654 maybe-configure-stageprofile-ld: configure-stageprofile-ld
21655 configure-stageprofile-ld:
21656         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
21657         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21658         @r=`${PWD_COMMAND}`; export r; \
21659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21660         TFLAGS="$(STAGEprofile_TFLAGS)"; \
21661         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21662         $(HOST_EXPORTS) \
21663         $(POSTSTAGE1_HOST_EXPORTS) \
21664         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
21665         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
21666         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
21667         echo Configuring stage profile in $(HOST_SUBDIR)/ld; \
21668         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21669         cd $(HOST_SUBDIR)/ld || exit 1; \
21670         case $(srcdir) in \
21671           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21672           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21673                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21674         esac; \
21675         module_srcdir=ld; \
21676         $(SHELL) $$s/$$module_srcdir/configure \
21677           --srcdir=$${topdir}/$$module_srcdir \
21678           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21679           --target=${target_alias} \
21680           --with-build-libsubdir=$(HOST_SUBDIR) \
21681           $(STAGEprofile_CONFIGURE_FLAGS)
21682 @endif ld-bootstrap
21683
21684 .PHONY: configure-stagetrain-ld maybe-configure-stagetrain-ld
21685 maybe-configure-stagetrain-ld:
21686 @if ld-bootstrap
21687 maybe-configure-stagetrain-ld: configure-stagetrain-ld
21688 configure-stagetrain-ld:
21689         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
21690         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21691         @r=`${PWD_COMMAND}`; export r; \
21692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21693         TFLAGS="$(STAGEtrain_TFLAGS)"; \
21694         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21695         $(HOST_EXPORTS) \
21696         $(POSTSTAGE1_HOST_EXPORTS) \
21697         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
21698         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
21699         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
21700         echo Configuring stage train in $(HOST_SUBDIR)/ld; \
21701         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21702         cd $(HOST_SUBDIR)/ld || exit 1; \
21703         case $(srcdir) in \
21704           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21705           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21706                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21707         esac; \
21708         module_srcdir=ld; \
21709         $(SHELL) $$s/$$module_srcdir/configure \
21710           --srcdir=$${topdir}/$$module_srcdir \
21711           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21712           --target=${target_alias} \
21713           --with-build-libsubdir=$(HOST_SUBDIR) \
21714           $(STAGEtrain_CONFIGURE_FLAGS)
21715 @endif ld-bootstrap
21716
21717 .PHONY: configure-stagefeedback-ld maybe-configure-stagefeedback-ld
21718 maybe-configure-stagefeedback-ld:
21719 @if ld-bootstrap
21720 maybe-configure-stagefeedback-ld: configure-stagefeedback-ld
21721 configure-stagefeedback-ld:
21722         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
21723         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21724         @r=`${PWD_COMMAND}`; export r; \
21725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21726         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
21727         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21728         $(HOST_EXPORTS) \
21729         $(POSTSTAGE1_HOST_EXPORTS) \
21730         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
21731         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
21732         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
21733         echo Configuring stage feedback in $(HOST_SUBDIR)/ld; \
21734         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21735         cd $(HOST_SUBDIR)/ld || exit 1; \
21736         case $(srcdir) in \
21737           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21738           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21739                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21740         esac; \
21741         module_srcdir=ld; \
21742         $(SHELL) $$s/$$module_srcdir/configure \
21743           --srcdir=$${topdir}/$$module_srcdir \
21744           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21745           --target=${target_alias} \
21746           --with-build-libsubdir=$(HOST_SUBDIR) \
21747           $(STAGEfeedback_CONFIGURE_FLAGS)
21748 @endif ld-bootstrap
21749
21750 .PHONY: configure-stageautoprofile-ld maybe-configure-stageautoprofile-ld
21751 maybe-configure-stageautoprofile-ld:
21752 @if ld-bootstrap
21753 maybe-configure-stageautoprofile-ld: configure-stageautoprofile-ld
21754 configure-stageautoprofile-ld:
21755         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
21756         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21757         @r=`${PWD_COMMAND}`; export r; \
21758         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21759         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
21760         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21761         $(HOST_EXPORTS) \
21762         $(POSTSTAGE1_HOST_EXPORTS) \
21763         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
21764         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
21765         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
21766         echo Configuring stage autoprofile in $(HOST_SUBDIR)/ld; \
21767         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21768         cd $(HOST_SUBDIR)/ld || exit 1; \
21769         case $(srcdir) in \
21770           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21771           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21772                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21773         esac; \
21774         module_srcdir=ld; \
21775         $(SHELL) $$s/$$module_srcdir/configure \
21776           --srcdir=$${topdir}/$$module_srcdir \
21777           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21778           --target=${target_alias} \
21779           --with-build-libsubdir=$(HOST_SUBDIR) \
21780           $(STAGEautoprofile_CONFIGURE_FLAGS)
21781 @endif ld-bootstrap
21782
21783 .PHONY: configure-stageautofeedback-ld maybe-configure-stageautofeedback-ld
21784 maybe-configure-stageautofeedback-ld:
21785 @if ld-bootstrap
21786 maybe-configure-stageautofeedback-ld: configure-stageautofeedback-ld
21787 configure-stageautofeedback-ld:
21788         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
21789         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld
21790         @r=`${PWD_COMMAND}`; export r; \
21791         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21792         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
21793         test ! -f $(HOST_SUBDIR)/ld/Makefile || exit 0; \
21794         $(HOST_EXPORTS) \
21795         $(POSTSTAGE1_HOST_EXPORTS) \
21796         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
21797         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
21798         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
21799         echo Configuring stage autofeedback in $(HOST_SUBDIR)/ld; \
21800         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/ld; \
21801         cd $(HOST_SUBDIR)/ld || exit 1; \
21802         case $(srcdir) in \
21803           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
21804           *) topdir=`echo $(HOST_SUBDIR)/ld/ | \
21805                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
21806         esac; \
21807         module_srcdir=ld; \
21808         $(SHELL) $$s/$$module_srcdir/configure \
21809           --srcdir=$${topdir}/$$module_srcdir \
21810           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
21811           --target=${target_alias} \
21812           --with-build-libsubdir=$(HOST_SUBDIR) \
21813           $(STAGEautofeedback_CONFIGURE_FLAGS)
21814 @endif ld-bootstrap
21815
21816
21817
21818
21819
21820 .PHONY: all-ld maybe-all-ld
21821 maybe-all-ld:
21822 @if gcc-bootstrap
21823 all-ld: stage_current
21824 @endif gcc-bootstrap
21825 @if ld
21826 TARGET-ld=all
21827 maybe-all-ld: all-ld
21828 all-ld: configure-ld
21829         @r=`${PWD_COMMAND}`; export r; \
21830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21831         $(HOST_EXPORTS)  \
21832         (cd $(HOST_SUBDIR)/ld && \
21833           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
21834                 $(TARGET-ld))
21835 @endif ld
21836
21837
21838
21839 .PHONY: all-stage1-ld maybe-all-stage1-ld
21840 .PHONY: clean-stage1-ld maybe-clean-stage1-ld
21841 maybe-all-stage1-ld:
21842 maybe-clean-stage1-ld:
21843 @if ld-bootstrap
21844 maybe-all-stage1-ld: all-stage1-ld
21845 all-stage1: all-stage1-ld
21846 TARGET-stage1-ld = $(TARGET-ld)
21847 all-stage1-ld: configure-stage1-ld
21848         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
21849         @r=`${PWD_COMMAND}`; export r; \
21850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21851         TFLAGS="$(STAGE1_TFLAGS)"; \
21852         $(HOST_EXPORTS)  \
21853         cd $(HOST_SUBDIR)/ld && \
21854          \
21855         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21856                 CFLAGS="$(STAGE1_CFLAGS)" \
21857                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
21858                 LIBCFLAGS="$(LIBCFLAGS)" \
21859                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21860                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21861                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21862                 $(EXTRA_HOST_FLAGS)  \
21863                 $(STAGE1_FLAGS_TO_PASS)  \
21864                 TFLAGS="$(STAGE1_TFLAGS)"  \
21865                 $(TARGET-stage1-ld)
21866
21867 maybe-clean-stage1-ld: clean-stage1-ld
21868 clean-stage1: clean-stage1-ld
21869 clean-stage1-ld:
21870         @if [ $(current_stage) = stage1 ]; then \
21871           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21872         else \
21873           [ -f $(HOST_SUBDIR)/stage1-ld/Makefile ] || exit 0; \
21874           $(MAKE) stage1-start; \
21875         fi; \
21876         cd $(HOST_SUBDIR)/ld && \
21877         $(MAKE) $(EXTRA_HOST_FLAGS)  \
21878         $(STAGE1_FLAGS_TO_PASS)  clean
21879 @endif ld-bootstrap
21880
21881
21882 .PHONY: all-stage2-ld maybe-all-stage2-ld
21883 .PHONY: clean-stage2-ld maybe-clean-stage2-ld
21884 maybe-all-stage2-ld:
21885 maybe-clean-stage2-ld:
21886 @if ld-bootstrap
21887 maybe-all-stage2-ld: all-stage2-ld
21888 all-stage2: all-stage2-ld
21889 TARGET-stage2-ld = $(TARGET-ld)
21890 all-stage2-ld: configure-stage2-ld
21891         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
21892         @r=`${PWD_COMMAND}`; export r; \
21893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21894         TFLAGS="$(STAGE2_TFLAGS)"; \
21895         $(HOST_EXPORTS) \
21896         $(POSTSTAGE1_HOST_EXPORTS)  \
21897         cd $(HOST_SUBDIR)/ld && \
21898          \
21899         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21900                 CFLAGS="$(STAGE2_CFLAGS)" \
21901                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
21902                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
21903                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21904                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21905                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21906                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21907                 TFLAGS="$(STAGE2_TFLAGS)"  \
21908                 $(TARGET-stage2-ld)
21909
21910 maybe-clean-stage2-ld: clean-stage2-ld
21911 clean-stage2: clean-stage2-ld
21912 clean-stage2-ld:
21913         @if [ $(current_stage) = stage2 ]; then \
21914           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21915         else \
21916           [ -f $(HOST_SUBDIR)/stage2-ld/Makefile ] || exit 0; \
21917           $(MAKE) stage2-start; \
21918         fi; \
21919         cd $(HOST_SUBDIR)/ld && \
21920         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21921 @endif ld-bootstrap
21922
21923
21924 .PHONY: all-stage3-ld maybe-all-stage3-ld
21925 .PHONY: clean-stage3-ld maybe-clean-stage3-ld
21926 maybe-all-stage3-ld:
21927 maybe-clean-stage3-ld:
21928 @if ld-bootstrap
21929 maybe-all-stage3-ld: all-stage3-ld
21930 all-stage3: all-stage3-ld
21931 TARGET-stage3-ld = $(TARGET-ld)
21932 all-stage3-ld: configure-stage3-ld
21933         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
21934         @r=`${PWD_COMMAND}`; export r; \
21935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21936         TFLAGS="$(STAGE3_TFLAGS)"; \
21937         $(HOST_EXPORTS) \
21938         $(POSTSTAGE1_HOST_EXPORTS)  \
21939         cd $(HOST_SUBDIR)/ld && \
21940          \
21941         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21942                 CFLAGS="$(STAGE3_CFLAGS)" \
21943                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
21944                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
21945                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21946                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21947                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21948                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21949                 TFLAGS="$(STAGE3_TFLAGS)"  \
21950                 $(TARGET-stage3-ld)
21951
21952 maybe-clean-stage3-ld: clean-stage3-ld
21953 clean-stage3: clean-stage3-ld
21954 clean-stage3-ld:
21955         @if [ $(current_stage) = stage3 ]; then \
21956           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21957         else \
21958           [ -f $(HOST_SUBDIR)/stage3-ld/Makefile ] || exit 0; \
21959           $(MAKE) stage3-start; \
21960         fi; \
21961         cd $(HOST_SUBDIR)/ld && \
21962         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
21963 @endif ld-bootstrap
21964
21965
21966 .PHONY: all-stage4-ld maybe-all-stage4-ld
21967 .PHONY: clean-stage4-ld maybe-clean-stage4-ld
21968 maybe-all-stage4-ld:
21969 maybe-clean-stage4-ld:
21970 @if ld-bootstrap
21971 maybe-all-stage4-ld: all-stage4-ld
21972 all-stage4: all-stage4-ld
21973 TARGET-stage4-ld = $(TARGET-ld)
21974 all-stage4-ld: configure-stage4-ld
21975         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
21976         @r=`${PWD_COMMAND}`; export r; \
21977         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
21978         TFLAGS="$(STAGE4_TFLAGS)"; \
21979         $(HOST_EXPORTS) \
21980         $(POSTSTAGE1_HOST_EXPORTS)  \
21981         cd $(HOST_SUBDIR)/ld && \
21982          \
21983         $(MAKE) $(BASE_FLAGS_TO_PASS) \
21984                 CFLAGS="$(STAGE4_CFLAGS)" \
21985                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
21986                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
21987                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
21988                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
21989                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
21990                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
21991                 TFLAGS="$(STAGE4_TFLAGS)"  \
21992                 $(TARGET-stage4-ld)
21993
21994 maybe-clean-stage4-ld: clean-stage4-ld
21995 clean-stage4: clean-stage4-ld
21996 clean-stage4-ld:
21997         @if [ $(current_stage) = stage4 ]; then \
21998           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
21999         else \
22000           [ -f $(HOST_SUBDIR)/stage4-ld/Makefile ] || exit 0; \
22001           $(MAKE) stage4-start; \
22002         fi; \
22003         cd $(HOST_SUBDIR)/ld && \
22004         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22005 @endif ld-bootstrap
22006
22007
22008 .PHONY: all-stageprofile-ld maybe-all-stageprofile-ld
22009 .PHONY: clean-stageprofile-ld maybe-clean-stageprofile-ld
22010 maybe-all-stageprofile-ld:
22011 maybe-clean-stageprofile-ld:
22012 @if ld-bootstrap
22013 maybe-all-stageprofile-ld: all-stageprofile-ld
22014 all-stageprofile: all-stageprofile-ld
22015 TARGET-stageprofile-ld = $(TARGET-ld)
22016 all-stageprofile-ld: configure-stageprofile-ld
22017         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22018         @r=`${PWD_COMMAND}`; export r; \
22019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22020         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22021         $(HOST_EXPORTS) \
22022         $(POSTSTAGE1_HOST_EXPORTS)  \
22023         cd $(HOST_SUBDIR)/ld && \
22024          \
22025         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22026                 CFLAGS="$(STAGEprofile_CFLAGS)" \
22027                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
22028                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
22029                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22030                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22031                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22032                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22033                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
22034                 $(TARGET-stageprofile-ld)
22035
22036 maybe-clean-stageprofile-ld: clean-stageprofile-ld
22037 clean-stageprofile: clean-stageprofile-ld
22038 clean-stageprofile-ld:
22039         @if [ $(current_stage) = stageprofile ]; then \
22040           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22041         else \
22042           [ -f $(HOST_SUBDIR)/stageprofile-ld/Makefile ] || exit 0; \
22043           $(MAKE) stageprofile-start; \
22044         fi; \
22045         cd $(HOST_SUBDIR)/ld && \
22046         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22047 @endif ld-bootstrap
22048
22049
22050 .PHONY: all-stagetrain-ld maybe-all-stagetrain-ld
22051 .PHONY: clean-stagetrain-ld maybe-clean-stagetrain-ld
22052 maybe-all-stagetrain-ld:
22053 maybe-clean-stagetrain-ld:
22054 @if ld-bootstrap
22055 maybe-all-stagetrain-ld: all-stagetrain-ld
22056 all-stagetrain: all-stagetrain-ld
22057 TARGET-stagetrain-ld = $(TARGET-ld)
22058 all-stagetrain-ld: configure-stagetrain-ld
22059         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22060         @r=`${PWD_COMMAND}`; export r; \
22061         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22062         TFLAGS="$(STAGEtrain_TFLAGS)"; \
22063         $(HOST_EXPORTS) \
22064         $(POSTSTAGE1_HOST_EXPORTS)  \
22065         cd $(HOST_SUBDIR)/ld && \
22066          \
22067         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22068                 CFLAGS="$(STAGEtrain_CFLAGS)" \
22069                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
22070                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
22071                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22072                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22073                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22074                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22075                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
22076                 $(TARGET-stagetrain-ld)
22077
22078 maybe-clean-stagetrain-ld: clean-stagetrain-ld
22079 clean-stagetrain: clean-stagetrain-ld
22080 clean-stagetrain-ld:
22081         @if [ $(current_stage) = stagetrain ]; then \
22082           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22083         else \
22084           [ -f $(HOST_SUBDIR)/stagetrain-ld/Makefile ] || exit 0; \
22085           $(MAKE) stagetrain-start; \
22086         fi; \
22087         cd $(HOST_SUBDIR)/ld && \
22088         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22089 @endif ld-bootstrap
22090
22091
22092 .PHONY: all-stagefeedback-ld maybe-all-stagefeedback-ld
22093 .PHONY: clean-stagefeedback-ld maybe-clean-stagefeedback-ld
22094 maybe-all-stagefeedback-ld:
22095 maybe-clean-stagefeedback-ld:
22096 @if ld-bootstrap
22097 maybe-all-stagefeedback-ld: all-stagefeedback-ld
22098 all-stagefeedback: all-stagefeedback-ld
22099 TARGET-stagefeedback-ld = $(TARGET-ld)
22100 all-stagefeedback-ld: configure-stagefeedback-ld
22101         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22102         @r=`${PWD_COMMAND}`; export r; \
22103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22104         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22105         $(HOST_EXPORTS) \
22106         $(POSTSTAGE1_HOST_EXPORTS)  \
22107         cd $(HOST_SUBDIR)/ld && \
22108          \
22109         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22110                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
22111                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
22112                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
22113                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22114                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22115                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22116                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22117                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
22118                 $(TARGET-stagefeedback-ld)
22119
22120 maybe-clean-stagefeedback-ld: clean-stagefeedback-ld
22121 clean-stagefeedback: clean-stagefeedback-ld
22122 clean-stagefeedback-ld:
22123         @if [ $(current_stage) = stagefeedback ]; then \
22124           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22125         else \
22126           [ -f $(HOST_SUBDIR)/stagefeedback-ld/Makefile ] || exit 0; \
22127           $(MAKE) stagefeedback-start; \
22128         fi; \
22129         cd $(HOST_SUBDIR)/ld && \
22130         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22131 @endif ld-bootstrap
22132
22133
22134 .PHONY: all-stageautoprofile-ld maybe-all-stageautoprofile-ld
22135 .PHONY: clean-stageautoprofile-ld maybe-clean-stageautoprofile-ld
22136 maybe-all-stageautoprofile-ld:
22137 maybe-clean-stageautoprofile-ld:
22138 @if ld-bootstrap
22139 maybe-all-stageautoprofile-ld: all-stageautoprofile-ld
22140 all-stageautoprofile: all-stageautoprofile-ld
22141 TARGET-stageautoprofile-ld = $(TARGET-ld)
22142 all-stageautoprofile-ld: configure-stageautoprofile-ld
22143         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22144         @r=`${PWD_COMMAND}`; export r; \
22145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22146         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22147         $(HOST_EXPORTS) \
22148         $(POSTSTAGE1_HOST_EXPORTS)  \
22149         cd $(HOST_SUBDIR)/ld && \
22150         $$s/gcc/config/i386/$(AUTO_PROFILE) \
22151         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22152                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
22153                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
22154                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
22155                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22156                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22157                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22158                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22159                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
22160                 $(TARGET-stageautoprofile-ld)
22161
22162 maybe-clean-stageautoprofile-ld: clean-stageautoprofile-ld
22163 clean-stageautoprofile: clean-stageautoprofile-ld
22164 clean-stageautoprofile-ld:
22165         @if [ $(current_stage) = stageautoprofile ]; then \
22166           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22167         else \
22168           [ -f $(HOST_SUBDIR)/stageautoprofile-ld/Makefile ] || exit 0; \
22169           $(MAKE) stageautoprofile-start; \
22170         fi; \
22171         cd $(HOST_SUBDIR)/ld && \
22172         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22173 @endif ld-bootstrap
22174
22175
22176 .PHONY: all-stageautofeedback-ld maybe-all-stageautofeedback-ld
22177 .PHONY: clean-stageautofeedback-ld maybe-clean-stageautofeedback-ld
22178 maybe-all-stageautofeedback-ld:
22179 maybe-clean-stageautofeedback-ld:
22180 @if ld-bootstrap
22181 maybe-all-stageautofeedback-ld: all-stageautofeedback-ld
22182 all-stageautofeedback: all-stageautofeedback-ld
22183 TARGET-stageautofeedback-ld = $(TARGET-ld)
22184 all-stageautofeedback-ld: configure-stageautofeedback-ld
22185         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22186         @r=`${PWD_COMMAND}`; export r; \
22187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22188         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22189         $(HOST_EXPORTS) \
22190         $(POSTSTAGE1_HOST_EXPORTS)  \
22191         cd $(HOST_SUBDIR)/ld && \
22192          \
22193         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22194                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
22195                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
22196                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
22197                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22198                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22199                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22200                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
22201                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
22202                 $(TARGET-stageautofeedback-ld)
22203
22204 maybe-clean-stageautofeedback-ld: clean-stageautofeedback-ld
22205 clean-stageautofeedback: clean-stageautofeedback-ld
22206 clean-stageautofeedback-ld:
22207         @if [ $(current_stage) = stageautofeedback ]; then \
22208           [ -f $(HOST_SUBDIR)/ld/Makefile ] || exit 0; \
22209         else \
22210           [ -f $(HOST_SUBDIR)/stageautofeedback-ld/Makefile ] || exit 0; \
22211           $(MAKE) stageautofeedback-start; \
22212         fi; \
22213         cd $(HOST_SUBDIR)/ld && \
22214         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
22215 @endif ld-bootstrap
22216
22217
22218
22219
22220
22221 .PHONY: check-ld maybe-check-ld
22222 maybe-check-ld:
22223 @if ld
22224 maybe-check-ld: check-ld
22225
22226 check-ld:
22227         @: $(MAKE); $(unstage)
22228         @r=`${PWD_COMMAND}`; export r; \
22229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22230         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
22231         (cd $(HOST_SUBDIR)/ld && \
22232           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
22233
22234 @endif ld
22235
22236 .PHONY: install-ld maybe-install-ld
22237 maybe-install-ld:
22238 @if ld
22239 maybe-install-ld: install-ld
22240
22241 install-ld: installdirs
22242         @: $(MAKE); $(unstage)
22243         @r=`${PWD_COMMAND}`; export r; \
22244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22245         $(HOST_EXPORTS) \
22246         (cd $(HOST_SUBDIR)/ld && \
22247           $(MAKE) $(FLAGS_TO_PASS)  install)
22248
22249 @endif ld
22250
22251 .PHONY: install-strip-ld maybe-install-strip-ld
22252 maybe-install-strip-ld:
22253 @if ld
22254 maybe-install-strip-ld: install-strip-ld
22255
22256 install-strip-ld: installdirs
22257         @: $(MAKE); $(unstage)
22258         @r=`${PWD_COMMAND}`; export r; \
22259         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22260         $(HOST_EXPORTS) \
22261         (cd $(HOST_SUBDIR)/ld && \
22262           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
22263
22264 @endif ld
22265
22266 # Other targets (info, dvi, pdf, etc.)
22267
22268 .PHONY: maybe-info-ld info-ld
22269 maybe-info-ld:
22270 @if ld
22271 maybe-info-ld: info-ld
22272
22273 info-ld: \
22274     configure-ld 
22275         @[ -f ./ld/Makefile ] || exit 0; \
22276         r=`${PWD_COMMAND}`; export r; \
22277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22278         $(HOST_EXPORTS) \
22279         for flag in $(EXTRA_HOST_FLAGS) ; do \
22280           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22281         done; \
22282         echo "Doing info in ld"; \
22283         (cd $(HOST_SUBDIR)/ld && \
22284           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22285                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22286                   "RANLIB=$${RANLIB}" \
22287                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22288                   info) \
22289           || exit 1
22290
22291 @endif ld
22292
22293 .PHONY: maybe-dvi-ld dvi-ld
22294 maybe-dvi-ld:
22295 @if ld
22296 maybe-dvi-ld: dvi-ld
22297
22298 dvi-ld: \
22299     configure-ld 
22300         @[ -f ./ld/Makefile ] || exit 0; \
22301         r=`${PWD_COMMAND}`; export r; \
22302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22303         $(HOST_EXPORTS) \
22304         for flag in $(EXTRA_HOST_FLAGS) ; do \
22305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22306         done; \
22307         echo "Doing dvi in ld"; \
22308         (cd $(HOST_SUBDIR)/ld && \
22309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22311                   "RANLIB=$${RANLIB}" \
22312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22313                   dvi) \
22314           || exit 1
22315
22316 @endif ld
22317
22318 .PHONY: maybe-pdf-ld pdf-ld
22319 maybe-pdf-ld:
22320 @if ld
22321 maybe-pdf-ld: pdf-ld
22322
22323 pdf-ld: \
22324     configure-ld 
22325         @[ -f ./ld/Makefile ] || exit 0; \
22326         r=`${PWD_COMMAND}`; export r; \
22327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22328         $(HOST_EXPORTS) \
22329         for flag in $(EXTRA_HOST_FLAGS) ; do \
22330           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22331         done; \
22332         echo "Doing pdf in ld"; \
22333         (cd $(HOST_SUBDIR)/ld && \
22334           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22335                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22336                   "RANLIB=$${RANLIB}" \
22337                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22338                   pdf) \
22339           || exit 1
22340
22341 @endif ld
22342
22343 .PHONY: maybe-html-ld html-ld
22344 maybe-html-ld:
22345 @if ld
22346 maybe-html-ld: html-ld
22347
22348 html-ld: \
22349     configure-ld 
22350         @[ -f ./ld/Makefile ] || exit 0; \
22351         r=`${PWD_COMMAND}`; export r; \
22352         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22353         $(HOST_EXPORTS) \
22354         for flag in $(EXTRA_HOST_FLAGS) ; do \
22355           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22356         done; \
22357         echo "Doing html in ld"; \
22358         (cd $(HOST_SUBDIR)/ld && \
22359           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22360                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22361                   "RANLIB=$${RANLIB}" \
22362                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22363                   html) \
22364           || exit 1
22365
22366 @endif ld
22367
22368 .PHONY: maybe-TAGS-ld TAGS-ld
22369 maybe-TAGS-ld:
22370 @if ld
22371 maybe-TAGS-ld: TAGS-ld
22372
22373 TAGS-ld: \
22374     configure-ld 
22375         @[ -f ./ld/Makefile ] || exit 0; \
22376         r=`${PWD_COMMAND}`; export r; \
22377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22378         $(HOST_EXPORTS) \
22379         for flag in $(EXTRA_HOST_FLAGS) ; do \
22380           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22381         done; \
22382         echo "Doing TAGS in ld"; \
22383         (cd $(HOST_SUBDIR)/ld && \
22384           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22385                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22386                   "RANLIB=$${RANLIB}" \
22387                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22388                   TAGS) \
22389           || exit 1
22390
22391 @endif ld
22392
22393 .PHONY: maybe-install-info-ld install-info-ld
22394 maybe-install-info-ld:
22395 @if ld
22396 maybe-install-info-ld: install-info-ld
22397
22398 install-info-ld: \
22399     configure-ld \
22400     info-ld 
22401         @[ -f ./ld/Makefile ] || exit 0; \
22402         r=`${PWD_COMMAND}`; export r; \
22403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22404         $(HOST_EXPORTS) \
22405         for flag in $(EXTRA_HOST_FLAGS) ; do \
22406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22407         done; \
22408         echo "Doing install-info in ld"; \
22409         (cd $(HOST_SUBDIR)/ld && \
22410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22412                   "RANLIB=$${RANLIB}" \
22413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22414                   install-info) \
22415           || exit 1
22416
22417 @endif ld
22418
22419 .PHONY: maybe-install-pdf-ld install-pdf-ld
22420 maybe-install-pdf-ld:
22421 @if ld
22422 maybe-install-pdf-ld: install-pdf-ld
22423
22424 install-pdf-ld: \
22425     configure-ld \
22426     pdf-ld 
22427         @[ -f ./ld/Makefile ] || exit 0; \
22428         r=`${PWD_COMMAND}`; export r; \
22429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22430         $(HOST_EXPORTS) \
22431         for flag in $(EXTRA_HOST_FLAGS) ; do \
22432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22433         done; \
22434         echo "Doing install-pdf in ld"; \
22435         (cd $(HOST_SUBDIR)/ld && \
22436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22438                   "RANLIB=$${RANLIB}" \
22439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22440                   install-pdf) \
22441           || exit 1
22442
22443 @endif ld
22444
22445 .PHONY: maybe-install-html-ld install-html-ld
22446 maybe-install-html-ld:
22447 @if ld
22448 maybe-install-html-ld: install-html-ld
22449
22450 install-html-ld: \
22451     configure-ld \
22452     html-ld 
22453         @[ -f ./ld/Makefile ] || exit 0; \
22454         r=`${PWD_COMMAND}`; export r; \
22455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22456         $(HOST_EXPORTS) \
22457         for flag in $(EXTRA_HOST_FLAGS) ; do \
22458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22459         done; \
22460         echo "Doing install-html in ld"; \
22461         (cd $(HOST_SUBDIR)/ld && \
22462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22464                   "RANLIB=$${RANLIB}" \
22465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22466                   install-html) \
22467           || exit 1
22468
22469 @endif ld
22470
22471 .PHONY: maybe-installcheck-ld installcheck-ld
22472 maybe-installcheck-ld:
22473 @if ld
22474 maybe-installcheck-ld: installcheck-ld
22475
22476 installcheck-ld: \
22477     configure-ld 
22478         @[ -f ./ld/Makefile ] || exit 0; \
22479         r=`${PWD_COMMAND}`; export r; \
22480         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22481         $(HOST_EXPORTS) \
22482         for flag in $(EXTRA_HOST_FLAGS) ; do \
22483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22484         done; \
22485         echo "Doing installcheck in ld"; \
22486         (cd $(HOST_SUBDIR)/ld && \
22487           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22488                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22489                   "RANLIB=$${RANLIB}" \
22490                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22491                   installcheck) \
22492           || exit 1
22493
22494 @endif ld
22495
22496 .PHONY: maybe-mostlyclean-ld mostlyclean-ld
22497 maybe-mostlyclean-ld:
22498 @if ld
22499 maybe-mostlyclean-ld: mostlyclean-ld
22500
22501 mostlyclean-ld: 
22502         @[ -f ./ld/Makefile ] || exit 0; \
22503         r=`${PWD_COMMAND}`; export r; \
22504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22505         $(HOST_EXPORTS) \
22506         for flag in $(EXTRA_HOST_FLAGS) ; do \
22507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22508         done; \
22509         echo "Doing mostlyclean in ld"; \
22510         (cd $(HOST_SUBDIR)/ld && \
22511           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22512                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22513                   "RANLIB=$${RANLIB}" \
22514                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22515                   mostlyclean) \
22516           || exit 1
22517
22518 @endif ld
22519
22520 .PHONY: maybe-clean-ld clean-ld
22521 maybe-clean-ld:
22522 @if ld
22523 maybe-clean-ld: clean-ld
22524
22525 clean-ld: 
22526         @[ -f ./ld/Makefile ] || exit 0; \
22527         r=`${PWD_COMMAND}`; export r; \
22528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22529         $(HOST_EXPORTS) \
22530         for flag in $(EXTRA_HOST_FLAGS) ; do \
22531           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22532         done; \
22533         echo "Doing clean in ld"; \
22534         (cd $(HOST_SUBDIR)/ld && \
22535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22537                   "RANLIB=$${RANLIB}" \
22538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22539                   clean) \
22540           || exit 1
22541
22542 @endif ld
22543
22544 .PHONY: maybe-distclean-ld distclean-ld
22545 maybe-distclean-ld:
22546 @if ld
22547 maybe-distclean-ld: distclean-ld
22548
22549 distclean-ld: 
22550         @[ -f ./ld/Makefile ] || exit 0; \
22551         r=`${PWD_COMMAND}`; export r; \
22552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22553         $(HOST_EXPORTS) \
22554         for flag in $(EXTRA_HOST_FLAGS) ; do \
22555           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22556         done; \
22557         echo "Doing distclean in ld"; \
22558         (cd $(HOST_SUBDIR)/ld && \
22559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22561                   "RANLIB=$${RANLIB}" \
22562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22563                   distclean) \
22564           || exit 1
22565
22566 @endif ld
22567
22568 .PHONY: maybe-maintainer-clean-ld maintainer-clean-ld
22569 maybe-maintainer-clean-ld:
22570 @if ld
22571 maybe-maintainer-clean-ld: maintainer-clean-ld
22572
22573 maintainer-clean-ld: 
22574         @[ -f ./ld/Makefile ] || exit 0; \
22575         r=`${PWD_COMMAND}`; export r; \
22576         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22577         $(HOST_EXPORTS) \
22578         for flag in $(EXTRA_HOST_FLAGS) ; do \
22579           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
22580         done; \
22581         echo "Doing maintainer-clean in ld"; \
22582         (cd $(HOST_SUBDIR)/ld && \
22583           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
22584                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
22585                   "RANLIB=$${RANLIB}" \
22586                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
22587                   maintainer-clean) \
22588           || exit 1
22589
22590 @endif ld
22591
22592
22593
22594 .PHONY: configure-libbacktrace maybe-configure-libbacktrace
22595 maybe-configure-libbacktrace:
22596 @if gcc-bootstrap
22597 configure-libbacktrace: stage_current
22598 @endif gcc-bootstrap
22599 @if libbacktrace
22600 maybe-configure-libbacktrace: configure-libbacktrace
22601 configure-libbacktrace: 
22602         @r=`${PWD_COMMAND}`; export r; \
22603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22604         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22605         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22606         $(HOST_EXPORTS)  \
22607         echo Configuring in $(HOST_SUBDIR)/libbacktrace; \
22608         cd "$(HOST_SUBDIR)/libbacktrace" || exit 1; \
22609         case $(srcdir) in \
22610           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22611           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22612                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22613         esac; \
22614         module_srcdir=libbacktrace; \
22615         $(SHELL) \
22616           $$s/$$module_srcdir/configure \
22617           --srcdir=$${topdir}/$$module_srcdir \
22618           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22619           --target=${target_alias}  \
22620           || exit 1
22621 @endif libbacktrace
22622
22623
22624
22625 .PHONY: configure-stage1-libbacktrace maybe-configure-stage1-libbacktrace
22626 maybe-configure-stage1-libbacktrace:
22627 @if libbacktrace-bootstrap
22628 maybe-configure-stage1-libbacktrace: configure-stage1-libbacktrace
22629 configure-stage1-libbacktrace:
22630         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22631         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22632         @r=`${PWD_COMMAND}`; export r; \
22633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22634         TFLAGS="$(STAGE1_TFLAGS)"; \
22635         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22636         $(HOST_EXPORTS) \
22637         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
22638         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
22639         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
22640         echo Configuring stage 1 in $(HOST_SUBDIR)/libbacktrace; \
22641         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22642         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22643         case $(srcdir) in \
22644           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22645           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22646                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22647         esac; \
22648         module_srcdir=libbacktrace; \
22649         $(SHELL) $$s/$$module_srcdir/configure \
22650           --srcdir=$${topdir}/$$module_srcdir \
22651           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22652           --target=${target_alias} \
22653            \
22654           $(STAGE1_CONFIGURE_FLAGS)
22655 @endif libbacktrace-bootstrap
22656
22657 .PHONY: configure-stage2-libbacktrace maybe-configure-stage2-libbacktrace
22658 maybe-configure-stage2-libbacktrace:
22659 @if libbacktrace-bootstrap
22660 maybe-configure-stage2-libbacktrace: configure-stage2-libbacktrace
22661 configure-stage2-libbacktrace:
22662         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22663         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22664         @r=`${PWD_COMMAND}`; export r; \
22665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22666         TFLAGS="$(STAGE2_TFLAGS)"; \
22667         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22668         $(HOST_EXPORTS) \
22669         $(POSTSTAGE1_HOST_EXPORTS) \
22670         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
22671         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
22672         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
22673         echo Configuring stage 2 in $(HOST_SUBDIR)/libbacktrace; \
22674         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22675         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22676         case $(srcdir) in \
22677           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22678           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22679                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22680         esac; \
22681         module_srcdir=libbacktrace; \
22682         $(SHELL) $$s/$$module_srcdir/configure \
22683           --srcdir=$${topdir}/$$module_srcdir \
22684           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22685           --target=${target_alias} \
22686           --with-build-libsubdir=$(HOST_SUBDIR) \
22687           $(STAGE2_CONFIGURE_FLAGS)
22688 @endif libbacktrace-bootstrap
22689
22690 .PHONY: configure-stage3-libbacktrace maybe-configure-stage3-libbacktrace
22691 maybe-configure-stage3-libbacktrace:
22692 @if libbacktrace-bootstrap
22693 maybe-configure-stage3-libbacktrace: configure-stage3-libbacktrace
22694 configure-stage3-libbacktrace:
22695         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
22696         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22697         @r=`${PWD_COMMAND}`; export r; \
22698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22699         TFLAGS="$(STAGE3_TFLAGS)"; \
22700         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22701         $(HOST_EXPORTS) \
22702         $(POSTSTAGE1_HOST_EXPORTS) \
22703         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
22704         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
22705         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
22706         echo Configuring stage 3 in $(HOST_SUBDIR)/libbacktrace; \
22707         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22708         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22709         case $(srcdir) in \
22710           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22711           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22712                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22713         esac; \
22714         module_srcdir=libbacktrace; \
22715         $(SHELL) $$s/$$module_srcdir/configure \
22716           --srcdir=$${topdir}/$$module_srcdir \
22717           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22718           --target=${target_alias} \
22719           --with-build-libsubdir=$(HOST_SUBDIR) \
22720           $(STAGE3_CONFIGURE_FLAGS)
22721 @endif libbacktrace-bootstrap
22722
22723 .PHONY: configure-stage4-libbacktrace maybe-configure-stage4-libbacktrace
22724 maybe-configure-stage4-libbacktrace:
22725 @if libbacktrace-bootstrap
22726 maybe-configure-stage4-libbacktrace: configure-stage4-libbacktrace
22727 configure-stage4-libbacktrace:
22728         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
22729         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22730         @r=`${PWD_COMMAND}`; export r; \
22731         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22732         TFLAGS="$(STAGE4_TFLAGS)"; \
22733         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22734         $(HOST_EXPORTS) \
22735         $(POSTSTAGE1_HOST_EXPORTS) \
22736         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
22737         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
22738         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
22739         echo Configuring stage 4 in $(HOST_SUBDIR)/libbacktrace; \
22740         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22741         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22742         case $(srcdir) in \
22743           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22744           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22745                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22746         esac; \
22747         module_srcdir=libbacktrace; \
22748         $(SHELL) $$s/$$module_srcdir/configure \
22749           --srcdir=$${topdir}/$$module_srcdir \
22750           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22751           --target=${target_alias} \
22752           --with-build-libsubdir=$(HOST_SUBDIR) \
22753           $(STAGE4_CONFIGURE_FLAGS)
22754 @endif libbacktrace-bootstrap
22755
22756 .PHONY: configure-stageprofile-libbacktrace maybe-configure-stageprofile-libbacktrace
22757 maybe-configure-stageprofile-libbacktrace:
22758 @if libbacktrace-bootstrap
22759 maybe-configure-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
22760 configure-stageprofile-libbacktrace:
22761         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
22762         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22763         @r=`${PWD_COMMAND}`; export r; \
22764         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22765         TFLAGS="$(STAGEprofile_TFLAGS)"; \
22766         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22767         $(HOST_EXPORTS) \
22768         $(POSTSTAGE1_HOST_EXPORTS) \
22769         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
22770         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
22771         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
22772         echo Configuring stage profile in $(HOST_SUBDIR)/libbacktrace; \
22773         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22774         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22775         case $(srcdir) in \
22776           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22777           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22778                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22779         esac; \
22780         module_srcdir=libbacktrace; \
22781         $(SHELL) $$s/$$module_srcdir/configure \
22782           --srcdir=$${topdir}/$$module_srcdir \
22783           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22784           --target=${target_alias} \
22785           --with-build-libsubdir=$(HOST_SUBDIR) \
22786           $(STAGEprofile_CONFIGURE_FLAGS)
22787 @endif libbacktrace-bootstrap
22788
22789 .PHONY: configure-stagetrain-libbacktrace maybe-configure-stagetrain-libbacktrace
22790 maybe-configure-stagetrain-libbacktrace:
22791 @if libbacktrace-bootstrap
22792 maybe-configure-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
22793 configure-stagetrain-libbacktrace:
22794         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
22795         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22796         @r=`${PWD_COMMAND}`; export r; \
22797         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22798         TFLAGS="$(STAGEtrain_TFLAGS)"; \
22799         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22800         $(HOST_EXPORTS) \
22801         $(POSTSTAGE1_HOST_EXPORTS) \
22802         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
22803         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
22804         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
22805         echo Configuring stage train in $(HOST_SUBDIR)/libbacktrace; \
22806         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22807         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22808         case $(srcdir) in \
22809           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22810           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22811                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22812         esac; \
22813         module_srcdir=libbacktrace; \
22814         $(SHELL) $$s/$$module_srcdir/configure \
22815           --srcdir=$${topdir}/$$module_srcdir \
22816           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22817           --target=${target_alias} \
22818           --with-build-libsubdir=$(HOST_SUBDIR) \
22819           $(STAGEtrain_CONFIGURE_FLAGS)
22820 @endif libbacktrace-bootstrap
22821
22822 .PHONY: configure-stagefeedback-libbacktrace maybe-configure-stagefeedback-libbacktrace
22823 maybe-configure-stagefeedback-libbacktrace:
22824 @if libbacktrace-bootstrap
22825 maybe-configure-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
22826 configure-stagefeedback-libbacktrace:
22827         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
22828         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22829         @r=`${PWD_COMMAND}`; export r; \
22830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22831         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
22832         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22833         $(HOST_EXPORTS) \
22834         $(POSTSTAGE1_HOST_EXPORTS) \
22835         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
22836         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
22837         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
22838         echo Configuring stage feedback in $(HOST_SUBDIR)/libbacktrace; \
22839         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22840         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22841         case $(srcdir) in \
22842           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22843           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22844                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22845         esac; \
22846         module_srcdir=libbacktrace; \
22847         $(SHELL) $$s/$$module_srcdir/configure \
22848           --srcdir=$${topdir}/$$module_srcdir \
22849           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22850           --target=${target_alias} \
22851           --with-build-libsubdir=$(HOST_SUBDIR) \
22852           $(STAGEfeedback_CONFIGURE_FLAGS)
22853 @endif libbacktrace-bootstrap
22854
22855 .PHONY: configure-stageautoprofile-libbacktrace maybe-configure-stageautoprofile-libbacktrace
22856 maybe-configure-stageautoprofile-libbacktrace:
22857 @if libbacktrace-bootstrap
22858 maybe-configure-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
22859 configure-stageautoprofile-libbacktrace:
22860         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
22861         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22862         @r=`${PWD_COMMAND}`; export r; \
22863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22864         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
22865         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22866         $(HOST_EXPORTS) \
22867         $(POSTSTAGE1_HOST_EXPORTS) \
22868         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
22869         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
22870         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
22871         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libbacktrace; \
22872         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22873         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22874         case $(srcdir) in \
22875           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22876           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22877                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22878         esac; \
22879         module_srcdir=libbacktrace; \
22880         $(SHELL) $$s/$$module_srcdir/configure \
22881           --srcdir=$${topdir}/$$module_srcdir \
22882           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22883           --target=${target_alias} \
22884           --with-build-libsubdir=$(HOST_SUBDIR) \
22885           $(STAGEautoprofile_CONFIGURE_FLAGS)
22886 @endif libbacktrace-bootstrap
22887
22888 .PHONY: configure-stageautofeedback-libbacktrace maybe-configure-stageautofeedback-libbacktrace
22889 maybe-configure-stageautofeedback-libbacktrace:
22890 @if libbacktrace-bootstrap
22891 maybe-configure-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
22892 configure-stageautofeedback-libbacktrace:
22893         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
22894         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace
22895         @r=`${PWD_COMMAND}`; export r; \
22896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22897         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
22898         test ! -f $(HOST_SUBDIR)/libbacktrace/Makefile || exit 0; \
22899         $(HOST_EXPORTS) \
22900         $(POSTSTAGE1_HOST_EXPORTS) \
22901         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
22902         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
22903         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
22904         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libbacktrace; \
22905         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libbacktrace; \
22906         cd $(HOST_SUBDIR)/libbacktrace || exit 1; \
22907         case $(srcdir) in \
22908           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
22909           *) topdir=`echo $(HOST_SUBDIR)/libbacktrace/ | \
22910                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
22911         esac; \
22912         module_srcdir=libbacktrace; \
22913         $(SHELL) $$s/$$module_srcdir/configure \
22914           --srcdir=$${topdir}/$$module_srcdir \
22915           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
22916           --target=${target_alias} \
22917           --with-build-libsubdir=$(HOST_SUBDIR) \
22918           $(STAGEautofeedback_CONFIGURE_FLAGS)
22919 @endif libbacktrace-bootstrap
22920
22921
22922
22923
22924
22925 .PHONY: all-libbacktrace maybe-all-libbacktrace
22926 maybe-all-libbacktrace:
22927 @if gcc-bootstrap
22928 all-libbacktrace: stage_current
22929 @endif gcc-bootstrap
22930 @if libbacktrace
22931 TARGET-libbacktrace=all
22932 maybe-all-libbacktrace: all-libbacktrace
22933 all-libbacktrace: configure-libbacktrace
22934         @r=`${PWD_COMMAND}`; export r; \
22935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22936         $(HOST_EXPORTS)  \
22937         (cd $(HOST_SUBDIR)/libbacktrace && \
22938           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
22939                 $(TARGET-libbacktrace))
22940 @endif libbacktrace
22941
22942
22943
22944 .PHONY: all-stage1-libbacktrace maybe-all-stage1-libbacktrace
22945 .PHONY: clean-stage1-libbacktrace maybe-clean-stage1-libbacktrace
22946 maybe-all-stage1-libbacktrace:
22947 maybe-clean-stage1-libbacktrace:
22948 @if libbacktrace-bootstrap
22949 maybe-all-stage1-libbacktrace: all-stage1-libbacktrace
22950 all-stage1: all-stage1-libbacktrace
22951 TARGET-stage1-libbacktrace = $(TARGET-libbacktrace)
22952 all-stage1-libbacktrace: configure-stage1-libbacktrace
22953         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
22954         @r=`${PWD_COMMAND}`; export r; \
22955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22956         TFLAGS="$(STAGE1_TFLAGS)"; \
22957         $(HOST_EXPORTS)  \
22958         cd $(HOST_SUBDIR)/libbacktrace && \
22959          \
22960         $(MAKE) $(BASE_FLAGS_TO_PASS) \
22961                 CFLAGS="$(STAGE1_CFLAGS)" \
22962                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
22963                 LIBCFLAGS="$(LIBCFLAGS)" \
22964                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
22965                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
22966                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
22967                 $(EXTRA_HOST_FLAGS)  \
22968                 $(STAGE1_FLAGS_TO_PASS)  \
22969                 TFLAGS="$(STAGE1_TFLAGS)"  \
22970                 $(TARGET-stage1-libbacktrace)
22971
22972 maybe-clean-stage1-libbacktrace: clean-stage1-libbacktrace
22973 clean-stage1: clean-stage1-libbacktrace
22974 clean-stage1-libbacktrace:
22975         @if [ $(current_stage) = stage1 ]; then \
22976           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
22977         else \
22978           [ -f $(HOST_SUBDIR)/stage1-libbacktrace/Makefile ] || exit 0; \
22979           $(MAKE) stage1-start; \
22980         fi; \
22981         cd $(HOST_SUBDIR)/libbacktrace && \
22982         $(MAKE) $(EXTRA_HOST_FLAGS)  \
22983         $(STAGE1_FLAGS_TO_PASS)  clean
22984 @endif libbacktrace-bootstrap
22985
22986
22987 .PHONY: all-stage2-libbacktrace maybe-all-stage2-libbacktrace
22988 .PHONY: clean-stage2-libbacktrace maybe-clean-stage2-libbacktrace
22989 maybe-all-stage2-libbacktrace:
22990 maybe-clean-stage2-libbacktrace:
22991 @if libbacktrace-bootstrap
22992 maybe-all-stage2-libbacktrace: all-stage2-libbacktrace
22993 all-stage2: all-stage2-libbacktrace
22994 TARGET-stage2-libbacktrace = $(TARGET-libbacktrace)
22995 all-stage2-libbacktrace: configure-stage2-libbacktrace
22996         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
22997         @r=`${PWD_COMMAND}`; export r; \
22998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
22999         TFLAGS="$(STAGE2_TFLAGS)"; \
23000         $(HOST_EXPORTS) \
23001         $(POSTSTAGE1_HOST_EXPORTS)  \
23002         cd $(HOST_SUBDIR)/libbacktrace && \
23003          \
23004         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23005                 CFLAGS="$(STAGE2_CFLAGS)" \
23006                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
23007                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
23008                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23009                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23010                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23011                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23012                 TFLAGS="$(STAGE2_TFLAGS)"  \
23013                 $(TARGET-stage2-libbacktrace)
23014
23015 maybe-clean-stage2-libbacktrace: clean-stage2-libbacktrace
23016 clean-stage2: clean-stage2-libbacktrace
23017 clean-stage2-libbacktrace:
23018         @if [ $(current_stage) = stage2 ]; then \
23019           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23020         else \
23021           [ -f $(HOST_SUBDIR)/stage2-libbacktrace/Makefile ] || exit 0; \
23022           $(MAKE) stage2-start; \
23023         fi; \
23024         cd $(HOST_SUBDIR)/libbacktrace && \
23025         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23026 @endif libbacktrace-bootstrap
23027
23028
23029 .PHONY: all-stage3-libbacktrace maybe-all-stage3-libbacktrace
23030 .PHONY: clean-stage3-libbacktrace maybe-clean-stage3-libbacktrace
23031 maybe-all-stage3-libbacktrace:
23032 maybe-clean-stage3-libbacktrace:
23033 @if libbacktrace-bootstrap
23034 maybe-all-stage3-libbacktrace: all-stage3-libbacktrace
23035 all-stage3: all-stage3-libbacktrace
23036 TARGET-stage3-libbacktrace = $(TARGET-libbacktrace)
23037 all-stage3-libbacktrace: configure-stage3-libbacktrace
23038         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23039         @r=`${PWD_COMMAND}`; export r; \
23040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23041         TFLAGS="$(STAGE3_TFLAGS)"; \
23042         $(HOST_EXPORTS) \
23043         $(POSTSTAGE1_HOST_EXPORTS)  \
23044         cd $(HOST_SUBDIR)/libbacktrace && \
23045          \
23046         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23047                 CFLAGS="$(STAGE3_CFLAGS)" \
23048                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
23049                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
23050                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23051                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23052                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23053                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23054                 TFLAGS="$(STAGE3_TFLAGS)"  \
23055                 $(TARGET-stage3-libbacktrace)
23056
23057 maybe-clean-stage3-libbacktrace: clean-stage3-libbacktrace
23058 clean-stage3: clean-stage3-libbacktrace
23059 clean-stage3-libbacktrace:
23060         @if [ $(current_stage) = stage3 ]; then \
23061           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23062         else \
23063           [ -f $(HOST_SUBDIR)/stage3-libbacktrace/Makefile ] || exit 0; \
23064           $(MAKE) stage3-start; \
23065         fi; \
23066         cd $(HOST_SUBDIR)/libbacktrace && \
23067         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23068 @endif libbacktrace-bootstrap
23069
23070
23071 .PHONY: all-stage4-libbacktrace maybe-all-stage4-libbacktrace
23072 .PHONY: clean-stage4-libbacktrace maybe-clean-stage4-libbacktrace
23073 maybe-all-stage4-libbacktrace:
23074 maybe-clean-stage4-libbacktrace:
23075 @if libbacktrace-bootstrap
23076 maybe-all-stage4-libbacktrace: all-stage4-libbacktrace
23077 all-stage4: all-stage4-libbacktrace
23078 TARGET-stage4-libbacktrace = $(TARGET-libbacktrace)
23079 all-stage4-libbacktrace: configure-stage4-libbacktrace
23080         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23081         @r=`${PWD_COMMAND}`; export r; \
23082         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23083         TFLAGS="$(STAGE4_TFLAGS)"; \
23084         $(HOST_EXPORTS) \
23085         $(POSTSTAGE1_HOST_EXPORTS)  \
23086         cd $(HOST_SUBDIR)/libbacktrace && \
23087          \
23088         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23089                 CFLAGS="$(STAGE4_CFLAGS)" \
23090                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
23091                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
23092                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23093                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23094                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23095                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23096                 TFLAGS="$(STAGE4_TFLAGS)"  \
23097                 $(TARGET-stage4-libbacktrace)
23098
23099 maybe-clean-stage4-libbacktrace: clean-stage4-libbacktrace
23100 clean-stage4: clean-stage4-libbacktrace
23101 clean-stage4-libbacktrace:
23102         @if [ $(current_stage) = stage4 ]; then \
23103           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23104         else \
23105           [ -f $(HOST_SUBDIR)/stage4-libbacktrace/Makefile ] || exit 0; \
23106           $(MAKE) stage4-start; \
23107         fi; \
23108         cd $(HOST_SUBDIR)/libbacktrace && \
23109         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23110 @endif libbacktrace-bootstrap
23111
23112
23113 .PHONY: all-stageprofile-libbacktrace maybe-all-stageprofile-libbacktrace
23114 .PHONY: clean-stageprofile-libbacktrace maybe-clean-stageprofile-libbacktrace
23115 maybe-all-stageprofile-libbacktrace:
23116 maybe-clean-stageprofile-libbacktrace:
23117 @if libbacktrace-bootstrap
23118 maybe-all-stageprofile-libbacktrace: all-stageprofile-libbacktrace
23119 all-stageprofile: all-stageprofile-libbacktrace
23120 TARGET-stageprofile-libbacktrace = $(TARGET-libbacktrace)
23121 all-stageprofile-libbacktrace: configure-stageprofile-libbacktrace
23122         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23123         @r=`${PWD_COMMAND}`; export r; \
23124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23125         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23126         $(HOST_EXPORTS) \
23127         $(POSTSTAGE1_HOST_EXPORTS)  \
23128         cd $(HOST_SUBDIR)/libbacktrace && \
23129          \
23130         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23131                 CFLAGS="$(STAGEprofile_CFLAGS)" \
23132                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
23133                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
23134                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23135                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23136                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23137                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23138                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
23139                 $(TARGET-stageprofile-libbacktrace)
23140
23141 maybe-clean-stageprofile-libbacktrace: clean-stageprofile-libbacktrace
23142 clean-stageprofile: clean-stageprofile-libbacktrace
23143 clean-stageprofile-libbacktrace:
23144         @if [ $(current_stage) = stageprofile ]; then \
23145           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23146         else \
23147           [ -f $(HOST_SUBDIR)/stageprofile-libbacktrace/Makefile ] || exit 0; \
23148           $(MAKE) stageprofile-start; \
23149         fi; \
23150         cd $(HOST_SUBDIR)/libbacktrace && \
23151         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23152 @endif libbacktrace-bootstrap
23153
23154
23155 .PHONY: all-stagetrain-libbacktrace maybe-all-stagetrain-libbacktrace
23156 .PHONY: clean-stagetrain-libbacktrace maybe-clean-stagetrain-libbacktrace
23157 maybe-all-stagetrain-libbacktrace:
23158 maybe-clean-stagetrain-libbacktrace:
23159 @if libbacktrace-bootstrap
23160 maybe-all-stagetrain-libbacktrace: all-stagetrain-libbacktrace
23161 all-stagetrain: all-stagetrain-libbacktrace
23162 TARGET-stagetrain-libbacktrace = $(TARGET-libbacktrace)
23163 all-stagetrain-libbacktrace: configure-stagetrain-libbacktrace
23164         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23165         @r=`${PWD_COMMAND}`; export r; \
23166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23167         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23168         $(HOST_EXPORTS) \
23169         $(POSTSTAGE1_HOST_EXPORTS)  \
23170         cd $(HOST_SUBDIR)/libbacktrace && \
23171          \
23172         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23173                 CFLAGS="$(STAGEtrain_CFLAGS)" \
23174                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
23175                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
23176                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23177                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23178                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23179                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23180                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
23181                 $(TARGET-stagetrain-libbacktrace)
23182
23183 maybe-clean-stagetrain-libbacktrace: clean-stagetrain-libbacktrace
23184 clean-stagetrain: clean-stagetrain-libbacktrace
23185 clean-stagetrain-libbacktrace:
23186         @if [ $(current_stage) = stagetrain ]; then \
23187           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23188         else \
23189           [ -f $(HOST_SUBDIR)/stagetrain-libbacktrace/Makefile ] || exit 0; \
23190           $(MAKE) stagetrain-start; \
23191         fi; \
23192         cd $(HOST_SUBDIR)/libbacktrace && \
23193         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23194 @endif libbacktrace-bootstrap
23195
23196
23197 .PHONY: all-stagefeedback-libbacktrace maybe-all-stagefeedback-libbacktrace
23198 .PHONY: clean-stagefeedback-libbacktrace maybe-clean-stagefeedback-libbacktrace
23199 maybe-all-stagefeedback-libbacktrace:
23200 maybe-clean-stagefeedback-libbacktrace:
23201 @if libbacktrace-bootstrap
23202 maybe-all-stagefeedback-libbacktrace: all-stagefeedback-libbacktrace
23203 all-stagefeedback: all-stagefeedback-libbacktrace
23204 TARGET-stagefeedback-libbacktrace = $(TARGET-libbacktrace)
23205 all-stagefeedback-libbacktrace: configure-stagefeedback-libbacktrace
23206         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23207         @r=`${PWD_COMMAND}`; export r; \
23208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23209         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23210         $(HOST_EXPORTS) \
23211         $(POSTSTAGE1_HOST_EXPORTS)  \
23212         cd $(HOST_SUBDIR)/libbacktrace && \
23213          \
23214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23215                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
23216                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
23217                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
23218                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23219                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23220                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23221                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23222                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
23223                 $(TARGET-stagefeedback-libbacktrace)
23224
23225 maybe-clean-stagefeedback-libbacktrace: clean-stagefeedback-libbacktrace
23226 clean-stagefeedback: clean-stagefeedback-libbacktrace
23227 clean-stagefeedback-libbacktrace:
23228         @if [ $(current_stage) = stagefeedback ]; then \
23229           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23230         else \
23231           [ -f $(HOST_SUBDIR)/stagefeedback-libbacktrace/Makefile ] || exit 0; \
23232           $(MAKE) stagefeedback-start; \
23233         fi; \
23234         cd $(HOST_SUBDIR)/libbacktrace && \
23235         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23236 @endif libbacktrace-bootstrap
23237
23238
23239 .PHONY: all-stageautoprofile-libbacktrace maybe-all-stageautoprofile-libbacktrace
23240 .PHONY: clean-stageautoprofile-libbacktrace maybe-clean-stageautoprofile-libbacktrace
23241 maybe-all-stageautoprofile-libbacktrace:
23242 maybe-clean-stageautoprofile-libbacktrace:
23243 @if libbacktrace-bootstrap
23244 maybe-all-stageautoprofile-libbacktrace: all-stageautoprofile-libbacktrace
23245 all-stageautoprofile: all-stageautoprofile-libbacktrace
23246 TARGET-stageautoprofile-libbacktrace = $(TARGET-libbacktrace)
23247 all-stageautoprofile-libbacktrace: configure-stageautoprofile-libbacktrace
23248         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23249         @r=`${PWD_COMMAND}`; export r; \
23250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23251         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23252         $(HOST_EXPORTS) \
23253         $(POSTSTAGE1_HOST_EXPORTS)  \
23254         cd $(HOST_SUBDIR)/libbacktrace && \
23255         $$s/gcc/config/i386/$(AUTO_PROFILE) \
23256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23257                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
23258                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
23259                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
23260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23263                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23264                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
23265                 $(TARGET-stageautoprofile-libbacktrace)
23266
23267 maybe-clean-stageautoprofile-libbacktrace: clean-stageautoprofile-libbacktrace
23268 clean-stageautoprofile: clean-stageautoprofile-libbacktrace
23269 clean-stageautoprofile-libbacktrace:
23270         @if [ $(current_stage) = stageautoprofile ]; then \
23271           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23272         else \
23273           [ -f $(HOST_SUBDIR)/stageautoprofile-libbacktrace/Makefile ] || exit 0; \
23274           $(MAKE) stageautoprofile-start; \
23275         fi; \
23276         cd $(HOST_SUBDIR)/libbacktrace && \
23277         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23278 @endif libbacktrace-bootstrap
23279
23280
23281 .PHONY: all-stageautofeedback-libbacktrace maybe-all-stageautofeedback-libbacktrace
23282 .PHONY: clean-stageautofeedback-libbacktrace maybe-clean-stageautofeedback-libbacktrace
23283 maybe-all-stageautofeedback-libbacktrace:
23284 maybe-clean-stageautofeedback-libbacktrace:
23285 @if libbacktrace-bootstrap
23286 maybe-all-stageautofeedback-libbacktrace: all-stageautofeedback-libbacktrace
23287 all-stageautofeedback: all-stageautofeedback-libbacktrace
23288 TARGET-stageautofeedback-libbacktrace = $(TARGET-libbacktrace)
23289 all-stageautofeedback-libbacktrace: configure-stageautofeedback-libbacktrace
23290         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23291         @r=`${PWD_COMMAND}`; export r; \
23292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23293         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
23294         $(HOST_EXPORTS) \
23295         $(POSTSTAGE1_HOST_EXPORTS)  \
23296         cd $(HOST_SUBDIR)/libbacktrace && \
23297          \
23298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
23299                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
23300                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
23301                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
23302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
23303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
23304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
23305                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
23306                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
23307                 $(TARGET-stageautofeedback-libbacktrace)
23308
23309 maybe-clean-stageautofeedback-libbacktrace: clean-stageautofeedback-libbacktrace
23310 clean-stageautofeedback: clean-stageautofeedback-libbacktrace
23311 clean-stageautofeedback-libbacktrace:
23312         @if [ $(current_stage) = stageautofeedback ]; then \
23313           [ -f $(HOST_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
23314         else \
23315           [ -f $(HOST_SUBDIR)/stageautofeedback-libbacktrace/Makefile ] || exit 0; \
23316           $(MAKE) stageautofeedback-start; \
23317         fi; \
23318         cd $(HOST_SUBDIR)/libbacktrace && \
23319         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
23320 @endif libbacktrace-bootstrap
23321
23322
23323
23324
23325
23326 .PHONY: check-libbacktrace maybe-check-libbacktrace
23327 maybe-check-libbacktrace:
23328 @if libbacktrace
23329 maybe-check-libbacktrace: check-libbacktrace
23330
23331 check-libbacktrace:
23332         @: $(MAKE); $(unstage)
23333         @r=`${PWD_COMMAND}`; export r; \
23334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23335         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
23336         (cd $(HOST_SUBDIR)/libbacktrace && \
23337           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
23338
23339 @endif libbacktrace
23340
23341 .PHONY: install-libbacktrace maybe-install-libbacktrace
23342 maybe-install-libbacktrace:
23343 @if libbacktrace
23344 maybe-install-libbacktrace: install-libbacktrace
23345
23346 install-libbacktrace: installdirs
23347         @: $(MAKE); $(unstage)
23348         @r=`${PWD_COMMAND}`; export r; \
23349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23350         $(HOST_EXPORTS) \
23351         (cd $(HOST_SUBDIR)/libbacktrace && \
23352           $(MAKE) $(FLAGS_TO_PASS)  install)
23353
23354 @endif libbacktrace
23355
23356 .PHONY: install-strip-libbacktrace maybe-install-strip-libbacktrace
23357 maybe-install-strip-libbacktrace:
23358 @if libbacktrace
23359 maybe-install-strip-libbacktrace: install-strip-libbacktrace
23360
23361 install-strip-libbacktrace: installdirs
23362         @: $(MAKE); $(unstage)
23363         @r=`${PWD_COMMAND}`; export r; \
23364         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23365         $(HOST_EXPORTS) \
23366         (cd $(HOST_SUBDIR)/libbacktrace && \
23367           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
23368
23369 @endif libbacktrace
23370
23371 # Other targets (info, dvi, pdf, etc.)
23372
23373 .PHONY: maybe-info-libbacktrace info-libbacktrace
23374 maybe-info-libbacktrace:
23375 @if libbacktrace
23376 maybe-info-libbacktrace: info-libbacktrace
23377
23378 info-libbacktrace: \
23379     configure-libbacktrace 
23380         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23381         r=`${PWD_COMMAND}`; export r; \
23382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23383         $(HOST_EXPORTS) \
23384         for flag in $(EXTRA_HOST_FLAGS) ; do \
23385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23386         done; \
23387         echo "Doing info in libbacktrace"; \
23388         (cd $(HOST_SUBDIR)/libbacktrace && \
23389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23391                   "RANLIB=$${RANLIB}" \
23392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23393                   info) \
23394           || exit 1
23395
23396 @endif libbacktrace
23397
23398 .PHONY: maybe-dvi-libbacktrace dvi-libbacktrace
23399 maybe-dvi-libbacktrace:
23400 @if libbacktrace
23401 maybe-dvi-libbacktrace: dvi-libbacktrace
23402
23403 dvi-libbacktrace: \
23404     configure-libbacktrace 
23405         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23406         r=`${PWD_COMMAND}`; export r; \
23407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23408         $(HOST_EXPORTS) \
23409         for flag in $(EXTRA_HOST_FLAGS) ; do \
23410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23411         done; \
23412         echo "Doing dvi in libbacktrace"; \
23413         (cd $(HOST_SUBDIR)/libbacktrace && \
23414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23416                   "RANLIB=$${RANLIB}" \
23417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23418                   dvi) \
23419           || exit 1
23420
23421 @endif libbacktrace
23422
23423 .PHONY: maybe-pdf-libbacktrace pdf-libbacktrace
23424 maybe-pdf-libbacktrace:
23425 @if libbacktrace
23426 maybe-pdf-libbacktrace: pdf-libbacktrace
23427
23428 pdf-libbacktrace: \
23429     configure-libbacktrace 
23430         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23431         r=`${PWD_COMMAND}`; export r; \
23432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23433         $(HOST_EXPORTS) \
23434         for flag in $(EXTRA_HOST_FLAGS) ; do \
23435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23436         done; \
23437         echo "Doing pdf in libbacktrace"; \
23438         (cd $(HOST_SUBDIR)/libbacktrace && \
23439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23441                   "RANLIB=$${RANLIB}" \
23442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23443                   pdf) \
23444           || exit 1
23445
23446 @endif libbacktrace
23447
23448 .PHONY: maybe-html-libbacktrace html-libbacktrace
23449 maybe-html-libbacktrace:
23450 @if libbacktrace
23451 maybe-html-libbacktrace: html-libbacktrace
23452
23453 html-libbacktrace: \
23454     configure-libbacktrace 
23455         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23456         r=`${PWD_COMMAND}`; export r; \
23457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23458         $(HOST_EXPORTS) \
23459         for flag in $(EXTRA_HOST_FLAGS) ; do \
23460           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23461         done; \
23462         echo "Doing html in libbacktrace"; \
23463         (cd $(HOST_SUBDIR)/libbacktrace && \
23464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23466                   "RANLIB=$${RANLIB}" \
23467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23468                   html) \
23469           || exit 1
23470
23471 @endif libbacktrace
23472
23473 .PHONY: maybe-TAGS-libbacktrace TAGS-libbacktrace
23474 maybe-TAGS-libbacktrace:
23475 @if libbacktrace
23476 maybe-TAGS-libbacktrace: TAGS-libbacktrace
23477
23478 TAGS-libbacktrace: \
23479     configure-libbacktrace 
23480         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23481         r=`${PWD_COMMAND}`; export r; \
23482         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23483         $(HOST_EXPORTS) \
23484         for flag in $(EXTRA_HOST_FLAGS) ; do \
23485           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23486         done; \
23487         echo "Doing TAGS in libbacktrace"; \
23488         (cd $(HOST_SUBDIR)/libbacktrace && \
23489           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23490                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23491                   "RANLIB=$${RANLIB}" \
23492                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23493                   TAGS) \
23494           || exit 1
23495
23496 @endif libbacktrace
23497
23498 .PHONY: maybe-install-info-libbacktrace install-info-libbacktrace
23499 maybe-install-info-libbacktrace:
23500 @if libbacktrace
23501 maybe-install-info-libbacktrace: install-info-libbacktrace
23502
23503 install-info-libbacktrace: \
23504     configure-libbacktrace \
23505     info-libbacktrace 
23506         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23507         r=`${PWD_COMMAND}`; export r; \
23508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23509         $(HOST_EXPORTS) \
23510         for flag in $(EXTRA_HOST_FLAGS) ; do \
23511           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23512         done; \
23513         echo "Doing install-info in libbacktrace"; \
23514         (cd $(HOST_SUBDIR)/libbacktrace && \
23515           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23516                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23517                   "RANLIB=$${RANLIB}" \
23518                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23519                   install-info) \
23520           || exit 1
23521
23522 @endif libbacktrace
23523
23524 .PHONY: maybe-install-pdf-libbacktrace install-pdf-libbacktrace
23525 maybe-install-pdf-libbacktrace:
23526 @if libbacktrace
23527 maybe-install-pdf-libbacktrace: install-pdf-libbacktrace
23528
23529 install-pdf-libbacktrace: \
23530     configure-libbacktrace \
23531     pdf-libbacktrace 
23532         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23533         r=`${PWD_COMMAND}`; export r; \
23534         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23535         $(HOST_EXPORTS) \
23536         for flag in $(EXTRA_HOST_FLAGS) ; do \
23537           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23538         done; \
23539         echo "Doing install-pdf in libbacktrace"; \
23540         (cd $(HOST_SUBDIR)/libbacktrace && \
23541           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23542                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23543                   "RANLIB=$${RANLIB}" \
23544                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23545                   install-pdf) \
23546           || exit 1
23547
23548 @endif libbacktrace
23549
23550 .PHONY: maybe-install-html-libbacktrace install-html-libbacktrace
23551 maybe-install-html-libbacktrace:
23552 @if libbacktrace
23553 maybe-install-html-libbacktrace: install-html-libbacktrace
23554
23555 install-html-libbacktrace: \
23556     configure-libbacktrace \
23557     html-libbacktrace 
23558         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23559         r=`${PWD_COMMAND}`; export r; \
23560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23561         $(HOST_EXPORTS) \
23562         for flag in $(EXTRA_HOST_FLAGS) ; do \
23563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23564         done; \
23565         echo "Doing install-html in libbacktrace"; \
23566         (cd $(HOST_SUBDIR)/libbacktrace && \
23567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23569                   "RANLIB=$${RANLIB}" \
23570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23571                   install-html) \
23572           || exit 1
23573
23574 @endif libbacktrace
23575
23576 .PHONY: maybe-installcheck-libbacktrace installcheck-libbacktrace
23577 maybe-installcheck-libbacktrace:
23578 @if libbacktrace
23579 maybe-installcheck-libbacktrace: installcheck-libbacktrace
23580
23581 installcheck-libbacktrace: \
23582     configure-libbacktrace 
23583         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23584         r=`${PWD_COMMAND}`; export r; \
23585         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23586         $(HOST_EXPORTS) \
23587         for flag in $(EXTRA_HOST_FLAGS) ; do \
23588           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23589         done; \
23590         echo "Doing installcheck in libbacktrace"; \
23591         (cd $(HOST_SUBDIR)/libbacktrace && \
23592           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23593                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23594                   "RANLIB=$${RANLIB}" \
23595                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23596                   installcheck) \
23597           || exit 1
23598
23599 @endif libbacktrace
23600
23601 .PHONY: maybe-mostlyclean-libbacktrace mostlyclean-libbacktrace
23602 maybe-mostlyclean-libbacktrace:
23603 @if libbacktrace
23604 maybe-mostlyclean-libbacktrace: mostlyclean-libbacktrace
23605
23606 mostlyclean-libbacktrace: 
23607         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23608         r=`${PWD_COMMAND}`; export r; \
23609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23610         $(HOST_EXPORTS) \
23611         for flag in $(EXTRA_HOST_FLAGS) ; do \
23612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23613         done; \
23614         echo "Doing mostlyclean in libbacktrace"; \
23615         (cd $(HOST_SUBDIR)/libbacktrace && \
23616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23618                   "RANLIB=$${RANLIB}" \
23619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23620                   mostlyclean) \
23621           || exit 1
23622
23623 @endif libbacktrace
23624
23625 .PHONY: maybe-clean-libbacktrace clean-libbacktrace
23626 maybe-clean-libbacktrace:
23627 @if libbacktrace
23628 maybe-clean-libbacktrace: clean-libbacktrace
23629
23630 clean-libbacktrace: 
23631         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23632         r=`${PWD_COMMAND}`; export r; \
23633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23634         $(HOST_EXPORTS) \
23635         for flag in $(EXTRA_HOST_FLAGS) ; do \
23636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23637         done; \
23638         echo "Doing clean in libbacktrace"; \
23639         (cd $(HOST_SUBDIR)/libbacktrace && \
23640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23642                   "RANLIB=$${RANLIB}" \
23643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23644                   clean) \
23645           || exit 1
23646
23647 @endif libbacktrace
23648
23649 .PHONY: maybe-distclean-libbacktrace distclean-libbacktrace
23650 maybe-distclean-libbacktrace:
23651 @if libbacktrace
23652 maybe-distclean-libbacktrace: distclean-libbacktrace
23653
23654 distclean-libbacktrace: 
23655         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23656         r=`${PWD_COMMAND}`; export r; \
23657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23658         $(HOST_EXPORTS) \
23659         for flag in $(EXTRA_HOST_FLAGS) ; do \
23660           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23661         done; \
23662         echo "Doing distclean in libbacktrace"; \
23663         (cd $(HOST_SUBDIR)/libbacktrace && \
23664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23666                   "RANLIB=$${RANLIB}" \
23667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23668                   distclean) \
23669           || exit 1
23670
23671 @endif libbacktrace
23672
23673 .PHONY: maybe-maintainer-clean-libbacktrace maintainer-clean-libbacktrace
23674 maybe-maintainer-clean-libbacktrace:
23675 @if libbacktrace
23676 maybe-maintainer-clean-libbacktrace: maintainer-clean-libbacktrace
23677
23678 maintainer-clean-libbacktrace: 
23679         @[ -f ./libbacktrace/Makefile ] || exit 0; \
23680         r=`${PWD_COMMAND}`; export r; \
23681         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23682         $(HOST_EXPORTS) \
23683         for flag in $(EXTRA_HOST_FLAGS) ; do \
23684           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
23685         done; \
23686         echo "Doing maintainer-clean in libbacktrace"; \
23687         (cd $(HOST_SUBDIR)/libbacktrace && \
23688           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
23689                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
23690                   "RANLIB=$${RANLIB}" \
23691                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
23692                   maintainer-clean) \
23693           || exit 1
23694
23695 @endif libbacktrace
23696
23697
23698
23699 .PHONY: configure-libcpp maybe-configure-libcpp
23700 maybe-configure-libcpp:
23701 @if gcc-bootstrap
23702 configure-libcpp: stage_current
23703 @endif gcc-bootstrap
23704 @if libcpp
23705 maybe-configure-libcpp: configure-libcpp
23706 configure-libcpp: 
23707         @r=`${PWD_COMMAND}`; export r; \
23708         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23709         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23710         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23711         $(HOST_EXPORTS)  \
23712         echo Configuring in $(HOST_SUBDIR)/libcpp; \
23713         cd "$(HOST_SUBDIR)/libcpp" || exit 1; \
23714         case $(srcdir) in \
23715           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23716           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23717                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23718         esac; \
23719         module_srcdir=libcpp; \
23720         $(SHELL) \
23721           $$s/$$module_srcdir/configure \
23722           --srcdir=$${topdir}/$$module_srcdir \
23723           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23724           --target=${target_alias}  \
23725           || exit 1
23726 @endif libcpp
23727
23728
23729
23730 .PHONY: configure-stage1-libcpp maybe-configure-stage1-libcpp
23731 maybe-configure-stage1-libcpp:
23732 @if libcpp-bootstrap
23733 maybe-configure-stage1-libcpp: configure-stage1-libcpp
23734 configure-stage1-libcpp:
23735         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
23736         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23737         @r=`${PWD_COMMAND}`; export r; \
23738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23739         TFLAGS="$(STAGE1_TFLAGS)"; \
23740         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23741         $(HOST_EXPORTS) \
23742         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
23743         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
23744         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
23745         echo Configuring stage 1 in $(HOST_SUBDIR)/libcpp; \
23746         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23747         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23748         case $(srcdir) in \
23749           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23750           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23751                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23752         esac; \
23753         module_srcdir=libcpp; \
23754         $(SHELL) $$s/$$module_srcdir/configure \
23755           --srcdir=$${topdir}/$$module_srcdir \
23756           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23757           --target=${target_alias} \
23758            \
23759           $(STAGE1_CONFIGURE_FLAGS)
23760 @endif libcpp-bootstrap
23761
23762 .PHONY: configure-stage2-libcpp maybe-configure-stage2-libcpp
23763 maybe-configure-stage2-libcpp:
23764 @if libcpp-bootstrap
23765 maybe-configure-stage2-libcpp: configure-stage2-libcpp
23766 configure-stage2-libcpp:
23767         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
23768         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23769         @r=`${PWD_COMMAND}`; export r; \
23770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23771         TFLAGS="$(STAGE2_TFLAGS)"; \
23772         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23773         $(HOST_EXPORTS) \
23774         $(POSTSTAGE1_HOST_EXPORTS) \
23775         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
23776         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
23777         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
23778         echo Configuring stage 2 in $(HOST_SUBDIR)/libcpp; \
23779         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23780         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23781         case $(srcdir) in \
23782           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23783           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23784                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23785         esac; \
23786         module_srcdir=libcpp; \
23787         $(SHELL) $$s/$$module_srcdir/configure \
23788           --srcdir=$${topdir}/$$module_srcdir \
23789           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23790           --target=${target_alias} \
23791           --with-build-libsubdir=$(HOST_SUBDIR) \
23792           $(STAGE2_CONFIGURE_FLAGS)
23793 @endif libcpp-bootstrap
23794
23795 .PHONY: configure-stage3-libcpp maybe-configure-stage3-libcpp
23796 maybe-configure-stage3-libcpp:
23797 @if libcpp-bootstrap
23798 maybe-configure-stage3-libcpp: configure-stage3-libcpp
23799 configure-stage3-libcpp:
23800         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
23801         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23802         @r=`${PWD_COMMAND}`; export r; \
23803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23804         TFLAGS="$(STAGE3_TFLAGS)"; \
23805         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23806         $(HOST_EXPORTS) \
23807         $(POSTSTAGE1_HOST_EXPORTS) \
23808         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
23809         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
23810         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
23811         echo Configuring stage 3 in $(HOST_SUBDIR)/libcpp; \
23812         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23813         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23814         case $(srcdir) in \
23815           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23816           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23817                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23818         esac; \
23819         module_srcdir=libcpp; \
23820         $(SHELL) $$s/$$module_srcdir/configure \
23821           --srcdir=$${topdir}/$$module_srcdir \
23822           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23823           --target=${target_alias} \
23824           --with-build-libsubdir=$(HOST_SUBDIR) \
23825           $(STAGE3_CONFIGURE_FLAGS)
23826 @endif libcpp-bootstrap
23827
23828 .PHONY: configure-stage4-libcpp maybe-configure-stage4-libcpp
23829 maybe-configure-stage4-libcpp:
23830 @if libcpp-bootstrap
23831 maybe-configure-stage4-libcpp: configure-stage4-libcpp
23832 configure-stage4-libcpp:
23833         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
23834         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23835         @r=`${PWD_COMMAND}`; export r; \
23836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23837         TFLAGS="$(STAGE4_TFLAGS)"; \
23838         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23839         $(HOST_EXPORTS) \
23840         $(POSTSTAGE1_HOST_EXPORTS) \
23841         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
23842         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
23843         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
23844         echo Configuring stage 4 in $(HOST_SUBDIR)/libcpp; \
23845         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23846         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23847         case $(srcdir) in \
23848           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23849           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23850                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23851         esac; \
23852         module_srcdir=libcpp; \
23853         $(SHELL) $$s/$$module_srcdir/configure \
23854           --srcdir=$${topdir}/$$module_srcdir \
23855           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23856           --target=${target_alias} \
23857           --with-build-libsubdir=$(HOST_SUBDIR) \
23858           $(STAGE4_CONFIGURE_FLAGS)
23859 @endif libcpp-bootstrap
23860
23861 .PHONY: configure-stageprofile-libcpp maybe-configure-stageprofile-libcpp
23862 maybe-configure-stageprofile-libcpp:
23863 @if libcpp-bootstrap
23864 maybe-configure-stageprofile-libcpp: configure-stageprofile-libcpp
23865 configure-stageprofile-libcpp:
23866         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
23867         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23868         @r=`${PWD_COMMAND}`; export r; \
23869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23870         TFLAGS="$(STAGEprofile_TFLAGS)"; \
23871         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23872         $(HOST_EXPORTS) \
23873         $(POSTSTAGE1_HOST_EXPORTS) \
23874         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
23875         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
23876         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
23877         echo Configuring stage profile in $(HOST_SUBDIR)/libcpp; \
23878         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23879         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23880         case $(srcdir) in \
23881           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23882           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23883                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23884         esac; \
23885         module_srcdir=libcpp; \
23886         $(SHELL) $$s/$$module_srcdir/configure \
23887           --srcdir=$${topdir}/$$module_srcdir \
23888           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23889           --target=${target_alias} \
23890           --with-build-libsubdir=$(HOST_SUBDIR) \
23891           $(STAGEprofile_CONFIGURE_FLAGS)
23892 @endif libcpp-bootstrap
23893
23894 .PHONY: configure-stagetrain-libcpp maybe-configure-stagetrain-libcpp
23895 maybe-configure-stagetrain-libcpp:
23896 @if libcpp-bootstrap
23897 maybe-configure-stagetrain-libcpp: configure-stagetrain-libcpp
23898 configure-stagetrain-libcpp:
23899         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
23900         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23901         @r=`${PWD_COMMAND}`; export r; \
23902         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23903         TFLAGS="$(STAGEtrain_TFLAGS)"; \
23904         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23905         $(HOST_EXPORTS) \
23906         $(POSTSTAGE1_HOST_EXPORTS) \
23907         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
23908         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
23909         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
23910         echo Configuring stage train in $(HOST_SUBDIR)/libcpp; \
23911         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23912         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23913         case $(srcdir) in \
23914           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23915           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23916                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23917         esac; \
23918         module_srcdir=libcpp; \
23919         $(SHELL) $$s/$$module_srcdir/configure \
23920           --srcdir=$${topdir}/$$module_srcdir \
23921           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23922           --target=${target_alias} \
23923           --with-build-libsubdir=$(HOST_SUBDIR) \
23924           $(STAGEtrain_CONFIGURE_FLAGS)
23925 @endif libcpp-bootstrap
23926
23927 .PHONY: configure-stagefeedback-libcpp maybe-configure-stagefeedback-libcpp
23928 maybe-configure-stagefeedback-libcpp:
23929 @if libcpp-bootstrap
23930 maybe-configure-stagefeedback-libcpp: configure-stagefeedback-libcpp
23931 configure-stagefeedback-libcpp:
23932         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
23933         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23934         @r=`${PWD_COMMAND}`; export r; \
23935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23936         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
23937         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23938         $(HOST_EXPORTS) \
23939         $(POSTSTAGE1_HOST_EXPORTS) \
23940         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
23941         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
23942         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
23943         echo Configuring stage feedback in $(HOST_SUBDIR)/libcpp; \
23944         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23945         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23946         case $(srcdir) in \
23947           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23948           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23949                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23950         esac; \
23951         module_srcdir=libcpp; \
23952         $(SHELL) $$s/$$module_srcdir/configure \
23953           --srcdir=$${topdir}/$$module_srcdir \
23954           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23955           --target=${target_alias} \
23956           --with-build-libsubdir=$(HOST_SUBDIR) \
23957           $(STAGEfeedback_CONFIGURE_FLAGS)
23958 @endif libcpp-bootstrap
23959
23960 .PHONY: configure-stageautoprofile-libcpp maybe-configure-stageautoprofile-libcpp
23961 maybe-configure-stageautoprofile-libcpp:
23962 @if libcpp-bootstrap
23963 maybe-configure-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
23964 configure-stageautoprofile-libcpp:
23965         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
23966         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
23967         @r=`${PWD_COMMAND}`; export r; \
23968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
23969         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
23970         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
23971         $(HOST_EXPORTS) \
23972         $(POSTSTAGE1_HOST_EXPORTS) \
23973         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
23974         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
23975         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
23976         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libcpp; \
23977         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
23978         cd $(HOST_SUBDIR)/libcpp || exit 1; \
23979         case $(srcdir) in \
23980           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
23981           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
23982                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
23983         esac; \
23984         module_srcdir=libcpp; \
23985         $(SHELL) $$s/$$module_srcdir/configure \
23986           --srcdir=$${topdir}/$$module_srcdir \
23987           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
23988           --target=${target_alias} \
23989           --with-build-libsubdir=$(HOST_SUBDIR) \
23990           $(STAGEautoprofile_CONFIGURE_FLAGS)
23991 @endif libcpp-bootstrap
23992
23993 .PHONY: configure-stageautofeedback-libcpp maybe-configure-stageautofeedback-libcpp
23994 maybe-configure-stageautofeedback-libcpp:
23995 @if libcpp-bootstrap
23996 maybe-configure-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
23997 configure-stageautofeedback-libcpp:
23998         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
23999         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp
24000         @r=`${PWD_COMMAND}`; export r; \
24001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24002         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24003         test ! -f $(HOST_SUBDIR)/libcpp/Makefile || exit 0; \
24004         $(HOST_EXPORTS) \
24005         $(POSTSTAGE1_HOST_EXPORTS) \
24006         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
24007         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
24008         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
24009         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libcpp; \
24010         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcpp; \
24011         cd $(HOST_SUBDIR)/libcpp || exit 1; \
24012         case $(srcdir) in \
24013           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24014           *) topdir=`echo $(HOST_SUBDIR)/libcpp/ | \
24015                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24016         esac; \
24017         module_srcdir=libcpp; \
24018         $(SHELL) $$s/$$module_srcdir/configure \
24019           --srcdir=$${topdir}/$$module_srcdir \
24020           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24021           --target=${target_alias} \
24022           --with-build-libsubdir=$(HOST_SUBDIR) \
24023           $(STAGEautofeedback_CONFIGURE_FLAGS)
24024 @endif libcpp-bootstrap
24025
24026
24027
24028
24029
24030 .PHONY: all-libcpp maybe-all-libcpp
24031 maybe-all-libcpp:
24032 @if gcc-bootstrap
24033 all-libcpp: stage_current
24034 @endif gcc-bootstrap
24035 @if libcpp
24036 TARGET-libcpp=all
24037 maybe-all-libcpp: all-libcpp
24038 all-libcpp: configure-libcpp
24039         @r=`${PWD_COMMAND}`; export r; \
24040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24041         $(HOST_EXPORTS)  \
24042         (cd $(HOST_SUBDIR)/libcpp && \
24043           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
24044                 $(TARGET-libcpp))
24045 @endif libcpp
24046
24047
24048
24049 .PHONY: all-stage1-libcpp maybe-all-stage1-libcpp
24050 .PHONY: clean-stage1-libcpp maybe-clean-stage1-libcpp
24051 maybe-all-stage1-libcpp:
24052 maybe-clean-stage1-libcpp:
24053 @if libcpp-bootstrap
24054 maybe-all-stage1-libcpp: all-stage1-libcpp
24055 all-stage1: all-stage1-libcpp
24056 TARGET-stage1-libcpp = $(TARGET-libcpp)
24057 all-stage1-libcpp: configure-stage1-libcpp
24058         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24059         @r=`${PWD_COMMAND}`; export r; \
24060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24061         TFLAGS="$(STAGE1_TFLAGS)"; \
24062         $(HOST_EXPORTS)  \
24063         cd $(HOST_SUBDIR)/libcpp && \
24064          \
24065         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24066                 CFLAGS="$(STAGE1_CFLAGS)" \
24067                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
24068                 LIBCFLAGS="$(LIBCFLAGS)" \
24069                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24070                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24071                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24072                 $(EXTRA_HOST_FLAGS)  \
24073                 $(STAGE1_FLAGS_TO_PASS)  \
24074                 TFLAGS="$(STAGE1_TFLAGS)"  \
24075                 $(TARGET-stage1-libcpp)
24076
24077 maybe-clean-stage1-libcpp: clean-stage1-libcpp
24078 clean-stage1: clean-stage1-libcpp
24079 clean-stage1-libcpp:
24080         @if [ $(current_stage) = stage1 ]; then \
24081           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24082         else \
24083           [ -f $(HOST_SUBDIR)/stage1-libcpp/Makefile ] || exit 0; \
24084           $(MAKE) stage1-start; \
24085         fi; \
24086         cd $(HOST_SUBDIR)/libcpp && \
24087         $(MAKE) $(EXTRA_HOST_FLAGS)  \
24088         $(STAGE1_FLAGS_TO_PASS)  clean
24089 @endif libcpp-bootstrap
24090
24091
24092 .PHONY: all-stage2-libcpp maybe-all-stage2-libcpp
24093 .PHONY: clean-stage2-libcpp maybe-clean-stage2-libcpp
24094 maybe-all-stage2-libcpp:
24095 maybe-clean-stage2-libcpp:
24096 @if libcpp-bootstrap
24097 maybe-all-stage2-libcpp: all-stage2-libcpp
24098 all-stage2: all-stage2-libcpp
24099 TARGET-stage2-libcpp = $(TARGET-libcpp)
24100 all-stage2-libcpp: configure-stage2-libcpp
24101         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24102         @r=`${PWD_COMMAND}`; export r; \
24103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24104         TFLAGS="$(STAGE2_TFLAGS)"; \
24105         $(HOST_EXPORTS) \
24106         $(POSTSTAGE1_HOST_EXPORTS)  \
24107         cd $(HOST_SUBDIR)/libcpp && \
24108          \
24109         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24110                 CFLAGS="$(STAGE2_CFLAGS)" \
24111                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
24112                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
24113                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24114                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24115                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24116                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24117                 TFLAGS="$(STAGE2_TFLAGS)"  \
24118                 $(TARGET-stage2-libcpp)
24119
24120 maybe-clean-stage2-libcpp: clean-stage2-libcpp
24121 clean-stage2: clean-stage2-libcpp
24122 clean-stage2-libcpp:
24123         @if [ $(current_stage) = stage2 ]; then \
24124           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24125         else \
24126           [ -f $(HOST_SUBDIR)/stage2-libcpp/Makefile ] || exit 0; \
24127           $(MAKE) stage2-start; \
24128         fi; \
24129         cd $(HOST_SUBDIR)/libcpp && \
24130         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24131 @endif libcpp-bootstrap
24132
24133
24134 .PHONY: all-stage3-libcpp maybe-all-stage3-libcpp
24135 .PHONY: clean-stage3-libcpp maybe-clean-stage3-libcpp
24136 maybe-all-stage3-libcpp:
24137 maybe-clean-stage3-libcpp:
24138 @if libcpp-bootstrap
24139 maybe-all-stage3-libcpp: all-stage3-libcpp
24140 all-stage3: all-stage3-libcpp
24141 TARGET-stage3-libcpp = $(TARGET-libcpp)
24142 all-stage3-libcpp: configure-stage3-libcpp
24143         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24144         @r=`${PWD_COMMAND}`; export r; \
24145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24146         TFLAGS="$(STAGE3_TFLAGS)"; \
24147         $(HOST_EXPORTS) \
24148         $(POSTSTAGE1_HOST_EXPORTS)  \
24149         cd $(HOST_SUBDIR)/libcpp && \
24150          \
24151         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24152                 CFLAGS="$(STAGE3_CFLAGS)" \
24153                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
24154                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
24155                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24156                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24157                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24158                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24159                 TFLAGS="$(STAGE3_TFLAGS)"  \
24160                 $(TARGET-stage3-libcpp)
24161
24162 maybe-clean-stage3-libcpp: clean-stage3-libcpp
24163 clean-stage3: clean-stage3-libcpp
24164 clean-stage3-libcpp:
24165         @if [ $(current_stage) = stage3 ]; then \
24166           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24167         else \
24168           [ -f $(HOST_SUBDIR)/stage3-libcpp/Makefile ] || exit 0; \
24169           $(MAKE) stage3-start; \
24170         fi; \
24171         cd $(HOST_SUBDIR)/libcpp && \
24172         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24173 @endif libcpp-bootstrap
24174
24175
24176 .PHONY: all-stage4-libcpp maybe-all-stage4-libcpp
24177 .PHONY: clean-stage4-libcpp maybe-clean-stage4-libcpp
24178 maybe-all-stage4-libcpp:
24179 maybe-clean-stage4-libcpp:
24180 @if libcpp-bootstrap
24181 maybe-all-stage4-libcpp: all-stage4-libcpp
24182 all-stage4: all-stage4-libcpp
24183 TARGET-stage4-libcpp = $(TARGET-libcpp)
24184 all-stage4-libcpp: configure-stage4-libcpp
24185         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24186         @r=`${PWD_COMMAND}`; export r; \
24187         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24188         TFLAGS="$(STAGE4_TFLAGS)"; \
24189         $(HOST_EXPORTS) \
24190         $(POSTSTAGE1_HOST_EXPORTS)  \
24191         cd $(HOST_SUBDIR)/libcpp && \
24192          \
24193         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24194                 CFLAGS="$(STAGE4_CFLAGS)" \
24195                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
24196                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
24197                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24198                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24199                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24200                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24201                 TFLAGS="$(STAGE4_TFLAGS)"  \
24202                 $(TARGET-stage4-libcpp)
24203
24204 maybe-clean-stage4-libcpp: clean-stage4-libcpp
24205 clean-stage4: clean-stage4-libcpp
24206 clean-stage4-libcpp:
24207         @if [ $(current_stage) = stage4 ]; then \
24208           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24209         else \
24210           [ -f $(HOST_SUBDIR)/stage4-libcpp/Makefile ] || exit 0; \
24211           $(MAKE) stage4-start; \
24212         fi; \
24213         cd $(HOST_SUBDIR)/libcpp && \
24214         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24215 @endif libcpp-bootstrap
24216
24217
24218 .PHONY: all-stageprofile-libcpp maybe-all-stageprofile-libcpp
24219 .PHONY: clean-stageprofile-libcpp maybe-clean-stageprofile-libcpp
24220 maybe-all-stageprofile-libcpp:
24221 maybe-clean-stageprofile-libcpp:
24222 @if libcpp-bootstrap
24223 maybe-all-stageprofile-libcpp: all-stageprofile-libcpp
24224 all-stageprofile: all-stageprofile-libcpp
24225 TARGET-stageprofile-libcpp = $(TARGET-libcpp)
24226 all-stageprofile-libcpp: configure-stageprofile-libcpp
24227         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24228         @r=`${PWD_COMMAND}`; export r; \
24229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24230         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24231         $(HOST_EXPORTS) \
24232         $(POSTSTAGE1_HOST_EXPORTS)  \
24233         cd $(HOST_SUBDIR)/libcpp && \
24234          \
24235         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24236                 CFLAGS="$(STAGEprofile_CFLAGS)" \
24237                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
24238                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
24239                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24240                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24241                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24242                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24243                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
24244                 $(TARGET-stageprofile-libcpp)
24245
24246 maybe-clean-stageprofile-libcpp: clean-stageprofile-libcpp
24247 clean-stageprofile: clean-stageprofile-libcpp
24248 clean-stageprofile-libcpp:
24249         @if [ $(current_stage) = stageprofile ]; then \
24250           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24251         else \
24252           [ -f $(HOST_SUBDIR)/stageprofile-libcpp/Makefile ] || exit 0; \
24253           $(MAKE) stageprofile-start; \
24254         fi; \
24255         cd $(HOST_SUBDIR)/libcpp && \
24256         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24257 @endif libcpp-bootstrap
24258
24259
24260 .PHONY: all-stagetrain-libcpp maybe-all-stagetrain-libcpp
24261 .PHONY: clean-stagetrain-libcpp maybe-clean-stagetrain-libcpp
24262 maybe-all-stagetrain-libcpp:
24263 maybe-clean-stagetrain-libcpp:
24264 @if libcpp-bootstrap
24265 maybe-all-stagetrain-libcpp: all-stagetrain-libcpp
24266 all-stagetrain: all-stagetrain-libcpp
24267 TARGET-stagetrain-libcpp = $(TARGET-libcpp)
24268 all-stagetrain-libcpp: configure-stagetrain-libcpp
24269         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
24270         @r=`${PWD_COMMAND}`; export r; \
24271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24272         TFLAGS="$(STAGEtrain_TFLAGS)"; \
24273         $(HOST_EXPORTS) \
24274         $(POSTSTAGE1_HOST_EXPORTS)  \
24275         cd $(HOST_SUBDIR)/libcpp && \
24276          \
24277         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24278                 CFLAGS="$(STAGEtrain_CFLAGS)" \
24279                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
24280                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
24281                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24282                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24283                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24284                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24285                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
24286                 $(TARGET-stagetrain-libcpp)
24287
24288 maybe-clean-stagetrain-libcpp: clean-stagetrain-libcpp
24289 clean-stagetrain: clean-stagetrain-libcpp
24290 clean-stagetrain-libcpp:
24291         @if [ $(current_stage) = stagetrain ]; then \
24292           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24293         else \
24294           [ -f $(HOST_SUBDIR)/stagetrain-libcpp/Makefile ] || exit 0; \
24295           $(MAKE) stagetrain-start; \
24296         fi; \
24297         cd $(HOST_SUBDIR)/libcpp && \
24298         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24299 @endif libcpp-bootstrap
24300
24301
24302 .PHONY: all-stagefeedback-libcpp maybe-all-stagefeedback-libcpp
24303 .PHONY: clean-stagefeedback-libcpp maybe-clean-stagefeedback-libcpp
24304 maybe-all-stagefeedback-libcpp:
24305 maybe-clean-stagefeedback-libcpp:
24306 @if libcpp-bootstrap
24307 maybe-all-stagefeedback-libcpp: all-stagefeedback-libcpp
24308 all-stagefeedback: all-stagefeedback-libcpp
24309 TARGET-stagefeedback-libcpp = $(TARGET-libcpp)
24310 all-stagefeedback-libcpp: configure-stagefeedback-libcpp
24311         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
24312         @r=`${PWD_COMMAND}`; export r; \
24313         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24314         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
24315         $(HOST_EXPORTS) \
24316         $(POSTSTAGE1_HOST_EXPORTS)  \
24317         cd $(HOST_SUBDIR)/libcpp && \
24318          \
24319         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24320                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
24321                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
24322                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
24323                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24324                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24325                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24326                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24327                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
24328                 $(TARGET-stagefeedback-libcpp)
24329
24330 maybe-clean-stagefeedback-libcpp: clean-stagefeedback-libcpp
24331 clean-stagefeedback: clean-stagefeedback-libcpp
24332 clean-stagefeedback-libcpp:
24333         @if [ $(current_stage) = stagefeedback ]; then \
24334           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24335         else \
24336           [ -f $(HOST_SUBDIR)/stagefeedback-libcpp/Makefile ] || exit 0; \
24337           $(MAKE) stagefeedback-start; \
24338         fi; \
24339         cd $(HOST_SUBDIR)/libcpp && \
24340         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24341 @endif libcpp-bootstrap
24342
24343
24344 .PHONY: all-stageautoprofile-libcpp maybe-all-stageautoprofile-libcpp
24345 .PHONY: clean-stageautoprofile-libcpp maybe-clean-stageautoprofile-libcpp
24346 maybe-all-stageautoprofile-libcpp:
24347 maybe-clean-stageautoprofile-libcpp:
24348 @if libcpp-bootstrap
24349 maybe-all-stageautoprofile-libcpp: all-stageautoprofile-libcpp
24350 all-stageautoprofile: all-stageautoprofile-libcpp
24351 TARGET-stageautoprofile-libcpp = $(TARGET-libcpp)
24352 all-stageautoprofile-libcpp: configure-stageautoprofile-libcpp
24353         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
24354         @r=`${PWD_COMMAND}`; export r; \
24355         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24356         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
24357         $(HOST_EXPORTS) \
24358         $(POSTSTAGE1_HOST_EXPORTS)  \
24359         cd $(HOST_SUBDIR)/libcpp && \
24360         $$s/gcc/config/i386/$(AUTO_PROFILE) \
24361         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24362                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
24363                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
24364                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
24365                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24366                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24367                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24368                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24369                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
24370                 $(TARGET-stageautoprofile-libcpp)
24371
24372 maybe-clean-stageautoprofile-libcpp: clean-stageautoprofile-libcpp
24373 clean-stageautoprofile: clean-stageautoprofile-libcpp
24374 clean-stageautoprofile-libcpp:
24375         @if [ $(current_stage) = stageautoprofile ]; then \
24376           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24377         else \
24378           [ -f $(HOST_SUBDIR)/stageautoprofile-libcpp/Makefile ] || exit 0; \
24379           $(MAKE) stageautoprofile-start; \
24380         fi; \
24381         cd $(HOST_SUBDIR)/libcpp && \
24382         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24383 @endif libcpp-bootstrap
24384
24385
24386 .PHONY: all-stageautofeedback-libcpp maybe-all-stageautofeedback-libcpp
24387 .PHONY: clean-stageautofeedback-libcpp maybe-clean-stageautofeedback-libcpp
24388 maybe-all-stageautofeedback-libcpp:
24389 maybe-clean-stageautofeedback-libcpp:
24390 @if libcpp-bootstrap
24391 maybe-all-stageautofeedback-libcpp: all-stageautofeedback-libcpp
24392 all-stageautofeedback: all-stageautofeedback-libcpp
24393 TARGET-stageautofeedback-libcpp = $(TARGET-libcpp)
24394 all-stageautofeedback-libcpp: configure-stageautofeedback-libcpp
24395         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
24396         @r=`${PWD_COMMAND}`; export r; \
24397         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24398         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
24399         $(HOST_EXPORTS) \
24400         $(POSTSTAGE1_HOST_EXPORTS)  \
24401         cd $(HOST_SUBDIR)/libcpp && \
24402          \
24403         $(MAKE) $(BASE_FLAGS_TO_PASS) \
24404                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
24405                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
24406                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
24407                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
24408                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
24409                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
24410                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
24411                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
24412                 $(TARGET-stageautofeedback-libcpp)
24413
24414 maybe-clean-stageautofeedback-libcpp: clean-stageautofeedback-libcpp
24415 clean-stageautofeedback: clean-stageautofeedback-libcpp
24416 clean-stageautofeedback-libcpp:
24417         @if [ $(current_stage) = stageautofeedback ]; then \
24418           [ -f $(HOST_SUBDIR)/libcpp/Makefile ] || exit 0; \
24419         else \
24420           [ -f $(HOST_SUBDIR)/stageautofeedback-libcpp/Makefile ] || exit 0; \
24421           $(MAKE) stageautofeedback-start; \
24422         fi; \
24423         cd $(HOST_SUBDIR)/libcpp && \
24424         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
24425 @endif libcpp-bootstrap
24426
24427
24428
24429
24430
24431 .PHONY: check-libcpp maybe-check-libcpp
24432 maybe-check-libcpp:
24433 @if libcpp
24434 maybe-check-libcpp: check-libcpp
24435
24436 check-libcpp:
24437         @: $(MAKE); $(unstage)
24438         @r=`${PWD_COMMAND}`; export r; \
24439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24440         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
24441         (cd $(HOST_SUBDIR)/libcpp && \
24442           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
24443
24444 @endif libcpp
24445
24446 .PHONY: install-libcpp maybe-install-libcpp
24447 maybe-install-libcpp:
24448 @if libcpp
24449 maybe-install-libcpp: install-libcpp
24450
24451 install-libcpp: installdirs
24452         @: $(MAKE); $(unstage)
24453         @r=`${PWD_COMMAND}`; export r; \
24454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24455         $(HOST_EXPORTS) \
24456         (cd $(HOST_SUBDIR)/libcpp && \
24457           $(MAKE) $(FLAGS_TO_PASS)  install)
24458
24459 @endif libcpp
24460
24461 .PHONY: install-strip-libcpp maybe-install-strip-libcpp
24462 maybe-install-strip-libcpp:
24463 @if libcpp
24464 maybe-install-strip-libcpp: install-strip-libcpp
24465
24466 install-strip-libcpp: installdirs
24467         @: $(MAKE); $(unstage)
24468         @r=`${PWD_COMMAND}`; export r; \
24469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24470         $(HOST_EXPORTS) \
24471         (cd $(HOST_SUBDIR)/libcpp && \
24472           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
24473
24474 @endif libcpp
24475
24476 # Other targets (info, dvi, pdf, etc.)
24477
24478 .PHONY: maybe-info-libcpp info-libcpp
24479 maybe-info-libcpp:
24480 @if libcpp
24481 maybe-info-libcpp: info-libcpp
24482
24483 info-libcpp: \
24484     configure-libcpp 
24485         @[ -f ./libcpp/Makefile ] || exit 0; \
24486         r=`${PWD_COMMAND}`; export r; \
24487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24488         $(HOST_EXPORTS) \
24489         for flag in $(EXTRA_HOST_FLAGS) ; do \
24490           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24491         done; \
24492         echo "Doing info in libcpp"; \
24493         (cd $(HOST_SUBDIR)/libcpp && \
24494           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24495                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24496                   "RANLIB=$${RANLIB}" \
24497                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24498                   info) \
24499           || exit 1
24500
24501 @endif libcpp
24502
24503 .PHONY: maybe-dvi-libcpp dvi-libcpp
24504 maybe-dvi-libcpp:
24505 @if libcpp
24506 maybe-dvi-libcpp: dvi-libcpp
24507
24508 dvi-libcpp: \
24509     configure-libcpp 
24510         @[ -f ./libcpp/Makefile ] || exit 0; \
24511         r=`${PWD_COMMAND}`; export r; \
24512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24513         $(HOST_EXPORTS) \
24514         for flag in $(EXTRA_HOST_FLAGS) ; do \
24515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24516         done; \
24517         echo "Doing dvi in libcpp"; \
24518         (cd $(HOST_SUBDIR)/libcpp && \
24519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24521                   "RANLIB=$${RANLIB}" \
24522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24523                   dvi) \
24524           || exit 1
24525
24526 @endif libcpp
24527
24528 .PHONY: maybe-pdf-libcpp pdf-libcpp
24529 maybe-pdf-libcpp:
24530 @if libcpp
24531 maybe-pdf-libcpp: pdf-libcpp
24532
24533 pdf-libcpp: \
24534     configure-libcpp 
24535         @[ -f ./libcpp/Makefile ] || exit 0; \
24536         r=`${PWD_COMMAND}`; export r; \
24537         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24538         $(HOST_EXPORTS) \
24539         for flag in $(EXTRA_HOST_FLAGS) ; do \
24540           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24541         done; \
24542         echo "Doing pdf in libcpp"; \
24543         (cd $(HOST_SUBDIR)/libcpp && \
24544           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24545                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24546                   "RANLIB=$${RANLIB}" \
24547                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24548                   pdf) \
24549           || exit 1
24550
24551 @endif libcpp
24552
24553 .PHONY: maybe-html-libcpp html-libcpp
24554 maybe-html-libcpp:
24555 @if libcpp
24556 maybe-html-libcpp: html-libcpp
24557
24558 html-libcpp: \
24559     configure-libcpp 
24560         @[ -f ./libcpp/Makefile ] || exit 0; \
24561         r=`${PWD_COMMAND}`; export r; \
24562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24563         $(HOST_EXPORTS) \
24564         for flag in $(EXTRA_HOST_FLAGS) ; do \
24565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24566         done; \
24567         echo "Doing html in libcpp"; \
24568         (cd $(HOST_SUBDIR)/libcpp && \
24569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24571                   "RANLIB=$${RANLIB}" \
24572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24573                   html) \
24574           || exit 1
24575
24576 @endif libcpp
24577
24578 .PHONY: maybe-TAGS-libcpp TAGS-libcpp
24579 maybe-TAGS-libcpp:
24580 @if libcpp
24581 maybe-TAGS-libcpp: TAGS-libcpp
24582
24583 TAGS-libcpp: \
24584     configure-libcpp 
24585         @[ -f ./libcpp/Makefile ] || exit 0; \
24586         r=`${PWD_COMMAND}`; export r; \
24587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24588         $(HOST_EXPORTS) \
24589         for flag in $(EXTRA_HOST_FLAGS) ; do \
24590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24591         done; \
24592         echo "Doing TAGS in libcpp"; \
24593         (cd $(HOST_SUBDIR)/libcpp && \
24594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24596                   "RANLIB=$${RANLIB}" \
24597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24598                   TAGS) \
24599           || exit 1
24600
24601 @endif libcpp
24602
24603 .PHONY: maybe-install-info-libcpp install-info-libcpp
24604 maybe-install-info-libcpp:
24605 @if libcpp
24606 maybe-install-info-libcpp: install-info-libcpp
24607
24608 install-info-libcpp: \
24609     configure-libcpp \
24610     info-libcpp 
24611         @[ -f ./libcpp/Makefile ] || exit 0; \
24612         r=`${PWD_COMMAND}`; export r; \
24613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24614         $(HOST_EXPORTS) \
24615         for flag in $(EXTRA_HOST_FLAGS) ; do \
24616           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24617         done; \
24618         echo "Doing install-info in libcpp"; \
24619         (cd $(HOST_SUBDIR)/libcpp && \
24620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24622                   "RANLIB=$${RANLIB}" \
24623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24624                   install-info) \
24625           || exit 1
24626
24627 @endif libcpp
24628
24629 .PHONY: maybe-install-pdf-libcpp install-pdf-libcpp
24630 maybe-install-pdf-libcpp:
24631 @if libcpp
24632 maybe-install-pdf-libcpp: install-pdf-libcpp
24633
24634 install-pdf-libcpp: \
24635     configure-libcpp \
24636     pdf-libcpp 
24637         @[ -f ./libcpp/Makefile ] || exit 0; \
24638         r=`${PWD_COMMAND}`; export r; \
24639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24640         $(HOST_EXPORTS) \
24641         for flag in $(EXTRA_HOST_FLAGS) ; do \
24642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24643         done; \
24644         echo "Doing install-pdf in libcpp"; \
24645         (cd $(HOST_SUBDIR)/libcpp && \
24646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24648                   "RANLIB=$${RANLIB}" \
24649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24650                   install-pdf) \
24651           || exit 1
24652
24653 @endif libcpp
24654
24655 .PHONY: maybe-install-html-libcpp install-html-libcpp
24656 maybe-install-html-libcpp:
24657 @if libcpp
24658 maybe-install-html-libcpp: install-html-libcpp
24659
24660 install-html-libcpp: \
24661     configure-libcpp \
24662     html-libcpp 
24663         @[ -f ./libcpp/Makefile ] || exit 0; \
24664         r=`${PWD_COMMAND}`; export r; \
24665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24666         $(HOST_EXPORTS) \
24667         for flag in $(EXTRA_HOST_FLAGS) ; do \
24668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24669         done; \
24670         echo "Doing install-html in libcpp"; \
24671         (cd $(HOST_SUBDIR)/libcpp && \
24672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24674                   "RANLIB=$${RANLIB}" \
24675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24676                   install-html) \
24677           || exit 1
24678
24679 @endif libcpp
24680
24681 .PHONY: maybe-installcheck-libcpp installcheck-libcpp
24682 maybe-installcheck-libcpp:
24683 @if libcpp
24684 maybe-installcheck-libcpp: installcheck-libcpp
24685
24686 installcheck-libcpp: \
24687     configure-libcpp 
24688         @[ -f ./libcpp/Makefile ] || exit 0; \
24689         r=`${PWD_COMMAND}`; export r; \
24690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24691         $(HOST_EXPORTS) \
24692         for flag in $(EXTRA_HOST_FLAGS) ; do \
24693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24694         done; \
24695         echo "Doing installcheck in libcpp"; \
24696         (cd $(HOST_SUBDIR)/libcpp && \
24697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24699                   "RANLIB=$${RANLIB}" \
24700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24701                   installcheck) \
24702           || exit 1
24703
24704 @endif libcpp
24705
24706 .PHONY: maybe-mostlyclean-libcpp mostlyclean-libcpp
24707 maybe-mostlyclean-libcpp:
24708 @if libcpp
24709 maybe-mostlyclean-libcpp: mostlyclean-libcpp
24710
24711 mostlyclean-libcpp: 
24712         @[ -f ./libcpp/Makefile ] || exit 0; \
24713         r=`${PWD_COMMAND}`; export r; \
24714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24715         $(HOST_EXPORTS) \
24716         for flag in $(EXTRA_HOST_FLAGS) ; do \
24717           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24718         done; \
24719         echo "Doing mostlyclean in libcpp"; \
24720         (cd $(HOST_SUBDIR)/libcpp && \
24721           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24722                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24723                   "RANLIB=$${RANLIB}" \
24724                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24725                   mostlyclean) \
24726           || exit 1
24727
24728 @endif libcpp
24729
24730 .PHONY: maybe-clean-libcpp clean-libcpp
24731 maybe-clean-libcpp:
24732 @if libcpp
24733 maybe-clean-libcpp: clean-libcpp
24734
24735 clean-libcpp: 
24736         @[ -f ./libcpp/Makefile ] || exit 0; \
24737         r=`${PWD_COMMAND}`; export r; \
24738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24739         $(HOST_EXPORTS) \
24740         for flag in $(EXTRA_HOST_FLAGS) ; do \
24741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24742         done; \
24743         echo "Doing clean in libcpp"; \
24744         (cd $(HOST_SUBDIR)/libcpp && \
24745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24747                   "RANLIB=$${RANLIB}" \
24748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24749                   clean) \
24750           || exit 1
24751
24752 @endif libcpp
24753
24754 .PHONY: maybe-distclean-libcpp distclean-libcpp
24755 maybe-distclean-libcpp:
24756 @if libcpp
24757 maybe-distclean-libcpp: distclean-libcpp
24758
24759 distclean-libcpp: 
24760         @[ -f ./libcpp/Makefile ] || exit 0; \
24761         r=`${PWD_COMMAND}`; export r; \
24762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24763         $(HOST_EXPORTS) \
24764         for flag in $(EXTRA_HOST_FLAGS) ; do \
24765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24766         done; \
24767         echo "Doing distclean in libcpp"; \
24768         (cd $(HOST_SUBDIR)/libcpp && \
24769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24771                   "RANLIB=$${RANLIB}" \
24772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24773                   distclean) \
24774           || exit 1
24775
24776 @endif libcpp
24777
24778 .PHONY: maybe-maintainer-clean-libcpp maintainer-clean-libcpp
24779 maybe-maintainer-clean-libcpp:
24780 @if libcpp
24781 maybe-maintainer-clean-libcpp: maintainer-clean-libcpp
24782
24783 maintainer-clean-libcpp: 
24784         @[ -f ./libcpp/Makefile ] || exit 0; \
24785         r=`${PWD_COMMAND}`; export r; \
24786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24787         $(HOST_EXPORTS) \
24788         for flag in $(EXTRA_HOST_FLAGS) ; do \
24789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
24790         done; \
24791         echo "Doing maintainer-clean in libcpp"; \
24792         (cd $(HOST_SUBDIR)/libcpp && \
24793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
24794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
24795                   "RANLIB=$${RANLIB}" \
24796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
24797                   maintainer-clean) \
24798           || exit 1
24799
24800 @endif libcpp
24801
24802
24803
24804 .PHONY: configure-libdecnumber maybe-configure-libdecnumber
24805 maybe-configure-libdecnumber:
24806 @if gcc-bootstrap
24807 configure-libdecnumber: stage_current
24808 @endif gcc-bootstrap
24809 @if libdecnumber
24810 maybe-configure-libdecnumber: configure-libdecnumber
24811 configure-libdecnumber: 
24812         @r=`${PWD_COMMAND}`; export r; \
24813         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24814         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24815         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
24816         $(HOST_EXPORTS)  \
24817         echo Configuring in $(HOST_SUBDIR)/libdecnumber; \
24818         cd "$(HOST_SUBDIR)/libdecnumber" || exit 1; \
24819         case $(srcdir) in \
24820           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24821           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24822                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24823         esac; \
24824         module_srcdir=libdecnumber; \
24825         $(SHELL) \
24826           $$s/$$module_srcdir/configure \
24827           --srcdir=$${topdir}/$$module_srcdir \
24828           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24829           --target=${target_alias}  \
24830           || exit 1
24831 @endif libdecnumber
24832
24833
24834
24835 .PHONY: configure-stage1-libdecnumber maybe-configure-stage1-libdecnumber
24836 maybe-configure-stage1-libdecnumber:
24837 @if libdecnumber-bootstrap
24838 maybe-configure-stage1-libdecnumber: configure-stage1-libdecnumber
24839 configure-stage1-libdecnumber:
24840         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
24841         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24842         @r=`${PWD_COMMAND}`; export r; \
24843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24844         TFLAGS="$(STAGE1_TFLAGS)"; \
24845         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24846         $(HOST_EXPORTS) \
24847         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
24848         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
24849         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
24850         echo Configuring stage 1 in $(HOST_SUBDIR)/libdecnumber; \
24851         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
24852         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24853         case $(srcdir) in \
24854           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24855           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24856                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24857         esac; \
24858         module_srcdir=libdecnumber; \
24859         $(SHELL) $$s/$$module_srcdir/configure \
24860           --srcdir=$${topdir}/$$module_srcdir \
24861           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24862           --target=${target_alias} \
24863            \
24864           $(STAGE1_CONFIGURE_FLAGS)
24865 @endif libdecnumber-bootstrap
24866
24867 .PHONY: configure-stage2-libdecnumber maybe-configure-stage2-libdecnumber
24868 maybe-configure-stage2-libdecnumber:
24869 @if libdecnumber-bootstrap
24870 maybe-configure-stage2-libdecnumber: configure-stage2-libdecnumber
24871 configure-stage2-libdecnumber:
24872         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
24873         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24874         @r=`${PWD_COMMAND}`; export r; \
24875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24876         TFLAGS="$(STAGE2_TFLAGS)"; \
24877         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24878         $(HOST_EXPORTS) \
24879         $(POSTSTAGE1_HOST_EXPORTS) \
24880         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
24881         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
24882         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
24883         echo Configuring stage 2 in $(HOST_SUBDIR)/libdecnumber; \
24884         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
24885         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24886         case $(srcdir) in \
24887           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24888           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24889                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24890         esac; \
24891         module_srcdir=libdecnumber; \
24892         $(SHELL) $$s/$$module_srcdir/configure \
24893           --srcdir=$${topdir}/$$module_srcdir \
24894           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24895           --target=${target_alias} \
24896           --with-build-libsubdir=$(HOST_SUBDIR) \
24897           $(STAGE2_CONFIGURE_FLAGS)
24898 @endif libdecnumber-bootstrap
24899
24900 .PHONY: configure-stage3-libdecnumber maybe-configure-stage3-libdecnumber
24901 maybe-configure-stage3-libdecnumber:
24902 @if libdecnumber-bootstrap
24903 maybe-configure-stage3-libdecnumber: configure-stage3-libdecnumber
24904 configure-stage3-libdecnumber:
24905         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
24906         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24907         @r=`${PWD_COMMAND}`; export r; \
24908         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24909         TFLAGS="$(STAGE3_TFLAGS)"; \
24910         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24911         $(HOST_EXPORTS) \
24912         $(POSTSTAGE1_HOST_EXPORTS) \
24913         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
24914         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
24915         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
24916         echo Configuring stage 3 in $(HOST_SUBDIR)/libdecnumber; \
24917         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
24918         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24919         case $(srcdir) in \
24920           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24921           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24922                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24923         esac; \
24924         module_srcdir=libdecnumber; \
24925         $(SHELL) $$s/$$module_srcdir/configure \
24926           --srcdir=$${topdir}/$$module_srcdir \
24927           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24928           --target=${target_alias} \
24929           --with-build-libsubdir=$(HOST_SUBDIR) \
24930           $(STAGE3_CONFIGURE_FLAGS)
24931 @endif libdecnumber-bootstrap
24932
24933 .PHONY: configure-stage4-libdecnumber maybe-configure-stage4-libdecnumber
24934 maybe-configure-stage4-libdecnumber:
24935 @if libdecnumber-bootstrap
24936 maybe-configure-stage4-libdecnumber: configure-stage4-libdecnumber
24937 configure-stage4-libdecnumber:
24938         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
24939         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24940         @r=`${PWD_COMMAND}`; export r; \
24941         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24942         TFLAGS="$(STAGE4_TFLAGS)"; \
24943         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24944         $(HOST_EXPORTS) \
24945         $(POSTSTAGE1_HOST_EXPORTS) \
24946         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
24947         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
24948         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
24949         echo Configuring stage 4 in $(HOST_SUBDIR)/libdecnumber; \
24950         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
24951         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24952         case $(srcdir) in \
24953           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24954           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24955                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24956         esac; \
24957         module_srcdir=libdecnumber; \
24958         $(SHELL) $$s/$$module_srcdir/configure \
24959           --srcdir=$${topdir}/$$module_srcdir \
24960           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24961           --target=${target_alias} \
24962           --with-build-libsubdir=$(HOST_SUBDIR) \
24963           $(STAGE4_CONFIGURE_FLAGS)
24964 @endif libdecnumber-bootstrap
24965
24966 .PHONY: configure-stageprofile-libdecnumber maybe-configure-stageprofile-libdecnumber
24967 maybe-configure-stageprofile-libdecnumber:
24968 @if libdecnumber-bootstrap
24969 maybe-configure-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
24970 configure-stageprofile-libdecnumber:
24971         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
24972         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
24973         @r=`${PWD_COMMAND}`; export r; \
24974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
24975         TFLAGS="$(STAGEprofile_TFLAGS)"; \
24976         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
24977         $(HOST_EXPORTS) \
24978         $(POSTSTAGE1_HOST_EXPORTS) \
24979         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
24980         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
24981         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
24982         echo Configuring stage profile in $(HOST_SUBDIR)/libdecnumber; \
24983         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
24984         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
24985         case $(srcdir) in \
24986           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
24987           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
24988                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
24989         esac; \
24990         module_srcdir=libdecnumber; \
24991         $(SHELL) $$s/$$module_srcdir/configure \
24992           --srcdir=$${topdir}/$$module_srcdir \
24993           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
24994           --target=${target_alias} \
24995           --with-build-libsubdir=$(HOST_SUBDIR) \
24996           $(STAGEprofile_CONFIGURE_FLAGS)
24997 @endif libdecnumber-bootstrap
24998
24999 .PHONY: configure-stagetrain-libdecnumber maybe-configure-stagetrain-libdecnumber
25000 maybe-configure-stagetrain-libdecnumber:
25001 @if libdecnumber-bootstrap
25002 maybe-configure-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
25003 configure-stagetrain-libdecnumber:
25004         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25005         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25006         @r=`${PWD_COMMAND}`; export r; \
25007         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25008         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25009         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25010         $(HOST_EXPORTS) \
25011         $(POSTSTAGE1_HOST_EXPORTS) \
25012         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
25013         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
25014         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
25015         echo Configuring stage train in $(HOST_SUBDIR)/libdecnumber; \
25016         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25017         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25018         case $(srcdir) in \
25019           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25020           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25021                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25022         esac; \
25023         module_srcdir=libdecnumber; \
25024         $(SHELL) $$s/$$module_srcdir/configure \
25025           --srcdir=$${topdir}/$$module_srcdir \
25026           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25027           --target=${target_alias} \
25028           --with-build-libsubdir=$(HOST_SUBDIR) \
25029           $(STAGEtrain_CONFIGURE_FLAGS)
25030 @endif libdecnumber-bootstrap
25031
25032 .PHONY: configure-stagefeedback-libdecnumber maybe-configure-stagefeedback-libdecnumber
25033 maybe-configure-stagefeedback-libdecnumber:
25034 @if libdecnumber-bootstrap
25035 maybe-configure-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25036 configure-stagefeedback-libdecnumber:
25037         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25038         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25039         @r=`${PWD_COMMAND}`; export r; \
25040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25041         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25042         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25043         $(HOST_EXPORTS) \
25044         $(POSTSTAGE1_HOST_EXPORTS) \
25045         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
25046         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
25047         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
25048         echo Configuring stage feedback in $(HOST_SUBDIR)/libdecnumber; \
25049         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25050         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25051         case $(srcdir) in \
25052           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25053           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25054                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25055         esac; \
25056         module_srcdir=libdecnumber; \
25057         $(SHELL) $$s/$$module_srcdir/configure \
25058           --srcdir=$${topdir}/$$module_srcdir \
25059           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25060           --target=${target_alias} \
25061           --with-build-libsubdir=$(HOST_SUBDIR) \
25062           $(STAGEfeedback_CONFIGURE_FLAGS)
25063 @endif libdecnumber-bootstrap
25064
25065 .PHONY: configure-stageautoprofile-libdecnumber maybe-configure-stageautoprofile-libdecnumber
25066 maybe-configure-stageautoprofile-libdecnumber:
25067 @if libdecnumber-bootstrap
25068 maybe-configure-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
25069 configure-stageautoprofile-libdecnumber:
25070         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25071         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25072         @r=`${PWD_COMMAND}`; export r; \
25073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25074         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25075         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25076         $(HOST_EXPORTS) \
25077         $(POSTSTAGE1_HOST_EXPORTS) \
25078         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
25079         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
25080         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
25081         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libdecnumber; \
25082         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25083         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25084         case $(srcdir) in \
25085           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25086           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25087                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25088         esac; \
25089         module_srcdir=libdecnumber; \
25090         $(SHELL) $$s/$$module_srcdir/configure \
25091           --srcdir=$${topdir}/$$module_srcdir \
25092           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25093           --target=${target_alias} \
25094           --with-build-libsubdir=$(HOST_SUBDIR) \
25095           $(STAGEautoprofile_CONFIGURE_FLAGS)
25096 @endif libdecnumber-bootstrap
25097
25098 .PHONY: configure-stageautofeedback-libdecnumber maybe-configure-stageautofeedback-libdecnumber
25099 maybe-configure-stageautofeedback-libdecnumber:
25100 @if libdecnumber-bootstrap
25101 maybe-configure-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
25102 configure-stageautofeedback-libdecnumber:
25103         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25104         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber
25105         @r=`${PWD_COMMAND}`; export r; \
25106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25107         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25108         test ! -f $(HOST_SUBDIR)/libdecnumber/Makefile || exit 0; \
25109         $(HOST_EXPORTS) \
25110         $(POSTSTAGE1_HOST_EXPORTS) \
25111         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
25112         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
25113         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
25114         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libdecnumber; \
25115         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libdecnumber; \
25116         cd $(HOST_SUBDIR)/libdecnumber || exit 1; \
25117         case $(srcdir) in \
25118           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25119           *) topdir=`echo $(HOST_SUBDIR)/libdecnumber/ | \
25120                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25121         esac; \
25122         module_srcdir=libdecnumber; \
25123         $(SHELL) $$s/$$module_srcdir/configure \
25124           --srcdir=$${topdir}/$$module_srcdir \
25125           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25126           --target=${target_alias} \
25127           --with-build-libsubdir=$(HOST_SUBDIR) \
25128           $(STAGEautofeedback_CONFIGURE_FLAGS)
25129 @endif libdecnumber-bootstrap
25130
25131
25132
25133
25134
25135 .PHONY: all-libdecnumber maybe-all-libdecnumber
25136 maybe-all-libdecnumber:
25137 @if gcc-bootstrap
25138 all-libdecnumber: stage_current
25139 @endif gcc-bootstrap
25140 @if libdecnumber
25141 TARGET-libdecnumber=all
25142 maybe-all-libdecnumber: all-libdecnumber
25143 all-libdecnumber: configure-libdecnumber
25144         @r=`${PWD_COMMAND}`; export r; \
25145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25146         $(HOST_EXPORTS)  \
25147         (cd $(HOST_SUBDIR)/libdecnumber && \
25148           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25149                 $(TARGET-libdecnumber))
25150 @endif libdecnumber
25151
25152
25153
25154 .PHONY: all-stage1-libdecnumber maybe-all-stage1-libdecnumber
25155 .PHONY: clean-stage1-libdecnumber maybe-clean-stage1-libdecnumber
25156 maybe-all-stage1-libdecnumber:
25157 maybe-clean-stage1-libdecnumber:
25158 @if libdecnumber-bootstrap
25159 maybe-all-stage1-libdecnumber: all-stage1-libdecnumber
25160 all-stage1: all-stage1-libdecnumber
25161 TARGET-stage1-libdecnumber = $(TARGET-libdecnumber)
25162 all-stage1-libdecnumber: configure-stage1-libdecnumber
25163         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
25164         @r=`${PWD_COMMAND}`; export r; \
25165         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25166         TFLAGS="$(STAGE1_TFLAGS)"; \
25167         $(HOST_EXPORTS)  \
25168         cd $(HOST_SUBDIR)/libdecnumber && \
25169          \
25170         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25171                 CFLAGS="$(STAGE1_CFLAGS)" \
25172                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
25173                 LIBCFLAGS="$(LIBCFLAGS)" \
25174                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25175                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25176                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25177                 $(EXTRA_HOST_FLAGS)  \
25178                 $(STAGE1_FLAGS_TO_PASS)  \
25179                 TFLAGS="$(STAGE1_TFLAGS)"  \
25180                 $(TARGET-stage1-libdecnumber)
25181
25182 maybe-clean-stage1-libdecnumber: clean-stage1-libdecnumber
25183 clean-stage1: clean-stage1-libdecnumber
25184 clean-stage1-libdecnumber:
25185         @if [ $(current_stage) = stage1 ]; then \
25186           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25187         else \
25188           [ -f $(HOST_SUBDIR)/stage1-libdecnumber/Makefile ] || exit 0; \
25189           $(MAKE) stage1-start; \
25190         fi; \
25191         cd $(HOST_SUBDIR)/libdecnumber && \
25192         $(MAKE) $(EXTRA_HOST_FLAGS)  \
25193         $(STAGE1_FLAGS_TO_PASS)  clean
25194 @endif libdecnumber-bootstrap
25195
25196
25197 .PHONY: all-stage2-libdecnumber maybe-all-stage2-libdecnumber
25198 .PHONY: clean-stage2-libdecnumber maybe-clean-stage2-libdecnumber
25199 maybe-all-stage2-libdecnumber:
25200 maybe-clean-stage2-libdecnumber:
25201 @if libdecnumber-bootstrap
25202 maybe-all-stage2-libdecnumber: all-stage2-libdecnumber
25203 all-stage2: all-stage2-libdecnumber
25204 TARGET-stage2-libdecnumber = $(TARGET-libdecnumber)
25205 all-stage2-libdecnumber: configure-stage2-libdecnumber
25206         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
25207         @r=`${PWD_COMMAND}`; export r; \
25208         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25209         TFLAGS="$(STAGE2_TFLAGS)"; \
25210         $(HOST_EXPORTS) \
25211         $(POSTSTAGE1_HOST_EXPORTS)  \
25212         cd $(HOST_SUBDIR)/libdecnumber && \
25213          \
25214         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25215                 CFLAGS="$(STAGE2_CFLAGS)" \
25216                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
25217                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
25218                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25219                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25220                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25221                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25222                 TFLAGS="$(STAGE2_TFLAGS)"  \
25223                 $(TARGET-stage2-libdecnumber)
25224
25225 maybe-clean-stage2-libdecnumber: clean-stage2-libdecnumber
25226 clean-stage2: clean-stage2-libdecnumber
25227 clean-stage2-libdecnumber:
25228         @if [ $(current_stage) = stage2 ]; then \
25229           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25230         else \
25231           [ -f $(HOST_SUBDIR)/stage2-libdecnumber/Makefile ] || exit 0; \
25232           $(MAKE) stage2-start; \
25233         fi; \
25234         cd $(HOST_SUBDIR)/libdecnumber && \
25235         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25236 @endif libdecnumber-bootstrap
25237
25238
25239 .PHONY: all-stage3-libdecnumber maybe-all-stage3-libdecnumber
25240 .PHONY: clean-stage3-libdecnumber maybe-clean-stage3-libdecnumber
25241 maybe-all-stage3-libdecnumber:
25242 maybe-clean-stage3-libdecnumber:
25243 @if libdecnumber-bootstrap
25244 maybe-all-stage3-libdecnumber: all-stage3-libdecnumber
25245 all-stage3: all-stage3-libdecnumber
25246 TARGET-stage3-libdecnumber = $(TARGET-libdecnumber)
25247 all-stage3-libdecnumber: configure-stage3-libdecnumber
25248         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
25249         @r=`${PWD_COMMAND}`; export r; \
25250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25251         TFLAGS="$(STAGE3_TFLAGS)"; \
25252         $(HOST_EXPORTS) \
25253         $(POSTSTAGE1_HOST_EXPORTS)  \
25254         cd $(HOST_SUBDIR)/libdecnumber && \
25255          \
25256         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25257                 CFLAGS="$(STAGE3_CFLAGS)" \
25258                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
25259                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
25260                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25261                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25262                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25263                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25264                 TFLAGS="$(STAGE3_TFLAGS)"  \
25265                 $(TARGET-stage3-libdecnumber)
25266
25267 maybe-clean-stage3-libdecnumber: clean-stage3-libdecnumber
25268 clean-stage3: clean-stage3-libdecnumber
25269 clean-stage3-libdecnumber:
25270         @if [ $(current_stage) = stage3 ]; then \
25271           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25272         else \
25273           [ -f $(HOST_SUBDIR)/stage3-libdecnumber/Makefile ] || exit 0; \
25274           $(MAKE) stage3-start; \
25275         fi; \
25276         cd $(HOST_SUBDIR)/libdecnumber && \
25277         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25278 @endif libdecnumber-bootstrap
25279
25280
25281 .PHONY: all-stage4-libdecnumber maybe-all-stage4-libdecnumber
25282 .PHONY: clean-stage4-libdecnumber maybe-clean-stage4-libdecnumber
25283 maybe-all-stage4-libdecnumber:
25284 maybe-clean-stage4-libdecnumber:
25285 @if libdecnumber-bootstrap
25286 maybe-all-stage4-libdecnumber: all-stage4-libdecnumber
25287 all-stage4: all-stage4-libdecnumber
25288 TARGET-stage4-libdecnumber = $(TARGET-libdecnumber)
25289 all-stage4-libdecnumber: configure-stage4-libdecnumber
25290         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
25291         @r=`${PWD_COMMAND}`; export r; \
25292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25293         TFLAGS="$(STAGE4_TFLAGS)"; \
25294         $(HOST_EXPORTS) \
25295         $(POSTSTAGE1_HOST_EXPORTS)  \
25296         cd $(HOST_SUBDIR)/libdecnumber && \
25297          \
25298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25299                 CFLAGS="$(STAGE4_CFLAGS)" \
25300                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
25301                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
25302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25305                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25306                 TFLAGS="$(STAGE4_TFLAGS)"  \
25307                 $(TARGET-stage4-libdecnumber)
25308
25309 maybe-clean-stage4-libdecnumber: clean-stage4-libdecnumber
25310 clean-stage4: clean-stage4-libdecnumber
25311 clean-stage4-libdecnumber:
25312         @if [ $(current_stage) = stage4 ]; then \
25313           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25314         else \
25315           [ -f $(HOST_SUBDIR)/stage4-libdecnumber/Makefile ] || exit 0; \
25316           $(MAKE) stage4-start; \
25317         fi; \
25318         cd $(HOST_SUBDIR)/libdecnumber && \
25319         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25320 @endif libdecnumber-bootstrap
25321
25322
25323 .PHONY: all-stageprofile-libdecnumber maybe-all-stageprofile-libdecnumber
25324 .PHONY: clean-stageprofile-libdecnumber maybe-clean-stageprofile-libdecnumber
25325 maybe-all-stageprofile-libdecnumber:
25326 maybe-clean-stageprofile-libdecnumber:
25327 @if libdecnumber-bootstrap
25328 maybe-all-stageprofile-libdecnumber: all-stageprofile-libdecnumber
25329 all-stageprofile: all-stageprofile-libdecnumber
25330 TARGET-stageprofile-libdecnumber = $(TARGET-libdecnumber)
25331 all-stageprofile-libdecnumber: configure-stageprofile-libdecnumber
25332         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
25333         @r=`${PWD_COMMAND}`; export r; \
25334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25335         TFLAGS="$(STAGEprofile_TFLAGS)"; \
25336         $(HOST_EXPORTS) \
25337         $(POSTSTAGE1_HOST_EXPORTS)  \
25338         cd $(HOST_SUBDIR)/libdecnumber && \
25339          \
25340         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25341                 CFLAGS="$(STAGEprofile_CFLAGS)" \
25342                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
25343                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
25344                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25345                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25346                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25347                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25348                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
25349                 $(TARGET-stageprofile-libdecnumber)
25350
25351 maybe-clean-stageprofile-libdecnumber: clean-stageprofile-libdecnumber
25352 clean-stageprofile: clean-stageprofile-libdecnumber
25353 clean-stageprofile-libdecnumber:
25354         @if [ $(current_stage) = stageprofile ]; then \
25355           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25356         else \
25357           [ -f $(HOST_SUBDIR)/stageprofile-libdecnumber/Makefile ] || exit 0; \
25358           $(MAKE) stageprofile-start; \
25359         fi; \
25360         cd $(HOST_SUBDIR)/libdecnumber && \
25361         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25362 @endif libdecnumber-bootstrap
25363
25364
25365 .PHONY: all-stagetrain-libdecnumber maybe-all-stagetrain-libdecnumber
25366 .PHONY: clean-stagetrain-libdecnumber maybe-clean-stagetrain-libdecnumber
25367 maybe-all-stagetrain-libdecnumber:
25368 maybe-clean-stagetrain-libdecnumber:
25369 @if libdecnumber-bootstrap
25370 maybe-all-stagetrain-libdecnumber: all-stagetrain-libdecnumber
25371 all-stagetrain: all-stagetrain-libdecnumber
25372 TARGET-stagetrain-libdecnumber = $(TARGET-libdecnumber)
25373 all-stagetrain-libdecnumber: configure-stagetrain-libdecnumber
25374         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
25375         @r=`${PWD_COMMAND}`; export r; \
25376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25377         TFLAGS="$(STAGEtrain_TFLAGS)"; \
25378         $(HOST_EXPORTS) \
25379         $(POSTSTAGE1_HOST_EXPORTS)  \
25380         cd $(HOST_SUBDIR)/libdecnumber && \
25381          \
25382         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25383                 CFLAGS="$(STAGEtrain_CFLAGS)" \
25384                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
25385                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
25386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25389                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25390                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
25391                 $(TARGET-stagetrain-libdecnumber)
25392
25393 maybe-clean-stagetrain-libdecnumber: clean-stagetrain-libdecnumber
25394 clean-stagetrain: clean-stagetrain-libdecnumber
25395 clean-stagetrain-libdecnumber:
25396         @if [ $(current_stage) = stagetrain ]; then \
25397           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25398         else \
25399           [ -f $(HOST_SUBDIR)/stagetrain-libdecnumber/Makefile ] || exit 0; \
25400           $(MAKE) stagetrain-start; \
25401         fi; \
25402         cd $(HOST_SUBDIR)/libdecnumber && \
25403         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25404 @endif libdecnumber-bootstrap
25405
25406
25407 .PHONY: all-stagefeedback-libdecnumber maybe-all-stagefeedback-libdecnumber
25408 .PHONY: clean-stagefeedback-libdecnumber maybe-clean-stagefeedback-libdecnumber
25409 maybe-all-stagefeedback-libdecnumber:
25410 maybe-clean-stagefeedback-libdecnumber:
25411 @if libdecnumber-bootstrap
25412 maybe-all-stagefeedback-libdecnumber: all-stagefeedback-libdecnumber
25413 all-stagefeedback: all-stagefeedback-libdecnumber
25414 TARGET-stagefeedback-libdecnumber = $(TARGET-libdecnumber)
25415 all-stagefeedback-libdecnumber: configure-stagefeedback-libdecnumber
25416         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
25417         @r=`${PWD_COMMAND}`; export r; \
25418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25419         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
25420         $(HOST_EXPORTS) \
25421         $(POSTSTAGE1_HOST_EXPORTS)  \
25422         cd $(HOST_SUBDIR)/libdecnumber && \
25423          \
25424         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25425                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
25426                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
25427                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
25428                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25429                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25430                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25431                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25432                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
25433                 $(TARGET-stagefeedback-libdecnumber)
25434
25435 maybe-clean-stagefeedback-libdecnumber: clean-stagefeedback-libdecnumber
25436 clean-stagefeedback: clean-stagefeedback-libdecnumber
25437 clean-stagefeedback-libdecnumber:
25438         @if [ $(current_stage) = stagefeedback ]; then \
25439           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25440         else \
25441           [ -f $(HOST_SUBDIR)/stagefeedback-libdecnumber/Makefile ] || exit 0; \
25442           $(MAKE) stagefeedback-start; \
25443         fi; \
25444         cd $(HOST_SUBDIR)/libdecnumber && \
25445         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25446 @endif libdecnumber-bootstrap
25447
25448
25449 .PHONY: all-stageautoprofile-libdecnumber maybe-all-stageautoprofile-libdecnumber
25450 .PHONY: clean-stageautoprofile-libdecnumber maybe-clean-stageautoprofile-libdecnumber
25451 maybe-all-stageautoprofile-libdecnumber:
25452 maybe-clean-stageautoprofile-libdecnumber:
25453 @if libdecnumber-bootstrap
25454 maybe-all-stageautoprofile-libdecnumber: all-stageautoprofile-libdecnumber
25455 all-stageautoprofile: all-stageautoprofile-libdecnumber
25456 TARGET-stageautoprofile-libdecnumber = $(TARGET-libdecnumber)
25457 all-stageautoprofile-libdecnumber: configure-stageautoprofile-libdecnumber
25458         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
25459         @r=`${PWD_COMMAND}`; export r; \
25460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25461         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
25462         $(HOST_EXPORTS) \
25463         $(POSTSTAGE1_HOST_EXPORTS)  \
25464         cd $(HOST_SUBDIR)/libdecnumber && \
25465         $$s/gcc/config/i386/$(AUTO_PROFILE) \
25466         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25467                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
25468                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
25469                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
25470                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25471                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25472                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25473                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25474                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
25475                 $(TARGET-stageautoprofile-libdecnumber)
25476
25477 maybe-clean-stageautoprofile-libdecnumber: clean-stageautoprofile-libdecnumber
25478 clean-stageautoprofile: clean-stageautoprofile-libdecnumber
25479 clean-stageautoprofile-libdecnumber:
25480         @if [ $(current_stage) = stageautoprofile ]; then \
25481           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25482         else \
25483           [ -f $(HOST_SUBDIR)/stageautoprofile-libdecnumber/Makefile ] || exit 0; \
25484           $(MAKE) stageautoprofile-start; \
25485         fi; \
25486         cd $(HOST_SUBDIR)/libdecnumber && \
25487         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25488 @endif libdecnumber-bootstrap
25489
25490
25491 .PHONY: all-stageautofeedback-libdecnumber maybe-all-stageautofeedback-libdecnumber
25492 .PHONY: clean-stageautofeedback-libdecnumber maybe-clean-stageautofeedback-libdecnumber
25493 maybe-all-stageautofeedback-libdecnumber:
25494 maybe-clean-stageautofeedback-libdecnumber:
25495 @if libdecnumber-bootstrap
25496 maybe-all-stageautofeedback-libdecnumber: all-stageautofeedback-libdecnumber
25497 all-stageautofeedback: all-stageautofeedback-libdecnumber
25498 TARGET-stageautofeedback-libdecnumber = $(TARGET-libdecnumber)
25499 all-stageautofeedback-libdecnumber: configure-stageautofeedback-libdecnumber
25500         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
25501         @r=`${PWD_COMMAND}`; export r; \
25502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25503         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
25504         $(HOST_EXPORTS) \
25505         $(POSTSTAGE1_HOST_EXPORTS)  \
25506         cd $(HOST_SUBDIR)/libdecnumber && \
25507          \
25508         $(MAKE) $(BASE_FLAGS_TO_PASS) \
25509                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
25510                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
25511                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
25512                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
25513                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
25514                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
25515                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
25516                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
25517                 $(TARGET-stageautofeedback-libdecnumber)
25518
25519 maybe-clean-stageautofeedback-libdecnumber: clean-stageautofeedback-libdecnumber
25520 clean-stageautofeedback: clean-stageautofeedback-libdecnumber
25521 clean-stageautofeedback-libdecnumber:
25522         @if [ $(current_stage) = stageautofeedback ]; then \
25523           [ -f $(HOST_SUBDIR)/libdecnumber/Makefile ] || exit 0; \
25524         else \
25525           [ -f $(HOST_SUBDIR)/stageautofeedback-libdecnumber/Makefile ] || exit 0; \
25526           $(MAKE) stageautofeedback-start; \
25527         fi; \
25528         cd $(HOST_SUBDIR)/libdecnumber && \
25529         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
25530 @endif libdecnumber-bootstrap
25531
25532
25533
25534
25535
25536 .PHONY: check-libdecnumber maybe-check-libdecnumber
25537 maybe-check-libdecnumber:
25538 @if libdecnumber
25539 maybe-check-libdecnumber: check-libdecnumber
25540
25541 check-libdecnumber:
25542         @: $(MAKE); $(unstage)
25543         @r=`${PWD_COMMAND}`; export r; \
25544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25545         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
25546         (cd $(HOST_SUBDIR)/libdecnumber && \
25547           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
25548
25549 @endif libdecnumber
25550
25551 .PHONY: install-libdecnumber maybe-install-libdecnumber
25552 maybe-install-libdecnumber:
25553 @if libdecnumber
25554 maybe-install-libdecnumber: install-libdecnumber
25555
25556 install-libdecnumber: installdirs
25557         @: $(MAKE); $(unstage)
25558         @r=`${PWD_COMMAND}`; export r; \
25559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25560         $(HOST_EXPORTS) \
25561         (cd $(HOST_SUBDIR)/libdecnumber && \
25562           $(MAKE) $(FLAGS_TO_PASS)  install)
25563
25564 @endif libdecnumber
25565
25566 .PHONY: install-strip-libdecnumber maybe-install-strip-libdecnumber
25567 maybe-install-strip-libdecnumber:
25568 @if libdecnumber
25569 maybe-install-strip-libdecnumber: install-strip-libdecnumber
25570
25571 install-strip-libdecnumber: installdirs
25572         @: $(MAKE); $(unstage)
25573         @r=`${PWD_COMMAND}`; export r; \
25574         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25575         $(HOST_EXPORTS) \
25576         (cd $(HOST_SUBDIR)/libdecnumber && \
25577           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
25578
25579 @endif libdecnumber
25580
25581 # Other targets (info, dvi, pdf, etc.)
25582
25583 .PHONY: maybe-info-libdecnumber info-libdecnumber
25584 maybe-info-libdecnumber:
25585 @if libdecnumber
25586 maybe-info-libdecnumber: info-libdecnumber
25587
25588 info-libdecnumber: \
25589     configure-libdecnumber 
25590         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25591         r=`${PWD_COMMAND}`; export r; \
25592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25593         $(HOST_EXPORTS) \
25594         for flag in $(EXTRA_HOST_FLAGS) ; do \
25595           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25596         done; \
25597         echo "Doing info in libdecnumber"; \
25598         (cd $(HOST_SUBDIR)/libdecnumber && \
25599           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25600                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25601                   "RANLIB=$${RANLIB}" \
25602                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25603                   info) \
25604           || exit 1
25605
25606 @endif libdecnumber
25607
25608 .PHONY: maybe-dvi-libdecnumber dvi-libdecnumber
25609 maybe-dvi-libdecnumber:
25610 @if libdecnumber
25611 maybe-dvi-libdecnumber: dvi-libdecnumber
25612
25613 dvi-libdecnumber: \
25614     configure-libdecnumber 
25615         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25616         r=`${PWD_COMMAND}`; export r; \
25617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25618         $(HOST_EXPORTS) \
25619         for flag in $(EXTRA_HOST_FLAGS) ; do \
25620           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25621         done; \
25622         echo "Doing dvi in libdecnumber"; \
25623         (cd $(HOST_SUBDIR)/libdecnumber && \
25624           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25625                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25626                   "RANLIB=$${RANLIB}" \
25627                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25628                   dvi) \
25629           || exit 1
25630
25631 @endif libdecnumber
25632
25633 .PHONY: maybe-pdf-libdecnumber pdf-libdecnumber
25634 maybe-pdf-libdecnumber:
25635 @if libdecnumber
25636 maybe-pdf-libdecnumber: pdf-libdecnumber
25637
25638 pdf-libdecnumber: \
25639     configure-libdecnumber 
25640         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25641         r=`${PWD_COMMAND}`; export r; \
25642         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25643         $(HOST_EXPORTS) \
25644         for flag in $(EXTRA_HOST_FLAGS) ; do \
25645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25646         done; \
25647         echo "Doing pdf in libdecnumber"; \
25648         (cd $(HOST_SUBDIR)/libdecnumber && \
25649           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25650                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25651                   "RANLIB=$${RANLIB}" \
25652                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25653                   pdf) \
25654           || exit 1
25655
25656 @endif libdecnumber
25657
25658 .PHONY: maybe-html-libdecnumber html-libdecnumber
25659 maybe-html-libdecnumber:
25660 @if libdecnumber
25661 maybe-html-libdecnumber: html-libdecnumber
25662
25663 html-libdecnumber: \
25664     configure-libdecnumber 
25665         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25666         r=`${PWD_COMMAND}`; export r; \
25667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25668         $(HOST_EXPORTS) \
25669         for flag in $(EXTRA_HOST_FLAGS) ; do \
25670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25671         done; \
25672         echo "Doing html in libdecnumber"; \
25673         (cd $(HOST_SUBDIR)/libdecnumber && \
25674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25676                   "RANLIB=$${RANLIB}" \
25677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25678                   html) \
25679           || exit 1
25680
25681 @endif libdecnumber
25682
25683 .PHONY: maybe-TAGS-libdecnumber TAGS-libdecnumber
25684 maybe-TAGS-libdecnumber:
25685 @if libdecnumber
25686 maybe-TAGS-libdecnumber: TAGS-libdecnumber
25687
25688 TAGS-libdecnumber: \
25689     configure-libdecnumber 
25690         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25691         r=`${PWD_COMMAND}`; export r; \
25692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25693         $(HOST_EXPORTS) \
25694         for flag in $(EXTRA_HOST_FLAGS) ; do \
25695           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25696         done; \
25697         echo "Doing TAGS in libdecnumber"; \
25698         (cd $(HOST_SUBDIR)/libdecnumber && \
25699           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25700                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25701                   "RANLIB=$${RANLIB}" \
25702                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25703                   TAGS) \
25704           || exit 1
25705
25706 @endif libdecnumber
25707
25708 .PHONY: maybe-install-info-libdecnumber install-info-libdecnumber
25709 maybe-install-info-libdecnumber:
25710 @if libdecnumber
25711 maybe-install-info-libdecnumber: install-info-libdecnumber
25712
25713 install-info-libdecnumber: \
25714     configure-libdecnumber \
25715     info-libdecnumber 
25716         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25717         r=`${PWD_COMMAND}`; export r; \
25718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25719         $(HOST_EXPORTS) \
25720         for flag in $(EXTRA_HOST_FLAGS) ; do \
25721           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25722         done; \
25723         echo "Doing install-info in libdecnumber"; \
25724         (cd $(HOST_SUBDIR)/libdecnumber && \
25725           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25726                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25727                   "RANLIB=$${RANLIB}" \
25728                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25729                   install-info) \
25730           || exit 1
25731
25732 @endif libdecnumber
25733
25734 .PHONY: maybe-install-pdf-libdecnumber install-pdf-libdecnumber
25735 maybe-install-pdf-libdecnumber:
25736 @if libdecnumber
25737 maybe-install-pdf-libdecnumber: install-pdf-libdecnumber
25738
25739 install-pdf-libdecnumber: \
25740     configure-libdecnumber \
25741     pdf-libdecnumber 
25742         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25743         r=`${PWD_COMMAND}`; export r; \
25744         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25745         $(HOST_EXPORTS) \
25746         for flag in $(EXTRA_HOST_FLAGS) ; do \
25747           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25748         done; \
25749         echo "Doing install-pdf in libdecnumber"; \
25750         (cd $(HOST_SUBDIR)/libdecnumber && \
25751           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25752                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25753                   "RANLIB=$${RANLIB}" \
25754                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25755                   install-pdf) \
25756           || exit 1
25757
25758 @endif libdecnumber
25759
25760 .PHONY: maybe-install-html-libdecnumber install-html-libdecnumber
25761 maybe-install-html-libdecnumber:
25762 @if libdecnumber
25763 maybe-install-html-libdecnumber: install-html-libdecnumber
25764
25765 install-html-libdecnumber: \
25766     configure-libdecnumber \
25767     html-libdecnumber 
25768         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25769         r=`${PWD_COMMAND}`; export r; \
25770         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25771         $(HOST_EXPORTS) \
25772         for flag in $(EXTRA_HOST_FLAGS) ; do \
25773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25774         done; \
25775         echo "Doing install-html in libdecnumber"; \
25776         (cd $(HOST_SUBDIR)/libdecnumber && \
25777           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25778                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25779                   "RANLIB=$${RANLIB}" \
25780                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25781                   install-html) \
25782           || exit 1
25783
25784 @endif libdecnumber
25785
25786 .PHONY: maybe-installcheck-libdecnumber installcheck-libdecnumber
25787 maybe-installcheck-libdecnumber:
25788 @if libdecnumber
25789 maybe-installcheck-libdecnumber: installcheck-libdecnumber
25790
25791 installcheck-libdecnumber: \
25792     configure-libdecnumber 
25793         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25794         r=`${PWD_COMMAND}`; export r; \
25795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25796         $(HOST_EXPORTS) \
25797         for flag in $(EXTRA_HOST_FLAGS) ; do \
25798           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25799         done; \
25800         echo "Doing installcheck in libdecnumber"; \
25801         (cd $(HOST_SUBDIR)/libdecnumber && \
25802           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25803                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25804                   "RANLIB=$${RANLIB}" \
25805                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25806                   installcheck) \
25807           || exit 1
25808
25809 @endif libdecnumber
25810
25811 .PHONY: maybe-mostlyclean-libdecnumber mostlyclean-libdecnumber
25812 maybe-mostlyclean-libdecnumber:
25813 @if libdecnumber
25814 maybe-mostlyclean-libdecnumber: mostlyclean-libdecnumber
25815
25816 mostlyclean-libdecnumber: 
25817         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25818         r=`${PWD_COMMAND}`; export r; \
25819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25820         $(HOST_EXPORTS) \
25821         for flag in $(EXTRA_HOST_FLAGS) ; do \
25822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25823         done; \
25824         echo "Doing mostlyclean in libdecnumber"; \
25825         (cd $(HOST_SUBDIR)/libdecnumber && \
25826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25828                   "RANLIB=$${RANLIB}" \
25829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25830                   mostlyclean) \
25831           || exit 1
25832
25833 @endif libdecnumber
25834
25835 .PHONY: maybe-clean-libdecnumber clean-libdecnumber
25836 maybe-clean-libdecnumber:
25837 @if libdecnumber
25838 maybe-clean-libdecnumber: clean-libdecnumber
25839
25840 clean-libdecnumber: 
25841         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25842         r=`${PWD_COMMAND}`; export r; \
25843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25844         $(HOST_EXPORTS) \
25845         for flag in $(EXTRA_HOST_FLAGS) ; do \
25846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25847         done; \
25848         echo "Doing clean in libdecnumber"; \
25849         (cd $(HOST_SUBDIR)/libdecnumber && \
25850           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25851                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25852                   "RANLIB=$${RANLIB}" \
25853                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25854                   clean) \
25855           || exit 1
25856
25857 @endif libdecnumber
25858
25859 .PHONY: maybe-distclean-libdecnumber distclean-libdecnumber
25860 maybe-distclean-libdecnumber:
25861 @if libdecnumber
25862 maybe-distclean-libdecnumber: distclean-libdecnumber
25863
25864 distclean-libdecnumber: 
25865         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25866         r=`${PWD_COMMAND}`; export r; \
25867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25868         $(HOST_EXPORTS) \
25869         for flag in $(EXTRA_HOST_FLAGS) ; do \
25870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25871         done; \
25872         echo "Doing distclean in libdecnumber"; \
25873         (cd $(HOST_SUBDIR)/libdecnumber && \
25874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25876                   "RANLIB=$${RANLIB}" \
25877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25878                   distclean) \
25879           || exit 1
25880
25881 @endif libdecnumber
25882
25883 .PHONY: maybe-maintainer-clean-libdecnumber maintainer-clean-libdecnumber
25884 maybe-maintainer-clean-libdecnumber:
25885 @if libdecnumber
25886 maybe-maintainer-clean-libdecnumber: maintainer-clean-libdecnumber
25887
25888 maintainer-clean-libdecnumber: 
25889         @[ -f ./libdecnumber/Makefile ] || exit 0; \
25890         r=`${PWD_COMMAND}`; export r; \
25891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25892         $(HOST_EXPORTS) \
25893         for flag in $(EXTRA_HOST_FLAGS) ; do \
25894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
25895         done; \
25896         echo "Doing maintainer-clean in libdecnumber"; \
25897         (cd $(HOST_SUBDIR)/libdecnumber && \
25898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
25899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
25900                   "RANLIB=$${RANLIB}" \
25901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
25902                   maintainer-clean) \
25903           || exit 1
25904
25905 @endif libdecnumber
25906
25907
25908
25909 .PHONY: configure-libgui maybe-configure-libgui
25910 maybe-configure-libgui:
25911 @if gcc-bootstrap
25912 configure-libgui: stage_current
25913 @endif gcc-bootstrap
25914 @if libgui
25915 maybe-configure-libgui: configure-libgui
25916 configure-libgui: 
25917         @: $(MAKE); $(unstage)
25918         @r=`${PWD_COMMAND}`; export r; \
25919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25920         test ! -f $(HOST_SUBDIR)/libgui/Makefile || exit 0; \
25921         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libgui; \
25922         $(HOST_EXPORTS)  \
25923         echo Configuring in $(HOST_SUBDIR)/libgui; \
25924         cd "$(HOST_SUBDIR)/libgui" || exit 1; \
25925         case $(srcdir) in \
25926           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
25927           *) topdir=`echo $(HOST_SUBDIR)/libgui/ | \
25928                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
25929         esac; \
25930         module_srcdir=libgui; \
25931         $(SHELL) \
25932           $$s/$$module_srcdir/configure \
25933           --srcdir=$${topdir}/$$module_srcdir \
25934           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
25935           --target=${target_alias}  \
25936           || exit 1
25937 @endif libgui
25938
25939
25940
25941
25942
25943 .PHONY: all-libgui maybe-all-libgui
25944 maybe-all-libgui:
25945 @if gcc-bootstrap
25946 all-libgui: stage_current
25947 @endif gcc-bootstrap
25948 @if libgui
25949 TARGET-libgui=all
25950 maybe-all-libgui: all-libgui
25951 all-libgui: configure-libgui
25952         @: $(MAKE); $(unstage)
25953         @r=`${PWD_COMMAND}`; export r; \
25954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25955         $(HOST_EXPORTS)  \
25956         (cd $(HOST_SUBDIR)/libgui && \
25957           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
25958                 $(TARGET-libgui))
25959 @endif libgui
25960
25961
25962
25963
25964 .PHONY: check-libgui maybe-check-libgui
25965 maybe-check-libgui:
25966 @if libgui
25967 maybe-check-libgui: check-libgui
25968
25969 check-libgui:
25970         @: $(MAKE); $(unstage)
25971         @r=`${PWD_COMMAND}`; export r; \
25972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25973         $(HOST_EXPORTS)  \
25974         (cd $(HOST_SUBDIR)/libgui && \
25975           $(MAKE) $(FLAGS_TO_PASS)  check)
25976
25977 @endif libgui
25978
25979 .PHONY: install-libgui maybe-install-libgui
25980 maybe-install-libgui:
25981 @if libgui
25982 maybe-install-libgui: install-libgui
25983
25984 install-libgui: installdirs
25985         @: $(MAKE); $(unstage)
25986         @r=`${PWD_COMMAND}`; export r; \
25987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
25988         $(HOST_EXPORTS) \
25989         (cd $(HOST_SUBDIR)/libgui && \
25990           $(MAKE) $(FLAGS_TO_PASS)  install)
25991
25992 @endif libgui
25993
25994 .PHONY: install-strip-libgui maybe-install-strip-libgui
25995 maybe-install-strip-libgui:
25996 @if libgui
25997 maybe-install-strip-libgui: install-strip-libgui
25998
25999 install-strip-libgui: installdirs
26000         @: $(MAKE); $(unstage)
26001         @r=`${PWD_COMMAND}`; export r; \
26002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26003         $(HOST_EXPORTS) \
26004         (cd $(HOST_SUBDIR)/libgui && \
26005           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
26006
26007 @endif libgui
26008
26009 # Other targets (info, dvi, pdf, etc.)
26010
26011 .PHONY: maybe-info-libgui info-libgui
26012 maybe-info-libgui:
26013 @if libgui
26014 maybe-info-libgui: info-libgui
26015
26016 info-libgui: \
26017     configure-libgui 
26018         @: $(MAKE); $(unstage)
26019         @[ -f ./libgui/Makefile ] || exit 0; \
26020         r=`${PWD_COMMAND}`; export r; \
26021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26022         $(HOST_EXPORTS) \
26023         for flag in $(EXTRA_HOST_FLAGS) ; do \
26024           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26025         done; \
26026         echo "Doing info in libgui"; \
26027         (cd $(HOST_SUBDIR)/libgui && \
26028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26030                   "RANLIB=$${RANLIB}" \
26031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26032                   info) \
26033           || exit 1
26034
26035 @endif libgui
26036
26037 .PHONY: maybe-dvi-libgui dvi-libgui
26038 maybe-dvi-libgui:
26039 @if libgui
26040 maybe-dvi-libgui: dvi-libgui
26041
26042 dvi-libgui: \
26043     configure-libgui 
26044         @: $(MAKE); $(unstage)
26045         @[ -f ./libgui/Makefile ] || exit 0; \
26046         r=`${PWD_COMMAND}`; export r; \
26047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26048         $(HOST_EXPORTS) \
26049         for flag in $(EXTRA_HOST_FLAGS) ; do \
26050           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26051         done; \
26052         echo "Doing dvi in libgui"; \
26053         (cd $(HOST_SUBDIR)/libgui && \
26054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26056                   "RANLIB=$${RANLIB}" \
26057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26058                   dvi) \
26059           || exit 1
26060
26061 @endif libgui
26062
26063 .PHONY: maybe-pdf-libgui pdf-libgui
26064 maybe-pdf-libgui:
26065 @if libgui
26066 maybe-pdf-libgui: pdf-libgui
26067
26068 pdf-libgui: \
26069     configure-libgui 
26070         @: $(MAKE); $(unstage)
26071         @[ -f ./libgui/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 pdf in libgui"; \
26079         (cd $(HOST_SUBDIR)/libgui && \
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                   pdf) \
26085           || exit 1
26086
26087 @endif libgui
26088
26089 .PHONY: maybe-html-libgui html-libgui
26090 maybe-html-libgui:
26091 @if libgui
26092 maybe-html-libgui: html-libgui
26093
26094 html-libgui: \
26095     configure-libgui 
26096         @: $(MAKE); $(unstage)
26097         @[ -f ./libgui/Makefile ] || exit 0; \
26098         r=`${PWD_COMMAND}`; export r; \
26099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26100         $(HOST_EXPORTS) \
26101         for flag in $(EXTRA_HOST_FLAGS) ; do \
26102           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26103         done; \
26104         echo "Doing html in libgui"; \
26105         (cd $(HOST_SUBDIR)/libgui && \
26106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26108                   "RANLIB=$${RANLIB}" \
26109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26110                   html) \
26111           || exit 1
26112
26113 @endif libgui
26114
26115 .PHONY: maybe-TAGS-libgui TAGS-libgui
26116 maybe-TAGS-libgui:
26117 @if libgui
26118 maybe-TAGS-libgui: TAGS-libgui
26119
26120 TAGS-libgui: \
26121     configure-libgui 
26122         @: $(MAKE); $(unstage)
26123         @[ -f ./libgui/Makefile ] || exit 0; \
26124         r=`${PWD_COMMAND}`; export r; \
26125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26126         $(HOST_EXPORTS) \
26127         for flag in $(EXTRA_HOST_FLAGS) ; do \
26128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26129         done; \
26130         echo "Doing TAGS in libgui"; \
26131         (cd $(HOST_SUBDIR)/libgui && \
26132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26134                   "RANLIB=$${RANLIB}" \
26135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26136                   TAGS) \
26137           || exit 1
26138
26139 @endif libgui
26140
26141 .PHONY: maybe-install-info-libgui install-info-libgui
26142 maybe-install-info-libgui:
26143 @if libgui
26144 maybe-install-info-libgui: install-info-libgui
26145
26146 install-info-libgui: \
26147     configure-libgui \
26148     info-libgui 
26149         @: $(MAKE); $(unstage)
26150         @[ -f ./libgui/Makefile ] || exit 0; \
26151         r=`${PWD_COMMAND}`; export r; \
26152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26153         $(HOST_EXPORTS) \
26154         for flag in $(EXTRA_HOST_FLAGS) ; do \
26155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26156         done; \
26157         echo "Doing install-info in libgui"; \
26158         (cd $(HOST_SUBDIR)/libgui && \
26159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26161                   "RANLIB=$${RANLIB}" \
26162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26163                   install-info) \
26164           || exit 1
26165
26166 @endif libgui
26167
26168 .PHONY: maybe-install-pdf-libgui install-pdf-libgui
26169 maybe-install-pdf-libgui:
26170 @if libgui
26171 maybe-install-pdf-libgui: install-pdf-libgui
26172
26173 install-pdf-libgui: \
26174     configure-libgui \
26175     pdf-libgui 
26176         @: $(MAKE); $(unstage)
26177         @[ -f ./libgui/Makefile ] || exit 0; \
26178         r=`${PWD_COMMAND}`; export r; \
26179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26180         $(HOST_EXPORTS) \
26181         for flag in $(EXTRA_HOST_FLAGS) ; do \
26182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26183         done; \
26184         echo "Doing install-pdf in libgui"; \
26185         (cd $(HOST_SUBDIR)/libgui && \
26186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26188                   "RANLIB=$${RANLIB}" \
26189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26190                   install-pdf) \
26191           || exit 1
26192
26193 @endif libgui
26194
26195 .PHONY: maybe-install-html-libgui install-html-libgui
26196 maybe-install-html-libgui:
26197 @if libgui
26198 maybe-install-html-libgui: install-html-libgui
26199
26200 install-html-libgui: \
26201     configure-libgui \
26202     html-libgui 
26203         @: $(MAKE); $(unstage)
26204         @[ -f ./libgui/Makefile ] || exit 0; \
26205         r=`${PWD_COMMAND}`; export r; \
26206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26207         $(HOST_EXPORTS) \
26208         for flag in $(EXTRA_HOST_FLAGS) ; do \
26209           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26210         done; \
26211         echo "Doing install-html in libgui"; \
26212         (cd $(HOST_SUBDIR)/libgui && \
26213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26215                   "RANLIB=$${RANLIB}" \
26216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26217                   install-html) \
26218           || exit 1
26219
26220 @endif libgui
26221
26222 .PHONY: maybe-installcheck-libgui installcheck-libgui
26223 maybe-installcheck-libgui:
26224 @if libgui
26225 maybe-installcheck-libgui: installcheck-libgui
26226
26227 installcheck-libgui: \
26228     configure-libgui 
26229         @: $(MAKE); $(unstage)
26230         @[ -f ./libgui/Makefile ] || exit 0; \
26231         r=`${PWD_COMMAND}`; export r; \
26232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26233         $(HOST_EXPORTS) \
26234         for flag in $(EXTRA_HOST_FLAGS) ; do \
26235           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26236         done; \
26237         echo "Doing installcheck in libgui"; \
26238         (cd $(HOST_SUBDIR)/libgui && \
26239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26241                   "RANLIB=$${RANLIB}" \
26242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26243                   installcheck) \
26244           || exit 1
26245
26246 @endif libgui
26247
26248 .PHONY: maybe-mostlyclean-libgui mostlyclean-libgui
26249 maybe-mostlyclean-libgui:
26250 @if libgui
26251 maybe-mostlyclean-libgui: mostlyclean-libgui
26252
26253 mostlyclean-libgui: 
26254         @: $(MAKE); $(unstage)
26255         @[ -f ./libgui/Makefile ] || exit 0; \
26256         r=`${PWD_COMMAND}`; export r; \
26257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26258         $(HOST_EXPORTS) \
26259         for flag in $(EXTRA_HOST_FLAGS) ; do \
26260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26261         done; \
26262         echo "Doing mostlyclean in libgui"; \
26263         (cd $(HOST_SUBDIR)/libgui && \
26264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26266                   "RANLIB=$${RANLIB}" \
26267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26268                   mostlyclean) \
26269           || exit 1
26270
26271 @endif libgui
26272
26273 .PHONY: maybe-clean-libgui clean-libgui
26274 maybe-clean-libgui:
26275 @if libgui
26276 maybe-clean-libgui: clean-libgui
26277
26278 clean-libgui: 
26279         @: $(MAKE); $(unstage)
26280         @[ -f ./libgui/Makefile ] || exit 0; \
26281         r=`${PWD_COMMAND}`; export r; \
26282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26283         $(HOST_EXPORTS) \
26284         for flag in $(EXTRA_HOST_FLAGS) ; do \
26285           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26286         done; \
26287         echo "Doing clean in libgui"; \
26288         (cd $(HOST_SUBDIR)/libgui && \
26289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26291                   "RANLIB=$${RANLIB}" \
26292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26293                   clean) \
26294           || exit 1
26295
26296 @endif libgui
26297
26298 .PHONY: maybe-distclean-libgui distclean-libgui
26299 maybe-distclean-libgui:
26300 @if libgui
26301 maybe-distclean-libgui: distclean-libgui
26302
26303 distclean-libgui: 
26304         @: $(MAKE); $(unstage)
26305         @[ -f ./libgui/Makefile ] || exit 0; \
26306         r=`${PWD_COMMAND}`; export r; \
26307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26308         $(HOST_EXPORTS) \
26309         for flag in $(EXTRA_HOST_FLAGS) ; do \
26310           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26311         done; \
26312         echo "Doing distclean in libgui"; \
26313         (cd $(HOST_SUBDIR)/libgui && \
26314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26316                   "RANLIB=$${RANLIB}" \
26317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26318                   distclean) \
26319           || exit 1
26320
26321 @endif libgui
26322
26323 .PHONY: maybe-maintainer-clean-libgui maintainer-clean-libgui
26324 maybe-maintainer-clean-libgui:
26325 @if libgui
26326 maybe-maintainer-clean-libgui: maintainer-clean-libgui
26327
26328 maintainer-clean-libgui: 
26329         @: $(MAKE); $(unstage)
26330         @[ -f ./libgui/Makefile ] || exit 0; \
26331         r=`${PWD_COMMAND}`; export r; \
26332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26333         $(HOST_EXPORTS) \
26334         for flag in $(EXTRA_HOST_FLAGS) ; do \
26335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
26336         done; \
26337         echo "Doing maintainer-clean in libgui"; \
26338         (cd $(HOST_SUBDIR)/libgui && \
26339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
26340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
26341                   "RANLIB=$${RANLIB}" \
26342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
26343                   maintainer-clean) \
26344           || exit 1
26345
26346 @endif libgui
26347
26348
26349
26350 .PHONY: configure-libiberty maybe-configure-libiberty
26351 maybe-configure-libiberty:
26352 @if gcc-bootstrap
26353 configure-libiberty: stage_current
26354 @endif gcc-bootstrap
26355 @if libiberty
26356 maybe-configure-libiberty: configure-libiberty
26357 configure-libiberty: 
26358         @r=`${PWD_COMMAND}`; export r; \
26359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26360         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26361         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26362         $(HOST_EXPORTS)  \
26363         echo Configuring in $(HOST_SUBDIR)/libiberty; \
26364         cd "$(HOST_SUBDIR)/libiberty" || exit 1; \
26365         case $(srcdir) in \
26366           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26367           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26368                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26369         esac; \
26370         module_srcdir=libiberty; \
26371         $(SHELL) \
26372           $$s/$$module_srcdir/configure \
26373           --srcdir=$${topdir}/$$module_srcdir \
26374           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26375           --target=${target_alias} @extra_host_libiberty_configure_flags@ \
26376           || exit 1
26377 @endif libiberty
26378
26379
26380
26381 .PHONY: configure-stage1-libiberty maybe-configure-stage1-libiberty
26382 maybe-configure-stage1-libiberty:
26383 @if libiberty-bootstrap
26384 maybe-configure-stage1-libiberty: configure-stage1-libiberty
26385 configure-stage1-libiberty:
26386         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26387         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26388         @r=`${PWD_COMMAND}`; export r; \
26389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26390         TFLAGS="$(STAGE1_TFLAGS)"; \
26391         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26392         $(HOST_EXPORTS) \
26393         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
26394         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
26395         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
26396         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty; \
26397         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26398         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26399         case $(srcdir) in \
26400           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26401           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26402                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26403         esac; \
26404         module_srcdir=libiberty; \
26405         $(SHELL) $$s/$$module_srcdir/configure \
26406           --srcdir=$${topdir}/$$module_srcdir \
26407           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26408           --target=${target_alias} \
26409            \
26410           $(STAGE1_CONFIGURE_FLAGS) \
26411           @extra_host_libiberty_configure_flags@
26412 @endif libiberty-bootstrap
26413
26414 .PHONY: configure-stage2-libiberty maybe-configure-stage2-libiberty
26415 maybe-configure-stage2-libiberty:
26416 @if libiberty-bootstrap
26417 maybe-configure-stage2-libiberty: configure-stage2-libiberty
26418 configure-stage2-libiberty:
26419         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26420         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26421         @r=`${PWD_COMMAND}`; export r; \
26422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26423         TFLAGS="$(STAGE2_TFLAGS)"; \
26424         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26425         $(HOST_EXPORTS) \
26426         $(POSTSTAGE1_HOST_EXPORTS) \
26427         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
26428         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
26429         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
26430         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty; \
26431         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26432         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26433         case $(srcdir) in \
26434           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26435           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26436                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26437         esac; \
26438         module_srcdir=libiberty; \
26439         $(SHELL) $$s/$$module_srcdir/configure \
26440           --srcdir=$${topdir}/$$module_srcdir \
26441           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26442           --target=${target_alias} \
26443           --with-build-libsubdir=$(HOST_SUBDIR) \
26444           $(STAGE2_CONFIGURE_FLAGS) \
26445           @extra_host_libiberty_configure_flags@
26446 @endif libiberty-bootstrap
26447
26448 .PHONY: configure-stage3-libiberty maybe-configure-stage3-libiberty
26449 maybe-configure-stage3-libiberty:
26450 @if libiberty-bootstrap
26451 maybe-configure-stage3-libiberty: configure-stage3-libiberty
26452 configure-stage3-libiberty:
26453         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26454         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26455         @r=`${PWD_COMMAND}`; export r; \
26456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26457         TFLAGS="$(STAGE3_TFLAGS)"; \
26458         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26459         $(HOST_EXPORTS) \
26460         $(POSTSTAGE1_HOST_EXPORTS) \
26461         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
26462         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
26463         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
26464         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty; \
26465         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26466         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26467         case $(srcdir) in \
26468           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26469           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26470                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26471         esac; \
26472         module_srcdir=libiberty; \
26473         $(SHELL) $$s/$$module_srcdir/configure \
26474           --srcdir=$${topdir}/$$module_srcdir \
26475           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26476           --target=${target_alias} \
26477           --with-build-libsubdir=$(HOST_SUBDIR) \
26478           $(STAGE3_CONFIGURE_FLAGS) \
26479           @extra_host_libiberty_configure_flags@
26480 @endif libiberty-bootstrap
26481
26482 .PHONY: configure-stage4-libiberty maybe-configure-stage4-libiberty
26483 maybe-configure-stage4-libiberty:
26484 @if libiberty-bootstrap
26485 maybe-configure-stage4-libiberty: configure-stage4-libiberty
26486 configure-stage4-libiberty:
26487         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26488         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26489         @r=`${PWD_COMMAND}`; export r; \
26490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26491         TFLAGS="$(STAGE4_TFLAGS)"; \
26492         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26493         $(HOST_EXPORTS) \
26494         $(POSTSTAGE1_HOST_EXPORTS) \
26495         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
26496         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
26497         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
26498         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty; \
26499         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26500         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26501         case $(srcdir) in \
26502           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26503           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26504                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26505         esac; \
26506         module_srcdir=libiberty; \
26507         $(SHELL) $$s/$$module_srcdir/configure \
26508           --srcdir=$${topdir}/$$module_srcdir \
26509           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26510           --target=${target_alias} \
26511           --with-build-libsubdir=$(HOST_SUBDIR) \
26512           $(STAGE4_CONFIGURE_FLAGS) \
26513           @extra_host_libiberty_configure_flags@
26514 @endif libiberty-bootstrap
26515
26516 .PHONY: configure-stageprofile-libiberty maybe-configure-stageprofile-libiberty
26517 maybe-configure-stageprofile-libiberty:
26518 @if libiberty-bootstrap
26519 maybe-configure-stageprofile-libiberty: configure-stageprofile-libiberty
26520 configure-stageprofile-libiberty:
26521         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26522         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26523         @r=`${PWD_COMMAND}`; export r; \
26524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26525         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26526         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26527         $(HOST_EXPORTS) \
26528         $(POSTSTAGE1_HOST_EXPORTS) \
26529         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
26530         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
26531         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
26532         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty; \
26533         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26534         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26535         case $(srcdir) in \
26536           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26537           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26538                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26539         esac; \
26540         module_srcdir=libiberty; \
26541         $(SHELL) $$s/$$module_srcdir/configure \
26542           --srcdir=$${topdir}/$$module_srcdir \
26543           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26544           --target=${target_alias} \
26545           --with-build-libsubdir=$(HOST_SUBDIR) \
26546           $(STAGEprofile_CONFIGURE_FLAGS) \
26547           @extra_host_libiberty_configure_flags@
26548 @endif libiberty-bootstrap
26549
26550 .PHONY: configure-stagetrain-libiberty maybe-configure-stagetrain-libiberty
26551 maybe-configure-stagetrain-libiberty:
26552 @if libiberty-bootstrap
26553 maybe-configure-stagetrain-libiberty: configure-stagetrain-libiberty
26554 configure-stagetrain-libiberty:
26555         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26556         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26557         @r=`${PWD_COMMAND}`; export r; \
26558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26559         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26560         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26561         $(HOST_EXPORTS) \
26562         $(POSTSTAGE1_HOST_EXPORTS) \
26563         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
26564         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
26565         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
26566         echo Configuring stage train in $(HOST_SUBDIR)/libiberty; \
26567         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26568         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26569         case $(srcdir) in \
26570           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26571           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26572                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26573         esac; \
26574         module_srcdir=libiberty; \
26575         $(SHELL) $$s/$$module_srcdir/configure \
26576           --srcdir=$${topdir}/$$module_srcdir \
26577           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26578           --target=${target_alias} \
26579           --with-build-libsubdir=$(HOST_SUBDIR) \
26580           $(STAGEtrain_CONFIGURE_FLAGS) \
26581           @extra_host_libiberty_configure_flags@
26582 @endif libiberty-bootstrap
26583
26584 .PHONY: configure-stagefeedback-libiberty maybe-configure-stagefeedback-libiberty
26585 maybe-configure-stagefeedback-libiberty:
26586 @if libiberty-bootstrap
26587 maybe-configure-stagefeedback-libiberty: configure-stagefeedback-libiberty
26588 configure-stagefeedback-libiberty:
26589         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26590         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26591         @r=`${PWD_COMMAND}`; export r; \
26592         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26593         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26594         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26595         $(HOST_EXPORTS) \
26596         $(POSTSTAGE1_HOST_EXPORTS) \
26597         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
26598         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
26599         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
26600         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty; \
26601         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26602         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26603         case $(srcdir) in \
26604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26605           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26607         esac; \
26608         module_srcdir=libiberty; \
26609         $(SHELL) $$s/$$module_srcdir/configure \
26610           --srcdir=$${topdir}/$$module_srcdir \
26611           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26612           --target=${target_alias} \
26613           --with-build-libsubdir=$(HOST_SUBDIR) \
26614           $(STAGEfeedback_CONFIGURE_FLAGS) \
26615           @extra_host_libiberty_configure_flags@
26616 @endif libiberty-bootstrap
26617
26618 .PHONY: configure-stageautoprofile-libiberty maybe-configure-stageautoprofile-libiberty
26619 maybe-configure-stageautoprofile-libiberty:
26620 @if libiberty-bootstrap
26621 maybe-configure-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
26622 configure-stageautoprofile-libiberty:
26623         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
26624         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26625         @r=`${PWD_COMMAND}`; export r; \
26626         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26627         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
26628         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26629         $(HOST_EXPORTS) \
26630         $(POSTSTAGE1_HOST_EXPORTS) \
26631         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
26632         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
26633         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
26634         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty; \
26635         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26636         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26637         case $(srcdir) in \
26638           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26639           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26640                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26641         esac; \
26642         module_srcdir=libiberty; \
26643         $(SHELL) $$s/$$module_srcdir/configure \
26644           --srcdir=$${topdir}/$$module_srcdir \
26645           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26646           --target=${target_alias} \
26647           --with-build-libsubdir=$(HOST_SUBDIR) \
26648           $(STAGEautoprofile_CONFIGURE_FLAGS) \
26649           @extra_host_libiberty_configure_flags@
26650 @endif libiberty-bootstrap
26651
26652 .PHONY: configure-stageautofeedback-libiberty maybe-configure-stageautofeedback-libiberty
26653 maybe-configure-stageautofeedback-libiberty:
26654 @if libiberty-bootstrap
26655 maybe-configure-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
26656 configure-stageautofeedback-libiberty:
26657         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
26658         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty
26659         @r=`${PWD_COMMAND}`; export r; \
26660         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26661         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
26662         test ! -f $(HOST_SUBDIR)/libiberty/Makefile || exit 0; \
26663         $(HOST_EXPORTS) \
26664         $(POSTSTAGE1_HOST_EXPORTS) \
26665         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
26666         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
26667         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
26668         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty; \
26669         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty; \
26670         cd $(HOST_SUBDIR)/libiberty || exit 1; \
26671         case $(srcdir) in \
26672           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
26673           *) topdir=`echo $(HOST_SUBDIR)/libiberty/ | \
26674                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
26675         esac; \
26676         module_srcdir=libiberty; \
26677         $(SHELL) $$s/$$module_srcdir/configure \
26678           --srcdir=$${topdir}/$$module_srcdir \
26679           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
26680           --target=${target_alias} \
26681           --with-build-libsubdir=$(HOST_SUBDIR) \
26682           $(STAGEautofeedback_CONFIGURE_FLAGS) \
26683           @extra_host_libiberty_configure_flags@
26684 @endif libiberty-bootstrap
26685
26686
26687
26688
26689
26690 .PHONY: all-libiberty maybe-all-libiberty
26691 maybe-all-libiberty:
26692 @if gcc-bootstrap
26693 all-libiberty: stage_current
26694 @endif gcc-bootstrap
26695 @if libiberty
26696 TARGET-libiberty=all
26697 maybe-all-libiberty: all-libiberty
26698 all-libiberty: configure-libiberty
26699         @r=`${PWD_COMMAND}`; export r; \
26700         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26701         $(HOST_EXPORTS)  \
26702         (cd $(HOST_SUBDIR)/libiberty && \
26703           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
26704                 $(TARGET-libiberty))
26705 @endif libiberty
26706
26707
26708
26709 .PHONY: all-stage1-libiberty maybe-all-stage1-libiberty
26710 .PHONY: clean-stage1-libiberty maybe-clean-stage1-libiberty
26711 maybe-all-stage1-libiberty:
26712 maybe-clean-stage1-libiberty:
26713 @if libiberty-bootstrap
26714 maybe-all-stage1-libiberty: all-stage1-libiberty
26715 all-stage1: all-stage1-libiberty
26716 TARGET-stage1-libiberty = $(TARGET-libiberty)
26717 all-stage1-libiberty: configure-stage1-libiberty
26718         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
26719         @r=`${PWD_COMMAND}`; export r; \
26720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26721         TFLAGS="$(STAGE1_TFLAGS)"; \
26722         $(HOST_EXPORTS)  \
26723         cd $(HOST_SUBDIR)/libiberty && \
26724          \
26725         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26726                 CFLAGS="$(STAGE1_CFLAGS)" \
26727                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
26728                 LIBCFLAGS="$(LIBCFLAGS)" \
26729                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26730                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26731                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26732                 $(EXTRA_HOST_FLAGS)  \
26733                 $(STAGE1_FLAGS_TO_PASS)  \
26734                 TFLAGS="$(STAGE1_TFLAGS)"  \
26735                 $(TARGET-stage1-libiberty)
26736
26737 maybe-clean-stage1-libiberty: clean-stage1-libiberty
26738 clean-stage1: clean-stage1-libiberty
26739 clean-stage1-libiberty:
26740         @if [ $(current_stage) = stage1 ]; then \
26741           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26742         else \
26743           [ -f $(HOST_SUBDIR)/stage1-libiberty/Makefile ] || exit 0; \
26744           $(MAKE) stage1-start; \
26745         fi; \
26746         cd $(HOST_SUBDIR)/libiberty && \
26747         $(MAKE) $(EXTRA_HOST_FLAGS)  \
26748         $(STAGE1_FLAGS_TO_PASS)  clean
26749 @endif libiberty-bootstrap
26750
26751
26752 .PHONY: all-stage2-libiberty maybe-all-stage2-libiberty
26753 .PHONY: clean-stage2-libiberty maybe-clean-stage2-libiberty
26754 maybe-all-stage2-libiberty:
26755 maybe-clean-stage2-libiberty:
26756 @if libiberty-bootstrap
26757 maybe-all-stage2-libiberty: all-stage2-libiberty
26758 all-stage2: all-stage2-libiberty
26759 TARGET-stage2-libiberty = $(TARGET-libiberty)
26760 all-stage2-libiberty: configure-stage2-libiberty
26761         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
26762         @r=`${PWD_COMMAND}`; export r; \
26763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26764         TFLAGS="$(STAGE2_TFLAGS)"; \
26765         $(HOST_EXPORTS) \
26766         $(POSTSTAGE1_HOST_EXPORTS)  \
26767         cd $(HOST_SUBDIR)/libiberty && \
26768          \
26769         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26770                 CFLAGS="$(STAGE2_CFLAGS)" \
26771                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
26772                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
26773                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26774                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26775                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26776                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26777                 TFLAGS="$(STAGE2_TFLAGS)"  \
26778                 $(TARGET-stage2-libiberty)
26779
26780 maybe-clean-stage2-libiberty: clean-stage2-libiberty
26781 clean-stage2: clean-stage2-libiberty
26782 clean-stage2-libiberty:
26783         @if [ $(current_stage) = stage2 ]; then \
26784           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26785         else \
26786           [ -f $(HOST_SUBDIR)/stage2-libiberty/Makefile ] || exit 0; \
26787           $(MAKE) stage2-start; \
26788         fi; \
26789         cd $(HOST_SUBDIR)/libiberty && \
26790         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26791 @endif libiberty-bootstrap
26792
26793
26794 .PHONY: all-stage3-libiberty maybe-all-stage3-libiberty
26795 .PHONY: clean-stage3-libiberty maybe-clean-stage3-libiberty
26796 maybe-all-stage3-libiberty:
26797 maybe-clean-stage3-libiberty:
26798 @if libiberty-bootstrap
26799 maybe-all-stage3-libiberty: all-stage3-libiberty
26800 all-stage3: all-stage3-libiberty
26801 TARGET-stage3-libiberty = $(TARGET-libiberty)
26802 all-stage3-libiberty: configure-stage3-libiberty
26803         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
26804         @r=`${PWD_COMMAND}`; export r; \
26805         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26806         TFLAGS="$(STAGE3_TFLAGS)"; \
26807         $(HOST_EXPORTS) \
26808         $(POSTSTAGE1_HOST_EXPORTS)  \
26809         cd $(HOST_SUBDIR)/libiberty && \
26810          \
26811         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26812                 CFLAGS="$(STAGE3_CFLAGS)" \
26813                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
26814                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
26815                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26816                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26817                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26818                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26819                 TFLAGS="$(STAGE3_TFLAGS)"  \
26820                 $(TARGET-stage3-libiberty)
26821
26822 maybe-clean-stage3-libiberty: clean-stage3-libiberty
26823 clean-stage3: clean-stage3-libiberty
26824 clean-stage3-libiberty:
26825         @if [ $(current_stage) = stage3 ]; then \
26826           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26827         else \
26828           [ -f $(HOST_SUBDIR)/stage3-libiberty/Makefile ] || exit 0; \
26829           $(MAKE) stage3-start; \
26830         fi; \
26831         cd $(HOST_SUBDIR)/libiberty && \
26832         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26833 @endif libiberty-bootstrap
26834
26835
26836 .PHONY: all-stage4-libiberty maybe-all-stage4-libiberty
26837 .PHONY: clean-stage4-libiberty maybe-clean-stage4-libiberty
26838 maybe-all-stage4-libiberty:
26839 maybe-clean-stage4-libiberty:
26840 @if libiberty-bootstrap
26841 maybe-all-stage4-libiberty: all-stage4-libiberty
26842 all-stage4: all-stage4-libiberty
26843 TARGET-stage4-libiberty = $(TARGET-libiberty)
26844 all-stage4-libiberty: configure-stage4-libiberty
26845         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
26846         @r=`${PWD_COMMAND}`; export r; \
26847         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26848         TFLAGS="$(STAGE4_TFLAGS)"; \
26849         $(HOST_EXPORTS) \
26850         $(POSTSTAGE1_HOST_EXPORTS)  \
26851         cd $(HOST_SUBDIR)/libiberty && \
26852          \
26853         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26854                 CFLAGS="$(STAGE4_CFLAGS)" \
26855                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
26856                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
26857                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26858                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26859                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26860                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26861                 TFLAGS="$(STAGE4_TFLAGS)"  \
26862                 $(TARGET-stage4-libiberty)
26863
26864 maybe-clean-stage4-libiberty: clean-stage4-libiberty
26865 clean-stage4: clean-stage4-libiberty
26866 clean-stage4-libiberty:
26867         @if [ $(current_stage) = stage4 ]; then \
26868           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26869         else \
26870           [ -f $(HOST_SUBDIR)/stage4-libiberty/Makefile ] || exit 0; \
26871           $(MAKE) stage4-start; \
26872         fi; \
26873         cd $(HOST_SUBDIR)/libiberty && \
26874         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26875 @endif libiberty-bootstrap
26876
26877
26878 .PHONY: all-stageprofile-libiberty maybe-all-stageprofile-libiberty
26879 .PHONY: clean-stageprofile-libiberty maybe-clean-stageprofile-libiberty
26880 maybe-all-stageprofile-libiberty:
26881 maybe-clean-stageprofile-libiberty:
26882 @if libiberty-bootstrap
26883 maybe-all-stageprofile-libiberty: all-stageprofile-libiberty
26884 all-stageprofile: all-stageprofile-libiberty
26885 TARGET-stageprofile-libiberty = $(TARGET-libiberty)
26886 all-stageprofile-libiberty: configure-stageprofile-libiberty
26887         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
26888         @r=`${PWD_COMMAND}`; export r; \
26889         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26890         TFLAGS="$(STAGEprofile_TFLAGS)"; \
26891         $(HOST_EXPORTS) \
26892         $(POSTSTAGE1_HOST_EXPORTS)  \
26893         cd $(HOST_SUBDIR)/libiberty && \
26894          \
26895         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26896                 CFLAGS="$(STAGEprofile_CFLAGS)" \
26897                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
26898                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
26899                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26900                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26901                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26902                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26903                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
26904                 $(TARGET-stageprofile-libiberty)
26905
26906 maybe-clean-stageprofile-libiberty: clean-stageprofile-libiberty
26907 clean-stageprofile: clean-stageprofile-libiberty
26908 clean-stageprofile-libiberty:
26909         @if [ $(current_stage) = stageprofile ]; then \
26910           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26911         else \
26912           [ -f $(HOST_SUBDIR)/stageprofile-libiberty/Makefile ] || exit 0; \
26913           $(MAKE) stageprofile-start; \
26914         fi; \
26915         cd $(HOST_SUBDIR)/libiberty && \
26916         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26917 @endif libiberty-bootstrap
26918
26919
26920 .PHONY: all-stagetrain-libiberty maybe-all-stagetrain-libiberty
26921 .PHONY: clean-stagetrain-libiberty maybe-clean-stagetrain-libiberty
26922 maybe-all-stagetrain-libiberty:
26923 maybe-clean-stagetrain-libiberty:
26924 @if libiberty-bootstrap
26925 maybe-all-stagetrain-libiberty: all-stagetrain-libiberty
26926 all-stagetrain: all-stagetrain-libiberty
26927 TARGET-stagetrain-libiberty = $(TARGET-libiberty)
26928 all-stagetrain-libiberty: configure-stagetrain-libiberty
26929         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
26930         @r=`${PWD_COMMAND}`; export r; \
26931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26932         TFLAGS="$(STAGEtrain_TFLAGS)"; \
26933         $(HOST_EXPORTS) \
26934         $(POSTSTAGE1_HOST_EXPORTS)  \
26935         cd $(HOST_SUBDIR)/libiberty && \
26936          \
26937         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26938                 CFLAGS="$(STAGEtrain_CFLAGS)" \
26939                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
26940                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
26941                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26942                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26943                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26944                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26945                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
26946                 $(TARGET-stagetrain-libiberty)
26947
26948 maybe-clean-stagetrain-libiberty: clean-stagetrain-libiberty
26949 clean-stagetrain: clean-stagetrain-libiberty
26950 clean-stagetrain-libiberty:
26951         @if [ $(current_stage) = stagetrain ]; then \
26952           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26953         else \
26954           [ -f $(HOST_SUBDIR)/stagetrain-libiberty/Makefile ] || exit 0; \
26955           $(MAKE) stagetrain-start; \
26956         fi; \
26957         cd $(HOST_SUBDIR)/libiberty && \
26958         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
26959 @endif libiberty-bootstrap
26960
26961
26962 .PHONY: all-stagefeedback-libiberty maybe-all-stagefeedback-libiberty
26963 .PHONY: clean-stagefeedback-libiberty maybe-clean-stagefeedback-libiberty
26964 maybe-all-stagefeedback-libiberty:
26965 maybe-clean-stagefeedback-libiberty:
26966 @if libiberty-bootstrap
26967 maybe-all-stagefeedback-libiberty: all-stagefeedback-libiberty
26968 all-stagefeedback: all-stagefeedback-libiberty
26969 TARGET-stagefeedback-libiberty = $(TARGET-libiberty)
26970 all-stagefeedback-libiberty: configure-stagefeedback-libiberty
26971         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
26972         @r=`${PWD_COMMAND}`; export r; \
26973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
26974         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
26975         $(HOST_EXPORTS) \
26976         $(POSTSTAGE1_HOST_EXPORTS)  \
26977         cd $(HOST_SUBDIR)/libiberty && \
26978          \
26979         $(MAKE) $(BASE_FLAGS_TO_PASS) \
26980                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
26981                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
26982                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
26983                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
26984                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
26985                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
26986                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
26987                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
26988                 $(TARGET-stagefeedback-libiberty)
26989
26990 maybe-clean-stagefeedback-libiberty: clean-stagefeedback-libiberty
26991 clean-stagefeedback: clean-stagefeedback-libiberty
26992 clean-stagefeedback-libiberty:
26993         @if [ $(current_stage) = stagefeedback ]; then \
26994           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
26995         else \
26996           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty/Makefile ] || exit 0; \
26997           $(MAKE) stagefeedback-start; \
26998         fi; \
26999         cd $(HOST_SUBDIR)/libiberty && \
27000         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27001 @endif libiberty-bootstrap
27002
27003
27004 .PHONY: all-stageautoprofile-libiberty maybe-all-stageautoprofile-libiberty
27005 .PHONY: clean-stageautoprofile-libiberty maybe-clean-stageautoprofile-libiberty
27006 maybe-all-stageautoprofile-libiberty:
27007 maybe-clean-stageautoprofile-libiberty:
27008 @if libiberty-bootstrap
27009 maybe-all-stageautoprofile-libiberty: all-stageautoprofile-libiberty
27010 all-stageautoprofile: all-stageautoprofile-libiberty
27011 TARGET-stageautoprofile-libiberty = $(TARGET-libiberty)
27012 all-stageautoprofile-libiberty: configure-stageautoprofile-libiberty
27013         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27014         @r=`${PWD_COMMAND}`; export r; \
27015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27016         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27017         $(HOST_EXPORTS) \
27018         $(POSTSTAGE1_HOST_EXPORTS)  \
27019         cd $(HOST_SUBDIR)/libiberty && \
27020         $$s/gcc/config/i386/$(AUTO_PROFILE) \
27021         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27022                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
27023                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
27024                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
27025                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27026                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27027                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27028                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27029                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
27030                 $(TARGET-stageautoprofile-libiberty)
27031
27032 maybe-clean-stageautoprofile-libiberty: clean-stageautoprofile-libiberty
27033 clean-stageautoprofile: clean-stageautoprofile-libiberty
27034 clean-stageautoprofile-libiberty:
27035         @if [ $(current_stage) = stageautoprofile ]; then \
27036           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27037         else \
27038           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty/Makefile ] || exit 0; \
27039           $(MAKE) stageautoprofile-start; \
27040         fi; \
27041         cd $(HOST_SUBDIR)/libiberty && \
27042         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27043 @endif libiberty-bootstrap
27044
27045
27046 .PHONY: all-stageautofeedback-libiberty maybe-all-stageautofeedback-libiberty
27047 .PHONY: clean-stageautofeedback-libiberty maybe-clean-stageautofeedback-libiberty
27048 maybe-all-stageautofeedback-libiberty:
27049 maybe-clean-stageautofeedback-libiberty:
27050 @if libiberty-bootstrap
27051 maybe-all-stageautofeedback-libiberty: all-stageautofeedback-libiberty
27052 all-stageautofeedback: all-stageautofeedback-libiberty
27053 TARGET-stageautofeedback-libiberty = $(TARGET-libiberty)
27054 all-stageautofeedback-libiberty: configure-stageautofeedback-libiberty
27055         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27056         @r=`${PWD_COMMAND}`; export r; \
27057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27058         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27059         $(HOST_EXPORTS) \
27060         $(POSTSTAGE1_HOST_EXPORTS)  \
27061         cd $(HOST_SUBDIR)/libiberty && \
27062          \
27063         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27064                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
27065                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
27066                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
27067                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27068                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27069                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27070                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
27071                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
27072                 $(TARGET-stageautofeedback-libiberty)
27073
27074 maybe-clean-stageautofeedback-libiberty: clean-stageautofeedback-libiberty
27075 clean-stageautofeedback: clean-stageautofeedback-libiberty
27076 clean-stageautofeedback-libiberty:
27077         @if [ $(current_stage) = stageautofeedback ]; then \
27078           [ -f $(HOST_SUBDIR)/libiberty/Makefile ] || exit 0; \
27079         else \
27080           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty/Makefile ] || exit 0; \
27081           $(MAKE) stageautofeedback-start; \
27082         fi; \
27083         cd $(HOST_SUBDIR)/libiberty && \
27084         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
27085 @endif libiberty-bootstrap
27086
27087
27088
27089
27090
27091 .PHONY: check-libiberty maybe-check-libiberty
27092 maybe-check-libiberty:
27093 @if libiberty
27094 maybe-check-libiberty: check-libiberty
27095
27096 check-libiberty:
27097         @: $(MAKE); $(unstage)
27098         @r=`${PWD_COMMAND}`; export r; \
27099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27100         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
27101         (cd $(HOST_SUBDIR)/libiberty && \
27102           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
27103
27104 @endif libiberty
27105
27106 .PHONY: install-libiberty maybe-install-libiberty
27107 maybe-install-libiberty:
27108 @if libiberty
27109 maybe-install-libiberty: install-libiberty
27110
27111 install-libiberty: installdirs
27112         @: $(MAKE); $(unstage)
27113         @r=`${PWD_COMMAND}`; export r; \
27114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27115         $(HOST_EXPORTS) \
27116         (cd $(HOST_SUBDIR)/libiberty && \
27117           $(MAKE) $(FLAGS_TO_PASS)  install)
27118
27119 @endif libiberty
27120
27121 .PHONY: install-strip-libiberty maybe-install-strip-libiberty
27122 maybe-install-strip-libiberty:
27123 @if libiberty
27124 maybe-install-strip-libiberty: install-strip-libiberty
27125
27126 install-strip-libiberty: installdirs
27127         @: $(MAKE); $(unstage)
27128         @r=`${PWD_COMMAND}`; export r; \
27129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27130         $(HOST_EXPORTS) \
27131         (cd $(HOST_SUBDIR)/libiberty && \
27132           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
27133
27134 @endif libiberty
27135
27136 # Other targets (info, dvi, pdf, etc.)
27137
27138 .PHONY: maybe-info-libiberty info-libiberty
27139 maybe-info-libiberty:
27140 @if libiberty
27141 maybe-info-libiberty: info-libiberty
27142
27143 info-libiberty: \
27144     configure-libiberty 
27145         @[ -f ./libiberty/Makefile ] || exit 0; \
27146         r=`${PWD_COMMAND}`; export r; \
27147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27148         $(HOST_EXPORTS) \
27149         for flag in $(EXTRA_HOST_FLAGS) ; do \
27150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27151         done; \
27152         echo "Doing info in libiberty"; \
27153         (cd $(HOST_SUBDIR)/libiberty && \
27154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27156                   "RANLIB=$${RANLIB}" \
27157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27158                   info) \
27159           || exit 1
27160
27161 @endif libiberty
27162
27163 .PHONY: maybe-dvi-libiberty dvi-libiberty
27164 maybe-dvi-libiberty:
27165 @if libiberty
27166 maybe-dvi-libiberty: dvi-libiberty
27167
27168 dvi-libiberty: \
27169     configure-libiberty 
27170         @[ -f ./libiberty/Makefile ] || exit 0; \
27171         r=`${PWD_COMMAND}`; export r; \
27172         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27173         $(HOST_EXPORTS) \
27174         for flag in $(EXTRA_HOST_FLAGS) ; do \
27175           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27176         done; \
27177         echo "Doing dvi in libiberty"; \
27178         (cd $(HOST_SUBDIR)/libiberty && \
27179           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27180                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27181                   "RANLIB=$${RANLIB}" \
27182                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27183                   dvi) \
27184           || exit 1
27185
27186 @endif libiberty
27187
27188 .PHONY: maybe-pdf-libiberty pdf-libiberty
27189 maybe-pdf-libiberty:
27190 @if libiberty
27191 maybe-pdf-libiberty: pdf-libiberty
27192
27193 pdf-libiberty: \
27194     configure-libiberty 
27195         @[ -f ./libiberty/Makefile ] || exit 0; \
27196         r=`${PWD_COMMAND}`; export r; \
27197         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27198         $(HOST_EXPORTS) \
27199         for flag in $(EXTRA_HOST_FLAGS) ; do \
27200           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27201         done; \
27202         echo "Doing pdf in libiberty"; \
27203         (cd $(HOST_SUBDIR)/libiberty && \
27204           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27205                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27206                   "RANLIB=$${RANLIB}" \
27207                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27208                   pdf) \
27209           || exit 1
27210
27211 @endif libiberty
27212
27213 .PHONY: maybe-html-libiberty html-libiberty
27214 maybe-html-libiberty:
27215 @if libiberty
27216 maybe-html-libiberty: html-libiberty
27217
27218 html-libiberty: \
27219     configure-libiberty 
27220         @[ -f ./libiberty/Makefile ] || exit 0; \
27221         r=`${PWD_COMMAND}`; export r; \
27222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27223         $(HOST_EXPORTS) \
27224         for flag in $(EXTRA_HOST_FLAGS) ; do \
27225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27226         done; \
27227         echo "Doing html in libiberty"; \
27228         (cd $(HOST_SUBDIR)/libiberty && \
27229           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27230                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27231                   "RANLIB=$${RANLIB}" \
27232                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27233                   html) \
27234           || exit 1
27235
27236 @endif libiberty
27237
27238 .PHONY: maybe-TAGS-libiberty TAGS-libiberty
27239 maybe-TAGS-libiberty:
27240 @if libiberty
27241 maybe-TAGS-libiberty: TAGS-libiberty
27242
27243 TAGS-libiberty: \
27244     configure-libiberty 
27245         @[ -f ./libiberty/Makefile ] || exit 0; \
27246         r=`${PWD_COMMAND}`; export r; \
27247         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27248         $(HOST_EXPORTS) \
27249         for flag in $(EXTRA_HOST_FLAGS) ; do \
27250           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27251         done; \
27252         echo "Doing TAGS in libiberty"; \
27253         (cd $(HOST_SUBDIR)/libiberty && \
27254           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27255                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27256                   "RANLIB=$${RANLIB}" \
27257                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27258                   TAGS) \
27259           || exit 1
27260
27261 @endif libiberty
27262
27263 .PHONY: maybe-install-info-libiberty install-info-libiberty
27264 maybe-install-info-libiberty:
27265 @if libiberty
27266 maybe-install-info-libiberty: install-info-libiberty
27267
27268 install-info-libiberty: \
27269     configure-libiberty \
27270     info-libiberty 
27271         @[ -f ./libiberty/Makefile ] || exit 0; \
27272         r=`${PWD_COMMAND}`; export r; \
27273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27274         $(HOST_EXPORTS) \
27275         for flag in $(EXTRA_HOST_FLAGS) ; do \
27276           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27277         done; \
27278         echo "Doing install-info in libiberty"; \
27279         (cd $(HOST_SUBDIR)/libiberty && \
27280           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27281                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27282                   "RANLIB=$${RANLIB}" \
27283                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27284                   install-info) \
27285           || exit 1
27286
27287 @endif libiberty
27288
27289 .PHONY: maybe-install-pdf-libiberty install-pdf-libiberty
27290 maybe-install-pdf-libiberty:
27291 @if libiberty
27292 maybe-install-pdf-libiberty: install-pdf-libiberty
27293
27294 install-pdf-libiberty: \
27295     configure-libiberty \
27296     pdf-libiberty 
27297         @[ -f ./libiberty/Makefile ] || exit 0; \
27298         r=`${PWD_COMMAND}`; export r; \
27299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27300         $(HOST_EXPORTS) \
27301         for flag in $(EXTRA_HOST_FLAGS) ; do \
27302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27303         done; \
27304         echo "Doing install-pdf in libiberty"; \
27305         (cd $(HOST_SUBDIR)/libiberty && \
27306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27308                   "RANLIB=$${RANLIB}" \
27309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27310                   install-pdf) \
27311           || exit 1
27312
27313 @endif libiberty
27314
27315 .PHONY: maybe-install-html-libiberty install-html-libiberty
27316 maybe-install-html-libiberty:
27317 @if libiberty
27318 maybe-install-html-libiberty: install-html-libiberty
27319
27320 install-html-libiberty: \
27321     configure-libiberty \
27322     html-libiberty 
27323         @[ -f ./libiberty/Makefile ] || exit 0; \
27324         r=`${PWD_COMMAND}`; export r; \
27325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27326         $(HOST_EXPORTS) \
27327         for flag in $(EXTRA_HOST_FLAGS) ; do \
27328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27329         done; \
27330         echo "Doing install-html in libiberty"; \
27331         (cd $(HOST_SUBDIR)/libiberty && \
27332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27334                   "RANLIB=$${RANLIB}" \
27335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27336                   install-html) \
27337           || exit 1
27338
27339 @endif libiberty
27340
27341 .PHONY: maybe-installcheck-libiberty installcheck-libiberty
27342 maybe-installcheck-libiberty:
27343 @if libiberty
27344 maybe-installcheck-libiberty: installcheck-libiberty
27345
27346 installcheck-libiberty: \
27347     configure-libiberty 
27348         @[ -f ./libiberty/Makefile ] || exit 0; \
27349         r=`${PWD_COMMAND}`; export r; \
27350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27351         $(HOST_EXPORTS) \
27352         for flag in $(EXTRA_HOST_FLAGS) ; do \
27353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27354         done; \
27355         echo "Doing installcheck in libiberty"; \
27356         (cd $(HOST_SUBDIR)/libiberty && \
27357           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27358                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27359                   "RANLIB=$${RANLIB}" \
27360                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27361                   installcheck) \
27362           || exit 1
27363
27364 @endif libiberty
27365
27366 .PHONY: maybe-mostlyclean-libiberty mostlyclean-libiberty
27367 maybe-mostlyclean-libiberty:
27368 @if libiberty
27369 maybe-mostlyclean-libiberty: mostlyclean-libiberty
27370
27371 mostlyclean-libiberty: 
27372         @[ -f ./libiberty/Makefile ] || exit 0; \
27373         r=`${PWD_COMMAND}`; export r; \
27374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27375         $(HOST_EXPORTS) \
27376         for flag in $(EXTRA_HOST_FLAGS) ; do \
27377           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27378         done; \
27379         echo "Doing mostlyclean in libiberty"; \
27380         (cd $(HOST_SUBDIR)/libiberty && \
27381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27383                   "RANLIB=$${RANLIB}" \
27384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27385                   mostlyclean) \
27386           || exit 1
27387
27388 @endif libiberty
27389
27390 .PHONY: maybe-clean-libiberty clean-libiberty
27391 maybe-clean-libiberty:
27392 @if libiberty
27393 maybe-clean-libiberty: clean-libiberty
27394
27395 clean-libiberty: 
27396         @[ -f ./libiberty/Makefile ] || exit 0; \
27397         r=`${PWD_COMMAND}`; export r; \
27398         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27399         $(HOST_EXPORTS) \
27400         for flag in $(EXTRA_HOST_FLAGS) ; do \
27401           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27402         done; \
27403         echo "Doing clean in libiberty"; \
27404         (cd $(HOST_SUBDIR)/libiberty && \
27405           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27406                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27407                   "RANLIB=$${RANLIB}" \
27408                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27409                   clean) \
27410           || exit 1
27411
27412 @endif libiberty
27413
27414 .PHONY: maybe-distclean-libiberty distclean-libiberty
27415 maybe-distclean-libiberty:
27416 @if libiberty
27417 maybe-distclean-libiberty: distclean-libiberty
27418
27419 distclean-libiberty: 
27420         @[ -f ./libiberty/Makefile ] || exit 0; \
27421         r=`${PWD_COMMAND}`; export r; \
27422         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27423         $(HOST_EXPORTS) \
27424         for flag in $(EXTRA_HOST_FLAGS) ; do \
27425           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27426         done; \
27427         echo "Doing distclean in libiberty"; \
27428         (cd $(HOST_SUBDIR)/libiberty && \
27429           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27430                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27431                   "RANLIB=$${RANLIB}" \
27432                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27433                   distclean) \
27434           || exit 1
27435
27436 @endif libiberty
27437
27438 .PHONY: maybe-maintainer-clean-libiberty maintainer-clean-libiberty
27439 maybe-maintainer-clean-libiberty:
27440 @if libiberty
27441 maybe-maintainer-clean-libiberty: maintainer-clean-libiberty
27442
27443 maintainer-clean-libiberty: 
27444         @[ -f ./libiberty/Makefile ] || exit 0; \
27445         r=`${PWD_COMMAND}`; export r; \
27446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27447         $(HOST_EXPORTS) \
27448         for flag in $(EXTRA_HOST_FLAGS) ; do \
27449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
27450         done; \
27451         echo "Doing maintainer-clean in libiberty"; \
27452         (cd $(HOST_SUBDIR)/libiberty && \
27453           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
27454                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
27455                   "RANLIB=$${RANLIB}" \
27456                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
27457                   maintainer-clean) \
27458           || exit 1
27459
27460 @endif libiberty
27461
27462
27463
27464 .PHONY: configure-libiberty-linker-plugin maybe-configure-libiberty-linker-plugin
27465 maybe-configure-libiberty-linker-plugin:
27466 @if gcc-bootstrap
27467 configure-libiberty-linker-plugin: stage_current
27468 @endif gcc-bootstrap
27469 @if libiberty-linker-plugin
27470 maybe-configure-libiberty-linker-plugin: configure-libiberty-linker-plugin
27471 configure-libiberty-linker-plugin: 
27472         @r=`${PWD_COMMAND}`; export r; \
27473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27474         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27475         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27476         $(HOST_EXPORTS)  \
27477         echo Configuring in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27478         cd "$(HOST_SUBDIR)/libiberty-linker-plugin" || exit 1; \
27479         case $(srcdir) in \
27480           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27481           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27482                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27483         esac; \
27484         module_srcdir=libiberty; \
27485         $(SHELL) \
27486           $$s/$$module_srcdir/configure \
27487           --srcdir=$${topdir}/$$module_srcdir \
27488           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27489           --target=${target_alias} @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
27490           || exit 1
27491 @endif libiberty-linker-plugin
27492
27493
27494
27495 .PHONY: configure-stage1-libiberty-linker-plugin maybe-configure-stage1-libiberty-linker-plugin
27496 maybe-configure-stage1-libiberty-linker-plugin:
27497 @if libiberty-linker-plugin-bootstrap
27498 maybe-configure-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
27499 configure-stage1-libiberty-linker-plugin:
27500         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27501         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27502         @r=`${PWD_COMMAND}`; export r; \
27503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27504         TFLAGS="$(STAGE1_TFLAGS)"; \
27505         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27506         $(HOST_EXPORTS) \
27507         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
27508         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
27509         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
27510         echo Configuring stage 1 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27511         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27512         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27513         case $(srcdir) in \
27514           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27515           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27516                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27517         esac; \
27518         module_srcdir=libiberty; \
27519         $(SHELL) $$s/$$module_srcdir/configure \
27520           --srcdir=$${topdir}/$$module_srcdir \
27521           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27522           --target=${target_alias} \
27523            \
27524           $(STAGE1_CONFIGURE_FLAGS) \
27525           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27526 @endif libiberty-linker-plugin-bootstrap
27527
27528 .PHONY: configure-stage2-libiberty-linker-plugin maybe-configure-stage2-libiberty-linker-plugin
27529 maybe-configure-stage2-libiberty-linker-plugin:
27530 @if libiberty-linker-plugin-bootstrap
27531 maybe-configure-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
27532 configure-stage2-libiberty-linker-plugin:
27533         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27534         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27535         @r=`${PWD_COMMAND}`; export r; \
27536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27537         TFLAGS="$(STAGE2_TFLAGS)"; \
27538         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27539         $(HOST_EXPORTS) \
27540         $(POSTSTAGE1_HOST_EXPORTS) \
27541         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
27542         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
27543         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
27544         echo Configuring stage 2 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27545         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27546         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27547         case $(srcdir) in \
27548           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27549           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27550                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27551         esac; \
27552         module_srcdir=libiberty; \
27553         $(SHELL) $$s/$$module_srcdir/configure \
27554           --srcdir=$${topdir}/$$module_srcdir \
27555           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27556           --target=${target_alias} \
27557           --with-build-libsubdir=$(HOST_SUBDIR) \
27558           $(STAGE2_CONFIGURE_FLAGS) \
27559           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27560 @endif libiberty-linker-plugin-bootstrap
27561
27562 .PHONY: configure-stage3-libiberty-linker-plugin maybe-configure-stage3-libiberty-linker-plugin
27563 maybe-configure-stage3-libiberty-linker-plugin:
27564 @if libiberty-linker-plugin-bootstrap
27565 maybe-configure-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
27566 configure-stage3-libiberty-linker-plugin:
27567         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27568         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27569         @r=`${PWD_COMMAND}`; export r; \
27570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27571         TFLAGS="$(STAGE3_TFLAGS)"; \
27572         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27573         $(HOST_EXPORTS) \
27574         $(POSTSTAGE1_HOST_EXPORTS) \
27575         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
27576         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
27577         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
27578         echo Configuring stage 3 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27579         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27580         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27581         case $(srcdir) in \
27582           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27583           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27584                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27585         esac; \
27586         module_srcdir=libiberty; \
27587         $(SHELL) $$s/$$module_srcdir/configure \
27588           --srcdir=$${topdir}/$$module_srcdir \
27589           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27590           --target=${target_alias} \
27591           --with-build-libsubdir=$(HOST_SUBDIR) \
27592           $(STAGE3_CONFIGURE_FLAGS) \
27593           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27594 @endif libiberty-linker-plugin-bootstrap
27595
27596 .PHONY: configure-stage4-libiberty-linker-plugin maybe-configure-stage4-libiberty-linker-plugin
27597 maybe-configure-stage4-libiberty-linker-plugin:
27598 @if libiberty-linker-plugin-bootstrap
27599 maybe-configure-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
27600 configure-stage4-libiberty-linker-plugin:
27601         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27602         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27603         @r=`${PWD_COMMAND}`; export r; \
27604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27605         TFLAGS="$(STAGE4_TFLAGS)"; \
27606         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27607         $(HOST_EXPORTS) \
27608         $(POSTSTAGE1_HOST_EXPORTS) \
27609         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
27610         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
27611         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
27612         echo Configuring stage 4 in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27613         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27614         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27615         case $(srcdir) in \
27616           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27617           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27618                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27619         esac; \
27620         module_srcdir=libiberty; \
27621         $(SHELL) $$s/$$module_srcdir/configure \
27622           --srcdir=$${topdir}/$$module_srcdir \
27623           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27624           --target=${target_alias} \
27625           --with-build-libsubdir=$(HOST_SUBDIR) \
27626           $(STAGE4_CONFIGURE_FLAGS) \
27627           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27628 @endif libiberty-linker-plugin-bootstrap
27629
27630 .PHONY: configure-stageprofile-libiberty-linker-plugin maybe-configure-stageprofile-libiberty-linker-plugin
27631 maybe-configure-stageprofile-libiberty-linker-plugin:
27632 @if libiberty-linker-plugin-bootstrap
27633 maybe-configure-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
27634 configure-stageprofile-libiberty-linker-plugin:
27635         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
27636         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27637         @r=`${PWD_COMMAND}`; export r; \
27638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27639         TFLAGS="$(STAGEprofile_TFLAGS)"; \
27640         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27641         $(HOST_EXPORTS) \
27642         $(POSTSTAGE1_HOST_EXPORTS) \
27643         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
27644         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
27645         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
27646         echo Configuring stage profile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27647         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27648         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27649         case $(srcdir) in \
27650           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27651           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27652                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27653         esac; \
27654         module_srcdir=libiberty; \
27655         $(SHELL) $$s/$$module_srcdir/configure \
27656           --srcdir=$${topdir}/$$module_srcdir \
27657           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27658           --target=${target_alias} \
27659           --with-build-libsubdir=$(HOST_SUBDIR) \
27660           $(STAGEprofile_CONFIGURE_FLAGS) \
27661           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27662 @endif libiberty-linker-plugin-bootstrap
27663
27664 .PHONY: configure-stagetrain-libiberty-linker-plugin maybe-configure-stagetrain-libiberty-linker-plugin
27665 maybe-configure-stagetrain-libiberty-linker-plugin:
27666 @if libiberty-linker-plugin-bootstrap
27667 maybe-configure-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
27668 configure-stagetrain-libiberty-linker-plugin:
27669         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
27670         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27671         @r=`${PWD_COMMAND}`; export r; \
27672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27673         TFLAGS="$(STAGEtrain_TFLAGS)"; \
27674         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27675         $(HOST_EXPORTS) \
27676         $(POSTSTAGE1_HOST_EXPORTS) \
27677         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
27678         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
27679         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
27680         echo Configuring stage train in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27681         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27682         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27683         case $(srcdir) in \
27684           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27685           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27686                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27687         esac; \
27688         module_srcdir=libiberty; \
27689         $(SHELL) $$s/$$module_srcdir/configure \
27690           --srcdir=$${topdir}/$$module_srcdir \
27691           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27692           --target=${target_alias} \
27693           --with-build-libsubdir=$(HOST_SUBDIR) \
27694           $(STAGEtrain_CONFIGURE_FLAGS) \
27695           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27696 @endif libiberty-linker-plugin-bootstrap
27697
27698 .PHONY: configure-stagefeedback-libiberty-linker-plugin maybe-configure-stagefeedback-libiberty-linker-plugin
27699 maybe-configure-stagefeedback-libiberty-linker-plugin:
27700 @if libiberty-linker-plugin-bootstrap
27701 maybe-configure-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
27702 configure-stagefeedback-libiberty-linker-plugin:
27703         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
27704         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27705         @r=`${PWD_COMMAND}`; export r; \
27706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27707         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
27708         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27709         $(HOST_EXPORTS) \
27710         $(POSTSTAGE1_HOST_EXPORTS) \
27711         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
27712         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
27713         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
27714         echo Configuring stage feedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27715         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27716         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27717         case $(srcdir) in \
27718           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27719           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27720                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27721         esac; \
27722         module_srcdir=libiberty; \
27723         $(SHELL) $$s/$$module_srcdir/configure \
27724           --srcdir=$${topdir}/$$module_srcdir \
27725           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27726           --target=${target_alias} \
27727           --with-build-libsubdir=$(HOST_SUBDIR) \
27728           $(STAGEfeedback_CONFIGURE_FLAGS) \
27729           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27730 @endif libiberty-linker-plugin-bootstrap
27731
27732 .PHONY: configure-stageautoprofile-libiberty-linker-plugin maybe-configure-stageautoprofile-libiberty-linker-plugin
27733 maybe-configure-stageautoprofile-libiberty-linker-plugin:
27734 @if libiberty-linker-plugin-bootstrap
27735 maybe-configure-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
27736 configure-stageautoprofile-libiberty-linker-plugin:
27737         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
27738         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27739         @r=`${PWD_COMMAND}`; export r; \
27740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27741         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
27742         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27743         $(HOST_EXPORTS) \
27744         $(POSTSTAGE1_HOST_EXPORTS) \
27745         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
27746         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
27747         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
27748         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27749         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27750         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27751         case $(srcdir) in \
27752           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27753           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27754                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27755         esac; \
27756         module_srcdir=libiberty; \
27757         $(SHELL) $$s/$$module_srcdir/configure \
27758           --srcdir=$${topdir}/$$module_srcdir \
27759           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27760           --target=${target_alias} \
27761           --with-build-libsubdir=$(HOST_SUBDIR) \
27762           $(STAGEautoprofile_CONFIGURE_FLAGS) \
27763           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27764 @endif libiberty-linker-plugin-bootstrap
27765
27766 .PHONY: configure-stageautofeedback-libiberty-linker-plugin maybe-configure-stageautofeedback-libiberty-linker-plugin
27767 maybe-configure-stageautofeedback-libiberty-linker-plugin:
27768 @if libiberty-linker-plugin-bootstrap
27769 maybe-configure-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
27770 configure-stageautofeedback-libiberty-linker-plugin:
27771         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
27772         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin
27773         @r=`${PWD_COMMAND}`; export r; \
27774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27775         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
27776         test ! -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile || exit 0; \
27777         $(HOST_EXPORTS) \
27778         $(POSTSTAGE1_HOST_EXPORTS) \
27779         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
27780         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
27781         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
27782         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiberty-linker-plugin; \
27783         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiberty-linker-plugin; \
27784         cd $(HOST_SUBDIR)/libiberty-linker-plugin || exit 1; \
27785         case $(srcdir) in \
27786           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
27787           *) topdir=`echo $(HOST_SUBDIR)/libiberty-linker-plugin/ | \
27788                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
27789         esac; \
27790         module_srcdir=libiberty; \
27791         $(SHELL) $$s/$$module_srcdir/configure \
27792           --srcdir=$${topdir}/$$module_srcdir \
27793           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
27794           --target=${target_alias} \
27795           --with-build-libsubdir=$(HOST_SUBDIR) \
27796           $(STAGEautofeedback_CONFIGURE_FLAGS) \
27797           @extra_host_libiberty_configure_flags@ --disable-install-libiberty @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
27798 @endif libiberty-linker-plugin-bootstrap
27799
27800
27801
27802
27803
27804 .PHONY: all-libiberty-linker-plugin maybe-all-libiberty-linker-plugin
27805 maybe-all-libiberty-linker-plugin:
27806 @if gcc-bootstrap
27807 all-libiberty-linker-plugin: stage_current
27808 @endif gcc-bootstrap
27809 @if libiberty-linker-plugin
27810 TARGET-libiberty-linker-plugin=all
27811 maybe-all-libiberty-linker-plugin: all-libiberty-linker-plugin
27812 all-libiberty-linker-plugin: configure-libiberty-linker-plugin
27813         @r=`${PWD_COMMAND}`; export r; \
27814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27815         $(HOST_EXPORTS)  \
27816         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27817           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
27818                 $(TARGET-libiberty-linker-plugin))
27819 @endif libiberty-linker-plugin
27820
27821
27822
27823 .PHONY: all-stage1-libiberty-linker-plugin maybe-all-stage1-libiberty-linker-plugin
27824 .PHONY: clean-stage1-libiberty-linker-plugin maybe-clean-stage1-libiberty-linker-plugin
27825 maybe-all-stage1-libiberty-linker-plugin:
27826 maybe-clean-stage1-libiberty-linker-plugin:
27827 @if libiberty-linker-plugin-bootstrap
27828 maybe-all-stage1-libiberty-linker-plugin: all-stage1-libiberty-linker-plugin
27829 all-stage1: all-stage1-libiberty-linker-plugin
27830 TARGET-stage1-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
27831 all-stage1-libiberty-linker-plugin: configure-stage1-libiberty-linker-plugin
27832         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
27833         @r=`${PWD_COMMAND}`; export r; \
27834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27835         TFLAGS="$(STAGE1_TFLAGS)"; \
27836         $(HOST_EXPORTS)  \
27837         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27838          \
27839         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27840                 CFLAGS="$(STAGE1_CFLAGS)" \
27841                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
27842                 LIBCFLAGS="$(LIBCFLAGS)" \
27843                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27844                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27845                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27846                 $(EXTRA_HOST_FLAGS)  \
27847                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
27848                 TFLAGS="$(STAGE1_TFLAGS)"  \
27849                 $(TARGET-stage1-libiberty-linker-plugin)
27850
27851 maybe-clean-stage1-libiberty-linker-plugin: clean-stage1-libiberty-linker-plugin
27852 clean-stage1: clean-stage1-libiberty-linker-plugin
27853 clean-stage1-libiberty-linker-plugin:
27854         @if [ $(current_stage) = stage1 ]; then \
27855           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
27856         else \
27857           [ -f $(HOST_SUBDIR)/stage1-libiberty-linker-plugin/Makefile ] || exit 0; \
27858           $(MAKE) stage1-start; \
27859         fi; \
27860         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27861         $(MAKE) $(EXTRA_HOST_FLAGS)  \
27862         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
27863 @endif libiberty-linker-plugin-bootstrap
27864
27865
27866 .PHONY: all-stage2-libiberty-linker-plugin maybe-all-stage2-libiberty-linker-plugin
27867 .PHONY: clean-stage2-libiberty-linker-plugin maybe-clean-stage2-libiberty-linker-plugin
27868 maybe-all-stage2-libiberty-linker-plugin:
27869 maybe-clean-stage2-libiberty-linker-plugin:
27870 @if libiberty-linker-plugin-bootstrap
27871 maybe-all-stage2-libiberty-linker-plugin: all-stage2-libiberty-linker-plugin
27872 all-stage2: all-stage2-libiberty-linker-plugin
27873 TARGET-stage2-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
27874 all-stage2-libiberty-linker-plugin: configure-stage2-libiberty-linker-plugin
27875         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
27876         @r=`${PWD_COMMAND}`; export r; \
27877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27878         TFLAGS="$(STAGE2_TFLAGS)"; \
27879         $(HOST_EXPORTS) \
27880         $(POSTSTAGE1_HOST_EXPORTS)  \
27881         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27882          \
27883         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27884                 CFLAGS="$(STAGE2_CFLAGS)" \
27885                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
27886                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
27887                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27888                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27889                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27890                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
27891                 TFLAGS="$(STAGE2_TFLAGS)"  \
27892                 $(TARGET-stage2-libiberty-linker-plugin)
27893
27894 maybe-clean-stage2-libiberty-linker-plugin: clean-stage2-libiberty-linker-plugin
27895 clean-stage2: clean-stage2-libiberty-linker-plugin
27896 clean-stage2-libiberty-linker-plugin:
27897         @if [ $(current_stage) = stage2 ]; then \
27898           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
27899         else \
27900           [ -f $(HOST_SUBDIR)/stage2-libiberty-linker-plugin/Makefile ] || exit 0; \
27901           $(MAKE) stage2-start; \
27902         fi; \
27903         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27904         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
27905 @endif libiberty-linker-plugin-bootstrap
27906
27907
27908 .PHONY: all-stage3-libiberty-linker-plugin maybe-all-stage3-libiberty-linker-plugin
27909 .PHONY: clean-stage3-libiberty-linker-plugin maybe-clean-stage3-libiberty-linker-plugin
27910 maybe-all-stage3-libiberty-linker-plugin:
27911 maybe-clean-stage3-libiberty-linker-plugin:
27912 @if libiberty-linker-plugin-bootstrap
27913 maybe-all-stage3-libiberty-linker-plugin: all-stage3-libiberty-linker-plugin
27914 all-stage3: all-stage3-libiberty-linker-plugin
27915 TARGET-stage3-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
27916 all-stage3-libiberty-linker-plugin: configure-stage3-libiberty-linker-plugin
27917         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
27918         @r=`${PWD_COMMAND}`; export r; \
27919         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27920         TFLAGS="$(STAGE3_TFLAGS)"; \
27921         $(HOST_EXPORTS) \
27922         $(POSTSTAGE1_HOST_EXPORTS)  \
27923         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27924          \
27925         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27926                 CFLAGS="$(STAGE3_CFLAGS)" \
27927                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
27928                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
27929                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27930                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27931                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27932                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
27933                 TFLAGS="$(STAGE3_TFLAGS)"  \
27934                 $(TARGET-stage3-libiberty-linker-plugin)
27935
27936 maybe-clean-stage3-libiberty-linker-plugin: clean-stage3-libiberty-linker-plugin
27937 clean-stage3: clean-stage3-libiberty-linker-plugin
27938 clean-stage3-libiberty-linker-plugin:
27939         @if [ $(current_stage) = stage3 ]; then \
27940           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
27941         else \
27942           [ -f $(HOST_SUBDIR)/stage3-libiberty-linker-plugin/Makefile ] || exit 0; \
27943           $(MAKE) stage3-start; \
27944         fi; \
27945         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27946         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
27947 @endif libiberty-linker-plugin-bootstrap
27948
27949
27950 .PHONY: all-stage4-libiberty-linker-plugin maybe-all-stage4-libiberty-linker-plugin
27951 .PHONY: clean-stage4-libiberty-linker-plugin maybe-clean-stage4-libiberty-linker-plugin
27952 maybe-all-stage4-libiberty-linker-plugin:
27953 maybe-clean-stage4-libiberty-linker-plugin:
27954 @if libiberty-linker-plugin-bootstrap
27955 maybe-all-stage4-libiberty-linker-plugin: all-stage4-libiberty-linker-plugin
27956 all-stage4: all-stage4-libiberty-linker-plugin
27957 TARGET-stage4-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
27958 all-stage4-libiberty-linker-plugin: configure-stage4-libiberty-linker-plugin
27959         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
27960         @r=`${PWD_COMMAND}`; export r; \
27961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
27962         TFLAGS="$(STAGE4_TFLAGS)"; \
27963         $(HOST_EXPORTS) \
27964         $(POSTSTAGE1_HOST_EXPORTS)  \
27965         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27966          \
27967         $(MAKE) $(BASE_FLAGS_TO_PASS) \
27968                 CFLAGS="$(STAGE4_CFLAGS)" \
27969                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
27970                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
27971                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
27972                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
27973                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
27974                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
27975                 TFLAGS="$(STAGE4_TFLAGS)"  \
27976                 $(TARGET-stage4-libiberty-linker-plugin)
27977
27978 maybe-clean-stage4-libiberty-linker-plugin: clean-stage4-libiberty-linker-plugin
27979 clean-stage4: clean-stage4-libiberty-linker-plugin
27980 clean-stage4-libiberty-linker-plugin:
27981         @if [ $(current_stage) = stage4 ]; then \
27982           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
27983         else \
27984           [ -f $(HOST_SUBDIR)/stage4-libiberty-linker-plugin/Makefile ] || exit 0; \
27985           $(MAKE) stage4-start; \
27986         fi; \
27987         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
27988         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
27989 @endif libiberty-linker-plugin-bootstrap
27990
27991
27992 .PHONY: all-stageprofile-libiberty-linker-plugin maybe-all-stageprofile-libiberty-linker-plugin
27993 .PHONY: clean-stageprofile-libiberty-linker-plugin maybe-clean-stageprofile-libiberty-linker-plugin
27994 maybe-all-stageprofile-libiberty-linker-plugin:
27995 maybe-clean-stageprofile-libiberty-linker-plugin:
27996 @if libiberty-linker-plugin-bootstrap
27997 maybe-all-stageprofile-libiberty-linker-plugin: all-stageprofile-libiberty-linker-plugin
27998 all-stageprofile: all-stageprofile-libiberty-linker-plugin
27999 TARGET-stageprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28000 all-stageprofile-libiberty-linker-plugin: configure-stageprofile-libiberty-linker-plugin
28001         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28002         @r=`${PWD_COMMAND}`; export r; \
28003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28004         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28005         $(HOST_EXPORTS) \
28006         $(POSTSTAGE1_HOST_EXPORTS)  \
28007         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28008          \
28009         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28010                 CFLAGS="$(STAGEprofile_CFLAGS)" \
28011                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
28012                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
28013                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28014                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28015                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28016                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28017                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
28018                 $(TARGET-stageprofile-libiberty-linker-plugin)
28019
28020 maybe-clean-stageprofile-libiberty-linker-plugin: clean-stageprofile-libiberty-linker-plugin
28021 clean-stageprofile: clean-stageprofile-libiberty-linker-plugin
28022 clean-stageprofile-libiberty-linker-plugin:
28023         @if [ $(current_stage) = stageprofile ]; then \
28024           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28025         else \
28026           [ -f $(HOST_SUBDIR)/stageprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
28027           $(MAKE) stageprofile-start; \
28028         fi; \
28029         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28030         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28031 @endif libiberty-linker-plugin-bootstrap
28032
28033
28034 .PHONY: all-stagetrain-libiberty-linker-plugin maybe-all-stagetrain-libiberty-linker-plugin
28035 .PHONY: clean-stagetrain-libiberty-linker-plugin maybe-clean-stagetrain-libiberty-linker-plugin
28036 maybe-all-stagetrain-libiberty-linker-plugin:
28037 maybe-clean-stagetrain-libiberty-linker-plugin:
28038 @if libiberty-linker-plugin-bootstrap
28039 maybe-all-stagetrain-libiberty-linker-plugin: all-stagetrain-libiberty-linker-plugin
28040 all-stagetrain: all-stagetrain-libiberty-linker-plugin
28041 TARGET-stagetrain-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28042 all-stagetrain-libiberty-linker-plugin: configure-stagetrain-libiberty-linker-plugin
28043         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28044         @r=`${PWD_COMMAND}`; export r; \
28045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28046         TFLAGS="$(STAGEtrain_TFLAGS)"; \
28047         $(HOST_EXPORTS) \
28048         $(POSTSTAGE1_HOST_EXPORTS)  \
28049         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28050          \
28051         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28052                 CFLAGS="$(STAGEtrain_CFLAGS)" \
28053                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
28054                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
28055                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28056                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28057                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28058                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28059                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
28060                 $(TARGET-stagetrain-libiberty-linker-plugin)
28061
28062 maybe-clean-stagetrain-libiberty-linker-plugin: clean-stagetrain-libiberty-linker-plugin
28063 clean-stagetrain: clean-stagetrain-libiberty-linker-plugin
28064 clean-stagetrain-libiberty-linker-plugin:
28065         @if [ $(current_stage) = stagetrain ]; then \
28066           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28067         else \
28068           [ -f $(HOST_SUBDIR)/stagetrain-libiberty-linker-plugin/Makefile ] || exit 0; \
28069           $(MAKE) stagetrain-start; \
28070         fi; \
28071         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28072         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28073 @endif libiberty-linker-plugin-bootstrap
28074
28075
28076 .PHONY: all-stagefeedback-libiberty-linker-plugin maybe-all-stagefeedback-libiberty-linker-plugin
28077 .PHONY: clean-stagefeedback-libiberty-linker-plugin maybe-clean-stagefeedback-libiberty-linker-plugin
28078 maybe-all-stagefeedback-libiberty-linker-plugin:
28079 maybe-clean-stagefeedback-libiberty-linker-plugin:
28080 @if libiberty-linker-plugin-bootstrap
28081 maybe-all-stagefeedback-libiberty-linker-plugin: all-stagefeedback-libiberty-linker-plugin
28082 all-stagefeedback: all-stagefeedback-libiberty-linker-plugin
28083 TARGET-stagefeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28084 all-stagefeedback-libiberty-linker-plugin: configure-stagefeedback-libiberty-linker-plugin
28085         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28086         @r=`${PWD_COMMAND}`; export r; \
28087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28088         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28089         $(HOST_EXPORTS) \
28090         $(POSTSTAGE1_HOST_EXPORTS)  \
28091         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28092          \
28093         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28094                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
28095                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
28096                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
28097                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28098                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28099                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28100                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28101                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
28102                 $(TARGET-stagefeedback-libiberty-linker-plugin)
28103
28104 maybe-clean-stagefeedback-libiberty-linker-plugin: clean-stagefeedback-libiberty-linker-plugin
28105 clean-stagefeedback: clean-stagefeedback-libiberty-linker-plugin
28106 clean-stagefeedback-libiberty-linker-plugin:
28107         @if [ $(current_stage) = stagefeedback ]; then \
28108           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28109         else \
28110           [ -f $(HOST_SUBDIR)/stagefeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
28111           $(MAKE) stagefeedback-start; \
28112         fi; \
28113         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28114         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28115 @endif libiberty-linker-plugin-bootstrap
28116
28117
28118 .PHONY: all-stageautoprofile-libiberty-linker-plugin maybe-all-stageautoprofile-libiberty-linker-plugin
28119 .PHONY: clean-stageautoprofile-libiberty-linker-plugin maybe-clean-stageautoprofile-libiberty-linker-plugin
28120 maybe-all-stageautoprofile-libiberty-linker-plugin:
28121 maybe-clean-stageautoprofile-libiberty-linker-plugin:
28122 @if libiberty-linker-plugin-bootstrap
28123 maybe-all-stageautoprofile-libiberty-linker-plugin: all-stageautoprofile-libiberty-linker-plugin
28124 all-stageautoprofile: all-stageautoprofile-libiberty-linker-plugin
28125 TARGET-stageautoprofile-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28126 all-stageautoprofile-libiberty-linker-plugin: configure-stageautoprofile-libiberty-linker-plugin
28127         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28128         @r=`${PWD_COMMAND}`; export r; \
28129         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28130         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28131         $(HOST_EXPORTS) \
28132         $(POSTSTAGE1_HOST_EXPORTS)  \
28133         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28134         $$s/gcc/config/i386/$(AUTO_PROFILE) \
28135         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28136                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
28137                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
28138                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
28139                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28140                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28141                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28142                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28143                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
28144                 $(TARGET-stageautoprofile-libiberty-linker-plugin)
28145
28146 maybe-clean-stageautoprofile-libiberty-linker-plugin: clean-stageautoprofile-libiberty-linker-plugin
28147 clean-stageautoprofile: clean-stageautoprofile-libiberty-linker-plugin
28148 clean-stageautoprofile-libiberty-linker-plugin:
28149         @if [ $(current_stage) = stageautoprofile ]; then \
28150           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28151         else \
28152           [ -f $(HOST_SUBDIR)/stageautoprofile-libiberty-linker-plugin/Makefile ] || exit 0; \
28153           $(MAKE) stageautoprofile-start; \
28154         fi; \
28155         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28156         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28157 @endif libiberty-linker-plugin-bootstrap
28158
28159
28160 .PHONY: all-stageautofeedback-libiberty-linker-plugin maybe-all-stageautofeedback-libiberty-linker-plugin
28161 .PHONY: clean-stageautofeedback-libiberty-linker-plugin maybe-clean-stageautofeedback-libiberty-linker-plugin
28162 maybe-all-stageautofeedback-libiberty-linker-plugin:
28163 maybe-clean-stageautofeedback-libiberty-linker-plugin:
28164 @if libiberty-linker-plugin-bootstrap
28165 maybe-all-stageautofeedback-libiberty-linker-plugin: all-stageautofeedback-libiberty-linker-plugin
28166 all-stageautofeedback: all-stageautofeedback-libiberty-linker-plugin
28167 TARGET-stageautofeedback-libiberty-linker-plugin = $(TARGET-libiberty-linker-plugin)
28168 all-stageautofeedback-libiberty-linker-plugin: configure-stageautofeedback-libiberty-linker-plugin
28169         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28170         @r=`${PWD_COMMAND}`; export r; \
28171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28172         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28173         $(HOST_EXPORTS) \
28174         $(POSTSTAGE1_HOST_EXPORTS)  \
28175         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28176          \
28177         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28178                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
28179                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
28180                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
28181                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28182                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28183                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28184                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
28185                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
28186                 $(TARGET-stageautofeedback-libiberty-linker-plugin)
28187
28188 maybe-clean-stageautofeedback-libiberty-linker-plugin: clean-stageautofeedback-libiberty-linker-plugin
28189 clean-stageautofeedback: clean-stageautofeedback-libiberty-linker-plugin
28190 clean-stageautofeedback-libiberty-linker-plugin:
28191         @if [ $(current_stage) = stageautofeedback ]; then \
28192           [ -f $(HOST_SUBDIR)/libiberty-linker-plugin/Makefile ] || exit 0; \
28193         else \
28194           [ -f $(HOST_SUBDIR)/stageautofeedback-libiberty-linker-plugin/Makefile ] || exit 0; \
28195           $(MAKE) stageautofeedback-start; \
28196         fi; \
28197         cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28198         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
28199 @endif libiberty-linker-plugin-bootstrap
28200
28201
28202
28203
28204
28205 .PHONY: check-libiberty-linker-plugin maybe-check-libiberty-linker-plugin
28206 maybe-check-libiberty-linker-plugin:
28207 @if libiberty-linker-plugin
28208 maybe-check-libiberty-linker-plugin: check-libiberty-linker-plugin
28209
28210 check-libiberty-linker-plugin:
28211         @: $(MAKE); $(unstage)
28212         @r=`${PWD_COMMAND}`; export r; \
28213         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28214         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
28215         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28216           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
28217
28218 @endif libiberty-linker-plugin
28219
28220 .PHONY: install-libiberty-linker-plugin maybe-install-libiberty-linker-plugin
28221 maybe-install-libiberty-linker-plugin:
28222 @if libiberty-linker-plugin
28223 maybe-install-libiberty-linker-plugin: install-libiberty-linker-plugin
28224
28225 install-libiberty-linker-plugin: installdirs
28226         @: $(MAKE); $(unstage)
28227         @r=`${PWD_COMMAND}`; export r; \
28228         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28229         $(HOST_EXPORTS) \
28230         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28231           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
28232
28233 @endif libiberty-linker-plugin
28234
28235 .PHONY: install-strip-libiberty-linker-plugin maybe-install-strip-libiberty-linker-plugin
28236 maybe-install-strip-libiberty-linker-plugin:
28237 @if libiberty-linker-plugin
28238 maybe-install-strip-libiberty-linker-plugin: install-strip-libiberty-linker-plugin
28239
28240 install-strip-libiberty-linker-plugin: installdirs
28241         @: $(MAKE); $(unstage)
28242         @r=`${PWD_COMMAND}`; export r; \
28243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28244         $(HOST_EXPORTS) \
28245         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28246           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
28247
28248 @endif libiberty-linker-plugin
28249
28250 # Other targets (info, dvi, pdf, etc.)
28251
28252 .PHONY: maybe-info-libiberty-linker-plugin info-libiberty-linker-plugin
28253 maybe-info-libiberty-linker-plugin:
28254 @if libiberty-linker-plugin
28255 maybe-info-libiberty-linker-plugin: info-libiberty-linker-plugin
28256
28257 info-libiberty-linker-plugin: \
28258     configure-libiberty-linker-plugin 
28259         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28260         r=`${PWD_COMMAND}`; export r; \
28261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28262         $(HOST_EXPORTS) \
28263         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28265         done; \
28266         echo "Doing info in libiberty-linker-plugin"; \
28267         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28268           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28269                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28270                   "RANLIB=$${RANLIB}" \
28271                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28272                   info) \
28273           || exit 1
28274
28275 @endif libiberty-linker-plugin
28276
28277 .PHONY: maybe-dvi-libiberty-linker-plugin dvi-libiberty-linker-plugin
28278 maybe-dvi-libiberty-linker-plugin:
28279 @if libiberty-linker-plugin
28280 maybe-dvi-libiberty-linker-plugin: dvi-libiberty-linker-plugin
28281
28282 dvi-libiberty-linker-plugin: \
28283     configure-libiberty-linker-plugin 
28284         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28285         r=`${PWD_COMMAND}`; export r; \
28286         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28287         $(HOST_EXPORTS) \
28288         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28290         done; \
28291         echo "Doing dvi in libiberty-linker-plugin"; \
28292         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28293           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28294                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28295                   "RANLIB=$${RANLIB}" \
28296                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28297                   dvi) \
28298           || exit 1
28299
28300 @endif libiberty-linker-plugin
28301
28302 .PHONY: maybe-pdf-libiberty-linker-plugin pdf-libiberty-linker-plugin
28303 maybe-pdf-libiberty-linker-plugin:
28304 @if libiberty-linker-plugin
28305 maybe-pdf-libiberty-linker-plugin: pdf-libiberty-linker-plugin
28306
28307 pdf-libiberty-linker-plugin: \
28308     configure-libiberty-linker-plugin 
28309         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28310         r=`${PWD_COMMAND}`; export r; \
28311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28312         $(HOST_EXPORTS) \
28313         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28315         done; \
28316         echo "Doing pdf in libiberty-linker-plugin"; \
28317         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28320                   "RANLIB=$${RANLIB}" \
28321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28322                   pdf) \
28323           || exit 1
28324
28325 @endif libiberty-linker-plugin
28326
28327 .PHONY: maybe-html-libiberty-linker-plugin html-libiberty-linker-plugin
28328 maybe-html-libiberty-linker-plugin:
28329 @if libiberty-linker-plugin
28330 maybe-html-libiberty-linker-plugin: html-libiberty-linker-plugin
28331
28332 html-libiberty-linker-plugin: \
28333     configure-libiberty-linker-plugin 
28334         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28335         r=`${PWD_COMMAND}`; export r; \
28336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28337         $(HOST_EXPORTS) \
28338         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28340         done; \
28341         echo "Doing html in libiberty-linker-plugin"; \
28342         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28343           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28344                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28345                   "RANLIB=$${RANLIB}" \
28346                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28347                   html) \
28348           || exit 1
28349
28350 @endif libiberty-linker-plugin
28351
28352 .PHONY: maybe-TAGS-libiberty-linker-plugin TAGS-libiberty-linker-plugin
28353 maybe-TAGS-libiberty-linker-plugin:
28354 @if libiberty-linker-plugin
28355 maybe-TAGS-libiberty-linker-plugin: TAGS-libiberty-linker-plugin
28356
28357 TAGS-libiberty-linker-plugin: \
28358     configure-libiberty-linker-plugin 
28359         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28360         r=`${PWD_COMMAND}`; export r; \
28361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28362         $(HOST_EXPORTS) \
28363         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28365         done; \
28366         echo "Doing TAGS in libiberty-linker-plugin"; \
28367         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28368           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28369                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28370                   "RANLIB=$${RANLIB}" \
28371                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28372                   TAGS) \
28373           || exit 1
28374
28375 @endif libiberty-linker-plugin
28376
28377 .PHONY: maybe-install-info-libiberty-linker-plugin install-info-libiberty-linker-plugin
28378 maybe-install-info-libiberty-linker-plugin:
28379 @if libiberty-linker-plugin
28380 maybe-install-info-libiberty-linker-plugin: install-info-libiberty-linker-plugin
28381
28382 install-info-libiberty-linker-plugin: \
28383     configure-libiberty-linker-plugin \
28384     info-libiberty-linker-plugin 
28385         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28386         r=`${PWD_COMMAND}`; export r; \
28387         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28388         $(HOST_EXPORTS) \
28389         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28390           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28391         done; \
28392         echo "Doing install-info in libiberty-linker-plugin"; \
28393         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28394           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28395                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28396                   "RANLIB=$${RANLIB}" \
28397                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28398                   install-info) \
28399           || exit 1
28400
28401 @endif libiberty-linker-plugin
28402
28403 .PHONY: maybe-install-pdf-libiberty-linker-plugin install-pdf-libiberty-linker-plugin
28404 maybe-install-pdf-libiberty-linker-plugin:
28405 @if libiberty-linker-plugin
28406 maybe-install-pdf-libiberty-linker-plugin: install-pdf-libiberty-linker-plugin
28407
28408 install-pdf-libiberty-linker-plugin: \
28409     configure-libiberty-linker-plugin \
28410     pdf-libiberty-linker-plugin 
28411         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28412         r=`${PWD_COMMAND}`; export r; \
28413         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28414         $(HOST_EXPORTS) \
28415         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28416           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28417         done; \
28418         echo "Doing install-pdf in libiberty-linker-plugin"; \
28419         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28420           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28421                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28422                   "RANLIB=$${RANLIB}" \
28423                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28424                   install-pdf) \
28425           || exit 1
28426
28427 @endif libiberty-linker-plugin
28428
28429 .PHONY: maybe-install-html-libiberty-linker-plugin install-html-libiberty-linker-plugin
28430 maybe-install-html-libiberty-linker-plugin:
28431 @if libiberty-linker-plugin
28432 maybe-install-html-libiberty-linker-plugin: install-html-libiberty-linker-plugin
28433
28434 install-html-libiberty-linker-plugin: \
28435     configure-libiberty-linker-plugin \
28436     html-libiberty-linker-plugin 
28437         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28438         r=`${PWD_COMMAND}`; export r; \
28439         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28440         $(HOST_EXPORTS) \
28441         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28442           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28443         done; \
28444         echo "Doing install-html in libiberty-linker-plugin"; \
28445         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28446           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28447                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28448                   "RANLIB=$${RANLIB}" \
28449                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28450                   install-html) \
28451           || exit 1
28452
28453 @endif libiberty-linker-plugin
28454
28455 .PHONY: maybe-installcheck-libiberty-linker-plugin installcheck-libiberty-linker-plugin
28456 maybe-installcheck-libiberty-linker-plugin:
28457 @if libiberty-linker-plugin
28458 maybe-installcheck-libiberty-linker-plugin: installcheck-libiberty-linker-plugin
28459
28460 installcheck-libiberty-linker-plugin: \
28461     configure-libiberty-linker-plugin 
28462         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28463         r=`${PWD_COMMAND}`; export r; \
28464         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28465         $(HOST_EXPORTS) \
28466         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28468         done; \
28469         echo "Doing installcheck in libiberty-linker-plugin"; \
28470         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28471           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28472                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28473                   "RANLIB=$${RANLIB}" \
28474                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28475                   installcheck) \
28476           || exit 1
28477
28478 @endif libiberty-linker-plugin
28479
28480 .PHONY: maybe-mostlyclean-libiberty-linker-plugin mostlyclean-libiberty-linker-plugin
28481 maybe-mostlyclean-libiberty-linker-plugin:
28482 @if libiberty-linker-plugin
28483 maybe-mostlyclean-libiberty-linker-plugin: mostlyclean-libiberty-linker-plugin
28484
28485 mostlyclean-libiberty-linker-plugin: 
28486         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28487         r=`${PWD_COMMAND}`; export r; \
28488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28489         $(HOST_EXPORTS) \
28490         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28491           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28492         done; \
28493         echo "Doing mostlyclean in libiberty-linker-plugin"; \
28494         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28495           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28496                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28497                   "RANLIB=$${RANLIB}" \
28498                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28499                   mostlyclean) \
28500           || exit 1
28501
28502 @endif libiberty-linker-plugin
28503
28504 .PHONY: maybe-clean-libiberty-linker-plugin clean-libiberty-linker-plugin
28505 maybe-clean-libiberty-linker-plugin:
28506 @if libiberty-linker-plugin
28507 maybe-clean-libiberty-linker-plugin: clean-libiberty-linker-plugin
28508
28509 clean-libiberty-linker-plugin: 
28510         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28511         r=`${PWD_COMMAND}`; export r; \
28512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28513         $(HOST_EXPORTS) \
28514         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28516         done; \
28517         echo "Doing clean in libiberty-linker-plugin"; \
28518         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28519           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28520                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28521                   "RANLIB=$${RANLIB}" \
28522                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28523                   clean) \
28524           || exit 1
28525
28526 @endif libiberty-linker-plugin
28527
28528 .PHONY: maybe-distclean-libiberty-linker-plugin distclean-libiberty-linker-plugin
28529 maybe-distclean-libiberty-linker-plugin:
28530 @if libiberty-linker-plugin
28531 maybe-distclean-libiberty-linker-plugin: distclean-libiberty-linker-plugin
28532
28533 distclean-libiberty-linker-plugin: 
28534         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28535         r=`${PWD_COMMAND}`; export r; \
28536         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28537         $(HOST_EXPORTS) \
28538         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28540         done; \
28541         echo "Doing distclean in libiberty-linker-plugin"; \
28542         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28543           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28544                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28545                   "RANLIB=$${RANLIB}" \
28546                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28547                   distclean) \
28548           || exit 1
28549
28550 @endif libiberty-linker-plugin
28551
28552 .PHONY: maybe-maintainer-clean-libiberty-linker-plugin maintainer-clean-libiberty-linker-plugin
28553 maybe-maintainer-clean-libiberty-linker-plugin:
28554 @if libiberty-linker-plugin
28555 maybe-maintainer-clean-libiberty-linker-plugin: maintainer-clean-libiberty-linker-plugin
28556
28557 maintainer-clean-libiberty-linker-plugin: 
28558         @[ -f ./libiberty-linker-plugin/Makefile ] || exit 0; \
28559         r=`${PWD_COMMAND}`; export r; \
28560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28561         $(HOST_EXPORTS) \
28562         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
28563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
28564         done; \
28565         echo "Doing maintainer-clean in libiberty-linker-plugin"; \
28566         (cd $(HOST_SUBDIR)/libiberty-linker-plugin && \
28567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
28568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
28569                   "RANLIB=$${RANLIB}" \
28570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
28571                   maintainer-clean) \
28572           || exit 1
28573
28574 @endif libiberty-linker-plugin
28575
28576
28577
28578 .PHONY: configure-libiconv maybe-configure-libiconv
28579 maybe-configure-libiconv:
28580 @if gcc-bootstrap
28581 configure-libiconv: stage_current
28582 @endif gcc-bootstrap
28583 @if libiconv
28584 maybe-configure-libiconv: configure-libiconv
28585 configure-libiconv: 
28586         @r=`${PWD_COMMAND}`; export r; \
28587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28588         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28589         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28590         $(HOST_EXPORTS)  \
28591         echo Configuring in $(HOST_SUBDIR)/libiconv; \
28592         cd "$(HOST_SUBDIR)/libiconv" || exit 1; \
28593         case $(srcdir) in \
28594           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28595           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28596                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28597         esac; \
28598         module_srcdir=libiconv; \
28599         $(SHELL) \
28600           $$s/$$module_srcdir/configure \
28601           --srcdir=$${topdir}/$$module_srcdir \
28602           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28603           --target=${target_alias} --disable-shared \
28604           || exit 1
28605 @endif libiconv
28606
28607
28608
28609 .PHONY: configure-stage1-libiconv maybe-configure-stage1-libiconv
28610 maybe-configure-stage1-libiconv:
28611 @if libiconv-bootstrap
28612 maybe-configure-stage1-libiconv: configure-stage1-libiconv
28613 configure-stage1-libiconv:
28614         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28615         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28616         @r=`${PWD_COMMAND}`; export r; \
28617         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28618         TFLAGS="$(STAGE1_TFLAGS)"; \
28619         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28620         $(HOST_EXPORTS) \
28621         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
28622         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
28623         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
28624         echo Configuring stage 1 in $(HOST_SUBDIR)/libiconv; \
28625         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28626         cd $(HOST_SUBDIR)/libiconv || exit 1; \
28627         case $(srcdir) in \
28628           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28629           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28630                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28631         esac; \
28632         module_srcdir=libiconv; \
28633         $(SHELL) $$s/$$module_srcdir/configure \
28634           --srcdir=$${topdir}/$$module_srcdir \
28635           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28636           --target=${target_alias} \
28637            \
28638           $(STAGE1_CONFIGURE_FLAGS) \
28639           --disable-shared
28640 @endif libiconv-bootstrap
28641
28642 .PHONY: configure-stage2-libiconv maybe-configure-stage2-libiconv
28643 maybe-configure-stage2-libiconv:
28644 @if libiconv-bootstrap
28645 maybe-configure-stage2-libiconv: configure-stage2-libiconv
28646 configure-stage2-libiconv:
28647         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28648         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28649         @r=`${PWD_COMMAND}`; export r; \
28650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28651         TFLAGS="$(STAGE2_TFLAGS)"; \
28652         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28653         $(HOST_EXPORTS) \
28654         $(POSTSTAGE1_HOST_EXPORTS) \
28655         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
28656         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
28657         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
28658         echo Configuring stage 2 in $(HOST_SUBDIR)/libiconv; \
28659         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28660         cd $(HOST_SUBDIR)/libiconv || exit 1; \
28661         case $(srcdir) in \
28662           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28663           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28664                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28665         esac; \
28666         module_srcdir=libiconv; \
28667         $(SHELL) $$s/$$module_srcdir/configure \
28668           --srcdir=$${topdir}/$$module_srcdir \
28669           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28670           --target=${target_alias} \
28671           --with-build-libsubdir=$(HOST_SUBDIR) \
28672           $(STAGE2_CONFIGURE_FLAGS) \
28673           --disable-shared
28674 @endif libiconv-bootstrap
28675
28676 .PHONY: configure-stage3-libiconv maybe-configure-stage3-libiconv
28677 maybe-configure-stage3-libiconv:
28678 @if libiconv-bootstrap
28679 maybe-configure-stage3-libiconv: configure-stage3-libiconv
28680 configure-stage3-libiconv:
28681         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
28682         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28683         @r=`${PWD_COMMAND}`; export r; \
28684         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28685         TFLAGS="$(STAGE3_TFLAGS)"; \
28686         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28687         $(HOST_EXPORTS) \
28688         $(POSTSTAGE1_HOST_EXPORTS) \
28689         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
28690         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
28691         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
28692         echo Configuring stage 3 in $(HOST_SUBDIR)/libiconv; \
28693         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28694         cd $(HOST_SUBDIR)/libiconv || exit 1; \
28695         case $(srcdir) in \
28696           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28697           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28698                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28699         esac; \
28700         module_srcdir=libiconv; \
28701         $(SHELL) $$s/$$module_srcdir/configure \
28702           --srcdir=$${topdir}/$$module_srcdir \
28703           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28704           --target=${target_alias} \
28705           --with-build-libsubdir=$(HOST_SUBDIR) \
28706           $(STAGE3_CONFIGURE_FLAGS) \
28707           --disable-shared
28708 @endif libiconv-bootstrap
28709
28710 .PHONY: configure-stage4-libiconv maybe-configure-stage4-libiconv
28711 maybe-configure-stage4-libiconv:
28712 @if libiconv-bootstrap
28713 maybe-configure-stage4-libiconv: configure-stage4-libiconv
28714 configure-stage4-libiconv:
28715         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
28716         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28717         @r=`${PWD_COMMAND}`; export r; \
28718         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28719         TFLAGS="$(STAGE4_TFLAGS)"; \
28720         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28721         $(HOST_EXPORTS) \
28722         $(POSTSTAGE1_HOST_EXPORTS) \
28723         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
28724         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
28725         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
28726         echo Configuring stage 4 in $(HOST_SUBDIR)/libiconv; \
28727         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28728         cd $(HOST_SUBDIR)/libiconv || exit 1; \
28729         case $(srcdir) in \
28730           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28731           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28732                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28733         esac; \
28734         module_srcdir=libiconv; \
28735         $(SHELL) $$s/$$module_srcdir/configure \
28736           --srcdir=$${topdir}/$$module_srcdir \
28737           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28738           --target=${target_alias} \
28739           --with-build-libsubdir=$(HOST_SUBDIR) \
28740           $(STAGE4_CONFIGURE_FLAGS) \
28741           --disable-shared
28742 @endif libiconv-bootstrap
28743
28744 .PHONY: configure-stageprofile-libiconv maybe-configure-stageprofile-libiconv
28745 maybe-configure-stageprofile-libiconv:
28746 @if libiconv-bootstrap
28747 maybe-configure-stageprofile-libiconv: configure-stageprofile-libiconv
28748 configure-stageprofile-libiconv:
28749         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
28750         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28751         @r=`${PWD_COMMAND}`; export r; \
28752         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28753         TFLAGS="$(STAGEprofile_TFLAGS)"; \
28754         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28755         $(HOST_EXPORTS) \
28756         $(POSTSTAGE1_HOST_EXPORTS) \
28757         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
28758         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
28759         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
28760         echo Configuring stage profile in $(HOST_SUBDIR)/libiconv; \
28761         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28762         cd $(HOST_SUBDIR)/libiconv || exit 1; \
28763         case $(srcdir) in \
28764           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28765           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28766                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28767         esac; \
28768         module_srcdir=libiconv; \
28769         $(SHELL) $$s/$$module_srcdir/configure \
28770           --srcdir=$${topdir}/$$module_srcdir \
28771           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28772           --target=${target_alias} \
28773           --with-build-libsubdir=$(HOST_SUBDIR) \
28774           $(STAGEprofile_CONFIGURE_FLAGS) \
28775           --disable-shared
28776 @endif libiconv-bootstrap
28777
28778 .PHONY: configure-stagetrain-libiconv maybe-configure-stagetrain-libiconv
28779 maybe-configure-stagetrain-libiconv:
28780 @if libiconv-bootstrap
28781 maybe-configure-stagetrain-libiconv: configure-stagetrain-libiconv
28782 configure-stagetrain-libiconv:
28783         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
28784         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28785         @r=`${PWD_COMMAND}`; export r; \
28786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28787         TFLAGS="$(STAGEtrain_TFLAGS)"; \
28788         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28789         $(HOST_EXPORTS) \
28790         $(POSTSTAGE1_HOST_EXPORTS) \
28791         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
28792         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
28793         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
28794         echo Configuring stage train in $(HOST_SUBDIR)/libiconv; \
28795         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28796         cd $(HOST_SUBDIR)/libiconv || exit 1; \
28797         case $(srcdir) in \
28798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28799           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28801         esac; \
28802         module_srcdir=libiconv; \
28803         $(SHELL) $$s/$$module_srcdir/configure \
28804           --srcdir=$${topdir}/$$module_srcdir \
28805           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28806           --target=${target_alias} \
28807           --with-build-libsubdir=$(HOST_SUBDIR) \
28808           $(STAGEtrain_CONFIGURE_FLAGS) \
28809           --disable-shared
28810 @endif libiconv-bootstrap
28811
28812 .PHONY: configure-stagefeedback-libiconv maybe-configure-stagefeedback-libiconv
28813 maybe-configure-stagefeedback-libiconv:
28814 @if libiconv-bootstrap
28815 maybe-configure-stagefeedback-libiconv: configure-stagefeedback-libiconv
28816 configure-stagefeedback-libiconv:
28817         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
28818         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28819         @r=`${PWD_COMMAND}`; export r; \
28820         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28821         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
28822         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28823         $(HOST_EXPORTS) \
28824         $(POSTSTAGE1_HOST_EXPORTS) \
28825         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
28826         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
28827         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
28828         echo Configuring stage feedback in $(HOST_SUBDIR)/libiconv; \
28829         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28830         cd $(HOST_SUBDIR)/libiconv || exit 1; \
28831         case $(srcdir) in \
28832           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28833           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28834                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28835         esac; \
28836         module_srcdir=libiconv; \
28837         $(SHELL) $$s/$$module_srcdir/configure \
28838           --srcdir=$${topdir}/$$module_srcdir \
28839           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28840           --target=${target_alias} \
28841           --with-build-libsubdir=$(HOST_SUBDIR) \
28842           $(STAGEfeedback_CONFIGURE_FLAGS) \
28843           --disable-shared
28844 @endif libiconv-bootstrap
28845
28846 .PHONY: configure-stageautoprofile-libiconv maybe-configure-stageautoprofile-libiconv
28847 maybe-configure-stageautoprofile-libiconv:
28848 @if libiconv-bootstrap
28849 maybe-configure-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
28850 configure-stageautoprofile-libiconv:
28851         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
28852         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28853         @r=`${PWD_COMMAND}`; export r; \
28854         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28855         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
28856         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28857         $(HOST_EXPORTS) \
28858         $(POSTSTAGE1_HOST_EXPORTS) \
28859         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
28860         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
28861         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
28862         echo Configuring stage autoprofile in $(HOST_SUBDIR)/libiconv; \
28863         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28864         cd $(HOST_SUBDIR)/libiconv || exit 1; \
28865         case $(srcdir) in \
28866           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28867           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28868                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28869         esac; \
28870         module_srcdir=libiconv; \
28871         $(SHELL) $$s/$$module_srcdir/configure \
28872           --srcdir=$${topdir}/$$module_srcdir \
28873           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28874           --target=${target_alias} \
28875           --with-build-libsubdir=$(HOST_SUBDIR) \
28876           $(STAGEautoprofile_CONFIGURE_FLAGS) \
28877           --disable-shared
28878 @endif libiconv-bootstrap
28879
28880 .PHONY: configure-stageautofeedback-libiconv maybe-configure-stageautofeedback-libiconv
28881 maybe-configure-stageautofeedback-libiconv:
28882 @if libiconv-bootstrap
28883 maybe-configure-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
28884 configure-stageautofeedback-libiconv:
28885         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
28886         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv
28887         @r=`${PWD_COMMAND}`; export r; \
28888         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28889         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
28890         test ! -f $(HOST_SUBDIR)/libiconv/Makefile || exit 0; \
28891         $(HOST_EXPORTS) \
28892         $(POSTSTAGE1_HOST_EXPORTS) \
28893         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
28894         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
28895         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
28896         echo Configuring stage autofeedback in $(HOST_SUBDIR)/libiconv; \
28897         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libiconv; \
28898         cd $(HOST_SUBDIR)/libiconv || exit 1; \
28899         case $(srcdir) in \
28900           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
28901           *) topdir=`echo $(HOST_SUBDIR)/libiconv/ | \
28902                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
28903         esac; \
28904         module_srcdir=libiconv; \
28905         $(SHELL) $$s/$$module_srcdir/configure \
28906           --srcdir=$${topdir}/$$module_srcdir \
28907           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
28908           --target=${target_alias} \
28909           --with-build-libsubdir=$(HOST_SUBDIR) \
28910           $(STAGEautofeedback_CONFIGURE_FLAGS) \
28911           --disable-shared
28912 @endif libiconv-bootstrap
28913
28914
28915
28916
28917
28918 .PHONY: all-libiconv maybe-all-libiconv
28919 maybe-all-libiconv:
28920 @if gcc-bootstrap
28921 all-libiconv: stage_current
28922 @endif gcc-bootstrap
28923 @if libiconv
28924 TARGET-libiconv=all
28925 maybe-all-libiconv: all-libiconv
28926 all-libiconv: configure-libiconv
28927         @r=`${PWD_COMMAND}`; export r; \
28928         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28929         $(HOST_EXPORTS)  \
28930         (cd $(HOST_SUBDIR)/libiconv && \
28931           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
28932                 $(TARGET-libiconv))
28933 @endif libiconv
28934
28935
28936
28937 .PHONY: all-stage1-libiconv maybe-all-stage1-libiconv
28938 .PHONY: clean-stage1-libiconv maybe-clean-stage1-libiconv
28939 maybe-all-stage1-libiconv:
28940 maybe-clean-stage1-libiconv:
28941 @if libiconv-bootstrap
28942 maybe-all-stage1-libiconv: all-stage1-libiconv
28943 all-stage1: all-stage1-libiconv
28944 TARGET-stage1-libiconv = $(TARGET-libiconv)
28945 all-stage1-libiconv: configure-stage1-libiconv
28946         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
28947         @r=`${PWD_COMMAND}`; export r; \
28948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28949         TFLAGS="$(STAGE1_TFLAGS)"; \
28950         $(HOST_EXPORTS)  \
28951         cd $(HOST_SUBDIR)/libiconv && \
28952          \
28953         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28954                 CFLAGS="$(STAGE1_CFLAGS)" \
28955                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
28956                 LIBCFLAGS="$(LIBCFLAGS)" \
28957                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
28958                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
28959                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
28960                 $(EXTRA_HOST_FLAGS)  \
28961                 $(STAGE1_FLAGS_TO_PASS)  \
28962                 TFLAGS="$(STAGE1_TFLAGS)"  \
28963                 $(TARGET-stage1-libiconv)
28964
28965 maybe-clean-stage1-libiconv: clean-stage1-libiconv
28966 clean-stage1: clean-stage1-libiconv
28967 clean-stage1-libiconv:
28968         @if [ $(current_stage) = stage1 ]; then \
28969           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
28970         else \
28971           [ -f $(HOST_SUBDIR)/stage1-libiconv/Makefile ] || exit 0; \
28972           $(MAKE) stage1-start; \
28973         fi; \
28974         cd $(HOST_SUBDIR)/libiconv && \
28975         $(MAKE) $(EXTRA_HOST_FLAGS)  \
28976         $(STAGE1_FLAGS_TO_PASS)  clean
28977 @endif libiconv-bootstrap
28978
28979
28980 .PHONY: all-stage2-libiconv maybe-all-stage2-libiconv
28981 .PHONY: clean-stage2-libiconv maybe-clean-stage2-libiconv
28982 maybe-all-stage2-libiconv:
28983 maybe-clean-stage2-libiconv:
28984 @if libiconv-bootstrap
28985 maybe-all-stage2-libiconv: all-stage2-libiconv
28986 all-stage2: all-stage2-libiconv
28987 TARGET-stage2-libiconv = $(TARGET-libiconv)
28988 all-stage2-libiconv: configure-stage2-libiconv
28989         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
28990         @r=`${PWD_COMMAND}`; export r; \
28991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
28992         TFLAGS="$(STAGE2_TFLAGS)"; \
28993         $(HOST_EXPORTS) \
28994         $(POSTSTAGE1_HOST_EXPORTS)  \
28995         cd $(HOST_SUBDIR)/libiconv && \
28996          \
28997         $(MAKE) $(BASE_FLAGS_TO_PASS) \
28998                 CFLAGS="$(STAGE2_CFLAGS)" \
28999                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
29000                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
29001                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29002                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29003                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29004                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29005                 TFLAGS="$(STAGE2_TFLAGS)"  \
29006                 $(TARGET-stage2-libiconv)
29007
29008 maybe-clean-stage2-libiconv: clean-stage2-libiconv
29009 clean-stage2: clean-stage2-libiconv
29010 clean-stage2-libiconv:
29011         @if [ $(current_stage) = stage2 ]; then \
29012           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29013         else \
29014           [ -f $(HOST_SUBDIR)/stage2-libiconv/Makefile ] || exit 0; \
29015           $(MAKE) stage2-start; \
29016         fi; \
29017         cd $(HOST_SUBDIR)/libiconv && \
29018         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29019 @endif libiconv-bootstrap
29020
29021
29022 .PHONY: all-stage3-libiconv maybe-all-stage3-libiconv
29023 .PHONY: clean-stage3-libiconv maybe-clean-stage3-libiconv
29024 maybe-all-stage3-libiconv:
29025 maybe-clean-stage3-libiconv:
29026 @if libiconv-bootstrap
29027 maybe-all-stage3-libiconv: all-stage3-libiconv
29028 all-stage3: all-stage3-libiconv
29029 TARGET-stage3-libiconv = $(TARGET-libiconv)
29030 all-stage3-libiconv: configure-stage3-libiconv
29031         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
29032         @r=`${PWD_COMMAND}`; export r; \
29033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29034         TFLAGS="$(STAGE3_TFLAGS)"; \
29035         $(HOST_EXPORTS) \
29036         $(POSTSTAGE1_HOST_EXPORTS)  \
29037         cd $(HOST_SUBDIR)/libiconv && \
29038          \
29039         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29040                 CFLAGS="$(STAGE3_CFLAGS)" \
29041                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
29042                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
29043                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29044                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29045                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29046                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29047                 TFLAGS="$(STAGE3_TFLAGS)"  \
29048                 $(TARGET-stage3-libiconv)
29049
29050 maybe-clean-stage3-libiconv: clean-stage3-libiconv
29051 clean-stage3: clean-stage3-libiconv
29052 clean-stage3-libiconv:
29053         @if [ $(current_stage) = stage3 ]; then \
29054           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29055         else \
29056           [ -f $(HOST_SUBDIR)/stage3-libiconv/Makefile ] || exit 0; \
29057           $(MAKE) stage3-start; \
29058         fi; \
29059         cd $(HOST_SUBDIR)/libiconv && \
29060         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29061 @endif libiconv-bootstrap
29062
29063
29064 .PHONY: all-stage4-libiconv maybe-all-stage4-libiconv
29065 .PHONY: clean-stage4-libiconv maybe-clean-stage4-libiconv
29066 maybe-all-stage4-libiconv:
29067 maybe-clean-stage4-libiconv:
29068 @if libiconv-bootstrap
29069 maybe-all-stage4-libiconv: all-stage4-libiconv
29070 all-stage4: all-stage4-libiconv
29071 TARGET-stage4-libiconv = $(TARGET-libiconv)
29072 all-stage4-libiconv: configure-stage4-libiconv
29073         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
29074         @r=`${PWD_COMMAND}`; export r; \
29075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29076         TFLAGS="$(STAGE4_TFLAGS)"; \
29077         $(HOST_EXPORTS) \
29078         $(POSTSTAGE1_HOST_EXPORTS)  \
29079         cd $(HOST_SUBDIR)/libiconv && \
29080          \
29081         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29082                 CFLAGS="$(STAGE4_CFLAGS)" \
29083                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
29084                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
29085                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29086                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29087                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29088                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29089                 TFLAGS="$(STAGE4_TFLAGS)"  \
29090                 $(TARGET-stage4-libiconv)
29091
29092 maybe-clean-stage4-libiconv: clean-stage4-libiconv
29093 clean-stage4: clean-stage4-libiconv
29094 clean-stage4-libiconv:
29095         @if [ $(current_stage) = stage4 ]; then \
29096           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29097         else \
29098           [ -f $(HOST_SUBDIR)/stage4-libiconv/Makefile ] || exit 0; \
29099           $(MAKE) stage4-start; \
29100         fi; \
29101         cd $(HOST_SUBDIR)/libiconv && \
29102         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29103 @endif libiconv-bootstrap
29104
29105
29106 .PHONY: all-stageprofile-libiconv maybe-all-stageprofile-libiconv
29107 .PHONY: clean-stageprofile-libiconv maybe-clean-stageprofile-libiconv
29108 maybe-all-stageprofile-libiconv:
29109 maybe-clean-stageprofile-libiconv:
29110 @if libiconv-bootstrap
29111 maybe-all-stageprofile-libiconv: all-stageprofile-libiconv
29112 all-stageprofile: all-stageprofile-libiconv
29113 TARGET-stageprofile-libiconv = $(TARGET-libiconv)
29114 all-stageprofile-libiconv: configure-stageprofile-libiconv
29115         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
29116         @r=`${PWD_COMMAND}`; export r; \
29117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29118         TFLAGS="$(STAGEprofile_TFLAGS)"; \
29119         $(HOST_EXPORTS) \
29120         $(POSTSTAGE1_HOST_EXPORTS)  \
29121         cd $(HOST_SUBDIR)/libiconv && \
29122          \
29123         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29124                 CFLAGS="$(STAGEprofile_CFLAGS)" \
29125                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
29126                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
29127                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29128                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29129                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29130                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29131                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
29132                 $(TARGET-stageprofile-libiconv)
29133
29134 maybe-clean-stageprofile-libiconv: clean-stageprofile-libiconv
29135 clean-stageprofile: clean-stageprofile-libiconv
29136 clean-stageprofile-libiconv:
29137         @if [ $(current_stage) = stageprofile ]; then \
29138           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29139         else \
29140           [ -f $(HOST_SUBDIR)/stageprofile-libiconv/Makefile ] || exit 0; \
29141           $(MAKE) stageprofile-start; \
29142         fi; \
29143         cd $(HOST_SUBDIR)/libiconv && \
29144         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29145 @endif libiconv-bootstrap
29146
29147
29148 .PHONY: all-stagetrain-libiconv maybe-all-stagetrain-libiconv
29149 .PHONY: clean-stagetrain-libiconv maybe-clean-stagetrain-libiconv
29150 maybe-all-stagetrain-libiconv:
29151 maybe-clean-stagetrain-libiconv:
29152 @if libiconv-bootstrap
29153 maybe-all-stagetrain-libiconv: all-stagetrain-libiconv
29154 all-stagetrain: all-stagetrain-libiconv
29155 TARGET-stagetrain-libiconv = $(TARGET-libiconv)
29156 all-stagetrain-libiconv: configure-stagetrain-libiconv
29157         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
29158         @r=`${PWD_COMMAND}`; export r; \
29159         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29160         TFLAGS="$(STAGEtrain_TFLAGS)"; \
29161         $(HOST_EXPORTS) \
29162         $(POSTSTAGE1_HOST_EXPORTS)  \
29163         cd $(HOST_SUBDIR)/libiconv && \
29164          \
29165         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29166                 CFLAGS="$(STAGEtrain_CFLAGS)" \
29167                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
29168                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
29169                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29170                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29171                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29172                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29173                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
29174                 $(TARGET-stagetrain-libiconv)
29175
29176 maybe-clean-stagetrain-libiconv: clean-stagetrain-libiconv
29177 clean-stagetrain: clean-stagetrain-libiconv
29178 clean-stagetrain-libiconv:
29179         @if [ $(current_stage) = stagetrain ]; then \
29180           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29181         else \
29182           [ -f $(HOST_SUBDIR)/stagetrain-libiconv/Makefile ] || exit 0; \
29183           $(MAKE) stagetrain-start; \
29184         fi; \
29185         cd $(HOST_SUBDIR)/libiconv && \
29186         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29187 @endif libiconv-bootstrap
29188
29189
29190 .PHONY: all-stagefeedback-libiconv maybe-all-stagefeedback-libiconv
29191 .PHONY: clean-stagefeedback-libiconv maybe-clean-stagefeedback-libiconv
29192 maybe-all-stagefeedback-libiconv:
29193 maybe-clean-stagefeedback-libiconv:
29194 @if libiconv-bootstrap
29195 maybe-all-stagefeedback-libiconv: all-stagefeedback-libiconv
29196 all-stagefeedback: all-stagefeedback-libiconv
29197 TARGET-stagefeedback-libiconv = $(TARGET-libiconv)
29198 all-stagefeedback-libiconv: configure-stagefeedback-libiconv
29199         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
29200         @r=`${PWD_COMMAND}`; export r; \
29201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29202         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
29203         $(HOST_EXPORTS) \
29204         $(POSTSTAGE1_HOST_EXPORTS)  \
29205         cd $(HOST_SUBDIR)/libiconv && \
29206          \
29207         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29208                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
29209                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
29210                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
29211                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29212                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29213                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29214                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29215                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
29216                 $(TARGET-stagefeedback-libiconv)
29217
29218 maybe-clean-stagefeedback-libiconv: clean-stagefeedback-libiconv
29219 clean-stagefeedback: clean-stagefeedback-libiconv
29220 clean-stagefeedback-libiconv:
29221         @if [ $(current_stage) = stagefeedback ]; then \
29222           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29223         else \
29224           [ -f $(HOST_SUBDIR)/stagefeedback-libiconv/Makefile ] || exit 0; \
29225           $(MAKE) stagefeedback-start; \
29226         fi; \
29227         cd $(HOST_SUBDIR)/libiconv && \
29228         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29229 @endif libiconv-bootstrap
29230
29231
29232 .PHONY: all-stageautoprofile-libiconv maybe-all-stageautoprofile-libiconv
29233 .PHONY: clean-stageautoprofile-libiconv maybe-clean-stageautoprofile-libiconv
29234 maybe-all-stageautoprofile-libiconv:
29235 maybe-clean-stageautoprofile-libiconv:
29236 @if libiconv-bootstrap
29237 maybe-all-stageautoprofile-libiconv: all-stageautoprofile-libiconv
29238 all-stageautoprofile: all-stageautoprofile-libiconv
29239 TARGET-stageautoprofile-libiconv = $(TARGET-libiconv)
29240 all-stageautoprofile-libiconv: configure-stageautoprofile-libiconv
29241         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
29242         @r=`${PWD_COMMAND}`; export r; \
29243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29244         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
29245         $(HOST_EXPORTS) \
29246         $(POSTSTAGE1_HOST_EXPORTS)  \
29247         cd $(HOST_SUBDIR)/libiconv && \
29248         $$s/gcc/config/i386/$(AUTO_PROFILE) \
29249         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29250                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
29251                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
29252                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
29253                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29254                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29255                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29256                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29257                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
29258                 $(TARGET-stageautoprofile-libiconv)
29259
29260 maybe-clean-stageautoprofile-libiconv: clean-stageautoprofile-libiconv
29261 clean-stageautoprofile: clean-stageautoprofile-libiconv
29262 clean-stageautoprofile-libiconv:
29263         @if [ $(current_stage) = stageautoprofile ]; then \
29264           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29265         else \
29266           [ -f $(HOST_SUBDIR)/stageautoprofile-libiconv/Makefile ] || exit 0; \
29267           $(MAKE) stageautoprofile-start; \
29268         fi; \
29269         cd $(HOST_SUBDIR)/libiconv && \
29270         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29271 @endif libiconv-bootstrap
29272
29273
29274 .PHONY: all-stageautofeedback-libiconv maybe-all-stageautofeedback-libiconv
29275 .PHONY: clean-stageautofeedback-libiconv maybe-clean-stageautofeedback-libiconv
29276 maybe-all-stageautofeedback-libiconv:
29277 maybe-clean-stageautofeedback-libiconv:
29278 @if libiconv-bootstrap
29279 maybe-all-stageautofeedback-libiconv: all-stageautofeedback-libiconv
29280 all-stageautofeedback: all-stageautofeedback-libiconv
29281 TARGET-stageautofeedback-libiconv = $(TARGET-libiconv)
29282 all-stageautofeedback-libiconv: configure-stageautofeedback-libiconv
29283         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
29284         @r=`${PWD_COMMAND}`; export r; \
29285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29286         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
29287         $(HOST_EXPORTS) \
29288         $(POSTSTAGE1_HOST_EXPORTS)  \
29289         cd $(HOST_SUBDIR)/libiconv && \
29290          \
29291         $(MAKE) $(BASE_FLAGS_TO_PASS) \
29292                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
29293                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
29294                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
29295                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
29296                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
29297                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
29298                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
29299                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
29300                 $(TARGET-stageautofeedback-libiconv)
29301
29302 maybe-clean-stageautofeedback-libiconv: clean-stageautofeedback-libiconv
29303 clean-stageautofeedback: clean-stageautofeedback-libiconv
29304 clean-stageautofeedback-libiconv:
29305         @if [ $(current_stage) = stageautofeedback ]; then \
29306           [ -f $(HOST_SUBDIR)/libiconv/Makefile ] || exit 0; \
29307         else \
29308           [ -f $(HOST_SUBDIR)/stageautofeedback-libiconv/Makefile ] || exit 0; \
29309           $(MAKE) stageautofeedback-start; \
29310         fi; \
29311         cd $(HOST_SUBDIR)/libiconv && \
29312         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
29313 @endif libiconv-bootstrap
29314
29315
29316
29317
29318
29319 .PHONY: check-libiconv maybe-check-libiconv
29320 maybe-check-libiconv:
29321 @if libiconv
29322 maybe-check-libiconv: check-libiconv
29323
29324 check-libiconv:
29325         @: $(MAKE); $(unstage)
29326         @r=`${PWD_COMMAND}`; export r; \
29327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29328         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
29329         (cd $(HOST_SUBDIR)/libiconv && \
29330           $(MAKE) $(FLAGS_TO_PASS)  $(EXTRA_BOOTSTRAP_FLAGS) check)
29331
29332 @endif libiconv
29333
29334 .PHONY: install-libiconv maybe-install-libiconv
29335 maybe-install-libiconv:
29336 @if libiconv
29337 maybe-install-libiconv: install-libiconv
29338
29339 install-libiconv:
29340
29341 @endif libiconv
29342
29343 .PHONY: install-strip-libiconv maybe-install-strip-libiconv
29344 maybe-install-strip-libiconv:
29345 @if libiconv
29346 maybe-install-strip-libiconv: install-strip-libiconv
29347
29348 install-strip-libiconv:
29349
29350 @endif libiconv
29351
29352 # Other targets (info, dvi, pdf, etc.)
29353
29354 .PHONY: maybe-info-libiconv info-libiconv
29355 maybe-info-libiconv:
29356 @if libiconv
29357 maybe-info-libiconv: info-libiconv
29358
29359 # libiconv doesn't support info.
29360 info-libiconv:
29361
29362 @endif libiconv
29363
29364 .PHONY: maybe-dvi-libiconv dvi-libiconv
29365 maybe-dvi-libiconv:
29366 @if libiconv
29367 maybe-dvi-libiconv: dvi-libiconv
29368
29369 dvi-libiconv: \
29370     configure-libiconv 
29371         @[ -f ./libiconv/Makefile ] || exit 0; \
29372         r=`${PWD_COMMAND}`; export r; \
29373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29374         $(HOST_EXPORTS) \
29375         for flag in $(EXTRA_HOST_FLAGS) ; do \
29376           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29377         done; \
29378         echo "Doing dvi in libiconv"; \
29379         (cd $(HOST_SUBDIR)/libiconv && \
29380           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29381                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29382                   "RANLIB=$${RANLIB}" \
29383                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29384                   dvi) \
29385           || exit 1
29386
29387 @endif libiconv
29388
29389 .PHONY: maybe-pdf-libiconv pdf-libiconv
29390 maybe-pdf-libiconv:
29391 @if libiconv
29392 maybe-pdf-libiconv: pdf-libiconv
29393
29394 # libiconv doesn't support pdf.
29395 pdf-libiconv:
29396
29397 @endif libiconv
29398
29399 .PHONY: maybe-html-libiconv html-libiconv
29400 maybe-html-libiconv:
29401 @if libiconv
29402 maybe-html-libiconv: html-libiconv
29403
29404 # libiconv doesn't support html.
29405 html-libiconv:
29406
29407 @endif libiconv
29408
29409 .PHONY: maybe-TAGS-libiconv TAGS-libiconv
29410 maybe-TAGS-libiconv:
29411 @if libiconv
29412 maybe-TAGS-libiconv: TAGS-libiconv
29413
29414 TAGS-libiconv: \
29415     configure-libiconv 
29416         @[ -f ./libiconv/Makefile ] || exit 0; \
29417         r=`${PWD_COMMAND}`; export r; \
29418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29419         $(HOST_EXPORTS) \
29420         for flag in $(EXTRA_HOST_FLAGS) ; do \
29421           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29422         done; \
29423         echo "Doing TAGS in libiconv"; \
29424         (cd $(HOST_SUBDIR)/libiconv && \
29425           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29426                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29427                   "RANLIB=$${RANLIB}" \
29428                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29429                   TAGS) \
29430           || exit 1
29431
29432 @endif libiconv
29433
29434 .PHONY: maybe-install-info-libiconv install-info-libiconv
29435 maybe-install-info-libiconv:
29436 @if libiconv
29437 maybe-install-info-libiconv: install-info-libiconv
29438
29439 # libiconv doesn't support install-info.
29440 install-info-libiconv:
29441
29442 @endif libiconv
29443
29444 .PHONY: maybe-install-pdf-libiconv install-pdf-libiconv
29445 maybe-install-pdf-libiconv:
29446 @if libiconv
29447 maybe-install-pdf-libiconv: install-pdf-libiconv
29448
29449 # libiconv doesn't support install-pdf.
29450 install-pdf-libiconv:
29451
29452 @endif libiconv
29453
29454 .PHONY: maybe-install-html-libiconv install-html-libiconv
29455 maybe-install-html-libiconv:
29456 @if libiconv
29457 maybe-install-html-libiconv: install-html-libiconv
29458
29459 # libiconv doesn't support install-html.
29460 install-html-libiconv:
29461
29462 @endif libiconv
29463
29464 .PHONY: maybe-installcheck-libiconv installcheck-libiconv
29465 maybe-installcheck-libiconv:
29466 @if libiconv
29467 maybe-installcheck-libiconv: installcheck-libiconv
29468
29469 installcheck-libiconv: \
29470     configure-libiconv 
29471         @[ -f ./libiconv/Makefile ] || exit 0; \
29472         r=`${PWD_COMMAND}`; export r; \
29473         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29474         $(HOST_EXPORTS) \
29475         for flag in $(EXTRA_HOST_FLAGS) ; do \
29476           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29477         done; \
29478         echo "Doing installcheck in libiconv"; \
29479         (cd $(HOST_SUBDIR)/libiconv && \
29480           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29481                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29482                   "RANLIB=$${RANLIB}" \
29483                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29484                   installcheck) \
29485           || exit 1
29486
29487 @endif libiconv
29488
29489 .PHONY: maybe-mostlyclean-libiconv mostlyclean-libiconv
29490 maybe-mostlyclean-libiconv:
29491 @if libiconv
29492 maybe-mostlyclean-libiconv: mostlyclean-libiconv
29493
29494 mostlyclean-libiconv: 
29495         @[ -f ./libiconv/Makefile ] || exit 0; \
29496         r=`${PWD_COMMAND}`; export r; \
29497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29498         $(HOST_EXPORTS) \
29499         for flag in $(EXTRA_HOST_FLAGS) ; do \
29500           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29501         done; \
29502         echo "Doing mostlyclean in libiconv"; \
29503         (cd $(HOST_SUBDIR)/libiconv && \
29504           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29505                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29506                   "RANLIB=$${RANLIB}" \
29507                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29508                   mostlyclean) \
29509           || exit 1
29510
29511 @endif libiconv
29512
29513 .PHONY: maybe-clean-libiconv clean-libiconv
29514 maybe-clean-libiconv:
29515 @if libiconv
29516 maybe-clean-libiconv: clean-libiconv
29517
29518 clean-libiconv: 
29519         @[ -f ./libiconv/Makefile ] || exit 0; \
29520         r=`${PWD_COMMAND}`; export r; \
29521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29522         $(HOST_EXPORTS) \
29523         for flag in $(EXTRA_HOST_FLAGS) ; do \
29524           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29525         done; \
29526         echo "Doing clean in libiconv"; \
29527         (cd $(HOST_SUBDIR)/libiconv && \
29528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29530                   "RANLIB=$${RANLIB}" \
29531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29532                   clean) \
29533           || exit 1
29534
29535 @endif libiconv
29536
29537 .PHONY: maybe-distclean-libiconv distclean-libiconv
29538 maybe-distclean-libiconv:
29539 @if libiconv
29540 maybe-distclean-libiconv: distclean-libiconv
29541
29542 distclean-libiconv: 
29543         @[ -f ./libiconv/Makefile ] || exit 0; \
29544         r=`${PWD_COMMAND}`; export r; \
29545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29546         $(HOST_EXPORTS) \
29547         for flag in $(EXTRA_HOST_FLAGS) ; do \
29548           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29549         done; \
29550         echo "Doing distclean in libiconv"; \
29551         (cd $(HOST_SUBDIR)/libiconv && \
29552           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29553                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29554                   "RANLIB=$${RANLIB}" \
29555                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29556                   distclean) \
29557           || exit 1
29558
29559 @endif libiconv
29560
29561 .PHONY: maybe-maintainer-clean-libiconv maintainer-clean-libiconv
29562 maybe-maintainer-clean-libiconv:
29563 @if libiconv
29564 maybe-maintainer-clean-libiconv: maintainer-clean-libiconv
29565
29566 maintainer-clean-libiconv: 
29567         @[ -f ./libiconv/Makefile ] || exit 0; \
29568         r=`${PWD_COMMAND}`; export r; \
29569         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29570         $(HOST_EXPORTS) \
29571         for flag in $(EXTRA_HOST_FLAGS) ; do \
29572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29573         done; \
29574         echo "Doing maintainer-clean in libiconv"; \
29575         (cd $(HOST_SUBDIR)/libiconv && \
29576           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29577                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29578                   "RANLIB=$${RANLIB}" \
29579                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29580                   maintainer-clean) \
29581           || exit 1
29582
29583 @endif libiconv
29584
29585
29586
29587 .PHONY: configure-m4 maybe-configure-m4
29588 maybe-configure-m4:
29589 @if gcc-bootstrap
29590 configure-m4: stage_current
29591 @endif gcc-bootstrap
29592 @if m4
29593 maybe-configure-m4: configure-m4
29594 configure-m4: 
29595         @: $(MAKE); $(unstage)
29596         @r=`${PWD_COMMAND}`; export r; \
29597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29598         test ! -f $(HOST_SUBDIR)/m4/Makefile || exit 0; \
29599         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/m4; \
29600         $(HOST_EXPORTS)  \
29601         echo Configuring in $(HOST_SUBDIR)/m4; \
29602         cd "$(HOST_SUBDIR)/m4" || exit 1; \
29603         case $(srcdir) in \
29604           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
29605           *) topdir=`echo $(HOST_SUBDIR)/m4/ | \
29606                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
29607         esac; \
29608         module_srcdir=m4; \
29609         $(SHELL) \
29610           $$s/$$module_srcdir/configure \
29611           --srcdir=$${topdir}/$$module_srcdir \
29612           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
29613           --target=${target_alias}  \
29614           || exit 1
29615 @endif m4
29616
29617
29618
29619
29620
29621 .PHONY: all-m4 maybe-all-m4
29622 maybe-all-m4:
29623 @if gcc-bootstrap
29624 all-m4: stage_current
29625 @endif gcc-bootstrap
29626 @if m4
29627 TARGET-m4=all
29628 maybe-all-m4: all-m4
29629 all-m4: configure-m4
29630         @: $(MAKE); $(unstage)
29631         @r=`${PWD_COMMAND}`; export r; \
29632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29633         $(HOST_EXPORTS)  \
29634         (cd $(HOST_SUBDIR)/m4 && \
29635           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
29636                 $(TARGET-m4))
29637 @endif m4
29638
29639
29640
29641
29642 .PHONY: check-m4 maybe-check-m4
29643 maybe-check-m4:
29644 @if m4
29645 maybe-check-m4: check-m4
29646
29647 check-m4:
29648         @: $(MAKE); $(unstage)
29649         @r=`${PWD_COMMAND}`; export r; \
29650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29651         $(HOST_EXPORTS)  \
29652         (cd $(HOST_SUBDIR)/m4 && \
29653           $(MAKE) $(FLAGS_TO_PASS)  check)
29654
29655 @endif m4
29656
29657 .PHONY: install-m4 maybe-install-m4
29658 maybe-install-m4:
29659 @if m4
29660 maybe-install-m4: install-m4
29661
29662 install-m4: installdirs
29663         @: $(MAKE); $(unstage)
29664         @r=`${PWD_COMMAND}`; export r; \
29665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29666         $(HOST_EXPORTS) \
29667         (cd $(HOST_SUBDIR)/m4 && \
29668           $(MAKE) $(FLAGS_TO_PASS)  install)
29669
29670 @endif m4
29671
29672 .PHONY: install-strip-m4 maybe-install-strip-m4
29673 maybe-install-strip-m4:
29674 @if m4
29675 maybe-install-strip-m4: install-strip-m4
29676
29677 install-strip-m4: installdirs
29678         @: $(MAKE); $(unstage)
29679         @r=`${PWD_COMMAND}`; export r; \
29680         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29681         $(HOST_EXPORTS) \
29682         (cd $(HOST_SUBDIR)/m4 && \
29683           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
29684
29685 @endif m4
29686
29687 # Other targets (info, dvi, pdf, etc.)
29688
29689 .PHONY: maybe-info-m4 info-m4
29690 maybe-info-m4:
29691 @if m4
29692 maybe-info-m4: info-m4
29693
29694 info-m4: \
29695     configure-m4 
29696         @: $(MAKE); $(unstage)
29697         @[ -f ./m4/Makefile ] || exit 0; \
29698         r=`${PWD_COMMAND}`; export r; \
29699         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29700         $(HOST_EXPORTS) \
29701         for flag in $(EXTRA_HOST_FLAGS) ; do \
29702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29703         done; \
29704         echo "Doing info in m4"; \
29705         (cd $(HOST_SUBDIR)/m4 && \
29706           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29707                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29708                   "RANLIB=$${RANLIB}" \
29709                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29710                   info) \
29711           || exit 1
29712
29713 @endif m4
29714
29715 .PHONY: maybe-dvi-m4 dvi-m4
29716 maybe-dvi-m4:
29717 @if m4
29718 maybe-dvi-m4: dvi-m4
29719
29720 dvi-m4: \
29721     configure-m4 
29722         @: $(MAKE); $(unstage)
29723         @[ -f ./m4/Makefile ] || exit 0; \
29724         r=`${PWD_COMMAND}`; export r; \
29725         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29726         $(HOST_EXPORTS) \
29727         for flag in $(EXTRA_HOST_FLAGS) ; do \
29728           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29729         done; \
29730         echo "Doing dvi in m4"; \
29731         (cd $(HOST_SUBDIR)/m4 && \
29732           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29733                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29734                   "RANLIB=$${RANLIB}" \
29735                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29736                   dvi) \
29737           || exit 1
29738
29739 @endif m4
29740
29741 .PHONY: maybe-pdf-m4 pdf-m4
29742 maybe-pdf-m4:
29743 @if m4
29744 maybe-pdf-m4: pdf-m4
29745
29746 pdf-m4: \
29747     configure-m4 
29748         @: $(MAKE); $(unstage)
29749         @[ -f ./m4/Makefile ] || exit 0; \
29750         r=`${PWD_COMMAND}`; export r; \
29751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29752         $(HOST_EXPORTS) \
29753         for flag in $(EXTRA_HOST_FLAGS) ; do \
29754           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29755         done; \
29756         echo "Doing pdf in m4"; \
29757         (cd $(HOST_SUBDIR)/m4 && \
29758           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29759                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29760                   "RANLIB=$${RANLIB}" \
29761                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29762                   pdf) \
29763           || exit 1
29764
29765 @endif m4
29766
29767 .PHONY: maybe-html-m4 html-m4
29768 maybe-html-m4:
29769 @if m4
29770 maybe-html-m4: html-m4
29771
29772 html-m4: \
29773     configure-m4 
29774         @: $(MAKE); $(unstage)
29775         @[ -f ./m4/Makefile ] || exit 0; \
29776         r=`${PWD_COMMAND}`; export r; \
29777         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29778         $(HOST_EXPORTS) \
29779         for flag in $(EXTRA_HOST_FLAGS) ; do \
29780           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29781         done; \
29782         echo "Doing html in m4"; \
29783         (cd $(HOST_SUBDIR)/m4 && \
29784           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29785                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29786                   "RANLIB=$${RANLIB}" \
29787                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29788                   html) \
29789           || exit 1
29790
29791 @endif m4
29792
29793 .PHONY: maybe-TAGS-m4 TAGS-m4
29794 maybe-TAGS-m4:
29795 @if m4
29796 maybe-TAGS-m4: TAGS-m4
29797
29798 TAGS-m4: \
29799     configure-m4 
29800         @: $(MAKE); $(unstage)
29801         @[ -f ./m4/Makefile ] || exit 0; \
29802         r=`${PWD_COMMAND}`; export r; \
29803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29804         $(HOST_EXPORTS) \
29805         for flag in $(EXTRA_HOST_FLAGS) ; do \
29806           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29807         done; \
29808         echo "Doing TAGS in m4"; \
29809         (cd $(HOST_SUBDIR)/m4 && \
29810           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29811                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29812                   "RANLIB=$${RANLIB}" \
29813                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29814                   TAGS) \
29815           || exit 1
29816
29817 @endif m4
29818
29819 .PHONY: maybe-install-info-m4 install-info-m4
29820 maybe-install-info-m4:
29821 @if m4
29822 maybe-install-info-m4: install-info-m4
29823
29824 install-info-m4: \
29825     configure-m4 \
29826     info-m4 
29827         @: $(MAKE); $(unstage)
29828         @[ -f ./m4/Makefile ] || exit 0; \
29829         r=`${PWD_COMMAND}`; export r; \
29830         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29831         $(HOST_EXPORTS) \
29832         for flag in $(EXTRA_HOST_FLAGS) ; do \
29833           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29834         done; \
29835         echo "Doing install-info in m4"; \
29836         (cd $(HOST_SUBDIR)/m4 && \
29837           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29838                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29839                   "RANLIB=$${RANLIB}" \
29840                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29841                   install-info) \
29842           || exit 1
29843
29844 @endif m4
29845
29846 .PHONY: maybe-install-pdf-m4 install-pdf-m4
29847 maybe-install-pdf-m4:
29848 @if m4
29849 maybe-install-pdf-m4: install-pdf-m4
29850
29851 install-pdf-m4: \
29852     configure-m4 \
29853     pdf-m4 
29854         @: $(MAKE); $(unstage)
29855         @[ -f ./m4/Makefile ] || exit 0; \
29856         r=`${PWD_COMMAND}`; export r; \
29857         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29858         $(HOST_EXPORTS) \
29859         for flag in $(EXTRA_HOST_FLAGS) ; do \
29860           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29861         done; \
29862         echo "Doing install-pdf in m4"; \
29863         (cd $(HOST_SUBDIR)/m4 && \
29864           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29865                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29866                   "RANLIB=$${RANLIB}" \
29867                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29868                   install-pdf) \
29869           || exit 1
29870
29871 @endif m4
29872
29873 .PHONY: maybe-install-html-m4 install-html-m4
29874 maybe-install-html-m4:
29875 @if m4
29876 maybe-install-html-m4: install-html-m4
29877
29878 install-html-m4: \
29879     configure-m4 \
29880     html-m4 
29881         @: $(MAKE); $(unstage)
29882         @[ -f ./m4/Makefile ] || exit 0; \
29883         r=`${PWD_COMMAND}`; export r; \
29884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29885         $(HOST_EXPORTS) \
29886         for flag in $(EXTRA_HOST_FLAGS) ; do \
29887           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29888         done; \
29889         echo "Doing install-html in m4"; \
29890         (cd $(HOST_SUBDIR)/m4 && \
29891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29893                   "RANLIB=$${RANLIB}" \
29894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29895                   install-html) \
29896           || exit 1
29897
29898 @endif m4
29899
29900 .PHONY: maybe-installcheck-m4 installcheck-m4
29901 maybe-installcheck-m4:
29902 @if m4
29903 maybe-installcheck-m4: installcheck-m4
29904
29905 installcheck-m4: \
29906     configure-m4 
29907         @: $(MAKE); $(unstage)
29908         @[ -f ./m4/Makefile ] || exit 0; \
29909         r=`${PWD_COMMAND}`; export r; \
29910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29911         $(HOST_EXPORTS) \
29912         for flag in $(EXTRA_HOST_FLAGS) ; do \
29913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29914         done; \
29915         echo "Doing installcheck in m4"; \
29916         (cd $(HOST_SUBDIR)/m4 && \
29917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29919                   "RANLIB=$${RANLIB}" \
29920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29921                   installcheck) \
29922           || exit 1
29923
29924 @endif m4
29925
29926 .PHONY: maybe-mostlyclean-m4 mostlyclean-m4
29927 maybe-mostlyclean-m4:
29928 @if m4
29929 maybe-mostlyclean-m4: mostlyclean-m4
29930
29931 mostlyclean-m4: 
29932         @: $(MAKE); $(unstage)
29933         @[ -f ./m4/Makefile ] || exit 0; \
29934         r=`${PWD_COMMAND}`; export r; \
29935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29936         $(HOST_EXPORTS) \
29937         for flag in $(EXTRA_HOST_FLAGS) ; do \
29938           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29939         done; \
29940         echo "Doing mostlyclean in m4"; \
29941         (cd $(HOST_SUBDIR)/m4 && \
29942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29944                   "RANLIB=$${RANLIB}" \
29945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29946                   mostlyclean) \
29947           || exit 1
29948
29949 @endif m4
29950
29951 .PHONY: maybe-clean-m4 clean-m4
29952 maybe-clean-m4:
29953 @if m4
29954 maybe-clean-m4: clean-m4
29955
29956 clean-m4: 
29957         @: $(MAKE); $(unstage)
29958         @[ -f ./m4/Makefile ] || exit 0; \
29959         r=`${PWD_COMMAND}`; export r; \
29960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29961         $(HOST_EXPORTS) \
29962         for flag in $(EXTRA_HOST_FLAGS) ; do \
29963           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29964         done; \
29965         echo "Doing clean in m4"; \
29966         (cd $(HOST_SUBDIR)/m4 && \
29967           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29968                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29969                   "RANLIB=$${RANLIB}" \
29970                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29971                   clean) \
29972           || exit 1
29973
29974 @endif m4
29975
29976 .PHONY: maybe-distclean-m4 distclean-m4
29977 maybe-distclean-m4:
29978 @if m4
29979 maybe-distclean-m4: distclean-m4
29980
29981 distclean-m4: 
29982         @: $(MAKE); $(unstage)
29983         @[ -f ./m4/Makefile ] || exit 0; \
29984         r=`${PWD_COMMAND}`; export r; \
29985         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
29986         $(HOST_EXPORTS) \
29987         for flag in $(EXTRA_HOST_FLAGS) ; do \
29988           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
29989         done; \
29990         echo "Doing distclean in m4"; \
29991         (cd $(HOST_SUBDIR)/m4 && \
29992           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
29993                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
29994                   "RANLIB=$${RANLIB}" \
29995                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
29996                   distclean) \
29997           || exit 1
29998
29999 @endif m4
30000
30001 .PHONY: maybe-maintainer-clean-m4 maintainer-clean-m4
30002 maybe-maintainer-clean-m4:
30003 @if m4
30004 maybe-maintainer-clean-m4: maintainer-clean-m4
30005
30006 maintainer-clean-m4: 
30007         @: $(MAKE); $(unstage)
30008         @[ -f ./m4/Makefile ] || exit 0; \
30009         r=`${PWD_COMMAND}`; export r; \
30010         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30011         $(HOST_EXPORTS) \
30012         for flag in $(EXTRA_HOST_FLAGS) ; do \
30013           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30014         done; \
30015         echo "Doing maintainer-clean in m4"; \
30016         (cd $(HOST_SUBDIR)/m4 && \
30017           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30018                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30019                   "RANLIB=$${RANLIB}" \
30020                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30021                   maintainer-clean) \
30022           || exit 1
30023
30024 @endif m4
30025
30026
30027
30028 .PHONY: configure-readline maybe-configure-readline
30029 maybe-configure-readline:
30030 @if gcc-bootstrap
30031 configure-readline: stage_current
30032 @endif gcc-bootstrap
30033 @if readline
30034 maybe-configure-readline: configure-readline
30035 configure-readline: 
30036         @: $(MAKE); $(unstage)
30037         @r=`${PWD_COMMAND}`; export r; \
30038         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30039         test ! -f $(HOST_SUBDIR)/readline/Makefile || exit 0; \
30040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/readline; \
30041         $(HOST_EXPORTS)  \
30042         echo Configuring in $(HOST_SUBDIR)/readline; \
30043         cd "$(HOST_SUBDIR)/readline" || exit 1; \
30044         case $(srcdir) in \
30045           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30046           *) topdir=`echo $(HOST_SUBDIR)/readline/ | \
30047                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30048         esac; \
30049         module_srcdir=readline; \
30050         $(SHELL) \
30051           $$s/$$module_srcdir/configure \
30052           --srcdir=$${topdir}/$$module_srcdir \
30053           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30054           --target=${target_alias}  \
30055           || exit 1
30056 @endif readline
30057
30058
30059
30060
30061
30062 .PHONY: all-readline maybe-all-readline
30063 maybe-all-readline:
30064 @if gcc-bootstrap
30065 all-readline: stage_current
30066 @endif gcc-bootstrap
30067 @if readline
30068 TARGET-readline=all
30069 maybe-all-readline: all-readline
30070 all-readline: configure-readline
30071         @: $(MAKE); $(unstage)
30072         @r=`${PWD_COMMAND}`; export r; \
30073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30074         $(HOST_EXPORTS)  \
30075         (cd $(HOST_SUBDIR)/readline && \
30076           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30077                 $(TARGET-readline))
30078 @endif readline
30079
30080
30081
30082
30083 .PHONY: check-readline maybe-check-readline
30084 maybe-check-readline:
30085 @if readline
30086 maybe-check-readline: check-readline
30087
30088 check-readline:
30089         @: $(MAKE); $(unstage)
30090         @r=`${PWD_COMMAND}`; export r; \
30091         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30092         $(HOST_EXPORTS)  \
30093         (cd $(HOST_SUBDIR)/readline && \
30094           $(MAKE) $(FLAGS_TO_PASS)  check)
30095
30096 @endif readline
30097
30098 .PHONY: install-readline maybe-install-readline
30099 maybe-install-readline:
30100 @if readline
30101 maybe-install-readline: install-readline
30102
30103 install-readline: installdirs
30104         @: $(MAKE); $(unstage)
30105         @r=`${PWD_COMMAND}`; export r; \
30106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30107         $(HOST_EXPORTS) \
30108         (cd $(HOST_SUBDIR)/readline && \
30109           $(MAKE) $(FLAGS_TO_PASS)  install)
30110
30111 @endif readline
30112
30113 .PHONY: install-strip-readline maybe-install-strip-readline
30114 maybe-install-strip-readline:
30115 @if readline
30116 maybe-install-strip-readline: install-strip-readline
30117
30118 install-strip-readline: installdirs
30119         @: $(MAKE); $(unstage)
30120         @r=`${PWD_COMMAND}`; export r; \
30121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30122         $(HOST_EXPORTS) \
30123         (cd $(HOST_SUBDIR)/readline && \
30124           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30125
30126 @endif readline
30127
30128 # Other targets (info, dvi, pdf, etc.)
30129
30130 .PHONY: maybe-info-readline info-readline
30131 maybe-info-readline:
30132 @if readline
30133 maybe-info-readline: info-readline
30134
30135 info-readline: \
30136     configure-readline 
30137         @: $(MAKE); $(unstage)
30138         @[ -f ./readline/Makefile ] || exit 0; \
30139         r=`${PWD_COMMAND}`; export r; \
30140         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30141         $(HOST_EXPORTS) \
30142         for flag in $(EXTRA_HOST_FLAGS) ; do \
30143           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30144         done; \
30145         echo "Doing info in readline"; \
30146         (cd $(HOST_SUBDIR)/readline && \
30147           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30148                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30149                   "RANLIB=$${RANLIB}" \
30150                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30151                   info) \
30152           || exit 1
30153
30154 @endif readline
30155
30156 .PHONY: maybe-dvi-readline dvi-readline
30157 maybe-dvi-readline:
30158 @if readline
30159 maybe-dvi-readline: dvi-readline
30160
30161 dvi-readline: \
30162     configure-readline 
30163         @: $(MAKE); $(unstage)
30164         @[ -f ./readline/Makefile ] || exit 0; \
30165         r=`${PWD_COMMAND}`; export r; \
30166         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30167         $(HOST_EXPORTS) \
30168         for flag in $(EXTRA_HOST_FLAGS) ; do \
30169           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30170         done; \
30171         echo "Doing dvi in readline"; \
30172         (cd $(HOST_SUBDIR)/readline && \
30173           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30174                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30175                   "RANLIB=$${RANLIB}" \
30176                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30177                   dvi) \
30178           || exit 1
30179
30180 @endif readline
30181
30182 .PHONY: maybe-pdf-readline pdf-readline
30183 maybe-pdf-readline:
30184 @if readline
30185 maybe-pdf-readline: pdf-readline
30186
30187 pdf-readline: \
30188     configure-readline 
30189         @: $(MAKE); $(unstage)
30190         @[ -f ./readline/Makefile ] || exit 0; \
30191         r=`${PWD_COMMAND}`; export r; \
30192         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30193         $(HOST_EXPORTS) \
30194         for flag in $(EXTRA_HOST_FLAGS) ; do \
30195           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30196         done; \
30197         echo "Doing pdf in readline"; \
30198         (cd $(HOST_SUBDIR)/readline && \
30199           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30200                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30201                   "RANLIB=$${RANLIB}" \
30202                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30203                   pdf) \
30204           || exit 1
30205
30206 @endif readline
30207
30208 .PHONY: maybe-html-readline html-readline
30209 maybe-html-readline:
30210 @if readline
30211 maybe-html-readline: html-readline
30212
30213 html-readline: \
30214     configure-readline 
30215         @: $(MAKE); $(unstage)
30216         @[ -f ./readline/Makefile ] || exit 0; \
30217         r=`${PWD_COMMAND}`; export r; \
30218         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30219         $(HOST_EXPORTS) \
30220         for flag in $(EXTRA_HOST_FLAGS) ; do \
30221           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30222         done; \
30223         echo "Doing html in readline"; \
30224         (cd $(HOST_SUBDIR)/readline && \
30225           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30226                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30227                   "RANLIB=$${RANLIB}" \
30228                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30229                   html) \
30230           || exit 1
30231
30232 @endif readline
30233
30234 .PHONY: maybe-TAGS-readline TAGS-readline
30235 maybe-TAGS-readline:
30236 @if readline
30237 maybe-TAGS-readline: TAGS-readline
30238
30239 TAGS-readline: \
30240     configure-readline 
30241         @: $(MAKE); $(unstage)
30242         @[ -f ./readline/Makefile ] || exit 0; \
30243         r=`${PWD_COMMAND}`; export r; \
30244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30245         $(HOST_EXPORTS) \
30246         for flag in $(EXTRA_HOST_FLAGS) ; do \
30247           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30248         done; \
30249         echo "Doing TAGS in readline"; \
30250         (cd $(HOST_SUBDIR)/readline && \
30251           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30252                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30253                   "RANLIB=$${RANLIB}" \
30254                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30255                   TAGS) \
30256           || exit 1
30257
30258 @endif readline
30259
30260 .PHONY: maybe-install-info-readline install-info-readline
30261 maybe-install-info-readline:
30262 @if readline
30263 maybe-install-info-readline: install-info-readline
30264
30265 install-info-readline: \
30266     configure-readline \
30267     info-readline 
30268         @: $(MAKE); $(unstage)
30269         @[ -f ./readline/Makefile ] || exit 0; \
30270         r=`${PWD_COMMAND}`; export r; \
30271         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30272         $(HOST_EXPORTS) \
30273         for flag in $(EXTRA_HOST_FLAGS) ; do \
30274           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30275         done; \
30276         echo "Doing install-info in readline"; \
30277         (cd $(HOST_SUBDIR)/readline && \
30278           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30279                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30280                   "RANLIB=$${RANLIB}" \
30281                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30282                   install-info) \
30283           || exit 1
30284
30285 @endif readline
30286
30287 .PHONY: maybe-install-pdf-readline install-pdf-readline
30288 maybe-install-pdf-readline:
30289 @if readline
30290 maybe-install-pdf-readline: install-pdf-readline
30291
30292 install-pdf-readline: \
30293     configure-readline \
30294     pdf-readline 
30295         @: $(MAKE); $(unstage)
30296         @[ -f ./readline/Makefile ] || exit 0; \
30297         r=`${PWD_COMMAND}`; export r; \
30298         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30299         $(HOST_EXPORTS) \
30300         for flag in $(EXTRA_HOST_FLAGS) ; do \
30301           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30302         done; \
30303         echo "Doing install-pdf in readline"; \
30304         (cd $(HOST_SUBDIR)/readline && \
30305           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30306                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30307                   "RANLIB=$${RANLIB}" \
30308                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30309                   install-pdf) \
30310           || exit 1
30311
30312 @endif readline
30313
30314 .PHONY: maybe-install-html-readline install-html-readline
30315 maybe-install-html-readline:
30316 @if readline
30317 maybe-install-html-readline: install-html-readline
30318
30319 install-html-readline: \
30320     configure-readline \
30321     html-readline 
30322         @: $(MAKE); $(unstage)
30323         @[ -f ./readline/Makefile ] || exit 0; \
30324         r=`${PWD_COMMAND}`; export r; \
30325         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30326         $(HOST_EXPORTS) \
30327         for flag in $(EXTRA_HOST_FLAGS) ; do \
30328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30329         done; \
30330         echo "Doing install-html in readline"; \
30331         (cd $(HOST_SUBDIR)/readline && \
30332           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30333                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30334                   "RANLIB=$${RANLIB}" \
30335                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30336                   install-html) \
30337           || exit 1
30338
30339 @endif readline
30340
30341 .PHONY: maybe-installcheck-readline installcheck-readline
30342 maybe-installcheck-readline:
30343 @if readline
30344 maybe-installcheck-readline: installcheck-readline
30345
30346 installcheck-readline: \
30347     configure-readline 
30348         @: $(MAKE); $(unstage)
30349         @[ -f ./readline/Makefile ] || exit 0; \
30350         r=`${PWD_COMMAND}`; export r; \
30351         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30352         $(HOST_EXPORTS) \
30353         for flag in $(EXTRA_HOST_FLAGS) ; do \
30354           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30355         done; \
30356         echo "Doing installcheck in readline"; \
30357         (cd $(HOST_SUBDIR)/readline && \
30358           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30359                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30360                   "RANLIB=$${RANLIB}" \
30361                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30362                   installcheck) \
30363           || exit 1
30364
30365 @endif readline
30366
30367 .PHONY: maybe-mostlyclean-readline mostlyclean-readline
30368 maybe-mostlyclean-readline:
30369 @if readline
30370 maybe-mostlyclean-readline: mostlyclean-readline
30371
30372 mostlyclean-readline: 
30373         @: $(MAKE); $(unstage)
30374         @[ -f ./readline/Makefile ] || exit 0; \
30375         r=`${PWD_COMMAND}`; export r; \
30376         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30377         $(HOST_EXPORTS) \
30378         for flag in $(EXTRA_HOST_FLAGS) ; do \
30379           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30380         done; \
30381         echo "Doing mostlyclean in readline"; \
30382         (cd $(HOST_SUBDIR)/readline && \
30383           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30384                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30385                   "RANLIB=$${RANLIB}" \
30386                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30387                   mostlyclean) \
30388           || exit 1
30389
30390 @endif readline
30391
30392 .PHONY: maybe-clean-readline clean-readline
30393 maybe-clean-readline:
30394 @if readline
30395 maybe-clean-readline: clean-readline
30396
30397 clean-readline: 
30398         @: $(MAKE); $(unstage)
30399         @[ -f ./readline/Makefile ] || exit 0; \
30400         r=`${PWD_COMMAND}`; export r; \
30401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30402         $(HOST_EXPORTS) \
30403         for flag in $(EXTRA_HOST_FLAGS) ; do \
30404           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30405         done; \
30406         echo "Doing clean in readline"; \
30407         (cd $(HOST_SUBDIR)/readline && \
30408           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30409                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30410                   "RANLIB=$${RANLIB}" \
30411                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30412                   clean) \
30413           || exit 1
30414
30415 @endif readline
30416
30417 .PHONY: maybe-distclean-readline distclean-readline
30418 maybe-distclean-readline:
30419 @if readline
30420 maybe-distclean-readline: distclean-readline
30421
30422 distclean-readline: 
30423         @: $(MAKE); $(unstage)
30424         @[ -f ./readline/Makefile ] || exit 0; \
30425         r=`${PWD_COMMAND}`; export r; \
30426         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30427         $(HOST_EXPORTS) \
30428         for flag in $(EXTRA_HOST_FLAGS) ; do \
30429           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30430         done; \
30431         echo "Doing distclean in readline"; \
30432         (cd $(HOST_SUBDIR)/readline && \
30433           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30434                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30435                   "RANLIB=$${RANLIB}" \
30436                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30437                   distclean) \
30438           || exit 1
30439
30440 @endif readline
30441
30442 .PHONY: maybe-maintainer-clean-readline maintainer-clean-readline
30443 maybe-maintainer-clean-readline:
30444 @if readline
30445 maybe-maintainer-clean-readline: maintainer-clean-readline
30446
30447 maintainer-clean-readline: 
30448         @: $(MAKE); $(unstage)
30449         @[ -f ./readline/Makefile ] || exit 0; \
30450         r=`${PWD_COMMAND}`; export r; \
30451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30452         $(HOST_EXPORTS) \
30453         for flag in $(EXTRA_HOST_FLAGS) ; do \
30454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30455         done; \
30456         echo "Doing maintainer-clean in readline"; \
30457         (cd $(HOST_SUBDIR)/readline && \
30458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30460                   "RANLIB=$${RANLIB}" \
30461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30462                   maintainer-clean) \
30463           || exit 1
30464
30465 @endif readline
30466
30467
30468
30469 .PHONY: configure-sid maybe-configure-sid
30470 maybe-configure-sid:
30471 @if gcc-bootstrap
30472 configure-sid: stage_current
30473 @endif gcc-bootstrap
30474 @if sid
30475 maybe-configure-sid: configure-sid
30476 configure-sid: 
30477         @: $(MAKE); $(unstage)
30478         @r=`${PWD_COMMAND}`; export r; \
30479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30480         test ! -f $(HOST_SUBDIR)/sid/Makefile || exit 0; \
30481         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sid; \
30482         $(HOST_EXPORTS)  \
30483         echo Configuring in $(HOST_SUBDIR)/sid; \
30484         cd "$(HOST_SUBDIR)/sid" || exit 1; \
30485         case $(srcdir) in \
30486           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30487           *) topdir=`echo $(HOST_SUBDIR)/sid/ | \
30488                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30489         esac; \
30490         module_srcdir=sid; \
30491         $(SHELL) \
30492           $$s/$$module_srcdir/configure \
30493           --srcdir=$${topdir}/$$module_srcdir \
30494           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30495           --target=${target_alias}  \
30496           || exit 1
30497 @endif sid
30498
30499
30500
30501
30502
30503 .PHONY: all-sid maybe-all-sid
30504 maybe-all-sid:
30505 @if gcc-bootstrap
30506 all-sid: stage_current
30507 @endif gcc-bootstrap
30508 @if sid
30509 TARGET-sid=all
30510 maybe-all-sid: all-sid
30511 all-sid: configure-sid
30512         @: $(MAKE); $(unstage)
30513         @r=`${PWD_COMMAND}`; export r; \
30514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30515         $(HOST_EXPORTS)  \
30516         (cd $(HOST_SUBDIR)/sid && \
30517           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30518                 $(TARGET-sid))
30519 @endif sid
30520
30521
30522
30523
30524 .PHONY: check-sid maybe-check-sid
30525 maybe-check-sid:
30526 @if sid
30527 maybe-check-sid: check-sid
30528
30529 check-sid:
30530         @: $(MAKE); $(unstage)
30531         @r=`${PWD_COMMAND}`; export r; \
30532         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30533         $(HOST_EXPORTS)  \
30534         (cd $(HOST_SUBDIR)/sid && \
30535           $(MAKE) $(FLAGS_TO_PASS)  check)
30536
30537 @endif sid
30538
30539 .PHONY: install-sid maybe-install-sid
30540 maybe-install-sid:
30541 @if sid
30542 maybe-install-sid: install-sid
30543
30544 install-sid: installdirs
30545         @: $(MAKE); $(unstage)
30546         @r=`${PWD_COMMAND}`; export r; \
30547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30548         $(HOST_EXPORTS) \
30549         (cd $(HOST_SUBDIR)/sid && \
30550           $(MAKE) $(FLAGS_TO_PASS)  install)
30551
30552 @endif sid
30553
30554 .PHONY: install-strip-sid maybe-install-strip-sid
30555 maybe-install-strip-sid:
30556 @if sid
30557 maybe-install-strip-sid: install-strip-sid
30558
30559 install-strip-sid: installdirs
30560         @: $(MAKE); $(unstage)
30561         @r=`${PWD_COMMAND}`; export r; \
30562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30563         $(HOST_EXPORTS) \
30564         (cd $(HOST_SUBDIR)/sid && \
30565           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
30566
30567 @endif sid
30568
30569 # Other targets (info, dvi, pdf, etc.)
30570
30571 .PHONY: maybe-info-sid info-sid
30572 maybe-info-sid:
30573 @if sid
30574 maybe-info-sid: info-sid
30575
30576 info-sid: \
30577     configure-sid 
30578         @: $(MAKE); $(unstage)
30579         @[ -f ./sid/Makefile ] || exit 0; \
30580         r=`${PWD_COMMAND}`; export r; \
30581         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30582         $(HOST_EXPORTS) \
30583         for flag in $(EXTRA_HOST_FLAGS) ; do \
30584           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30585         done; \
30586         echo "Doing info in sid"; \
30587         (cd $(HOST_SUBDIR)/sid && \
30588           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30589                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30590                   "RANLIB=$${RANLIB}" \
30591                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30592                   info) \
30593           || exit 1
30594
30595 @endif sid
30596
30597 .PHONY: maybe-dvi-sid dvi-sid
30598 maybe-dvi-sid:
30599 @if sid
30600 maybe-dvi-sid: dvi-sid
30601
30602 dvi-sid: \
30603     configure-sid 
30604         @: $(MAKE); $(unstage)
30605         @[ -f ./sid/Makefile ] || exit 0; \
30606         r=`${PWD_COMMAND}`; export r; \
30607         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30608         $(HOST_EXPORTS) \
30609         for flag in $(EXTRA_HOST_FLAGS) ; do \
30610           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30611         done; \
30612         echo "Doing dvi in sid"; \
30613         (cd $(HOST_SUBDIR)/sid && \
30614           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30615                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30616                   "RANLIB=$${RANLIB}" \
30617                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30618                   dvi) \
30619           || exit 1
30620
30621 @endif sid
30622
30623 .PHONY: maybe-pdf-sid pdf-sid
30624 maybe-pdf-sid:
30625 @if sid
30626 maybe-pdf-sid: pdf-sid
30627
30628 pdf-sid: \
30629     configure-sid 
30630         @: $(MAKE); $(unstage)
30631         @[ -f ./sid/Makefile ] || exit 0; \
30632         r=`${PWD_COMMAND}`; export r; \
30633         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30634         $(HOST_EXPORTS) \
30635         for flag in $(EXTRA_HOST_FLAGS) ; do \
30636           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30637         done; \
30638         echo "Doing pdf in sid"; \
30639         (cd $(HOST_SUBDIR)/sid && \
30640           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30641                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30642                   "RANLIB=$${RANLIB}" \
30643                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30644                   pdf) \
30645           || exit 1
30646
30647 @endif sid
30648
30649 .PHONY: maybe-html-sid html-sid
30650 maybe-html-sid:
30651 @if sid
30652 maybe-html-sid: html-sid
30653
30654 html-sid: \
30655     configure-sid 
30656         @: $(MAKE); $(unstage)
30657         @[ -f ./sid/Makefile ] || exit 0; \
30658         r=`${PWD_COMMAND}`; export r; \
30659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30660         $(HOST_EXPORTS) \
30661         for flag in $(EXTRA_HOST_FLAGS) ; do \
30662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30663         done; \
30664         echo "Doing html in sid"; \
30665         (cd $(HOST_SUBDIR)/sid && \
30666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30668                   "RANLIB=$${RANLIB}" \
30669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30670                   html) \
30671           || exit 1
30672
30673 @endif sid
30674
30675 .PHONY: maybe-TAGS-sid TAGS-sid
30676 maybe-TAGS-sid:
30677 @if sid
30678 maybe-TAGS-sid: TAGS-sid
30679
30680 TAGS-sid: \
30681     configure-sid 
30682         @: $(MAKE); $(unstage)
30683         @[ -f ./sid/Makefile ] || exit 0; \
30684         r=`${PWD_COMMAND}`; export r; \
30685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30686         $(HOST_EXPORTS) \
30687         for flag in $(EXTRA_HOST_FLAGS) ; do \
30688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30689         done; \
30690         echo "Doing TAGS in sid"; \
30691         (cd $(HOST_SUBDIR)/sid && \
30692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30694                   "RANLIB=$${RANLIB}" \
30695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30696                   TAGS) \
30697           || exit 1
30698
30699 @endif sid
30700
30701 .PHONY: maybe-install-info-sid install-info-sid
30702 maybe-install-info-sid:
30703 @if sid
30704 maybe-install-info-sid: install-info-sid
30705
30706 install-info-sid: \
30707     configure-sid \
30708     info-sid 
30709         @: $(MAKE); $(unstage)
30710         @[ -f ./sid/Makefile ] || exit 0; \
30711         r=`${PWD_COMMAND}`; export r; \
30712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30713         $(HOST_EXPORTS) \
30714         for flag in $(EXTRA_HOST_FLAGS) ; do \
30715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30716         done; \
30717         echo "Doing install-info in sid"; \
30718         (cd $(HOST_SUBDIR)/sid && \
30719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30721                   "RANLIB=$${RANLIB}" \
30722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30723                   install-info) \
30724           || exit 1
30725
30726 @endif sid
30727
30728 .PHONY: maybe-install-pdf-sid install-pdf-sid
30729 maybe-install-pdf-sid:
30730 @if sid
30731 maybe-install-pdf-sid: install-pdf-sid
30732
30733 install-pdf-sid: \
30734     configure-sid \
30735     pdf-sid 
30736         @: $(MAKE); $(unstage)
30737         @[ -f ./sid/Makefile ] || exit 0; \
30738         r=`${PWD_COMMAND}`; export r; \
30739         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30740         $(HOST_EXPORTS) \
30741         for flag in $(EXTRA_HOST_FLAGS) ; do \
30742           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30743         done; \
30744         echo "Doing install-pdf in sid"; \
30745         (cd $(HOST_SUBDIR)/sid && \
30746           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30747                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30748                   "RANLIB=$${RANLIB}" \
30749                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30750                   install-pdf) \
30751           || exit 1
30752
30753 @endif sid
30754
30755 .PHONY: maybe-install-html-sid install-html-sid
30756 maybe-install-html-sid:
30757 @if sid
30758 maybe-install-html-sid: install-html-sid
30759
30760 install-html-sid: \
30761     configure-sid \
30762     html-sid 
30763         @: $(MAKE); $(unstage)
30764         @[ -f ./sid/Makefile ] || exit 0; \
30765         r=`${PWD_COMMAND}`; export r; \
30766         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30767         $(HOST_EXPORTS) \
30768         for flag in $(EXTRA_HOST_FLAGS) ; do \
30769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30770         done; \
30771         echo "Doing install-html in sid"; \
30772         (cd $(HOST_SUBDIR)/sid && \
30773           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30774                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30775                   "RANLIB=$${RANLIB}" \
30776                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30777                   install-html) \
30778           || exit 1
30779
30780 @endif sid
30781
30782 .PHONY: maybe-installcheck-sid installcheck-sid
30783 maybe-installcheck-sid:
30784 @if sid
30785 maybe-installcheck-sid: installcheck-sid
30786
30787 installcheck-sid: \
30788     configure-sid 
30789         @: $(MAKE); $(unstage)
30790         @[ -f ./sid/Makefile ] || exit 0; \
30791         r=`${PWD_COMMAND}`; export r; \
30792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30793         $(HOST_EXPORTS) \
30794         for flag in $(EXTRA_HOST_FLAGS) ; do \
30795           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30796         done; \
30797         echo "Doing installcheck in sid"; \
30798         (cd $(HOST_SUBDIR)/sid && \
30799           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30800                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30801                   "RANLIB=$${RANLIB}" \
30802                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30803                   installcheck) \
30804           || exit 1
30805
30806 @endif sid
30807
30808 .PHONY: maybe-mostlyclean-sid mostlyclean-sid
30809 maybe-mostlyclean-sid:
30810 @if sid
30811 maybe-mostlyclean-sid: mostlyclean-sid
30812
30813 mostlyclean-sid: 
30814         @: $(MAKE); $(unstage)
30815         @[ -f ./sid/Makefile ] || exit 0; \
30816         r=`${PWD_COMMAND}`; export r; \
30817         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30818         $(HOST_EXPORTS) \
30819         for flag in $(EXTRA_HOST_FLAGS) ; do \
30820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30821         done; \
30822         echo "Doing mostlyclean in sid"; \
30823         (cd $(HOST_SUBDIR)/sid && \
30824           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30825                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30826                   "RANLIB=$${RANLIB}" \
30827                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30828                   mostlyclean) \
30829           || exit 1
30830
30831 @endif sid
30832
30833 .PHONY: maybe-clean-sid clean-sid
30834 maybe-clean-sid:
30835 @if sid
30836 maybe-clean-sid: clean-sid
30837
30838 clean-sid: 
30839         @: $(MAKE); $(unstage)
30840         @[ -f ./sid/Makefile ] || exit 0; \
30841         r=`${PWD_COMMAND}`; export r; \
30842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30843         $(HOST_EXPORTS) \
30844         for flag in $(EXTRA_HOST_FLAGS) ; do \
30845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30846         done; \
30847         echo "Doing clean in sid"; \
30848         (cd $(HOST_SUBDIR)/sid && \
30849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30851                   "RANLIB=$${RANLIB}" \
30852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30853                   clean) \
30854           || exit 1
30855
30856 @endif sid
30857
30858 .PHONY: maybe-distclean-sid distclean-sid
30859 maybe-distclean-sid:
30860 @if sid
30861 maybe-distclean-sid: distclean-sid
30862
30863 distclean-sid: 
30864         @: $(MAKE); $(unstage)
30865         @[ -f ./sid/Makefile ] || exit 0; \
30866         r=`${PWD_COMMAND}`; export r; \
30867         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30868         $(HOST_EXPORTS) \
30869         for flag in $(EXTRA_HOST_FLAGS) ; do \
30870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30871         done; \
30872         echo "Doing distclean in sid"; \
30873         (cd $(HOST_SUBDIR)/sid && \
30874           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30875                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30876                   "RANLIB=$${RANLIB}" \
30877                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30878                   distclean) \
30879           || exit 1
30880
30881 @endif sid
30882
30883 .PHONY: maybe-maintainer-clean-sid maintainer-clean-sid
30884 maybe-maintainer-clean-sid:
30885 @if sid
30886 maybe-maintainer-clean-sid: maintainer-clean-sid
30887
30888 maintainer-clean-sid: 
30889         @: $(MAKE); $(unstage)
30890         @[ -f ./sid/Makefile ] || exit 0; \
30891         r=`${PWD_COMMAND}`; export r; \
30892         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30893         $(HOST_EXPORTS) \
30894         for flag in $(EXTRA_HOST_FLAGS) ; do \
30895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
30896         done; \
30897         echo "Doing maintainer-clean in sid"; \
30898         (cd $(HOST_SUBDIR)/sid && \
30899           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
30900                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
30901                   "RANLIB=$${RANLIB}" \
30902                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
30903                   maintainer-clean) \
30904           || exit 1
30905
30906 @endif sid
30907
30908
30909
30910 .PHONY: configure-sim maybe-configure-sim
30911 maybe-configure-sim:
30912 @if gcc-bootstrap
30913 configure-sim: stage_current
30914 @endif gcc-bootstrap
30915 @if sim
30916 maybe-configure-sim: configure-sim
30917 configure-sim: 
30918         @: $(MAKE); $(unstage)
30919         @r=`${PWD_COMMAND}`; export r; \
30920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30921         test ! -f $(HOST_SUBDIR)/sim/Makefile || exit 0; \
30922         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/sim; \
30923         $(HOST_EXPORTS)  \
30924         echo Configuring in $(HOST_SUBDIR)/sim; \
30925         cd "$(HOST_SUBDIR)/sim" || exit 1; \
30926         case $(srcdir) in \
30927           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
30928           *) topdir=`echo $(HOST_SUBDIR)/sim/ | \
30929                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
30930         esac; \
30931         module_srcdir=sim; \
30932         $(SHELL) \
30933           $$s/$$module_srcdir/configure \
30934           --srcdir=$${topdir}/$$module_srcdir \
30935           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
30936           --target=${target_alias}  \
30937           || exit 1
30938 @endif sim
30939
30940
30941
30942
30943
30944 .PHONY: all-sim maybe-all-sim
30945 maybe-all-sim:
30946 @if gcc-bootstrap
30947 all-sim: stage_current
30948 @endif gcc-bootstrap
30949 @if sim
30950 TARGET-sim=all
30951 maybe-all-sim: all-sim
30952 all-sim: configure-sim
30953         @: $(MAKE); $(unstage)
30954         @r=`${PWD_COMMAND}`; export r; \
30955         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30956         $(HOST_EXPORTS)  \
30957         (cd $(HOST_SUBDIR)/sim && \
30958           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
30959                 $(TARGET-sim))
30960 @endif sim
30961
30962
30963
30964
30965 .PHONY: check-sim maybe-check-sim
30966 maybe-check-sim:
30967 @if sim
30968 maybe-check-sim: check-sim
30969
30970 check-sim:
30971         @: $(MAKE); $(unstage)
30972         @r=`${PWD_COMMAND}`; export r; \
30973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30974         $(HOST_EXPORTS)  \
30975         (cd $(HOST_SUBDIR)/sim && \
30976           $(MAKE) $(FLAGS_TO_PASS)  check)
30977
30978 @endif sim
30979
30980 .PHONY: install-sim maybe-install-sim
30981 maybe-install-sim:
30982 @if sim
30983 maybe-install-sim: install-sim
30984
30985 install-sim: installdirs
30986         @: $(MAKE); $(unstage)
30987         @r=`${PWD_COMMAND}`; export r; \
30988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
30989         $(HOST_EXPORTS) \
30990         (cd $(HOST_SUBDIR)/sim && \
30991           $(MAKE) $(FLAGS_TO_PASS)  install)
30992
30993 @endif sim
30994
30995 .PHONY: install-strip-sim maybe-install-strip-sim
30996 maybe-install-strip-sim:
30997 @if sim
30998 maybe-install-strip-sim: install-strip-sim
30999
31000 install-strip-sim: installdirs
31001         @: $(MAKE); $(unstage)
31002         @r=`${PWD_COMMAND}`; export r; \
31003         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31004         $(HOST_EXPORTS) \
31005         (cd $(HOST_SUBDIR)/sim && \
31006           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
31007
31008 @endif sim
31009
31010 # Other targets (info, dvi, pdf, etc.)
31011
31012 .PHONY: maybe-info-sim info-sim
31013 maybe-info-sim:
31014 @if sim
31015 maybe-info-sim: info-sim
31016
31017 info-sim: \
31018     configure-sim 
31019         @: $(MAKE); $(unstage)
31020         @[ -f ./sim/Makefile ] || exit 0; \
31021         r=`${PWD_COMMAND}`; export r; \
31022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31023         $(HOST_EXPORTS) \
31024         for flag in $(EXTRA_HOST_FLAGS) ; do \
31025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31026         done; \
31027         echo "Doing info in sim"; \
31028         (cd $(HOST_SUBDIR)/sim && \
31029           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31030                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31031                   "RANLIB=$${RANLIB}" \
31032                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31033                   info) \
31034           || exit 1
31035
31036 @endif sim
31037
31038 .PHONY: maybe-dvi-sim dvi-sim
31039 maybe-dvi-sim:
31040 @if sim
31041 maybe-dvi-sim: dvi-sim
31042
31043 dvi-sim: \
31044     configure-sim 
31045         @: $(MAKE); $(unstage)
31046         @[ -f ./sim/Makefile ] || exit 0; \
31047         r=`${PWD_COMMAND}`; export r; \
31048         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31049         $(HOST_EXPORTS) \
31050         for flag in $(EXTRA_HOST_FLAGS) ; do \
31051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31052         done; \
31053         echo "Doing dvi in sim"; \
31054         (cd $(HOST_SUBDIR)/sim && \
31055           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31056                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31057                   "RANLIB=$${RANLIB}" \
31058                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31059                   dvi) \
31060           || exit 1
31061
31062 @endif sim
31063
31064 .PHONY: maybe-pdf-sim pdf-sim
31065 maybe-pdf-sim:
31066 @if sim
31067 maybe-pdf-sim: pdf-sim
31068
31069 pdf-sim: \
31070     configure-sim 
31071         @: $(MAKE); $(unstage)
31072         @[ -f ./sim/Makefile ] || exit 0; \
31073         r=`${PWD_COMMAND}`; export r; \
31074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31075         $(HOST_EXPORTS) \
31076         for flag in $(EXTRA_HOST_FLAGS) ; do \
31077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31078         done; \
31079         echo "Doing pdf in sim"; \
31080         (cd $(HOST_SUBDIR)/sim && \
31081           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31082                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31083                   "RANLIB=$${RANLIB}" \
31084                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31085                   pdf) \
31086           || exit 1
31087
31088 @endif sim
31089
31090 .PHONY: maybe-html-sim html-sim
31091 maybe-html-sim:
31092 @if sim
31093 maybe-html-sim: html-sim
31094
31095 html-sim: \
31096     configure-sim 
31097         @: $(MAKE); $(unstage)
31098         @[ -f ./sim/Makefile ] || exit 0; \
31099         r=`${PWD_COMMAND}`; export r; \
31100         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31101         $(HOST_EXPORTS) \
31102         for flag in $(EXTRA_HOST_FLAGS) ; do \
31103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31104         done; \
31105         echo "Doing html in sim"; \
31106         (cd $(HOST_SUBDIR)/sim && \
31107           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31108                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31109                   "RANLIB=$${RANLIB}" \
31110                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31111                   html) \
31112           || exit 1
31113
31114 @endif sim
31115
31116 .PHONY: maybe-TAGS-sim TAGS-sim
31117 maybe-TAGS-sim:
31118 @if sim
31119 maybe-TAGS-sim: TAGS-sim
31120
31121 TAGS-sim: \
31122     configure-sim 
31123         @: $(MAKE); $(unstage)
31124         @[ -f ./sim/Makefile ] || exit 0; \
31125         r=`${PWD_COMMAND}`; export r; \
31126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31127         $(HOST_EXPORTS) \
31128         for flag in $(EXTRA_HOST_FLAGS) ; do \
31129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31130         done; \
31131         echo "Doing TAGS in sim"; \
31132         (cd $(HOST_SUBDIR)/sim && \
31133           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31134                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31135                   "RANLIB=$${RANLIB}" \
31136                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31137                   TAGS) \
31138           || exit 1
31139
31140 @endif sim
31141
31142 .PHONY: maybe-install-info-sim install-info-sim
31143 maybe-install-info-sim:
31144 @if sim
31145 maybe-install-info-sim: install-info-sim
31146
31147 install-info-sim: \
31148     configure-sim \
31149     info-sim 
31150         @: $(MAKE); $(unstage)
31151         @[ -f ./sim/Makefile ] || exit 0; \
31152         r=`${PWD_COMMAND}`; export r; \
31153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31154         $(HOST_EXPORTS) \
31155         for flag in $(EXTRA_HOST_FLAGS) ; do \
31156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31157         done; \
31158         echo "Doing install-info in sim"; \
31159         (cd $(HOST_SUBDIR)/sim && \
31160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31162                   "RANLIB=$${RANLIB}" \
31163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31164                   install-info) \
31165           || exit 1
31166
31167 @endif sim
31168
31169 .PHONY: maybe-install-pdf-sim install-pdf-sim
31170 maybe-install-pdf-sim:
31171 @if sim
31172 maybe-install-pdf-sim: install-pdf-sim
31173
31174 install-pdf-sim: \
31175     configure-sim \
31176     pdf-sim 
31177         @: $(MAKE); $(unstage)
31178         @[ -f ./sim/Makefile ] || exit 0; \
31179         r=`${PWD_COMMAND}`; export r; \
31180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31181         $(HOST_EXPORTS) \
31182         for flag in $(EXTRA_HOST_FLAGS) ; do \
31183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31184         done; \
31185         echo "Doing install-pdf in sim"; \
31186         (cd $(HOST_SUBDIR)/sim && \
31187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31189                   "RANLIB=$${RANLIB}" \
31190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31191                   install-pdf) \
31192           || exit 1
31193
31194 @endif sim
31195
31196 .PHONY: maybe-install-html-sim install-html-sim
31197 maybe-install-html-sim:
31198 @if sim
31199 maybe-install-html-sim: install-html-sim
31200
31201 install-html-sim: \
31202     configure-sim \
31203     html-sim 
31204         @: $(MAKE); $(unstage)
31205         @[ -f ./sim/Makefile ] || exit 0; \
31206         r=`${PWD_COMMAND}`; export r; \
31207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31208         $(HOST_EXPORTS) \
31209         for flag in $(EXTRA_HOST_FLAGS) ; do \
31210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31211         done; \
31212         echo "Doing install-html in sim"; \
31213         (cd $(HOST_SUBDIR)/sim && \
31214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31216                   "RANLIB=$${RANLIB}" \
31217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31218                   install-html) \
31219           || exit 1
31220
31221 @endif sim
31222
31223 .PHONY: maybe-installcheck-sim installcheck-sim
31224 maybe-installcheck-sim:
31225 @if sim
31226 maybe-installcheck-sim: installcheck-sim
31227
31228 installcheck-sim: \
31229     configure-sim 
31230         @: $(MAKE); $(unstage)
31231         @[ -f ./sim/Makefile ] || exit 0; \
31232         r=`${PWD_COMMAND}`; export r; \
31233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31234         $(HOST_EXPORTS) \
31235         for flag in $(EXTRA_HOST_FLAGS) ; do \
31236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31237         done; \
31238         echo "Doing installcheck in sim"; \
31239         (cd $(HOST_SUBDIR)/sim && \
31240           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31241                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31242                   "RANLIB=$${RANLIB}" \
31243                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31244                   installcheck) \
31245           || exit 1
31246
31247 @endif sim
31248
31249 .PHONY: maybe-mostlyclean-sim mostlyclean-sim
31250 maybe-mostlyclean-sim:
31251 @if sim
31252 maybe-mostlyclean-sim: mostlyclean-sim
31253
31254 mostlyclean-sim: 
31255         @: $(MAKE); $(unstage)
31256         @[ -f ./sim/Makefile ] || exit 0; \
31257         r=`${PWD_COMMAND}`; export r; \
31258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31259         $(HOST_EXPORTS) \
31260         for flag in $(EXTRA_HOST_FLAGS) ; do \
31261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31262         done; \
31263         echo "Doing mostlyclean in sim"; \
31264         (cd $(HOST_SUBDIR)/sim && \
31265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31267                   "RANLIB=$${RANLIB}" \
31268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31269                   mostlyclean) \
31270           || exit 1
31271
31272 @endif sim
31273
31274 .PHONY: maybe-clean-sim clean-sim
31275 maybe-clean-sim:
31276 @if sim
31277 maybe-clean-sim: clean-sim
31278
31279 clean-sim: 
31280         @: $(MAKE); $(unstage)
31281         @[ -f ./sim/Makefile ] || exit 0; \
31282         r=`${PWD_COMMAND}`; export r; \
31283         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31284         $(HOST_EXPORTS) \
31285         for flag in $(EXTRA_HOST_FLAGS) ; do \
31286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31287         done; \
31288         echo "Doing clean in sim"; \
31289         (cd $(HOST_SUBDIR)/sim && \
31290           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31291                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31292                   "RANLIB=$${RANLIB}" \
31293                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31294                   clean) \
31295           || exit 1
31296
31297 @endif sim
31298
31299 .PHONY: maybe-distclean-sim distclean-sim
31300 maybe-distclean-sim:
31301 @if sim
31302 maybe-distclean-sim: distclean-sim
31303
31304 distclean-sim: 
31305         @: $(MAKE); $(unstage)
31306         @[ -f ./sim/Makefile ] || exit 0; \
31307         r=`${PWD_COMMAND}`; export r; \
31308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31309         $(HOST_EXPORTS) \
31310         for flag in $(EXTRA_HOST_FLAGS) ; do \
31311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31312         done; \
31313         echo "Doing distclean in sim"; \
31314         (cd $(HOST_SUBDIR)/sim && \
31315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31317                   "RANLIB=$${RANLIB}" \
31318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31319                   distclean) \
31320           || exit 1
31321
31322 @endif sim
31323
31324 .PHONY: maybe-maintainer-clean-sim maintainer-clean-sim
31325 maybe-maintainer-clean-sim:
31326 @if sim
31327 maybe-maintainer-clean-sim: maintainer-clean-sim
31328
31329 maintainer-clean-sim: 
31330         @: $(MAKE); $(unstage)
31331         @[ -f ./sim/Makefile ] || exit 0; \
31332         r=`${PWD_COMMAND}`; export r; \
31333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31334         $(HOST_EXPORTS) \
31335         for flag in $(EXTRA_HOST_FLAGS) ; do \
31336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31337         done; \
31338         echo "Doing maintainer-clean in sim"; \
31339         (cd $(HOST_SUBDIR)/sim && \
31340           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31341                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31342                   "RANLIB=$${RANLIB}" \
31343                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31344                   maintainer-clean) \
31345           || exit 1
31346
31347 @endif sim
31348
31349
31350
31351 .PHONY: configure-texinfo maybe-configure-texinfo
31352 maybe-configure-texinfo:
31353 @if gcc-bootstrap
31354 configure-texinfo: stage_current
31355 @endif gcc-bootstrap
31356 @if texinfo
31357 maybe-configure-texinfo: configure-texinfo
31358 configure-texinfo: 
31359         @: $(MAKE); $(unstage)
31360         @r=`${PWD_COMMAND}`; export r; \
31361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31362         test ! -f $(HOST_SUBDIR)/texinfo/Makefile || exit 0; \
31363         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/texinfo; \
31364         $(HOST_EXPORTS)  \
31365         echo Configuring in $(HOST_SUBDIR)/texinfo; \
31366         cd "$(HOST_SUBDIR)/texinfo" || exit 1; \
31367         case $(srcdir) in \
31368           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31369           *) topdir=`echo $(HOST_SUBDIR)/texinfo/ | \
31370                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31371         esac; \
31372         module_srcdir=texinfo; \
31373         $(SHELL) \
31374           $$s/$$module_srcdir/configure \
31375           --srcdir=$${topdir}/$$module_srcdir \
31376           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31377           --target=${target_alias}  \
31378           || exit 1
31379 @endif texinfo
31380
31381
31382
31383
31384
31385 .PHONY: all-texinfo maybe-all-texinfo
31386 maybe-all-texinfo:
31387 @if gcc-bootstrap
31388 all-texinfo: stage_current
31389 @endif gcc-bootstrap
31390 @if texinfo
31391 TARGET-texinfo=all
31392 maybe-all-texinfo: all-texinfo
31393 all-texinfo: configure-texinfo
31394         @: $(MAKE); $(unstage)
31395         @r=`${PWD_COMMAND}`; export r; \
31396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31397         $(HOST_EXPORTS)  \
31398         (cd $(HOST_SUBDIR)/texinfo && \
31399           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
31400                 $(TARGET-texinfo))
31401 @endif texinfo
31402
31403
31404
31405
31406 .PHONY: check-texinfo maybe-check-texinfo
31407 maybe-check-texinfo:
31408 @if texinfo
31409 maybe-check-texinfo: check-texinfo
31410
31411 check-texinfo:
31412         @: $(MAKE); $(unstage)
31413         @r=`${PWD_COMMAND}`; export r; \
31414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31415         $(HOST_EXPORTS)  \
31416         (cd $(HOST_SUBDIR)/texinfo && \
31417           $(MAKE) $(FLAGS_TO_PASS)  check)
31418
31419 @endif texinfo
31420
31421 .PHONY: install-texinfo maybe-install-texinfo
31422 maybe-install-texinfo:
31423 @if texinfo
31424 maybe-install-texinfo: install-texinfo
31425
31426 install-texinfo:
31427
31428 @endif texinfo
31429
31430 .PHONY: install-strip-texinfo maybe-install-strip-texinfo
31431 maybe-install-strip-texinfo:
31432 @if texinfo
31433 maybe-install-strip-texinfo: install-strip-texinfo
31434
31435 install-strip-texinfo:
31436
31437 @endif texinfo
31438
31439 # Other targets (info, dvi, pdf, etc.)
31440
31441 .PHONY: maybe-info-texinfo info-texinfo
31442 maybe-info-texinfo:
31443 @if texinfo
31444 maybe-info-texinfo: info-texinfo
31445
31446 info-texinfo: \
31447     configure-texinfo 
31448         @: $(MAKE); $(unstage)
31449         @[ -f ./texinfo/Makefile ] || exit 0; \
31450         r=`${PWD_COMMAND}`; export r; \
31451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31452         $(HOST_EXPORTS) \
31453         for flag in $(EXTRA_HOST_FLAGS) ; do \
31454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31455         done; \
31456         echo "Doing info in texinfo"; \
31457         (cd $(HOST_SUBDIR)/texinfo && \
31458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31460                   "RANLIB=$${RANLIB}" \
31461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31462                   info) \
31463           || exit 1
31464
31465 @endif texinfo
31466
31467 .PHONY: maybe-dvi-texinfo dvi-texinfo
31468 maybe-dvi-texinfo:
31469 @if texinfo
31470 maybe-dvi-texinfo: dvi-texinfo
31471
31472 dvi-texinfo: \
31473     configure-texinfo 
31474         @: $(MAKE); $(unstage)
31475         @[ -f ./texinfo/Makefile ] || exit 0; \
31476         r=`${PWD_COMMAND}`; export r; \
31477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31478         $(HOST_EXPORTS) \
31479         for flag in $(EXTRA_HOST_FLAGS) ; do \
31480           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31481         done; \
31482         echo "Doing dvi in texinfo"; \
31483         (cd $(HOST_SUBDIR)/texinfo && \
31484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31486                   "RANLIB=$${RANLIB}" \
31487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31488                   dvi) \
31489           || exit 1
31490
31491 @endif texinfo
31492
31493 .PHONY: maybe-pdf-texinfo pdf-texinfo
31494 maybe-pdf-texinfo:
31495 @if texinfo
31496 maybe-pdf-texinfo: pdf-texinfo
31497
31498 pdf-texinfo: \
31499     configure-texinfo 
31500         @: $(MAKE); $(unstage)
31501         @[ -f ./texinfo/Makefile ] || exit 0; \
31502         r=`${PWD_COMMAND}`; export r; \
31503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31504         $(HOST_EXPORTS) \
31505         for flag in $(EXTRA_HOST_FLAGS) ; do \
31506           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31507         done; \
31508         echo "Doing pdf in texinfo"; \
31509         (cd $(HOST_SUBDIR)/texinfo && \
31510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31512                   "RANLIB=$${RANLIB}" \
31513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31514                   pdf) \
31515           || exit 1
31516
31517 @endif texinfo
31518
31519 .PHONY: maybe-html-texinfo html-texinfo
31520 maybe-html-texinfo:
31521 @if texinfo
31522 maybe-html-texinfo: html-texinfo
31523
31524 html-texinfo: \
31525     configure-texinfo 
31526         @: $(MAKE); $(unstage)
31527         @[ -f ./texinfo/Makefile ] || exit 0; \
31528         r=`${PWD_COMMAND}`; export r; \
31529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31530         $(HOST_EXPORTS) \
31531         for flag in $(EXTRA_HOST_FLAGS) ; do \
31532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31533         done; \
31534         echo "Doing html in texinfo"; \
31535         (cd $(HOST_SUBDIR)/texinfo && \
31536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31538                   "RANLIB=$${RANLIB}" \
31539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31540                   html) \
31541           || exit 1
31542
31543 @endif texinfo
31544
31545 .PHONY: maybe-TAGS-texinfo TAGS-texinfo
31546 maybe-TAGS-texinfo:
31547 @if texinfo
31548 maybe-TAGS-texinfo: TAGS-texinfo
31549
31550 TAGS-texinfo: \
31551     configure-texinfo 
31552         @: $(MAKE); $(unstage)
31553         @[ -f ./texinfo/Makefile ] || exit 0; \
31554         r=`${PWD_COMMAND}`; export r; \
31555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31556         $(HOST_EXPORTS) \
31557         for flag in $(EXTRA_HOST_FLAGS) ; do \
31558           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31559         done; \
31560         echo "Doing TAGS in texinfo"; \
31561         (cd $(HOST_SUBDIR)/texinfo && \
31562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31564                   "RANLIB=$${RANLIB}" \
31565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31566                   TAGS) \
31567           || exit 1
31568
31569 @endif texinfo
31570
31571 .PHONY: maybe-install-info-texinfo install-info-texinfo
31572 maybe-install-info-texinfo:
31573 @if texinfo
31574 maybe-install-info-texinfo: install-info-texinfo
31575
31576 install-info-texinfo: \
31577     configure-texinfo \
31578     info-texinfo 
31579         @: $(MAKE); $(unstage)
31580         @[ -f ./texinfo/Makefile ] || exit 0; \
31581         r=`${PWD_COMMAND}`; export r; \
31582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31583         $(HOST_EXPORTS) \
31584         for flag in $(EXTRA_HOST_FLAGS) ; do \
31585           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31586         done; \
31587         echo "Doing install-info in texinfo"; \
31588         (cd $(HOST_SUBDIR)/texinfo && \
31589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31591                   "RANLIB=$${RANLIB}" \
31592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31593                   install-info) \
31594           || exit 1
31595
31596 @endif texinfo
31597
31598 .PHONY: maybe-install-pdf-texinfo install-pdf-texinfo
31599 maybe-install-pdf-texinfo:
31600 @if texinfo
31601 maybe-install-pdf-texinfo: install-pdf-texinfo
31602
31603 install-pdf-texinfo: \
31604     configure-texinfo \
31605     pdf-texinfo 
31606         @: $(MAKE); $(unstage)
31607         @[ -f ./texinfo/Makefile ] || exit 0; \
31608         r=`${PWD_COMMAND}`; export r; \
31609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31610         $(HOST_EXPORTS) \
31611         for flag in $(EXTRA_HOST_FLAGS) ; do \
31612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31613         done; \
31614         echo "Doing install-pdf in texinfo"; \
31615         (cd $(HOST_SUBDIR)/texinfo && \
31616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31618                   "RANLIB=$${RANLIB}" \
31619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31620                   install-pdf) \
31621           || exit 1
31622
31623 @endif texinfo
31624
31625 .PHONY: maybe-install-html-texinfo install-html-texinfo
31626 maybe-install-html-texinfo:
31627 @if texinfo
31628 maybe-install-html-texinfo: install-html-texinfo
31629
31630 install-html-texinfo: \
31631     configure-texinfo \
31632     html-texinfo 
31633         @: $(MAKE); $(unstage)
31634         @[ -f ./texinfo/Makefile ] || exit 0; \
31635         r=`${PWD_COMMAND}`; export r; \
31636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31637         $(HOST_EXPORTS) \
31638         for flag in $(EXTRA_HOST_FLAGS) ; do \
31639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31640         done; \
31641         echo "Doing install-html in texinfo"; \
31642         (cd $(HOST_SUBDIR)/texinfo && \
31643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31645                   "RANLIB=$${RANLIB}" \
31646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31647                   install-html) \
31648           || exit 1
31649
31650 @endif texinfo
31651
31652 .PHONY: maybe-installcheck-texinfo installcheck-texinfo
31653 maybe-installcheck-texinfo:
31654 @if texinfo
31655 maybe-installcheck-texinfo: installcheck-texinfo
31656
31657 installcheck-texinfo: \
31658     configure-texinfo 
31659         @: $(MAKE); $(unstage)
31660         @[ -f ./texinfo/Makefile ] || exit 0; \
31661         r=`${PWD_COMMAND}`; export r; \
31662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31663         $(HOST_EXPORTS) \
31664         for flag in $(EXTRA_HOST_FLAGS) ; do \
31665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31666         done; \
31667         echo "Doing installcheck in texinfo"; \
31668         (cd $(HOST_SUBDIR)/texinfo && \
31669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31671                   "RANLIB=$${RANLIB}" \
31672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31673                   installcheck) \
31674           || exit 1
31675
31676 @endif texinfo
31677
31678 .PHONY: maybe-mostlyclean-texinfo mostlyclean-texinfo
31679 maybe-mostlyclean-texinfo:
31680 @if texinfo
31681 maybe-mostlyclean-texinfo: mostlyclean-texinfo
31682
31683 mostlyclean-texinfo: 
31684         @: $(MAKE); $(unstage)
31685         @[ -f ./texinfo/Makefile ] || exit 0; \
31686         r=`${PWD_COMMAND}`; export r; \
31687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31688         $(HOST_EXPORTS) \
31689         for flag in $(EXTRA_HOST_FLAGS) ; do \
31690           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31691         done; \
31692         echo "Doing mostlyclean in texinfo"; \
31693         (cd $(HOST_SUBDIR)/texinfo && \
31694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31696                   "RANLIB=$${RANLIB}" \
31697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31698                   mostlyclean) \
31699           || exit 1
31700
31701 @endif texinfo
31702
31703 .PHONY: maybe-clean-texinfo clean-texinfo
31704 maybe-clean-texinfo:
31705 @if texinfo
31706 maybe-clean-texinfo: clean-texinfo
31707
31708 clean-texinfo: 
31709         @: $(MAKE); $(unstage)
31710         @[ -f ./texinfo/Makefile ] || exit 0; \
31711         r=`${PWD_COMMAND}`; export r; \
31712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31713         $(HOST_EXPORTS) \
31714         for flag in $(EXTRA_HOST_FLAGS) ; do \
31715           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31716         done; \
31717         echo "Doing clean in texinfo"; \
31718         (cd $(HOST_SUBDIR)/texinfo && \
31719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31721                   "RANLIB=$${RANLIB}" \
31722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31723                   clean) \
31724           || exit 1
31725
31726 @endif texinfo
31727
31728 .PHONY: maybe-distclean-texinfo distclean-texinfo
31729 maybe-distclean-texinfo:
31730 @if texinfo
31731 maybe-distclean-texinfo: distclean-texinfo
31732
31733 distclean-texinfo: 
31734         @: $(MAKE); $(unstage)
31735         @[ -f ./texinfo/Makefile ] || exit 0; \
31736         r=`${PWD_COMMAND}`; export r; \
31737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31738         $(HOST_EXPORTS) \
31739         for flag in $(EXTRA_HOST_FLAGS) ; do \
31740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31741         done; \
31742         echo "Doing distclean in texinfo"; \
31743         (cd $(HOST_SUBDIR)/texinfo && \
31744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31746                   "RANLIB=$${RANLIB}" \
31747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31748                   distclean) \
31749           || exit 1
31750
31751 @endif texinfo
31752
31753 .PHONY: maybe-maintainer-clean-texinfo maintainer-clean-texinfo
31754 maybe-maintainer-clean-texinfo:
31755 @if texinfo
31756 maybe-maintainer-clean-texinfo: maintainer-clean-texinfo
31757
31758 maintainer-clean-texinfo: 
31759         @: $(MAKE); $(unstage)
31760         @[ -f ./texinfo/Makefile ] || exit 0; \
31761         r=`${PWD_COMMAND}`; export r; \
31762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31763         $(HOST_EXPORTS) \
31764         for flag in $(EXTRA_HOST_FLAGS) ; do \
31765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
31766         done; \
31767         echo "Doing maintainer-clean in texinfo"; \
31768         (cd $(HOST_SUBDIR)/texinfo && \
31769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
31770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
31771                   "RANLIB=$${RANLIB}" \
31772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
31773                   maintainer-clean) \
31774           || exit 1
31775
31776 @endif texinfo
31777
31778
31779
31780 .PHONY: configure-zlib maybe-configure-zlib
31781 maybe-configure-zlib:
31782 @if gcc-bootstrap
31783 configure-zlib: stage_current
31784 @endif gcc-bootstrap
31785 @if zlib
31786 maybe-configure-zlib: configure-zlib
31787 configure-zlib: 
31788         @r=`${PWD_COMMAND}`; export r; \
31789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31790         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
31791         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
31792         $(HOST_EXPORTS)  \
31793         echo Configuring in $(HOST_SUBDIR)/zlib; \
31794         cd "$(HOST_SUBDIR)/zlib" || exit 1; \
31795         case $(srcdir) in \
31796           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31797           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
31798                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31799         esac; \
31800         module_srcdir=zlib; \
31801         $(SHELL) \
31802           $$s/$$module_srcdir/configure \
31803           --srcdir=$${topdir}/$$module_srcdir \
31804           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31805           --target=${target_alias} @extra_host_zlib_configure_flags@ \
31806           || exit 1
31807 @endif zlib
31808
31809
31810
31811 .PHONY: configure-stage1-zlib maybe-configure-stage1-zlib
31812 maybe-configure-stage1-zlib:
31813 @if zlib-bootstrap
31814 maybe-configure-stage1-zlib: configure-stage1-zlib
31815 configure-stage1-zlib:
31816         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
31817         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
31818         @r=`${PWD_COMMAND}`; export r; \
31819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31820         TFLAGS="$(STAGE1_TFLAGS)"; \
31821         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
31822         $(HOST_EXPORTS) \
31823         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
31824         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
31825         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
31826         echo Configuring stage 1 in $(HOST_SUBDIR)/zlib; \
31827         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
31828         cd $(HOST_SUBDIR)/zlib || exit 1; \
31829         case $(srcdir) in \
31830           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31831           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
31832                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31833         esac; \
31834         module_srcdir=zlib; \
31835         $(SHELL) $$s/$$module_srcdir/configure \
31836           --srcdir=$${topdir}/$$module_srcdir \
31837           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31838           --target=${target_alias} \
31839            \
31840           $(STAGE1_CONFIGURE_FLAGS) \
31841           @extra_host_zlib_configure_flags@
31842 @endif zlib-bootstrap
31843
31844 .PHONY: configure-stage2-zlib maybe-configure-stage2-zlib
31845 maybe-configure-stage2-zlib:
31846 @if zlib-bootstrap
31847 maybe-configure-stage2-zlib: configure-stage2-zlib
31848 configure-stage2-zlib:
31849         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
31850         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
31851         @r=`${PWD_COMMAND}`; export r; \
31852         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31853         TFLAGS="$(STAGE2_TFLAGS)"; \
31854         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
31855         $(HOST_EXPORTS) \
31856         $(POSTSTAGE1_HOST_EXPORTS) \
31857         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
31858         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
31859         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
31860         echo Configuring stage 2 in $(HOST_SUBDIR)/zlib; \
31861         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
31862         cd $(HOST_SUBDIR)/zlib || exit 1; \
31863         case $(srcdir) in \
31864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31865           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
31866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31867         esac; \
31868         module_srcdir=zlib; \
31869         $(SHELL) $$s/$$module_srcdir/configure \
31870           --srcdir=$${topdir}/$$module_srcdir \
31871           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31872           --target=${target_alias} \
31873           --with-build-libsubdir=$(HOST_SUBDIR) \
31874           $(STAGE2_CONFIGURE_FLAGS) \
31875           @extra_host_zlib_configure_flags@
31876 @endif zlib-bootstrap
31877
31878 .PHONY: configure-stage3-zlib maybe-configure-stage3-zlib
31879 maybe-configure-stage3-zlib:
31880 @if zlib-bootstrap
31881 maybe-configure-stage3-zlib: configure-stage3-zlib
31882 configure-stage3-zlib:
31883         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
31884         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
31885         @r=`${PWD_COMMAND}`; export r; \
31886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31887         TFLAGS="$(STAGE3_TFLAGS)"; \
31888         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
31889         $(HOST_EXPORTS) \
31890         $(POSTSTAGE1_HOST_EXPORTS) \
31891         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
31892         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
31893         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
31894         echo Configuring stage 3 in $(HOST_SUBDIR)/zlib; \
31895         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
31896         cd $(HOST_SUBDIR)/zlib || exit 1; \
31897         case $(srcdir) in \
31898           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31899           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
31900                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31901         esac; \
31902         module_srcdir=zlib; \
31903         $(SHELL) $$s/$$module_srcdir/configure \
31904           --srcdir=$${topdir}/$$module_srcdir \
31905           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31906           --target=${target_alias} \
31907           --with-build-libsubdir=$(HOST_SUBDIR) \
31908           $(STAGE3_CONFIGURE_FLAGS) \
31909           @extra_host_zlib_configure_flags@
31910 @endif zlib-bootstrap
31911
31912 .PHONY: configure-stage4-zlib maybe-configure-stage4-zlib
31913 maybe-configure-stage4-zlib:
31914 @if zlib-bootstrap
31915 maybe-configure-stage4-zlib: configure-stage4-zlib
31916 configure-stage4-zlib:
31917         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
31918         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
31919         @r=`${PWD_COMMAND}`; export r; \
31920         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31921         TFLAGS="$(STAGE4_TFLAGS)"; \
31922         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
31923         $(HOST_EXPORTS) \
31924         $(POSTSTAGE1_HOST_EXPORTS) \
31925         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
31926         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
31927         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
31928         echo Configuring stage 4 in $(HOST_SUBDIR)/zlib; \
31929         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
31930         cd $(HOST_SUBDIR)/zlib || exit 1; \
31931         case $(srcdir) in \
31932           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31933           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
31934                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31935         esac; \
31936         module_srcdir=zlib; \
31937         $(SHELL) $$s/$$module_srcdir/configure \
31938           --srcdir=$${topdir}/$$module_srcdir \
31939           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31940           --target=${target_alias} \
31941           --with-build-libsubdir=$(HOST_SUBDIR) \
31942           $(STAGE4_CONFIGURE_FLAGS) \
31943           @extra_host_zlib_configure_flags@
31944 @endif zlib-bootstrap
31945
31946 .PHONY: configure-stageprofile-zlib maybe-configure-stageprofile-zlib
31947 maybe-configure-stageprofile-zlib:
31948 @if zlib-bootstrap
31949 maybe-configure-stageprofile-zlib: configure-stageprofile-zlib
31950 configure-stageprofile-zlib:
31951         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
31952         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
31953         @r=`${PWD_COMMAND}`; export r; \
31954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31955         TFLAGS="$(STAGEprofile_TFLAGS)"; \
31956         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
31957         $(HOST_EXPORTS) \
31958         $(POSTSTAGE1_HOST_EXPORTS) \
31959         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
31960         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
31961         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
31962         echo Configuring stage profile in $(HOST_SUBDIR)/zlib; \
31963         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
31964         cd $(HOST_SUBDIR)/zlib || exit 1; \
31965         case $(srcdir) in \
31966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
31967           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
31968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
31969         esac; \
31970         module_srcdir=zlib; \
31971         $(SHELL) $$s/$$module_srcdir/configure \
31972           --srcdir=$${topdir}/$$module_srcdir \
31973           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
31974           --target=${target_alias} \
31975           --with-build-libsubdir=$(HOST_SUBDIR) \
31976           $(STAGEprofile_CONFIGURE_FLAGS) \
31977           @extra_host_zlib_configure_flags@
31978 @endif zlib-bootstrap
31979
31980 .PHONY: configure-stagetrain-zlib maybe-configure-stagetrain-zlib
31981 maybe-configure-stagetrain-zlib:
31982 @if zlib-bootstrap
31983 maybe-configure-stagetrain-zlib: configure-stagetrain-zlib
31984 configure-stagetrain-zlib:
31985         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
31986         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
31987         @r=`${PWD_COMMAND}`; export r; \
31988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
31989         TFLAGS="$(STAGEtrain_TFLAGS)"; \
31990         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
31991         $(HOST_EXPORTS) \
31992         $(POSTSTAGE1_HOST_EXPORTS) \
31993         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
31994         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
31995         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
31996         echo Configuring stage train in $(HOST_SUBDIR)/zlib; \
31997         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
31998         cd $(HOST_SUBDIR)/zlib || exit 1; \
31999         case $(srcdir) in \
32000           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32001           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32002                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32003         esac; \
32004         module_srcdir=zlib; \
32005         $(SHELL) $$s/$$module_srcdir/configure \
32006           --srcdir=$${topdir}/$$module_srcdir \
32007           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32008           --target=${target_alias} \
32009           --with-build-libsubdir=$(HOST_SUBDIR) \
32010           $(STAGEtrain_CONFIGURE_FLAGS) \
32011           @extra_host_zlib_configure_flags@
32012 @endif zlib-bootstrap
32013
32014 .PHONY: configure-stagefeedback-zlib maybe-configure-stagefeedback-zlib
32015 maybe-configure-stagefeedback-zlib:
32016 @if zlib-bootstrap
32017 maybe-configure-stagefeedback-zlib: configure-stagefeedback-zlib
32018 configure-stagefeedback-zlib:
32019         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32020         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32021         @r=`${PWD_COMMAND}`; export r; \
32022         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32023         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32024         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32025         $(HOST_EXPORTS) \
32026         $(POSTSTAGE1_HOST_EXPORTS) \
32027         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
32028         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
32029         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
32030         echo Configuring stage feedback in $(HOST_SUBDIR)/zlib; \
32031         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32032         cd $(HOST_SUBDIR)/zlib || exit 1; \
32033         case $(srcdir) in \
32034           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32035           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32036                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32037         esac; \
32038         module_srcdir=zlib; \
32039         $(SHELL) $$s/$$module_srcdir/configure \
32040           --srcdir=$${topdir}/$$module_srcdir \
32041           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32042           --target=${target_alias} \
32043           --with-build-libsubdir=$(HOST_SUBDIR) \
32044           $(STAGEfeedback_CONFIGURE_FLAGS) \
32045           @extra_host_zlib_configure_flags@
32046 @endif zlib-bootstrap
32047
32048 .PHONY: configure-stageautoprofile-zlib maybe-configure-stageautoprofile-zlib
32049 maybe-configure-stageautoprofile-zlib:
32050 @if zlib-bootstrap
32051 maybe-configure-stageautoprofile-zlib: configure-stageautoprofile-zlib
32052 configure-stageautoprofile-zlib:
32053         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
32054         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32055         @r=`${PWD_COMMAND}`; export r; \
32056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32057         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
32058         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32059         $(HOST_EXPORTS) \
32060         $(POSTSTAGE1_HOST_EXPORTS) \
32061         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
32062         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
32063         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
32064         echo Configuring stage autoprofile in $(HOST_SUBDIR)/zlib; \
32065         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32066         cd $(HOST_SUBDIR)/zlib || exit 1; \
32067         case $(srcdir) in \
32068           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32069           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32070                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32071         esac; \
32072         module_srcdir=zlib; \
32073         $(SHELL) $$s/$$module_srcdir/configure \
32074           --srcdir=$${topdir}/$$module_srcdir \
32075           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32076           --target=${target_alias} \
32077           --with-build-libsubdir=$(HOST_SUBDIR) \
32078           $(STAGEautoprofile_CONFIGURE_FLAGS) \
32079           @extra_host_zlib_configure_flags@
32080 @endif zlib-bootstrap
32081
32082 .PHONY: configure-stageautofeedback-zlib maybe-configure-stageautofeedback-zlib
32083 maybe-configure-stageautofeedback-zlib:
32084 @if zlib-bootstrap
32085 maybe-configure-stageautofeedback-zlib: configure-stageautofeedback-zlib
32086 configure-stageautofeedback-zlib:
32087         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
32088         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib
32089         @r=`${PWD_COMMAND}`; export r; \
32090         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32091         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
32092         test ! -f $(HOST_SUBDIR)/zlib/Makefile || exit 0; \
32093         $(HOST_EXPORTS) \
32094         $(POSTSTAGE1_HOST_EXPORTS) \
32095         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
32096         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
32097         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
32098         echo Configuring stage autofeedback in $(HOST_SUBDIR)/zlib; \
32099         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/zlib; \
32100         cd $(HOST_SUBDIR)/zlib || exit 1; \
32101         case $(srcdir) in \
32102           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32103           *) topdir=`echo $(HOST_SUBDIR)/zlib/ | \
32104                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32105         esac; \
32106         module_srcdir=zlib; \
32107         $(SHELL) $$s/$$module_srcdir/configure \
32108           --srcdir=$${topdir}/$$module_srcdir \
32109           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32110           --target=${target_alias} \
32111           --with-build-libsubdir=$(HOST_SUBDIR) \
32112           $(STAGEautofeedback_CONFIGURE_FLAGS) \
32113           @extra_host_zlib_configure_flags@
32114 @endif zlib-bootstrap
32115
32116
32117
32118
32119
32120 .PHONY: all-zlib maybe-all-zlib
32121 maybe-all-zlib:
32122 @if gcc-bootstrap
32123 all-zlib: stage_current
32124 @endif gcc-bootstrap
32125 @if zlib
32126 TARGET-zlib=all
32127 maybe-all-zlib: all-zlib
32128 all-zlib: configure-zlib
32129         @r=`${PWD_COMMAND}`; export r; \
32130         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32131         $(HOST_EXPORTS)  \
32132         (cd $(HOST_SUBDIR)/zlib && \
32133           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32134                 $(TARGET-zlib))
32135 @endif zlib
32136
32137
32138
32139 .PHONY: all-stage1-zlib maybe-all-stage1-zlib
32140 .PHONY: clean-stage1-zlib maybe-clean-stage1-zlib
32141 maybe-all-stage1-zlib:
32142 maybe-clean-stage1-zlib:
32143 @if zlib-bootstrap
32144 maybe-all-stage1-zlib: all-stage1-zlib
32145 all-stage1: all-stage1-zlib
32146 TARGET-stage1-zlib = $(TARGET-zlib)
32147 all-stage1-zlib: configure-stage1-zlib
32148         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
32149         @r=`${PWD_COMMAND}`; export r; \
32150         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32151         TFLAGS="$(STAGE1_TFLAGS)"; \
32152         $(HOST_EXPORTS)  \
32153         cd $(HOST_SUBDIR)/zlib && \
32154          \
32155         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32156                 CFLAGS="$(STAGE1_CFLAGS)" \
32157                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
32158                 LIBCFLAGS="$(LIBCFLAGS)" \
32159                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32160                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32161                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32162                 $(EXTRA_HOST_FLAGS)  \
32163                 $(STAGE1_FLAGS_TO_PASS)  \
32164                 TFLAGS="$(STAGE1_TFLAGS)"  \
32165                 $(TARGET-stage1-zlib)
32166
32167 maybe-clean-stage1-zlib: clean-stage1-zlib
32168 clean-stage1: clean-stage1-zlib
32169 clean-stage1-zlib:
32170         @if [ $(current_stage) = stage1 ]; then \
32171           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32172         else \
32173           [ -f $(HOST_SUBDIR)/stage1-zlib/Makefile ] || exit 0; \
32174           $(MAKE) stage1-start; \
32175         fi; \
32176         cd $(HOST_SUBDIR)/zlib && \
32177         $(MAKE) $(EXTRA_HOST_FLAGS)  \
32178         $(STAGE1_FLAGS_TO_PASS)  clean
32179 @endif zlib-bootstrap
32180
32181
32182 .PHONY: all-stage2-zlib maybe-all-stage2-zlib
32183 .PHONY: clean-stage2-zlib maybe-clean-stage2-zlib
32184 maybe-all-stage2-zlib:
32185 maybe-clean-stage2-zlib:
32186 @if zlib-bootstrap
32187 maybe-all-stage2-zlib: all-stage2-zlib
32188 all-stage2: all-stage2-zlib
32189 TARGET-stage2-zlib = $(TARGET-zlib)
32190 all-stage2-zlib: configure-stage2-zlib
32191         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
32192         @r=`${PWD_COMMAND}`; export r; \
32193         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32194         TFLAGS="$(STAGE2_TFLAGS)"; \
32195         $(HOST_EXPORTS) \
32196         $(POSTSTAGE1_HOST_EXPORTS)  \
32197         cd $(HOST_SUBDIR)/zlib && \
32198          \
32199         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32200                 CFLAGS="$(STAGE2_CFLAGS)" \
32201                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
32202                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
32203                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32204                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32205                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32206                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
32207                 TFLAGS="$(STAGE2_TFLAGS)"  \
32208                 $(TARGET-stage2-zlib)
32209
32210 maybe-clean-stage2-zlib: clean-stage2-zlib
32211 clean-stage2: clean-stage2-zlib
32212 clean-stage2-zlib:
32213         @if [ $(current_stage) = stage2 ]; then \
32214           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32215         else \
32216           [ -f $(HOST_SUBDIR)/stage2-zlib/Makefile ] || exit 0; \
32217           $(MAKE) stage2-start; \
32218         fi; \
32219         cd $(HOST_SUBDIR)/zlib && \
32220         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
32221 @endif zlib-bootstrap
32222
32223
32224 .PHONY: all-stage3-zlib maybe-all-stage3-zlib
32225 .PHONY: clean-stage3-zlib maybe-clean-stage3-zlib
32226 maybe-all-stage3-zlib:
32227 maybe-clean-stage3-zlib:
32228 @if zlib-bootstrap
32229 maybe-all-stage3-zlib: all-stage3-zlib
32230 all-stage3: all-stage3-zlib
32231 TARGET-stage3-zlib = $(TARGET-zlib)
32232 all-stage3-zlib: configure-stage3-zlib
32233         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
32234         @r=`${PWD_COMMAND}`; export r; \
32235         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32236         TFLAGS="$(STAGE3_TFLAGS)"; \
32237         $(HOST_EXPORTS) \
32238         $(POSTSTAGE1_HOST_EXPORTS)  \
32239         cd $(HOST_SUBDIR)/zlib && \
32240          \
32241         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32242                 CFLAGS="$(STAGE3_CFLAGS)" \
32243                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
32244                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
32245                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32246                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32247                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32248                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
32249                 TFLAGS="$(STAGE3_TFLAGS)"  \
32250                 $(TARGET-stage3-zlib)
32251
32252 maybe-clean-stage3-zlib: clean-stage3-zlib
32253 clean-stage3: clean-stage3-zlib
32254 clean-stage3-zlib:
32255         @if [ $(current_stage) = stage3 ]; then \
32256           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32257         else \
32258           [ -f $(HOST_SUBDIR)/stage3-zlib/Makefile ] || exit 0; \
32259           $(MAKE) stage3-start; \
32260         fi; \
32261         cd $(HOST_SUBDIR)/zlib && \
32262         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
32263 @endif zlib-bootstrap
32264
32265
32266 .PHONY: all-stage4-zlib maybe-all-stage4-zlib
32267 .PHONY: clean-stage4-zlib maybe-clean-stage4-zlib
32268 maybe-all-stage4-zlib:
32269 maybe-clean-stage4-zlib:
32270 @if zlib-bootstrap
32271 maybe-all-stage4-zlib: all-stage4-zlib
32272 all-stage4: all-stage4-zlib
32273 TARGET-stage4-zlib = $(TARGET-zlib)
32274 all-stage4-zlib: configure-stage4-zlib
32275         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
32276         @r=`${PWD_COMMAND}`; export r; \
32277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32278         TFLAGS="$(STAGE4_TFLAGS)"; \
32279         $(HOST_EXPORTS) \
32280         $(POSTSTAGE1_HOST_EXPORTS)  \
32281         cd $(HOST_SUBDIR)/zlib && \
32282          \
32283         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32284                 CFLAGS="$(STAGE4_CFLAGS)" \
32285                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
32286                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
32287                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32288                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32289                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32290                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
32291                 TFLAGS="$(STAGE4_TFLAGS)"  \
32292                 $(TARGET-stage4-zlib)
32293
32294 maybe-clean-stage4-zlib: clean-stage4-zlib
32295 clean-stage4: clean-stage4-zlib
32296 clean-stage4-zlib:
32297         @if [ $(current_stage) = stage4 ]; then \
32298           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32299         else \
32300           [ -f $(HOST_SUBDIR)/stage4-zlib/Makefile ] || exit 0; \
32301           $(MAKE) stage4-start; \
32302         fi; \
32303         cd $(HOST_SUBDIR)/zlib && \
32304         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
32305 @endif zlib-bootstrap
32306
32307
32308 .PHONY: all-stageprofile-zlib maybe-all-stageprofile-zlib
32309 .PHONY: clean-stageprofile-zlib maybe-clean-stageprofile-zlib
32310 maybe-all-stageprofile-zlib:
32311 maybe-clean-stageprofile-zlib:
32312 @if zlib-bootstrap
32313 maybe-all-stageprofile-zlib: all-stageprofile-zlib
32314 all-stageprofile: all-stageprofile-zlib
32315 TARGET-stageprofile-zlib = $(TARGET-zlib)
32316 all-stageprofile-zlib: configure-stageprofile-zlib
32317         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
32318         @r=`${PWD_COMMAND}`; export r; \
32319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32320         TFLAGS="$(STAGEprofile_TFLAGS)"; \
32321         $(HOST_EXPORTS) \
32322         $(POSTSTAGE1_HOST_EXPORTS)  \
32323         cd $(HOST_SUBDIR)/zlib && \
32324          \
32325         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32326                 CFLAGS="$(STAGEprofile_CFLAGS)" \
32327                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
32328                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
32329                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32330                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32331                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32332                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
32333                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
32334                 $(TARGET-stageprofile-zlib)
32335
32336 maybe-clean-stageprofile-zlib: clean-stageprofile-zlib
32337 clean-stageprofile: clean-stageprofile-zlib
32338 clean-stageprofile-zlib:
32339         @if [ $(current_stage) = stageprofile ]; then \
32340           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32341         else \
32342           [ -f $(HOST_SUBDIR)/stageprofile-zlib/Makefile ] || exit 0; \
32343           $(MAKE) stageprofile-start; \
32344         fi; \
32345         cd $(HOST_SUBDIR)/zlib && \
32346         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
32347 @endif zlib-bootstrap
32348
32349
32350 .PHONY: all-stagetrain-zlib maybe-all-stagetrain-zlib
32351 .PHONY: clean-stagetrain-zlib maybe-clean-stagetrain-zlib
32352 maybe-all-stagetrain-zlib:
32353 maybe-clean-stagetrain-zlib:
32354 @if zlib-bootstrap
32355 maybe-all-stagetrain-zlib: all-stagetrain-zlib
32356 all-stagetrain: all-stagetrain-zlib
32357 TARGET-stagetrain-zlib = $(TARGET-zlib)
32358 all-stagetrain-zlib: configure-stagetrain-zlib
32359         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
32360         @r=`${PWD_COMMAND}`; export r; \
32361         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32362         TFLAGS="$(STAGEtrain_TFLAGS)"; \
32363         $(HOST_EXPORTS) \
32364         $(POSTSTAGE1_HOST_EXPORTS)  \
32365         cd $(HOST_SUBDIR)/zlib && \
32366          \
32367         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32368                 CFLAGS="$(STAGEtrain_CFLAGS)" \
32369                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
32370                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
32371                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32372                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32373                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32374                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
32375                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
32376                 $(TARGET-stagetrain-zlib)
32377
32378 maybe-clean-stagetrain-zlib: clean-stagetrain-zlib
32379 clean-stagetrain: clean-stagetrain-zlib
32380 clean-stagetrain-zlib:
32381         @if [ $(current_stage) = stagetrain ]; then \
32382           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32383         else \
32384           [ -f $(HOST_SUBDIR)/stagetrain-zlib/Makefile ] || exit 0; \
32385           $(MAKE) stagetrain-start; \
32386         fi; \
32387         cd $(HOST_SUBDIR)/zlib && \
32388         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
32389 @endif zlib-bootstrap
32390
32391
32392 .PHONY: all-stagefeedback-zlib maybe-all-stagefeedback-zlib
32393 .PHONY: clean-stagefeedback-zlib maybe-clean-stagefeedback-zlib
32394 maybe-all-stagefeedback-zlib:
32395 maybe-clean-stagefeedback-zlib:
32396 @if zlib-bootstrap
32397 maybe-all-stagefeedback-zlib: all-stagefeedback-zlib
32398 all-stagefeedback: all-stagefeedback-zlib
32399 TARGET-stagefeedback-zlib = $(TARGET-zlib)
32400 all-stagefeedback-zlib: configure-stagefeedback-zlib
32401         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
32402         @r=`${PWD_COMMAND}`; export r; \
32403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32404         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
32405         $(HOST_EXPORTS) \
32406         $(POSTSTAGE1_HOST_EXPORTS)  \
32407         cd $(HOST_SUBDIR)/zlib && \
32408          \
32409         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32410                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
32411                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
32412                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
32413                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32414                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32415                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32416                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
32417                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
32418                 $(TARGET-stagefeedback-zlib)
32419
32420 maybe-clean-stagefeedback-zlib: clean-stagefeedback-zlib
32421 clean-stagefeedback: clean-stagefeedback-zlib
32422 clean-stagefeedback-zlib:
32423         @if [ $(current_stage) = stagefeedback ]; then \
32424           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32425         else \
32426           [ -f $(HOST_SUBDIR)/stagefeedback-zlib/Makefile ] || exit 0; \
32427           $(MAKE) stagefeedback-start; \
32428         fi; \
32429         cd $(HOST_SUBDIR)/zlib && \
32430         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
32431 @endif zlib-bootstrap
32432
32433
32434 .PHONY: all-stageautoprofile-zlib maybe-all-stageautoprofile-zlib
32435 .PHONY: clean-stageautoprofile-zlib maybe-clean-stageautoprofile-zlib
32436 maybe-all-stageautoprofile-zlib:
32437 maybe-clean-stageautoprofile-zlib:
32438 @if zlib-bootstrap
32439 maybe-all-stageautoprofile-zlib: all-stageautoprofile-zlib
32440 all-stageautoprofile: all-stageautoprofile-zlib
32441 TARGET-stageautoprofile-zlib = $(TARGET-zlib)
32442 all-stageautoprofile-zlib: configure-stageautoprofile-zlib
32443         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
32444         @r=`${PWD_COMMAND}`; export r; \
32445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32446         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
32447         $(HOST_EXPORTS) \
32448         $(POSTSTAGE1_HOST_EXPORTS)  \
32449         cd $(HOST_SUBDIR)/zlib && \
32450         $$s/gcc/config/i386/$(AUTO_PROFILE) \
32451         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32452                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
32453                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
32454                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
32455                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32456                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32457                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32458                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
32459                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
32460                 $(TARGET-stageautoprofile-zlib)
32461
32462 maybe-clean-stageautoprofile-zlib: clean-stageautoprofile-zlib
32463 clean-stageautoprofile: clean-stageautoprofile-zlib
32464 clean-stageautoprofile-zlib:
32465         @if [ $(current_stage) = stageautoprofile ]; then \
32466           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32467         else \
32468           [ -f $(HOST_SUBDIR)/stageautoprofile-zlib/Makefile ] || exit 0; \
32469           $(MAKE) stageautoprofile-start; \
32470         fi; \
32471         cd $(HOST_SUBDIR)/zlib && \
32472         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
32473 @endif zlib-bootstrap
32474
32475
32476 .PHONY: all-stageautofeedback-zlib maybe-all-stageautofeedback-zlib
32477 .PHONY: clean-stageautofeedback-zlib maybe-clean-stageautofeedback-zlib
32478 maybe-all-stageautofeedback-zlib:
32479 maybe-clean-stageautofeedback-zlib:
32480 @if zlib-bootstrap
32481 maybe-all-stageautofeedback-zlib: all-stageautofeedback-zlib
32482 all-stageautofeedback: all-stageautofeedback-zlib
32483 TARGET-stageautofeedback-zlib = $(TARGET-zlib)
32484 all-stageautofeedback-zlib: configure-stageautofeedback-zlib
32485         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
32486         @r=`${PWD_COMMAND}`; export r; \
32487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32488         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
32489         $(HOST_EXPORTS) \
32490         $(POSTSTAGE1_HOST_EXPORTS)  \
32491         cd $(HOST_SUBDIR)/zlib && \
32492          \
32493         $(MAKE) $(BASE_FLAGS_TO_PASS) \
32494                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
32495                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
32496                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
32497                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
32498                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
32499                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
32500                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  \
32501                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
32502                 $(TARGET-stageautofeedback-zlib)
32503
32504 maybe-clean-stageautofeedback-zlib: clean-stageautofeedback-zlib
32505 clean-stageautofeedback: clean-stageautofeedback-zlib
32506 clean-stageautofeedback-zlib:
32507         @if [ $(current_stage) = stageautofeedback ]; then \
32508           [ -f $(HOST_SUBDIR)/zlib/Makefile ] || exit 0; \
32509         else \
32510           [ -f $(HOST_SUBDIR)/stageautofeedback-zlib/Makefile ] || exit 0; \
32511           $(MAKE) stageautofeedback-start; \
32512         fi; \
32513         cd $(HOST_SUBDIR)/zlib && \
32514         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS)  clean
32515 @endif zlib-bootstrap
32516
32517
32518
32519
32520
32521 .PHONY: check-zlib maybe-check-zlib
32522 maybe-check-zlib:
32523 @if zlib
32524 maybe-check-zlib: check-zlib
32525
32526 check-zlib:
32527
32528 @endif zlib
32529
32530 .PHONY: install-zlib maybe-install-zlib
32531 maybe-install-zlib:
32532 @if zlib
32533 maybe-install-zlib: install-zlib
32534
32535 install-zlib:
32536
32537 @endif zlib
32538
32539 .PHONY: install-strip-zlib maybe-install-strip-zlib
32540 maybe-install-strip-zlib:
32541 @if zlib
32542 maybe-install-strip-zlib: install-strip-zlib
32543
32544 install-strip-zlib:
32545
32546 @endif zlib
32547
32548 # Other targets (info, dvi, pdf, etc.)
32549
32550 .PHONY: maybe-info-zlib info-zlib
32551 maybe-info-zlib:
32552 @if zlib
32553 maybe-info-zlib: info-zlib
32554
32555 info-zlib: \
32556     configure-zlib 
32557         @[ -f ./zlib/Makefile ] || exit 0; \
32558         r=`${PWD_COMMAND}`; export r; \
32559         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32560         $(HOST_EXPORTS) \
32561         for flag in $(EXTRA_HOST_FLAGS) ; do \
32562           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32563         done; \
32564         echo "Doing info in zlib"; \
32565         (cd $(HOST_SUBDIR)/zlib && \
32566           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32567                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32568                   "RANLIB=$${RANLIB}" \
32569                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32570                   info) \
32571           || exit 1
32572
32573 @endif zlib
32574
32575 .PHONY: maybe-dvi-zlib dvi-zlib
32576 maybe-dvi-zlib:
32577 @if zlib
32578 maybe-dvi-zlib: dvi-zlib
32579
32580 dvi-zlib: \
32581     configure-zlib 
32582         @[ -f ./zlib/Makefile ] || exit 0; \
32583         r=`${PWD_COMMAND}`; export r; \
32584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32585         $(HOST_EXPORTS) \
32586         for flag in $(EXTRA_HOST_FLAGS) ; do \
32587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32588         done; \
32589         echo "Doing dvi in zlib"; \
32590         (cd $(HOST_SUBDIR)/zlib && \
32591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32593                   "RANLIB=$${RANLIB}" \
32594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32595                   dvi) \
32596           || exit 1
32597
32598 @endif zlib
32599
32600 .PHONY: maybe-pdf-zlib pdf-zlib
32601 maybe-pdf-zlib:
32602 @if zlib
32603 maybe-pdf-zlib: pdf-zlib
32604
32605 pdf-zlib: \
32606     configure-zlib 
32607         @[ -f ./zlib/Makefile ] || exit 0; \
32608         r=`${PWD_COMMAND}`; export r; \
32609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32610         $(HOST_EXPORTS) \
32611         for flag in $(EXTRA_HOST_FLAGS) ; do \
32612           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32613         done; \
32614         echo "Doing pdf in zlib"; \
32615         (cd $(HOST_SUBDIR)/zlib && \
32616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32618                   "RANLIB=$${RANLIB}" \
32619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32620                   pdf) \
32621           || exit 1
32622
32623 @endif zlib
32624
32625 .PHONY: maybe-html-zlib html-zlib
32626 maybe-html-zlib:
32627 @if zlib
32628 maybe-html-zlib: html-zlib
32629
32630 html-zlib: \
32631     configure-zlib 
32632         @[ -f ./zlib/Makefile ] || exit 0; \
32633         r=`${PWD_COMMAND}`; export r; \
32634         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32635         $(HOST_EXPORTS) \
32636         for flag in $(EXTRA_HOST_FLAGS) ; do \
32637           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32638         done; \
32639         echo "Doing html in zlib"; \
32640         (cd $(HOST_SUBDIR)/zlib && \
32641           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32642                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32643                   "RANLIB=$${RANLIB}" \
32644                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32645                   html) \
32646           || exit 1
32647
32648 @endif zlib
32649
32650 .PHONY: maybe-TAGS-zlib TAGS-zlib
32651 maybe-TAGS-zlib:
32652 @if zlib
32653 maybe-TAGS-zlib: TAGS-zlib
32654
32655 TAGS-zlib: \
32656     configure-zlib 
32657         @[ -f ./zlib/Makefile ] || exit 0; \
32658         r=`${PWD_COMMAND}`; export r; \
32659         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32660         $(HOST_EXPORTS) \
32661         for flag in $(EXTRA_HOST_FLAGS) ; do \
32662           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32663         done; \
32664         echo "Doing TAGS in zlib"; \
32665         (cd $(HOST_SUBDIR)/zlib && \
32666           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32667                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32668                   "RANLIB=$${RANLIB}" \
32669                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32670                   TAGS) \
32671           || exit 1
32672
32673 @endif zlib
32674
32675 .PHONY: maybe-install-info-zlib install-info-zlib
32676 maybe-install-info-zlib:
32677 @if zlib
32678 maybe-install-info-zlib: install-info-zlib
32679
32680 install-info-zlib: \
32681     configure-zlib \
32682     info-zlib 
32683         @[ -f ./zlib/Makefile ] || exit 0; \
32684         r=`${PWD_COMMAND}`; export r; \
32685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32686         $(HOST_EXPORTS) \
32687         for flag in $(EXTRA_HOST_FLAGS) ; do \
32688           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32689         done; \
32690         echo "Doing install-info in zlib"; \
32691         (cd $(HOST_SUBDIR)/zlib && \
32692           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32693                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32694                   "RANLIB=$${RANLIB}" \
32695                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32696                   install-info) \
32697           || exit 1
32698
32699 @endif zlib
32700
32701 .PHONY: maybe-install-pdf-zlib install-pdf-zlib
32702 maybe-install-pdf-zlib:
32703 @if zlib
32704 maybe-install-pdf-zlib: install-pdf-zlib
32705
32706 install-pdf-zlib: \
32707     configure-zlib \
32708     pdf-zlib 
32709         @[ -f ./zlib/Makefile ] || exit 0; \
32710         r=`${PWD_COMMAND}`; export r; \
32711         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32712         $(HOST_EXPORTS) \
32713         for flag in $(EXTRA_HOST_FLAGS) ; do \
32714           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32715         done; \
32716         echo "Doing install-pdf in zlib"; \
32717         (cd $(HOST_SUBDIR)/zlib && \
32718           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32719                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32720                   "RANLIB=$${RANLIB}" \
32721                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32722                   install-pdf) \
32723           || exit 1
32724
32725 @endif zlib
32726
32727 .PHONY: maybe-install-html-zlib install-html-zlib
32728 maybe-install-html-zlib:
32729 @if zlib
32730 maybe-install-html-zlib: install-html-zlib
32731
32732 install-html-zlib: \
32733     configure-zlib \
32734     html-zlib 
32735         @[ -f ./zlib/Makefile ] || exit 0; \
32736         r=`${PWD_COMMAND}`; export r; \
32737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32738         $(HOST_EXPORTS) \
32739         for flag in $(EXTRA_HOST_FLAGS) ; do \
32740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32741         done; \
32742         echo "Doing install-html in zlib"; \
32743         (cd $(HOST_SUBDIR)/zlib && \
32744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32746                   "RANLIB=$${RANLIB}" \
32747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32748                   install-html) \
32749           || exit 1
32750
32751 @endif zlib
32752
32753 .PHONY: maybe-installcheck-zlib installcheck-zlib
32754 maybe-installcheck-zlib:
32755 @if zlib
32756 maybe-installcheck-zlib: installcheck-zlib
32757
32758 installcheck-zlib: \
32759     configure-zlib 
32760         @[ -f ./zlib/Makefile ] || exit 0; \
32761         r=`${PWD_COMMAND}`; export r; \
32762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32763         $(HOST_EXPORTS) \
32764         for flag in $(EXTRA_HOST_FLAGS) ; do \
32765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32766         done; \
32767         echo "Doing installcheck in zlib"; \
32768         (cd $(HOST_SUBDIR)/zlib && \
32769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32771                   "RANLIB=$${RANLIB}" \
32772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32773                   installcheck) \
32774           || exit 1
32775
32776 @endif zlib
32777
32778 .PHONY: maybe-mostlyclean-zlib mostlyclean-zlib
32779 maybe-mostlyclean-zlib:
32780 @if zlib
32781 maybe-mostlyclean-zlib: mostlyclean-zlib
32782
32783 mostlyclean-zlib: 
32784         @[ -f ./zlib/Makefile ] || exit 0; \
32785         r=`${PWD_COMMAND}`; export r; \
32786         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32787         $(HOST_EXPORTS) \
32788         for flag in $(EXTRA_HOST_FLAGS) ; do \
32789           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32790         done; \
32791         echo "Doing mostlyclean in zlib"; \
32792         (cd $(HOST_SUBDIR)/zlib && \
32793           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32794                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32795                   "RANLIB=$${RANLIB}" \
32796                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32797                   mostlyclean) \
32798           || exit 1
32799
32800 @endif zlib
32801
32802 .PHONY: maybe-clean-zlib clean-zlib
32803 maybe-clean-zlib:
32804 @if zlib
32805 maybe-clean-zlib: clean-zlib
32806
32807 clean-zlib: 
32808         @[ -f ./zlib/Makefile ] || exit 0; \
32809         r=`${PWD_COMMAND}`; export r; \
32810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32811         $(HOST_EXPORTS) \
32812         for flag in $(EXTRA_HOST_FLAGS) ; do \
32813           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32814         done; \
32815         echo "Doing clean in zlib"; \
32816         (cd $(HOST_SUBDIR)/zlib && \
32817           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32818                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32819                   "RANLIB=$${RANLIB}" \
32820                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32821                   clean) \
32822           || exit 1
32823
32824 @endif zlib
32825
32826 .PHONY: maybe-distclean-zlib distclean-zlib
32827 maybe-distclean-zlib:
32828 @if zlib
32829 maybe-distclean-zlib: distclean-zlib
32830
32831 distclean-zlib: 
32832         @[ -f ./zlib/Makefile ] || exit 0; \
32833         r=`${PWD_COMMAND}`; export r; \
32834         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32835         $(HOST_EXPORTS) \
32836         for flag in $(EXTRA_HOST_FLAGS) ; do \
32837           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32838         done; \
32839         echo "Doing distclean in zlib"; \
32840         (cd $(HOST_SUBDIR)/zlib && \
32841           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32842                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32843                   "RANLIB=$${RANLIB}" \
32844                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32845                   distclean) \
32846           || exit 1
32847
32848 @endif zlib
32849
32850 .PHONY: maybe-maintainer-clean-zlib maintainer-clean-zlib
32851 maybe-maintainer-clean-zlib:
32852 @if zlib
32853 maybe-maintainer-clean-zlib: maintainer-clean-zlib
32854
32855 maintainer-clean-zlib: 
32856         @[ -f ./zlib/Makefile ] || exit 0; \
32857         r=`${PWD_COMMAND}`; export r; \
32858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32859         $(HOST_EXPORTS) \
32860         for flag in $(EXTRA_HOST_FLAGS) ; do \
32861           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32862         done; \
32863         echo "Doing maintainer-clean in zlib"; \
32864         (cd $(HOST_SUBDIR)/zlib && \
32865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32867                   "RANLIB=$${RANLIB}" \
32868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32869                   maintainer-clean) \
32870           || exit 1
32871
32872 @endif zlib
32873
32874
32875
32876 .PHONY: configure-gdb maybe-configure-gdb
32877 maybe-configure-gdb:
32878 @if gcc-bootstrap
32879 configure-gdb: stage_current
32880 @endif gcc-bootstrap
32881 @if gdb
32882 maybe-configure-gdb: configure-gdb
32883 configure-gdb: 
32884         @: $(MAKE); $(unstage)
32885         @r=`${PWD_COMMAND}`; export r; \
32886         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32887         test ! -f $(HOST_SUBDIR)/gdb/Makefile || exit 0; \
32888         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gdb; \
32889         $(HOST_EXPORTS)  \
32890         echo Configuring in $(HOST_SUBDIR)/gdb; \
32891         cd "$(HOST_SUBDIR)/gdb" || exit 1; \
32892         case $(srcdir) in \
32893           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
32894           *) topdir=`echo $(HOST_SUBDIR)/gdb/ | \
32895                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
32896         esac; \
32897         module_srcdir=gdb; \
32898         $(SHELL) \
32899           $$s/$$module_srcdir/configure \
32900           --srcdir=$${topdir}/$$module_srcdir \
32901           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
32902           --target=${target_alias}  \
32903           || exit 1
32904 @endif gdb
32905
32906
32907
32908
32909
32910 .PHONY: all-gdb maybe-all-gdb
32911 maybe-all-gdb:
32912 @if gcc-bootstrap
32913 all-gdb: stage_current
32914 @endif gcc-bootstrap
32915 @if gdb
32916 TARGET-gdb=all
32917 maybe-all-gdb: all-gdb
32918 all-gdb: configure-gdb
32919         @: $(MAKE); $(unstage)
32920         @r=`${PWD_COMMAND}`; export r; \
32921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32922         $(HOST_EXPORTS)  \
32923         (cd $(HOST_SUBDIR)/gdb && \
32924           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
32925                 $(TARGET-gdb))
32926 @endif gdb
32927
32928
32929
32930
32931 .PHONY: check-gdb maybe-check-gdb
32932 maybe-check-gdb:
32933 @if gdb
32934 maybe-check-gdb: check-gdb
32935
32936 check-gdb:
32937         @: $(MAKE); $(unstage)
32938         @r=`${PWD_COMMAND}`; export r; \
32939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32940         $(HOST_EXPORTS)  \
32941         (cd $(HOST_SUBDIR)/gdb && \
32942           $(MAKE) $(FLAGS_TO_PASS)  check)
32943
32944 @endif gdb
32945
32946 .PHONY: install-gdb maybe-install-gdb
32947 maybe-install-gdb:
32948 @if gdb
32949 maybe-install-gdb: install-gdb
32950
32951 install-gdb: installdirs
32952         @: $(MAKE); $(unstage)
32953         @r=`${PWD_COMMAND}`; export r; \
32954         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32955         $(HOST_EXPORTS) \
32956         (cd $(HOST_SUBDIR)/gdb && \
32957           $(MAKE) $(FLAGS_TO_PASS)  install)
32958
32959 @endif gdb
32960
32961 .PHONY: install-strip-gdb maybe-install-strip-gdb
32962 maybe-install-strip-gdb:
32963 @if gdb
32964 maybe-install-strip-gdb: install-strip-gdb
32965
32966 install-strip-gdb: installdirs
32967         @: $(MAKE); $(unstage)
32968         @r=`${PWD_COMMAND}`; export r; \
32969         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32970         $(HOST_EXPORTS) \
32971         (cd $(HOST_SUBDIR)/gdb && \
32972           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
32973
32974 @endif gdb
32975
32976 # Other targets (info, dvi, pdf, etc.)
32977
32978 .PHONY: maybe-info-gdb info-gdb
32979 maybe-info-gdb:
32980 @if gdb
32981 maybe-info-gdb: info-gdb
32982
32983 info-gdb: \
32984     configure-gdb 
32985         @: $(MAKE); $(unstage)
32986         @[ -f ./gdb/Makefile ] || exit 0; \
32987         r=`${PWD_COMMAND}`; export r; \
32988         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
32989         $(HOST_EXPORTS) \
32990         for flag in $(EXTRA_HOST_FLAGS) ; do \
32991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
32992         done; \
32993         echo "Doing info in gdb"; \
32994         (cd $(HOST_SUBDIR)/gdb && \
32995           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
32996                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
32997                   "RANLIB=$${RANLIB}" \
32998                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
32999                   info) \
33000           || exit 1
33001
33002 @endif gdb
33003
33004 .PHONY: maybe-dvi-gdb dvi-gdb
33005 maybe-dvi-gdb:
33006 @if gdb
33007 maybe-dvi-gdb: dvi-gdb
33008
33009 dvi-gdb: \
33010     configure-gdb 
33011         @: $(MAKE); $(unstage)
33012         @[ -f ./gdb/Makefile ] || exit 0; \
33013         r=`${PWD_COMMAND}`; export r; \
33014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33015         $(HOST_EXPORTS) \
33016         for flag in $(EXTRA_HOST_FLAGS) ; do \
33017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33018         done; \
33019         echo "Doing dvi in gdb"; \
33020         (cd $(HOST_SUBDIR)/gdb && \
33021           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33022                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33023                   "RANLIB=$${RANLIB}" \
33024                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33025                   dvi) \
33026           || exit 1
33027
33028 @endif gdb
33029
33030 .PHONY: maybe-pdf-gdb pdf-gdb
33031 maybe-pdf-gdb:
33032 @if gdb
33033 maybe-pdf-gdb: pdf-gdb
33034
33035 pdf-gdb: \
33036     configure-gdb 
33037         @: $(MAKE); $(unstage)
33038         @[ -f ./gdb/Makefile ] || exit 0; \
33039         r=`${PWD_COMMAND}`; export r; \
33040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33041         $(HOST_EXPORTS) \
33042         for flag in $(EXTRA_HOST_FLAGS) ; do \
33043           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33044         done; \
33045         echo "Doing pdf in gdb"; \
33046         (cd $(HOST_SUBDIR)/gdb && \
33047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33049                   "RANLIB=$${RANLIB}" \
33050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33051                   pdf) \
33052           || exit 1
33053
33054 @endif gdb
33055
33056 .PHONY: maybe-html-gdb html-gdb
33057 maybe-html-gdb:
33058 @if gdb
33059 maybe-html-gdb: html-gdb
33060
33061 html-gdb: \
33062     configure-gdb 
33063         @: $(MAKE); $(unstage)
33064         @[ -f ./gdb/Makefile ] || exit 0; \
33065         r=`${PWD_COMMAND}`; export r; \
33066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33067         $(HOST_EXPORTS) \
33068         for flag in $(EXTRA_HOST_FLAGS) ; do \
33069           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33070         done; \
33071         echo "Doing html in gdb"; \
33072         (cd $(HOST_SUBDIR)/gdb && \
33073           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33074                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33075                   "RANLIB=$${RANLIB}" \
33076                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33077                   html) \
33078           || exit 1
33079
33080 @endif gdb
33081
33082 .PHONY: maybe-TAGS-gdb TAGS-gdb
33083 maybe-TAGS-gdb:
33084 @if gdb
33085 maybe-TAGS-gdb: TAGS-gdb
33086
33087 TAGS-gdb: \
33088     configure-gdb 
33089         @: $(MAKE); $(unstage)
33090         @[ -f ./gdb/Makefile ] || exit 0; \
33091         r=`${PWD_COMMAND}`; export r; \
33092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33093         $(HOST_EXPORTS) \
33094         for flag in $(EXTRA_HOST_FLAGS) ; do \
33095           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33096         done; \
33097         echo "Doing TAGS in gdb"; \
33098         (cd $(HOST_SUBDIR)/gdb && \
33099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33101                   "RANLIB=$${RANLIB}" \
33102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33103                   TAGS) \
33104           || exit 1
33105
33106 @endif gdb
33107
33108 .PHONY: maybe-install-info-gdb install-info-gdb
33109 maybe-install-info-gdb:
33110 @if gdb
33111 maybe-install-info-gdb: install-info-gdb
33112
33113 install-info-gdb: \
33114     configure-gdb \
33115     info-gdb 
33116         @: $(MAKE); $(unstage)
33117         @[ -f ./gdb/Makefile ] || exit 0; \
33118         r=`${PWD_COMMAND}`; export r; \
33119         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33120         $(HOST_EXPORTS) \
33121         for flag in $(EXTRA_HOST_FLAGS) ; do \
33122           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33123         done; \
33124         echo "Doing install-info in gdb"; \
33125         (cd $(HOST_SUBDIR)/gdb && \
33126           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33127                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33128                   "RANLIB=$${RANLIB}" \
33129                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33130                   install-info) \
33131           || exit 1
33132
33133 @endif gdb
33134
33135 .PHONY: maybe-install-pdf-gdb install-pdf-gdb
33136 maybe-install-pdf-gdb:
33137 @if gdb
33138 maybe-install-pdf-gdb: install-pdf-gdb
33139
33140 install-pdf-gdb: \
33141     configure-gdb \
33142     pdf-gdb 
33143         @: $(MAKE); $(unstage)
33144         @[ -f ./gdb/Makefile ] || exit 0; \
33145         r=`${PWD_COMMAND}`; export r; \
33146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33147         $(HOST_EXPORTS) \
33148         for flag in $(EXTRA_HOST_FLAGS) ; do \
33149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33150         done; \
33151         echo "Doing install-pdf in gdb"; \
33152         (cd $(HOST_SUBDIR)/gdb && \
33153           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33154                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33155                   "RANLIB=$${RANLIB}" \
33156                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33157                   install-pdf) \
33158           || exit 1
33159
33160 @endif gdb
33161
33162 .PHONY: maybe-install-html-gdb install-html-gdb
33163 maybe-install-html-gdb:
33164 @if gdb
33165 maybe-install-html-gdb: install-html-gdb
33166
33167 install-html-gdb: \
33168     configure-gdb \
33169     html-gdb 
33170         @: $(MAKE); $(unstage)
33171         @[ -f ./gdb/Makefile ] || exit 0; \
33172         r=`${PWD_COMMAND}`; export r; \
33173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33174         $(HOST_EXPORTS) \
33175         for flag in $(EXTRA_HOST_FLAGS) ; do \
33176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33177         done; \
33178         echo "Doing install-html in gdb"; \
33179         (cd $(HOST_SUBDIR)/gdb && \
33180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33182                   "RANLIB=$${RANLIB}" \
33183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33184                   install-html) \
33185           || exit 1
33186
33187 @endif gdb
33188
33189 .PHONY: maybe-installcheck-gdb installcheck-gdb
33190 maybe-installcheck-gdb:
33191 @if gdb
33192 maybe-installcheck-gdb: installcheck-gdb
33193
33194 installcheck-gdb: \
33195     configure-gdb 
33196         @: $(MAKE); $(unstage)
33197         @[ -f ./gdb/Makefile ] || exit 0; \
33198         r=`${PWD_COMMAND}`; export r; \
33199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33200         $(HOST_EXPORTS) \
33201         for flag in $(EXTRA_HOST_FLAGS) ; do \
33202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33203         done; \
33204         echo "Doing installcheck in gdb"; \
33205         (cd $(HOST_SUBDIR)/gdb && \
33206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33208                   "RANLIB=$${RANLIB}" \
33209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33210                   installcheck) \
33211           || exit 1
33212
33213 @endif gdb
33214
33215 .PHONY: maybe-mostlyclean-gdb mostlyclean-gdb
33216 maybe-mostlyclean-gdb:
33217 @if gdb
33218 maybe-mostlyclean-gdb: mostlyclean-gdb
33219
33220 mostlyclean-gdb: 
33221         @: $(MAKE); $(unstage)
33222         @[ -f ./gdb/Makefile ] || exit 0; \
33223         r=`${PWD_COMMAND}`; export r; \
33224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33225         $(HOST_EXPORTS) \
33226         for flag in $(EXTRA_HOST_FLAGS) ; do \
33227           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33228         done; \
33229         echo "Doing mostlyclean in gdb"; \
33230         (cd $(HOST_SUBDIR)/gdb && \
33231           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33232                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33233                   "RANLIB=$${RANLIB}" \
33234                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33235                   mostlyclean) \
33236           || exit 1
33237
33238 @endif gdb
33239
33240 .PHONY: maybe-clean-gdb clean-gdb
33241 maybe-clean-gdb:
33242 @if gdb
33243 maybe-clean-gdb: clean-gdb
33244
33245 clean-gdb: 
33246         @: $(MAKE); $(unstage)
33247         @[ -f ./gdb/Makefile ] || exit 0; \
33248         r=`${PWD_COMMAND}`; export r; \
33249         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33250         $(HOST_EXPORTS) \
33251         for flag in $(EXTRA_HOST_FLAGS) ; do \
33252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33253         done; \
33254         echo "Doing clean in gdb"; \
33255         (cd $(HOST_SUBDIR)/gdb && \
33256           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33257                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33258                   "RANLIB=$${RANLIB}" \
33259                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33260                   clean) \
33261           || exit 1
33262
33263 @endif gdb
33264
33265 .PHONY: maybe-distclean-gdb distclean-gdb
33266 maybe-distclean-gdb:
33267 @if gdb
33268 maybe-distclean-gdb: distclean-gdb
33269
33270 distclean-gdb: 
33271         @: $(MAKE); $(unstage)
33272         @[ -f ./gdb/Makefile ] || exit 0; \
33273         r=`${PWD_COMMAND}`; export r; \
33274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33275         $(HOST_EXPORTS) \
33276         for flag in $(EXTRA_HOST_FLAGS) ; do \
33277           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33278         done; \
33279         echo "Doing distclean in gdb"; \
33280         (cd $(HOST_SUBDIR)/gdb && \
33281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33283                   "RANLIB=$${RANLIB}" \
33284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33285                   distclean) \
33286           || exit 1
33287
33288 @endif gdb
33289
33290 .PHONY: maybe-maintainer-clean-gdb maintainer-clean-gdb
33291 maybe-maintainer-clean-gdb:
33292 @if gdb
33293 maybe-maintainer-clean-gdb: maintainer-clean-gdb
33294
33295 maintainer-clean-gdb: 
33296         @: $(MAKE); $(unstage)
33297         @[ -f ./gdb/Makefile ] || exit 0; \
33298         r=`${PWD_COMMAND}`; export r; \
33299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33300         $(HOST_EXPORTS) \
33301         for flag in $(EXTRA_HOST_FLAGS) ; do \
33302           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33303         done; \
33304         echo "Doing maintainer-clean in gdb"; \
33305         (cd $(HOST_SUBDIR)/gdb && \
33306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33308                   "RANLIB=$${RANLIB}" \
33309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33310                   maintainer-clean) \
33311           || exit 1
33312
33313 @endif gdb
33314
33315
33316
33317 .PHONY: configure-expect maybe-configure-expect
33318 maybe-configure-expect:
33319 @if gcc-bootstrap
33320 configure-expect: stage_current
33321 @endif gcc-bootstrap
33322 @if expect
33323 maybe-configure-expect: configure-expect
33324 configure-expect: 
33325         @: $(MAKE); $(unstage)
33326         @r=`${PWD_COMMAND}`; export r; \
33327         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33328         test ! -f $(HOST_SUBDIR)/expect/Makefile || exit 0; \
33329         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/expect; \
33330         $(HOST_EXPORTS)  \
33331         echo Configuring in $(HOST_SUBDIR)/expect; \
33332         cd "$(HOST_SUBDIR)/expect" || exit 1; \
33333         case $(srcdir) in \
33334           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33335           *) topdir=`echo $(HOST_SUBDIR)/expect/ | \
33336                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33337         esac; \
33338         module_srcdir=expect; \
33339         $(SHELL) \
33340           $$s/$$module_srcdir/configure \
33341           --srcdir=$${topdir}/$$module_srcdir \
33342           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33343           --target=${target_alias}  \
33344           || exit 1
33345 @endif expect
33346
33347
33348
33349
33350
33351 .PHONY: all-expect maybe-all-expect
33352 maybe-all-expect:
33353 @if gcc-bootstrap
33354 all-expect: stage_current
33355 @endif gcc-bootstrap
33356 @if expect
33357 TARGET-expect=all
33358 maybe-all-expect: all-expect
33359 all-expect: configure-expect
33360         @: $(MAKE); $(unstage)
33361         @r=`${PWD_COMMAND}`; export r; \
33362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33363         $(HOST_EXPORTS)  \
33364         (cd $(HOST_SUBDIR)/expect && \
33365           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33366                 $(TARGET-expect))
33367 @endif expect
33368
33369
33370
33371
33372 .PHONY: check-expect maybe-check-expect
33373 maybe-check-expect:
33374 @if expect
33375 maybe-check-expect: check-expect
33376
33377 check-expect:
33378         @: $(MAKE); $(unstage)
33379         @r=`${PWD_COMMAND}`; export r; \
33380         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33381         $(HOST_EXPORTS)  \
33382         (cd $(HOST_SUBDIR)/expect && \
33383           $(MAKE) $(FLAGS_TO_PASS)  check)
33384
33385 @endif expect
33386
33387 .PHONY: install-expect maybe-install-expect
33388 maybe-install-expect:
33389 @if expect
33390 maybe-install-expect: install-expect
33391
33392 install-expect: installdirs
33393         @: $(MAKE); $(unstage)
33394         @r=`${PWD_COMMAND}`; export r; \
33395         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33396         $(HOST_EXPORTS) \
33397         (cd $(HOST_SUBDIR)/expect && \
33398           $(MAKE) $(FLAGS_TO_PASS)  install)
33399
33400 @endif expect
33401
33402 .PHONY: install-strip-expect maybe-install-strip-expect
33403 maybe-install-strip-expect:
33404 @if expect
33405 maybe-install-strip-expect: install-strip-expect
33406
33407 install-strip-expect: installdirs
33408         @: $(MAKE); $(unstage)
33409         @r=`${PWD_COMMAND}`; export r; \
33410         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33411         $(HOST_EXPORTS) \
33412         (cd $(HOST_SUBDIR)/expect && \
33413           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33414
33415 @endif expect
33416
33417 # Other targets (info, dvi, pdf, etc.)
33418
33419 .PHONY: maybe-info-expect info-expect
33420 maybe-info-expect:
33421 @if expect
33422 maybe-info-expect: info-expect
33423
33424 info-expect: \
33425     configure-expect 
33426         @: $(MAKE); $(unstage)
33427         @[ -f ./expect/Makefile ] || exit 0; \
33428         r=`${PWD_COMMAND}`; export r; \
33429         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33430         $(HOST_EXPORTS) \
33431         for flag in $(EXTRA_HOST_FLAGS) ; do \
33432           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33433         done; \
33434         echo "Doing info in expect"; \
33435         (cd $(HOST_SUBDIR)/expect && \
33436           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33437                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33438                   "RANLIB=$${RANLIB}" \
33439                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33440                   info) \
33441           || exit 1
33442
33443 @endif expect
33444
33445 .PHONY: maybe-dvi-expect dvi-expect
33446 maybe-dvi-expect:
33447 @if expect
33448 maybe-dvi-expect: dvi-expect
33449
33450 dvi-expect: \
33451     configure-expect 
33452         @: $(MAKE); $(unstage)
33453         @[ -f ./expect/Makefile ] || exit 0; \
33454         r=`${PWD_COMMAND}`; export r; \
33455         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33456         $(HOST_EXPORTS) \
33457         for flag in $(EXTRA_HOST_FLAGS) ; do \
33458           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33459         done; \
33460         echo "Doing dvi in expect"; \
33461         (cd $(HOST_SUBDIR)/expect && \
33462           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33463                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33464                   "RANLIB=$${RANLIB}" \
33465                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33466                   dvi) \
33467           || exit 1
33468
33469 @endif expect
33470
33471 .PHONY: maybe-pdf-expect pdf-expect
33472 maybe-pdf-expect:
33473 @if expect
33474 maybe-pdf-expect: pdf-expect
33475
33476 pdf-expect: \
33477     configure-expect 
33478         @: $(MAKE); $(unstage)
33479         @[ -f ./expect/Makefile ] || exit 0; \
33480         r=`${PWD_COMMAND}`; export r; \
33481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33482         $(HOST_EXPORTS) \
33483         for flag in $(EXTRA_HOST_FLAGS) ; do \
33484           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33485         done; \
33486         echo "Doing pdf in expect"; \
33487         (cd $(HOST_SUBDIR)/expect && \
33488           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33489                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33490                   "RANLIB=$${RANLIB}" \
33491                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33492                   pdf) \
33493           || exit 1
33494
33495 @endif expect
33496
33497 .PHONY: maybe-html-expect html-expect
33498 maybe-html-expect:
33499 @if expect
33500 maybe-html-expect: html-expect
33501
33502 html-expect: \
33503     configure-expect 
33504         @: $(MAKE); $(unstage)
33505         @[ -f ./expect/Makefile ] || exit 0; \
33506         r=`${PWD_COMMAND}`; export r; \
33507         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33508         $(HOST_EXPORTS) \
33509         for flag in $(EXTRA_HOST_FLAGS) ; do \
33510           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33511         done; \
33512         echo "Doing html in expect"; \
33513         (cd $(HOST_SUBDIR)/expect && \
33514           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33515                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33516                   "RANLIB=$${RANLIB}" \
33517                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33518                   html) \
33519           || exit 1
33520
33521 @endif expect
33522
33523 .PHONY: maybe-TAGS-expect TAGS-expect
33524 maybe-TAGS-expect:
33525 @if expect
33526 maybe-TAGS-expect: TAGS-expect
33527
33528 TAGS-expect: \
33529     configure-expect 
33530         @: $(MAKE); $(unstage)
33531         @[ -f ./expect/Makefile ] || exit 0; \
33532         r=`${PWD_COMMAND}`; export r; \
33533         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33534         $(HOST_EXPORTS) \
33535         for flag in $(EXTRA_HOST_FLAGS) ; do \
33536           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33537         done; \
33538         echo "Doing TAGS in expect"; \
33539         (cd $(HOST_SUBDIR)/expect && \
33540           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33541                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33542                   "RANLIB=$${RANLIB}" \
33543                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33544                   TAGS) \
33545           || exit 1
33546
33547 @endif expect
33548
33549 .PHONY: maybe-install-info-expect install-info-expect
33550 maybe-install-info-expect:
33551 @if expect
33552 maybe-install-info-expect: install-info-expect
33553
33554 install-info-expect: \
33555     configure-expect \
33556     info-expect 
33557         @: $(MAKE); $(unstage)
33558         @[ -f ./expect/Makefile ] || exit 0; \
33559         r=`${PWD_COMMAND}`; export r; \
33560         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33561         $(HOST_EXPORTS) \
33562         for flag in $(EXTRA_HOST_FLAGS) ; do \
33563           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33564         done; \
33565         echo "Doing install-info in expect"; \
33566         (cd $(HOST_SUBDIR)/expect && \
33567           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33568                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33569                   "RANLIB=$${RANLIB}" \
33570                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33571                   install-info) \
33572           || exit 1
33573
33574 @endif expect
33575
33576 .PHONY: maybe-install-pdf-expect install-pdf-expect
33577 maybe-install-pdf-expect:
33578 @if expect
33579 maybe-install-pdf-expect: install-pdf-expect
33580
33581 install-pdf-expect: \
33582     configure-expect \
33583     pdf-expect 
33584         @: $(MAKE); $(unstage)
33585         @[ -f ./expect/Makefile ] || exit 0; \
33586         r=`${PWD_COMMAND}`; export r; \
33587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33588         $(HOST_EXPORTS) \
33589         for flag in $(EXTRA_HOST_FLAGS) ; do \
33590           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33591         done; \
33592         echo "Doing install-pdf in expect"; \
33593         (cd $(HOST_SUBDIR)/expect && \
33594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33596                   "RANLIB=$${RANLIB}" \
33597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33598                   install-pdf) \
33599           || exit 1
33600
33601 @endif expect
33602
33603 .PHONY: maybe-install-html-expect install-html-expect
33604 maybe-install-html-expect:
33605 @if expect
33606 maybe-install-html-expect: install-html-expect
33607
33608 install-html-expect: \
33609     configure-expect \
33610     html-expect 
33611         @: $(MAKE); $(unstage)
33612         @[ -f ./expect/Makefile ] || exit 0; \
33613         r=`${PWD_COMMAND}`; export r; \
33614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33615         $(HOST_EXPORTS) \
33616         for flag in $(EXTRA_HOST_FLAGS) ; do \
33617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33618         done; \
33619         echo "Doing install-html in expect"; \
33620         (cd $(HOST_SUBDIR)/expect && \
33621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33623                   "RANLIB=$${RANLIB}" \
33624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33625                   install-html) \
33626           || exit 1
33627
33628 @endif expect
33629
33630 .PHONY: maybe-installcheck-expect installcheck-expect
33631 maybe-installcheck-expect:
33632 @if expect
33633 maybe-installcheck-expect: installcheck-expect
33634
33635 installcheck-expect: \
33636     configure-expect 
33637         @: $(MAKE); $(unstage)
33638         @[ -f ./expect/Makefile ] || exit 0; \
33639         r=`${PWD_COMMAND}`; export r; \
33640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33641         $(HOST_EXPORTS) \
33642         for flag in $(EXTRA_HOST_FLAGS) ; do \
33643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33644         done; \
33645         echo "Doing installcheck in expect"; \
33646         (cd $(HOST_SUBDIR)/expect && \
33647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33649                   "RANLIB=$${RANLIB}" \
33650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33651                   installcheck) \
33652           || exit 1
33653
33654 @endif expect
33655
33656 .PHONY: maybe-mostlyclean-expect mostlyclean-expect
33657 maybe-mostlyclean-expect:
33658 @if expect
33659 maybe-mostlyclean-expect: mostlyclean-expect
33660
33661 mostlyclean-expect: 
33662         @: $(MAKE); $(unstage)
33663         @[ -f ./expect/Makefile ] || exit 0; \
33664         r=`${PWD_COMMAND}`; export r; \
33665         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33666         $(HOST_EXPORTS) \
33667         for flag in $(EXTRA_HOST_FLAGS) ; do \
33668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33669         done; \
33670         echo "Doing mostlyclean in expect"; \
33671         (cd $(HOST_SUBDIR)/expect && \
33672           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33673                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33674                   "RANLIB=$${RANLIB}" \
33675                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33676                   mostlyclean) \
33677           || exit 1
33678
33679 @endif expect
33680
33681 .PHONY: maybe-clean-expect clean-expect
33682 maybe-clean-expect:
33683 @if expect
33684 maybe-clean-expect: clean-expect
33685
33686 clean-expect: 
33687         @: $(MAKE); $(unstage)
33688         @[ -f ./expect/Makefile ] || exit 0; \
33689         r=`${PWD_COMMAND}`; export r; \
33690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33691         $(HOST_EXPORTS) \
33692         for flag in $(EXTRA_HOST_FLAGS) ; do \
33693           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33694         done; \
33695         echo "Doing clean in expect"; \
33696         (cd $(HOST_SUBDIR)/expect && \
33697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33699                   "RANLIB=$${RANLIB}" \
33700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33701                   clean) \
33702           || exit 1
33703
33704 @endif expect
33705
33706 .PHONY: maybe-distclean-expect distclean-expect
33707 maybe-distclean-expect:
33708 @if expect
33709 maybe-distclean-expect: distclean-expect
33710
33711 distclean-expect: 
33712         @: $(MAKE); $(unstage)
33713         @[ -f ./expect/Makefile ] || exit 0; \
33714         r=`${PWD_COMMAND}`; export r; \
33715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33716         $(HOST_EXPORTS) \
33717         for flag in $(EXTRA_HOST_FLAGS) ; do \
33718           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33719         done; \
33720         echo "Doing distclean in expect"; \
33721         (cd $(HOST_SUBDIR)/expect && \
33722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33724                   "RANLIB=$${RANLIB}" \
33725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33726                   distclean) \
33727           || exit 1
33728
33729 @endif expect
33730
33731 .PHONY: maybe-maintainer-clean-expect maintainer-clean-expect
33732 maybe-maintainer-clean-expect:
33733 @if expect
33734 maybe-maintainer-clean-expect: maintainer-clean-expect
33735
33736 maintainer-clean-expect: 
33737         @: $(MAKE); $(unstage)
33738         @[ -f ./expect/Makefile ] || exit 0; \
33739         r=`${PWD_COMMAND}`; export r; \
33740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33741         $(HOST_EXPORTS) \
33742         for flag in $(EXTRA_HOST_FLAGS) ; do \
33743           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33744         done; \
33745         echo "Doing maintainer-clean in expect"; \
33746         (cd $(HOST_SUBDIR)/expect && \
33747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33749                   "RANLIB=$${RANLIB}" \
33750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33751                   maintainer-clean) \
33752           || exit 1
33753
33754 @endif expect
33755
33756
33757
33758 .PHONY: configure-guile maybe-configure-guile
33759 maybe-configure-guile:
33760 @if gcc-bootstrap
33761 configure-guile: stage_current
33762 @endif gcc-bootstrap
33763 @if guile
33764 maybe-configure-guile: configure-guile
33765 configure-guile: 
33766         @: $(MAKE); $(unstage)
33767         @r=`${PWD_COMMAND}`; export r; \
33768         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33769         test ! -f $(HOST_SUBDIR)/guile/Makefile || exit 0; \
33770         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/guile; \
33771         $(HOST_EXPORTS)  \
33772         echo Configuring in $(HOST_SUBDIR)/guile; \
33773         cd "$(HOST_SUBDIR)/guile" || exit 1; \
33774         case $(srcdir) in \
33775           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
33776           *) topdir=`echo $(HOST_SUBDIR)/guile/ | \
33777                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
33778         esac; \
33779         module_srcdir=guile; \
33780         $(SHELL) \
33781           $$s/$$module_srcdir/configure \
33782           --srcdir=$${topdir}/$$module_srcdir \
33783           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
33784           --target=${target_alias}  \
33785           || exit 1
33786 @endif guile
33787
33788
33789
33790
33791
33792 .PHONY: all-guile maybe-all-guile
33793 maybe-all-guile:
33794 @if gcc-bootstrap
33795 all-guile: stage_current
33796 @endif gcc-bootstrap
33797 @if guile
33798 TARGET-guile=all
33799 maybe-all-guile: all-guile
33800 all-guile: configure-guile
33801         @: $(MAKE); $(unstage)
33802         @r=`${PWD_COMMAND}`; export r; \
33803         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33804         $(HOST_EXPORTS)  \
33805         (cd $(HOST_SUBDIR)/guile && \
33806           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
33807                 $(TARGET-guile))
33808 @endif guile
33809
33810
33811
33812
33813 .PHONY: check-guile maybe-check-guile
33814 maybe-check-guile:
33815 @if guile
33816 maybe-check-guile: check-guile
33817
33818 check-guile:
33819         @: $(MAKE); $(unstage)
33820         @r=`${PWD_COMMAND}`; export r; \
33821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33822         $(HOST_EXPORTS)  \
33823         (cd $(HOST_SUBDIR)/guile && \
33824           $(MAKE) $(FLAGS_TO_PASS)  check)
33825
33826 @endif guile
33827
33828 .PHONY: install-guile maybe-install-guile
33829 maybe-install-guile:
33830 @if guile
33831 maybe-install-guile: install-guile
33832
33833 install-guile: installdirs
33834         @: $(MAKE); $(unstage)
33835         @r=`${PWD_COMMAND}`; export r; \
33836         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33837         $(HOST_EXPORTS) \
33838         (cd $(HOST_SUBDIR)/guile && \
33839           $(MAKE) $(FLAGS_TO_PASS)  install)
33840
33841 @endif guile
33842
33843 .PHONY: install-strip-guile maybe-install-strip-guile
33844 maybe-install-strip-guile:
33845 @if guile
33846 maybe-install-strip-guile: install-strip-guile
33847
33848 install-strip-guile: installdirs
33849         @: $(MAKE); $(unstage)
33850         @r=`${PWD_COMMAND}`; export r; \
33851         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33852         $(HOST_EXPORTS) \
33853         (cd $(HOST_SUBDIR)/guile && \
33854           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
33855
33856 @endif guile
33857
33858 # Other targets (info, dvi, pdf, etc.)
33859
33860 .PHONY: maybe-info-guile info-guile
33861 maybe-info-guile:
33862 @if guile
33863 maybe-info-guile: info-guile
33864
33865 info-guile: \
33866     configure-guile 
33867         @: $(MAKE); $(unstage)
33868         @[ -f ./guile/Makefile ] || exit 0; \
33869         r=`${PWD_COMMAND}`; export r; \
33870         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33871         $(HOST_EXPORTS) \
33872         for flag in $(EXTRA_HOST_FLAGS) ; do \
33873           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33874         done; \
33875         echo "Doing info in guile"; \
33876         (cd $(HOST_SUBDIR)/guile && \
33877           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33878                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33879                   "RANLIB=$${RANLIB}" \
33880                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33881                   info) \
33882           || exit 1
33883
33884 @endif guile
33885
33886 .PHONY: maybe-dvi-guile dvi-guile
33887 maybe-dvi-guile:
33888 @if guile
33889 maybe-dvi-guile: dvi-guile
33890
33891 dvi-guile: \
33892     configure-guile 
33893         @: $(MAKE); $(unstage)
33894         @[ -f ./guile/Makefile ] || exit 0; \
33895         r=`${PWD_COMMAND}`; export r; \
33896         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33897         $(HOST_EXPORTS) \
33898         for flag in $(EXTRA_HOST_FLAGS) ; do \
33899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33900         done; \
33901         echo "Doing dvi in guile"; \
33902         (cd $(HOST_SUBDIR)/guile && \
33903           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33904                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33905                   "RANLIB=$${RANLIB}" \
33906                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33907                   dvi) \
33908           || exit 1
33909
33910 @endif guile
33911
33912 .PHONY: maybe-pdf-guile pdf-guile
33913 maybe-pdf-guile:
33914 @if guile
33915 maybe-pdf-guile: pdf-guile
33916
33917 pdf-guile: \
33918     configure-guile 
33919         @: $(MAKE); $(unstage)
33920         @[ -f ./guile/Makefile ] || exit 0; \
33921         r=`${PWD_COMMAND}`; export r; \
33922         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33923         $(HOST_EXPORTS) \
33924         for flag in $(EXTRA_HOST_FLAGS) ; do \
33925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33926         done; \
33927         echo "Doing pdf in guile"; \
33928         (cd $(HOST_SUBDIR)/guile && \
33929           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33930                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33931                   "RANLIB=$${RANLIB}" \
33932                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33933                   pdf) \
33934           || exit 1
33935
33936 @endif guile
33937
33938 .PHONY: maybe-html-guile html-guile
33939 maybe-html-guile:
33940 @if guile
33941 maybe-html-guile: html-guile
33942
33943 html-guile: \
33944     configure-guile 
33945         @: $(MAKE); $(unstage)
33946         @[ -f ./guile/Makefile ] || exit 0; \
33947         r=`${PWD_COMMAND}`; export r; \
33948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33949         $(HOST_EXPORTS) \
33950         for flag in $(EXTRA_HOST_FLAGS) ; do \
33951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33952         done; \
33953         echo "Doing html in guile"; \
33954         (cd $(HOST_SUBDIR)/guile && \
33955           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33956                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33957                   "RANLIB=$${RANLIB}" \
33958                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33959                   html) \
33960           || exit 1
33961
33962 @endif guile
33963
33964 .PHONY: maybe-TAGS-guile TAGS-guile
33965 maybe-TAGS-guile:
33966 @if guile
33967 maybe-TAGS-guile: TAGS-guile
33968
33969 TAGS-guile: \
33970     configure-guile 
33971         @: $(MAKE); $(unstage)
33972         @[ -f ./guile/Makefile ] || exit 0; \
33973         r=`${PWD_COMMAND}`; export r; \
33974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
33975         $(HOST_EXPORTS) \
33976         for flag in $(EXTRA_HOST_FLAGS) ; do \
33977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
33978         done; \
33979         echo "Doing TAGS in guile"; \
33980         (cd $(HOST_SUBDIR)/guile && \
33981           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
33982                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
33983                   "RANLIB=$${RANLIB}" \
33984                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
33985                   TAGS) \
33986           || exit 1
33987
33988 @endif guile
33989
33990 .PHONY: maybe-install-info-guile install-info-guile
33991 maybe-install-info-guile:
33992 @if guile
33993 maybe-install-info-guile: install-info-guile
33994
33995 install-info-guile: \
33996     configure-guile \
33997     info-guile 
33998         @: $(MAKE); $(unstage)
33999         @[ -f ./guile/Makefile ] || exit 0; \
34000         r=`${PWD_COMMAND}`; export r; \
34001         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34002         $(HOST_EXPORTS) \
34003         for flag in $(EXTRA_HOST_FLAGS) ; do \
34004           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34005         done; \
34006         echo "Doing install-info in guile"; \
34007         (cd $(HOST_SUBDIR)/guile && \
34008           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34009                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34010                   "RANLIB=$${RANLIB}" \
34011                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34012                   install-info) \
34013           || exit 1
34014
34015 @endif guile
34016
34017 .PHONY: maybe-install-pdf-guile install-pdf-guile
34018 maybe-install-pdf-guile:
34019 @if guile
34020 maybe-install-pdf-guile: install-pdf-guile
34021
34022 install-pdf-guile: \
34023     configure-guile \
34024     pdf-guile 
34025         @: $(MAKE); $(unstage)
34026         @[ -f ./guile/Makefile ] || exit 0; \
34027         r=`${PWD_COMMAND}`; export r; \
34028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34029         $(HOST_EXPORTS) \
34030         for flag in $(EXTRA_HOST_FLAGS) ; do \
34031           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34032         done; \
34033         echo "Doing install-pdf in guile"; \
34034         (cd $(HOST_SUBDIR)/guile && \
34035           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34036                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34037                   "RANLIB=$${RANLIB}" \
34038                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34039                   install-pdf) \
34040           || exit 1
34041
34042 @endif guile
34043
34044 .PHONY: maybe-install-html-guile install-html-guile
34045 maybe-install-html-guile:
34046 @if guile
34047 maybe-install-html-guile: install-html-guile
34048
34049 install-html-guile: \
34050     configure-guile \
34051     html-guile 
34052         @: $(MAKE); $(unstage)
34053         @[ -f ./guile/Makefile ] || exit 0; \
34054         r=`${PWD_COMMAND}`; export r; \
34055         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34056         $(HOST_EXPORTS) \
34057         for flag in $(EXTRA_HOST_FLAGS) ; do \
34058           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34059         done; \
34060         echo "Doing install-html in guile"; \
34061         (cd $(HOST_SUBDIR)/guile && \
34062           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34063                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34064                   "RANLIB=$${RANLIB}" \
34065                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34066                   install-html) \
34067           || exit 1
34068
34069 @endif guile
34070
34071 .PHONY: maybe-installcheck-guile installcheck-guile
34072 maybe-installcheck-guile:
34073 @if guile
34074 maybe-installcheck-guile: installcheck-guile
34075
34076 installcheck-guile: \
34077     configure-guile 
34078         @: $(MAKE); $(unstage)
34079         @[ -f ./guile/Makefile ] || exit 0; \
34080         r=`${PWD_COMMAND}`; export r; \
34081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34082         $(HOST_EXPORTS) \
34083         for flag in $(EXTRA_HOST_FLAGS) ; do \
34084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34085         done; \
34086         echo "Doing installcheck in guile"; \
34087         (cd $(HOST_SUBDIR)/guile && \
34088           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34089                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34090                   "RANLIB=$${RANLIB}" \
34091                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34092                   installcheck) \
34093           || exit 1
34094
34095 @endif guile
34096
34097 .PHONY: maybe-mostlyclean-guile mostlyclean-guile
34098 maybe-mostlyclean-guile:
34099 @if guile
34100 maybe-mostlyclean-guile: mostlyclean-guile
34101
34102 mostlyclean-guile: 
34103         @: $(MAKE); $(unstage)
34104         @[ -f ./guile/Makefile ] || exit 0; \
34105         r=`${PWD_COMMAND}`; export r; \
34106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34107         $(HOST_EXPORTS) \
34108         for flag in $(EXTRA_HOST_FLAGS) ; do \
34109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34110         done; \
34111         echo "Doing mostlyclean in guile"; \
34112         (cd $(HOST_SUBDIR)/guile && \
34113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34115                   "RANLIB=$${RANLIB}" \
34116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34117                   mostlyclean) \
34118           || exit 1
34119
34120 @endif guile
34121
34122 .PHONY: maybe-clean-guile clean-guile
34123 maybe-clean-guile:
34124 @if guile
34125 maybe-clean-guile: clean-guile
34126
34127 clean-guile: 
34128         @: $(MAKE); $(unstage)
34129         @[ -f ./guile/Makefile ] || exit 0; \
34130         r=`${PWD_COMMAND}`; export r; \
34131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34132         $(HOST_EXPORTS) \
34133         for flag in $(EXTRA_HOST_FLAGS) ; do \
34134           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34135         done; \
34136         echo "Doing clean in guile"; \
34137         (cd $(HOST_SUBDIR)/guile && \
34138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34140                   "RANLIB=$${RANLIB}" \
34141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34142                   clean) \
34143           || exit 1
34144
34145 @endif guile
34146
34147 .PHONY: maybe-distclean-guile distclean-guile
34148 maybe-distclean-guile:
34149 @if guile
34150 maybe-distclean-guile: distclean-guile
34151
34152 distclean-guile: 
34153         @: $(MAKE); $(unstage)
34154         @[ -f ./guile/Makefile ] || exit 0; \
34155         r=`${PWD_COMMAND}`; export r; \
34156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34157         $(HOST_EXPORTS) \
34158         for flag in $(EXTRA_HOST_FLAGS) ; do \
34159           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34160         done; \
34161         echo "Doing distclean in guile"; \
34162         (cd $(HOST_SUBDIR)/guile && \
34163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34165                   "RANLIB=$${RANLIB}" \
34166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34167                   distclean) \
34168           || exit 1
34169
34170 @endif guile
34171
34172 .PHONY: maybe-maintainer-clean-guile maintainer-clean-guile
34173 maybe-maintainer-clean-guile:
34174 @if guile
34175 maybe-maintainer-clean-guile: maintainer-clean-guile
34176
34177 maintainer-clean-guile: 
34178         @: $(MAKE); $(unstage)
34179         @[ -f ./guile/Makefile ] || exit 0; \
34180         r=`${PWD_COMMAND}`; export r; \
34181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34182         $(HOST_EXPORTS) \
34183         for flag in $(EXTRA_HOST_FLAGS) ; do \
34184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34185         done; \
34186         echo "Doing maintainer-clean in guile"; \
34187         (cd $(HOST_SUBDIR)/guile && \
34188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34190                   "RANLIB=$${RANLIB}" \
34191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34192                   maintainer-clean) \
34193           || exit 1
34194
34195 @endif guile
34196
34197
34198
34199 .PHONY: configure-tk maybe-configure-tk
34200 maybe-configure-tk:
34201 @if gcc-bootstrap
34202 configure-tk: stage_current
34203 @endif gcc-bootstrap
34204 @if tk
34205 maybe-configure-tk: configure-tk
34206 configure-tk: 
34207         @: $(MAKE); $(unstage)
34208         @r=`${PWD_COMMAND}`; export r; \
34209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34210         test ! -f $(HOST_SUBDIR)/tk/Makefile || exit 0; \
34211         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/tk; \
34212         $(HOST_EXPORTS)  \
34213         echo Configuring in $(HOST_SUBDIR)/tk; \
34214         cd "$(HOST_SUBDIR)/tk" || exit 1; \
34215         case $(srcdir) in \
34216           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34217           *) topdir=`echo $(HOST_SUBDIR)/tk/ | \
34218                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34219         esac; \
34220         module_srcdir=tk; \
34221         $(SHELL) \
34222           $$s/$$module_srcdir/configure \
34223           --srcdir=$${topdir}/$$module_srcdir \
34224           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34225           --target=${target_alias}  \
34226           || exit 1
34227 @endif tk
34228
34229
34230
34231
34232
34233 .PHONY: all-tk maybe-all-tk
34234 maybe-all-tk:
34235 @if gcc-bootstrap
34236 all-tk: stage_current
34237 @endif gcc-bootstrap
34238 @if tk
34239 TARGET-tk=all
34240 maybe-all-tk: all-tk
34241 all-tk: configure-tk
34242         @: $(MAKE); $(unstage)
34243         @r=`${PWD_COMMAND}`; export r; \
34244         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34245         $(HOST_EXPORTS)  \
34246         (cd $(HOST_SUBDIR)/tk && \
34247           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34248                 $(TARGET-tk))
34249 @endif tk
34250
34251
34252
34253
34254 .PHONY: check-tk maybe-check-tk
34255 maybe-check-tk:
34256 @if tk
34257 maybe-check-tk: check-tk
34258
34259 check-tk:
34260         @: $(MAKE); $(unstage)
34261         @r=`${PWD_COMMAND}`; export r; \
34262         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34263         $(HOST_EXPORTS)  \
34264         (cd $(HOST_SUBDIR)/tk && \
34265           $(MAKE) $(FLAGS_TO_PASS)  check)
34266
34267 @endif tk
34268
34269 .PHONY: install-tk maybe-install-tk
34270 maybe-install-tk:
34271 @if tk
34272 maybe-install-tk: install-tk
34273
34274 install-tk: installdirs
34275         @: $(MAKE); $(unstage)
34276         @r=`${PWD_COMMAND}`; export r; \
34277         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34278         $(HOST_EXPORTS) \
34279         (cd $(HOST_SUBDIR)/tk && \
34280           $(MAKE) $(FLAGS_TO_PASS)  install)
34281
34282 @endif tk
34283
34284 .PHONY: install-strip-tk maybe-install-strip-tk
34285 maybe-install-strip-tk:
34286 @if tk
34287 maybe-install-strip-tk: install-strip-tk
34288
34289 install-strip-tk: installdirs
34290         @: $(MAKE); $(unstage)
34291         @r=`${PWD_COMMAND}`; export r; \
34292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34293         $(HOST_EXPORTS) \
34294         (cd $(HOST_SUBDIR)/tk && \
34295           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34296
34297 @endif tk
34298
34299 # Other targets (info, dvi, pdf, etc.)
34300
34301 .PHONY: maybe-info-tk info-tk
34302 maybe-info-tk:
34303 @if tk
34304 maybe-info-tk: info-tk
34305
34306 info-tk: \
34307     configure-tk 
34308         @: $(MAKE); $(unstage)
34309         @[ -f ./tk/Makefile ] || exit 0; \
34310         r=`${PWD_COMMAND}`; export r; \
34311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34312         $(HOST_EXPORTS) \
34313         for flag in $(EXTRA_HOST_FLAGS) ; do \
34314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34315         done; \
34316         echo "Doing info in tk"; \
34317         (cd $(HOST_SUBDIR)/tk && \
34318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34320                   "RANLIB=$${RANLIB}" \
34321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34322                   info) \
34323           || exit 1
34324
34325 @endif tk
34326
34327 .PHONY: maybe-dvi-tk dvi-tk
34328 maybe-dvi-tk:
34329 @if tk
34330 maybe-dvi-tk: dvi-tk
34331
34332 dvi-tk: \
34333     configure-tk 
34334         @: $(MAKE); $(unstage)
34335         @[ -f ./tk/Makefile ] || exit 0; \
34336         r=`${PWD_COMMAND}`; export r; \
34337         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34338         $(HOST_EXPORTS) \
34339         for flag in $(EXTRA_HOST_FLAGS) ; do \
34340           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34341         done; \
34342         echo "Doing dvi in tk"; \
34343         (cd $(HOST_SUBDIR)/tk && \
34344           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34345                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34346                   "RANLIB=$${RANLIB}" \
34347                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34348                   dvi) \
34349           || exit 1
34350
34351 @endif tk
34352
34353 .PHONY: maybe-pdf-tk pdf-tk
34354 maybe-pdf-tk:
34355 @if tk
34356 maybe-pdf-tk: pdf-tk
34357
34358 pdf-tk: \
34359     configure-tk 
34360         @: $(MAKE); $(unstage)
34361         @[ -f ./tk/Makefile ] || exit 0; \
34362         r=`${PWD_COMMAND}`; export r; \
34363         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34364         $(HOST_EXPORTS) \
34365         for flag in $(EXTRA_HOST_FLAGS) ; do \
34366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34367         done; \
34368         echo "Doing pdf in tk"; \
34369         (cd $(HOST_SUBDIR)/tk && \
34370           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34371                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34372                   "RANLIB=$${RANLIB}" \
34373                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34374                   pdf) \
34375           || exit 1
34376
34377 @endif tk
34378
34379 .PHONY: maybe-html-tk html-tk
34380 maybe-html-tk:
34381 @if tk
34382 maybe-html-tk: html-tk
34383
34384 html-tk: \
34385     configure-tk 
34386         @: $(MAKE); $(unstage)
34387         @[ -f ./tk/Makefile ] || exit 0; \
34388         r=`${PWD_COMMAND}`; export r; \
34389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34390         $(HOST_EXPORTS) \
34391         for flag in $(EXTRA_HOST_FLAGS) ; do \
34392           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34393         done; \
34394         echo "Doing html in tk"; \
34395         (cd $(HOST_SUBDIR)/tk && \
34396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34398                   "RANLIB=$${RANLIB}" \
34399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34400                   html) \
34401           || exit 1
34402
34403 @endif tk
34404
34405 .PHONY: maybe-TAGS-tk TAGS-tk
34406 maybe-TAGS-tk:
34407 @if tk
34408 maybe-TAGS-tk: TAGS-tk
34409
34410 TAGS-tk: \
34411     configure-tk 
34412         @: $(MAKE); $(unstage)
34413         @[ -f ./tk/Makefile ] || exit 0; \
34414         r=`${PWD_COMMAND}`; export r; \
34415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34416         $(HOST_EXPORTS) \
34417         for flag in $(EXTRA_HOST_FLAGS) ; do \
34418           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34419         done; \
34420         echo "Doing TAGS in tk"; \
34421         (cd $(HOST_SUBDIR)/tk && \
34422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34424                   "RANLIB=$${RANLIB}" \
34425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34426                   TAGS) \
34427           || exit 1
34428
34429 @endif tk
34430
34431 .PHONY: maybe-install-info-tk install-info-tk
34432 maybe-install-info-tk:
34433 @if tk
34434 maybe-install-info-tk: install-info-tk
34435
34436 install-info-tk: \
34437     configure-tk \
34438     info-tk 
34439         @: $(MAKE); $(unstage)
34440         @[ -f ./tk/Makefile ] || exit 0; \
34441         r=`${PWD_COMMAND}`; export r; \
34442         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34443         $(HOST_EXPORTS) \
34444         for flag in $(EXTRA_HOST_FLAGS) ; do \
34445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34446         done; \
34447         echo "Doing install-info in tk"; \
34448         (cd $(HOST_SUBDIR)/tk && \
34449           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34450                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34451                   "RANLIB=$${RANLIB}" \
34452                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34453                   install-info) \
34454           || exit 1
34455
34456 @endif tk
34457
34458 .PHONY: maybe-install-pdf-tk install-pdf-tk
34459 maybe-install-pdf-tk:
34460 @if tk
34461 maybe-install-pdf-tk: install-pdf-tk
34462
34463 install-pdf-tk: \
34464     configure-tk \
34465     pdf-tk 
34466         @: $(MAKE); $(unstage)
34467         @[ -f ./tk/Makefile ] || exit 0; \
34468         r=`${PWD_COMMAND}`; export r; \
34469         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34470         $(HOST_EXPORTS) \
34471         for flag in $(EXTRA_HOST_FLAGS) ; do \
34472           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34473         done; \
34474         echo "Doing install-pdf in tk"; \
34475         (cd $(HOST_SUBDIR)/tk && \
34476           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34477                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34478                   "RANLIB=$${RANLIB}" \
34479                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34480                   install-pdf) \
34481           || exit 1
34482
34483 @endif tk
34484
34485 .PHONY: maybe-install-html-tk install-html-tk
34486 maybe-install-html-tk:
34487 @if tk
34488 maybe-install-html-tk: install-html-tk
34489
34490 install-html-tk: \
34491     configure-tk \
34492     html-tk 
34493         @: $(MAKE); $(unstage)
34494         @[ -f ./tk/Makefile ] || exit 0; \
34495         r=`${PWD_COMMAND}`; export r; \
34496         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34497         $(HOST_EXPORTS) \
34498         for flag in $(EXTRA_HOST_FLAGS) ; do \
34499           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34500         done; \
34501         echo "Doing install-html in tk"; \
34502         (cd $(HOST_SUBDIR)/tk && \
34503           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34504                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34505                   "RANLIB=$${RANLIB}" \
34506                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34507                   install-html) \
34508           || exit 1
34509
34510 @endif tk
34511
34512 .PHONY: maybe-installcheck-tk installcheck-tk
34513 maybe-installcheck-tk:
34514 @if tk
34515 maybe-installcheck-tk: installcheck-tk
34516
34517 installcheck-tk: \
34518     configure-tk 
34519         @: $(MAKE); $(unstage)
34520         @[ -f ./tk/Makefile ] || exit 0; \
34521         r=`${PWD_COMMAND}`; export r; \
34522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34523         $(HOST_EXPORTS) \
34524         for flag in $(EXTRA_HOST_FLAGS) ; do \
34525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34526         done; \
34527         echo "Doing installcheck in tk"; \
34528         (cd $(HOST_SUBDIR)/tk && \
34529           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34530                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34531                   "RANLIB=$${RANLIB}" \
34532                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34533                   installcheck) \
34534           || exit 1
34535
34536 @endif tk
34537
34538 .PHONY: maybe-mostlyclean-tk mostlyclean-tk
34539 maybe-mostlyclean-tk:
34540 @if tk
34541 maybe-mostlyclean-tk: mostlyclean-tk
34542
34543 mostlyclean-tk: 
34544         @: $(MAKE); $(unstage)
34545         @[ -f ./tk/Makefile ] || exit 0; \
34546         r=`${PWD_COMMAND}`; export r; \
34547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34548         $(HOST_EXPORTS) \
34549         for flag in $(EXTRA_HOST_FLAGS) ; do \
34550           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34551         done; \
34552         echo "Doing mostlyclean in tk"; \
34553         (cd $(HOST_SUBDIR)/tk && \
34554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34556                   "RANLIB=$${RANLIB}" \
34557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34558                   mostlyclean) \
34559           || exit 1
34560
34561 @endif tk
34562
34563 .PHONY: maybe-clean-tk clean-tk
34564 maybe-clean-tk:
34565 @if tk
34566 maybe-clean-tk: clean-tk
34567
34568 clean-tk: 
34569         @: $(MAKE); $(unstage)
34570         @[ -f ./tk/Makefile ] || exit 0; \
34571         r=`${PWD_COMMAND}`; export r; \
34572         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34573         $(HOST_EXPORTS) \
34574         for flag in $(EXTRA_HOST_FLAGS) ; do \
34575           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34576         done; \
34577         echo "Doing clean in tk"; \
34578         (cd $(HOST_SUBDIR)/tk && \
34579           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34580                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34581                   "RANLIB=$${RANLIB}" \
34582                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34583                   clean) \
34584           || exit 1
34585
34586 @endif tk
34587
34588 .PHONY: maybe-distclean-tk distclean-tk
34589 maybe-distclean-tk:
34590 @if tk
34591 maybe-distclean-tk: distclean-tk
34592
34593 distclean-tk: 
34594         @: $(MAKE); $(unstage)
34595         @[ -f ./tk/Makefile ] || exit 0; \
34596         r=`${PWD_COMMAND}`; export r; \
34597         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34598         $(HOST_EXPORTS) \
34599         for flag in $(EXTRA_HOST_FLAGS) ; do \
34600           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34601         done; \
34602         echo "Doing distclean in tk"; \
34603         (cd $(HOST_SUBDIR)/tk && \
34604           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34605                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34606                   "RANLIB=$${RANLIB}" \
34607                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34608                   distclean) \
34609           || exit 1
34610
34611 @endif tk
34612
34613 .PHONY: maybe-maintainer-clean-tk maintainer-clean-tk
34614 maybe-maintainer-clean-tk:
34615 @if tk
34616 maybe-maintainer-clean-tk: maintainer-clean-tk
34617
34618 maintainer-clean-tk: 
34619         @: $(MAKE); $(unstage)
34620         @[ -f ./tk/Makefile ] || exit 0; \
34621         r=`${PWD_COMMAND}`; export r; \
34622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34623         $(HOST_EXPORTS) \
34624         for flag in $(EXTRA_HOST_FLAGS) ; do \
34625           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34626         done; \
34627         echo "Doing maintainer-clean in tk"; \
34628         (cd $(HOST_SUBDIR)/tk && \
34629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34631                   "RANLIB=$${RANLIB}" \
34632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34633                   maintainer-clean) \
34634           || exit 1
34635
34636 @endif tk
34637
34638
34639
34640 .PHONY: configure-libtermcap maybe-configure-libtermcap
34641 maybe-configure-libtermcap:
34642 @if gcc-bootstrap
34643 configure-libtermcap: stage_current
34644 @endif gcc-bootstrap
34645 @if libtermcap
34646 maybe-configure-libtermcap: configure-libtermcap
34647 configure-libtermcap: 
34648         @: $(MAKE); $(unstage)
34649         @r=`${PWD_COMMAND}`; export r; \
34650         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34651         test ! -f $(HOST_SUBDIR)/libtermcap/Makefile || exit 0; \
34652         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libtermcap; \
34653         $(HOST_EXPORTS)  \
34654         echo Configuring in $(HOST_SUBDIR)/libtermcap; \
34655         cd "$(HOST_SUBDIR)/libtermcap" || exit 1; \
34656         case $(srcdir) in \
34657           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
34658           *) topdir=`echo $(HOST_SUBDIR)/libtermcap/ | \
34659                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
34660         esac; \
34661         module_srcdir=libtermcap; \
34662         $(SHELL) \
34663           $$s/$$module_srcdir/configure \
34664           --srcdir=$${topdir}/$$module_srcdir \
34665           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
34666           --target=${target_alias}  \
34667           || exit 1
34668 @endif libtermcap
34669
34670
34671
34672
34673
34674 .PHONY: all-libtermcap maybe-all-libtermcap
34675 maybe-all-libtermcap:
34676 @if gcc-bootstrap
34677 all-libtermcap: stage_current
34678 @endif gcc-bootstrap
34679 @if libtermcap
34680 TARGET-libtermcap=all
34681 maybe-all-libtermcap: all-libtermcap
34682 all-libtermcap: configure-libtermcap
34683         @: $(MAKE); $(unstage)
34684         @r=`${PWD_COMMAND}`; export r; \
34685         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34686         $(HOST_EXPORTS)  \
34687         (cd $(HOST_SUBDIR)/libtermcap && \
34688           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
34689                 $(TARGET-libtermcap))
34690 @endif libtermcap
34691
34692
34693
34694
34695 .PHONY: check-libtermcap maybe-check-libtermcap
34696 maybe-check-libtermcap:
34697 @if libtermcap
34698 maybe-check-libtermcap: check-libtermcap
34699
34700 check-libtermcap:
34701
34702 @endif libtermcap
34703
34704 .PHONY: install-libtermcap maybe-install-libtermcap
34705 maybe-install-libtermcap:
34706 @if libtermcap
34707 maybe-install-libtermcap: install-libtermcap
34708
34709 install-libtermcap: installdirs
34710         @: $(MAKE); $(unstage)
34711         @r=`${PWD_COMMAND}`; export r; \
34712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34713         $(HOST_EXPORTS) \
34714         (cd $(HOST_SUBDIR)/libtermcap && \
34715           $(MAKE) $(FLAGS_TO_PASS)  install)
34716
34717 @endif libtermcap
34718
34719 .PHONY: install-strip-libtermcap maybe-install-strip-libtermcap
34720 maybe-install-strip-libtermcap:
34721 @if libtermcap
34722 maybe-install-strip-libtermcap: install-strip-libtermcap
34723
34724 install-strip-libtermcap: installdirs
34725         @: $(MAKE); $(unstage)
34726         @r=`${PWD_COMMAND}`; export r; \
34727         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34728         $(HOST_EXPORTS) \
34729         (cd $(HOST_SUBDIR)/libtermcap && \
34730           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
34731
34732 @endif libtermcap
34733
34734 # Other targets (info, dvi, pdf, etc.)
34735
34736 .PHONY: maybe-info-libtermcap info-libtermcap
34737 maybe-info-libtermcap:
34738 @if libtermcap
34739 maybe-info-libtermcap: info-libtermcap
34740
34741 info-libtermcap: \
34742     configure-libtermcap 
34743         @: $(MAKE); $(unstage)
34744         @[ -f ./libtermcap/Makefile ] || exit 0; \
34745         r=`${PWD_COMMAND}`; export r; \
34746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34747         $(HOST_EXPORTS) \
34748         for flag in $(EXTRA_HOST_FLAGS) ; do \
34749           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34750         done; \
34751         echo "Doing info in libtermcap"; \
34752         (cd $(HOST_SUBDIR)/libtermcap && \
34753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34755                   "RANLIB=$${RANLIB}" \
34756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34757                   info) \
34758           || exit 1
34759
34760 @endif libtermcap
34761
34762 .PHONY: maybe-dvi-libtermcap dvi-libtermcap
34763 maybe-dvi-libtermcap:
34764 @if libtermcap
34765 maybe-dvi-libtermcap: dvi-libtermcap
34766
34767 dvi-libtermcap: \
34768     configure-libtermcap 
34769         @: $(MAKE); $(unstage)
34770         @[ -f ./libtermcap/Makefile ] || exit 0; \
34771         r=`${PWD_COMMAND}`; export r; \
34772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34773         $(HOST_EXPORTS) \
34774         for flag in $(EXTRA_HOST_FLAGS) ; do \
34775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34776         done; \
34777         echo "Doing dvi in libtermcap"; \
34778         (cd $(HOST_SUBDIR)/libtermcap && \
34779           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34780                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34781                   "RANLIB=$${RANLIB}" \
34782                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34783                   dvi) \
34784           || exit 1
34785
34786 @endif libtermcap
34787
34788 .PHONY: maybe-pdf-libtermcap pdf-libtermcap
34789 maybe-pdf-libtermcap:
34790 @if libtermcap
34791 maybe-pdf-libtermcap: pdf-libtermcap
34792
34793 pdf-libtermcap: \
34794     configure-libtermcap 
34795         @: $(MAKE); $(unstage)
34796         @[ -f ./libtermcap/Makefile ] || exit 0; \
34797         r=`${PWD_COMMAND}`; export r; \
34798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34799         $(HOST_EXPORTS) \
34800         for flag in $(EXTRA_HOST_FLAGS) ; do \
34801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34802         done; \
34803         echo "Doing pdf in libtermcap"; \
34804         (cd $(HOST_SUBDIR)/libtermcap && \
34805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34807                   "RANLIB=$${RANLIB}" \
34808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34809                   pdf) \
34810           || exit 1
34811
34812 @endif libtermcap
34813
34814 .PHONY: maybe-html-libtermcap html-libtermcap
34815 maybe-html-libtermcap:
34816 @if libtermcap
34817 maybe-html-libtermcap: html-libtermcap
34818
34819 html-libtermcap: \
34820     configure-libtermcap 
34821         @: $(MAKE); $(unstage)
34822         @[ -f ./libtermcap/Makefile ] || exit 0; \
34823         r=`${PWD_COMMAND}`; export r; \
34824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34825         $(HOST_EXPORTS) \
34826         for flag in $(EXTRA_HOST_FLAGS) ; do \
34827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34828         done; \
34829         echo "Doing html in libtermcap"; \
34830         (cd $(HOST_SUBDIR)/libtermcap && \
34831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34833                   "RANLIB=$${RANLIB}" \
34834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34835                   html) \
34836           || exit 1
34837
34838 @endif libtermcap
34839
34840 .PHONY: maybe-TAGS-libtermcap TAGS-libtermcap
34841 maybe-TAGS-libtermcap:
34842 @if libtermcap
34843 maybe-TAGS-libtermcap: TAGS-libtermcap
34844
34845 TAGS-libtermcap: \
34846     configure-libtermcap 
34847         @: $(MAKE); $(unstage)
34848         @[ -f ./libtermcap/Makefile ] || exit 0; \
34849         r=`${PWD_COMMAND}`; export r; \
34850         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34851         $(HOST_EXPORTS) \
34852         for flag in $(EXTRA_HOST_FLAGS) ; do \
34853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34854         done; \
34855         echo "Doing TAGS in libtermcap"; \
34856         (cd $(HOST_SUBDIR)/libtermcap && \
34857           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34858                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34859                   "RANLIB=$${RANLIB}" \
34860                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34861                   TAGS) \
34862           || exit 1
34863
34864 @endif libtermcap
34865
34866 .PHONY: maybe-install-info-libtermcap install-info-libtermcap
34867 maybe-install-info-libtermcap:
34868 @if libtermcap
34869 maybe-install-info-libtermcap: install-info-libtermcap
34870
34871 install-info-libtermcap: \
34872     configure-libtermcap \
34873     info-libtermcap 
34874         @: $(MAKE); $(unstage)
34875         @[ -f ./libtermcap/Makefile ] || exit 0; \
34876         r=`${PWD_COMMAND}`; export r; \
34877         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34878         $(HOST_EXPORTS) \
34879         for flag in $(EXTRA_HOST_FLAGS) ; do \
34880           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34881         done; \
34882         echo "Doing install-info in libtermcap"; \
34883         (cd $(HOST_SUBDIR)/libtermcap && \
34884           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34885                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34886                   "RANLIB=$${RANLIB}" \
34887                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34888                   install-info) \
34889           || exit 1
34890
34891 @endif libtermcap
34892
34893 .PHONY: maybe-install-pdf-libtermcap install-pdf-libtermcap
34894 maybe-install-pdf-libtermcap:
34895 @if libtermcap
34896 maybe-install-pdf-libtermcap: install-pdf-libtermcap
34897
34898 install-pdf-libtermcap: \
34899     configure-libtermcap \
34900     pdf-libtermcap 
34901         @: $(MAKE); $(unstage)
34902         @[ -f ./libtermcap/Makefile ] || exit 0; \
34903         r=`${PWD_COMMAND}`; export r; \
34904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34905         $(HOST_EXPORTS) \
34906         for flag in $(EXTRA_HOST_FLAGS) ; do \
34907           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34908         done; \
34909         echo "Doing install-pdf in libtermcap"; \
34910         (cd $(HOST_SUBDIR)/libtermcap && \
34911           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34912                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34913                   "RANLIB=$${RANLIB}" \
34914                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34915                   install-pdf) \
34916           || exit 1
34917
34918 @endif libtermcap
34919
34920 .PHONY: maybe-install-html-libtermcap install-html-libtermcap
34921 maybe-install-html-libtermcap:
34922 @if libtermcap
34923 maybe-install-html-libtermcap: install-html-libtermcap
34924
34925 install-html-libtermcap: \
34926     configure-libtermcap \
34927     html-libtermcap 
34928         @: $(MAKE); $(unstage)
34929         @[ -f ./libtermcap/Makefile ] || exit 0; \
34930         r=`${PWD_COMMAND}`; export r; \
34931         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34932         $(HOST_EXPORTS) \
34933         for flag in $(EXTRA_HOST_FLAGS) ; do \
34934           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34935         done; \
34936         echo "Doing install-html in libtermcap"; \
34937         (cd $(HOST_SUBDIR)/libtermcap && \
34938           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34939                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34940                   "RANLIB=$${RANLIB}" \
34941                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34942                   install-html) \
34943           || exit 1
34944
34945 @endif libtermcap
34946
34947 .PHONY: maybe-installcheck-libtermcap installcheck-libtermcap
34948 maybe-installcheck-libtermcap:
34949 @if libtermcap
34950 maybe-installcheck-libtermcap: installcheck-libtermcap
34951
34952 installcheck-libtermcap: \
34953     configure-libtermcap 
34954         @: $(MAKE); $(unstage)
34955         @[ -f ./libtermcap/Makefile ] || exit 0; \
34956         r=`${PWD_COMMAND}`; export r; \
34957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
34958         $(HOST_EXPORTS) \
34959         for flag in $(EXTRA_HOST_FLAGS) ; do \
34960           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
34961         done; \
34962         echo "Doing installcheck in libtermcap"; \
34963         (cd $(HOST_SUBDIR)/libtermcap && \
34964           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
34965                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
34966                   "RANLIB=$${RANLIB}" \
34967                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
34968                   installcheck) \
34969           || exit 1
34970
34971 @endif libtermcap
34972
34973 .PHONY: maybe-mostlyclean-libtermcap mostlyclean-libtermcap
34974 maybe-mostlyclean-libtermcap:
34975 @if libtermcap
34976 maybe-mostlyclean-libtermcap: mostlyclean-libtermcap
34977
34978 # libtermcap doesn't support mostlyclean.
34979 mostlyclean-libtermcap:
34980
34981 @endif libtermcap
34982
34983 .PHONY: maybe-clean-libtermcap clean-libtermcap
34984 maybe-clean-libtermcap:
34985 @if libtermcap
34986 maybe-clean-libtermcap: clean-libtermcap
34987
34988 # libtermcap doesn't support clean.
34989 clean-libtermcap:
34990
34991 @endif libtermcap
34992
34993 .PHONY: maybe-distclean-libtermcap distclean-libtermcap
34994 maybe-distclean-libtermcap:
34995 @if libtermcap
34996 maybe-distclean-libtermcap: distclean-libtermcap
34997
34998 # libtermcap doesn't support distclean.
34999 distclean-libtermcap:
35000
35001 @endif libtermcap
35002
35003 .PHONY: maybe-maintainer-clean-libtermcap maintainer-clean-libtermcap
35004 maybe-maintainer-clean-libtermcap:
35005 @if libtermcap
35006 maybe-maintainer-clean-libtermcap: maintainer-clean-libtermcap
35007
35008 # libtermcap doesn't support maintainer-clean.
35009 maintainer-clean-libtermcap:
35010
35011 @endif libtermcap
35012
35013
35014
35015 .PHONY: configure-utils maybe-configure-utils
35016 maybe-configure-utils:
35017 @if gcc-bootstrap
35018 configure-utils: stage_current
35019 @endif gcc-bootstrap
35020 @if utils
35021 maybe-configure-utils: configure-utils
35022 configure-utils: 
35023         @: $(MAKE); $(unstage)
35024         @r=`${PWD_COMMAND}`; export r; \
35025         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35026         test ! -f $(HOST_SUBDIR)/utils/Makefile || exit 0; \
35027         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/utils; \
35028         $(HOST_EXPORTS)  \
35029         echo Configuring in $(HOST_SUBDIR)/utils; \
35030         cd "$(HOST_SUBDIR)/utils" || exit 1; \
35031         case $(srcdir) in \
35032           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35033           *) topdir=`echo $(HOST_SUBDIR)/utils/ | \
35034                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35035         esac; \
35036         module_srcdir=utils; \
35037         $(SHELL) \
35038           $$s/$$module_srcdir/configure \
35039           --srcdir=$${topdir}/$$module_srcdir \
35040           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35041           --target=${target_alias}  \
35042           || exit 1
35043 @endif utils
35044
35045
35046
35047
35048
35049 .PHONY: all-utils maybe-all-utils
35050 maybe-all-utils:
35051 @if gcc-bootstrap
35052 all-utils: stage_current
35053 @endif gcc-bootstrap
35054 @if utils
35055 TARGET-utils=all
35056 maybe-all-utils: all-utils
35057 all-utils: configure-utils
35058         @: $(MAKE); $(unstage)
35059         @r=`${PWD_COMMAND}`; export r; \
35060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35061         $(HOST_EXPORTS)  \
35062         (cd $(HOST_SUBDIR)/utils && \
35063           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35064                 $(TARGET-utils))
35065 @endif utils
35066
35067
35068
35069
35070 .PHONY: check-utils maybe-check-utils
35071 maybe-check-utils:
35072 @if utils
35073 maybe-check-utils: check-utils
35074
35075 check-utils:
35076
35077 @endif utils
35078
35079 .PHONY: install-utils maybe-install-utils
35080 maybe-install-utils:
35081 @if utils
35082 maybe-install-utils: install-utils
35083
35084 install-utils: installdirs
35085         @: $(MAKE); $(unstage)
35086         @r=`${PWD_COMMAND}`; export r; \
35087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35088         $(HOST_EXPORTS) \
35089         (cd $(HOST_SUBDIR)/utils && \
35090           $(MAKE) $(FLAGS_TO_PASS)  install)
35091
35092 @endif utils
35093
35094 .PHONY: install-strip-utils maybe-install-strip-utils
35095 maybe-install-strip-utils:
35096 @if utils
35097 maybe-install-strip-utils: install-strip-utils
35098
35099 install-strip-utils: installdirs
35100         @: $(MAKE); $(unstage)
35101         @r=`${PWD_COMMAND}`; export r; \
35102         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35103         $(HOST_EXPORTS) \
35104         (cd $(HOST_SUBDIR)/utils && \
35105           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35106
35107 @endif utils
35108
35109 # Other targets (info, dvi, pdf, etc.)
35110
35111 .PHONY: maybe-info-utils info-utils
35112 maybe-info-utils:
35113 @if utils
35114 maybe-info-utils: info-utils
35115
35116 info-utils: \
35117     configure-utils 
35118         @: $(MAKE); $(unstage)
35119         @[ -f ./utils/Makefile ] || exit 0; \
35120         r=`${PWD_COMMAND}`; export r; \
35121         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35122         $(HOST_EXPORTS) \
35123         for flag in $(EXTRA_HOST_FLAGS) ; do \
35124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35125         done; \
35126         echo "Doing info in utils"; \
35127         (cd $(HOST_SUBDIR)/utils && \
35128           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35129                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35130                   "RANLIB=$${RANLIB}" \
35131                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35132                   info) \
35133           || exit 1
35134
35135 @endif utils
35136
35137 .PHONY: maybe-dvi-utils dvi-utils
35138 maybe-dvi-utils:
35139 @if utils
35140 maybe-dvi-utils: dvi-utils
35141
35142 dvi-utils: \
35143     configure-utils 
35144         @: $(MAKE); $(unstage)
35145         @[ -f ./utils/Makefile ] || exit 0; \
35146         r=`${PWD_COMMAND}`; export r; \
35147         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35148         $(HOST_EXPORTS) \
35149         for flag in $(EXTRA_HOST_FLAGS) ; do \
35150           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35151         done; \
35152         echo "Doing dvi in utils"; \
35153         (cd $(HOST_SUBDIR)/utils && \
35154           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35155                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35156                   "RANLIB=$${RANLIB}" \
35157                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35158                   dvi) \
35159           || exit 1
35160
35161 @endif utils
35162
35163 .PHONY: maybe-pdf-utils pdf-utils
35164 maybe-pdf-utils:
35165 @if utils
35166 maybe-pdf-utils: pdf-utils
35167
35168 pdf-utils: \
35169     configure-utils 
35170         @: $(MAKE); $(unstage)
35171         @[ -f ./utils/Makefile ] || exit 0; \
35172         r=`${PWD_COMMAND}`; export r; \
35173         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35174         $(HOST_EXPORTS) \
35175         for flag in $(EXTRA_HOST_FLAGS) ; do \
35176           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35177         done; \
35178         echo "Doing pdf in utils"; \
35179         (cd $(HOST_SUBDIR)/utils && \
35180           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35181                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35182                   "RANLIB=$${RANLIB}" \
35183                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35184                   pdf) \
35185           || exit 1
35186
35187 @endif utils
35188
35189 .PHONY: maybe-html-utils html-utils
35190 maybe-html-utils:
35191 @if utils
35192 maybe-html-utils: html-utils
35193
35194 html-utils: \
35195     configure-utils 
35196         @: $(MAKE); $(unstage)
35197         @[ -f ./utils/Makefile ] || exit 0; \
35198         r=`${PWD_COMMAND}`; export r; \
35199         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35200         $(HOST_EXPORTS) \
35201         for flag in $(EXTRA_HOST_FLAGS) ; do \
35202           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35203         done; \
35204         echo "Doing html in utils"; \
35205         (cd $(HOST_SUBDIR)/utils && \
35206           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35207                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35208                   "RANLIB=$${RANLIB}" \
35209                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35210                   html) \
35211           || exit 1
35212
35213 @endif utils
35214
35215 .PHONY: maybe-TAGS-utils TAGS-utils
35216 maybe-TAGS-utils:
35217 @if utils
35218 maybe-TAGS-utils: TAGS-utils
35219
35220 TAGS-utils: \
35221     configure-utils 
35222         @: $(MAKE); $(unstage)
35223         @[ -f ./utils/Makefile ] || exit 0; \
35224         r=`${PWD_COMMAND}`; export r; \
35225         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35226         $(HOST_EXPORTS) \
35227         for flag in $(EXTRA_HOST_FLAGS) ; do \
35228           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35229         done; \
35230         echo "Doing TAGS in utils"; \
35231         (cd $(HOST_SUBDIR)/utils && \
35232           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35233                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35234                   "RANLIB=$${RANLIB}" \
35235                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35236                   TAGS) \
35237           || exit 1
35238
35239 @endif utils
35240
35241 .PHONY: maybe-install-info-utils install-info-utils
35242 maybe-install-info-utils:
35243 @if utils
35244 maybe-install-info-utils: install-info-utils
35245
35246 install-info-utils: \
35247     configure-utils \
35248     info-utils 
35249         @: $(MAKE); $(unstage)
35250         @[ -f ./utils/Makefile ] || exit 0; \
35251         r=`${PWD_COMMAND}`; export r; \
35252         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35253         $(HOST_EXPORTS) \
35254         for flag in $(EXTRA_HOST_FLAGS) ; do \
35255           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35256         done; \
35257         echo "Doing install-info in utils"; \
35258         (cd $(HOST_SUBDIR)/utils && \
35259           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35260                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35261                   "RANLIB=$${RANLIB}" \
35262                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35263                   install-info) \
35264           || exit 1
35265
35266 @endif utils
35267
35268 .PHONY: maybe-install-pdf-utils install-pdf-utils
35269 maybe-install-pdf-utils:
35270 @if utils
35271 maybe-install-pdf-utils: install-pdf-utils
35272
35273 install-pdf-utils: \
35274     configure-utils \
35275     pdf-utils 
35276         @: $(MAKE); $(unstage)
35277         @[ -f ./utils/Makefile ] || exit 0; \
35278         r=`${PWD_COMMAND}`; export r; \
35279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35280         $(HOST_EXPORTS) \
35281         for flag in $(EXTRA_HOST_FLAGS) ; do \
35282           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35283         done; \
35284         echo "Doing install-pdf in utils"; \
35285         (cd $(HOST_SUBDIR)/utils && \
35286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35288                   "RANLIB=$${RANLIB}" \
35289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35290                   install-pdf) \
35291           || exit 1
35292
35293 @endif utils
35294
35295 .PHONY: maybe-install-html-utils install-html-utils
35296 maybe-install-html-utils:
35297 @if utils
35298 maybe-install-html-utils: install-html-utils
35299
35300 install-html-utils: \
35301     configure-utils \
35302     html-utils 
35303         @: $(MAKE); $(unstage)
35304         @[ -f ./utils/Makefile ] || exit 0; \
35305         r=`${PWD_COMMAND}`; export r; \
35306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35307         $(HOST_EXPORTS) \
35308         for flag in $(EXTRA_HOST_FLAGS) ; do \
35309           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35310         done; \
35311         echo "Doing install-html in utils"; \
35312         (cd $(HOST_SUBDIR)/utils && \
35313           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35314                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35315                   "RANLIB=$${RANLIB}" \
35316                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35317                   install-html) \
35318           || exit 1
35319
35320 @endif utils
35321
35322 .PHONY: maybe-installcheck-utils installcheck-utils
35323 maybe-installcheck-utils:
35324 @if utils
35325 maybe-installcheck-utils: installcheck-utils
35326
35327 installcheck-utils: \
35328     configure-utils 
35329         @: $(MAKE); $(unstage)
35330         @[ -f ./utils/Makefile ] || exit 0; \
35331         r=`${PWD_COMMAND}`; export r; \
35332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35333         $(HOST_EXPORTS) \
35334         for flag in $(EXTRA_HOST_FLAGS) ; do \
35335           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35336         done; \
35337         echo "Doing installcheck in utils"; \
35338         (cd $(HOST_SUBDIR)/utils && \
35339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35341                   "RANLIB=$${RANLIB}" \
35342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35343                   installcheck) \
35344           || exit 1
35345
35346 @endif utils
35347
35348 .PHONY: maybe-mostlyclean-utils mostlyclean-utils
35349 maybe-mostlyclean-utils:
35350 @if utils
35351 maybe-mostlyclean-utils: mostlyclean-utils
35352
35353 mostlyclean-utils: 
35354         @: $(MAKE); $(unstage)
35355         @[ -f ./utils/Makefile ] || exit 0; \
35356         r=`${PWD_COMMAND}`; export r; \
35357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35358         $(HOST_EXPORTS) \
35359         for flag in $(EXTRA_HOST_FLAGS) ; do \
35360           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35361         done; \
35362         echo "Doing mostlyclean in utils"; \
35363         (cd $(HOST_SUBDIR)/utils && \
35364           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35365                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35366                   "RANLIB=$${RANLIB}" \
35367                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35368                   mostlyclean) \
35369           || exit 1
35370
35371 @endif utils
35372
35373 .PHONY: maybe-clean-utils clean-utils
35374 maybe-clean-utils:
35375 @if utils
35376 maybe-clean-utils: clean-utils
35377
35378 clean-utils: 
35379         @: $(MAKE); $(unstage)
35380         @[ -f ./utils/Makefile ] || exit 0; \
35381         r=`${PWD_COMMAND}`; export r; \
35382         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35383         $(HOST_EXPORTS) \
35384         for flag in $(EXTRA_HOST_FLAGS) ; do \
35385           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35386         done; \
35387         echo "Doing clean in utils"; \
35388         (cd $(HOST_SUBDIR)/utils && \
35389           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35390                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35391                   "RANLIB=$${RANLIB}" \
35392                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35393                   clean) \
35394           || exit 1
35395
35396 @endif utils
35397
35398 .PHONY: maybe-distclean-utils distclean-utils
35399 maybe-distclean-utils:
35400 @if utils
35401 maybe-distclean-utils: distclean-utils
35402
35403 distclean-utils: 
35404         @: $(MAKE); $(unstage)
35405         @[ -f ./utils/Makefile ] || exit 0; \
35406         r=`${PWD_COMMAND}`; export r; \
35407         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35408         $(HOST_EXPORTS) \
35409         for flag in $(EXTRA_HOST_FLAGS) ; do \
35410           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35411         done; \
35412         echo "Doing distclean in utils"; \
35413         (cd $(HOST_SUBDIR)/utils && \
35414           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35415                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35416                   "RANLIB=$${RANLIB}" \
35417                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35418                   distclean) \
35419           || exit 1
35420
35421 @endif utils
35422
35423 .PHONY: maybe-maintainer-clean-utils maintainer-clean-utils
35424 maybe-maintainer-clean-utils:
35425 @if utils
35426 maybe-maintainer-clean-utils: maintainer-clean-utils
35427
35428 maintainer-clean-utils: 
35429         @: $(MAKE); $(unstage)
35430         @[ -f ./utils/Makefile ] || exit 0; \
35431         r=`${PWD_COMMAND}`; export r; \
35432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35433         $(HOST_EXPORTS) \
35434         for flag in $(EXTRA_HOST_FLAGS) ; do \
35435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35436         done; \
35437         echo "Doing maintainer-clean in utils"; \
35438         (cd $(HOST_SUBDIR)/utils && \
35439           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35440                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35441                   "RANLIB=$${RANLIB}" \
35442                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35443                   maintainer-clean) \
35444           || exit 1
35445
35446 @endif utils
35447
35448
35449
35450 .PHONY: configure-gnattools maybe-configure-gnattools
35451 maybe-configure-gnattools:
35452 @if gcc-bootstrap
35453 configure-gnattools: stage_current
35454 @endif gcc-bootstrap
35455 @if gnattools
35456 maybe-configure-gnattools: configure-gnattools
35457 configure-gnattools: 
35458         @: $(MAKE); $(unstage)
35459         @r=`${PWD_COMMAND}`; export r; \
35460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35461         test ! -f $(HOST_SUBDIR)/gnattools/Makefile || exit 0; \
35462         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gnattools; \
35463         $(HOST_EXPORTS)  \
35464         echo Configuring in $(HOST_SUBDIR)/gnattools; \
35465         cd "$(HOST_SUBDIR)/gnattools" || exit 1; \
35466         case $(srcdir) in \
35467           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35468           *) topdir=`echo $(HOST_SUBDIR)/gnattools/ | \
35469                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35470         esac; \
35471         module_srcdir=gnattools; \
35472         $(SHELL) \
35473           $$s/$$module_srcdir/configure \
35474           --srcdir=$${topdir}/$$module_srcdir \
35475           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35476           --target=${target_alias}  \
35477           || exit 1
35478 @endif gnattools
35479
35480
35481
35482
35483
35484 .PHONY: all-gnattools maybe-all-gnattools
35485 maybe-all-gnattools:
35486 @if gcc-bootstrap
35487 all-gnattools: stage_current
35488 @endif gcc-bootstrap
35489 @if gnattools
35490 TARGET-gnattools=all
35491 maybe-all-gnattools: all-gnattools
35492 all-gnattools: configure-gnattools
35493         @: $(MAKE); $(unstage)
35494         @r=`${PWD_COMMAND}`; export r; \
35495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35496         $(HOST_EXPORTS)  \
35497         (cd $(HOST_SUBDIR)/gnattools && \
35498           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
35499                 $(TARGET-gnattools))
35500 @endif gnattools
35501
35502
35503
35504
35505 .PHONY: check-gnattools maybe-check-gnattools
35506 maybe-check-gnattools:
35507 @if gnattools
35508 maybe-check-gnattools: check-gnattools
35509
35510 check-gnattools:
35511         @: $(MAKE); $(unstage)
35512         @r=`${PWD_COMMAND}`; export r; \
35513         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35514         $(HOST_EXPORTS)  \
35515         (cd $(HOST_SUBDIR)/gnattools && \
35516           $(MAKE) $(FLAGS_TO_PASS)  check)
35517
35518 @endif gnattools
35519
35520 .PHONY: install-gnattools maybe-install-gnattools
35521 maybe-install-gnattools:
35522 @if gnattools
35523 maybe-install-gnattools: install-gnattools
35524
35525 install-gnattools: installdirs
35526         @: $(MAKE); $(unstage)
35527         @r=`${PWD_COMMAND}`; export r; \
35528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35529         $(HOST_EXPORTS) \
35530         (cd $(HOST_SUBDIR)/gnattools && \
35531           $(MAKE) $(FLAGS_TO_PASS)  install)
35532
35533 @endif gnattools
35534
35535 .PHONY: install-strip-gnattools maybe-install-strip-gnattools
35536 maybe-install-strip-gnattools:
35537 @if gnattools
35538 maybe-install-strip-gnattools: install-strip-gnattools
35539
35540 install-strip-gnattools: installdirs
35541         @: $(MAKE); $(unstage)
35542         @r=`${PWD_COMMAND}`; export r; \
35543         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35544         $(HOST_EXPORTS) \
35545         (cd $(HOST_SUBDIR)/gnattools && \
35546           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
35547
35548 @endif gnattools
35549
35550 # Other targets (info, dvi, pdf, etc.)
35551
35552 .PHONY: maybe-info-gnattools info-gnattools
35553 maybe-info-gnattools:
35554 @if gnattools
35555 maybe-info-gnattools: info-gnattools
35556
35557 info-gnattools: \
35558     configure-gnattools 
35559         @: $(MAKE); $(unstage)
35560         @[ -f ./gnattools/Makefile ] || exit 0; \
35561         r=`${PWD_COMMAND}`; export r; \
35562         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35563         $(HOST_EXPORTS) \
35564         for flag in $(EXTRA_HOST_FLAGS) ; do \
35565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35566         done; \
35567         echo "Doing info in gnattools"; \
35568         (cd $(HOST_SUBDIR)/gnattools && \
35569           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35570                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35571                   "RANLIB=$${RANLIB}" \
35572                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35573                   info) \
35574           || exit 1
35575
35576 @endif gnattools
35577
35578 .PHONY: maybe-dvi-gnattools dvi-gnattools
35579 maybe-dvi-gnattools:
35580 @if gnattools
35581 maybe-dvi-gnattools: dvi-gnattools
35582
35583 dvi-gnattools: \
35584     configure-gnattools 
35585         @: $(MAKE); $(unstage)
35586         @[ -f ./gnattools/Makefile ] || exit 0; \
35587         r=`${PWD_COMMAND}`; export r; \
35588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35589         $(HOST_EXPORTS) \
35590         for flag in $(EXTRA_HOST_FLAGS) ; do \
35591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35592         done; \
35593         echo "Doing dvi in gnattools"; \
35594         (cd $(HOST_SUBDIR)/gnattools && \
35595           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35596                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35597                   "RANLIB=$${RANLIB}" \
35598                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35599                   dvi) \
35600           || exit 1
35601
35602 @endif gnattools
35603
35604 .PHONY: maybe-pdf-gnattools pdf-gnattools
35605 maybe-pdf-gnattools:
35606 @if gnattools
35607 maybe-pdf-gnattools: pdf-gnattools
35608
35609 pdf-gnattools: \
35610     configure-gnattools 
35611         @: $(MAKE); $(unstage)
35612         @[ -f ./gnattools/Makefile ] || exit 0; \
35613         r=`${PWD_COMMAND}`; export r; \
35614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35615         $(HOST_EXPORTS) \
35616         for flag in $(EXTRA_HOST_FLAGS) ; do \
35617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35618         done; \
35619         echo "Doing pdf in gnattools"; \
35620         (cd $(HOST_SUBDIR)/gnattools && \
35621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35623                   "RANLIB=$${RANLIB}" \
35624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35625                   pdf) \
35626           || exit 1
35627
35628 @endif gnattools
35629
35630 .PHONY: maybe-html-gnattools html-gnattools
35631 maybe-html-gnattools:
35632 @if gnattools
35633 maybe-html-gnattools: html-gnattools
35634
35635 html-gnattools: \
35636     configure-gnattools 
35637         @: $(MAKE); $(unstage)
35638         @[ -f ./gnattools/Makefile ] || exit 0; \
35639         r=`${PWD_COMMAND}`; export r; \
35640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35641         $(HOST_EXPORTS) \
35642         for flag in $(EXTRA_HOST_FLAGS) ; do \
35643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35644         done; \
35645         echo "Doing html in gnattools"; \
35646         (cd $(HOST_SUBDIR)/gnattools && \
35647           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35648                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35649                   "RANLIB=$${RANLIB}" \
35650                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35651                   html) \
35652           || exit 1
35653
35654 @endif gnattools
35655
35656 .PHONY: maybe-TAGS-gnattools TAGS-gnattools
35657 maybe-TAGS-gnattools:
35658 @if gnattools
35659 maybe-TAGS-gnattools: TAGS-gnattools
35660
35661 TAGS-gnattools: \
35662     configure-gnattools 
35663         @: $(MAKE); $(unstage)
35664         @[ -f ./gnattools/Makefile ] || exit 0; \
35665         r=`${PWD_COMMAND}`; export r; \
35666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35667         $(HOST_EXPORTS) \
35668         for flag in $(EXTRA_HOST_FLAGS) ; do \
35669           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35670         done; \
35671         echo "Doing TAGS in gnattools"; \
35672         (cd $(HOST_SUBDIR)/gnattools && \
35673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35675                   "RANLIB=$${RANLIB}" \
35676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35677                   TAGS) \
35678           || exit 1
35679
35680 @endif gnattools
35681
35682 .PHONY: maybe-install-info-gnattools install-info-gnattools
35683 maybe-install-info-gnattools:
35684 @if gnattools
35685 maybe-install-info-gnattools: install-info-gnattools
35686
35687 install-info-gnattools: \
35688     configure-gnattools \
35689     info-gnattools 
35690         @: $(MAKE); $(unstage)
35691         @[ -f ./gnattools/Makefile ] || exit 0; \
35692         r=`${PWD_COMMAND}`; export r; \
35693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35694         $(HOST_EXPORTS) \
35695         for flag in $(EXTRA_HOST_FLAGS) ; do \
35696           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35697         done; \
35698         echo "Doing install-info in gnattools"; \
35699         (cd $(HOST_SUBDIR)/gnattools && \
35700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35702                   "RANLIB=$${RANLIB}" \
35703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35704                   install-info) \
35705           || exit 1
35706
35707 @endif gnattools
35708
35709 .PHONY: maybe-install-pdf-gnattools install-pdf-gnattools
35710 maybe-install-pdf-gnattools:
35711 @if gnattools
35712 maybe-install-pdf-gnattools: install-pdf-gnattools
35713
35714 install-pdf-gnattools: \
35715     configure-gnattools \
35716     pdf-gnattools 
35717         @: $(MAKE); $(unstage)
35718         @[ -f ./gnattools/Makefile ] || exit 0; \
35719         r=`${PWD_COMMAND}`; export r; \
35720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35721         $(HOST_EXPORTS) \
35722         for flag in $(EXTRA_HOST_FLAGS) ; do \
35723           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35724         done; \
35725         echo "Doing install-pdf in gnattools"; \
35726         (cd $(HOST_SUBDIR)/gnattools && \
35727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35729                   "RANLIB=$${RANLIB}" \
35730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35731                   install-pdf) \
35732           || exit 1
35733
35734 @endif gnattools
35735
35736 .PHONY: maybe-install-html-gnattools install-html-gnattools
35737 maybe-install-html-gnattools:
35738 @if gnattools
35739 maybe-install-html-gnattools: install-html-gnattools
35740
35741 install-html-gnattools: \
35742     configure-gnattools \
35743     html-gnattools 
35744         @: $(MAKE); $(unstage)
35745         @[ -f ./gnattools/Makefile ] || exit 0; \
35746         r=`${PWD_COMMAND}`; export r; \
35747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35748         $(HOST_EXPORTS) \
35749         for flag in $(EXTRA_HOST_FLAGS) ; do \
35750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35751         done; \
35752         echo "Doing install-html in gnattools"; \
35753         (cd $(HOST_SUBDIR)/gnattools && \
35754           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35755                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35756                   "RANLIB=$${RANLIB}" \
35757                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35758                   install-html) \
35759           || exit 1
35760
35761 @endif gnattools
35762
35763 .PHONY: maybe-installcheck-gnattools installcheck-gnattools
35764 maybe-installcheck-gnattools:
35765 @if gnattools
35766 maybe-installcheck-gnattools: installcheck-gnattools
35767
35768 installcheck-gnattools: \
35769     configure-gnattools 
35770         @: $(MAKE); $(unstage)
35771         @[ -f ./gnattools/Makefile ] || exit 0; \
35772         r=`${PWD_COMMAND}`; export r; \
35773         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35774         $(HOST_EXPORTS) \
35775         for flag in $(EXTRA_HOST_FLAGS) ; do \
35776           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35777         done; \
35778         echo "Doing installcheck in gnattools"; \
35779         (cd $(HOST_SUBDIR)/gnattools && \
35780           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35781                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35782                   "RANLIB=$${RANLIB}" \
35783                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35784                   installcheck) \
35785           || exit 1
35786
35787 @endif gnattools
35788
35789 .PHONY: maybe-mostlyclean-gnattools mostlyclean-gnattools
35790 maybe-mostlyclean-gnattools:
35791 @if gnattools
35792 maybe-mostlyclean-gnattools: mostlyclean-gnattools
35793
35794 mostlyclean-gnattools: 
35795         @: $(MAKE); $(unstage)
35796         @[ -f ./gnattools/Makefile ] || exit 0; \
35797         r=`${PWD_COMMAND}`; export r; \
35798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35799         $(HOST_EXPORTS) \
35800         for flag in $(EXTRA_HOST_FLAGS) ; do \
35801           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35802         done; \
35803         echo "Doing mostlyclean in gnattools"; \
35804         (cd $(HOST_SUBDIR)/gnattools && \
35805           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35806                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35807                   "RANLIB=$${RANLIB}" \
35808                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35809                   mostlyclean) \
35810           || exit 1
35811
35812 @endif gnattools
35813
35814 .PHONY: maybe-clean-gnattools clean-gnattools
35815 maybe-clean-gnattools:
35816 @if gnattools
35817 maybe-clean-gnattools: clean-gnattools
35818
35819 clean-gnattools: 
35820         @: $(MAKE); $(unstage)
35821         @[ -f ./gnattools/Makefile ] || exit 0; \
35822         r=`${PWD_COMMAND}`; export r; \
35823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35824         $(HOST_EXPORTS) \
35825         for flag in $(EXTRA_HOST_FLAGS) ; do \
35826           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35827         done; \
35828         echo "Doing clean in gnattools"; \
35829         (cd $(HOST_SUBDIR)/gnattools && \
35830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35832                   "RANLIB=$${RANLIB}" \
35833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35834                   clean) \
35835           || exit 1
35836
35837 @endif gnattools
35838
35839 .PHONY: maybe-distclean-gnattools distclean-gnattools
35840 maybe-distclean-gnattools:
35841 @if gnattools
35842 maybe-distclean-gnattools: distclean-gnattools
35843
35844 distclean-gnattools: 
35845         @: $(MAKE); $(unstage)
35846         @[ -f ./gnattools/Makefile ] || exit 0; \
35847         r=`${PWD_COMMAND}`; export r; \
35848         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35849         $(HOST_EXPORTS) \
35850         for flag in $(EXTRA_HOST_FLAGS) ; do \
35851           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35852         done; \
35853         echo "Doing distclean in gnattools"; \
35854         (cd $(HOST_SUBDIR)/gnattools && \
35855           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35856                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35857                   "RANLIB=$${RANLIB}" \
35858                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35859                   distclean) \
35860           || exit 1
35861
35862 @endif gnattools
35863
35864 .PHONY: maybe-maintainer-clean-gnattools maintainer-clean-gnattools
35865 maybe-maintainer-clean-gnattools:
35866 @if gnattools
35867 maybe-maintainer-clean-gnattools: maintainer-clean-gnattools
35868
35869 maintainer-clean-gnattools: 
35870         @: $(MAKE); $(unstage)
35871         @[ -f ./gnattools/Makefile ] || exit 0; \
35872         r=`${PWD_COMMAND}`; export r; \
35873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35874         $(HOST_EXPORTS) \
35875         for flag in $(EXTRA_HOST_FLAGS) ; do \
35876           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
35877         done; \
35878         echo "Doing maintainer-clean in gnattools"; \
35879         (cd $(HOST_SUBDIR)/gnattools && \
35880           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
35881                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
35882                   "RANLIB=$${RANLIB}" \
35883                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
35884                   maintainer-clean) \
35885           || exit 1
35886
35887 @endif gnattools
35888
35889
35890
35891 .PHONY: configure-lto-plugin maybe-configure-lto-plugin
35892 maybe-configure-lto-plugin:
35893 @if gcc-bootstrap
35894 configure-lto-plugin: stage_current
35895 @endif gcc-bootstrap
35896 @if lto-plugin
35897 maybe-configure-lto-plugin: configure-lto-plugin
35898 configure-lto-plugin: 
35899         @r=`${PWD_COMMAND}`; export r; \
35900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35901         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
35902         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
35903         $(HOST_EXPORTS)  \
35904         echo Configuring in $(HOST_SUBDIR)/lto-plugin; \
35905         cd "$(HOST_SUBDIR)/lto-plugin" || exit 1; \
35906         case $(srcdir) in \
35907           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35908           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
35909                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35910         esac; \
35911         module_srcdir=lto-plugin; \
35912         $(SHELL) \
35913           $$s/$$module_srcdir/configure \
35914           --srcdir=$${topdir}/$$module_srcdir \
35915           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35916           --target=${target_alias} --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@ \
35917           || exit 1
35918 @endif lto-plugin
35919
35920
35921
35922 .PHONY: configure-stage1-lto-plugin maybe-configure-stage1-lto-plugin
35923 maybe-configure-stage1-lto-plugin:
35924 @if lto-plugin-bootstrap
35925 maybe-configure-stage1-lto-plugin: configure-stage1-lto-plugin
35926 configure-stage1-lto-plugin:
35927         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
35928         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
35929         @r=`${PWD_COMMAND}`; export r; \
35930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35931         TFLAGS="$(STAGE1_TFLAGS)"; \
35932         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
35933         $(HOST_EXPORTS) \
35934         CFLAGS="$(STAGE1_CFLAGS)"; export CFLAGS; \
35935         CXXFLAGS="$(STAGE1_CXXFLAGS)"; export CXXFLAGS; \
35936         LIBCFLAGS="$(LIBCFLAGS)"; export LIBCFLAGS;  \
35937         echo Configuring stage 1 in $(HOST_SUBDIR)/lto-plugin; \
35938         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
35939         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
35940         case $(srcdir) in \
35941           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35942           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
35943                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35944         esac; \
35945         module_srcdir=lto-plugin; \
35946         $(SHELL) $$s/$$module_srcdir/configure \
35947           --srcdir=$${topdir}/$$module_srcdir \
35948           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35949           --target=${target_alias} \
35950            \
35951           $(STAGE1_CONFIGURE_FLAGS) \
35952           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
35953 @endif lto-plugin-bootstrap
35954
35955 .PHONY: configure-stage2-lto-plugin maybe-configure-stage2-lto-plugin
35956 maybe-configure-stage2-lto-plugin:
35957 @if lto-plugin-bootstrap
35958 maybe-configure-stage2-lto-plugin: configure-stage2-lto-plugin
35959 configure-stage2-lto-plugin:
35960         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
35961         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
35962         @r=`${PWD_COMMAND}`; export r; \
35963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35964         TFLAGS="$(STAGE2_TFLAGS)"; \
35965         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
35966         $(HOST_EXPORTS) \
35967         $(POSTSTAGE1_HOST_EXPORTS) \
35968         CFLAGS="$(STAGE2_CFLAGS)"; export CFLAGS; \
35969         CXXFLAGS="$(STAGE2_CXXFLAGS)"; export CXXFLAGS; \
35970         LIBCFLAGS="$(STAGE2_CFLAGS)"; export LIBCFLAGS;  \
35971         echo Configuring stage 2 in $(HOST_SUBDIR)/lto-plugin; \
35972         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
35973         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
35974         case $(srcdir) in \
35975           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
35976           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
35977                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
35978         esac; \
35979         module_srcdir=lto-plugin; \
35980         $(SHELL) $$s/$$module_srcdir/configure \
35981           --srcdir=$${topdir}/$$module_srcdir \
35982           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
35983           --target=${target_alias} \
35984           --with-build-libsubdir=$(HOST_SUBDIR) \
35985           $(STAGE2_CONFIGURE_FLAGS) \
35986           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
35987 @endif lto-plugin-bootstrap
35988
35989 .PHONY: configure-stage3-lto-plugin maybe-configure-stage3-lto-plugin
35990 maybe-configure-stage3-lto-plugin:
35991 @if lto-plugin-bootstrap
35992 maybe-configure-stage3-lto-plugin: configure-stage3-lto-plugin
35993 configure-stage3-lto-plugin:
35994         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
35995         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
35996         @r=`${PWD_COMMAND}`; export r; \
35997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
35998         TFLAGS="$(STAGE3_TFLAGS)"; \
35999         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36000         $(HOST_EXPORTS) \
36001         $(POSTSTAGE1_HOST_EXPORTS) \
36002         CFLAGS="$(STAGE3_CFLAGS)"; export CFLAGS; \
36003         CXXFLAGS="$(STAGE3_CXXFLAGS)"; export CXXFLAGS; \
36004         LIBCFLAGS="$(STAGE3_CFLAGS)"; export LIBCFLAGS;  \
36005         echo Configuring stage 3 in $(HOST_SUBDIR)/lto-plugin; \
36006         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36007         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36008         case $(srcdir) in \
36009           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36010           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36011                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36012         esac; \
36013         module_srcdir=lto-plugin; \
36014         $(SHELL) $$s/$$module_srcdir/configure \
36015           --srcdir=$${topdir}/$$module_srcdir \
36016           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36017           --target=${target_alias} \
36018           --with-build-libsubdir=$(HOST_SUBDIR) \
36019           $(STAGE3_CONFIGURE_FLAGS) \
36020           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36021 @endif lto-plugin-bootstrap
36022
36023 .PHONY: configure-stage4-lto-plugin maybe-configure-stage4-lto-plugin
36024 maybe-configure-stage4-lto-plugin:
36025 @if lto-plugin-bootstrap
36026 maybe-configure-stage4-lto-plugin: configure-stage4-lto-plugin
36027 configure-stage4-lto-plugin:
36028         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36029         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36030         @r=`${PWD_COMMAND}`; export r; \
36031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36032         TFLAGS="$(STAGE4_TFLAGS)"; \
36033         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36034         $(HOST_EXPORTS) \
36035         $(POSTSTAGE1_HOST_EXPORTS) \
36036         CFLAGS="$(STAGE4_CFLAGS)"; export CFLAGS; \
36037         CXXFLAGS="$(STAGE4_CXXFLAGS)"; export CXXFLAGS; \
36038         LIBCFLAGS="$(STAGE4_CFLAGS)"; export LIBCFLAGS;  \
36039         echo Configuring stage 4 in $(HOST_SUBDIR)/lto-plugin; \
36040         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36041         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36042         case $(srcdir) in \
36043           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36044           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36045                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36046         esac; \
36047         module_srcdir=lto-plugin; \
36048         $(SHELL) $$s/$$module_srcdir/configure \
36049           --srcdir=$${topdir}/$$module_srcdir \
36050           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36051           --target=${target_alias} \
36052           --with-build-libsubdir=$(HOST_SUBDIR) \
36053           $(STAGE4_CONFIGURE_FLAGS) \
36054           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36055 @endif lto-plugin-bootstrap
36056
36057 .PHONY: configure-stageprofile-lto-plugin maybe-configure-stageprofile-lto-plugin
36058 maybe-configure-stageprofile-lto-plugin:
36059 @if lto-plugin-bootstrap
36060 maybe-configure-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
36061 configure-stageprofile-lto-plugin:
36062         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36063         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36064         @r=`${PWD_COMMAND}`; export r; \
36065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36066         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36067         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36068         $(HOST_EXPORTS) \
36069         $(POSTSTAGE1_HOST_EXPORTS) \
36070         CFLAGS="$(STAGEprofile_CFLAGS)"; export CFLAGS; \
36071         CXXFLAGS="$(STAGEprofile_CXXFLAGS)"; export CXXFLAGS; \
36072         LIBCFLAGS="$(STAGEprofile_CFLAGS)"; export LIBCFLAGS;  \
36073         echo Configuring stage profile in $(HOST_SUBDIR)/lto-plugin; \
36074         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36075         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36076         case $(srcdir) in \
36077           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36078           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36079                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36080         esac; \
36081         module_srcdir=lto-plugin; \
36082         $(SHELL) $$s/$$module_srcdir/configure \
36083           --srcdir=$${topdir}/$$module_srcdir \
36084           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36085           --target=${target_alias} \
36086           --with-build-libsubdir=$(HOST_SUBDIR) \
36087           $(STAGEprofile_CONFIGURE_FLAGS) \
36088           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36089 @endif lto-plugin-bootstrap
36090
36091 .PHONY: configure-stagetrain-lto-plugin maybe-configure-stagetrain-lto-plugin
36092 maybe-configure-stagetrain-lto-plugin:
36093 @if lto-plugin-bootstrap
36094 maybe-configure-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
36095 configure-stagetrain-lto-plugin:
36096         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
36097         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36098         @r=`${PWD_COMMAND}`; export r; \
36099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36100         TFLAGS="$(STAGEtrain_TFLAGS)"; \
36101         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36102         $(HOST_EXPORTS) \
36103         $(POSTSTAGE1_HOST_EXPORTS) \
36104         CFLAGS="$(STAGEtrain_CFLAGS)"; export CFLAGS; \
36105         CXXFLAGS="$(STAGEtrain_CXXFLAGS)"; export CXXFLAGS; \
36106         LIBCFLAGS="$(STAGEtrain_CFLAGS)"; export LIBCFLAGS;  \
36107         echo Configuring stage train in $(HOST_SUBDIR)/lto-plugin; \
36108         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36109         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36110         case $(srcdir) in \
36111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36112           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36114         esac; \
36115         module_srcdir=lto-plugin; \
36116         $(SHELL) $$s/$$module_srcdir/configure \
36117           --srcdir=$${topdir}/$$module_srcdir \
36118           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36119           --target=${target_alias} \
36120           --with-build-libsubdir=$(HOST_SUBDIR) \
36121           $(STAGEtrain_CONFIGURE_FLAGS) \
36122           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36123 @endif lto-plugin-bootstrap
36124
36125 .PHONY: configure-stagefeedback-lto-plugin maybe-configure-stagefeedback-lto-plugin
36126 maybe-configure-stagefeedback-lto-plugin:
36127 @if lto-plugin-bootstrap
36128 maybe-configure-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
36129 configure-stagefeedback-lto-plugin:
36130         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36131         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36132         @r=`${PWD_COMMAND}`; export r; \
36133         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36134         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36135         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36136         $(HOST_EXPORTS) \
36137         $(POSTSTAGE1_HOST_EXPORTS) \
36138         CFLAGS="$(STAGEfeedback_CFLAGS)"; export CFLAGS; \
36139         CXXFLAGS="$(STAGEfeedback_CXXFLAGS)"; export CXXFLAGS; \
36140         LIBCFLAGS="$(STAGEfeedback_CFLAGS)"; export LIBCFLAGS;  \
36141         echo Configuring stage feedback in $(HOST_SUBDIR)/lto-plugin; \
36142         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36143         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36144         case $(srcdir) in \
36145           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36146           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36147                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36148         esac; \
36149         module_srcdir=lto-plugin; \
36150         $(SHELL) $$s/$$module_srcdir/configure \
36151           --srcdir=$${topdir}/$$module_srcdir \
36152           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36153           --target=${target_alias} \
36154           --with-build-libsubdir=$(HOST_SUBDIR) \
36155           $(STAGEfeedback_CONFIGURE_FLAGS) \
36156           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36157 @endif lto-plugin-bootstrap
36158
36159 .PHONY: configure-stageautoprofile-lto-plugin maybe-configure-stageautoprofile-lto-plugin
36160 maybe-configure-stageautoprofile-lto-plugin:
36161 @if lto-plugin-bootstrap
36162 maybe-configure-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
36163 configure-stageautoprofile-lto-plugin:
36164         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
36165         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36166         @r=`${PWD_COMMAND}`; export r; \
36167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36168         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
36169         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36170         $(HOST_EXPORTS) \
36171         $(POSTSTAGE1_HOST_EXPORTS) \
36172         CFLAGS="$(STAGEautoprofile_CFLAGS)"; export CFLAGS; \
36173         CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)"; export CXXFLAGS; \
36174         LIBCFLAGS="$(STAGEautoprofile_CFLAGS)"; export LIBCFLAGS;  \
36175         echo Configuring stage autoprofile in $(HOST_SUBDIR)/lto-plugin; \
36176         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36177         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36178         case $(srcdir) in \
36179           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36180           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36181                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36182         esac; \
36183         module_srcdir=lto-plugin; \
36184         $(SHELL) $$s/$$module_srcdir/configure \
36185           --srcdir=$${topdir}/$$module_srcdir \
36186           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36187           --target=${target_alias} \
36188           --with-build-libsubdir=$(HOST_SUBDIR) \
36189           $(STAGEautoprofile_CONFIGURE_FLAGS) \
36190           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36191 @endif lto-plugin-bootstrap
36192
36193 .PHONY: configure-stageautofeedback-lto-plugin maybe-configure-stageautofeedback-lto-plugin
36194 maybe-configure-stageautofeedback-lto-plugin:
36195 @if lto-plugin-bootstrap
36196 maybe-configure-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
36197 configure-stageautofeedback-lto-plugin:
36198         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
36199         @$(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin
36200         @r=`${PWD_COMMAND}`; export r; \
36201         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36202         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
36203         test ! -f $(HOST_SUBDIR)/lto-plugin/Makefile || exit 0; \
36204         $(HOST_EXPORTS) \
36205         $(POSTSTAGE1_HOST_EXPORTS) \
36206         CFLAGS="$(STAGEautofeedback_CFLAGS)"; export CFLAGS; \
36207         CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)"; export CXXFLAGS; \
36208         LIBCFLAGS="$(STAGEautofeedback_CFLAGS)"; export LIBCFLAGS;  \
36209         echo Configuring stage autofeedback in $(HOST_SUBDIR)/lto-plugin; \
36210         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/lto-plugin; \
36211         cd $(HOST_SUBDIR)/lto-plugin || exit 1; \
36212         case $(srcdir) in \
36213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
36214           *) topdir=`echo $(HOST_SUBDIR)/lto-plugin/ | \
36215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
36216         esac; \
36217         module_srcdir=lto-plugin; \
36218         $(SHELL) $$s/$$module_srcdir/configure \
36219           --srcdir=$${topdir}/$$module_srcdir \
36220           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
36221           --target=${target_alias} \
36222           --with-build-libsubdir=$(HOST_SUBDIR) \
36223           $(STAGEautofeedback_CONFIGURE_FLAGS) \
36224           --enable-shared @extra_linker_plugin_flags@ @extra_linker_plugin_configure_flags@
36225 @endif lto-plugin-bootstrap
36226
36227
36228
36229
36230
36231 .PHONY: all-lto-plugin maybe-all-lto-plugin
36232 maybe-all-lto-plugin:
36233 @if gcc-bootstrap
36234 all-lto-plugin: stage_current
36235 @endif gcc-bootstrap
36236 @if lto-plugin
36237 TARGET-lto-plugin=all
36238 maybe-all-lto-plugin: all-lto-plugin
36239 all-lto-plugin: configure-lto-plugin
36240         @r=`${PWD_COMMAND}`; export r; \
36241         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36242         $(HOST_EXPORTS)  \
36243         (cd $(HOST_SUBDIR)/lto-plugin && \
36244           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36245                 $(TARGET-lto-plugin))
36246 @endif lto-plugin
36247
36248
36249
36250 .PHONY: all-stage1-lto-plugin maybe-all-stage1-lto-plugin
36251 .PHONY: clean-stage1-lto-plugin maybe-clean-stage1-lto-plugin
36252 maybe-all-stage1-lto-plugin:
36253 maybe-clean-stage1-lto-plugin:
36254 @if lto-plugin-bootstrap
36255 maybe-all-stage1-lto-plugin: all-stage1-lto-plugin
36256 all-stage1: all-stage1-lto-plugin
36257 TARGET-stage1-lto-plugin = $(TARGET-lto-plugin)
36258 all-stage1-lto-plugin: configure-stage1-lto-plugin
36259         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
36260         @r=`${PWD_COMMAND}`; export r; \
36261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36262         TFLAGS="$(STAGE1_TFLAGS)"; \
36263         $(HOST_EXPORTS)  \
36264         cd $(HOST_SUBDIR)/lto-plugin && \
36265          \
36266         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36267                 CFLAGS="$(STAGE1_CFLAGS)" \
36268                 CXXFLAGS="$(STAGE1_CXXFLAGS)" \
36269                 LIBCFLAGS="$(LIBCFLAGS)" \
36270                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36271                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36272                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36273                 $(EXTRA_HOST_FLAGS)  \
36274                 $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36275                 TFLAGS="$(STAGE1_TFLAGS)"  \
36276                 $(TARGET-stage1-lto-plugin)
36277
36278 maybe-clean-stage1-lto-plugin: clean-stage1-lto-plugin
36279 clean-stage1: clean-stage1-lto-plugin
36280 clean-stage1-lto-plugin:
36281         @if [ $(current_stage) = stage1 ]; then \
36282           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36283         else \
36284           [ -f $(HOST_SUBDIR)/stage1-lto-plugin/Makefile ] || exit 0; \
36285           $(MAKE) stage1-start; \
36286         fi; \
36287         cd $(HOST_SUBDIR)/lto-plugin && \
36288         $(MAKE) $(EXTRA_HOST_FLAGS)  \
36289         $(STAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36290 @endif lto-plugin-bootstrap
36291
36292
36293 .PHONY: all-stage2-lto-plugin maybe-all-stage2-lto-plugin
36294 .PHONY: clean-stage2-lto-plugin maybe-clean-stage2-lto-plugin
36295 maybe-all-stage2-lto-plugin:
36296 maybe-clean-stage2-lto-plugin:
36297 @if lto-plugin-bootstrap
36298 maybe-all-stage2-lto-plugin: all-stage2-lto-plugin
36299 all-stage2: all-stage2-lto-plugin
36300 TARGET-stage2-lto-plugin = $(TARGET-lto-plugin)
36301 all-stage2-lto-plugin: configure-stage2-lto-plugin
36302         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
36303         @r=`${PWD_COMMAND}`; export r; \
36304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36305         TFLAGS="$(STAGE2_TFLAGS)"; \
36306         $(HOST_EXPORTS) \
36307         $(POSTSTAGE1_HOST_EXPORTS)  \
36308         cd $(HOST_SUBDIR)/lto-plugin && \
36309          \
36310         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36311                 CFLAGS="$(STAGE2_CFLAGS)" \
36312                 CXXFLAGS="$(STAGE2_CXXFLAGS)" \
36313                 LIBCFLAGS="$(STAGE2_CFLAGS)" \
36314                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36315                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36316                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36317                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36318                 TFLAGS="$(STAGE2_TFLAGS)"  \
36319                 $(TARGET-stage2-lto-plugin)
36320
36321 maybe-clean-stage2-lto-plugin: clean-stage2-lto-plugin
36322 clean-stage2: clean-stage2-lto-plugin
36323 clean-stage2-lto-plugin:
36324         @if [ $(current_stage) = stage2 ]; then \
36325           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36326         else \
36327           [ -f $(HOST_SUBDIR)/stage2-lto-plugin/Makefile ] || exit 0; \
36328           $(MAKE) stage2-start; \
36329         fi; \
36330         cd $(HOST_SUBDIR)/lto-plugin && \
36331         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36332 @endif lto-plugin-bootstrap
36333
36334
36335 .PHONY: all-stage3-lto-plugin maybe-all-stage3-lto-plugin
36336 .PHONY: clean-stage3-lto-plugin maybe-clean-stage3-lto-plugin
36337 maybe-all-stage3-lto-plugin:
36338 maybe-clean-stage3-lto-plugin:
36339 @if lto-plugin-bootstrap
36340 maybe-all-stage3-lto-plugin: all-stage3-lto-plugin
36341 all-stage3: all-stage3-lto-plugin
36342 TARGET-stage3-lto-plugin = $(TARGET-lto-plugin)
36343 all-stage3-lto-plugin: configure-stage3-lto-plugin
36344         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
36345         @r=`${PWD_COMMAND}`; export r; \
36346         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36347         TFLAGS="$(STAGE3_TFLAGS)"; \
36348         $(HOST_EXPORTS) \
36349         $(POSTSTAGE1_HOST_EXPORTS)  \
36350         cd $(HOST_SUBDIR)/lto-plugin && \
36351          \
36352         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36353                 CFLAGS="$(STAGE3_CFLAGS)" \
36354                 CXXFLAGS="$(STAGE3_CXXFLAGS)" \
36355                 LIBCFLAGS="$(STAGE3_CFLAGS)" \
36356                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36357                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36358                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36359                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36360                 TFLAGS="$(STAGE3_TFLAGS)"  \
36361                 $(TARGET-stage3-lto-plugin)
36362
36363 maybe-clean-stage3-lto-plugin: clean-stage3-lto-plugin
36364 clean-stage3: clean-stage3-lto-plugin
36365 clean-stage3-lto-plugin:
36366         @if [ $(current_stage) = stage3 ]; then \
36367           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36368         else \
36369           [ -f $(HOST_SUBDIR)/stage3-lto-plugin/Makefile ] || exit 0; \
36370           $(MAKE) stage3-start; \
36371         fi; \
36372         cd $(HOST_SUBDIR)/lto-plugin && \
36373         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36374 @endif lto-plugin-bootstrap
36375
36376
36377 .PHONY: all-stage4-lto-plugin maybe-all-stage4-lto-plugin
36378 .PHONY: clean-stage4-lto-plugin maybe-clean-stage4-lto-plugin
36379 maybe-all-stage4-lto-plugin:
36380 maybe-clean-stage4-lto-plugin:
36381 @if lto-plugin-bootstrap
36382 maybe-all-stage4-lto-plugin: all-stage4-lto-plugin
36383 all-stage4: all-stage4-lto-plugin
36384 TARGET-stage4-lto-plugin = $(TARGET-lto-plugin)
36385 all-stage4-lto-plugin: configure-stage4-lto-plugin
36386         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
36387         @r=`${PWD_COMMAND}`; export r; \
36388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36389         TFLAGS="$(STAGE4_TFLAGS)"; \
36390         $(HOST_EXPORTS) \
36391         $(POSTSTAGE1_HOST_EXPORTS)  \
36392         cd $(HOST_SUBDIR)/lto-plugin && \
36393          \
36394         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36395                 CFLAGS="$(STAGE4_CFLAGS)" \
36396                 CXXFLAGS="$(STAGE4_CXXFLAGS)" \
36397                 LIBCFLAGS="$(STAGE4_CFLAGS)" \
36398                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36399                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36400                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36401                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36402                 TFLAGS="$(STAGE4_TFLAGS)"  \
36403                 $(TARGET-stage4-lto-plugin)
36404
36405 maybe-clean-stage4-lto-plugin: clean-stage4-lto-plugin
36406 clean-stage4: clean-stage4-lto-plugin
36407 clean-stage4-lto-plugin:
36408         @if [ $(current_stage) = stage4 ]; then \
36409           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36410         else \
36411           [ -f $(HOST_SUBDIR)/stage4-lto-plugin/Makefile ] || exit 0; \
36412           $(MAKE) stage4-start; \
36413         fi; \
36414         cd $(HOST_SUBDIR)/lto-plugin && \
36415         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36416 @endif lto-plugin-bootstrap
36417
36418
36419 .PHONY: all-stageprofile-lto-plugin maybe-all-stageprofile-lto-plugin
36420 .PHONY: clean-stageprofile-lto-plugin maybe-clean-stageprofile-lto-plugin
36421 maybe-all-stageprofile-lto-plugin:
36422 maybe-clean-stageprofile-lto-plugin:
36423 @if lto-plugin-bootstrap
36424 maybe-all-stageprofile-lto-plugin: all-stageprofile-lto-plugin
36425 all-stageprofile: all-stageprofile-lto-plugin
36426 TARGET-stageprofile-lto-plugin = $(TARGET-lto-plugin)
36427 all-stageprofile-lto-plugin: configure-stageprofile-lto-plugin
36428         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
36429         @r=`${PWD_COMMAND}`; export r; \
36430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36431         TFLAGS="$(STAGEprofile_TFLAGS)"; \
36432         $(HOST_EXPORTS) \
36433         $(POSTSTAGE1_HOST_EXPORTS)  \
36434         cd $(HOST_SUBDIR)/lto-plugin && \
36435          \
36436         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36437                 CFLAGS="$(STAGEprofile_CFLAGS)" \
36438                 CXXFLAGS="$(STAGEprofile_CXXFLAGS)" \
36439                 LIBCFLAGS="$(STAGEprofile_CFLAGS)" \
36440                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36441                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36442                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36443                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36444                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
36445                 $(TARGET-stageprofile-lto-plugin)
36446
36447 maybe-clean-stageprofile-lto-plugin: clean-stageprofile-lto-plugin
36448 clean-stageprofile: clean-stageprofile-lto-plugin
36449 clean-stageprofile-lto-plugin:
36450         @if [ $(current_stage) = stageprofile ]; then \
36451           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36452         else \
36453           [ -f $(HOST_SUBDIR)/stageprofile-lto-plugin/Makefile ] || exit 0; \
36454           $(MAKE) stageprofile-start; \
36455         fi; \
36456         cd $(HOST_SUBDIR)/lto-plugin && \
36457         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36458 @endif lto-plugin-bootstrap
36459
36460
36461 .PHONY: all-stagetrain-lto-plugin maybe-all-stagetrain-lto-plugin
36462 .PHONY: clean-stagetrain-lto-plugin maybe-clean-stagetrain-lto-plugin
36463 maybe-all-stagetrain-lto-plugin:
36464 maybe-clean-stagetrain-lto-plugin:
36465 @if lto-plugin-bootstrap
36466 maybe-all-stagetrain-lto-plugin: all-stagetrain-lto-plugin
36467 all-stagetrain: all-stagetrain-lto-plugin
36468 TARGET-stagetrain-lto-plugin = $(TARGET-lto-plugin)
36469 all-stagetrain-lto-plugin: configure-stagetrain-lto-plugin
36470         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
36471         @r=`${PWD_COMMAND}`; export r; \
36472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36473         TFLAGS="$(STAGEtrain_TFLAGS)"; \
36474         $(HOST_EXPORTS) \
36475         $(POSTSTAGE1_HOST_EXPORTS)  \
36476         cd $(HOST_SUBDIR)/lto-plugin && \
36477          \
36478         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36479                 CFLAGS="$(STAGEtrain_CFLAGS)" \
36480                 CXXFLAGS="$(STAGEtrain_CXXFLAGS)" \
36481                 LIBCFLAGS="$(STAGEtrain_CFLAGS)" \
36482                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36483                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36484                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36485                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36486                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
36487                 $(TARGET-stagetrain-lto-plugin)
36488
36489 maybe-clean-stagetrain-lto-plugin: clean-stagetrain-lto-plugin
36490 clean-stagetrain: clean-stagetrain-lto-plugin
36491 clean-stagetrain-lto-plugin:
36492         @if [ $(current_stage) = stagetrain ]; then \
36493           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36494         else \
36495           [ -f $(HOST_SUBDIR)/stagetrain-lto-plugin/Makefile ] || exit 0; \
36496           $(MAKE) stagetrain-start; \
36497         fi; \
36498         cd $(HOST_SUBDIR)/lto-plugin && \
36499         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36500 @endif lto-plugin-bootstrap
36501
36502
36503 .PHONY: all-stagefeedback-lto-plugin maybe-all-stagefeedback-lto-plugin
36504 .PHONY: clean-stagefeedback-lto-plugin maybe-clean-stagefeedback-lto-plugin
36505 maybe-all-stagefeedback-lto-plugin:
36506 maybe-clean-stagefeedback-lto-plugin:
36507 @if lto-plugin-bootstrap
36508 maybe-all-stagefeedback-lto-plugin: all-stagefeedback-lto-plugin
36509 all-stagefeedback: all-stagefeedback-lto-plugin
36510 TARGET-stagefeedback-lto-plugin = $(TARGET-lto-plugin)
36511 all-stagefeedback-lto-plugin: configure-stagefeedback-lto-plugin
36512         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
36513         @r=`${PWD_COMMAND}`; export r; \
36514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36515         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
36516         $(HOST_EXPORTS) \
36517         $(POSTSTAGE1_HOST_EXPORTS)  \
36518         cd $(HOST_SUBDIR)/lto-plugin && \
36519          \
36520         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36521                 CFLAGS="$(STAGEfeedback_CFLAGS)" \
36522                 CXXFLAGS="$(STAGEfeedback_CXXFLAGS)" \
36523                 LIBCFLAGS="$(STAGEfeedback_CFLAGS)" \
36524                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36525                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36526                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36527                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36528                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
36529                 $(TARGET-stagefeedback-lto-plugin)
36530
36531 maybe-clean-stagefeedback-lto-plugin: clean-stagefeedback-lto-plugin
36532 clean-stagefeedback: clean-stagefeedback-lto-plugin
36533 clean-stagefeedback-lto-plugin:
36534         @if [ $(current_stage) = stagefeedback ]; then \
36535           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36536         else \
36537           [ -f $(HOST_SUBDIR)/stagefeedback-lto-plugin/Makefile ] || exit 0; \
36538           $(MAKE) stagefeedback-start; \
36539         fi; \
36540         cd $(HOST_SUBDIR)/lto-plugin && \
36541         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36542 @endif lto-plugin-bootstrap
36543
36544
36545 .PHONY: all-stageautoprofile-lto-plugin maybe-all-stageautoprofile-lto-plugin
36546 .PHONY: clean-stageautoprofile-lto-plugin maybe-clean-stageautoprofile-lto-plugin
36547 maybe-all-stageautoprofile-lto-plugin:
36548 maybe-clean-stageautoprofile-lto-plugin:
36549 @if lto-plugin-bootstrap
36550 maybe-all-stageautoprofile-lto-plugin: all-stageautoprofile-lto-plugin
36551 all-stageautoprofile: all-stageautoprofile-lto-plugin
36552 TARGET-stageautoprofile-lto-plugin = $(TARGET-lto-plugin)
36553 all-stageautoprofile-lto-plugin: configure-stageautoprofile-lto-plugin
36554         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
36555         @r=`${PWD_COMMAND}`; export r; \
36556         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36557         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
36558         $(HOST_EXPORTS) \
36559         $(POSTSTAGE1_HOST_EXPORTS)  \
36560         cd $(HOST_SUBDIR)/lto-plugin && \
36561         $$s/gcc/config/i386/$(AUTO_PROFILE) \
36562         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36563                 CFLAGS="$(STAGEautoprofile_CFLAGS)" \
36564                 CXXFLAGS="$(STAGEautoprofile_CXXFLAGS)" \
36565                 LIBCFLAGS="$(STAGEautoprofile_CFLAGS)" \
36566                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36567                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36568                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36569                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36570                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
36571                 $(TARGET-stageautoprofile-lto-plugin)
36572
36573 maybe-clean-stageautoprofile-lto-plugin: clean-stageautoprofile-lto-plugin
36574 clean-stageautoprofile: clean-stageautoprofile-lto-plugin
36575 clean-stageautoprofile-lto-plugin:
36576         @if [ $(current_stage) = stageautoprofile ]; then \
36577           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36578         else \
36579           [ -f $(HOST_SUBDIR)/stageautoprofile-lto-plugin/Makefile ] || exit 0; \
36580           $(MAKE) stageautoprofile-start; \
36581         fi; \
36582         cd $(HOST_SUBDIR)/lto-plugin && \
36583         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36584 @endif lto-plugin-bootstrap
36585
36586
36587 .PHONY: all-stageautofeedback-lto-plugin maybe-all-stageautofeedback-lto-plugin
36588 .PHONY: clean-stageautofeedback-lto-plugin maybe-clean-stageautofeedback-lto-plugin
36589 maybe-all-stageautofeedback-lto-plugin:
36590 maybe-clean-stageautofeedback-lto-plugin:
36591 @if lto-plugin-bootstrap
36592 maybe-all-stageautofeedback-lto-plugin: all-stageautofeedback-lto-plugin
36593 all-stageautofeedback: all-stageautofeedback-lto-plugin
36594 TARGET-stageautofeedback-lto-plugin = $(TARGET-lto-plugin)
36595 all-stageautofeedback-lto-plugin: configure-stageautofeedback-lto-plugin
36596         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
36597         @r=`${PWD_COMMAND}`; export r; \
36598         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36599         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
36600         $(HOST_EXPORTS) \
36601         $(POSTSTAGE1_HOST_EXPORTS)  \
36602         cd $(HOST_SUBDIR)/lto-plugin && \
36603          \
36604         $(MAKE) $(BASE_FLAGS_TO_PASS) \
36605                 CFLAGS="$(STAGEautofeedback_CFLAGS)" \
36606                 CXXFLAGS="$(STAGEautofeedback_CXXFLAGS)" \
36607                 LIBCFLAGS="$(STAGEautofeedback_CFLAGS)" \
36608                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
36609                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
36610                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
36611                 $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ \
36612                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
36613                 $(TARGET-stageautofeedback-lto-plugin)
36614
36615 maybe-clean-stageautofeedback-lto-plugin: clean-stageautofeedback-lto-plugin
36616 clean-stageautofeedback: clean-stageautofeedback-lto-plugin
36617 clean-stageautofeedback-lto-plugin:
36618         @if [ $(current_stage) = stageautofeedback ]; then \
36619           [ -f $(HOST_SUBDIR)/lto-plugin/Makefile ] || exit 0; \
36620         else \
36621           [ -f $(HOST_SUBDIR)/stageautofeedback-lto-plugin/Makefile ] || exit 0; \
36622           $(MAKE) stageautofeedback-start; \
36623         fi; \
36624         cd $(HOST_SUBDIR)/lto-plugin && \
36625         $(MAKE) $(EXTRA_HOST_FLAGS) $(POSTSTAGE1_FLAGS_TO_PASS) @extra_linker_plugin_flags@ clean
36626 @endif lto-plugin-bootstrap
36627
36628
36629
36630
36631
36632 .PHONY: check-lto-plugin maybe-check-lto-plugin
36633 maybe-check-lto-plugin:
36634 @if lto-plugin
36635 maybe-check-lto-plugin: check-lto-plugin
36636
36637 check-lto-plugin:
36638         @: $(MAKE); $(unstage)
36639         @r=`${PWD_COMMAND}`; export r; \
36640         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36641         $(HOST_EXPORTS) $(EXTRA_HOST_EXPORTS) \
36642         (cd $(HOST_SUBDIR)/lto-plugin && \
36643           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ $(EXTRA_BOOTSTRAP_FLAGS) check)
36644
36645 @endif lto-plugin
36646
36647 .PHONY: install-lto-plugin maybe-install-lto-plugin
36648 maybe-install-lto-plugin:
36649 @if lto-plugin
36650 maybe-install-lto-plugin: install-lto-plugin
36651
36652 install-lto-plugin: installdirs
36653         @: $(MAKE); $(unstage)
36654         @r=`${PWD_COMMAND}`; export r; \
36655         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36656         $(HOST_EXPORTS) \
36657         (cd $(HOST_SUBDIR)/lto-plugin && \
36658           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install)
36659
36660 @endif lto-plugin
36661
36662 .PHONY: install-strip-lto-plugin maybe-install-strip-lto-plugin
36663 maybe-install-strip-lto-plugin:
36664 @if lto-plugin
36665 maybe-install-strip-lto-plugin: install-strip-lto-plugin
36666
36667 install-strip-lto-plugin: installdirs
36668         @: $(MAKE); $(unstage)
36669         @r=`${PWD_COMMAND}`; export r; \
36670         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36671         $(HOST_EXPORTS) \
36672         (cd $(HOST_SUBDIR)/lto-plugin && \
36673           $(MAKE) $(FLAGS_TO_PASS) @extra_linker_plugin_flags@ install-strip)
36674
36675 @endif lto-plugin
36676
36677 # Other targets (info, dvi, pdf, etc.)
36678
36679 .PHONY: maybe-info-lto-plugin info-lto-plugin
36680 maybe-info-lto-plugin:
36681 @if lto-plugin
36682 maybe-info-lto-plugin: info-lto-plugin
36683
36684 info-lto-plugin: \
36685     configure-lto-plugin 
36686         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36687         r=`${PWD_COMMAND}`; export r; \
36688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36689         $(HOST_EXPORTS) \
36690         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36692         done; \
36693         echo "Doing info in lto-plugin"; \
36694         (cd $(HOST_SUBDIR)/lto-plugin && \
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                   info) \
36700           || exit 1
36701
36702 @endif lto-plugin
36703
36704 .PHONY: maybe-dvi-lto-plugin dvi-lto-plugin
36705 maybe-dvi-lto-plugin:
36706 @if lto-plugin
36707 maybe-dvi-lto-plugin: dvi-lto-plugin
36708
36709 dvi-lto-plugin: \
36710     configure-lto-plugin 
36711         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36712         r=`${PWD_COMMAND}`; export r; \
36713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36714         $(HOST_EXPORTS) \
36715         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36717         done; \
36718         echo "Doing dvi in lto-plugin"; \
36719         (cd $(HOST_SUBDIR)/lto-plugin && \
36720           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36721                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36722                   "RANLIB=$${RANLIB}" \
36723                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36724                   dvi) \
36725           || exit 1
36726
36727 @endif lto-plugin
36728
36729 .PHONY: maybe-pdf-lto-plugin pdf-lto-plugin
36730 maybe-pdf-lto-plugin:
36731 @if lto-plugin
36732 maybe-pdf-lto-plugin: pdf-lto-plugin
36733
36734 pdf-lto-plugin: \
36735     configure-lto-plugin 
36736         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36737         r=`${PWD_COMMAND}`; export r; \
36738         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36739         $(HOST_EXPORTS) \
36740         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36742         done; \
36743         echo "Doing pdf in lto-plugin"; \
36744         (cd $(HOST_SUBDIR)/lto-plugin && \
36745           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36746                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36747                   "RANLIB=$${RANLIB}" \
36748                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36749                   pdf) \
36750           || exit 1
36751
36752 @endif lto-plugin
36753
36754 .PHONY: maybe-html-lto-plugin html-lto-plugin
36755 maybe-html-lto-plugin:
36756 @if lto-plugin
36757 maybe-html-lto-plugin: html-lto-plugin
36758
36759 html-lto-plugin: \
36760     configure-lto-plugin 
36761         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36762         r=`${PWD_COMMAND}`; export r; \
36763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36764         $(HOST_EXPORTS) \
36765         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36767         done; \
36768         echo "Doing html in lto-plugin"; \
36769         (cd $(HOST_SUBDIR)/lto-plugin && \
36770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36772                   "RANLIB=$${RANLIB}" \
36773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36774                   html) \
36775           || exit 1
36776
36777 @endif lto-plugin
36778
36779 .PHONY: maybe-TAGS-lto-plugin TAGS-lto-plugin
36780 maybe-TAGS-lto-plugin:
36781 @if lto-plugin
36782 maybe-TAGS-lto-plugin: TAGS-lto-plugin
36783
36784 TAGS-lto-plugin: \
36785     configure-lto-plugin 
36786         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36787         r=`${PWD_COMMAND}`; export r; \
36788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36789         $(HOST_EXPORTS) \
36790         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36791           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36792         done; \
36793         echo "Doing TAGS in lto-plugin"; \
36794         (cd $(HOST_SUBDIR)/lto-plugin && \
36795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36797                   "RANLIB=$${RANLIB}" \
36798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36799                   TAGS) \
36800           || exit 1
36801
36802 @endif lto-plugin
36803
36804 .PHONY: maybe-install-info-lto-plugin install-info-lto-plugin
36805 maybe-install-info-lto-plugin:
36806 @if lto-plugin
36807 maybe-install-info-lto-plugin: install-info-lto-plugin
36808
36809 install-info-lto-plugin: \
36810     configure-lto-plugin \
36811     info-lto-plugin 
36812         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36813         r=`${PWD_COMMAND}`; export r; \
36814         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36815         $(HOST_EXPORTS) \
36816         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36817           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36818         done; \
36819         echo "Doing install-info in lto-plugin"; \
36820         (cd $(HOST_SUBDIR)/lto-plugin && \
36821           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36822                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36823                   "RANLIB=$${RANLIB}" \
36824                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36825                   install-info) \
36826           || exit 1
36827
36828 @endif lto-plugin
36829
36830 .PHONY: maybe-install-pdf-lto-plugin install-pdf-lto-plugin
36831 maybe-install-pdf-lto-plugin:
36832 @if lto-plugin
36833 maybe-install-pdf-lto-plugin: install-pdf-lto-plugin
36834
36835 install-pdf-lto-plugin: \
36836     configure-lto-plugin \
36837     pdf-lto-plugin 
36838         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36839         r=`${PWD_COMMAND}`; export r; \
36840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36841         $(HOST_EXPORTS) \
36842         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36843           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36844         done; \
36845         echo "Doing install-pdf in lto-plugin"; \
36846         (cd $(HOST_SUBDIR)/lto-plugin && \
36847           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36848                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36849                   "RANLIB=$${RANLIB}" \
36850                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36851                   install-pdf) \
36852           || exit 1
36853
36854 @endif lto-plugin
36855
36856 .PHONY: maybe-install-html-lto-plugin install-html-lto-plugin
36857 maybe-install-html-lto-plugin:
36858 @if lto-plugin
36859 maybe-install-html-lto-plugin: install-html-lto-plugin
36860
36861 install-html-lto-plugin: \
36862     configure-lto-plugin \
36863     html-lto-plugin 
36864         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36865         r=`${PWD_COMMAND}`; export r; \
36866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36867         $(HOST_EXPORTS) \
36868         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36869           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36870         done; \
36871         echo "Doing install-html in lto-plugin"; \
36872         (cd $(HOST_SUBDIR)/lto-plugin && \
36873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36875                   "RANLIB=$${RANLIB}" \
36876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36877                   install-html) \
36878           || exit 1
36879
36880 @endif lto-plugin
36881
36882 .PHONY: maybe-installcheck-lto-plugin installcheck-lto-plugin
36883 maybe-installcheck-lto-plugin:
36884 @if lto-plugin
36885 maybe-installcheck-lto-plugin: installcheck-lto-plugin
36886
36887 installcheck-lto-plugin: \
36888     configure-lto-plugin 
36889         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36890         r=`${PWD_COMMAND}`; export r; \
36891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36892         $(HOST_EXPORTS) \
36893         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36894           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36895         done; \
36896         echo "Doing installcheck in lto-plugin"; \
36897         (cd $(HOST_SUBDIR)/lto-plugin && \
36898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36900                   "RANLIB=$${RANLIB}" \
36901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36902                   installcheck) \
36903           || exit 1
36904
36905 @endif lto-plugin
36906
36907 .PHONY: maybe-mostlyclean-lto-plugin mostlyclean-lto-plugin
36908 maybe-mostlyclean-lto-plugin:
36909 @if lto-plugin
36910 maybe-mostlyclean-lto-plugin: mostlyclean-lto-plugin
36911
36912 mostlyclean-lto-plugin: 
36913         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36914         r=`${PWD_COMMAND}`; export r; \
36915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36916         $(HOST_EXPORTS) \
36917         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36918           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36919         done; \
36920         echo "Doing mostlyclean in lto-plugin"; \
36921         (cd $(HOST_SUBDIR)/lto-plugin && \
36922           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36923                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36924                   "RANLIB=$${RANLIB}" \
36925                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36926                   mostlyclean) \
36927           || exit 1
36928
36929 @endif lto-plugin
36930
36931 .PHONY: maybe-clean-lto-plugin clean-lto-plugin
36932 maybe-clean-lto-plugin:
36933 @if lto-plugin
36934 maybe-clean-lto-plugin: clean-lto-plugin
36935
36936 clean-lto-plugin: 
36937         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36938         r=`${PWD_COMMAND}`; export r; \
36939         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36940         $(HOST_EXPORTS) \
36941         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36942           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36943         done; \
36944         echo "Doing clean in lto-plugin"; \
36945         (cd $(HOST_SUBDIR)/lto-plugin && \
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                   clean) \
36951           || exit 1
36952
36953 @endif lto-plugin
36954
36955 .PHONY: maybe-distclean-lto-plugin distclean-lto-plugin
36956 maybe-distclean-lto-plugin:
36957 @if lto-plugin
36958 maybe-distclean-lto-plugin: distclean-lto-plugin
36959
36960 distclean-lto-plugin: 
36961         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36962         r=`${PWD_COMMAND}`; export r; \
36963         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36964         $(HOST_EXPORTS) \
36965         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36966           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36967         done; \
36968         echo "Doing distclean in lto-plugin"; \
36969         (cd $(HOST_SUBDIR)/lto-plugin && \
36970           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36971                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36972                   "RANLIB=$${RANLIB}" \
36973                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36974                   distclean) \
36975           || exit 1
36976
36977 @endif lto-plugin
36978
36979 .PHONY: maybe-maintainer-clean-lto-plugin maintainer-clean-lto-plugin
36980 maybe-maintainer-clean-lto-plugin:
36981 @if lto-plugin
36982 maybe-maintainer-clean-lto-plugin: maintainer-clean-lto-plugin
36983
36984 maintainer-clean-lto-plugin: 
36985         @[ -f ./lto-plugin/Makefile ] || exit 0; \
36986         r=`${PWD_COMMAND}`; export r; \
36987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
36988         $(HOST_EXPORTS) \
36989         for flag in $(EXTRA_HOST_FLAGS) @extra_linker_plugin_flags@; do \
36990           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
36991         done; \
36992         echo "Doing maintainer-clean in lto-plugin"; \
36993         (cd $(HOST_SUBDIR)/lto-plugin && \
36994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
36995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
36996                   "RANLIB=$${RANLIB}" \
36997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
36998                   maintainer-clean) \
36999           || exit 1
37000
37001 @endif lto-plugin
37002
37003
37004
37005 .PHONY: configure-libcc1 maybe-configure-libcc1
37006 maybe-configure-libcc1:
37007 @if gcc-bootstrap
37008 configure-libcc1: stage_current
37009 @endif gcc-bootstrap
37010 @if libcc1
37011 maybe-configure-libcc1: configure-libcc1
37012 configure-libcc1: 
37013         @: $(MAKE); $(unstage)
37014         @r=`${PWD_COMMAND}`; export r; \
37015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37016         test ! -f $(HOST_SUBDIR)/libcc1/Makefile || exit 0; \
37017         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/libcc1; \
37018         $(HOST_EXPORTS)  \
37019         echo Configuring in $(HOST_SUBDIR)/libcc1; \
37020         cd "$(HOST_SUBDIR)/libcc1" || exit 1; \
37021         case $(srcdir) in \
37022           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37023           *) topdir=`echo $(HOST_SUBDIR)/libcc1/ | \
37024                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37025         esac; \
37026         module_srcdir=libcc1; \
37027         $(SHELL) \
37028           $$s/$$module_srcdir/configure \
37029           --srcdir=$${topdir}/$$module_srcdir \
37030           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37031           --target=${target_alias} --enable-shared \
37032           || exit 1
37033 @endif libcc1
37034
37035
37036
37037
37038
37039 .PHONY: all-libcc1 maybe-all-libcc1
37040 maybe-all-libcc1:
37041 @if gcc-bootstrap
37042 all-libcc1: stage_current
37043 @endif gcc-bootstrap
37044 @if libcc1
37045 TARGET-libcc1=all
37046 maybe-all-libcc1: all-libcc1
37047 all-libcc1: configure-libcc1
37048         @: $(MAKE); $(unstage)
37049         @r=`${PWD_COMMAND}`; export r; \
37050         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37051         $(HOST_EXPORTS)  \
37052         (cd $(HOST_SUBDIR)/libcc1 && \
37053           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37054                 $(TARGET-libcc1))
37055 @endif libcc1
37056
37057
37058
37059
37060 .PHONY: check-libcc1 maybe-check-libcc1
37061 maybe-check-libcc1:
37062 @if libcc1
37063 maybe-check-libcc1: check-libcc1
37064
37065 check-libcc1:
37066         @: $(MAKE); $(unstage)
37067         @r=`${PWD_COMMAND}`; export r; \
37068         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37069         $(HOST_EXPORTS)  \
37070         (cd $(HOST_SUBDIR)/libcc1 && \
37071           $(MAKE) $(FLAGS_TO_PASS)  check)
37072
37073 @endif libcc1
37074
37075 .PHONY: install-libcc1 maybe-install-libcc1
37076 maybe-install-libcc1:
37077 @if libcc1
37078 maybe-install-libcc1: install-libcc1
37079
37080 install-libcc1: installdirs
37081         @: $(MAKE); $(unstage)
37082         @r=`${PWD_COMMAND}`; export r; \
37083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37084         $(HOST_EXPORTS) \
37085         (cd $(HOST_SUBDIR)/libcc1 && \
37086           $(MAKE) $(FLAGS_TO_PASS)  install)
37087
37088 @endif libcc1
37089
37090 .PHONY: install-strip-libcc1 maybe-install-strip-libcc1
37091 maybe-install-strip-libcc1:
37092 @if libcc1
37093 maybe-install-strip-libcc1: install-strip-libcc1
37094
37095 install-strip-libcc1: installdirs
37096         @: $(MAKE); $(unstage)
37097         @r=`${PWD_COMMAND}`; export r; \
37098         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37099         $(HOST_EXPORTS) \
37100         (cd $(HOST_SUBDIR)/libcc1 && \
37101           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37102
37103 @endif libcc1
37104
37105 # Other targets (info, dvi, pdf, etc.)
37106
37107 .PHONY: maybe-info-libcc1 info-libcc1
37108 maybe-info-libcc1:
37109 @if libcc1
37110 maybe-info-libcc1: info-libcc1
37111
37112 info-libcc1: \
37113     configure-libcc1 
37114         @: $(MAKE); $(unstage)
37115         @[ -f ./libcc1/Makefile ] || exit 0; \
37116         r=`${PWD_COMMAND}`; export r; \
37117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37118         $(HOST_EXPORTS) \
37119         for flag in $(EXTRA_HOST_FLAGS) ; do \
37120           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37121         done; \
37122         echo "Doing info in libcc1"; \
37123         (cd $(HOST_SUBDIR)/libcc1 && \
37124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37126                   "RANLIB=$${RANLIB}" \
37127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37128                   info) \
37129           || exit 1
37130
37131 @endif libcc1
37132
37133 .PHONY: maybe-dvi-libcc1 dvi-libcc1
37134 maybe-dvi-libcc1:
37135 @if libcc1
37136 maybe-dvi-libcc1: dvi-libcc1
37137
37138 dvi-libcc1: \
37139     configure-libcc1 
37140         @: $(MAKE); $(unstage)
37141         @[ -f ./libcc1/Makefile ] || exit 0; \
37142         r=`${PWD_COMMAND}`; export r; \
37143         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37144         $(HOST_EXPORTS) \
37145         for flag in $(EXTRA_HOST_FLAGS) ; do \
37146           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37147         done; \
37148         echo "Doing dvi in libcc1"; \
37149         (cd $(HOST_SUBDIR)/libcc1 && \
37150           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37151                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37152                   "RANLIB=$${RANLIB}" \
37153                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37154                   dvi) \
37155           || exit 1
37156
37157 @endif libcc1
37158
37159 .PHONY: maybe-pdf-libcc1 pdf-libcc1
37160 maybe-pdf-libcc1:
37161 @if libcc1
37162 maybe-pdf-libcc1: pdf-libcc1
37163
37164 pdf-libcc1: \
37165     configure-libcc1 
37166         @: $(MAKE); $(unstage)
37167         @[ -f ./libcc1/Makefile ] || exit 0; \
37168         r=`${PWD_COMMAND}`; export r; \
37169         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37170         $(HOST_EXPORTS) \
37171         for flag in $(EXTRA_HOST_FLAGS) ; do \
37172           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37173         done; \
37174         echo "Doing pdf in libcc1"; \
37175         (cd $(HOST_SUBDIR)/libcc1 && \
37176           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37177                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37178                   "RANLIB=$${RANLIB}" \
37179                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37180                   pdf) \
37181           || exit 1
37182
37183 @endif libcc1
37184
37185 .PHONY: maybe-html-libcc1 html-libcc1
37186 maybe-html-libcc1:
37187 @if libcc1
37188 maybe-html-libcc1: html-libcc1
37189
37190 html-libcc1: \
37191     configure-libcc1 
37192         @: $(MAKE); $(unstage)
37193         @[ -f ./libcc1/Makefile ] || exit 0; \
37194         r=`${PWD_COMMAND}`; export r; \
37195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37196         $(HOST_EXPORTS) \
37197         for flag in $(EXTRA_HOST_FLAGS) ; do \
37198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37199         done; \
37200         echo "Doing html in libcc1"; \
37201         (cd $(HOST_SUBDIR)/libcc1 && \
37202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37204                   "RANLIB=$${RANLIB}" \
37205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37206                   html) \
37207           || exit 1
37208
37209 @endif libcc1
37210
37211 .PHONY: maybe-TAGS-libcc1 TAGS-libcc1
37212 maybe-TAGS-libcc1:
37213 @if libcc1
37214 maybe-TAGS-libcc1: TAGS-libcc1
37215
37216 TAGS-libcc1: \
37217     configure-libcc1 
37218         @: $(MAKE); $(unstage)
37219         @[ -f ./libcc1/Makefile ] || exit 0; \
37220         r=`${PWD_COMMAND}`; export r; \
37221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37222         $(HOST_EXPORTS) \
37223         for flag in $(EXTRA_HOST_FLAGS) ; do \
37224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37225         done; \
37226         echo "Doing TAGS in libcc1"; \
37227         (cd $(HOST_SUBDIR)/libcc1 && \
37228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37230                   "RANLIB=$${RANLIB}" \
37231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37232                   TAGS) \
37233           || exit 1
37234
37235 @endif libcc1
37236
37237 .PHONY: maybe-install-info-libcc1 install-info-libcc1
37238 maybe-install-info-libcc1:
37239 @if libcc1
37240 maybe-install-info-libcc1: install-info-libcc1
37241
37242 install-info-libcc1: \
37243     configure-libcc1 \
37244     info-libcc1 
37245         @: $(MAKE); $(unstage)
37246         @[ -f ./libcc1/Makefile ] || exit 0; \
37247         r=`${PWD_COMMAND}`; export r; \
37248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37249         $(HOST_EXPORTS) \
37250         for flag in $(EXTRA_HOST_FLAGS) ; do \
37251           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37252         done; \
37253         echo "Doing install-info in libcc1"; \
37254         (cd $(HOST_SUBDIR)/libcc1 && \
37255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37257                   "RANLIB=$${RANLIB}" \
37258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37259                   install-info) \
37260           || exit 1
37261
37262 @endif libcc1
37263
37264 .PHONY: maybe-install-pdf-libcc1 install-pdf-libcc1
37265 maybe-install-pdf-libcc1:
37266 @if libcc1
37267 maybe-install-pdf-libcc1: install-pdf-libcc1
37268
37269 install-pdf-libcc1: \
37270     configure-libcc1 \
37271     pdf-libcc1 
37272         @: $(MAKE); $(unstage)
37273         @[ -f ./libcc1/Makefile ] || exit 0; \
37274         r=`${PWD_COMMAND}`; export r; \
37275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37276         $(HOST_EXPORTS) \
37277         for flag in $(EXTRA_HOST_FLAGS) ; do \
37278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37279         done; \
37280         echo "Doing install-pdf in libcc1"; \
37281         (cd $(HOST_SUBDIR)/libcc1 && \
37282           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37283                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37284                   "RANLIB=$${RANLIB}" \
37285                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37286                   install-pdf) \
37287           || exit 1
37288
37289 @endif libcc1
37290
37291 .PHONY: maybe-install-html-libcc1 install-html-libcc1
37292 maybe-install-html-libcc1:
37293 @if libcc1
37294 maybe-install-html-libcc1: install-html-libcc1
37295
37296 install-html-libcc1: \
37297     configure-libcc1 \
37298     html-libcc1 
37299         @: $(MAKE); $(unstage)
37300         @[ -f ./libcc1/Makefile ] || exit 0; \
37301         r=`${PWD_COMMAND}`; export r; \
37302         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37303         $(HOST_EXPORTS) \
37304         for flag in $(EXTRA_HOST_FLAGS) ; do \
37305           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37306         done; \
37307         echo "Doing install-html in libcc1"; \
37308         (cd $(HOST_SUBDIR)/libcc1 && \
37309           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37310                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37311                   "RANLIB=$${RANLIB}" \
37312                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37313                   install-html) \
37314           || exit 1
37315
37316 @endif libcc1
37317
37318 .PHONY: maybe-installcheck-libcc1 installcheck-libcc1
37319 maybe-installcheck-libcc1:
37320 @if libcc1
37321 maybe-installcheck-libcc1: installcheck-libcc1
37322
37323 installcheck-libcc1: \
37324     configure-libcc1 
37325         @: $(MAKE); $(unstage)
37326         @[ -f ./libcc1/Makefile ] || exit 0; \
37327         r=`${PWD_COMMAND}`; export r; \
37328         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37329         $(HOST_EXPORTS) \
37330         for flag in $(EXTRA_HOST_FLAGS) ; do \
37331           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37332         done; \
37333         echo "Doing installcheck in libcc1"; \
37334         (cd $(HOST_SUBDIR)/libcc1 && \
37335           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37336                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37337                   "RANLIB=$${RANLIB}" \
37338                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37339                   installcheck) \
37340           || exit 1
37341
37342 @endif libcc1
37343
37344 .PHONY: maybe-mostlyclean-libcc1 mostlyclean-libcc1
37345 maybe-mostlyclean-libcc1:
37346 @if libcc1
37347 maybe-mostlyclean-libcc1: mostlyclean-libcc1
37348
37349 mostlyclean-libcc1: 
37350         @: $(MAKE); $(unstage)
37351         @[ -f ./libcc1/Makefile ] || exit 0; \
37352         r=`${PWD_COMMAND}`; export r; \
37353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37354         $(HOST_EXPORTS) \
37355         for flag in $(EXTRA_HOST_FLAGS) ; do \
37356           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37357         done; \
37358         echo "Doing mostlyclean in libcc1"; \
37359         (cd $(HOST_SUBDIR)/libcc1 && \
37360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37362                   "RANLIB=$${RANLIB}" \
37363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37364                   mostlyclean) \
37365           || exit 1
37366
37367 @endif libcc1
37368
37369 .PHONY: maybe-clean-libcc1 clean-libcc1
37370 maybe-clean-libcc1:
37371 @if libcc1
37372 maybe-clean-libcc1: clean-libcc1
37373
37374 clean-libcc1: 
37375         @: $(MAKE); $(unstage)
37376         @[ -f ./libcc1/Makefile ] || exit 0; \
37377         r=`${PWD_COMMAND}`; export r; \
37378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37379         $(HOST_EXPORTS) \
37380         for flag in $(EXTRA_HOST_FLAGS) ; do \
37381           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37382         done; \
37383         echo "Doing clean in libcc1"; \
37384         (cd $(HOST_SUBDIR)/libcc1 && \
37385           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37386                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37387                   "RANLIB=$${RANLIB}" \
37388                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37389                   clean) \
37390           || exit 1
37391
37392 @endif libcc1
37393
37394 .PHONY: maybe-distclean-libcc1 distclean-libcc1
37395 maybe-distclean-libcc1:
37396 @if libcc1
37397 maybe-distclean-libcc1: distclean-libcc1
37398
37399 distclean-libcc1: 
37400         @: $(MAKE); $(unstage)
37401         @[ -f ./libcc1/Makefile ] || exit 0; \
37402         r=`${PWD_COMMAND}`; export r; \
37403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37404         $(HOST_EXPORTS) \
37405         for flag in $(EXTRA_HOST_FLAGS) ; do \
37406           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37407         done; \
37408         echo "Doing distclean in libcc1"; \
37409         (cd $(HOST_SUBDIR)/libcc1 && \
37410           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37411                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37412                   "RANLIB=$${RANLIB}" \
37413                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37414                   distclean) \
37415           || exit 1
37416
37417 @endif libcc1
37418
37419 .PHONY: maybe-maintainer-clean-libcc1 maintainer-clean-libcc1
37420 maybe-maintainer-clean-libcc1:
37421 @if libcc1
37422 maybe-maintainer-clean-libcc1: maintainer-clean-libcc1
37423
37424 maintainer-clean-libcc1: 
37425         @: $(MAKE); $(unstage)
37426         @[ -f ./libcc1/Makefile ] || exit 0; \
37427         r=`${PWD_COMMAND}`; export r; \
37428         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37429         $(HOST_EXPORTS) \
37430         for flag in $(EXTRA_HOST_FLAGS) ; do \
37431           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37432         done; \
37433         echo "Doing maintainer-clean in libcc1"; \
37434         (cd $(HOST_SUBDIR)/libcc1 && \
37435           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37436                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37437                   "RANLIB=$${RANLIB}" \
37438                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37439                   maintainer-clean) \
37440           || exit 1
37441
37442 @endif libcc1
37443
37444
37445
37446 .PHONY: configure-gotools maybe-configure-gotools
37447 maybe-configure-gotools:
37448 @if gcc-bootstrap
37449 configure-gotools: stage_current
37450 @endif gcc-bootstrap
37451 @if gotools
37452 maybe-configure-gotools: configure-gotools
37453 configure-gotools: 
37454         @: $(MAKE); $(unstage)
37455         @r=`${PWD_COMMAND}`; export r; \
37456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37457         test ! -f $(HOST_SUBDIR)/gotools/Makefile || exit 0; \
37458         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)/gotools; \
37459         $(HOST_EXPORTS)  \
37460         echo Configuring in $(HOST_SUBDIR)/gotools; \
37461         cd "$(HOST_SUBDIR)/gotools" || exit 1; \
37462         case $(srcdir) in \
37463           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37464           *) topdir=`echo $(HOST_SUBDIR)/gotools/ | \
37465                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37466         esac; \
37467         module_srcdir=gotools; \
37468         $(SHELL) \
37469           $$s/$$module_srcdir/configure \
37470           --srcdir=$${topdir}/$$module_srcdir \
37471           $(HOST_CONFIGARGS) --build=${build_alias} --host=${host_alias} \
37472           --target=${target_alias}  \
37473           || exit 1
37474 @endif gotools
37475
37476
37477
37478
37479
37480 .PHONY: all-gotools maybe-all-gotools
37481 maybe-all-gotools:
37482 @if gcc-bootstrap
37483 all-gotools: stage_current
37484 @endif gcc-bootstrap
37485 @if gotools
37486 TARGET-gotools=all
37487 maybe-all-gotools: all-gotools
37488 all-gotools: configure-gotools
37489         @: $(MAKE); $(unstage)
37490         @r=`${PWD_COMMAND}`; export r; \
37491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37492         $(HOST_EXPORTS)  \
37493         (cd $(HOST_SUBDIR)/gotools && \
37494           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_HOST_FLAGS) $(STAGE1_FLAGS_TO_PASS)  \
37495                 $(TARGET-gotools))
37496 @endif gotools
37497
37498
37499
37500
37501 .PHONY: check-gotools maybe-check-gotools
37502 maybe-check-gotools:
37503 @if gotools
37504 maybe-check-gotools: check-gotools
37505
37506 check-gotools:
37507         @: $(MAKE); $(unstage)
37508         @r=`${PWD_COMMAND}`; export r; \
37509         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37510         $(HOST_EXPORTS)  \
37511         (cd $(HOST_SUBDIR)/gotools && \
37512           $(MAKE) $(FLAGS_TO_PASS)  check)
37513
37514 @endif gotools
37515
37516 .PHONY: install-gotools maybe-install-gotools
37517 maybe-install-gotools:
37518 @if gotools
37519 maybe-install-gotools: install-gotools
37520
37521 install-gotools: installdirs
37522         @: $(MAKE); $(unstage)
37523         @r=`${PWD_COMMAND}`; export r; \
37524         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37525         $(HOST_EXPORTS) \
37526         (cd $(HOST_SUBDIR)/gotools && \
37527           $(MAKE) $(FLAGS_TO_PASS)  install)
37528
37529 @endif gotools
37530
37531 .PHONY: install-strip-gotools maybe-install-strip-gotools
37532 maybe-install-strip-gotools:
37533 @if gotools
37534 maybe-install-strip-gotools: install-strip-gotools
37535
37536 install-strip-gotools: installdirs
37537         @: $(MAKE); $(unstage)
37538         @r=`${PWD_COMMAND}`; export r; \
37539         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37540         $(HOST_EXPORTS) \
37541         (cd $(HOST_SUBDIR)/gotools && \
37542           $(MAKE) $(FLAGS_TO_PASS)  install-strip)
37543
37544 @endif gotools
37545
37546 # Other targets (info, dvi, pdf, etc.)
37547
37548 .PHONY: maybe-info-gotools info-gotools
37549 maybe-info-gotools:
37550 @if gotools
37551 maybe-info-gotools: info-gotools
37552
37553 info-gotools: \
37554     configure-gotools 
37555         @: $(MAKE); $(unstage)
37556         @[ -f ./gotools/Makefile ] || exit 0; \
37557         r=`${PWD_COMMAND}`; export r; \
37558         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37559         $(HOST_EXPORTS) \
37560         for flag in $(EXTRA_HOST_FLAGS) ; do \
37561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37562         done; \
37563         echo "Doing info in gotools"; \
37564         (cd $(HOST_SUBDIR)/gotools && \
37565           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37566                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37567                   "RANLIB=$${RANLIB}" \
37568                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37569                   info) \
37570           || exit 1
37571
37572 @endif gotools
37573
37574 .PHONY: maybe-dvi-gotools dvi-gotools
37575 maybe-dvi-gotools:
37576 @if gotools
37577 maybe-dvi-gotools: dvi-gotools
37578
37579 dvi-gotools: \
37580     configure-gotools 
37581         @: $(MAKE); $(unstage)
37582         @[ -f ./gotools/Makefile ] || exit 0; \
37583         r=`${PWD_COMMAND}`; export r; \
37584         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37585         $(HOST_EXPORTS) \
37586         for flag in $(EXTRA_HOST_FLAGS) ; do \
37587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37588         done; \
37589         echo "Doing dvi in gotools"; \
37590         (cd $(HOST_SUBDIR)/gotools && \
37591           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37592                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37593                   "RANLIB=$${RANLIB}" \
37594                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37595                   dvi) \
37596           || exit 1
37597
37598 @endif gotools
37599
37600 .PHONY: maybe-pdf-gotools pdf-gotools
37601 maybe-pdf-gotools:
37602 @if gotools
37603 maybe-pdf-gotools: pdf-gotools
37604
37605 pdf-gotools: \
37606     configure-gotools 
37607         @: $(MAKE); $(unstage)
37608         @[ -f ./gotools/Makefile ] || exit 0; \
37609         r=`${PWD_COMMAND}`; export r; \
37610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37611         $(HOST_EXPORTS) \
37612         for flag in $(EXTRA_HOST_FLAGS) ; do \
37613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37614         done; \
37615         echo "Doing pdf in gotools"; \
37616         (cd $(HOST_SUBDIR)/gotools && \
37617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37619                   "RANLIB=$${RANLIB}" \
37620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37621                   pdf) \
37622           || exit 1
37623
37624 @endif gotools
37625
37626 .PHONY: maybe-html-gotools html-gotools
37627 maybe-html-gotools:
37628 @if gotools
37629 maybe-html-gotools: html-gotools
37630
37631 html-gotools: \
37632     configure-gotools 
37633         @: $(MAKE); $(unstage)
37634         @[ -f ./gotools/Makefile ] || exit 0; \
37635         r=`${PWD_COMMAND}`; export r; \
37636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37637         $(HOST_EXPORTS) \
37638         for flag in $(EXTRA_HOST_FLAGS) ; do \
37639           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37640         done; \
37641         echo "Doing html in gotools"; \
37642         (cd $(HOST_SUBDIR)/gotools && \
37643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37645                   "RANLIB=$${RANLIB}" \
37646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37647                   html) \
37648           || exit 1
37649
37650 @endif gotools
37651
37652 .PHONY: maybe-TAGS-gotools TAGS-gotools
37653 maybe-TAGS-gotools:
37654 @if gotools
37655 maybe-TAGS-gotools: TAGS-gotools
37656
37657 TAGS-gotools: \
37658     configure-gotools 
37659         @: $(MAKE); $(unstage)
37660         @[ -f ./gotools/Makefile ] || exit 0; \
37661         r=`${PWD_COMMAND}`; export r; \
37662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37663         $(HOST_EXPORTS) \
37664         for flag in $(EXTRA_HOST_FLAGS) ; do \
37665           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37666         done; \
37667         echo "Doing TAGS in gotools"; \
37668         (cd $(HOST_SUBDIR)/gotools && \
37669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37671                   "RANLIB=$${RANLIB}" \
37672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37673                   TAGS) \
37674           || exit 1
37675
37676 @endif gotools
37677
37678 .PHONY: maybe-install-info-gotools install-info-gotools
37679 maybe-install-info-gotools:
37680 @if gotools
37681 maybe-install-info-gotools: install-info-gotools
37682
37683 install-info-gotools: \
37684     configure-gotools \
37685     info-gotools 
37686         @: $(MAKE); $(unstage)
37687         @[ -f ./gotools/Makefile ] || exit 0; \
37688         r=`${PWD_COMMAND}`; export r; \
37689         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37690         $(HOST_EXPORTS) \
37691         for flag in $(EXTRA_HOST_FLAGS) ; do \
37692           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37693         done; \
37694         echo "Doing install-info in gotools"; \
37695         (cd $(HOST_SUBDIR)/gotools && \
37696           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37697                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37698                   "RANLIB=$${RANLIB}" \
37699                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37700                   install-info) \
37701           || exit 1
37702
37703 @endif gotools
37704
37705 .PHONY: maybe-install-pdf-gotools install-pdf-gotools
37706 maybe-install-pdf-gotools:
37707 @if gotools
37708 maybe-install-pdf-gotools: install-pdf-gotools
37709
37710 install-pdf-gotools: \
37711     configure-gotools \
37712     pdf-gotools 
37713         @: $(MAKE); $(unstage)
37714         @[ -f ./gotools/Makefile ] || exit 0; \
37715         r=`${PWD_COMMAND}`; export r; \
37716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37717         $(HOST_EXPORTS) \
37718         for flag in $(EXTRA_HOST_FLAGS) ; do \
37719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37720         done; \
37721         echo "Doing install-pdf in gotools"; \
37722         (cd $(HOST_SUBDIR)/gotools && \
37723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37725                   "RANLIB=$${RANLIB}" \
37726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37727                   install-pdf) \
37728           || exit 1
37729
37730 @endif gotools
37731
37732 .PHONY: maybe-install-html-gotools install-html-gotools
37733 maybe-install-html-gotools:
37734 @if gotools
37735 maybe-install-html-gotools: install-html-gotools
37736
37737 install-html-gotools: \
37738     configure-gotools \
37739     html-gotools 
37740         @: $(MAKE); $(unstage)
37741         @[ -f ./gotools/Makefile ] || exit 0; \
37742         r=`${PWD_COMMAND}`; export r; \
37743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37744         $(HOST_EXPORTS) \
37745         for flag in $(EXTRA_HOST_FLAGS) ; do \
37746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37747         done; \
37748         echo "Doing install-html in gotools"; \
37749         (cd $(HOST_SUBDIR)/gotools && \
37750           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37751                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37752                   "RANLIB=$${RANLIB}" \
37753                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37754                   install-html) \
37755           || exit 1
37756
37757 @endif gotools
37758
37759 .PHONY: maybe-installcheck-gotools installcheck-gotools
37760 maybe-installcheck-gotools:
37761 @if gotools
37762 maybe-installcheck-gotools: installcheck-gotools
37763
37764 installcheck-gotools: \
37765     configure-gotools 
37766         @: $(MAKE); $(unstage)
37767         @[ -f ./gotools/Makefile ] || exit 0; \
37768         r=`${PWD_COMMAND}`; export r; \
37769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37770         $(HOST_EXPORTS) \
37771         for flag in $(EXTRA_HOST_FLAGS) ; do \
37772           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37773         done; \
37774         echo "Doing installcheck in gotools"; \
37775         (cd $(HOST_SUBDIR)/gotools && \
37776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37778                   "RANLIB=$${RANLIB}" \
37779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37780                   installcheck) \
37781           || exit 1
37782
37783 @endif gotools
37784
37785 .PHONY: maybe-mostlyclean-gotools mostlyclean-gotools
37786 maybe-mostlyclean-gotools:
37787 @if gotools
37788 maybe-mostlyclean-gotools: mostlyclean-gotools
37789
37790 mostlyclean-gotools: 
37791         @: $(MAKE); $(unstage)
37792         @[ -f ./gotools/Makefile ] || exit 0; \
37793         r=`${PWD_COMMAND}`; export r; \
37794         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37795         $(HOST_EXPORTS) \
37796         for flag in $(EXTRA_HOST_FLAGS) ; do \
37797           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37798         done; \
37799         echo "Doing mostlyclean in gotools"; \
37800         (cd $(HOST_SUBDIR)/gotools && \
37801           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37802                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37803                   "RANLIB=$${RANLIB}" \
37804                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37805                   mostlyclean) \
37806           || exit 1
37807
37808 @endif gotools
37809
37810 .PHONY: maybe-clean-gotools clean-gotools
37811 maybe-clean-gotools:
37812 @if gotools
37813 maybe-clean-gotools: clean-gotools
37814
37815 clean-gotools: 
37816         @: $(MAKE); $(unstage)
37817         @[ -f ./gotools/Makefile ] || exit 0; \
37818         r=`${PWD_COMMAND}`; export r; \
37819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37820         $(HOST_EXPORTS) \
37821         for flag in $(EXTRA_HOST_FLAGS) ; do \
37822           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37823         done; \
37824         echo "Doing clean in gotools"; \
37825         (cd $(HOST_SUBDIR)/gotools && \
37826           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37827                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37828                   "RANLIB=$${RANLIB}" \
37829                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37830                   clean) \
37831           || exit 1
37832
37833 @endif gotools
37834
37835 .PHONY: maybe-distclean-gotools distclean-gotools
37836 maybe-distclean-gotools:
37837 @if gotools
37838 maybe-distclean-gotools: distclean-gotools
37839
37840 distclean-gotools: 
37841         @: $(MAKE); $(unstage)
37842         @[ -f ./gotools/Makefile ] || exit 0; \
37843         r=`${PWD_COMMAND}`; export r; \
37844         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37845         $(HOST_EXPORTS) \
37846         for flag in $(EXTRA_HOST_FLAGS) ; do \
37847           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37848         done; \
37849         echo "Doing distclean in gotools"; \
37850         (cd $(HOST_SUBDIR)/gotools && \
37851           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37852                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37853                   "RANLIB=$${RANLIB}" \
37854                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37855                   distclean) \
37856           || exit 1
37857
37858 @endif gotools
37859
37860 .PHONY: maybe-maintainer-clean-gotools maintainer-clean-gotools
37861 maybe-maintainer-clean-gotools:
37862 @if gotools
37863 maybe-maintainer-clean-gotools: maintainer-clean-gotools
37864
37865 maintainer-clean-gotools: 
37866         @: $(MAKE); $(unstage)
37867         @[ -f ./gotools/Makefile ] || exit 0; \
37868         r=`${PWD_COMMAND}`; export r; \
37869         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37870         $(HOST_EXPORTS) \
37871         for flag in $(EXTRA_HOST_FLAGS) ; do \
37872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
37873         done; \
37874         echo "Doing maintainer-clean in gotools"; \
37875         (cd $(HOST_SUBDIR)/gotools && \
37876           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
37877                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
37878                   "RANLIB=$${RANLIB}" \
37879                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
37880                   maintainer-clean) \
37881           || exit 1
37882
37883 @endif gotools
37884
37885
37886
37887 # ---------------------------------------
37888 # Modules which run on the target machine
37889 # ---------------------------------------
37890
37891
37892
37893
37894 .PHONY: configure-target-libstdc++-v3 maybe-configure-target-libstdc++-v3
37895 maybe-configure-target-libstdc++-v3:
37896 @if gcc-bootstrap
37897 configure-target-libstdc++-v3: stage_current
37898 @endif gcc-bootstrap
37899 @if target-libstdc++-v3
37900 maybe-configure-target-libstdc++-v3: configure-target-libstdc++-v3
37901 configure-target-libstdc++-v3: 
37902         @r=`${PWD_COMMAND}`; export r; \
37903         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37904         echo "Checking multilib configuration for libstdc++-v3..."; \
37905         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
37906         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
37907         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37908           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37909             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
37910           else \
37911             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
37912             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
37913           fi; \
37914         else \
37915           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
37916         fi; \
37917         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
37918         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
37919         $(RAW_CXX_TARGET_EXPORTS)  \
37920         echo Configuring in $(TARGET_SUBDIR)/libstdc++-v3; \
37921         cd "$(TARGET_SUBDIR)/libstdc++-v3" || exit 1; \
37922         case $(srcdir) in \
37923           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37924           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
37925                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37926         esac; \
37927         module_srcdir=libstdc++-v3; \
37928         rm -f no-such-file || : ; \
37929         CONFIG_SITE=no-such-file $(SHELL) \
37930           $$s/$$module_srcdir/configure \
37931           --srcdir=$${topdir}/$$module_srcdir \
37932           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37933           --target=${target_alias}  \
37934           || exit 1
37935 @endif target-libstdc++-v3
37936
37937
37938
37939 .PHONY: configure-stage1-target-libstdc++-v3 maybe-configure-stage1-target-libstdc++-v3
37940 maybe-configure-stage1-target-libstdc++-v3:
37941 @if target-libstdc++-v3-bootstrap
37942 maybe-configure-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
37943 configure-stage1-target-libstdc++-v3:
37944         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
37945         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
37946         @r=`${PWD_COMMAND}`; export r; \
37947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37948         TFLAGS="$(STAGE1_TFLAGS)"; \
37949         echo "Checking multilib configuration for libstdc++-v3..."; \
37950         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
37951         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37952           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37953             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
37954           else \
37955             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
37956             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
37957           fi; \
37958         else \
37959           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
37960         fi; \
37961         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
37962         $(RAW_CXX_TARGET_EXPORTS) \
37963         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
37964         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
37965         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
37966         echo Configuring stage 1 in $(TARGET_SUBDIR)/libstdc++-v3; \
37967         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
37968         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
37969         case $(srcdir) in \
37970           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
37971           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
37972                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
37973         esac; \
37974         module_srcdir=libstdc++-v3; \
37975         $(SHELL) $$s/$$module_srcdir/configure \
37976           --srcdir=$${topdir}/$$module_srcdir \
37977           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
37978           --target=${target_alias} \
37979            \
37980           $(STAGE1_CONFIGURE_FLAGS)
37981 @endif target-libstdc++-v3-bootstrap
37982
37983 .PHONY: configure-stage2-target-libstdc++-v3 maybe-configure-stage2-target-libstdc++-v3
37984 maybe-configure-stage2-target-libstdc++-v3:
37985 @if target-libstdc++-v3-bootstrap
37986 maybe-configure-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
37987 configure-stage2-target-libstdc++-v3:
37988         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
37989         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
37990         @r=`${PWD_COMMAND}`; export r; \
37991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
37992         TFLAGS="$(STAGE2_TFLAGS)"; \
37993         echo "Checking multilib configuration for libstdc++-v3..."; \
37994         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
37995         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37996           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
37997             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
37998           else \
37999             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38000             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38001           fi; \
38002         else \
38003           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38004         fi; \
38005         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38006         $(RAW_CXX_TARGET_EXPORTS) \
38007          \
38008         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38009         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38010         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38011         echo Configuring stage 2 in $(TARGET_SUBDIR)/libstdc++-v3; \
38012         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38013         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38014         case $(srcdir) in \
38015           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38016           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38017                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38018         esac; \
38019         module_srcdir=libstdc++-v3; \
38020         $(SHELL) $$s/$$module_srcdir/configure \
38021           --srcdir=$${topdir}/$$module_srcdir \
38022           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38023           --target=${target_alias} \
38024           --with-build-libsubdir=$(HOST_SUBDIR) \
38025           $(STAGE2_CONFIGURE_FLAGS)
38026 @endif target-libstdc++-v3-bootstrap
38027
38028 .PHONY: configure-stage3-target-libstdc++-v3 maybe-configure-stage3-target-libstdc++-v3
38029 maybe-configure-stage3-target-libstdc++-v3:
38030 @if target-libstdc++-v3-bootstrap
38031 maybe-configure-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
38032 configure-stage3-target-libstdc++-v3:
38033         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38034         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38035         @r=`${PWD_COMMAND}`; export r; \
38036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38037         TFLAGS="$(STAGE3_TFLAGS)"; \
38038         echo "Checking multilib configuration for libstdc++-v3..."; \
38039         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38040         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38041           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38042             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38043           else \
38044             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38045             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38046           fi; \
38047         else \
38048           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38049         fi; \
38050         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38051         $(RAW_CXX_TARGET_EXPORTS) \
38052          \
38053         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38054         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38055         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38056         echo Configuring stage 3 in $(TARGET_SUBDIR)/libstdc++-v3; \
38057         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38058         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38059         case $(srcdir) in \
38060           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38061           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38062                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38063         esac; \
38064         module_srcdir=libstdc++-v3; \
38065         $(SHELL) $$s/$$module_srcdir/configure \
38066           --srcdir=$${topdir}/$$module_srcdir \
38067           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38068           --target=${target_alias} \
38069           --with-build-libsubdir=$(HOST_SUBDIR) \
38070           $(STAGE3_CONFIGURE_FLAGS)
38071 @endif target-libstdc++-v3-bootstrap
38072
38073 .PHONY: configure-stage4-target-libstdc++-v3 maybe-configure-stage4-target-libstdc++-v3
38074 maybe-configure-stage4-target-libstdc++-v3:
38075 @if target-libstdc++-v3-bootstrap
38076 maybe-configure-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
38077 configure-stage4-target-libstdc++-v3:
38078         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38079         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38080         @r=`${PWD_COMMAND}`; export r; \
38081         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38082         TFLAGS="$(STAGE4_TFLAGS)"; \
38083         echo "Checking multilib configuration for libstdc++-v3..."; \
38084         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38085         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38086           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38087             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38088           else \
38089             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38090             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38091           fi; \
38092         else \
38093           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38094         fi; \
38095         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38096         $(RAW_CXX_TARGET_EXPORTS) \
38097          \
38098         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38099         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38100         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38101         echo Configuring stage 4 in $(TARGET_SUBDIR)/libstdc++-v3; \
38102         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38103         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38104         case $(srcdir) in \
38105           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38106           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38107                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38108         esac; \
38109         module_srcdir=libstdc++-v3; \
38110         $(SHELL) $$s/$$module_srcdir/configure \
38111           --srcdir=$${topdir}/$$module_srcdir \
38112           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38113           --target=${target_alias} \
38114           --with-build-libsubdir=$(HOST_SUBDIR) \
38115           $(STAGE4_CONFIGURE_FLAGS)
38116 @endif target-libstdc++-v3-bootstrap
38117
38118 .PHONY: configure-stageprofile-target-libstdc++-v3 maybe-configure-stageprofile-target-libstdc++-v3
38119 maybe-configure-stageprofile-target-libstdc++-v3:
38120 @if target-libstdc++-v3-bootstrap
38121 maybe-configure-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
38122 configure-stageprofile-target-libstdc++-v3:
38123         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38124         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38125         @r=`${PWD_COMMAND}`; export r; \
38126         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38127         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38128         echo "Checking multilib configuration for libstdc++-v3..."; \
38129         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38130         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38131           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38132             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38133           else \
38134             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38135             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38136           fi; \
38137         else \
38138           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38139         fi; \
38140         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38141         $(RAW_CXX_TARGET_EXPORTS) \
38142          \
38143         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38144         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38145         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38146         echo Configuring stage profile in $(TARGET_SUBDIR)/libstdc++-v3; \
38147         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38148         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38149         case $(srcdir) in \
38150           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38151           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38152                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38153         esac; \
38154         module_srcdir=libstdc++-v3; \
38155         $(SHELL) $$s/$$module_srcdir/configure \
38156           --srcdir=$${topdir}/$$module_srcdir \
38157           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38158           --target=${target_alias} \
38159           --with-build-libsubdir=$(HOST_SUBDIR) \
38160           $(STAGEprofile_CONFIGURE_FLAGS)
38161 @endif target-libstdc++-v3-bootstrap
38162
38163 .PHONY: configure-stagetrain-target-libstdc++-v3 maybe-configure-stagetrain-target-libstdc++-v3
38164 maybe-configure-stagetrain-target-libstdc++-v3:
38165 @if target-libstdc++-v3-bootstrap
38166 maybe-configure-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
38167 configure-stagetrain-target-libstdc++-v3:
38168         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
38169         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38170         @r=`${PWD_COMMAND}`; export r; \
38171         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38172         TFLAGS="$(STAGEtrain_TFLAGS)"; \
38173         echo "Checking multilib configuration for libstdc++-v3..."; \
38174         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38175         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38176           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38177             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38178           else \
38179             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38180             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38181           fi; \
38182         else \
38183           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38184         fi; \
38185         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38186         $(RAW_CXX_TARGET_EXPORTS) \
38187          \
38188         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38189         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38190         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38191         echo Configuring stage train in $(TARGET_SUBDIR)/libstdc++-v3; \
38192         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38193         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38194         case $(srcdir) in \
38195           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38196           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38197                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38198         esac; \
38199         module_srcdir=libstdc++-v3; \
38200         $(SHELL) $$s/$$module_srcdir/configure \
38201           --srcdir=$${topdir}/$$module_srcdir \
38202           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38203           --target=${target_alias} \
38204           --with-build-libsubdir=$(HOST_SUBDIR) \
38205           $(STAGEtrain_CONFIGURE_FLAGS)
38206 @endif target-libstdc++-v3-bootstrap
38207
38208 .PHONY: configure-stagefeedback-target-libstdc++-v3 maybe-configure-stagefeedback-target-libstdc++-v3
38209 maybe-configure-stagefeedback-target-libstdc++-v3:
38210 @if target-libstdc++-v3-bootstrap
38211 maybe-configure-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
38212 configure-stagefeedback-target-libstdc++-v3:
38213         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38214         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38215         @r=`${PWD_COMMAND}`; export r; \
38216         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38217         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38218         echo "Checking multilib configuration for libstdc++-v3..."; \
38219         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38220         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38221           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38222             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38223           else \
38224             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38225             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38226           fi; \
38227         else \
38228           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38229         fi; \
38230         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38231         $(RAW_CXX_TARGET_EXPORTS) \
38232          \
38233         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38234         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38235         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38236         echo Configuring stage feedback in $(TARGET_SUBDIR)/libstdc++-v3; \
38237         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38238         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38239         case $(srcdir) in \
38240           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38241           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38242                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38243         esac; \
38244         module_srcdir=libstdc++-v3; \
38245         $(SHELL) $$s/$$module_srcdir/configure \
38246           --srcdir=$${topdir}/$$module_srcdir \
38247           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38248           --target=${target_alias} \
38249           --with-build-libsubdir=$(HOST_SUBDIR) \
38250           $(STAGEfeedback_CONFIGURE_FLAGS)
38251 @endif target-libstdc++-v3-bootstrap
38252
38253 .PHONY: configure-stageautoprofile-target-libstdc++-v3 maybe-configure-stageautoprofile-target-libstdc++-v3
38254 maybe-configure-stageautoprofile-target-libstdc++-v3:
38255 @if target-libstdc++-v3-bootstrap
38256 maybe-configure-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
38257 configure-stageautoprofile-target-libstdc++-v3:
38258         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
38259         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38260         @r=`${PWD_COMMAND}`; export r; \
38261         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38262         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
38263         echo "Checking multilib configuration for libstdc++-v3..."; \
38264         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38265         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38266           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38267             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38268           else \
38269             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38270             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38271           fi; \
38272         else \
38273           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38274         fi; \
38275         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38276         $(RAW_CXX_TARGET_EXPORTS) \
38277          \
38278         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38279         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38280         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38281         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libstdc++-v3; \
38282         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38283         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38284         case $(srcdir) in \
38285           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38286           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38287                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38288         esac; \
38289         module_srcdir=libstdc++-v3; \
38290         $(SHELL) $$s/$$module_srcdir/configure \
38291           --srcdir=$${topdir}/$$module_srcdir \
38292           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38293           --target=${target_alias} \
38294           --with-build-libsubdir=$(HOST_SUBDIR) \
38295           $(STAGEautoprofile_CONFIGURE_FLAGS)
38296 @endif target-libstdc++-v3-bootstrap
38297
38298 .PHONY: configure-stageautofeedback-target-libstdc++-v3 maybe-configure-stageautofeedback-target-libstdc++-v3
38299 maybe-configure-stageautofeedback-target-libstdc++-v3:
38300 @if target-libstdc++-v3-bootstrap
38301 maybe-configure-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
38302 configure-stageautofeedback-target-libstdc++-v3:
38303         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
38304         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3
38305         @r=`${PWD_COMMAND}`; export r; \
38306         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38307         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
38308         echo "Checking multilib configuration for libstdc++-v3..."; \
38309         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp 2> /dev/null; \
38310         if test -r $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38311           if cmp -s $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; then \
38312             rm -f $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp; \
38313           else \
38314             rm -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile; \
38315             mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38316           fi; \
38317         else \
38318           mv $(TARGET_SUBDIR)/libstdc++-v3/multilib.tmp $(TARGET_SUBDIR)/libstdc++-v3/multilib.out; \
38319         fi; \
38320         test ! -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile || exit 0; \
38321         $(RAW_CXX_TARGET_EXPORTS) \
38322          \
38323         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
38324         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
38325         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
38326         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libstdc++-v3; \
38327         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libstdc++-v3; \
38328         cd $(TARGET_SUBDIR)/libstdc++-v3 || exit 1; \
38329         case $(srcdir) in \
38330           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
38331           *) topdir=`echo $(TARGET_SUBDIR)/libstdc++-v3/ | \
38332                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
38333         esac; \
38334         module_srcdir=libstdc++-v3; \
38335         $(SHELL) $$s/$$module_srcdir/configure \
38336           --srcdir=$${topdir}/$$module_srcdir \
38337           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
38338           --target=${target_alias} \
38339           --with-build-libsubdir=$(HOST_SUBDIR) \
38340           $(STAGEautofeedback_CONFIGURE_FLAGS)
38341 @endif target-libstdc++-v3-bootstrap
38342
38343
38344
38345
38346
38347 .PHONY: all-target-libstdc++-v3 maybe-all-target-libstdc++-v3
38348 maybe-all-target-libstdc++-v3:
38349 @if gcc-bootstrap
38350 all-target-libstdc++-v3: stage_current
38351 @endif gcc-bootstrap
38352 @if target-libstdc++-v3
38353 TARGET-target-libstdc++-v3=all
38354 maybe-all-target-libstdc++-v3: all-target-libstdc++-v3
38355 all-target-libstdc++-v3: configure-target-libstdc++-v3
38356         @r=`${PWD_COMMAND}`; export r; \
38357         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38358         $(RAW_CXX_TARGET_EXPORTS)  \
38359         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38360           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38361                 $(TARGET-target-libstdc++-v3))
38362 @endif target-libstdc++-v3
38363
38364
38365
38366 .PHONY: all-stage1-target-libstdc++-v3 maybe-all-stage1-target-libstdc++-v3
38367 .PHONY: clean-stage1-target-libstdc++-v3 maybe-clean-stage1-target-libstdc++-v3
38368 maybe-all-stage1-target-libstdc++-v3:
38369 maybe-clean-stage1-target-libstdc++-v3:
38370 @if target-libstdc++-v3-bootstrap
38371 maybe-all-stage1-target-libstdc++-v3: all-stage1-target-libstdc++-v3
38372 all-stage1: all-stage1-target-libstdc++-v3
38373 TARGET-stage1-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38374 all-stage1-target-libstdc++-v3: configure-stage1-target-libstdc++-v3
38375         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
38376         @r=`${PWD_COMMAND}`; export r; \
38377         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38378         TFLAGS="$(STAGE1_TFLAGS)"; \
38379         $(RAW_CXX_TARGET_EXPORTS)  \
38380         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38381          \
38382         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38383                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38384                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38385                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38386                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38387                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38388                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38389                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
38390                   \
38391                 TFLAGS="$(STAGE1_TFLAGS)"  \
38392                 $(TARGET-stage1-target-libstdc++-v3)
38393
38394 maybe-clean-stage1-target-libstdc++-v3: clean-stage1-target-libstdc++-v3
38395 clean-stage1: clean-stage1-target-libstdc++-v3
38396 clean-stage1-target-libstdc++-v3:
38397         @if [ $(current_stage) = stage1 ]; then \
38398           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38399         else \
38400           [ -f $(TARGET_SUBDIR)/stage1-libstdc++-v3/Makefile ] || exit 0; \
38401           $(MAKE) stage1-start; \
38402         fi; \
38403         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38404         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
38405           clean
38406 @endif target-libstdc++-v3-bootstrap
38407
38408
38409 .PHONY: all-stage2-target-libstdc++-v3 maybe-all-stage2-target-libstdc++-v3
38410 .PHONY: clean-stage2-target-libstdc++-v3 maybe-clean-stage2-target-libstdc++-v3
38411 maybe-all-stage2-target-libstdc++-v3:
38412 maybe-clean-stage2-target-libstdc++-v3:
38413 @if target-libstdc++-v3-bootstrap
38414 maybe-all-stage2-target-libstdc++-v3: all-stage2-target-libstdc++-v3
38415 all-stage2: all-stage2-target-libstdc++-v3
38416 TARGET-stage2-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38417 all-stage2-target-libstdc++-v3: configure-stage2-target-libstdc++-v3
38418         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
38419         @r=`${PWD_COMMAND}`; export r; \
38420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38421         TFLAGS="$(STAGE2_TFLAGS)"; \
38422         $(RAW_CXX_TARGET_EXPORTS) \
38423           \
38424         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38425          \
38426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38427                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38428                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38429                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38430                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38431                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38432                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38433                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38434                 TFLAGS="$(STAGE2_TFLAGS)"  \
38435                 $(TARGET-stage2-target-libstdc++-v3)
38436
38437 maybe-clean-stage2-target-libstdc++-v3: clean-stage2-target-libstdc++-v3
38438 clean-stage2: clean-stage2-target-libstdc++-v3
38439 clean-stage2-target-libstdc++-v3:
38440         @if [ $(current_stage) = stage2 ]; then \
38441           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38442         else \
38443           [ -f $(TARGET_SUBDIR)/stage2-libstdc++-v3/Makefile ] || exit 0; \
38444           $(MAKE) stage2-start; \
38445         fi; \
38446         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38447         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38448 @endif target-libstdc++-v3-bootstrap
38449
38450
38451 .PHONY: all-stage3-target-libstdc++-v3 maybe-all-stage3-target-libstdc++-v3
38452 .PHONY: clean-stage3-target-libstdc++-v3 maybe-clean-stage3-target-libstdc++-v3
38453 maybe-all-stage3-target-libstdc++-v3:
38454 maybe-clean-stage3-target-libstdc++-v3:
38455 @if target-libstdc++-v3-bootstrap
38456 maybe-all-stage3-target-libstdc++-v3: all-stage3-target-libstdc++-v3
38457 all-stage3: all-stage3-target-libstdc++-v3
38458 TARGET-stage3-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38459 all-stage3-target-libstdc++-v3: configure-stage3-target-libstdc++-v3
38460         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
38461         @r=`${PWD_COMMAND}`; export r; \
38462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38463         TFLAGS="$(STAGE3_TFLAGS)"; \
38464         $(RAW_CXX_TARGET_EXPORTS) \
38465           \
38466         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38467          \
38468         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38469                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38470                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38471                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38472                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38473                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38474                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38475                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38476                 TFLAGS="$(STAGE3_TFLAGS)"  \
38477                 $(TARGET-stage3-target-libstdc++-v3)
38478
38479 maybe-clean-stage3-target-libstdc++-v3: clean-stage3-target-libstdc++-v3
38480 clean-stage3: clean-stage3-target-libstdc++-v3
38481 clean-stage3-target-libstdc++-v3:
38482         @if [ $(current_stage) = stage3 ]; then \
38483           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38484         else \
38485           [ -f $(TARGET_SUBDIR)/stage3-libstdc++-v3/Makefile ] || exit 0; \
38486           $(MAKE) stage3-start; \
38487         fi; \
38488         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38489         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38490 @endif target-libstdc++-v3-bootstrap
38491
38492
38493 .PHONY: all-stage4-target-libstdc++-v3 maybe-all-stage4-target-libstdc++-v3
38494 .PHONY: clean-stage4-target-libstdc++-v3 maybe-clean-stage4-target-libstdc++-v3
38495 maybe-all-stage4-target-libstdc++-v3:
38496 maybe-clean-stage4-target-libstdc++-v3:
38497 @if target-libstdc++-v3-bootstrap
38498 maybe-all-stage4-target-libstdc++-v3: all-stage4-target-libstdc++-v3
38499 all-stage4: all-stage4-target-libstdc++-v3
38500 TARGET-stage4-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38501 all-stage4-target-libstdc++-v3: configure-stage4-target-libstdc++-v3
38502         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
38503         @r=`${PWD_COMMAND}`; export r; \
38504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38505         TFLAGS="$(STAGE4_TFLAGS)"; \
38506         $(RAW_CXX_TARGET_EXPORTS) \
38507           \
38508         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38509          \
38510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38511                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38512                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38513                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38514                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38515                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38516                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38517                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38518                 TFLAGS="$(STAGE4_TFLAGS)"  \
38519                 $(TARGET-stage4-target-libstdc++-v3)
38520
38521 maybe-clean-stage4-target-libstdc++-v3: clean-stage4-target-libstdc++-v3
38522 clean-stage4: clean-stage4-target-libstdc++-v3
38523 clean-stage4-target-libstdc++-v3:
38524         @if [ $(current_stage) = stage4 ]; then \
38525           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38526         else \
38527           [ -f $(TARGET_SUBDIR)/stage4-libstdc++-v3/Makefile ] || exit 0; \
38528           $(MAKE) stage4-start; \
38529         fi; \
38530         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38531         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38532 @endif target-libstdc++-v3-bootstrap
38533
38534
38535 .PHONY: all-stageprofile-target-libstdc++-v3 maybe-all-stageprofile-target-libstdc++-v3
38536 .PHONY: clean-stageprofile-target-libstdc++-v3 maybe-clean-stageprofile-target-libstdc++-v3
38537 maybe-all-stageprofile-target-libstdc++-v3:
38538 maybe-clean-stageprofile-target-libstdc++-v3:
38539 @if target-libstdc++-v3-bootstrap
38540 maybe-all-stageprofile-target-libstdc++-v3: all-stageprofile-target-libstdc++-v3
38541 all-stageprofile: all-stageprofile-target-libstdc++-v3
38542 TARGET-stageprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38543 all-stageprofile-target-libstdc++-v3: configure-stageprofile-target-libstdc++-v3
38544         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
38545         @r=`${PWD_COMMAND}`; export r; \
38546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38547         TFLAGS="$(STAGEprofile_TFLAGS)"; \
38548         $(RAW_CXX_TARGET_EXPORTS) \
38549           \
38550         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38551          \
38552         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38553                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38554                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38555                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38556                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38557                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38558                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38559                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38560                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
38561                 $(TARGET-stageprofile-target-libstdc++-v3)
38562
38563 maybe-clean-stageprofile-target-libstdc++-v3: clean-stageprofile-target-libstdc++-v3
38564 clean-stageprofile: clean-stageprofile-target-libstdc++-v3
38565 clean-stageprofile-target-libstdc++-v3:
38566         @if [ $(current_stage) = stageprofile ]; then \
38567           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38568         else \
38569           [ -f $(TARGET_SUBDIR)/stageprofile-libstdc++-v3/Makefile ] || exit 0; \
38570           $(MAKE) stageprofile-start; \
38571         fi; \
38572         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38573         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38574 @endif target-libstdc++-v3-bootstrap
38575
38576
38577 .PHONY: all-stagetrain-target-libstdc++-v3 maybe-all-stagetrain-target-libstdc++-v3
38578 .PHONY: clean-stagetrain-target-libstdc++-v3 maybe-clean-stagetrain-target-libstdc++-v3
38579 maybe-all-stagetrain-target-libstdc++-v3:
38580 maybe-clean-stagetrain-target-libstdc++-v3:
38581 @if target-libstdc++-v3-bootstrap
38582 maybe-all-stagetrain-target-libstdc++-v3: all-stagetrain-target-libstdc++-v3
38583 all-stagetrain: all-stagetrain-target-libstdc++-v3
38584 TARGET-stagetrain-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38585 all-stagetrain-target-libstdc++-v3: configure-stagetrain-target-libstdc++-v3
38586         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
38587         @r=`${PWD_COMMAND}`; export r; \
38588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38589         TFLAGS="$(STAGEtrain_TFLAGS)"; \
38590         $(RAW_CXX_TARGET_EXPORTS) \
38591           \
38592         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38593          \
38594         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38595                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38596                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38597                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38598                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38599                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38600                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38601                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38602                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
38603                 $(TARGET-stagetrain-target-libstdc++-v3)
38604
38605 maybe-clean-stagetrain-target-libstdc++-v3: clean-stagetrain-target-libstdc++-v3
38606 clean-stagetrain: clean-stagetrain-target-libstdc++-v3
38607 clean-stagetrain-target-libstdc++-v3:
38608         @if [ $(current_stage) = stagetrain ]; then \
38609           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38610         else \
38611           [ -f $(TARGET_SUBDIR)/stagetrain-libstdc++-v3/Makefile ] || exit 0; \
38612           $(MAKE) stagetrain-start; \
38613         fi; \
38614         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38615         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38616 @endif target-libstdc++-v3-bootstrap
38617
38618
38619 .PHONY: all-stagefeedback-target-libstdc++-v3 maybe-all-stagefeedback-target-libstdc++-v3
38620 .PHONY: clean-stagefeedback-target-libstdc++-v3 maybe-clean-stagefeedback-target-libstdc++-v3
38621 maybe-all-stagefeedback-target-libstdc++-v3:
38622 maybe-clean-stagefeedback-target-libstdc++-v3:
38623 @if target-libstdc++-v3-bootstrap
38624 maybe-all-stagefeedback-target-libstdc++-v3: all-stagefeedback-target-libstdc++-v3
38625 all-stagefeedback: all-stagefeedback-target-libstdc++-v3
38626 TARGET-stagefeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38627 all-stagefeedback-target-libstdc++-v3: configure-stagefeedback-target-libstdc++-v3
38628         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
38629         @r=`${PWD_COMMAND}`; export r; \
38630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38631         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
38632         $(RAW_CXX_TARGET_EXPORTS) \
38633           \
38634         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38635          \
38636         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38637                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38638                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38639                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38640                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38641                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38642                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38643                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38644                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
38645                 $(TARGET-stagefeedback-target-libstdc++-v3)
38646
38647 maybe-clean-stagefeedback-target-libstdc++-v3: clean-stagefeedback-target-libstdc++-v3
38648 clean-stagefeedback: clean-stagefeedback-target-libstdc++-v3
38649 clean-stagefeedback-target-libstdc++-v3:
38650         @if [ $(current_stage) = stagefeedback ]; then \
38651           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38652         else \
38653           [ -f $(TARGET_SUBDIR)/stagefeedback-libstdc++-v3/Makefile ] || exit 0; \
38654           $(MAKE) stagefeedback-start; \
38655         fi; \
38656         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38657         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38658 @endif target-libstdc++-v3-bootstrap
38659
38660
38661 .PHONY: all-stageautoprofile-target-libstdc++-v3 maybe-all-stageautoprofile-target-libstdc++-v3
38662 .PHONY: clean-stageautoprofile-target-libstdc++-v3 maybe-clean-stageautoprofile-target-libstdc++-v3
38663 maybe-all-stageautoprofile-target-libstdc++-v3:
38664 maybe-clean-stageautoprofile-target-libstdc++-v3:
38665 @if target-libstdc++-v3-bootstrap
38666 maybe-all-stageautoprofile-target-libstdc++-v3: all-stageautoprofile-target-libstdc++-v3
38667 all-stageautoprofile: all-stageautoprofile-target-libstdc++-v3
38668 TARGET-stageautoprofile-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38669 all-stageautoprofile-target-libstdc++-v3: configure-stageautoprofile-target-libstdc++-v3
38670         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
38671         @r=`${PWD_COMMAND}`; export r; \
38672         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38673         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
38674         $(RAW_CXX_TARGET_EXPORTS) \
38675           \
38676         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38677         $$s/gcc/config/i386/$(AUTO_PROFILE) \
38678         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38679                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38680                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38681                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38682                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38683                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38684                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38685                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38686                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
38687                 $(TARGET-stageautoprofile-target-libstdc++-v3)
38688
38689 maybe-clean-stageautoprofile-target-libstdc++-v3: clean-stageautoprofile-target-libstdc++-v3
38690 clean-stageautoprofile: clean-stageautoprofile-target-libstdc++-v3
38691 clean-stageautoprofile-target-libstdc++-v3:
38692         @if [ $(current_stage) = stageautoprofile ]; then \
38693           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38694         else \
38695           [ -f $(TARGET_SUBDIR)/stageautoprofile-libstdc++-v3/Makefile ] || exit 0; \
38696           $(MAKE) stageautoprofile-start; \
38697         fi; \
38698         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38699         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38700 @endif target-libstdc++-v3-bootstrap
38701
38702
38703 .PHONY: all-stageautofeedback-target-libstdc++-v3 maybe-all-stageautofeedback-target-libstdc++-v3
38704 .PHONY: clean-stageautofeedback-target-libstdc++-v3 maybe-clean-stageautofeedback-target-libstdc++-v3
38705 maybe-all-stageautofeedback-target-libstdc++-v3:
38706 maybe-clean-stageautofeedback-target-libstdc++-v3:
38707 @if target-libstdc++-v3-bootstrap
38708 maybe-all-stageautofeedback-target-libstdc++-v3: all-stageautofeedback-target-libstdc++-v3
38709 all-stageautofeedback: all-stageautofeedback-target-libstdc++-v3
38710 TARGET-stageautofeedback-target-libstdc++-v3 = $(TARGET-target-libstdc++-v3)
38711 all-stageautofeedback-target-libstdc++-v3: configure-stageautofeedback-target-libstdc++-v3
38712         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
38713         @r=`${PWD_COMMAND}`; export r; \
38714         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38715         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
38716         $(RAW_CXX_TARGET_EXPORTS) \
38717           \
38718         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38719          \
38720         $(MAKE) $(BASE_FLAGS_TO_PASS) \
38721                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
38722                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
38723                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
38724                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
38725                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
38726                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
38727                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
38728                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
38729                 $(TARGET-stageautofeedback-target-libstdc++-v3)
38730
38731 maybe-clean-stageautofeedback-target-libstdc++-v3: clean-stageautofeedback-target-libstdc++-v3
38732 clean-stageautofeedback: clean-stageautofeedback-target-libstdc++-v3
38733 clean-stageautofeedback-target-libstdc++-v3:
38734         @if [ $(current_stage) = stageautofeedback ]; then \
38735           [ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38736         else \
38737           [ -f $(TARGET_SUBDIR)/stageautofeedback-libstdc++-v3/Makefile ] || exit 0; \
38738           $(MAKE) stageautofeedback-start; \
38739         fi; \
38740         cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38741         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
38742 @endif target-libstdc++-v3-bootstrap
38743
38744
38745
38746
38747
38748
38749 .PHONY: check-target-libstdc++-v3 maybe-check-target-libstdc++-v3
38750 maybe-check-target-libstdc++-v3:
38751 @if target-libstdc++-v3
38752 maybe-check-target-libstdc++-v3: check-target-libstdc++-v3
38753
38754 check-target-libstdc++-v3:
38755         @: $(MAKE); $(unstage)
38756         @r=`${PWD_COMMAND}`; export r; \
38757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38758         $(RAW_CXX_TARGET_EXPORTS) \
38759         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38760           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
38761
38762 @endif target-libstdc++-v3
38763
38764 .PHONY: install-target-libstdc++-v3 maybe-install-target-libstdc++-v3
38765 maybe-install-target-libstdc++-v3:
38766 @if target-libstdc++-v3
38767 maybe-install-target-libstdc++-v3: install-target-libstdc++-v3
38768
38769 install-target-libstdc++-v3: installdirs
38770         @: $(MAKE); $(unstage)
38771         @r=`${PWD_COMMAND}`; export r; \
38772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38773         $(RAW_CXX_TARGET_EXPORTS) \
38774         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38775           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
38776
38777 @endif target-libstdc++-v3
38778
38779 .PHONY: install-strip-target-libstdc++-v3 maybe-install-strip-target-libstdc++-v3
38780 maybe-install-strip-target-libstdc++-v3:
38781 @if target-libstdc++-v3
38782 maybe-install-strip-target-libstdc++-v3: install-strip-target-libstdc++-v3
38783
38784 install-strip-target-libstdc++-v3: installdirs
38785         @: $(MAKE); $(unstage)
38786         @r=`${PWD_COMMAND}`; export r; \
38787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38788         $(RAW_CXX_TARGET_EXPORTS) \
38789         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38790           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
38791
38792 @endif target-libstdc++-v3
38793
38794 # Other targets (info, dvi, pdf, etc.)
38795
38796 .PHONY: maybe-info-target-libstdc++-v3 info-target-libstdc++-v3
38797 maybe-info-target-libstdc++-v3:
38798 @if target-libstdc++-v3
38799 maybe-info-target-libstdc++-v3: info-target-libstdc++-v3
38800
38801 info-target-libstdc++-v3: \
38802     configure-target-libstdc++-v3 
38803         @: $(MAKE); $(unstage)
38804         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38805         r=`${PWD_COMMAND}`; export r; \
38806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38807         $(RAW_CXX_TARGET_EXPORTS) \
38808         echo "Doing info in $(TARGET_SUBDIR)/libstdc++-v3"; \
38809         for flag in $(EXTRA_TARGET_FLAGS); do \
38810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38811         done; \
38812         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38815                   "RANLIB=$${RANLIB}" \
38816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38817                    info) \
38818           || exit 1
38819
38820 @endif target-libstdc++-v3
38821
38822 .PHONY: maybe-dvi-target-libstdc++-v3 dvi-target-libstdc++-v3
38823 maybe-dvi-target-libstdc++-v3:
38824 @if target-libstdc++-v3
38825 maybe-dvi-target-libstdc++-v3: dvi-target-libstdc++-v3
38826
38827 dvi-target-libstdc++-v3: \
38828     configure-target-libstdc++-v3 
38829         @: $(MAKE); $(unstage)
38830         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38831         r=`${PWD_COMMAND}`; export r; \
38832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38833         $(RAW_CXX_TARGET_EXPORTS) \
38834         echo "Doing dvi in $(TARGET_SUBDIR)/libstdc++-v3"; \
38835         for flag in $(EXTRA_TARGET_FLAGS); do \
38836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38837         done; \
38838         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38841                   "RANLIB=$${RANLIB}" \
38842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38843                    dvi) \
38844           || exit 1
38845
38846 @endif target-libstdc++-v3
38847
38848 .PHONY: maybe-pdf-target-libstdc++-v3 pdf-target-libstdc++-v3
38849 maybe-pdf-target-libstdc++-v3:
38850 @if target-libstdc++-v3
38851 maybe-pdf-target-libstdc++-v3: pdf-target-libstdc++-v3
38852
38853 pdf-target-libstdc++-v3: \
38854     configure-target-libstdc++-v3 
38855         @: $(MAKE); $(unstage)
38856         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38857         r=`${PWD_COMMAND}`; export r; \
38858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38859         $(RAW_CXX_TARGET_EXPORTS) \
38860         echo "Doing pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
38861         for flag in $(EXTRA_TARGET_FLAGS); do \
38862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38863         done; \
38864         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38867                   "RANLIB=$${RANLIB}" \
38868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38869                    pdf) \
38870           || exit 1
38871
38872 @endif target-libstdc++-v3
38873
38874 .PHONY: maybe-html-target-libstdc++-v3 html-target-libstdc++-v3
38875 maybe-html-target-libstdc++-v3:
38876 @if target-libstdc++-v3
38877 maybe-html-target-libstdc++-v3: html-target-libstdc++-v3
38878
38879 html-target-libstdc++-v3: \
38880     configure-target-libstdc++-v3 
38881         @: $(MAKE); $(unstage)
38882         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38883         r=`${PWD_COMMAND}`; export r; \
38884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38885         $(RAW_CXX_TARGET_EXPORTS) \
38886         echo "Doing html in $(TARGET_SUBDIR)/libstdc++-v3"; \
38887         for flag in $(EXTRA_TARGET_FLAGS); do \
38888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38889         done; \
38890         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38893                   "RANLIB=$${RANLIB}" \
38894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38895                    html) \
38896           || exit 1
38897
38898 @endif target-libstdc++-v3
38899
38900 .PHONY: maybe-TAGS-target-libstdc++-v3 TAGS-target-libstdc++-v3
38901 maybe-TAGS-target-libstdc++-v3:
38902 @if target-libstdc++-v3
38903 maybe-TAGS-target-libstdc++-v3: TAGS-target-libstdc++-v3
38904
38905 TAGS-target-libstdc++-v3: \
38906     configure-target-libstdc++-v3 
38907         @: $(MAKE); $(unstage)
38908         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38909         r=`${PWD_COMMAND}`; export r; \
38910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38911         $(RAW_CXX_TARGET_EXPORTS) \
38912         echo "Doing TAGS in $(TARGET_SUBDIR)/libstdc++-v3"; \
38913         for flag in $(EXTRA_TARGET_FLAGS); do \
38914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38915         done; \
38916         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38919                   "RANLIB=$${RANLIB}" \
38920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38921                    TAGS) \
38922           || exit 1
38923
38924 @endif target-libstdc++-v3
38925
38926 .PHONY: maybe-install-info-target-libstdc++-v3 install-info-target-libstdc++-v3
38927 maybe-install-info-target-libstdc++-v3:
38928 @if target-libstdc++-v3
38929 maybe-install-info-target-libstdc++-v3: install-info-target-libstdc++-v3
38930
38931 install-info-target-libstdc++-v3: \
38932     configure-target-libstdc++-v3 \
38933     info-target-libstdc++-v3 
38934         @: $(MAKE); $(unstage)
38935         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38936         r=`${PWD_COMMAND}`; export r; \
38937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38938         $(RAW_CXX_TARGET_EXPORTS) \
38939         echo "Doing install-info in $(TARGET_SUBDIR)/libstdc++-v3"; \
38940         for flag in $(EXTRA_TARGET_FLAGS); do \
38941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38942         done; \
38943         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38946                   "RANLIB=$${RANLIB}" \
38947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38948                    install-info) \
38949           || exit 1
38950
38951 @endif target-libstdc++-v3
38952
38953 .PHONY: maybe-install-pdf-target-libstdc++-v3 install-pdf-target-libstdc++-v3
38954 maybe-install-pdf-target-libstdc++-v3:
38955 @if target-libstdc++-v3
38956 maybe-install-pdf-target-libstdc++-v3: install-pdf-target-libstdc++-v3
38957
38958 install-pdf-target-libstdc++-v3: \
38959     configure-target-libstdc++-v3 \
38960     pdf-target-libstdc++-v3 
38961         @: $(MAKE); $(unstage)
38962         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38963         r=`${PWD_COMMAND}`; export r; \
38964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38965         $(RAW_CXX_TARGET_EXPORTS) \
38966         echo "Doing install-pdf in $(TARGET_SUBDIR)/libstdc++-v3"; \
38967         for flag in $(EXTRA_TARGET_FLAGS); do \
38968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38969         done; \
38970         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
38973                   "RANLIB=$${RANLIB}" \
38974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
38975                    install-pdf) \
38976           || exit 1
38977
38978 @endif target-libstdc++-v3
38979
38980 .PHONY: maybe-install-html-target-libstdc++-v3 install-html-target-libstdc++-v3
38981 maybe-install-html-target-libstdc++-v3:
38982 @if target-libstdc++-v3
38983 maybe-install-html-target-libstdc++-v3: install-html-target-libstdc++-v3
38984
38985 install-html-target-libstdc++-v3: \
38986     configure-target-libstdc++-v3 \
38987     html-target-libstdc++-v3 
38988         @: $(MAKE); $(unstage)
38989         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
38990         r=`${PWD_COMMAND}`; export r; \
38991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
38992         $(RAW_CXX_TARGET_EXPORTS) \
38993         echo "Doing install-html in $(TARGET_SUBDIR)/libstdc++-v3"; \
38994         for flag in $(EXTRA_TARGET_FLAGS); do \
38995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
38996         done; \
38997         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
38998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
38999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39000                   "RANLIB=$${RANLIB}" \
39001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39002                    install-html) \
39003           || exit 1
39004
39005 @endif target-libstdc++-v3
39006
39007 .PHONY: maybe-installcheck-target-libstdc++-v3 installcheck-target-libstdc++-v3
39008 maybe-installcheck-target-libstdc++-v3:
39009 @if target-libstdc++-v3
39010 maybe-installcheck-target-libstdc++-v3: installcheck-target-libstdc++-v3
39011
39012 installcheck-target-libstdc++-v3: \
39013     configure-target-libstdc++-v3 
39014         @: $(MAKE); $(unstage)
39015         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39016         r=`${PWD_COMMAND}`; export r; \
39017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39018         $(RAW_CXX_TARGET_EXPORTS) \
39019         echo "Doing installcheck in $(TARGET_SUBDIR)/libstdc++-v3"; \
39020         for flag in $(EXTRA_TARGET_FLAGS); do \
39021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39022         done; \
39023         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39026                   "RANLIB=$${RANLIB}" \
39027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39028                    installcheck) \
39029           || exit 1
39030
39031 @endif target-libstdc++-v3
39032
39033 .PHONY: maybe-mostlyclean-target-libstdc++-v3 mostlyclean-target-libstdc++-v3
39034 maybe-mostlyclean-target-libstdc++-v3:
39035 @if target-libstdc++-v3
39036 maybe-mostlyclean-target-libstdc++-v3: mostlyclean-target-libstdc++-v3
39037
39038 mostlyclean-target-libstdc++-v3: 
39039         @: $(MAKE); $(unstage)
39040         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39041         r=`${PWD_COMMAND}`; export r; \
39042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39043         $(RAW_CXX_TARGET_EXPORTS) \
39044         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
39045         for flag in $(EXTRA_TARGET_FLAGS); do \
39046           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39047         done; \
39048         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39049           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39050                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39051                   "RANLIB=$${RANLIB}" \
39052                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39053                    mostlyclean) \
39054           || exit 1
39055
39056 @endif target-libstdc++-v3
39057
39058 .PHONY: maybe-clean-target-libstdc++-v3 clean-target-libstdc++-v3
39059 maybe-clean-target-libstdc++-v3:
39060 @if target-libstdc++-v3
39061 maybe-clean-target-libstdc++-v3: clean-target-libstdc++-v3
39062
39063 clean-target-libstdc++-v3: 
39064         @: $(MAKE); $(unstage)
39065         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39066         r=`${PWD_COMMAND}`; export r; \
39067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39068         $(RAW_CXX_TARGET_EXPORTS) \
39069         echo "Doing clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
39070         for flag in $(EXTRA_TARGET_FLAGS); do \
39071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39072         done; \
39073         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39076                   "RANLIB=$${RANLIB}" \
39077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39078                    clean) \
39079           || exit 1
39080
39081 @endif target-libstdc++-v3
39082
39083 .PHONY: maybe-distclean-target-libstdc++-v3 distclean-target-libstdc++-v3
39084 maybe-distclean-target-libstdc++-v3:
39085 @if target-libstdc++-v3
39086 maybe-distclean-target-libstdc++-v3: distclean-target-libstdc++-v3
39087
39088 distclean-target-libstdc++-v3: 
39089         @: $(MAKE); $(unstage)
39090         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39091         r=`${PWD_COMMAND}`; export r; \
39092         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39093         $(RAW_CXX_TARGET_EXPORTS) \
39094         echo "Doing distclean in $(TARGET_SUBDIR)/libstdc++-v3"; \
39095         for flag in $(EXTRA_TARGET_FLAGS); do \
39096           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39097         done; \
39098         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39099           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39100                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39101                   "RANLIB=$${RANLIB}" \
39102                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39103                    distclean) \
39104           || exit 1
39105
39106 @endif target-libstdc++-v3
39107
39108 .PHONY: maybe-maintainer-clean-target-libstdc++-v3 maintainer-clean-target-libstdc++-v3
39109 maybe-maintainer-clean-target-libstdc++-v3:
39110 @if target-libstdc++-v3
39111 maybe-maintainer-clean-target-libstdc++-v3: maintainer-clean-target-libstdc++-v3
39112
39113 maintainer-clean-target-libstdc++-v3: 
39114         @: $(MAKE); $(unstage)
39115         @[ -f $(TARGET_SUBDIR)/libstdc++-v3/Makefile ] || exit 0; \
39116         r=`${PWD_COMMAND}`; export r; \
39117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39118         $(RAW_CXX_TARGET_EXPORTS) \
39119         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libstdc++-v3"; \
39120         for flag in $(EXTRA_TARGET_FLAGS); do \
39121           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
39122         done; \
39123         (cd $(TARGET_SUBDIR)/libstdc++-v3 && \
39124           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
39125                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
39126                   "RANLIB=$${RANLIB}" \
39127                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
39128                    maintainer-clean) \
39129           || exit 1
39130
39131 @endif target-libstdc++-v3
39132
39133
39134
39135
39136
39137 .PHONY: configure-target-libsanitizer maybe-configure-target-libsanitizer
39138 maybe-configure-target-libsanitizer:
39139 @if gcc-bootstrap
39140 configure-target-libsanitizer: stage_current
39141 @endif gcc-bootstrap
39142 @if target-libsanitizer
39143 maybe-configure-target-libsanitizer: configure-target-libsanitizer
39144 configure-target-libsanitizer: 
39145         @r=`${PWD_COMMAND}`; export r; \
39146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39147         echo "Checking multilib configuration for libsanitizer..."; \
39148         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39149         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39150         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39151           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39152             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39153           else \
39154             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39155             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39156           fi; \
39157         else \
39158           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39159         fi; \
39160         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39161         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39162         $(RAW_CXX_TARGET_EXPORTS)  \
39163         echo Configuring in $(TARGET_SUBDIR)/libsanitizer; \
39164         cd "$(TARGET_SUBDIR)/libsanitizer" || exit 1; \
39165         case $(srcdir) in \
39166           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39167           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39168                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39169         esac; \
39170         module_srcdir=libsanitizer; \
39171         rm -f no-such-file || : ; \
39172         CONFIG_SITE=no-such-file $(SHELL) \
39173           $$s/$$module_srcdir/configure \
39174           --srcdir=$${topdir}/$$module_srcdir \
39175           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39176           --target=${target_alias}  \
39177           || exit 1
39178 @endif target-libsanitizer
39179
39180
39181
39182 .PHONY: configure-stage1-target-libsanitizer maybe-configure-stage1-target-libsanitizer
39183 maybe-configure-stage1-target-libsanitizer:
39184 @if target-libsanitizer-bootstrap
39185 maybe-configure-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
39186 configure-stage1-target-libsanitizer:
39187         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39188         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39189         @r=`${PWD_COMMAND}`; export r; \
39190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39191         TFLAGS="$(STAGE1_TFLAGS)"; \
39192         echo "Checking multilib configuration for libsanitizer..."; \
39193         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39194         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39195           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39196             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39197           else \
39198             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39199             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39200           fi; \
39201         else \
39202           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39203         fi; \
39204         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39205         $(RAW_CXX_TARGET_EXPORTS) \
39206         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39207         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39208         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39209         echo Configuring stage 1 in $(TARGET_SUBDIR)/libsanitizer; \
39210         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39211         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39212         case $(srcdir) in \
39213           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39214           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39215                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39216         esac; \
39217         module_srcdir=libsanitizer; \
39218         $(SHELL) $$s/$$module_srcdir/configure \
39219           --srcdir=$${topdir}/$$module_srcdir \
39220           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39221           --target=${target_alias} \
39222            \
39223           $(STAGE1_CONFIGURE_FLAGS)
39224 @endif target-libsanitizer-bootstrap
39225
39226 .PHONY: configure-stage2-target-libsanitizer maybe-configure-stage2-target-libsanitizer
39227 maybe-configure-stage2-target-libsanitizer:
39228 @if target-libsanitizer-bootstrap
39229 maybe-configure-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
39230 configure-stage2-target-libsanitizer:
39231         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39232         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39233         @r=`${PWD_COMMAND}`; export r; \
39234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39235         TFLAGS="$(STAGE2_TFLAGS)"; \
39236         echo "Checking multilib configuration for libsanitizer..."; \
39237         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39238         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39239           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39240             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39241           else \
39242             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39243             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39244           fi; \
39245         else \
39246           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39247         fi; \
39248         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39249         $(RAW_CXX_TARGET_EXPORTS) \
39250          \
39251         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39252         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39253         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39254         echo Configuring stage 2 in $(TARGET_SUBDIR)/libsanitizer; \
39255         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39256         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39257         case $(srcdir) in \
39258           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39259           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39260                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39261         esac; \
39262         module_srcdir=libsanitizer; \
39263         $(SHELL) $$s/$$module_srcdir/configure \
39264           --srcdir=$${topdir}/$$module_srcdir \
39265           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39266           --target=${target_alias} \
39267           --with-build-libsubdir=$(HOST_SUBDIR) \
39268           $(STAGE2_CONFIGURE_FLAGS)
39269 @endif target-libsanitizer-bootstrap
39270
39271 .PHONY: configure-stage3-target-libsanitizer maybe-configure-stage3-target-libsanitizer
39272 maybe-configure-stage3-target-libsanitizer:
39273 @if target-libsanitizer-bootstrap
39274 maybe-configure-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
39275 configure-stage3-target-libsanitizer:
39276         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39277         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39278         @r=`${PWD_COMMAND}`; export r; \
39279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39280         TFLAGS="$(STAGE3_TFLAGS)"; \
39281         echo "Checking multilib configuration for libsanitizer..."; \
39282         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39283         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39284           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39285             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39286           else \
39287             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39288             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39289           fi; \
39290         else \
39291           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39292         fi; \
39293         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39294         $(RAW_CXX_TARGET_EXPORTS) \
39295          \
39296         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39297         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39298         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39299         echo Configuring stage 3 in $(TARGET_SUBDIR)/libsanitizer; \
39300         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39301         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39302         case $(srcdir) in \
39303           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39304           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39305                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39306         esac; \
39307         module_srcdir=libsanitizer; \
39308         $(SHELL) $$s/$$module_srcdir/configure \
39309           --srcdir=$${topdir}/$$module_srcdir \
39310           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39311           --target=${target_alias} \
39312           --with-build-libsubdir=$(HOST_SUBDIR) \
39313           $(STAGE3_CONFIGURE_FLAGS)
39314 @endif target-libsanitizer-bootstrap
39315
39316 .PHONY: configure-stage4-target-libsanitizer maybe-configure-stage4-target-libsanitizer
39317 maybe-configure-stage4-target-libsanitizer:
39318 @if target-libsanitizer-bootstrap
39319 maybe-configure-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
39320 configure-stage4-target-libsanitizer:
39321         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39322         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39323         @r=`${PWD_COMMAND}`; export r; \
39324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39325         TFLAGS="$(STAGE4_TFLAGS)"; \
39326         echo "Checking multilib configuration for libsanitizer..."; \
39327         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39328         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39329           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39330             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39331           else \
39332             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39333             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39334           fi; \
39335         else \
39336           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39337         fi; \
39338         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39339         $(RAW_CXX_TARGET_EXPORTS) \
39340          \
39341         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39342         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39343         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39344         echo Configuring stage 4 in $(TARGET_SUBDIR)/libsanitizer; \
39345         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39346         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39347         case $(srcdir) in \
39348           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39349           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39350                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39351         esac; \
39352         module_srcdir=libsanitizer; \
39353         $(SHELL) $$s/$$module_srcdir/configure \
39354           --srcdir=$${topdir}/$$module_srcdir \
39355           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39356           --target=${target_alias} \
39357           --with-build-libsubdir=$(HOST_SUBDIR) \
39358           $(STAGE4_CONFIGURE_FLAGS)
39359 @endif target-libsanitizer-bootstrap
39360
39361 .PHONY: configure-stageprofile-target-libsanitizer maybe-configure-stageprofile-target-libsanitizer
39362 maybe-configure-stageprofile-target-libsanitizer:
39363 @if target-libsanitizer-bootstrap
39364 maybe-configure-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
39365 configure-stageprofile-target-libsanitizer:
39366         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39367         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39368         @r=`${PWD_COMMAND}`; export r; \
39369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39370         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39371         echo "Checking multilib configuration for libsanitizer..."; \
39372         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39373         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39374           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39375             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39376           else \
39377             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39378             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39379           fi; \
39380         else \
39381           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39382         fi; \
39383         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39384         $(RAW_CXX_TARGET_EXPORTS) \
39385          \
39386         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39387         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39388         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39389         echo Configuring stage profile in $(TARGET_SUBDIR)/libsanitizer; \
39390         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39391         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39392         case $(srcdir) in \
39393           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39394           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39395                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39396         esac; \
39397         module_srcdir=libsanitizer; \
39398         $(SHELL) $$s/$$module_srcdir/configure \
39399           --srcdir=$${topdir}/$$module_srcdir \
39400           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39401           --target=${target_alias} \
39402           --with-build-libsubdir=$(HOST_SUBDIR) \
39403           $(STAGEprofile_CONFIGURE_FLAGS)
39404 @endif target-libsanitizer-bootstrap
39405
39406 .PHONY: configure-stagetrain-target-libsanitizer maybe-configure-stagetrain-target-libsanitizer
39407 maybe-configure-stagetrain-target-libsanitizer:
39408 @if target-libsanitizer-bootstrap
39409 maybe-configure-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
39410 configure-stagetrain-target-libsanitizer:
39411         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39412         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39413         @r=`${PWD_COMMAND}`; export r; \
39414         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39415         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39416         echo "Checking multilib configuration for libsanitizer..."; \
39417         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39418         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39419           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39420             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39421           else \
39422             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39423             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39424           fi; \
39425         else \
39426           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39427         fi; \
39428         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39429         $(RAW_CXX_TARGET_EXPORTS) \
39430          \
39431         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39432         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39433         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39434         echo Configuring stage train in $(TARGET_SUBDIR)/libsanitizer; \
39435         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39436         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39437         case $(srcdir) in \
39438           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39439           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39440                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39441         esac; \
39442         module_srcdir=libsanitizer; \
39443         $(SHELL) $$s/$$module_srcdir/configure \
39444           --srcdir=$${topdir}/$$module_srcdir \
39445           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39446           --target=${target_alias} \
39447           --with-build-libsubdir=$(HOST_SUBDIR) \
39448           $(STAGEtrain_CONFIGURE_FLAGS)
39449 @endif target-libsanitizer-bootstrap
39450
39451 .PHONY: configure-stagefeedback-target-libsanitizer maybe-configure-stagefeedback-target-libsanitizer
39452 maybe-configure-stagefeedback-target-libsanitizer:
39453 @if target-libsanitizer-bootstrap
39454 maybe-configure-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
39455 configure-stagefeedback-target-libsanitizer:
39456         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39457         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39458         @r=`${PWD_COMMAND}`; export r; \
39459         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39460         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39461         echo "Checking multilib configuration for libsanitizer..."; \
39462         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39463         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39464           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39465             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39466           else \
39467             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39468             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39469           fi; \
39470         else \
39471           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39472         fi; \
39473         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39474         $(RAW_CXX_TARGET_EXPORTS) \
39475          \
39476         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39477         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39478         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39479         echo Configuring stage feedback in $(TARGET_SUBDIR)/libsanitizer; \
39480         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39481         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39482         case $(srcdir) in \
39483           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39484           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39485                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39486         esac; \
39487         module_srcdir=libsanitizer; \
39488         $(SHELL) $$s/$$module_srcdir/configure \
39489           --srcdir=$${topdir}/$$module_srcdir \
39490           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39491           --target=${target_alias} \
39492           --with-build-libsubdir=$(HOST_SUBDIR) \
39493           $(STAGEfeedback_CONFIGURE_FLAGS)
39494 @endif target-libsanitizer-bootstrap
39495
39496 .PHONY: configure-stageautoprofile-target-libsanitizer maybe-configure-stageautoprofile-target-libsanitizer
39497 maybe-configure-stageautoprofile-target-libsanitizer:
39498 @if target-libsanitizer-bootstrap
39499 maybe-configure-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
39500 configure-stageautoprofile-target-libsanitizer:
39501         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39502         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39503         @r=`${PWD_COMMAND}`; export r; \
39504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39505         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39506         echo "Checking multilib configuration for libsanitizer..."; \
39507         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39508         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39509           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39510             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39511           else \
39512             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39513             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39514           fi; \
39515         else \
39516           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39517         fi; \
39518         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39519         $(RAW_CXX_TARGET_EXPORTS) \
39520          \
39521         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39522         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39523         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39524         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libsanitizer; \
39525         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39526         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39527         case $(srcdir) in \
39528           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39529           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39530                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39531         esac; \
39532         module_srcdir=libsanitizer; \
39533         $(SHELL) $$s/$$module_srcdir/configure \
39534           --srcdir=$${topdir}/$$module_srcdir \
39535           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39536           --target=${target_alias} \
39537           --with-build-libsubdir=$(HOST_SUBDIR) \
39538           $(STAGEautoprofile_CONFIGURE_FLAGS)
39539 @endif target-libsanitizer-bootstrap
39540
39541 .PHONY: configure-stageautofeedback-target-libsanitizer maybe-configure-stageautofeedback-target-libsanitizer
39542 maybe-configure-stageautofeedback-target-libsanitizer:
39543 @if target-libsanitizer-bootstrap
39544 maybe-configure-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
39545 configure-stageautofeedback-target-libsanitizer:
39546         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39547         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer
39548         @r=`${PWD_COMMAND}`; export r; \
39549         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39550         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39551         echo "Checking multilib configuration for libsanitizer..."; \
39552         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libsanitizer/multilib.tmp 2> /dev/null; \
39553         if test -r $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39554           if cmp -s $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; then \
39555             rm -f $(TARGET_SUBDIR)/libsanitizer/multilib.tmp; \
39556           else \
39557             rm -f $(TARGET_SUBDIR)/libsanitizer/Makefile; \
39558             mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39559           fi; \
39560         else \
39561           mv $(TARGET_SUBDIR)/libsanitizer/multilib.tmp $(TARGET_SUBDIR)/libsanitizer/multilib.out; \
39562         fi; \
39563         test ! -f $(TARGET_SUBDIR)/libsanitizer/Makefile || exit 0; \
39564         $(RAW_CXX_TARGET_EXPORTS) \
39565          \
39566         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
39567         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
39568         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
39569         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libsanitizer; \
39570         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libsanitizer; \
39571         cd $(TARGET_SUBDIR)/libsanitizer || exit 1; \
39572         case $(srcdir) in \
39573           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
39574           *) topdir=`echo $(TARGET_SUBDIR)/libsanitizer/ | \
39575                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
39576         esac; \
39577         module_srcdir=libsanitizer; \
39578         $(SHELL) $$s/$$module_srcdir/configure \
39579           --srcdir=$${topdir}/$$module_srcdir \
39580           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
39581           --target=${target_alias} \
39582           --with-build-libsubdir=$(HOST_SUBDIR) \
39583           $(STAGEautofeedback_CONFIGURE_FLAGS)
39584 @endif target-libsanitizer-bootstrap
39585
39586
39587
39588
39589
39590 .PHONY: all-target-libsanitizer maybe-all-target-libsanitizer
39591 maybe-all-target-libsanitizer:
39592 @if gcc-bootstrap
39593 all-target-libsanitizer: stage_current
39594 @endif gcc-bootstrap
39595 @if target-libsanitizer
39596 TARGET-target-libsanitizer=all
39597 maybe-all-target-libsanitizer: all-target-libsanitizer
39598 all-target-libsanitizer: configure-target-libsanitizer
39599         @r=`${PWD_COMMAND}`; export r; \
39600         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39601         $(RAW_CXX_TARGET_EXPORTS)  \
39602         (cd $(TARGET_SUBDIR)/libsanitizer && \
39603           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
39604                 $(TARGET-target-libsanitizer))
39605 @endif target-libsanitizer
39606
39607
39608
39609 .PHONY: all-stage1-target-libsanitizer maybe-all-stage1-target-libsanitizer
39610 .PHONY: clean-stage1-target-libsanitizer maybe-clean-stage1-target-libsanitizer
39611 maybe-all-stage1-target-libsanitizer:
39612 maybe-clean-stage1-target-libsanitizer:
39613 @if target-libsanitizer-bootstrap
39614 maybe-all-stage1-target-libsanitizer: all-stage1-target-libsanitizer
39615 all-stage1: all-stage1-target-libsanitizer
39616 TARGET-stage1-target-libsanitizer = $(TARGET-target-libsanitizer)
39617 all-stage1-target-libsanitizer: configure-stage1-target-libsanitizer
39618         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
39619         @r=`${PWD_COMMAND}`; export r; \
39620         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39621         TFLAGS="$(STAGE1_TFLAGS)"; \
39622         $(RAW_CXX_TARGET_EXPORTS)  \
39623         cd $(TARGET_SUBDIR)/libsanitizer && \
39624          \
39625         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39626                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39627                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39628                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39629                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39630                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39631                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39632                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
39633                   \
39634                 TFLAGS="$(STAGE1_TFLAGS)"  \
39635                 $(TARGET-stage1-target-libsanitizer)
39636
39637 maybe-clean-stage1-target-libsanitizer: clean-stage1-target-libsanitizer
39638 clean-stage1: clean-stage1-target-libsanitizer
39639 clean-stage1-target-libsanitizer:
39640         @if [ $(current_stage) = stage1 ]; then \
39641           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39642         else \
39643           [ -f $(TARGET_SUBDIR)/stage1-libsanitizer/Makefile ] || exit 0; \
39644           $(MAKE) stage1-start; \
39645         fi; \
39646         cd $(TARGET_SUBDIR)/libsanitizer && \
39647         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
39648           clean
39649 @endif target-libsanitizer-bootstrap
39650
39651
39652 .PHONY: all-stage2-target-libsanitizer maybe-all-stage2-target-libsanitizer
39653 .PHONY: clean-stage2-target-libsanitizer maybe-clean-stage2-target-libsanitizer
39654 maybe-all-stage2-target-libsanitizer:
39655 maybe-clean-stage2-target-libsanitizer:
39656 @if target-libsanitizer-bootstrap
39657 maybe-all-stage2-target-libsanitizer: all-stage2-target-libsanitizer
39658 all-stage2: all-stage2-target-libsanitizer
39659 TARGET-stage2-target-libsanitizer = $(TARGET-target-libsanitizer)
39660 all-stage2-target-libsanitizer: configure-stage2-target-libsanitizer
39661         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
39662         @r=`${PWD_COMMAND}`; export r; \
39663         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39664         TFLAGS="$(STAGE2_TFLAGS)"; \
39665         $(RAW_CXX_TARGET_EXPORTS) \
39666           \
39667         cd $(TARGET_SUBDIR)/libsanitizer && \
39668          \
39669         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39670                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39671                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39672                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39673                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39674                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39675                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39676                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
39677                 TFLAGS="$(STAGE2_TFLAGS)"  \
39678                 $(TARGET-stage2-target-libsanitizer)
39679
39680 maybe-clean-stage2-target-libsanitizer: clean-stage2-target-libsanitizer
39681 clean-stage2: clean-stage2-target-libsanitizer
39682 clean-stage2-target-libsanitizer:
39683         @if [ $(current_stage) = stage2 ]; then \
39684           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39685         else \
39686           [ -f $(TARGET_SUBDIR)/stage2-libsanitizer/Makefile ] || exit 0; \
39687           $(MAKE) stage2-start; \
39688         fi; \
39689         cd $(TARGET_SUBDIR)/libsanitizer && \
39690         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
39691 @endif target-libsanitizer-bootstrap
39692
39693
39694 .PHONY: all-stage3-target-libsanitizer maybe-all-stage3-target-libsanitizer
39695 .PHONY: clean-stage3-target-libsanitizer maybe-clean-stage3-target-libsanitizer
39696 maybe-all-stage3-target-libsanitizer:
39697 maybe-clean-stage3-target-libsanitizer:
39698 @if target-libsanitizer-bootstrap
39699 maybe-all-stage3-target-libsanitizer: all-stage3-target-libsanitizer
39700 all-stage3: all-stage3-target-libsanitizer
39701 TARGET-stage3-target-libsanitizer = $(TARGET-target-libsanitizer)
39702 all-stage3-target-libsanitizer: configure-stage3-target-libsanitizer
39703         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
39704         @r=`${PWD_COMMAND}`; export r; \
39705         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39706         TFLAGS="$(STAGE3_TFLAGS)"; \
39707         $(RAW_CXX_TARGET_EXPORTS) \
39708           \
39709         cd $(TARGET_SUBDIR)/libsanitizer && \
39710          \
39711         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39712                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39713                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39714                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39715                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39716                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39717                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39718                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
39719                 TFLAGS="$(STAGE3_TFLAGS)"  \
39720                 $(TARGET-stage3-target-libsanitizer)
39721
39722 maybe-clean-stage3-target-libsanitizer: clean-stage3-target-libsanitizer
39723 clean-stage3: clean-stage3-target-libsanitizer
39724 clean-stage3-target-libsanitizer:
39725         @if [ $(current_stage) = stage3 ]; then \
39726           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39727         else \
39728           [ -f $(TARGET_SUBDIR)/stage3-libsanitizer/Makefile ] || exit 0; \
39729           $(MAKE) stage3-start; \
39730         fi; \
39731         cd $(TARGET_SUBDIR)/libsanitizer && \
39732         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
39733 @endif target-libsanitizer-bootstrap
39734
39735
39736 .PHONY: all-stage4-target-libsanitizer maybe-all-stage4-target-libsanitizer
39737 .PHONY: clean-stage4-target-libsanitizer maybe-clean-stage4-target-libsanitizer
39738 maybe-all-stage4-target-libsanitizer:
39739 maybe-clean-stage4-target-libsanitizer:
39740 @if target-libsanitizer-bootstrap
39741 maybe-all-stage4-target-libsanitizer: all-stage4-target-libsanitizer
39742 all-stage4: all-stage4-target-libsanitizer
39743 TARGET-stage4-target-libsanitizer = $(TARGET-target-libsanitizer)
39744 all-stage4-target-libsanitizer: configure-stage4-target-libsanitizer
39745         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
39746         @r=`${PWD_COMMAND}`; export r; \
39747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39748         TFLAGS="$(STAGE4_TFLAGS)"; \
39749         $(RAW_CXX_TARGET_EXPORTS) \
39750           \
39751         cd $(TARGET_SUBDIR)/libsanitizer && \
39752          \
39753         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39754                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39755                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39756                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39757                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39758                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39759                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39760                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
39761                 TFLAGS="$(STAGE4_TFLAGS)"  \
39762                 $(TARGET-stage4-target-libsanitizer)
39763
39764 maybe-clean-stage4-target-libsanitizer: clean-stage4-target-libsanitizer
39765 clean-stage4: clean-stage4-target-libsanitizer
39766 clean-stage4-target-libsanitizer:
39767         @if [ $(current_stage) = stage4 ]; then \
39768           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39769         else \
39770           [ -f $(TARGET_SUBDIR)/stage4-libsanitizer/Makefile ] || exit 0; \
39771           $(MAKE) stage4-start; \
39772         fi; \
39773         cd $(TARGET_SUBDIR)/libsanitizer && \
39774         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
39775 @endif target-libsanitizer-bootstrap
39776
39777
39778 .PHONY: all-stageprofile-target-libsanitizer maybe-all-stageprofile-target-libsanitizer
39779 .PHONY: clean-stageprofile-target-libsanitizer maybe-clean-stageprofile-target-libsanitizer
39780 maybe-all-stageprofile-target-libsanitizer:
39781 maybe-clean-stageprofile-target-libsanitizer:
39782 @if target-libsanitizer-bootstrap
39783 maybe-all-stageprofile-target-libsanitizer: all-stageprofile-target-libsanitizer
39784 all-stageprofile: all-stageprofile-target-libsanitizer
39785 TARGET-stageprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
39786 all-stageprofile-target-libsanitizer: configure-stageprofile-target-libsanitizer
39787         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
39788         @r=`${PWD_COMMAND}`; export r; \
39789         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39790         TFLAGS="$(STAGEprofile_TFLAGS)"; \
39791         $(RAW_CXX_TARGET_EXPORTS) \
39792           \
39793         cd $(TARGET_SUBDIR)/libsanitizer && \
39794          \
39795         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39796                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39797                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39798                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39799                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39800                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39801                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39802                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
39803                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
39804                 $(TARGET-stageprofile-target-libsanitizer)
39805
39806 maybe-clean-stageprofile-target-libsanitizer: clean-stageprofile-target-libsanitizer
39807 clean-stageprofile: clean-stageprofile-target-libsanitizer
39808 clean-stageprofile-target-libsanitizer:
39809         @if [ $(current_stage) = stageprofile ]; then \
39810           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39811         else \
39812           [ -f $(TARGET_SUBDIR)/stageprofile-libsanitizer/Makefile ] || exit 0; \
39813           $(MAKE) stageprofile-start; \
39814         fi; \
39815         cd $(TARGET_SUBDIR)/libsanitizer && \
39816         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
39817 @endif target-libsanitizer-bootstrap
39818
39819
39820 .PHONY: all-stagetrain-target-libsanitizer maybe-all-stagetrain-target-libsanitizer
39821 .PHONY: clean-stagetrain-target-libsanitizer maybe-clean-stagetrain-target-libsanitizer
39822 maybe-all-stagetrain-target-libsanitizer:
39823 maybe-clean-stagetrain-target-libsanitizer:
39824 @if target-libsanitizer-bootstrap
39825 maybe-all-stagetrain-target-libsanitizer: all-stagetrain-target-libsanitizer
39826 all-stagetrain: all-stagetrain-target-libsanitizer
39827 TARGET-stagetrain-target-libsanitizer = $(TARGET-target-libsanitizer)
39828 all-stagetrain-target-libsanitizer: configure-stagetrain-target-libsanitizer
39829         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
39830         @r=`${PWD_COMMAND}`; export r; \
39831         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39832         TFLAGS="$(STAGEtrain_TFLAGS)"; \
39833         $(RAW_CXX_TARGET_EXPORTS) \
39834           \
39835         cd $(TARGET_SUBDIR)/libsanitizer && \
39836          \
39837         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39838                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39839                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39840                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39841                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39842                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39843                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39844                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
39845                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
39846                 $(TARGET-stagetrain-target-libsanitizer)
39847
39848 maybe-clean-stagetrain-target-libsanitizer: clean-stagetrain-target-libsanitizer
39849 clean-stagetrain: clean-stagetrain-target-libsanitizer
39850 clean-stagetrain-target-libsanitizer:
39851         @if [ $(current_stage) = stagetrain ]; then \
39852           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39853         else \
39854           [ -f $(TARGET_SUBDIR)/stagetrain-libsanitizer/Makefile ] || exit 0; \
39855           $(MAKE) stagetrain-start; \
39856         fi; \
39857         cd $(TARGET_SUBDIR)/libsanitizer && \
39858         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
39859 @endif target-libsanitizer-bootstrap
39860
39861
39862 .PHONY: all-stagefeedback-target-libsanitizer maybe-all-stagefeedback-target-libsanitizer
39863 .PHONY: clean-stagefeedback-target-libsanitizer maybe-clean-stagefeedback-target-libsanitizer
39864 maybe-all-stagefeedback-target-libsanitizer:
39865 maybe-clean-stagefeedback-target-libsanitizer:
39866 @if target-libsanitizer-bootstrap
39867 maybe-all-stagefeedback-target-libsanitizer: all-stagefeedback-target-libsanitizer
39868 all-stagefeedback: all-stagefeedback-target-libsanitizer
39869 TARGET-stagefeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
39870 all-stagefeedback-target-libsanitizer: configure-stagefeedback-target-libsanitizer
39871         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
39872         @r=`${PWD_COMMAND}`; export r; \
39873         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39874         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
39875         $(RAW_CXX_TARGET_EXPORTS) \
39876           \
39877         cd $(TARGET_SUBDIR)/libsanitizer && \
39878          \
39879         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39880                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39881                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39882                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39883                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39884                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39885                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39886                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
39887                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
39888                 $(TARGET-stagefeedback-target-libsanitizer)
39889
39890 maybe-clean-stagefeedback-target-libsanitizer: clean-stagefeedback-target-libsanitizer
39891 clean-stagefeedback: clean-stagefeedback-target-libsanitizer
39892 clean-stagefeedback-target-libsanitizer:
39893         @if [ $(current_stage) = stagefeedback ]; then \
39894           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39895         else \
39896           [ -f $(TARGET_SUBDIR)/stagefeedback-libsanitizer/Makefile ] || exit 0; \
39897           $(MAKE) stagefeedback-start; \
39898         fi; \
39899         cd $(TARGET_SUBDIR)/libsanitizer && \
39900         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
39901 @endif target-libsanitizer-bootstrap
39902
39903
39904 .PHONY: all-stageautoprofile-target-libsanitizer maybe-all-stageautoprofile-target-libsanitizer
39905 .PHONY: clean-stageautoprofile-target-libsanitizer maybe-clean-stageautoprofile-target-libsanitizer
39906 maybe-all-stageautoprofile-target-libsanitizer:
39907 maybe-clean-stageautoprofile-target-libsanitizer:
39908 @if target-libsanitizer-bootstrap
39909 maybe-all-stageautoprofile-target-libsanitizer: all-stageautoprofile-target-libsanitizer
39910 all-stageautoprofile: all-stageautoprofile-target-libsanitizer
39911 TARGET-stageautoprofile-target-libsanitizer = $(TARGET-target-libsanitizer)
39912 all-stageautoprofile-target-libsanitizer: configure-stageautoprofile-target-libsanitizer
39913         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
39914         @r=`${PWD_COMMAND}`; export r; \
39915         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39916         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
39917         $(RAW_CXX_TARGET_EXPORTS) \
39918           \
39919         cd $(TARGET_SUBDIR)/libsanitizer && \
39920         $$s/gcc/config/i386/$(AUTO_PROFILE) \
39921         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39922                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39923                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39924                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39925                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39926                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39927                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39928                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
39929                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
39930                 $(TARGET-stageautoprofile-target-libsanitizer)
39931
39932 maybe-clean-stageautoprofile-target-libsanitizer: clean-stageautoprofile-target-libsanitizer
39933 clean-stageautoprofile: clean-stageautoprofile-target-libsanitizer
39934 clean-stageautoprofile-target-libsanitizer:
39935         @if [ $(current_stage) = stageautoprofile ]; then \
39936           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39937         else \
39938           [ -f $(TARGET_SUBDIR)/stageautoprofile-libsanitizer/Makefile ] || exit 0; \
39939           $(MAKE) stageautoprofile-start; \
39940         fi; \
39941         cd $(TARGET_SUBDIR)/libsanitizer && \
39942         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
39943 @endif target-libsanitizer-bootstrap
39944
39945
39946 .PHONY: all-stageautofeedback-target-libsanitizer maybe-all-stageautofeedback-target-libsanitizer
39947 .PHONY: clean-stageautofeedback-target-libsanitizer maybe-clean-stageautofeedback-target-libsanitizer
39948 maybe-all-stageautofeedback-target-libsanitizer:
39949 maybe-clean-stageautofeedback-target-libsanitizer:
39950 @if target-libsanitizer-bootstrap
39951 maybe-all-stageautofeedback-target-libsanitizer: all-stageautofeedback-target-libsanitizer
39952 all-stageautofeedback: all-stageautofeedback-target-libsanitizer
39953 TARGET-stageautofeedback-target-libsanitizer = $(TARGET-target-libsanitizer)
39954 all-stageautofeedback-target-libsanitizer: configure-stageautofeedback-target-libsanitizer
39955         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
39956         @r=`${PWD_COMMAND}`; export r; \
39957         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
39958         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
39959         $(RAW_CXX_TARGET_EXPORTS) \
39960           \
39961         cd $(TARGET_SUBDIR)/libsanitizer && \
39962          \
39963         $(MAKE) $(BASE_FLAGS_TO_PASS) \
39964                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
39965                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
39966                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
39967                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
39968                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
39969                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
39970                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
39971                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
39972                 $(TARGET-stageautofeedback-target-libsanitizer)
39973
39974 maybe-clean-stageautofeedback-target-libsanitizer: clean-stageautofeedback-target-libsanitizer
39975 clean-stageautofeedback: clean-stageautofeedback-target-libsanitizer
39976 clean-stageautofeedback-target-libsanitizer:
39977         @if [ $(current_stage) = stageautofeedback ]; then \
39978           [ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
39979         else \
39980           [ -f $(TARGET_SUBDIR)/stageautofeedback-libsanitizer/Makefile ] || exit 0; \
39981           $(MAKE) stageautofeedback-start; \
39982         fi; \
39983         cd $(TARGET_SUBDIR)/libsanitizer && \
39984         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
39985 @endif target-libsanitizer-bootstrap
39986
39987
39988
39989
39990
39991
39992 .PHONY: check-target-libsanitizer maybe-check-target-libsanitizer
39993 maybe-check-target-libsanitizer:
39994 @if target-libsanitizer
39995 maybe-check-target-libsanitizer: check-target-libsanitizer
39996
39997 check-target-libsanitizer:
39998         @: $(MAKE); $(unstage)
39999         @r=`${PWD_COMMAND}`; export r; \
40000         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40001         $(RAW_CXX_TARGET_EXPORTS) \
40002         (cd $(TARGET_SUBDIR)/libsanitizer && \
40003           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
40004
40005 @endif target-libsanitizer
40006
40007 .PHONY: install-target-libsanitizer maybe-install-target-libsanitizer
40008 maybe-install-target-libsanitizer:
40009 @if target-libsanitizer
40010 maybe-install-target-libsanitizer: install-target-libsanitizer
40011
40012 install-target-libsanitizer: installdirs
40013         @: $(MAKE); $(unstage)
40014         @r=`${PWD_COMMAND}`; export r; \
40015         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40016         $(RAW_CXX_TARGET_EXPORTS) \
40017         (cd $(TARGET_SUBDIR)/libsanitizer && \
40018           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
40019
40020 @endif target-libsanitizer
40021
40022 .PHONY: install-strip-target-libsanitizer maybe-install-strip-target-libsanitizer
40023 maybe-install-strip-target-libsanitizer:
40024 @if target-libsanitizer
40025 maybe-install-strip-target-libsanitizer: install-strip-target-libsanitizer
40026
40027 install-strip-target-libsanitizer: installdirs
40028         @: $(MAKE); $(unstage)
40029         @r=`${PWD_COMMAND}`; export r; \
40030         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40031         $(RAW_CXX_TARGET_EXPORTS) \
40032         (cd $(TARGET_SUBDIR)/libsanitizer && \
40033           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
40034
40035 @endif target-libsanitizer
40036
40037 # Other targets (info, dvi, pdf, etc.)
40038
40039 .PHONY: maybe-info-target-libsanitizer info-target-libsanitizer
40040 maybe-info-target-libsanitizer:
40041 @if target-libsanitizer
40042 maybe-info-target-libsanitizer: info-target-libsanitizer
40043
40044 info-target-libsanitizer: \
40045     configure-target-libsanitizer 
40046         @: $(MAKE); $(unstage)
40047         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40048         r=`${PWD_COMMAND}`; export r; \
40049         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40050         $(RAW_CXX_TARGET_EXPORTS) \
40051         echo "Doing info in $(TARGET_SUBDIR)/libsanitizer"; \
40052         for flag in $(EXTRA_TARGET_FLAGS); do \
40053           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40054         done; \
40055         (cd $(TARGET_SUBDIR)/libsanitizer && \
40056           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40057                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40058                   "RANLIB=$${RANLIB}" \
40059                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40060                    info) \
40061           || exit 1
40062
40063 @endif target-libsanitizer
40064
40065 .PHONY: maybe-dvi-target-libsanitizer dvi-target-libsanitizer
40066 maybe-dvi-target-libsanitizer:
40067 @if target-libsanitizer
40068 maybe-dvi-target-libsanitizer: dvi-target-libsanitizer
40069
40070 dvi-target-libsanitizer: \
40071     configure-target-libsanitizer 
40072         @: $(MAKE); $(unstage)
40073         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40074         r=`${PWD_COMMAND}`; export r; \
40075         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40076         $(RAW_CXX_TARGET_EXPORTS) \
40077         echo "Doing dvi in $(TARGET_SUBDIR)/libsanitizer"; \
40078         for flag in $(EXTRA_TARGET_FLAGS); do \
40079           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40080         done; \
40081         (cd $(TARGET_SUBDIR)/libsanitizer && \
40082           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40083                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40084                   "RANLIB=$${RANLIB}" \
40085                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40086                    dvi) \
40087           || exit 1
40088
40089 @endif target-libsanitizer
40090
40091 .PHONY: maybe-pdf-target-libsanitizer pdf-target-libsanitizer
40092 maybe-pdf-target-libsanitizer:
40093 @if target-libsanitizer
40094 maybe-pdf-target-libsanitizer: pdf-target-libsanitizer
40095
40096 pdf-target-libsanitizer: \
40097     configure-target-libsanitizer 
40098         @: $(MAKE); $(unstage)
40099         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40100         r=`${PWD_COMMAND}`; export r; \
40101         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40102         $(RAW_CXX_TARGET_EXPORTS) \
40103         echo "Doing pdf in $(TARGET_SUBDIR)/libsanitizer"; \
40104         for flag in $(EXTRA_TARGET_FLAGS); do \
40105           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40106         done; \
40107         (cd $(TARGET_SUBDIR)/libsanitizer && \
40108           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40109                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40110                   "RANLIB=$${RANLIB}" \
40111                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40112                    pdf) \
40113           || exit 1
40114
40115 @endif target-libsanitizer
40116
40117 .PHONY: maybe-html-target-libsanitizer html-target-libsanitizer
40118 maybe-html-target-libsanitizer:
40119 @if target-libsanitizer
40120 maybe-html-target-libsanitizer: html-target-libsanitizer
40121
40122 html-target-libsanitizer: \
40123     configure-target-libsanitizer 
40124         @: $(MAKE); $(unstage)
40125         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40126         r=`${PWD_COMMAND}`; export r; \
40127         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40128         $(RAW_CXX_TARGET_EXPORTS) \
40129         echo "Doing html in $(TARGET_SUBDIR)/libsanitizer"; \
40130         for flag in $(EXTRA_TARGET_FLAGS); do \
40131           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40132         done; \
40133         (cd $(TARGET_SUBDIR)/libsanitizer && \
40134           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40135                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40136                   "RANLIB=$${RANLIB}" \
40137                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40138                    html) \
40139           || exit 1
40140
40141 @endif target-libsanitizer
40142
40143 .PHONY: maybe-TAGS-target-libsanitizer TAGS-target-libsanitizer
40144 maybe-TAGS-target-libsanitizer:
40145 @if target-libsanitizer
40146 maybe-TAGS-target-libsanitizer: TAGS-target-libsanitizer
40147
40148 TAGS-target-libsanitizer: \
40149     configure-target-libsanitizer 
40150         @: $(MAKE); $(unstage)
40151         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40152         r=`${PWD_COMMAND}`; export r; \
40153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40154         $(RAW_CXX_TARGET_EXPORTS) \
40155         echo "Doing TAGS in $(TARGET_SUBDIR)/libsanitizer"; \
40156         for flag in $(EXTRA_TARGET_FLAGS); do \
40157           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40158         done; \
40159         (cd $(TARGET_SUBDIR)/libsanitizer && \
40160           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40161                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40162                   "RANLIB=$${RANLIB}" \
40163                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40164                    TAGS) \
40165           || exit 1
40166
40167 @endif target-libsanitizer
40168
40169 .PHONY: maybe-install-info-target-libsanitizer install-info-target-libsanitizer
40170 maybe-install-info-target-libsanitizer:
40171 @if target-libsanitizer
40172 maybe-install-info-target-libsanitizer: install-info-target-libsanitizer
40173
40174 install-info-target-libsanitizer: \
40175     configure-target-libsanitizer \
40176     info-target-libsanitizer 
40177         @: $(MAKE); $(unstage)
40178         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40179         r=`${PWD_COMMAND}`; export r; \
40180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40181         $(RAW_CXX_TARGET_EXPORTS) \
40182         echo "Doing install-info in $(TARGET_SUBDIR)/libsanitizer"; \
40183         for flag in $(EXTRA_TARGET_FLAGS); do \
40184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40185         done; \
40186         (cd $(TARGET_SUBDIR)/libsanitizer && \
40187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40189                   "RANLIB=$${RANLIB}" \
40190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40191                    install-info) \
40192           || exit 1
40193
40194 @endif target-libsanitizer
40195
40196 .PHONY: maybe-install-pdf-target-libsanitizer install-pdf-target-libsanitizer
40197 maybe-install-pdf-target-libsanitizer:
40198 @if target-libsanitizer
40199 maybe-install-pdf-target-libsanitizer: install-pdf-target-libsanitizer
40200
40201 install-pdf-target-libsanitizer: \
40202     configure-target-libsanitizer \
40203     pdf-target-libsanitizer 
40204         @: $(MAKE); $(unstage)
40205         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40206         r=`${PWD_COMMAND}`; export r; \
40207         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40208         $(RAW_CXX_TARGET_EXPORTS) \
40209         echo "Doing install-pdf in $(TARGET_SUBDIR)/libsanitizer"; \
40210         for flag in $(EXTRA_TARGET_FLAGS); do \
40211           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40212         done; \
40213         (cd $(TARGET_SUBDIR)/libsanitizer && \
40214           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40215                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40216                   "RANLIB=$${RANLIB}" \
40217                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40218                    install-pdf) \
40219           || exit 1
40220
40221 @endif target-libsanitizer
40222
40223 .PHONY: maybe-install-html-target-libsanitizer install-html-target-libsanitizer
40224 maybe-install-html-target-libsanitizer:
40225 @if target-libsanitizer
40226 maybe-install-html-target-libsanitizer: install-html-target-libsanitizer
40227
40228 install-html-target-libsanitizer: \
40229     configure-target-libsanitizer \
40230     html-target-libsanitizer 
40231         @: $(MAKE); $(unstage)
40232         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40233         r=`${PWD_COMMAND}`; export r; \
40234         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40235         $(RAW_CXX_TARGET_EXPORTS) \
40236         echo "Doing install-html in $(TARGET_SUBDIR)/libsanitizer"; \
40237         for flag in $(EXTRA_TARGET_FLAGS); do \
40238           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40239         done; \
40240         (cd $(TARGET_SUBDIR)/libsanitizer && \
40241           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40242                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40243                   "RANLIB=$${RANLIB}" \
40244                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40245                    install-html) \
40246           || exit 1
40247
40248 @endif target-libsanitizer
40249
40250 .PHONY: maybe-installcheck-target-libsanitizer installcheck-target-libsanitizer
40251 maybe-installcheck-target-libsanitizer:
40252 @if target-libsanitizer
40253 maybe-installcheck-target-libsanitizer: installcheck-target-libsanitizer
40254
40255 installcheck-target-libsanitizer: \
40256     configure-target-libsanitizer 
40257         @: $(MAKE); $(unstage)
40258         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40259         r=`${PWD_COMMAND}`; export r; \
40260         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40261         $(RAW_CXX_TARGET_EXPORTS) \
40262         echo "Doing installcheck in $(TARGET_SUBDIR)/libsanitizer"; \
40263         for flag in $(EXTRA_TARGET_FLAGS); do \
40264           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40265         done; \
40266         (cd $(TARGET_SUBDIR)/libsanitizer && \
40267           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40268                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40269                   "RANLIB=$${RANLIB}" \
40270                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40271                    installcheck) \
40272           || exit 1
40273
40274 @endif target-libsanitizer
40275
40276 .PHONY: maybe-mostlyclean-target-libsanitizer mostlyclean-target-libsanitizer
40277 maybe-mostlyclean-target-libsanitizer:
40278 @if target-libsanitizer
40279 maybe-mostlyclean-target-libsanitizer: mostlyclean-target-libsanitizer
40280
40281 mostlyclean-target-libsanitizer: 
40282         @: $(MAKE); $(unstage)
40283         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40284         r=`${PWD_COMMAND}`; export r; \
40285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40286         $(RAW_CXX_TARGET_EXPORTS) \
40287         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libsanitizer"; \
40288         for flag in $(EXTRA_TARGET_FLAGS); do \
40289           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40290         done; \
40291         (cd $(TARGET_SUBDIR)/libsanitizer && \
40292           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40293                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40294                   "RANLIB=$${RANLIB}" \
40295                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40296                    mostlyclean) \
40297           || exit 1
40298
40299 @endif target-libsanitizer
40300
40301 .PHONY: maybe-clean-target-libsanitizer clean-target-libsanitizer
40302 maybe-clean-target-libsanitizer:
40303 @if target-libsanitizer
40304 maybe-clean-target-libsanitizer: clean-target-libsanitizer
40305
40306 clean-target-libsanitizer: 
40307         @: $(MAKE); $(unstage)
40308         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40309         r=`${PWD_COMMAND}`; export r; \
40310         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40311         $(RAW_CXX_TARGET_EXPORTS) \
40312         echo "Doing clean in $(TARGET_SUBDIR)/libsanitizer"; \
40313         for flag in $(EXTRA_TARGET_FLAGS); do \
40314           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40315         done; \
40316         (cd $(TARGET_SUBDIR)/libsanitizer && \
40317           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40318                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40319                   "RANLIB=$${RANLIB}" \
40320                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40321                    clean) \
40322           || exit 1
40323
40324 @endif target-libsanitizer
40325
40326 .PHONY: maybe-distclean-target-libsanitizer distclean-target-libsanitizer
40327 maybe-distclean-target-libsanitizer:
40328 @if target-libsanitizer
40329 maybe-distclean-target-libsanitizer: distclean-target-libsanitizer
40330
40331 distclean-target-libsanitizer: 
40332         @: $(MAKE); $(unstage)
40333         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40334         r=`${PWD_COMMAND}`; export r; \
40335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40336         $(RAW_CXX_TARGET_EXPORTS) \
40337         echo "Doing distclean in $(TARGET_SUBDIR)/libsanitizer"; \
40338         for flag in $(EXTRA_TARGET_FLAGS); do \
40339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40340         done; \
40341         (cd $(TARGET_SUBDIR)/libsanitizer && \
40342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40344                   "RANLIB=$${RANLIB}" \
40345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40346                    distclean) \
40347           || exit 1
40348
40349 @endif target-libsanitizer
40350
40351 .PHONY: maybe-maintainer-clean-target-libsanitizer maintainer-clean-target-libsanitizer
40352 maybe-maintainer-clean-target-libsanitizer:
40353 @if target-libsanitizer
40354 maybe-maintainer-clean-target-libsanitizer: maintainer-clean-target-libsanitizer
40355
40356 maintainer-clean-target-libsanitizer: 
40357         @: $(MAKE); $(unstage)
40358         @[ -f $(TARGET_SUBDIR)/libsanitizer/Makefile ] || exit 0; \
40359         r=`${PWD_COMMAND}`; export r; \
40360         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40361         $(RAW_CXX_TARGET_EXPORTS) \
40362         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libsanitizer"; \
40363         for flag in $(EXTRA_TARGET_FLAGS); do \
40364           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
40365         done; \
40366         (cd $(TARGET_SUBDIR)/libsanitizer && \
40367           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
40368                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
40369                   "RANLIB=$${RANLIB}" \
40370                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
40371                    maintainer-clean) \
40372           || exit 1
40373
40374 @endif target-libsanitizer
40375
40376
40377
40378
40379
40380 .PHONY: configure-target-libmpx maybe-configure-target-libmpx
40381 maybe-configure-target-libmpx:
40382 @if gcc-bootstrap
40383 configure-target-libmpx: stage_current
40384 @endif gcc-bootstrap
40385 @if target-libmpx
40386 maybe-configure-target-libmpx: configure-target-libmpx
40387 configure-target-libmpx: 
40388         @r=`${PWD_COMMAND}`; export r; \
40389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40390         echo "Checking multilib configuration for libmpx..."; \
40391         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
40392         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
40393         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40394           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40395             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
40396           else \
40397             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
40398             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40399           fi; \
40400         else \
40401           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40402         fi; \
40403         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
40404         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
40405         $(NORMAL_TARGET_EXPORTS)  \
40406         echo Configuring in $(TARGET_SUBDIR)/libmpx; \
40407         cd "$(TARGET_SUBDIR)/libmpx" || exit 1; \
40408         case $(srcdir) in \
40409           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40410           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
40411                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40412         esac; \
40413         module_srcdir=libmpx; \
40414         rm -f no-such-file || : ; \
40415         CONFIG_SITE=no-such-file $(SHELL) \
40416           $$s/$$module_srcdir/configure \
40417           --srcdir=$${topdir}/$$module_srcdir \
40418           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40419           --target=${target_alias}  \
40420           || exit 1
40421 @endif target-libmpx
40422
40423
40424
40425 .PHONY: configure-stage1-target-libmpx maybe-configure-stage1-target-libmpx
40426 maybe-configure-stage1-target-libmpx:
40427 @if target-libmpx-bootstrap
40428 maybe-configure-stage1-target-libmpx: configure-stage1-target-libmpx
40429 configure-stage1-target-libmpx:
40430         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40431         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
40432         @r=`${PWD_COMMAND}`; export r; \
40433         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40434         TFLAGS="$(STAGE1_TFLAGS)"; \
40435         echo "Checking multilib configuration for libmpx..."; \
40436         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
40437         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40438           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40439             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
40440           else \
40441             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
40442             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40443           fi; \
40444         else \
40445           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40446         fi; \
40447         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
40448         $(NORMAL_TARGET_EXPORTS) \
40449         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40450         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40451         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40452         echo Configuring stage 1 in $(TARGET_SUBDIR)/libmpx; \
40453         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
40454         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
40455         case $(srcdir) in \
40456           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40457           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
40458                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40459         esac; \
40460         module_srcdir=libmpx; \
40461         $(SHELL) $$s/$$module_srcdir/configure \
40462           --srcdir=$${topdir}/$$module_srcdir \
40463           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40464           --target=${target_alias} \
40465            \
40466           $(STAGE1_CONFIGURE_FLAGS)
40467 @endif target-libmpx-bootstrap
40468
40469 .PHONY: configure-stage2-target-libmpx maybe-configure-stage2-target-libmpx
40470 maybe-configure-stage2-target-libmpx:
40471 @if target-libmpx-bootstrap
40472 maybe-configure-stage2-target-libmpx: configure-stage2-target-libmpx
40473 configure-stage2-target-libmpx:
40474         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40475         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
40476         @r=`${PWD_COMMAND}`; export r; \
40477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40478         TFLAGS="$(STAGE2_TFLAGS)"; \
40479         echo "Checking multilib configuration for libmpx..."; \
40480         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
40481         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40482           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40483             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
40484           else \
40485             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
40486             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40487           fi; \
40488         else \
40489           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40490         fi; \
40491         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
40492         $(NORMAL_TARGET_EXPORTS) \
40493          \
40494         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40495         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40496         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40497         echo Configuring stage 2 in $(TARGET_SUBDIR)/libmpx; \
40498         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
40499         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
40500         case $(srcdir) in \
40501           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40502           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
40503                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40504         esac; \
40505         module_srcdir=libmpx; \
40506         $(SHELL) $$s/$$module_srcdir/configure \
40507           --srcdir=$${topdir}/$$module_srcdir \
40508           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40509           --target=${target_alias} \
40510           --with-build-libsubdir=$(HOST_SUBDIR) \
40511           $(STAGE2_CONFIGURE_FLAGS)
40512 @endif target-libmpx-bootstrap
40513
40514 .PHONY: configure-stage3-target-libmpx maybe-configure-stage3-target-libmpx
40515 maybe-configure-stage3-target-libmpx:
40516 @if target-libmpx-bootstrap
40517 maybe-configure-stage3-target-libmpx: configure-stage3-target-libmpx
40518 configure-stage3-target-libmpx:
40519         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40520         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
40521         @r=`${PWD_COMMAND}`; export r; \
40522         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40523         TFLAGS="$(STAGE3_TFLAGS)"; \
40524         echo "Checking multilib configuration for libmpx..."; \
40525         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
40526         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40527           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40528             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
40529           else \
40530             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
40531             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40532           fi; \
40533         else \
40534           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40535         fi; \
40536         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
40537         $(NORMAL_TARGET_EXPORTS) \
40538          \
40539         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40540         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40541         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40542         echo Configuring stage 3 in $(TARGET_SUBDIR)/libmpx; \
40543         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
40544         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
40545         case $(srcdir) in \
40546           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40547           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
40548                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40549         esac; \
40550         module_srcdir=libmpx; \
40551         $(SHELL) $$s/$$module_srcdir/configure \
40552           --srcdir=$${topdir}/$$module_srcdir \
40553           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40554           --target=${target_alias} \
40555           --with-build-libsubdir=$(HOST_SUBDIR) \
40556           $(STAGE3_CONFIGURE_FLAGS)
40557 @endif target-libmpx-bootstrap
40558
40559 .PHONY: configure-stage4-target-libmpx maybe-configure-stage4-target-libmpx
40560 maybe-configure-stage4-target-libmpx:
40561 @if target-libmpx-bootstrap
40562 maybe-configure-stage4-target-libmpx: configure-stage4-target-libmpx
40563 configure-stage4-target-libmpx:
40564         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40565         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
40566         @r=`${PWD_COMMAND}`; export r; \
40567         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40568         TFLAGS="$(STAGE4_TFLAGS)"; \
40569         echo "Checking multilib configuration for libmpx..."; \
40570         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
40571         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40572           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40573             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
40574           else \
40575             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
40576             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40577           fi; \
40578         else \
40579           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40580         fi; \
40581         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
40582         $(NORMAL_TARGET_EXPORTS) \
40583          \
40584         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40585         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40586         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40587         echo Configuring stage 4 in $(TARGET_SUBDIR)/libmpx; \
40588         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
40589         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
40590         case $(srcdir) in \
40591           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40592           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
40593                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40594         esac; \
40595         module_srcdir=libmpx; \
40596         $(SHELL) $$s/$$module_srcdir/configure \
40597           --srcdir=$${topdir}/$$module_srcdir \
40598           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40599           --target=${target_alias} \
40600           --with-build-libsubdir=$(HOST_SUBDIR) \
40601           $(STAGE4_CONFIGURE_FLAGS)
40602 @endif target-libmpx-bootstrap
40603
40604 .PHONY: configure-stageprofile-target-libmpx maybe-configure-stageprofile-target-libmpx
40605 maybe-configure-stageprofile-target-libmpx:
40606 @if target-libmpx-bootstrap
40607 maybe-configure-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
40608 configure-stageprofile-target-libmpx:
40609         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
40610         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
40611         @r=`${PWD_COMMAND}`; export r; \
40612         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40613         TFLAGS="$(STAGEprofile_TFLAGS)"; \
40614         echo "Checking multilib configuration for libmpx..."; \
40615         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
40616         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40617           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40618             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
40619           else \
40620             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
40621             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40622           fi; \
40623         else \
40624           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40625         fi; \
40626         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
40627         $(NORMAL_TARGET_EXPORTS) \
40628          \
40629         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40630         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40631         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40632         echo Configuring stage profile in $(TARGET_SUBDIR)/libmpx; \
40633         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
40634         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
40635         case $(srcdir) in \
40636           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40637           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
40638                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40639         esac; \
40640         module_srcdir=libmpx; \
40641         $(SHELL) $$s/$$module_srcdir/configure \
40642           --srcdir=$${topdir}/$$module_srcdir \
40643           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40644           --target=${target_alias} \
40645           --with-build-libsubdir=$(HOST_SUBDIR) \
40646           $(STAGEprofile_CONFIGURE_FLAGS)
40647 @endif target-libmpx-bootstrap
40648
40649 .PHONY: configure-stagetrain-target-libmpx maybe-configure-stagetrain-target-libmpx
40650 maybe-configure-stagetrain-target-libmpx:
40651 @if target-libmpx-bootstrap
40652 maybe-configure-stagetrain-target-libmpx: configure-stagetrain-target-libmpx
40653 configure-stagetrain-target-libmpx:
40654         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
40655         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
40656         @r=`${PWD_COMMAND}`; export r; \
40657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40658         TFLAGS="$(STAGEtrain_TFLAGS)"; \
40659         echo "Checking multilib configuration for libmpx..."; \
40660         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
40661         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40662           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40663             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
40664           else \
40665             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
40666             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40667           fi; \
40668         else \
40669           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40670         fi; \
40671         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
40672         $(NORMAL_TARGET_EXPORTS) \
40673          \
40674         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40675         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40676         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40677         echo Configuring stage train in $(TARGET_SUBDIR)/libmpx; \
40678         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
40679         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
40680         case $(srcdir) in \
40681           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40682           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
40683                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40684         esac; \
40685         module_srcdir=libmpx; \
40686         $(SHELL) $$s/$$module_srcdir/configure \
40687           --srcdir=$${topdir}/$$module_srcdir \
40688           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40689           --target=${target_alias} \
40690           --with-build-libsubdir=$(HOST_SUBDIR) \
40691           $(STAGEtrain_CONFIGURE_FLAGS)
40692 @endif target-libmpx-bootstrap
40693
40694 .PHONY: configure-stagefeedback-target-libmpx maybe-configure-stagefeedback-target-libmpx
40695 maybe-configure-stagefeedback-target-libmpx:
40696 @if target-libmpx-bootstrap
40697 maybe-configure-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
40698 configure-stagefeedback-target-libmpx:
40699         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
40700         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
40701         @r=`${PWD_COMMAND}`; export r; \
40702         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40703         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
40704         echo "Checking multilib configuration for libmpx..."; \
40705         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
40706         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40707           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40708             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
40709           else \
40710             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
40711             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40712           fi; \
40713         else \
40714           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40715         fi; \
40716         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
40717         $(NORMAL_TARGET_EXPORTS) \
40718          \
40719         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40720         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40721         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40722         echo Configuring stage feedback in $(TARGET_SUBDIR)/libmpx; \
40723         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
40724         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
40725         case $(srcdir) in \
40726           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40727           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
40728                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40729         esac; \
40730         module_srcdir=libmpx; \
40731         $(SHELL) $$s/$$module_srcdir/configure \
40732           --srcdir=$${topdir}/$$module_srcdir \
40733           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40734           --target=${target_alias} \
40735           --with-build-libsubdir=$(HOST_SUBDIR) \
40736           $(STAGEfeedback_CONFIGURE_FLAGS)
40737 @endif target-libmpx-bootstrap
40738
40739 .PHONY: configure-stageautoprofile-target-libmpx maybe-configure-stageautoprofile-target-libmpx
40740 maybe-configure-stageautoprofile-target-libmpx:
40741 @if target-libmpx-bootstrap
40742 maybe-configure-stageautoprofile-target-libmpx: configure-stageautoprofile-target-libmpx
40743 configure-stageautoprofile-target-libmpx:
40744         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
40745         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
40746         @r=`${PWD_COMMAND}`; export r; \
40747         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40748         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
40749         echo "Checking multilib configuration for libmpx..."; \
40750         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
40751         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40752           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40753             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
40754           else \
40755             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
40756             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40757           fi; \
40758         else \
40759           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40760         fi; \
40761         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
40762         $(NORMAL_TARGET_EXPORTS) \
40763          \
40764         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40765         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40766         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40767         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libmpx; \
40768         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
40769         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
40770         case $(srcdir) in \
40771           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40772           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
40773                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40774         esac; \
40775         module_srcdir=libmpx; \
40776         $(SHELL) $$s/$$module_srcdir/configure \
40777           --srcdir=$${topdir}/$$module_srcdir \
40778           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40779           --target=${target_alias} \
40780           --with-build-libsubdir=$(HOST_SUBDIR) \
40781           $(STAGEautoprofile_CONFIGURE_FLAGS)
40782 @endif target-libmpx-bootstrap
40783
40784 .PHONY: configure-stageautofeedback-target-libmpx maybe-configure-stageautofeedback-target-libmpx
40785 maybe-configure-stageautofeedback-target-libmpx:
40786 @if target-libmpx-bootstrap
40787 maybe-configure-stageautofeedback-target-libmpx: configure-stageautofeedback-target-libmpx
40788 configure-stageautofeedback-target-libmpx:
40789         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
40790         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx
40791         @r=`${PWD_COMMAND}`; export r; \
40792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40793         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
40794         echo "Checking multilib configuration for libmpx..."; \
40795         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libmpx/multilib.tmp 2> /dev/null; \
40796         if test -r $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40797           if cmp -s $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; then \
40798             rm -f $(TARGET_SUBDIR)/libmpx/multilib.tmp; \
40799           else \
40800             rm -f $(TARGET_SUBDIR)/libmpx/Makefile; \
40801             mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40802           fi; \
40803         else \
40804           mv $(TARGET_SUBDIR)/libmpx/multilib.tmp $(TARGET_SUBDIR)/libmpx/multilib.out; \
40805         fi; \
40806         test ! -f $(TARGET_SUBDIR)/libmpx/Makefile || exit 0; \
40807         $(NORMAL_TARGET_EXPORTS) \
40808          \
40809         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
40810         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
40811         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
40812         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libmpx; \
40813         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libmpx; \
40814         cd $(TARGET_SUBDIR)/libmpx || exit 1; \
40815         case $(srcdir) in \
40816           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
40817           *) topdir=`echo $(TARGET_SUBDIR)/libmpx/ | \
40818                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
40819         esac; \
40820         module_srcdir=libmpx; \
40821         $(SHELL) $$s/$$module_srcdir/configure \
40822           --srcdir=$${topdir}/$$module_srcdir \
40823           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
40824           --target=${target_alias} \
40825           --with-build-libsubdir=$(HOST_SUBDIR) \
40826           $(STAGEautofeedback_CONFIGURE_FLAGS)
40827 @endif target-libmpx-bootstrap
40828
40829
40830
40831
40832
40833 .PHONY: all-target-libmpx maybe-all-target-libmpx
40834 maybe-all-target-libmpx:
40835 @if gcc-bootstrap
40836 all-target-libmpx: stage_current
40837 @endif gcc-bootstrap
40838 @if target-libmpx
40839 TARGET-target-libmpx=all
40840 maybe-all-target-libmpx: all-target-libmpx
40841 all-target-libmpx: configure-target-libmpx
40842         @r=`${PWD_COMMAND}`; export r; \
40843         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40844         $(NORMAL_TARGET_EXPORTS)  \
40845         (cd $(TARGET_SUBDIR)/libmpx && \
40846           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
40847                 $(TARGET-target-libmpx))
40848 @endif target-libmpx
40849
40850
40851
40852 .PHONY: all-stage1-target-libmpx maybe-all-stage1-target-libmpx
40853 .PHONY: clean-stage1-target-libmpx maybe-clean-stage1-target-libmpx
40854 maybe-all-stage1-target-libmpx:
40855 maybe-clean-stage1-target-libmpx:
40856 @if target-libmpx-bootstrap
40857 maybe-all-stage1-target-libmpx: all-stage1-target-libmpx
40858 all-stage1: all-stage1-target-libmpx
40859 TARGET-stage1-target-libmpx = $(TARGET-target-libmpx)
40860 all-stage1-target-libmpx: configure-stage1-target-libmpx
40861         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
40862         @r=`${PWD_COMMAND}`; export r; \
40863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40864         TFLAGS="$(STAGE1_TFLAGS)"; \
40865         $(NORMAL_TARGET_EXPORTS)  \
40866         cd $(TARGET_SUBDIR)/libmpx && \
40867          \
40868         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40869                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40870                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40871                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40872                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40873                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40874                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40875                 $(EXTRA_TARGET_FLAGS)  \
40876                   \
40877                 TFLAGS="$(STAGE1_TFLAGS)"  \
40878                 $(TARGET-stage1-target-libmpx)
40879
40880 maybe-clean-stage1-target-libmpx: clean-stage1-target-libmpx
40881 clean-stage1: clean-stage1-target-libmpx
40882 clean-stage1-target-libmpx:
40883         @if [ $(current_stage) = stage1 ]; then \
40884           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
40885         else \
40886           [ -f $(TARGET_SUBDIR)/stage1-libmpx/Makefile ] || exit 0; \
40887           $(MAKE) stage1-start; \
40888         fi; \
40889         cd $(TARGET_SUBDIR)/libmpx && \
40890         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
40891           clean
40892 @endif target-libmpx-bootstrap
40893
40894
40895 .PHONY: all-stage2-target-libmpx maybe-all-stage2-target-libmpx
40896 .PHONY: clean-stage2-target-libmpx maybe-clean-stage2-target-libmpx
40897 maybe-all-stage2-target-libmpx:
40898 maybe-clean-stage2-target-libmpx:
40899 @if target-libmpx-bootstrap
40900 maybe-all-stage2-target-libmpx: all-stage2-target-libmpx
40901 all-stage2: all-stage2-target-libmpx
40902 TARGET-stage2-target-libmpx = $(TARGET-target-libmpx)
40903 all-stage2-target-libmpx: configure-stage2-target-libmpx
40904         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
40905         @r=`${PWD_COMMAND}`; export r; \
40906         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40907         TFLAGS="$(STAGE2_TFLAGS)"; \
40908         $(NORMAL_TARGET_EXPORTS) \
40909           \
40910         cd $(TARGET_SUBDIR)/libmpx && \
40911          \
40912         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40913                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40914                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40915                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40916                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40917                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40918                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40919                 $(EXTRA_TARGET_FLAGS)   \
40920                 TFLAGS="$(STAGE2_TFLAGS)"  \
40921                 $(TARGET-stage2-target-libmpx)
40922
40923 maybe-clean-stage2-target-libmpx: clean-stage2-target-libmpx
40924 clean-stage2: clean-stage2-target-libmpx
40925 clean-stage2-target-libmpx:
40926         @if [ $(current_stage) = stage2 ]; then \
40927           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
40928         else \
40929           [ -f $(TARGET_SUBDIR)/stage2-libmpx/Makefile ] || exit 0; \
40930           $(MAKE) stage2-start; \
40931         fi; \
40932         cd $(TARGET_SUBDIR)/libmpx && \
40933         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
40934 @endif target-libmpx-bootstrap
40935
40936
40937 .PHONY: all-stage3-target-libmpx maybe-all-stage3-target-libmpx
40938 .PHONY: clean-stage3-target-libmpx maybe-clean-stage3-target-libmpx
40939 maybe-all-stage3-target-libmpx:
40940 maybe-clean-stage3-target-libmpx:
40941 @if target-libmpx-bootstrap
40942 maybe-all-stage3-target-libmpx: all-stage3-target-libmpx
40943 all-stage3: all-stage3-target-libmpx
40944 TARGET-stage3-target-libmpx = $(TARGET-target-libmpx)
40945 all-stage3-target-libmpx: configure-stage3-target-libmpx
40946         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
40947         @r=`${PWD_COMMAND}`; export r; \
40948         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40949         TFLAGS="$(STAGE3_TFLAGS)"; \
40950         $(NORMAL_TARGET_EXPORTS) \
40951           \
40952         cd $(TARGET_SUBDIR)/libmpx && \
40953          \
40954         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40955                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40956                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40957                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
40958                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
40959                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
40960                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
40961                 $(EXTRA_TARGET_FLAGS)   \
40962                 TFLAGS="$(STAGE3_TFLAGS)"  \
40963                 $(TARGET-stage3-target-libmpx)
40964
40965 maybe-clean-stage3-target-libmpx: clean-stage3-target-libmpx
40966 clean-stage3: clean-stage3-target-libmpx
40967 clean-stage3-target-libmpx:
40968         @if [ $(current_stage) = stage3 ]; then \
40969           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
40970         else \
40971           [ -f $(TARGET_SUBDIR)/stage3-libmpx/Makefile ] || exit 0; \
40972           $(MAKE) stage3-start; \
40973         fi; \
40974         cd $(TARGET_SUBDIR)/libmpx && \
40975         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
40976 @endif target-libmpx-bootstrap
40977
40978
40979 .PHONY: all-stage4-target-libmpx maybe-all-stage4-target-libmpx
40980 .PHONY: clean-stage4-target-libmpx maybe-clean-stage4-target-libmpx
40981 maybe-all-stage4-target-libmpx:
40982 maybe-clean-stage4-target-libmpx:
40983 @if target-libmpx-bootstrap
40984 maybe-all-stage4-target-libmpx: all-stage4-target-libmpx
40985 all-stage4: all-stage4-target-libmpx
40986 TARGET-stage4-target-libmpx = $(TARGET-target-libmpx)
40987 all-stage4-target-libmpx: configure-stage4-target-libmpx
40988         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
40989         @r=`${PWD_COMMAND}`; export r; \
40990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
40991         TFLAGS="$(STAGE4_TFLAGS)"; \
40992         $(NORMAL_TARGET_EXPORTS) \
40993           \
40994         cd $(TARGET_SUBDIR)/libmpx && \
40995          \
40996         $(MAKE) $(BASE_FLAGS_TO_PASS) \
40997                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
40998                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
40999                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41000                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41001                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41002                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41003                 $(EXTRA_TARGET_FLAGS)   \
41004                 TFLAGS="$(STAGE4_TFLAGS)"  \
41005                 $(TARGET-stage4-target-libmpx)
41006
41007 maybe-clean-stage4-target-libmpx: clean-stage4-target-libmpx
41008 clean-stage4: clean-stage4-target-libmpx
41009 clean-stage4-target-libmpx:
41010         @if [ $(current_stage) = stage4 ]; then \
41011           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41012         else \
41013           [ -f $(TARGET_SUBDIR)/stage4-libmpx/Makefile ] || exit 0; \
41014           $(MAKE) stage4-start; \
41015         fi; \
41016         cd $(TARGET_SUBDIR)/libmpx && \
41017         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41018 @endif target-libmpx-bootstrap
41019
41020
41021 .PHONY: all-stageprofile-target-libmpx maybe-all-stageprofile-target-libmpx
41022 .PHONY: clean-stageprofile-target-libmpx maybe-clean-stageprofile-target-libmpx
41023 maybe-all-stageprofile-target-libmpx:
41024 maybe-clean-stageprofile-target-libmpx:
41025 @if target-libmpx-bootstrap
41026 maybe-all-stageprofile-target-libmpx: all-stageprofile-target-libmpx
41027 all-stageprofile: all-stageprofile-target-libmpx
41028 TARGET-stageprofile-target-libmpx = $(TARGET-target-libmpx)
41029 all-stageprofile-target-libmpx: configure-stageprofile-target-libmpx
41030         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41031         @r=`${PWD_COMMAND}`; export r; \
41032         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41033         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41034         $(NORMAL_TARGET_EXPORTS) \
41035           \
41036         cd $(TARGET_SUBDIR)/libmpx && \
41037          \
41038         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41039                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41040                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41041                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41042                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41043                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41044                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41045                 $(EXTRA_TARGET_FLAGS)   \
41046                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
41047                 $(TARGET-stageprofile-target-libmpx)
41048
41049 maybe-clean-stageprofile-target-libmpx: clean-stageprofile-target-libmpx
41050 clean-stageprofile: clean-stageprofile-target-libmpx
41051 clean-stageprofile-target-libmpx:
41052         @if [ $(current_stage) = stageprofile ]; then \
41053           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41054         else \
41055           [ -f $(TARGET_SUBDIR)/stageprofile-libmpx/Makefile ] || exit 0; \
41056           $(MAKE) stageprofile-start; \
41057         fi; \
41058         cd $(TARGET_SUBDIR)/libmpx && \
41059         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41060 @endif target-libmpx-bootstrap
41061
41062
41063 .PHONY: all-stagetrain-target-libmpx maybe-all-stagetrain-target-libmpx
41064 .PHONY: clean-stagetrain-target-libmpx maybe-clean-stagetrain-target-libmpx
41065 maybe-all-stagetrain-target-libmpx:
41066 maybe-clean-stagetrain-target-libmpx:
41067 @if target-libmpx-bootstrap
41068 maybe-all-stagetrain-target-libmpx: all-stagetrain-target-libmpx
41069 all-stagetrain: all-stagetrain-target-libmpx
41070 TARGET-stagetrain-target-libmpx = $(TARGET-target-libmpx)
41071 all-stagetrain-target-libmpx: configure-stagetrain-target-libmpx
41072         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41073         @r=`${PWD_COMMAND}`; export r; \
41074         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41075         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41076         $(NORMAL_TARGET_EXPORTS) \
41077           \
41078         cd $(TARGET_SUBDIR)/libmpx && \
41079          \
41080         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41081                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41082                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41083                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41084                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41085                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41086                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41087                 $(EXTRA_TARGET_FLAGS)   \
41088                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
41089                 $(TARGET-stagetrain-target-libmpx)
41090
41091 maybe-clean-stagetrain-target-libmpx: clean-stagetrain-target-libmpx
41092 clean-stagetrain: clean-stagetrain-target-libmpx
41093 clean-stagetrain-target-libmpx:
41094         @if [ $(current_stage) = stagetrain ]; then \
41095           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41096         else \
41097           [ -f $(TARGET_SUBDIR)/stagetrain-libmpx/Makefile ] || exit 0; \
41098           $(MAKE) stagetrain-start; \
41099         fi; \
41100         cd $(TARGET_SUBDIR)/libmpx && \
41101         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41102 @endif target-libmpx-bootstrap
41103
41104
41105 .PHONY: all-stagefeedback-target-libmpx maybe-all-stagefeedback-target-libmpx
41106 .PHONY: clean-stagefeedback-target-libmpx maybe-clean-stagefeedback-target-libmpx
41107 maybe-all-stagefeedback-target-libmpx:
41108 maybe-clean-stagefeedback-target-libmpx:
41109 @if target-libmpx-bootstrap
41110 maybe-all-stagefeedback-target-libmpx: all-stagefeedback-target-libmpx
41111 all-stagefeedback: all-stagefeedback-target-libmpx
41112 TARGET-stagefeedback-target-libmpx = $(TARGET-target-libmpx)
41113 all-stagefeedback-target-libmpx: configure-stagefeedback-target-libmpx
41114         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41115         @r=`${PWD_COMMAND}`; export r; \
41116         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41117         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41118         $(NORMAL_TARGET_EXPORTS) \
41119           \
41120         cd $(TARGET_SUBDIR)/libmpx && \
41121          \
41122         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41123                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41124                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41125                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41126                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41127                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41128                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41129                 $(EXTRA_TARGET_FLAGS)   \
41130                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
41131                 $(TARGET-stagefeedback-target-libmpx)
41132
41133 maybe-clean-stagefeedback-target-libmpx: clean-stagefeedback-target-libmpx
41134 clean-stagefeedback: clean-stagefeedback-target-libmpx
41135 clean-stagefeedback-target-libmpx:
41136         @if [ $(current_stage) = stagefeedback ]; then \
41137           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41138         else \
41139           [ -f $(TARGET_SUBDIR)/stagefeedback-libmpx/Makefile ] || exit 0; \
41140           $(MAKE) stagefeedback-start; \
41141         fi; \
41142         cd $(TARGET_SUBDIR)/libmpx && \
41143         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41144 @endif target-libmpx-bootstrap
41145
41146
41147 .PHONY: all-stageautoprofile-target-libmpx maybe-all-stageautoprofile-target-libmpx
41148 .PHONY: clean-stageautoprofile-target-libmpx maybe-clean-stageautoprofile-target-libmpx
41149 maybe-all-stageautoprofile-target-libmpx:
41150 maybe-clean-stageautoprofile-target-libmpx:
41151 @if target-libmpx-bootstrap
41152 maybe-all-stageautoprofile-target-libmpx: all-stageautoprofile-target-libmpx
41153 all-stageautoprofile: all-stageautoprofile-target-libmpx
41154 TARGET-stageautoprofile-target-libmpx = $(TARGET-target-libmpx)
41155 all-stageautoprofile-target-libmpx: configure-stageautoprofile-target-libmpx
41156         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41157         @r=`${PWD_COMMAND}`; export r; \
41158         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41159         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41160         $(NORMAL_TARGET_EXPORTS) \
41161           \
41162         cd $(TARGET_SUBDIR)/libmpx && \
41163         $$s/gcc/config/i386/$(AUTO_PROFILE) \
41164         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41165                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41166                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41167                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41168                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41169                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41170                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41171                 $(EXTRA_TARGET_FLAGS)   \
41172                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
41173                 $(TARGET-stageautoprofile-target-libmpx)
41174
41175 maybe-clean-stageautoprofile-target-libmpx: clean-stageautoprofile-target-libmpx
41176 clean-stageautoprofile: clean-stageautoprofile-target-libmpx
41177 clean-stageautoprofile-target-libmpx:
41178         @if [ $(current_stage) = stageautoprofile ]; then \
41179           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41180         else \
41181           [ -f $(TARGET_SUBDIR)/stageautoprofile-libmpx/Makefile ] || exit 0; \
41182           $(MAKE) stageautoprofile-start; \
41183         fi; \
41184         cd $(TARGET_SUBDIR)/libmpx && \
41185         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41186 @endif target-libmpx-bootstrap
41187
41188
41189 .PHONY: all-stageautofeedback-target-libmpx maybe-all-stageautofeedback-target-libmpx
41190 .PHONY: clean-stageautofeedback-target-libmpx maybe-clean-stageautofeedback-target-libmpx
41191 maybe-all-stageautofeedback-target-libmpx:
41192 maybe-clean-stageautofeedback-target-libmpx:
41193 @if target-libmpx-bootstrap
41194 maybe-all-stageautofeedback-target-libmpx: all-stageautofeedback-target-libmpx
41195 all-stageautofeedback: all-stageautofeedback-target-libmpx
41196 TARGET-stageautofeedback-target-libmpx = $(TARGET-target-libmpx)
41197 all-stageautofeedback-target-libmpx: configure-stageautofeedback-target-libmpx
41198         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
41199         @r=`${PWD_COMMAND}`; export r; \
41200         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41201         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
41202         $(NORMAL_TARGET_EXPORTS) \
41203           \
41204         cd $(TARGET_SUBDIR)/libmpx && \
41205          \
41206         $(MAKE) $(BASE_FLAGS_TO_PASS) \
41207                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
41208                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
41209                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
41210                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
41211                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
41212                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
41213                 $(EXTRA_TARGET_FLAGS)   \
41214                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
41215                 $(TARGET-stageautofeedback-target-libmpx)
41216
41217 maybe-clean-stageautofeedback-target-libmpx: clean-stageautofeedback-target-libmpx
41218 clean-stageautofeedback: clean-stageautofeedback-target-libmpx
41219 clean-stageautofeedback-target-libmpx:
41220         @if [ $(current_stage) = stageautofeedback ]; then \
41221           [ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41222         else \
41223           [ -f $(TARGET_SUBDIR)/stageautofeedback-libmpx/Makefile ] || exit 0; \
41224           $(MAKE) stageautofeedback-start; \
41225         fi; \
41226         cd $(TARGET_SUBDIR)/libmpx && \
41227         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
41228 @endif target-libmpx-bootstrap
41229
41230
41231
41232
41233
41234
41235 .PHONY: check-target-libmpx maybe-check-target-libmpx
41236 maybe-check-target-libmpx:
41237 @if target-libmpx
41238 maybe-check-target-libmpx: check-target-libmpx
41239
41240 check-target-libmpx:
41241         @: $(MAKE); $(unstage)
41242         @r=`${PWD_COMMAND}`; export r; \
41243         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41244         $(NORMAL_TARGET_EXPORTS) \
41245         (cd $(TARGET_SUBDIR)/libmpx && \
41246           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
41247
41248 @endif target-libmpx
41249
41250 .PHONY: install-target-libmpx maybe-install-target-libmpx
41251 maybe-install-target-libmpx:
41252 @if target-libmpx
41253 maybe-install-target-libmpx: install-target-libmpx
41254
41255 install-target-libmpx: installdirs
41256         @: $(MAKE); $(unstage)
41257         @r=`${PWD_COMMAND}`; export r; \
41258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41259         $(NORMAL_TARGET_EXPORTS) \
41260         (cd $(TARGET_SUBDIR)/libmpx && \
41261           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
41262
41263 @endif target-libmpx
41264
41265 .PHONY: install-strip-target-libmpx maybe-install-strip-target-libmpx
41266 maybe-install-strip-target-libmpx:
41267 @if target-libmpx
41268 maybe-install-strip-target-libmpx: install-strip-target-libmpx
41269
41270 install-strip-target-libmpx: installdirs
41271         @: $(MAKE); $(unstage)
41272         @r=`${PWD_COMMAND}`; export r; \
41273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41274         $(NORMAL_TARGET_EXPORTS) \
41275         (cd $(TARGET_SUBDIR)/libmpx && \
41276           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
41277
41278 @endif target-libmpx
41279
41280 # Other targets (info, dvi, pdf, etc.)
41281
41282 .PHONY: maybe-info-target-libmpx info-target-libmpx
41283 maybe-info-target-libmpx:
41284 @if target-libmpx
41285 maybe-info-target-libmpx: info-target-libmpx
41286
41287 info-target-libmpx: \
41288     configure-target-libmpx 
41289         @: $(MAKE); $(unstage)
41290         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41291         r=`${PWD_COMMAND}`; export r; \
41292         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41293         $(NORMAL_TARGET_EXPORTS) \
41294         echo "Doing info in $(TARGET_SUBDIR)/libmpx"; \
41295         for flag in $(EXTRA_TARGET_FLAGS); do \
41296           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41297         done; \
41298         (cd $(TARGET_SUBDIR)/libmpx && \
41299           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41300                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41301                   "RANLIB=$${RANLIB}" \
41302                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41303                    info) \
41304           || exit 1
41305
41306 @endif target-libmpx
41307
41308 .PHONY: maybe-dvi-target-libmpx dvi-target-libmpx
41309 maybe-dvi-target-libmpx:
41310 @if target-libmpx
41311 maybe-dvi-target-libmpx: dvi-target-libmpx
41312
41313 dvi-target-libmpx: \
41314     configure-target-libmpx 
41315         @: $(MAKE); $(unstage)
41316         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41317         r=`${PWD_COMMAND}`; export r; \
41318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41319         $(NORMAL_TARGET_EXPORTS) \
41320         echo "Doing dvi in $(TARGET_SUBDIR)/libmpx"; \
41321         for flag in $(EXTRA_TARGET_FLAGS); do \
41322           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41323         done; \
41324         (cd $(TARGET_SUBDIR)/libmpx && \
41325           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41326                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41327                   "RANLIB=$${RANLIB}" \
41328                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41329                    dvi) \
41330           || exit 1
41331
41332 @endif target-libmpx
41333
41334 .PHONY: maybe-pdf-target-libmpx pdf-target-libmpx
41335 maybe-pdf-target-libmpx:
41336 @if target-libmpx
41337 maybe-pdf-target-libmpx: pdf-target-libmpx
41338
41339 pdf-target-libmpx: \
41340     configure-target-libmpx 
41341         @: $(MAKE); $(unstage)
41342         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41343         r=`${PWD_COMMAND}`; export r; \
41344         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41345         $(NORMAL_TARGET_EXPORTS) \
41346         echo "Doing pdf in $(TARGET_SUBDIR)/libmpx"; \
41347         for flag in $(EXTRA_TARGET_FLAGS); do \
41348           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41349         done; \
41350         (cd $(TARGET_SUBDIR)/libmpx && \
41351           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41352                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41353                   "RANLIB=$${RANLIB}" \
41354                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41355                    pdf) \
41356           || exit 1
41357
41358 @endif target-libmpx
41359
41360 .PHONY: maybe-html-target-libmpx html-target-libmpx
41361 maybe-html-target-libmpx:
41362 @if target-libmpx
41363 maybe-html-target-libmpx: html-target-libmpx
41364
41365 html-target-libmpx: \
41366     configure-target-libmpx 
41367         @: $(MAKE); $(unstage)
41368         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41369         r=`${PWD_COMMAND}`; export r; \
41370         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41371         $(NORMAL_TARGET_EXPORTS) \
41372         echo "Doing html in $(TARGET_SUBDIR)/libmpx"; \
41373         for flag in $(EXTRA_TARGET_FLAGS); do \
41374           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41375         done; \
41376         (cd $(TARGET_SUBDIR)/libmpx && \
41377           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41378                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41379                   "RANLIB=$${RANLIB}" \
41380                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41381                    html) \
41382           || exit 1
41383
41384 @endif target-libmpx
41385
41386 .PHONY: maybe-TAGS-target-libmpx TAGS-target-libmpx
41387 maybe-TAGS-target-libmpx:
41388 @if target-libmpx
41389 maybe-TAGS-target-libmpx: TAGS-target-libmpx
41390
41391 TAGS-target-libmpx: \
41392     configure-target-libmpx 
41393         @: $(MAKE); $(unstage)
41394         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41395         r=`${PWD_COMMAND}`; export r; \
41396         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41397         $(NORMAL_TARGET_EXPORTS) \
41398         echo "Doing TAGS in $(TARGET_SUBDIR)/libmpx"; \
41399         for flag in $(EXTRA_TARGET_FLAGS); do \
41400           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41401         done; \
41402         (cd $(TARGET_SUBDIR)/libmpx && \
41403           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41404                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41405                   "RANLIB=$${RANLIB}" \
41406                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41407                    TAGS) \
41408           || exit 1
41409
41410 @endif target-libmpx
41411
41412 .PHONY: maybe-install-info-target-libmpx install-info-target-libmpx
41413 maybe-install-info-target-libmpx:
41414 @if target-libmpx
41415 maybe-install-info-target-libmpx: install-info-target-libmpx
41416
41417 install-info-target-libmpx: \
41418     configure-target-libmpx \
41419     info-target-libmpx 
41420         @: $(MAKE); $(unstage)
41421         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41422         r=`${PWD_COMMAND}`; export r; \
41423         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41424         $(NORMAL_TARGET_EXPORTS) \
41425         echo "Doing install-info in $(TARGET_SUBDIR)/libmpx"; \
41426         for flag in $(EXTRA_TARGET_FLAGS); do \
41427           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41428         done; \
41429         (cd $(TARGET_SUBDIR)/libmpx && \
41430           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41431                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41432                   "RANLIB=$${RANLIB}" \
41433                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41434                    install-info) \
41435           || exit 1
41436
41437 @endif target-libmpx
41438
41439 .PHONY: maybe-install-pdf-target-libmpx install-pdf-target-libmpx
41440 maybe-install-pdf-target-libmpx:
41441 @if target-libmpx
41442 maybe-install-pdf-target-libmpx: install-pdf-target-libmpx
41443
41444 install-pdf-target-libmpx: \
41445     configure-target-libmpx \
41446     pdf-target-libmpx 
41447         @: $(MAKE); $(unstage)
41448         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41449         r=`${PWD_COMMAND}`; export r; \
41450         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41451         $(NORMAL_TARGET_EXPORTS) \
41452         echo "Doing install-pdf in $(TARGET_SUBDIR)/libmpx"; \
41453         for flag in $(EXTRA_TARGET_FLAGS); do \
41454           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41455         done; \
41456         (cd $(TARGET_SUBDIR)/libmpx && \
41457           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41458                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41459                   "RANLIB=$${RANLIB}" \
41460                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41461                    install-pdf) \
41462           || exit 1
41463
41464 @endif target-libmpx
41465
41466 .PHONY: maybe-install-html-target-libmpx install-html-target-libmpx
41467 maybe-install-html-target-libmpx:
41468 @if target-libmpx
41469 maybe-install-html-target-libmpx: install-html-target-libmpx
41470
41471 install-html-target-libmpx: \
41472     configure-target-libmpx \
41473     html-target-libmpx 
41474         @: $(MAKE); $(unstage)
41475         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41476         r=`${PWD_COMMAND}`; export r; \
41477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41478         $(NORMAL_TARGET_EXPORTS) \
41479         echo "Doing install-html in $(TARGET_SUBDIR)/libmpx"; \
41480         for flag in $(EXTRA_TARGET_FLAGS); do \
41481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41482         done; \
41483         (cd $(TARGET_SUBDIR)/libmpx && \
41484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41486                   "RANLIB=$${RANLIB}" \
41487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41488                    install-html) \
41489           || exit 1
41490
41491 @endif target-libmpx
41492
41493 .PHONY: maybe-installcheck-target-libmpx installcheck-target-libmpx
41494 maybe-installcheck-target-libmpx:
41495 @if target-libmpx
41496 maybe-installcheck-target-libmpx: installcheck-target-libmpx
41497
41498 installcheck-target-libmpx: \
41499     configure-target-libmpx 
41500         @: $(MAKE); $(unstage)
41501         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41502         r=`${PWD_COMMAND}`; export r; \
41503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41504         $(NORMAL_TARGET_EXPORTS) \
41505         echo "Doing installcheck in $(TARGET_SUBDIR)/libmpx"; \
41506         for flag in $(EXTRA_TARGET_FLAGS); do \
41507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41508         done; \
41509         (cd $(TARGET_SUBDIR)/libmpx && \
41510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41512                   "RANLIB=$${RANLIB}" \
41513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41514                    installcheck) \
41515           || exit 1
41516
41517 @endif target-libmpx
41518
41519 .PHONY: maybe-mostlyclean-target-libmpx mostlyclean-target-libmpx
41520 maybe-mostlyclean-target-libmpx:
41521 @if target-libmpx
41522 maybe-mostlyclean-target-libmpx: mostlyclean-target-libmpx
41523
41524 mostlyclean-target-libmpx: 
41525         @: $(MAKE); $(unstage)
41526         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41527         r=`${PWD_COMMAND}`; export r; \
41528         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41529         $(NORMAL_TARGET_EXPORTS) \
41530         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libmpx"; \
41531         for flag in $(EXTRA_TARGET_FLAGS); do \
41532           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41533         done; \
41534         (cd $(TARGET_SUBDIR)/libmpx && \
41535           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41536                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41537                   "RANLIB=$${RANLIB}" \
41538                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41539                    mostlyclean) \
41540           || exit 1
41541
41542 @endif target-libmpx
41543
41544 .PHONY: maybe-clean-target-libmpx clean-target-libmpx
41545 maybe-clean-target-libmpx:
41546 @if target-libmpx
41547 maybe-clean-target-libmpx: clean-target-libmpx
41548
41549 clean-target-libmpx: 
41550         @: $(MAKE); $(unstage)
41551         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41552         r=`${PWD_COMMAND}`; export r; \
41553         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41554         $(NORMAL_TARGET_EXPORTS) \
41555         echo "Doing clean in $(TARGET_SUBDIR)/libmpx"; \
41556         for flag in $(EXTRA_TARGET_FLAGS); do \
41557           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41558         done; \
41559         (cd $(TARGET_SUBDIR)/libmpx && \
41560           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41561                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41562                   "RANLIB=$${RANLIB}" \
41563                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41564                    clean) \
41565           || exit 1
41566
41567 @endif target-libmpx
41568
41569 .PHONY: maybe-distclean-target-libmpx distclean-target-libmpx
41570 maybe-distclean-target-libmpx:
41571 @if target-libmpx
41572 maybe-distclean-target-libmpx: distclean-target-libmpx
41573
41574 distclean-target-libmpx: 
41575         @: $(MAKE); $(unstage)
41576         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41577         r=`${PWD_COMMAND}`; export r; \
41578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41579         $(NORMAL_TARGET_EXPORTS) \
41580         echo "Doing distclean in $(TARGET_SUBDIR)/libmpx"; \
41581         for flag in $(EXTRA_TARGET_FLAGS); do \
41582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41583         done; \
41584         (cd $(TARGET_SUBDIR)/libmpx && \
41585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41587                   "RANLIB=$${RANLIB}" \
41588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41589                    distclean) \
41590           || exit 1
41591
41592 @endif target-libmpx
41593
41594 .PHONY: maybe-maintainer-clean-target-libmpx maintainer-clean-target-libmpx
41595 maybe-maintainer-clean-target-libmpx:
41596 @if target-libmpx
41597 maybe-maintainer-clean-target-libmpx: maintainer-clean-target-libmpx
41598
41599 maintainer-clean-target-libmpx: 
41600         @: $(MAKE); $(unstage)
41601         @[ -f $(TARGET_SUBDIR)/libmpx/Makefile ] || exit 0; \
41602         r=`${PWD_COMMAND}`; export r; \
41603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41604         $(NORMAL_TARGET_EXPORTS) \
41605         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libmpx"; \
41606         for flag in $(EXTRA_TARGET_FLAGS); do \
41607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
41608         done; \
41609         (cd $(TARGET_SUBDIR)/libmpx && \
41610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
41611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
41612                   "RANLIB=$${RANLIB}" \
41613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
41614                    maintainer-clean) \
41615           || exit 1
41616
41617 @endif target-libmpx
41618
41619
41620
41621
41622
41623 .PHONY: configure-target-libvtv maybe-configure-target-libvtv
41624 maybe-configure-target-libvtv:
41625 @if gcc-bootstrap
41626 configure-target-libvtv: stage_current
41627 @endif gcc-bootstrap
41628 @if target-libvtv
41629 maybe-configure-target-libvtv: configure-target-libvtv
41630 configure-target-libvtv: 
41631         @r=`${PWD_COMMAND}`; export r; \
41632         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41633         echo "Checking multilib configuration for libvtv..."; \
41634         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
41635         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
41636         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41637           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41638             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
41639           else \
41640             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
41641             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41642           fi; \
41643         else \
41644           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41645         fi; \
41646         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
41647         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
41648         $(RAW_CXX_TARGET_EXPORTS)  \
41649         echo Configuring in $(TARGET_SUBDIR)/libvtv; \
41650         cd "$(TARGET_SUBDIR)/libvtv" || exit 1; \
41651         case $(srcdir) in \
41652           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41653           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
41654                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41655         esac; \
41656         module_srcdir=libvtv; \
41657         rm -f no-such-file || : ; \
41658         CONFIG_SITE=no-such-file $(SHELL) \
41659           $$s/$$module_srcdir/configure \
41660           --srcdir=$${topdir}/$$module_srcdir \
41661           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41662           --target=${target_alias}  \
41663           || exit 1
41664 @endif target-libvtv
41665
41666
41667
41668 .PHONY: configure-stage1-target-libvtv maybe-configure-stage1-target-libvtv
41669 maybe-configure-stage1-target-libvtv:
41670 @if target-libvtv-bootstrap
41671 maybe-configure-stage1-target-libvtv: configure-stage1-target-libvtv
41672 configure-stage1-target-libvtv:
41673         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
41674         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
41675         @r=`${PWD_COMMAND}`; export r; \
41676         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41677         TFLAGS="$(STAGE1_TFLAGS)"; \
41678         echo "Checking multilib configuration for libvtv..."; \
41679         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
41680         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41681           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41682             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
41683           else \
41684             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
41685             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41686           fi; \
41687         else \
41688           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41689         fi; \
41690         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
41691         $(RAW_CXX_TARGET_EXPORTS) \
41692         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41693         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41694         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41695         echo Configuring stage 1 in $(TARGET_SUBDIR)/libvtv; \
41696         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
41697         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
41698         case $(srcdir) in \
41699           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41700           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
41701                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41702         esac; \
41703         module_srcdir=libvtv; \
41704         $(SHELL) $$s/$$module_srcdir/configure \
41705           --srcdir=$${topdir}/$$module_srcdir \
41706           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41707           --target=${target_alias} \
41708            \
41709           $(STAGE1_CONFIGURE_FLAGS)
41710 @endif target-libvtv-bootstrap
41711
41712 .PHONY: configure-stage2-target-libvtv maybe-configure-stage2-target-libvtv
41713 maybe-configure-stage2-target-libvtv:
41714 @if target-libvtv-bootstrap
41715 maybe-configure-stage2-target-libvtv: configure-stage2-target-libvtv
41716 configure-stage2-target-libvtv:
41717         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
41718         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
41719         @r=`${PWD_COMMAND}`; export r; \
41720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41721         TFLAGS="$(STAGE2_TFLAGS)"; \
41722         echo "Checking multilib configuration for libvtv..."; \
41723         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
41724         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41725           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41726             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
41727           else \
41728             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
41729             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41730           fi; \
41731         else \
41732           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41733         fi; \
41734         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
41735         $(RAW_CXX_TARGET_EXPORTS) \
41736          \
41737         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41738         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41739         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41740         echo Configuring stage 2 in $(TARGET_SUBDIR)/libvtv; \
41741         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
41742         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
41743         case $(srcdir) in \
41744           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41745           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
41746                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41747         esac; \
41748         module_srcdir=libvtv; \
41749         $(SHELL) $$s/$$module_srcdir/configure \
41750           --srcdir=$${topdir}/$$module_srcdir \
41751           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41752           --target=${target_alias} \
41753           --with-build-libsubdir=$(HOST_SUBDIR) \
41754           $(STAGE2_CONFIGURE_FLAGS)
41755 @endif target-libvtv-bootstrap
41756
41757 .PHONY: configure-stage3-target-libvtv maybe-configure-stage3-target-libvtv
41758 maybe-configure-stage3-target-libvtv:
41759 @if target-libvtv-bootstrap
41760 maybe-configure-stage3-target-libvtv: configure-stage3-target-libvtv
41761 configure-stage3-target-libvtv:
41762         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
41763         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
41764         @r=`${PWD_COMMAND}`; export r; \
41765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41766         TFLAGS="$(STAGE3_TFLAGS)"; \
41767         echo "Checking multilib configuration for libvtv..."; \
41768         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
41769         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41770           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41771             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
41772           else \
41773             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
41774             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41775           fi; \
41776         else \
41777           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41778         fi; \
41779         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
41780         $(RAW_CXX_TARGET_EXPORTS) \
41781          \
41782         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41783         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41784         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41785         echo Configuring stage 3 in $(TARGET_SUBDIR)/libvtv; \
41786         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
41787         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
41788         case $(srcdir) in \
41789           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41790           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
41791                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41792         esac; \
41793         module_srcdir=libvtv; \
41794         $(SHELL) $$s/$$module_srcdir/configure \
41795           --srcdir=$${topdir}/$$module_srcdir \
41796           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41797           --target=${target_alias} \
41798           --with-build-libsubdir=$(HOST_SUBDIR) \
41799           $(STAGE3_CONFIGURE_FLAGS)
41800 @endif target-libvtv-bootstrap
41801
41802 .PHONY: configure-stage4-target-libvtv maybe-configure-stage4-target-libvtv
41803 maybe-configure-stage4-target-libvtv:
41804 @if target-libvtv-bootstrap
41805 maybe-configure-stage4-target-libvtv: configure-stage4-target-libvtv
41806 configure-stage4-target-libvtv:
41807         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
41808         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
41809         @r=`${PWD_COMMAND}`; export r; \
41810         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41811         TFLAGS="$(STAGE4_TFLAGS)"; \
41812         echo "Checking multilib configuration for libvtv..."; \
41813         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
41814         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41815           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41816             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
41817           else \
41818             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
41819             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41820           fi; \
41821         else \
41822           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41823         fi; \
41824         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
41825         $(RAW_CXX_TARGET_EXPORTS) \
41826          \
41827         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41828         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41829         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41830         echo Configuring stage 4 in $(TARGET_SUBDIR)/libvtv; \
41831         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
41832         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
41833         case $(srcdir) in \
41834           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41835           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
41836                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41837         esac; \
41838         module_srcdir=libvtv; \
41839         $(SHELL) $$s/$$module_srcdir/configure \
41840           --srcdir=$${topdir}/$$module_srcdir \
41841           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41842           --target=${target_alias} \
41843           --with-build-libsubdir=$(HOST_SUBDIR) \
41844           $(STAGE4_CONFIGURE_FLAGS)
41845 @endif target-libvtv-bootstrap
41846
41847 .PHONY: configure-stageprofile-target-libvtv maybe-configure-stageprofile-target-libvtv
41848 maybe-configure-stageprofile-target-libvtv:
41849 @if target-libvtv-bootstrap
41850 maybe-configure-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
41851 configure-stageprofile-target-libvtv:
41852         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
41853         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
41854         @r=`${PWD_COMMAND}`; export r; \
41855         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41856         TFLAGS="$(STAGEprofile_TFLAGS)"; \
41857         echo "Checking multilib configuration for libvtv..."; \
41858         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
41859         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41860           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41861             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
41862           else \
41863             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
41864             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41865           fi; \
41866         else \
41867           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41868         fi; \
41869         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
41870         $(RAW_CXX_TARGET_EXPORTS) \
41871          \
41872         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41873         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41874         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41875         echo Configuring stage profile in $(TARGET_SUBDIR)/libvtv; \
41876         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
41877         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
41878         case $(srcdir) in \
41879           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41880           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
41881                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41882         esac; \
41883         module_srcdir=libvtv; \
41884         $(SHELL) $$s/$$module_srcdir/configure \
41885           --srcdir=$${topdir}/$$module_srcdir \
41886           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41887           --target=${target_alias} \
41888           --with-build-libsubdir=$(HOST_SUBDIR) \
41889           $(STAGEprofile_CONFIGURE_FLAGS)
41890 @endif target-libvtv-bootstrap
41891
41892 .PHONY: configure-stagetrain-target-libvtv maybe-configure-stagetrain-target-libvtv
41893 maybe-configure-stagetrain-target-libvtv:
41894 @if target-libvtv-bootstrap
41895 maybe-configure-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
41896 configure-stagetrain-target-libvtv:
41897         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
41898         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
41899         @r=`${PWD_COMMAND}`; export r; \
41900         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41901         TFLAGS="$(STAGEtrain_TFLAGS)"; \
41902         echo "Checking multilib configuration for libvtv..."; \
41903         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
41904         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41905           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41906             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
41907           else \
41908             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
41909             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41910           fi; \
41911         else \
41912           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41913         fi; \
41914         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
41915         $(RAW_CXX_TARGET_EXPORTS) \
41916          \
41917         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41918         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41919         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41920         echo Configuring stage train in $(TARGET_SUBDIR)/libvtv; \
41921         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
41922         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
41923         case $(srcdir) in \
41924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41925           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
41926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41927         esac; \
41928         module_srcdir=libvtv; \
41929         $(SHELL) $$s/$$module_srcdir/configure \
41930           --srcdir=$${topdir}/$$module_srcdir \
41931           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41932           --target=${target_alias} \
41933           --with-build-libsubdir=$(HOST_SUBDIR) \
41934           $(STAGEtrain_CONFIGURE_FLAGS)
41935 @endif target-libvtv-bootstrap
41936
41937 .PHONY: configure-stagefeedback-target-libvtv maybe-configure-stagefeedback-target-libvtv
41938 maybe-configure-stagefeedback-target-libvtv:
41939 @if target-libvtv-bootstrap
41940 maybe-configure-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
41941 configure-stagefeedback-target-libvtv:
41942         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
41943         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
41944         @r=`${PWD_COMMAND}`; export r; \
41945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41946         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
41947         echo "Checking multilib configuration for libvtv..."; \
41948         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
41949         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41950           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41951             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
41952           else \
41953             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
41954             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41955           fi; \
41956         else \
41957           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
41958         fi; \
41959         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
41960         $(RAW_CXX_TARGET_EXPORTS) \
41961          \
41962         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
41963         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
41964         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
41965         echo Configuring stage feedback in $(TARGET_SUBDIR)/libvtv; \
41966         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
41967         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
41968         case $(srcdir) in \
41969           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
41970           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
41971                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
41972         esac; \
41973         module_srcdir=libvtv; \
41974         $(SHELL) $$s/$$module_srcdir/configure \
41975           --srcdir=$${topdir}/$$module_srcdir \
41976           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
41977           --target=${target_alias} \
41978           --with-build-libsubdir=$(HOST_SUBDIR) \
41979           $(STAGEfeedback_CONFIGURE_FLAGS)
41980 @endif target-libvtv-bootstrap
41981
41982 .PHONY: configure-stageautoprofile-target-libvtv maybe-configure-stageautoprofile-target-libvtv
41983 maybe-configure-stageautoprofile-target-libvtv:
41984 @if target-libvtv-bootstrap
41985 maybe-configure-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
41986 configure-stageautoprofile-target-libvtv:
41987         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
41988         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
41989         @r=`${PWD_COMMAND}`; export r; \
41990         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
41991         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
41992         echo "Checking multilib configuration for libvtv..."; \
41993         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
41994         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41995           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
41996             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
41997           else \
41998             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
41999             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
42000           fi; \
42001         else \
42002           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
42003         fi; \
42004         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
42005         $(RAW_CXX_TARGET_EXPORTS) \
42006          \
42007         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42008         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42009         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42010         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libvtv; \
42011         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
42012         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
42013         case $(srcdir) in \
42014           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42015           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
42016                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42017         esac; \
42018         module_srcdir=libvtv; \
42019         $(SHELL) $$s/$$module_srcdir/configure \
42020           --srcdir=$${topdir}/$$module_srcdir \
42021           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42022           --target=${target_alias} \
42023           --with-build-libsubdir=$(HOST_SUBDIR) \
42024           $(STAGEautoprofile_CONFIGURE_FLAGS)
42025 @endif target-libvtv-bootstrap
42026
42027 .PHONY: configure-stageautofeedback-target-libvtv maybe-configure-stageautofeedback-target-libvtv
42028 maybe-configure-stageautofeedback-target-libvtv:
42029 @if target-libvtv-bootstrap
42030 maybe-configure-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
42031 configure-stageautofeedback-target-libvtv:
42032         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42033         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv
42034         @r=`${PWD_COMMAND}`; export r; \
42035         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42036         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42037         echo "Checking multilib configuration for libvtv..."; \
42038         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libvtv/multilib.tmp 2> /dev/null; \
42039         if test -r $(TARGET_SUBDIR)/libvtv/multilib.out; then \
42040           if cmp -s $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; then \
42041             rm -f $(TARGET_SUBDIR)/libvtv/multilib.tmp; \
42042           else \
42043             rm -f $(TARGET_SUBDIR)/libvtv/Makefile; \
42044             mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
42045           fi; \
42046         else \
42047           mv $(TARGET_SUBDIR)/libvtv/multilib.tmp $(TARGET_SUBDIR)/libvtv/multilib.out; \
42048         fi; \
42049         test ! -f $(TARGET_SUBDIR)/libvtv/Makefile || exit 0; \
42050         $(RAW_CXX_TARGET_EXPORTS) \
42051          \
42052         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
42053         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
42054         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
42055         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libvtv; \
42056         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libvtv; \
42057         cd $(TARGET_SUBDIR)/libvtv || exit 1; \
42058         case $(srcdir) in \
42059           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42060           *) topdir=`echo $(TARGET_SUBDIR)/libvtv/ | \
42061                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42062         esac; \
42063         module_srcdir=libvtv; \
42064         $(SHELL) $$s/$$module_srcdir/configure \
42065           --srcdir=$${topdir}/$$module_srcdir \
42066           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42067           --target=${target_alias} \
42068           --with-build-libsubdir=$(HOST_SUBDIR) \
42069           $(STAGEautofeedback_CONFIGURE_FLAGS)
42070 @endif target-libvtv-bootstrap
42071
42072
42073
42074
42075
42076 .PHONY: all-target-libvtv maybe-all-target-libvtv
42077 maybe-all-target-libvtv:
42078 @if gcc-bootstrap
42079 all-target-libvtv: stage_current
42080 @endif gcc-bootstrap
42081 @if target-libvtv
42082 TARGET-target-libvtv=all
42083 maybe-all-target-libvtv: all-target-libvtv
42084 all-target-libvtv: configure-target-libvtv
42085         @r=`${PWD_COMMAND}`; export r; \
42086         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42087         $(RAW_CXX_TARGET_EXPORTS)  \
42088         (cd $(TARGET_SUBDIR)/libvtv && \
42089           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42090                 $(TARGET-target-libvtv))
42091 @endif target-libvtv
42092
42093
42094
42095 .PHONY: all-stage1-target-libvtv maybe-all-stage1-target-libvtv
42096 .PHONY: clean-stage1-target-libvtv maybe-clean-stage1-target-libvtv
42097 maybe-all-stage1-target-libvtv:
42098 maybe-clean-stage1-target-libvtv:
42099 @if target-libvtv-bootstrap
42100 maybe-all-stage1-target-libvtv: all-stage1-target-libvtv
42101 all-stage1: all-stage1-target-libvtv
42102 TARGET-stage1-target-libvtv = $(TARGET-target-libvtv)
42103 all-stage1-target-libvtv: configure-stage1-target-libvtv
42104         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
42105         @r=`${PWD_COMMAND}`; export r; \
42106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42107         TFLAGS="$(STAGE1_TFLAGS)"; \
42108         $(RAW_CXX_TARGET_EXPORTS)  \
42109         cd $(TARGET_SUBDIR)/libvtv && \
42110          \
42111         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42112                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42113                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42114                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42115                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42116                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42117                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42118                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42119                   \
42120                 TFLAGS="$(STAGE1_TFLAGS)"  \
42121                 $(TARGET-stage1-target-libvtv)
42122
42123 maybe-clean-stage1-target-libvtv: clean-stage1-target-libvtv
42124 clean-stage1: clean-stage1-target-libvtv
42125 clean-stage1-target-libvtv:
42126         @if [ $(current_stage) = stage1 ]; then \
42127           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42128         else \
42129           [ -f $(TARGET_SUBDIR)/stage1-libvtv/Makefile ] || exit 0; \
42130           $(MAKE) stage1-start; \
42131         fi; \
42132         cd $(TARGET_SUBDIR)/libvtv && \
42133         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'  \
42134           clean
42135 @endif target-libvtv-bootstrap
42136
42137
42138 .PHONY: all-stage2-target-libvtv maybe-all-stage2-target-libvtv
42139 .PHONY: clean-stage2-target-libvtv maybe-clean-stage2-target-libvtv
42140 maybe-all-stage2-target-libvtv:
42141 maybe-clean-stage2-target-libvtv:
42142 @if target-libvtv-bootstrap
42143 maybe-all-stage2-target-libvtv: all-stage2-target-libvtv
42144 all-stage2: all-stage2-target-libvtv
42145 TARGET-stage2-target-libvtv = $(TARGET-target-libvtv)
42146 all-stage2-target-libvtv: configure-stage2-target-libvtv
42147         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
42148         @r=`${PWD_COMMAND}`; export r; \
42149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42150         TFLAGS="$(STAGE2_TFLAGS)"; \
42151         $(RAW_CXX_TARGET_EXPORTS) \
42152           \
42153         cd $(TARGET_SUBDIR)/libvtv && \
42154          \
42155         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42156                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42157                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42158                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42159                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42160                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42161                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42162                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42163                 TFLAGS="$(STAGE2_TFLAGS)"  \
42164                 $(TARGET-stage2-target-libvtv)
42165
42166 maybe-clean-stage2-target-libvtv: clean-stage2-target-libvtv
42167 clean-stage2: clean-stage2-target-libvtv
42168 clean-stage2-target-libvtv:
42169         @if [ $(current_stage) = stage2 ]; then \
42170           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42171         else \
42172           [ -f $(TARGET_SUBDIR)/stage2-libvtv/Makefile ] || exit 0; \
42173           $(MAKE) stage2-start; \
42174         fi; \
42175         cd $(TARGET_SUBDIR)/libvtv && \
42176         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42177 @endif target-libvtv-bootstrap
42178
42179
42180 .PHONY: all-stage3-target-libvtv maybe-all-stage3-target-libvtv
42181 .PHONY: clean-stage3-target-libvtv maybe-clean-stage3-target-libvtv
42182 maybe-all-stage3-target-libvtv:
42183 maybe-clean-stage3-target-libvtv:
42184 @if target-libvtv-bootstrap
42185 maybe-all-stage3-target-libvtv: all-stage3-target-libvtv
42186 all-stage3: all-stage3-target-libvtv
42187 TARGET-stage3-target-libvtv = $(TARGET-target-libvtv)
42188 all-stage3-target-libvtv: configure-stage3-target-libvtv
42189         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
42190         @r=`${PWD_COMMAND}`; export r; \
42191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42192         TFLAGS="$(STAGE3_TFLAGS)"; \
42193         $(RAW_CXX_TARGET_EXPORTS) \
42194           \
42195         cd $(TARGET_SUBDIR)/libvtv && \
42196          \
42197         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42198                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42199                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42200                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42201                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42202                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42203                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42204                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42205                 TFLAGS="$(STAGE3_TFLAGS)"  \
42206                 $(TARGET-stage3-target-libvtv)
42207
42208 maybe-clean-stage3-target-libvtv: clean-stage3-target-libvtv
42209 clean-stage3: clean-stage3-target-libvtv
42210 clean-stage3-target-libvtv:
42211         @if [ $(current_stage) = stage3 ]; then \
42212           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42213         else \
42214           [ -f $(TARGET_SUBDIR)/stage3-libvtv/Makefile ] || exit 0; \
42215           $(MAKE) stage3-start; \
42216         fi; \
42217         cd $(TARGET_SUBDIR)/libvtv && \
42218         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42219 @endif target-libvtv-bootstrap
42220
42221
42222 .PHONY: all-stage4-target-libvtv maybe-all-stage4-target-libvtv
42223 .PHONY: clean-stage4-target-libvtv maybe-clean-stage4-target-libvtv
42224 maybe-all-stage4-target-libvtv:
42225 maybe-clean-stage4-target-libvtv:
42226 @if target-libvtv-bootstrap
42227 maybe-all-stage4-target-libvtv: all-stage4-target-libvtv
42228 all-stage4: all-stage4-target-libvtv
42229 TARGET-stage4-target-libvtv = $(TARGET-target-libvtv)
42230 all-stage4-target-libvtv: configure-stage4-target-libvtv
42231         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
42232         @r=`${PWD_COMMAND}`; export r; \
42233         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42234         TFLAGS="$(STAGE4_TFLAGS)"; \
42235         $(RAW_CXX_TARGET_EXPORTS) \
42236           \
42237         cd $(TARGET_SUBDIR)/libvtv && \
42238          \
42239         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42240                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42241                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42242                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42243                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42244                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42245                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42246                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42247                 TFLAGS="$(STAGE4_TFLAGS)"  \
42248                 $(TARGET-stage4-target-libvtv)
42249
42250 maybe-clean-stage4-target-libvtv: clean-stage4-target-libvtv
42251 clean-stage4: clean-stage4-target-libvtv
42252 clean-stage4-target-libvtv:
42253         @if [ $(current_stage) = stage4 ]; then \
42254           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42255         else \
42256           [ -f $(TARGET_SUBDIR)/stage4-libvtv/Makefile ] || exit 0; \
42257           $(MAKE) stage4-start; \
42258         fi; \
42259         cd $(TARGET_SUBDIR)/libvtv && \
42260         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42261 @endif target-libvtv-bootstrap
42262
42263
42264 .PHONY: all-stageprofile-target-libvtv maybe-all-stageprofile-target-libvtv
42265 .PHONY: clean-stageprofile-target-libvtv maybe-clean-stageprofile-target-libvtv
42266 maybe-all-stageprofile-target-libvtv:
42267 maybe-clean-stageprofile-target-libvtv:
42268 @if target-libvtv-bootstrap
42269 maybe-all-stageprofile-target-libvtv: all-stageprofile-target-libvtv
42270 all-stageprofile: all-stageprofile-target-libvtv
42271 TARGET-stageprofile-target-libvtv = $(TARGET-target-libvtv)
42272 all-stageprofile-target-libvtv: configure-stageprofile-target-libvtv
42273         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
42274         @r=`${PWD_COMMAND}`; export r; \
42275         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42276         TFLAGS="$(STAGEprofile_TFLAGS)"; \
42277         $(RAW_CXX_TARGET_EXPORTS) \
42278           \
42279         cd $(TARGET_SUBDIR)/libvtv && \
42280          \
42281         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42282                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42283                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42284                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42285                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42286                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42287                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42288                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42289                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
42290                 $(TARGET-stageprofile-target-libvtv)
42291
42292 maybe-clean-stageprofile-target-libvtv: clean-stageprofile-target-libvtv
42293 clean-stageprofile: clean-stageprofile-target-libvtv
42294 clean-stageprofile-target-libvtv:
42295         @if [ $(current_stage) = stageprofile ]; then \
42296           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42297         else \
42298           [ -f $(TARGET_SUBDIR)/stageprofile-libvtv/Makefile ] || exit 0; \
42299           $(MAKE) stageprofile-start; \
42300         fi; \
42301         cd $(TARGET_SUBDIR)/libvtv && \
42302         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42303 @endif target-libvtv-bootstrap
42304
42305
42306 .PHONY: all-stagetrain-target-libvtv maybe-all-stagetrain-target-libvtv
42307 .PHONY: clean-stagetrain-target-libvtv maybe-clean-stagetrain-target-libvtv
42308 maybe-all-stagetrain-target-libvtv:
42309 maybe-clean-stagetrain-target-libvtv:
42310 @if target-libvtv-bootstrap
42311 maybe-all-stagetrain-target-libvtv: all-stagetrain-target-libvtv
42312 all-stagetrain: all-stagetrain-target-libvtv
42313 TARGET-stagetrain-target-libvtv = $(TARGET-target-libvtv)
42314 all-stagetrain-target-libvtv: configure-stagetrain-target-libvtv
42315         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
42316         @r=`${PWD_COMMAND}`; export r; \
42317         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42318         TFLAGS="$(STAGEtrain_TFLAGS)"; \
42319         $(RAW_CXX_TARGET_EXPORTS) \
42320           \
42321         cd $(TARGET_SUBDIR)/libvtv && \
42322          \
42323         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42324                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42325                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42326                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42327                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42328                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42329                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42330                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42331                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
42332                 $(TARGET-stagetrain-target-libvtv)
42333
42334 maybe-clean-stagetrain-target-libvtv: clean-stagetrain-target-libvtv
42335 clean-stagetrain: clean-stagetrain-target-libvtv
42336 clean-stagetrain-target-libvtv:
42337         @if [ $(current_stage) = stagetrain ]; then \
42338           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42339         else \
42340           [ -f $(TARGET_SUBDIR)/stagetrain-libvtv/Makefile ] || exit 0; \
42341           $(MAKE) stagetrain-start; \
42342         fi; \
42343         cd $(TARGET_SUBDIR)/libvtv && \
42344         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42345 @endif target-libvtv-bootstrap
42346
42347
42348 .PHONY: all-stagefeedback-target-libvtv maybe-all-stagefeedback-target-libvtv
42349 .PHONY: clean-stagefeedback-target-libvtv maybe-clean-stagefeedback-target-libvtv
42350 maybe-all-stagefeedback-target-libvtv:
42351 maybe-clean-stagefeedback-target-libvtv:
42352 @if target-libvtv-bootstrap
42353 maybe-all-stagefeedback-target-libvtv: all-stagefeedback-target-libvtv
42354 all-stagefeedback: all-stagefeedback-target-libvtv
42355 TARGET-stagefeedback-target-libvtv = $(TARGET-target-libvtv)
42356 all-stagefeedback-target-libvtv: configure-stagefeedback-target-libvtv
42357         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
42358         @r=`${PWD_COMMAND}`; export r; \
42359         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42360         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
42361         $(RAW_CXX_TARGET_EXPORTS) \
42362           \
42363         cd $(TARGET_SUBDIR)/libvtv && \
42364          \
42365         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42366                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42367                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42368                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42369                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42370                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42371                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42372                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42373                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
42374                 $(TARGET-stagefeedback-target-libvtv)
42375
42376 maybe-clean-stagefeedback-target-libvtv: clean-stagefeedback-target-libvtv
42377 clean-stagefeedback: clean-stagefeedback-target-libvtv
42378 clean-stagefeedback-target-libvtv:
42379         @if [ $(current_stage) = stagefeedback ]; then \
42380           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42381         else \
42382           [ -f $(TARGET_SUBDIR)/stagefeedback-libvtv/Makefile ] || exit 0; \
42383           $(MAKE) stagefeedback-start; \
42384         fi; \
42385         cd $(TARGET_SUBDIR)/libvtv && \
42386         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42387 @endif target-libvtv-bootstrap
42388
42389
42390 .PHONY: all-stageautoprofile-target-libvtv maybe-all-stageautoprofile-target-libvtv
42391 .PHONY: clean-stageautoprofile-target-libvtv maybe-clean-stageautoprofile-target-libvtv
42392 maybe-all-stageautoprofile-target-libvtv:
42393 maybe-clean-stageautoprofile-target-libvtv:
42394 @if target-libvtv-bootstrap
42395 maybe-all-stageautoprofile-target-libvtv: all-stageautoprofile-target-libvtv
42396 all-stageautoprofile: all-stageautoprofile-target-libvtv
42397 TARGET-stageautoprofile-target-libvtv = $(TARGET-target-libvtv)
42398 all-stageautoprofile-target-libvtv: configure-stageautoprofile-target-libvtv
42399         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
42400         @r=`${PWD_COMMAND}`; export r; \
42401         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42402         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
42403         $(RAW_CXX_TARGET_EXPORTS) \
42404           \
42405         cd $(TARGET_SUBDIR)/libvtv && \
42406         $$s/gcc/config/i386/$(AUTO_PROFILE) \
42407         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42408                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42409                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42410                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42411                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42412                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42413                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42414                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42415                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
42416                 $(TARGET-stageautoprofile-target-libvtv)
42417
42418 maybe-clean-stageautoprofile-target-libvtv: clean-stageautoprofile-target-libvtv
42419 clean-stageautoprofile: clean-stageautoprofile-target-libvtv
42420 clean-stageautoprofile-target-libvtv:
42421         @if [ $(current_stage) = stageautoprofile ]; then \
42422           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42423         else \
42424           [ -f $(TARGET_SUBDIR)/stageautoprofile-libvtv/Makefile ] || exit 0; \
42425           $(MAKE) stageautoprofile-start; \
42426         fi; \
42427         cd $(TARGET_SUBDIR)/libvtv && \
42428         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42429 @endif target-libvtv-bootstrap
42430
42431
42432 .PHONY: all-stageautofeedback-target-libvtv maybe-all-stageautofeedback-target-libvtv
42433 .PHONY: clean-stageautofeedback-target-libvtv maybe-clean-stageautofeedback-target-libvtv
42434 maybe-all-stageautofeedback-target-libvtv:
42435 maybe-clean-stageautofeedback-target-libvtv:
42436 @if target-libvtv-bootstrap
42437 maybe-all-stageautofeedback-target-libvtv: all-stageautofeedback-target-libvtv
42438 all-stageautofeedback: all-stageautofeedback-target-libvtv
42439 TARGET-stageautofeedback-target-libvtv = $(TARGET-target-libvtv)
42440 all-stageautofeedback-target-libvtv: configure-stageautofeedback-target-libvtv
42441         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
42442         @r=`${PWD_COMMAND}`; export r; \
42443         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42444         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
42445         $(RAW_CXX_TARGET_EXPORTS) \
42446           \
42447         cd $(TARGET_SUBDIR)/libvtv && \
42448          \
42449         $(MAKE) $(BASE_FLAGS_TO_PASS) \
42450                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
42451                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
42452                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
42453                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
42454                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
42455                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
42456                 $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   \
42457                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
42458                 $(TARGET-stageautofeedback-target-libvtv)
42459
42460 maybe-clean-stageautofeedback-target-libvtv: clean-stageautofeedback-target-libvtv
42461 clean-stageautofeedback: clean-stageautofeedback-target-libvtv
42462 clean-stageautofeedback-target-libvtv:
42463         @if [ $(current_stage) = stageautofeedback ]; then \
42464           [ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42465         else \
42466           [ -f $(TARGET_SUBDIR)/stageautofeedback-libvtv/Makefile ] || exit 0; \
42467           $(MAKE) stageautofeedback-start; \
42468         fi; \
42469         cd $(TARGET_SUBDIR)/libvtv && \
42470         $(MAKE) $(EXTRA_TARGET_FLAGS) 'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   clean
42471 @endif target-libvtv-bootstrap
42472
42473
42474
42475
42476
42477
42478 .PHONY: check-target-libvtv maybe-check-target-libvtv
42479 maybe-check-target-libvtv:
42480 @if target-libvtv
42481 maybe-check-target-libvtv: check-target-libvtv
42482
42483 check-target-libvtv:
42484         @: $(MAKE); $(unstage)
42485         @r=`${PWD_COMMAND}`; export r; \
42486         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42487         $(RAW_CXX_TARGET_EXPORTS) \
42488         (cd $(TARGET_SUBDIR)/libvtv && \
42489           $(MAKE) $(TARGET_FLAGS_TO_PASS)  'CXX=$$(RAW_CXX_FOR_TARGET)' 'CXX_FOR_TARGET=$$(RAW_CXX_FOR_TARGET)'   check)
42490
42491 @endif target-libvtv
42492
42493 .PHONY: install-target-libvtv maybe-install-target-libvtv
42494 maybe-install-target-libvtv:
42495 @if target-libvtv
42496 maybe-install-target-libvtv: install-target-libvtv
42497
42498 install-target-libvtv: installdirs
42499         @: $(MAKE); $(unstage)
42500         @r=`${PWD_COMMAND}`; export r; \
42501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42502         $(RAW_CXX_TARGET_EXPORTS) \
42503         (cd $(TARGET_SUBDIR)/libvtv && \
42504           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42505
42506 @endif target-libvtv
42507
42508 .PHONY: install-strip-target-libvtv maybe-install-strip-target-libvtv
42509 maybe-install-strip-target-libvtv:
42510 @if target-libvtv
42511 maybe-install-strip-target-libvtv: install-strip-target-libvtv
42512
42513 install-strip-target-libvtv: installdirs
42514         @: $(MAKE); $(unstage)
42515         @r=`${PWD_COMMAND}`; export r; \
42516         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42517         $(RAW_CXX_TARGET_EXPORTS) \
42518         (cd $(TARGET_SUBDIR)/libvtv && \
42519           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42520
42521 @endif target-libvtv
42522
42523 # Other targets (info, dvi, pdf, etc.)
42524
42525 .PHONY: maybe-info-target-libvtv info-target-libvtv
42526 maybe-info-target-libvtv:
42527 @if target-libvtv
42528 maybe-info-target-libvtv: info-target-libvtv
42529
42530 info-target-libvtv: \
42531     configure-target-libvtv 
42532         @: $(MAKE); $(unstage)
42533         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42534         r=`${PWD_COMMAND}`; export r; \
42535         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42536         $(RAW_CXX_TARGET_EXPORTS) \
42537         echo "Doing info in $(TARGET_SUBDIR)/libvtv"; \
42538         for flag in $(EXTRA_TARGET_FLAGS); do \
42539           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42540         done; \
42541         (cd $(TARGET_SUBDIR)/libvtv && \
42542           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42543                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42544                   "RANLIB=$${RANLIB}" \
42545                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42546                    info) \
42547           || exit 1
42548
42549 @endif target-libvtv
42550
42551 .PHONY: maybe-dvi-target-libvtv dvi-target-libvtv
42552 maybe-dvi-target-libvtv:
42553 @if target-libvtv
42554 maybe-dvi-target-libvtv: dvi-target-libvtv
42555
42556 dvi-target-libvtv: \
42557     configure-target-libvtv 
42558         @: $(MAKE); $(unstage)
42559         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42560         r=`${PWD_COMMAND}`; export r; \
42561         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42562         $(RAW_CXX_TARGET_EXPORTS) \
42563         echo "Doing dvi in $(TARGET_SUBDIR)/libvtv"; \
42564         for flag in $(EXTRA_TARGET_FLAGS); do \
42565           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42566         done; \
42567         (cd $(TARGET_SUBDIR)/libvtv && \
42568           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42569                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42570                   "RANLIB=$${RANLIB}" \
42571                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42572                    dvi) \
42573           || exit 1
42574
42575 @endif target-libvtv
42576
42577 .PHONY: maybe-pdf-target-libvtv pdf-target-libvtv
42578 maybe-pdf-target-libvtv:
42579 @if target-libvtv
42580 maybe-pdf-target-libvtv: pdf-target-libvtv
42581
42582 pdf-target-libvtv: \
42583     configure-target-libvtv 
42584         @: $(MAKE); $(unstage)
42585         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42586         r=`${PWD_COMMAND}`; export r; \
42587         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42588         $(RAW_CXX_TARGET_EXPORTS) \
42589         echo "Doing pdf in $(TARGET_SUBDIR)/libvtv"; \
42590         for flag in $(EXTRA_TARGET_FLAGS); do \
42591           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42592         done; \
42593         (cd $(TARGET_SUBDIR)/libvtv && \
42594           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42595                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42596                   "RANLIB=$${RANLIB}" \
42597                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42598                    pdf) \
42599           || exit 1
42600
42601 @endif target-libvtv
42602
42603 .PHONY: maybe-html-target-libvtv html-target-libvtv
42604 maybe-html-target-libvtv:
42605 @if target-libvtv
42606 maybe-html-target-libvtv: html-target-libvtv
42607
42608 html-target-libvtv: \
42609     configure-target-libvtv 
42610         @: $(MAKE); $(unstage)
42611         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42612         r=`${PWD_COMMAND}`; export r; \
42613         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42614         $(RAW_CXX_TARGET_EXPORTS) \
42615         echo "Doing html in $(TARGET_SUBDIR)/libvtv"; \
42616         for flag in $(EXTRA_TARGET_FLAGS); do \
42617           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42618         done; \
42619         (cd $(TARGET_SUBDIR)/libvtv && \
42620           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42621                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42622                   "RANLIB=$${RANLIB}" \
42623                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42624                    html) \
42625           || exit 1
42626
42627 @endif target-libvtv
42628
42629 .PHONY: maybe-TAGS-target-libvtv TAGS-target-libvtv
42630 maybe-TAGS-target-libvtv:
42631 @if target-libvtv
42632 maybe-TAGS-target-libvtv: TAGS-target-libvtv
42633
42634 TAGS-target-libvtv: \
42635     configure-target-libvtv 
42636         @: $(MAKE); $(unstage)
42637         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42638         r=`${PWD_COMMAND}`; export r; \
42639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42640         $(RAW_CXX_TARGET_EXPORTS) \
42641         echo "Doing TAGS in $(TARGET_SUBDIR)/libvtv"; \
42642         for flag in $(EXTRA_TARGET_FLAGS); do \
42643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42644         done; \
42645         (cd $(TARGET_SUBDIR)/libvtv && \
42646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42648                   "RANLIB=$${RANLIB}" \
42649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42650                    TAGS) \
42651           || exit 1
42652
42653 @endif target-libvtv
42654
42655 .PHONY: maybe-install-info-target-libvtv install-info-target-libvtv
42656 maybe-install-info-target-libvtv:
42657 @if target-libvtv
42658 maybe-install-info-target-libvtv: install-info-target-libvtv
42659
42660 install-info-target-libvtv: \
42661     configure-target-libvtv \
42662     info-target-libvtv 
42663         @: $(MAKE); $(unstage)
42664         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42665         r=`${PWD_COMMAND}`; export r; \
42666         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42667         $(RAW_CXX_TARGET_EXPORTS) \
42668         echo "Doing install-info in $(TARGET_SUBDIR)/libvtv"; \
42669         for flag in $(EXTRA_TARGET_FLAGS); do \
42670           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42671         done; \
42672         (cd $(TARGET_SUBDIR)/libvtv && \
42673           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42674                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42675                   "RANLIB=$${RANLIB}" \
42676                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42677                    install-info) \
42678           || exit 1
42679
42680 @endif target-libvtv
42681
42682 .PHONY: maybe-install-pdf-target-libvtv install-pdf-target-libvtv
42683 maybe-install-pdf-target-libvtv:
42684 @if target-libvtv
42685 maybe-install-pdf-target-libvtv: install-pdf-target-libvtv
42686
42687 install-pdf-target-libvtv: \
42688     configure-target-libvtv \
42689     pdf-target-libvtv 
42690         @: $(MAKE); $(unstage)
42691         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42692         r=`${PWD_COMMAND}`; export r; \
42693         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42694         $(RAW_CXX_TARGET_EXPORTS) \
42695         echo "Doing install-pdf in $(TARGET_SUBDIR)/libvtv"; \
42696         for flag in $(EXTRA_TARGET_FLAGS); do \
42697           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42698         done; \
42699         (cd $(TARGET_SUBDIR)/libvtv && \
42700           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42701                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42702                   "RANLIB=$${RANLIB}" \
42703                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42704                    install-pdf) \
42705           || exit 1
42706
42707 @endif target-libvtv
42708
42709 .PHONY: maybe-install-html-target-libvtv install-html-target-libvtv
42710 maybe-install-html-target-libvtv:
42711 @if target-libvtv
42712 maybe-install-html-target-libvtv: install-html-target-libvtv
42713
42714 install-html-target-libvtv: \
42715     configure-target-libvtv \
42716     html-target-libvtv 
42717         @: $(MAKE); $(unstage)
42718         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42719         r=`${PWD_COMMAND}`; export r; \
42720         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42721         $(RAW_CXX_TARGET_EXPORTS) \
42722         echo "Doing install-html in $(TARGET_SUBDIR)/libvtv"; \
42723         for flag in $(EXTRA_TARGET_FLAGS); do \
42724           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42725         done; \
42726         (cd $(TARGET_SUBDIR)/libvtv && \
42727           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42728                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42729                   "RANLIB=$${RANLIB}" \
42730                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42731                    install-html) \
42732           || exit 1
42733
42734 @endif target-libvtv
42735
42736 .PHONY: maybe-installcheck-target-libvtv installcheck-target-libvtv
42737 maybe-installcheck-target-libvtv:
42738 @if target-libvtv
42739 maybe-installcheck-target-libvtv: installcheck-target-libvtv
42740
42741 installcheck-target-libvtv: \
42742     configure-target-libvtv 
42743         @: $(MAKE); $(unstage)
42744         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42745         r=`${PWD_COMMAND}`; export r; \
42746         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42747         $(RAW_CXX_TARGET_EXPORTS) \
42748         echo "Doing installcheck in $(TARGET_SUBDIR)/libvtv"; \
42749         for flag in $(EXTRA_TARGET_FLAGS); do \
42750           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42751         done; \
42752         (cd $(TARGET_SUBDIR)/libvtv && \
42753           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42754                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42755                   "RANLIB=$${RANLIB}" \
42756                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42757                    installcheck) \
42758           || exit 1
42759
42760 @endif target-libvtv
42761
42762 .PHONY: maybe-mostlyclean-target-libvtv mostlyclean-target-libvtv
42763 maybe-mostlyclean-target-libvtv:
42764 @if target-libvtv
42765 maybe-mostlyclean-target-libvtv: mostlyclean-target-libvtv
42766
42767 mostlyclean-target-libvtv: 
42768         @: $(MAKE); $(unstage)
42769         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42770         r=`${PWD_COMMAND}`; export r; \
42771         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42772         $(RAW_CXX_TARGET_EXPORTS) \
42773         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libvtv"; \
42774         for flag in $(EXTRA_TARGET_FLAGS); do \
42775           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42776         done; \
42777         (cd $(TARGET_SUBDIR)/libvtv && \
42778           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42779                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42780                   "RANLIB=$${RANLIB}" \
42781                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42782                    mostlyclean) \
42783           || exit 1
42784
42785 @endif target-libvtv
42786
42787 .PHONY: maybe-clean-target-libvtv clean-target-libvtv
42788 maybe-clean-target-libvtv:
42789 @if target-libvtv
42790 maybe-clean-target-libvtv: clean-target-libvtv
42791
42792 clean-target-libvtv: 
42793         @: $(MAKE); $(unstage)
42794         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42795         r=`${PWD_COMMAND}`; export r; \
42796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42797         $(RAW_CXX_TARGET_EXPORTS) \
42798         echo "Doing clean in $(TARGET_SUBDIR)/libvtv"; \
42799         for flag in $(EXTRA_TARGET_FLAGS); do \
42800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42801         done; \
42802         (cd $(TARGET_SUBDIR)/libvtv && \
42803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42805                   "RANLIB=$${RANLIB}" \
42806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42807                    clean) \
42808           || exit 1
42809
42810 @endif target-libvtv
42811
42812 .PHONY: maybe-distclean-target-libvtv distclean-target-libvtv
42813 maybe-distclean-target-libvtv:
42814 @if target-libvtv
42815 maybe-distclean-target-libvtv: distclean-target-libvtv
42816
42817 distclean-target-libvtv: 
42818         @: $(MAKE); $(unstage)
42819         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42820         r=`${PWD_COMMAND}`; export r; \
42821         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42822         $(RAW_CXX_TARGET_EXPORTS) \
42823         echo "Doing distclean in $(TARGET_SUBDIR)/libvtv"; \
42824         for flag in $(EXTRA_TARGET_FLAGS); do \
42825           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42826         done; \
42827         (cd $(TARGET_SUBDIR)/libvtv && \
42828           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42829                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42830                   "RANLIB=$${RANLIB}" \
42831                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42832                    distclean) \
42833           || exit 1
42834
42835 @endif target-libvtv
42836
42837 .PHONY: maybe-maintainer-clean-target-libvtv maintainer-clean-target-libvtv
42838 maybe-maintainer-clean-target-libvtv:
42839 @if target-libvtv
42840 maybe-maintainer-clean-target-libvtv: maintainer-clean-target-libvtv
42841
42842 maintainer-clean-target-libvtv: 
42843         @: $(MAKE); $(unstage)
42844         @[ -f $(TARGET_SUBDIR)/libvtv/Makefile ] || exit 0; \
42845         r=`${PWD_COMMAND}`; export r; \
42846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42847         $(RAW_CXX_TARGET_EXPORTS) \
42848         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libvtv"; \
42849         for flag in $(EXTRA_TARGET_FLAGS); do \
42850           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42851         done; \
42852         (cd $(TARGET_SUBDIR)/libvtv && \
42853           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
42854                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
42855                   "RANLIB=$${RANLIB}" \
42856                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
42857                    maintainer-clean) \
42858           || exit 1
42859
42860 @endif target-libvtv
42861
42862
42863
42864
42865
42866 .PHONY: configure-target-libcilkrts maybe-configure-target-libcilkrts
42867 maybe-configure-target-libcilkrts:
42868 @if gcc-bootstrap
42869 configure-target-libcilkrts: stage_current
42870 @endif gcc-bootstrap
42871 @if target-libcilkrts
42872 maybe-configure-target-libcilkrts: configure-target-libcilkrts
42873 configure-target-libcilkrts: 
42874         @: $(MAKE); $(unstage)
42875         @r=`${PWD_COMMAND}`; export r; \
42876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42877         echo "Checking multilib configuration for libcilkrts..."; \
42878         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
42879         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libcilkrts/multilib.tmp 2> /dev/null; \
42880         if test -r $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42881           if cmp -s $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; then \
42882             rm -f $(TARGET_SUBDIR)/libcilkrts/multilib.tmp; \
42883           else \
42884             rm -f $(TARGET_SUBDIR)/libcilkrts/Makefile; \
42885             mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42886           fi; \
42887         else \
42888           mv $(TARGET_SUBDIR)/libcilkrts/multilib.tmp $(TARGET_SUBDIR)/libcilkrts/multilib.out; \
42889         fi; \
42890         test ! -f $(TARGET_SUBDIR)/libcilkrts/Makefile || exit 0; \
42891         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libcilkrts; \
42892         $(NORMAL_TARGET_EXPORTS)  \
42893         echo Configuring in $(TARGET_SUBDIR)/libcilkrts; \
42894         cd "$(TARGET_SUBDIR)/libcilkrts" || exit 1; \
42895         case $(srcdir) in \
42896           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
42897           *) topdir=`echo $(TARGET_SUBDIR)/libcilkrts/ | \
42898                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
42899         esac; \
42900         module_srcdir=libcilkrts; \
42901         rm -f no-such-file || : ; \
42902         CONFIG_SITE=no-such-file $(SHELL) \
42903           $$s/$$module_srcdir/configure \
42904           --srcdir=$${topdir}/$$module_srcdir \
42905           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
42906           --target=${target_alias}  \
42907           || exit 1
42908 @endif target-libcilkrts
42909
42910
42911
42912
42913
42914 .PHONY: all-target-libcilkrts maybe-all-target-libcilkrts
42915 maybe-all-target-libcilkrts:
42916 @if gcc-bootstrap
42917 all-target-libcilkrts: stage_current
42918 @endif gcc-bootstrap
42919 @if target-libcilkrts
42920 TARGET-target-libcilkrts=all
42921 maybe-all-target-libcilkrts: all-target-libcilkrts
42922 all-target-libcilkrts: configure-target-libcilkrts
42923         @: $(MAKE); $(unstage)
42924         @r=`${PWD_COMMAND}`; export r; \
42925         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42926         $(NORMAL_TARGET_EXPORTS)  \
42927         (cd $(TARGET_SUBDIR)/libcilkrts && \
42928           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
42929                 $(TARGET-target-libcilkrts))
42930 @endif target-libcilkrts
42931
42932
42933
42934
42935
42936 .PHONY: check-target-libcilkrts maybe-check-target-libcilkrts
42937 maybe-check-target-libcilkrts:
42938 @if target-libcilkrts
42939 maybe-check-target-libcilkrts: check-target-libcilkrts
42940
42941 check-target-libcilkrts:
42942         @: $(MAKE); $(unstage)
42943         @r=`${PWD_COMMAND}`; export r; \
42944         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42945         $(NORMAL_TARGET_EXPORTS) \
42946         (cd $(TARGET_SUBDIR)/libcilkrts && \
42947           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
42948
42949 @endif target-libcilkrts
42950
42951 .PHONY: install-target-libcilkrts maybe-install-target-libcilkrts
42952 maybe-install-target-libcilkrts:
42953 @if target-libcilkrts
42954 maybe-install-target-libcilkrts: install-target-libcilkrts
42955
42956 install-target-libcilkrts: installdirs
42957         @: $(MAKE); $(unstage)
42958         @r=`${PWD_COMMAND}`; export r; \
42959         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42960         $(NORMAL_TARGET_EXPORTS) \
42961         (cd $(TARGET_SUBDIR)/libcilkrts && \
42962           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
42963
42964 @endif target-libcilkrts
42965
42966 .PHONY: install-strip-target-libcilkrts maybe-install-strip-target-libcilkrts
42967 maybe-install-strip-target-libcilkrts:
42968 @if target-libcilkrts
42969 maybe-install-strip-target-libcilkrts: install-strip-target-libcilkrts
42970
42971 install-strip-target-libcilkrts: installdirs
42972         @: $(MAKE); $(unstage)
42973         @r=`${PWD_COMMAND}`; export r; \
42974         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42975         $(NORMAL_TARGET_EXPORTS) \
42976         (cd $(TARGET_SUBDIR)/libcilkrts && \
42977           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
42978
42979 @endif target-libcilkrts
42980
42981 # Other targets (info, dvi, pdf, etc.)
42982
42983 .PHONY: maybe-info-target-libcilkrts info-target-libcilkrts
42984 maybe-info-target-libcilkrts:
42985 @if target-libcilkrts
42986 maybe-info-target-libcilkrts: info-target-libcilkrts
42987
42988 info-target-libcilkrts: \
42989     configure-target-libcilkrts 
42990         @: $(MAKE); $(unstage)
42991         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
42992         r=`${PWD_COMMAND}`; export r; \
42993         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
42994         $(NORMAL_TARGET_EXPORTS) \
42995         echo "Doing info in $(TARGET_SUBDIR)/libcilkrts"; \
42996         for flag in $(EXTRA_TARGET_FLAGS); do \
42997           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
42998         done; \
42999         (cd $(TARGET_SUBDIR)/libcilkrts && \
43000           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43001                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43002                   "RANLIB=$${RANLIB}" \
43003                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43004                    info) \
43005           || exit 1
43006
43007 @endif target-libcilkrts
43008
43009 .PHONY: maybe-dvi-target-libcilkrts dvi-target-libcilkrts
43010 maybe-dvi-target-libcilkrts:
43011 @if target-libcilkrts
43012 maybe-dvi-target-libcilkrts: dvi-target-libcilkrts
43013
43014 dvi-target-libcilkrts: \
43015     configure-target-libcilkrts 
43016         @: $(MAKE); $(unstage)
43017         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43018         r=`${PWD_COMMAND}`; export r; \
43019         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43020         $(NORMAL_TARGET_EXPORTS) \
43021         echo "Doing dvi in $(TARGET_SUBDIR)/libcilkrts"; \
43022         for flag in $(EXTRA_TARGET_FLAGS); do \
43023           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43024         done; \
43025         (cd $(TARGET_SUBDIR)/libcilkrts && \
43026           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43027                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43028                   "RANLIB=$${RANLIB}" \
43029                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43030                    dvi) \
43031           || exit 1
43032
43033 @endif target-libcilkrts
43034
43035 .PHONY: maybe-pdf-target-libcilkrts pdf-target-libcilkrts
43036 maybe-pdf-target-libcilkrts:
43037 @if target-libcilkrts
43038 maybe-pdf-target-libcilkrts: pdf-target-libcilkrts
43039
43040 pdf-target-libcilkrts: \
43041     configure-target-libcilkrts 
43042         @: $(MAKE); $(unstage)
43043         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43044         r=`${PWD_COMMAND}`; export r; \
43045         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43046         $(NORMAL_TARGET_EXPORTS) \
43047         echo "Doing pdf in $(TARGET_SUBDIR)/libcilkrts"; \
43048         for flag in $(EXTRA_TARGET_FLAGS); do \
43049           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43050         done; \
43051         (cd $(TARGET_SUBDIR)/libcilkrts && \
43052           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43053                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43054                   "RANLIB=$${RANLIB}" \
43055                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43056                    pdf) \
43057           || exit 1
43058
43059 @endif target-libcilkrts
43060
43061 .PHONY: maybe-html-target-libcilkrts html-target-libcilkrts
43062 maybe-html-target-libcilkrts:
43063 @if target-libcilkrts
43064 maybe-html-target-libcilkrts: html-target-libcilkrts
43065
43066 html-target-libcilkrts: \
43067     configure-target-libcilkrts 
43068         @: $(MAKE); $(unstage)
43069         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43070         r=`${PWD_COMMAND}`; export r; \
43071         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43072         $(NORMAL_TARGET_EXPORTS) \
43073         echo "Doing html in $(TARGET_SUBDIR)/libcilkrts"; \
43074         for flag in $(EXTRA_TARGET_FLAGS); do \
43075           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43076         done; \
43077         (cd $(TARGET_SUBDIR)/libcilkrts && \
43078           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43079                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43080                   "RANLIB=$${RANLIB}" \
43081                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43082                    html) \
43083           || exit 1
43084
43085 @endif target-libcilkrts
43086
43087 .PHONY: maybe-TAGS-target-libcilkrts TAGS-target-libcilkrts
43088 maybe-TAGS-target-libcilkrts:
43089 @if target-libcilkrts
43090 maybe-TAGS-target-libcilkrts: TAGS-target-libcilkrts
43091
43092 TAGS-target-libcilkrts: \
43093     configure-target-libcilkrts 
43094         @: $(MAKE); $(unstage)
43095         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43096         r=`${PWD_COMMAND}`; export r; \
43097         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43098         $(NORMAL_TARGET_EXPORTS) \
43099         echo "Doing TAGS in $(TARGET_SUBDIR)/libcilkrts"; \
43100         for flag in $(EXTRA_TARGET_FLAGS); do \
43101           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43102         done; \
43103         (cd $(TARGET_SUBDIR)/libcilkrts && \
43104           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43105                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43106                   "RANLIB=$${RANLIB}" \
43107                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43108                    TAGS) \
43109           || exit 1
43110
43111 @endif target-libcilkrts
43112
43113 .PHONY: maybe-install-info-target-libcilkrts install-info-target-libcilkrts
43114 maybe-install-info-target-libcilkrts:
43115 @if target-libcilkrts
43116 maybe-install-info-target-libcilkrts: install-info-target-libcilkrts
43117
43118 install-info-target-libcilkrts: \
43119     configure-target-libcilkrts \
43120     info-target-libcilkrts 
43121         @: $(MAKE); $(unstage)
43122         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43123         r=`${PWD_COMMAND}`; export r; \
43124         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43125         $(NORMAL_TARGET_EXPORTS) \
43126         echo "Doing install-info in $(TARGET_SUBDIR)/libcilkrts"; \
43127         for flag in $(EXTRA_TARGET_FLAGS); do \
43128           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43129         done; \
43130         (cd $(TARGET_SUBDIR)/libcilkrts && \
43131           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43132                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43133                   "RANLIB=$${RANLIB}" \
43134                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43135                    install-info) \
43136           || exit 1
43137
43138 @endif target-libcilkrts
43139
43140 .PHONY: maybe-install-pdf-target-libcilkrts install-pdf-target-libcilkrts
43141 maybe-install-pdf-target-libcilkrts:
43142 @if target-libcilkrts
43143 maybe-install-pdf-target-libcilkrts: install-pdf-target-libcilkrts
43144
43145 install-pdf-target-libcilkrts: \
43146     configure-target-libcilkrts \
43147     pdf-target-libcilkrts 
43148         @: $(MAKE); $(unstage)
43149         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43150         r=`${PWD_COMMAND}`; export r; \
43151         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43152         $(NORMAL_TARGET_EXPORTS) \
43153         echo "Doing install-pdf in $(TARGET_SUBDIR)/libcilkrts"; \
43154         for flag in $(EXTRA_TARGET_FLAGS); do \
43155           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43156         done; \
43157         (cd $(TARGET_SUBDIR)/libcilkrts && \
43158           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43159                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43160                   "RANLIB=$${RANLIB}" \
43161                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43162                    install-pdf) \
43163           || exit 1
43164
43165 @endif target-libcilkrts
43166
43167 .PHONY: maybe-install-html-target-libcilkrts install-html-target-libcilkrts
43168 maybe-install-html-target-libcilkrts:
43169 @if target-libcilkrts
43170 maybe-install-html-target-libcilkrts: install-html-target-libcilkrts
43171
43172 install-html-target-libcilkrts: \
43173     configure-target-libcilkrts \
43174     html-target-libcilkrts 
43175         @: $(MAKE); $(unstage)
43176         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43177         r=`${PWD_COMMAND}`; export r; \
43178         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43179         $(NORMAL_TARGET_EXPORTS) \
43180         echo "Doing install-html in $(TARGET_SUBDIR)/libcilkrts"; \
43181         for flag in $(EXTRA_TARGET_FLAGS); do \
43182           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43183         done; \
43184         (cd $(TARGET_SUBDIR)/libcilkrts && \
43185           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43186                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43187                   "RANLIB=$${RANLIB}" \
43188                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43189                    install-html) \
43190           || exit 1
43191
43192 @endif target-libcilkrts
43193
43194 .PHONY: maybe-installcheck-target-libcilkrts installcheck-target-libcilkrts
43195 maybe-installcheck-target-libcilkrts:
43196 @if target-libcilkrts
43197 maybe-installcheck-target-libcilkrts: installcheck-target-libcilkrts
43198
43199 installcheck-target-libcilkrts: \
43200     configure-target-libcilkrts 
43201         @: $(MAKE); $(unstage)
43202         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43203         r=`${PWD_COMMAND}`; export r; \
43204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43205         $(NORMAL_TARGET_EXPORTS) \
43206         echo "Doing installcheck in $(TARGET_SUBDIR)/libcilkrts"; \
43207         for flag in $(EXTRA_TARGET_FLAGS); do \
43208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43209         done; \
43210         (cd $(TARGET_SUBDIR)/libcilkrts && \
43211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43213                   "RANLIB=$${RANLIB}" \
43214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43215                    installcheck) \
43216           || exit 1
43217
43218 @endif target-libcilkrts
43219
43220 .PHONY: maybe-mostlyclean-target-libcilkrts mostlyclean-target-libcilkrts
43221 maybe-mostlyclean-target-libcilkrts:
43222 @if target-libcilkrts
43223 maybe-mostlyclean-target-libcilkrts: mostlyclean-target-libcilkrts
43224
43225 mostlyclean-target-libcilkrts: 
43226         @: $(MAKE); $(unstage)
43227         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43228         r=`${PWD_COMMAND}`; export r; \
43229         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43230         $(NORMAL_TARGET_EXPORTS) \
43231         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libcilkrts"; \
43232         for flag in $(EXTRA_TARGET_FLAGS); do \
43233           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43234         done; \
43235         (cd $(TARGET_SUBDIR)/libcilkrts && \
43236           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43237                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43238                   "RANLIB=$${RANLIB}" \
43239                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43240                    mostlyclean) \
43241           || exit 1
43242
43243 @endif target-libcilkrts
43244
43245 .PHONY: maybe-clean-target-libcilkrts clean-target-libcilkrts
43246 maybe-clean-target-libcilkrts:
43247 @if target-libcilkrts
43248 maybe-clean-target-libcilkrts: clean-target-libcilkrts
43249
43250 clean-target-libcilkrts: 
43251         @: $(MAKE); $(unstage)
43252         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43253         r=`${PWD_COMMAND}`; export r; \
43254         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43255         $(NORMAL_TARGET_EXPORTS) \
43256         echo "Doing clean in $(TARGET_SUBDIR)/libcilkrts"; \
43257         for flag in $(EXTRA_TARGET_FLAGS); do \
43258           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43259         done; \
43260         (cd $(TARGET_SUBDIR)/libcilkrts && \
43261           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43262                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43263                   "RANLIB=$${RANLIB}" \
43264                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43265                    clean) \
43266           || exit 1
43267
43268 @endif target-libcilkrts
43269
43270 .PHONY: maybe-distclean-target-libcilkrts distclean-target-libcilkrts
43271 maybe-distclean-target-libcilkrts:
43272 @if target-libcilkrts
43273 maybe-distclean-target-libcilkrts: distclean-target-libcilkrts
43274
43275 distclean-target-libcilkrts: 
43276         @: $(MAKE); $(unstage)
43277         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43278         r=`${PWD_COMMAND}`; export r; \
43279         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43280         $(NORMAL_TARGET_EXPORTS) \
43281         echo "Doing distclean in $(TARGET_SUBDIR)/libcilkrts"; \
43282         for flag in $(EXTRA_TARGET_FLAGS); do \
43283           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43284         done; \
43285         (cd $(TARGET_SUBDIR)/libcilkrts && \
43286           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43287                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43288                   "RANLIB=$${RANLIB}" \
43289                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43290                    distclean) \
43291           || exit 1
43292
43293 @endif target-libcilkrts
43294
43295 .PHONY: maybe-maintainer-clean-target-libcilkrts maintainer-clean-target-libcilkrts
43296 maybe-maintainer-clean-target-libcilkrts:
43297 @if target-libcilkrts
43298 maybe-maintainer-clean-target-libcilkrts: maintainer-clean-target-libcilkrts
43299
43300 maintainer-clean-target-libcilkrts: 
43301         @: $(MAKE); $(unstage)
43302         @[ -f $(TARGET_SUBDIR)/libcilkrts/Makefile ] || exit 0; \
43303         r=`${PWD_COMMAND}`; export r; \
43304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43305         $(NORMAL_TARGET_EXPORTS) \
43306         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libcilkrts"; \
43307         for flag in $(EXTRA_TARGET_FLAGS); do \
43308           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43309         done; \
43310         (cd $(TARGET_SUBDIR)/libcilkrts && \
43311           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43312                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43313                   "RANLIB=$${RANLIB}" \
43314                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43315                    maintainer-clean) \
43316           || exit 1
43317
43318 @endif target-libcilkrts
43319
43320
43321
43322
43323
43324 .PHONY: configure-target-liboffloadmic maybe-configure-target-liboffloadmic
43325 maybe-configure-target-liboffloadmic:
43326 @if gcc-bootstrap
43327 configure-target-liboffloadmic: stage_current
43328 @endif gcc-bootstrap
43329 @if target-liboffloadmic
43330 maybe-configure-target-liboffloadmic: configure-target-liboffloadmic
43331 configure-target-liboffloadmic: 
43332         @: $(MAKE); $(unstage)
43333         @r=`${PWD_COMMAND}`; export r; \
43334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43335         echo "Checking multilib configuration for liboffloadmic..."; \
43336         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
43337         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp 2> /dev/null; \
43338         if test -r $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
43339           if cmp -s $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; then \
43340             rm -f $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp; \
43341           else \
43342             rm -f $(TARGET_SUBDIR)/liboffloadmic/Makefile; \
43343             mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
43344           fi; \
43345         else \
43346           mv $(TARGET_SUBDIR)/liboffloadmic/multilib.tmp $(TARGET_SUBDIR)/liboffloadmic/multilib.out; \
43347         fi; \
43348         test ! -f $(TARGET_SUBDIR)/liboffloadmic/Makefile || exit 0; \
43349         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/liboffloadmic; \
43350         $(NORMAL_TARGET_EXPORTS)  \
43351         echo Configuring in $(TARGET_SUBDIR)/liboffloadmic; \
43352         cd "$(TARGET_SUBDIR)/liboffloadmic" || exit 1; \
43353         case $(srcdir) in \
43354           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43355           *) topdir=`echo $(TARGET_SUBDIR)/liboffloadmic/ | \
43356                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43357         esac; \
43358         module_srcdir=liboffloadmic; \
43359         rm -f no-such-file || : ; \
43360         CONFIG_SITE=no-such-file $(SHELL) \
43361           $$s/$$module_srcdir/configure \
43362           --srcdir=$${topdir}/$$module_srcdir \
43363           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43364           --target=${target_alias} @extra_liboffloadmic_configure_flags@ \
43365           || exit 1
43366 @endif target-liboffloadmic
43367
43368
43369
43370
43371
43372 .PHONY: all-target-liboffloadmic maybe-all-target-liboffloadmic
43373 maybe-all-target-liboffloadmic:
43374 @if gcc-bootstrap
43375 all-target-liboffloadmic: stage_current
43376 @endif gcc-bootstrap
43377 @if target-liboffloadmic
43378 TARGET-target-liboffloadmic=all
43379 maybe-all-target-liboffloadmic: all-target-liboffloadmic
43380 all-target-liboffloadmic: configure-target-liboffloadmic
43381         @: $(MAKE); $(unstage)
43382         @r=`${PWD_COMMAND}`; export r; \
43383         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43384         $(NORMAL_TARGET_EXPORTS)  \
43385         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43386           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43387                 $(TARGET-target-liboffloadmic))
43388 @endif target-liboffloadmic
43389
43390
43391
43392
43393
43394 .PHONY: check-target-liboffloadmic maybe-check-target-liboffloadmic
43395 maybe-check-target-liboffloadmic:
43396 @if target-liboffloadmic
43397 maybe-check-target-liboffloadmic: check-target-liboffloadmic
43398
43399 check-target-liboffloadmic:
43400         @: $(MAKE); $(unstage)
43401         @r=`${PWD_COMMAND}`; export r; \
43402         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43403         $(NORMAL_TARGET_EXPORTS) \
43404         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43405           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43406
43407 @endif target-liboffloadmic
43408
43409 .PHONY: install-target-liboffloadmic maybe-install-target-liboffloadmic
43410 maybe-install-target-liboffloadmic:
43411 @if target-liboffloadmic
43412 maybe-install-target-liboffloadmic: install-target-liboffloadmic
43413
43414 install-target-liboffloadmic: installdirs
43415         @: $(MAKE); $(unstage)
43416         @r=`${PWD_COMMAND}`; export r; \
43417         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43418         $(NORMAL_TARGET_EXPORTS) \
43419         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43420           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43421
43422 @endif target-liboffloadmic
43423
43424 .PHONY: install-strip-target-liboffloadmic maybe-install-strip-target-liboffloadmic
43425 maybe-install-strip-target-liboffloadmic:
43426 @if target-liboffloadmic
43427 maybe-install-strip-target-liboffloadmic: install-strip-target-liboffloadmic
43428
43429 install-strip-target-liboffloadmic: installdirs
43430         @: $(MAKE); $(unstage)
43431         @r=`${PWD_COMMAND}`; export r; \
43432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43433         $(NORMAL_TARGET_EXPORTS) \
43434         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43435           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43436
43437 @endif target-liboffloadmic
43438
43439 # Other targets (info, dvi, pdf, etc.)
43440
43441 .PHONY: maybe-info-target-liboffloadmic info-target-liboffloadmic
43442 maybe-info-target-liboffloadmic:
43443 @if target-liboffloadmic
43444 maybe-info-target-liboffloadmic: info-target-liboffloadmic
43445
43446 info-target-liboffloadmic: \
43447     configure-target-liboffloadmic 
43448         @: $(MAKE); $(unstage)
43449         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43450         r=`${PWD_COMMAND}`; export r; \
43451         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43452         $(NORMAL_TARGET_EXPORTS) \
43453         echo "Doing info in $(TARGET_SUBDIR)/liboffloadmic"; \
43454         for flag in $(EXTRA_TARGET_FLAGS); do \
43455           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43456         done; \
43457         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43458           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43459                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43460                   "RANLIB=$${RANLIB}" \
43461                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43462                    info) \
43463           || exit 1
43464
43465 @endif target-liboffloadmic
43466
43467 .PHONY: maybe-dvi-target-liboffloadmic dvi-target-liboffloadmic
43468 maybe-dvi-target-liboffloadmic:
43469 @if target-liboffloadmic
43470 maybe-dvi-target-liboffloadmic: dvi-target-liboffloadmic
43471
43472 dvi-target-liboffloadmic: \
43473     configure-target-liboffloadmic 
43474         @: $(MAKE); $(unstage)
43475         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43476         r=`${PWD_COMMAND}`; export r; \
43477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43478         $(NORMAL_TARGET_EXPORTS) \
43479         echo "Doing dvi in $(TARGET_SUBDIR)/liboffloadmic"; \
43480         for flag in $(EXTRA_TARGET_FLAGS); do \
43481           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43482         done; \
43483         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43484           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43485                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43486                   "RANLIB=$${RANLIB}" \
43487                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43488                    dvi) \
43489           || exit 1
43490
43491 @endif target-liboffloadmic
43492
43493 .PHONY: maybe-pdf-target-liboffloadmic pdf-target-liboffloadmic
43494 maybe-pdf-target-liboffloadmic:
43495 @if target-liboffloadmic
43496 maybe-pdf-target-liboffloadmic: pdf-target-liboffloadmic
43497
43498 pdf-target-liboffloadmic: \
43499     configure-target-liboffloadmic 
43500         @: $(MAKE); $(unstage)
43501         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43502         r=`${PWD_COMMAND}`; export r; \
43503         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43504         $(NORMAL_TARGET_EXPORTS) \
43505         echo "Doing pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
43506         for flag in $(EXTRA_TARGET_FLAGS); do \
43507           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43508         done; \
43509         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43510           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43511                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43512                   "RANLIB=$${RANLIB}" \
43513                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43514                    pdf) \
43515           || exit 1
43516
43517 @endif target-liboffloadmic
43518
43519 .PHONY: maybe-html-target-liboffloadmic html-target-liboffloadmic
43520 maybe-html-target-liboffloadmic:
43521 @if target-liboffloadmic
43522 maybe-html-target-liboffloadmic: html-target-liboffloadmic
43523
43524 html-target-liboffloadmic: \
43525     configure-target-liboffloadmic 
43526         @: $(MAKE); $(unstage)
43527         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43528         r=`${PWD_COMMAND}`; export r; \
43529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43530         $(NORMAL_TARGET_EXPORTS) \
43531         echo "Doing html in $(TARGET_SUBDIR)/liboffloadmic"; \
43532         for flag in $(EXTRA_TARGET_FLAGS); do \
43533           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43534         done; \
43535         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43536           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43537                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43538                   "RANLIB=$${RANLIB}" \
43539                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43540                    html) \
43541           || exit 1
43542
43543 @endif target-liboffloadmic
43544
43545 .PHONY: maybe-TAGS-target-liboffloadmic TAGS-target-liboffloadmic
43546 maybe-TAGS-target-liboffloadmic:
43547 @if target-liboffloadmic
43548 maybe-TAGS-target-liboffloadmic: TAGS-target-liboffloadmic
43549
43550 TAGS-target-liboffloadmic: \
43551     configure-target-liboffloadmic 
43552         @: $(MAKE); $(unstage)
43553         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43554         r=`${PWD_COMMAND}`; export r; \
43555         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43556         $(NORMAL_TARGET_EXPORTS) \
43557         echo "Doing TAGS in $(TARGET_SUBDIR)/liboffloadmic"; \
43558         for flag in $(EXTRA_TARGET_FLAGS); do \
43559           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43560         done; \
43561         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43562           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43563                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43564                   "RANLIB=$${RANLIB}" \
43565                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43566                    TAGS) \
43567           || exit 1
43568
43569 @endif target-liboffloadmic
43570
43571 .PHONY: maybe-install-info-target-liboffloadmic install-info-target-liboffloadmic
43572 maybe-install-info-target-liboffloadmic:
43573 @if target-liboffloadmic
43574 maybe-install-info-target-liboffloadmic: install-info-target-liboffloadmic
43575
43576 install-info-target-liboffloadmic: \
43577     configure-target-liboffloadmic \
43578     info-target-liboffloadmic 
43579         @: $(MAKE); $(unstage)
43580         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43581         r=`${PWD_COMMAND}`; export r; \
43582         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43583         $(NORMAL_TARGET_EXPORTS) \
43584         echo "Doing install-info in $(TARGET_SUBDIR)/liboffloadmic"; \
43585         for flag in $(EXTRA_TARGET_FLAGS); do \
43586           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43587         done; \
43588         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43589           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43590                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43591                   "RANLIB=$${RANLIB}" \
43592                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43593                    install-info) \
43594           || exit 1
43595
43596 @endif target-liboffloadmic
43597
43598 .PHONY: maybe-install-pdf-target-liboffloadmic install-pdf-target-liboffloadmic
43599 maybe-install-pdf-target-liboffloadmic:
43600 @if target-liboffloadmic
43601 maybe-install-pdf-target-liboffloadmic: install-pdf-target-liboffloadmic
43602
43603 install-pdf-target-liboffloadmic: \
43604     configure-target-liboffloadmic \
43605     pdf-target-liboffloadmic 
43606         @: $(MAKE); $(unstage)
43607         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43608         r=`${PWD_COMMAND}`; export r; \
43609         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43610         $(NORMAL_TARGET_EXPORTS) \
43611         echo "Doing install-pdf in $(TARGET_SUBDIR)/liboffloadmic"; \
43612         for flag in $(EXTRA_TARGET_FLAGS); do \
43613           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43614         done; \
43615         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43616           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43617                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43618                   "RANLIB=$${RANLIB}" \
43619                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43620                    install-pdf) \
43621           || exit 1
43622
43623 @endif target-liboffloadmic
43624
43625 .PHONY: maybe-install-html-target-liboffloadmic install-html-target-liboffloadmic
43626 maybe-install-html-target-liboffloadmic:
43627 @if target-liboffloadmic
43628 maybe-install-html-target-liboffloadmic: install-html-target-liboffloadmic
43629
43630 install-html-target-liboffloadmic: \
43631     configure-target-liboffloadmic \
43632     html-target-liboffloadmic 
43633         @: $(MAKE); $(unstage)
43634         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43635         r=`${PWD_COMMAND}`; export r; \
43636         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43637         $(NORMAL_TARGET_EXPORTS) \
43638         echo "Doing install-html in $(TARGET_SUBDIR)/liboffloadmic"; \
43639         for flag in $(EXTRA_TARGET_FLAGS); do \
43640           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43641         done; \
43642         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43643           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43644                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43645                   "RANLIB=$${RANLIB}" \
43646                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43647                    install-html) \
43648           || exit 1
43649
43650 @endif target-liboffloadmic
43651
43652 .PHONY: maybe-installcheck-target-liboffloadmic installcheck-target-liboffloadmic
43653 maybe-installcheck-target-liboffloadmic:
43654 @if target-liboffloadmic
43655 maybe-installcheck-target-liboffloadmic: installcheck-target-liboffloadmic
43656
43657 installcheck-target-liboffloadmic: \
43658     configure-target-liboffloadmic 
43659         @: $(MAKE); $(unstage)
43660         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43661         r=`${PWD_COMMAND}`; export r; \
43662         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43663         $(NORMAL_TARGET_EXPORTS) \
43664         echo "Doing installcheck in $(TARGET_SUBDIR)/liboffloadmic"; \
43665         for flag in $(EXTRA_TARGET_FLAGS); do \
43666           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43667         done; \
43668         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43669           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43670                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43671                   "RANLIB=$${RANLIB}" \
43672                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43673                    installcheck) \
43674           || exit 1
43675
43676 @endif target-liboffloadmic
43677
43678 .PHONY: maybe-mostlyclean-target-liboffloadmic mostlyclean-target-liboffloadmic
43679 maybe-mostlyclean-target-liboffloadmic:
43680 @if target-liboffloadmic
43681 maybe-mostlyclean-target-liboffloadmic: mostlyclean-target-liboffloadmic
43682
43683 mostlyclean-target-liboffloadmic: 
43684         @: $(MAKE); $(unstage)
43685         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43686         r=`${PWD_COMMAND}`; export r; \
43687         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43688         $(NORMAL_TARGET_EXPORTS) \
43689         echo "Doing mostlyclean in $(TARGET_SUBDIR)/liboffloadmic"; \
43690         for flag in $(EXTRA_TARGET_FLAGS); do \
43691           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43692         done; \
43693         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43694           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43695                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43696                   "RANLIB=$${RANLIB}" \
43697                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43698                    mostlyclean) \
43699           || exit 1
43700
43701 @endif target-liboffloadmic
43702
43703 .PHONY: maybe-clean-target-liboffloadmic clean-target-liboffloadmic
43704 maybe-clean-target-liboffloadmic:
43705 @if target-liboffloadmic
43706 maybe-clean-target-liboffloadmic: clean-target-liboffloadmic
43707
43708 clean-target-liboffloadmic: 
43709         @: $(MAKE); $(unstage)
43710         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43711         r=`${PWD_COMMAND}`; export r; \
43712         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43713         $(NORMAL_TARGET_EXPORTS) \
43714         echo "Doing clean in $(TARGET_SUBDIR)/liboffloadmic"; \
43715         for flag in $(EXTRA_TARGET_FLAGS); do \
43716           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43717         done; \
43718         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43719           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43720                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43721                   "RANLIB=$${RANLIB}" \
43722                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43723                    clean) \
43724           || exit 1
43725
43726 @endif target-liboffloadmic
43727
43728 .PHONY: maybe-distclean-target-liboffloadmic distclean-target-liboffloadmic
43729 maybe-distclean-target-liboffloadmic:
43730 @if target-liboffloadmic
43731 maybe-distclean-target-liboffloadmic: distclean-target-liboffloadmic
43732
43733 distclean-target-liboffloadmic: 
43734         @: $(MAKE); $(unstage)
43735         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43736         r=`${PWD_COMMAND}`; export r; \
43737         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43738         $(NORMAL_TARGET_EXPORTS) \
43739         echo "Doing distclean in $(TARGET_SUBDIR)/liboffloadmic"; \
43740         for flag in $(EXTRA_TARGET_FLAGS); do \
43741           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43742         done; \
43743         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43744           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43745                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43746                   "RANLIB=$${RANLIB}" \
43747                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43748                    distclean) \
43749           || exit 1
43750
43751 @endif target-liboffloadmic
43752
43753 .PHONY: maybe-maintainer-clean-target-liboffloadmic maintainer-clean-target-liboffloadmic
43754 maybe-maintainer-clean-target-liboffloadmic:
43755 @if target-liboffloadmic
43756 maybe-maintainer-clean-target-liboffloadmic: maintainer-clean-target-liboffloadmic
43757
43758 maintainer-clean-target-liboffloadmic: 
43759         @: $(MAKE); $(unstage)
43760         @[ -f $(TARGET_SUBDIR)/liboffloadmic/Makefile ] || exit 0; \
43761         r=`${PWD_COMMAND}`; export r; \
43762         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43763         $(NORMAL_TARGET_EXPORTS) \
43764         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/liboffloadmic"; \
43765         for flag in $(EXTRA_TARGET_FLAGS); do \
43766           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43767         done; \
43768         (cd $(TARGET_SUBDIR)/liboffloadmic && \
43769           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43770                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43771                   "RANLIB=$${RANLIB}" \
43772                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43773                    maintainer-clean) \
43774           || exit 1
43775
43776 @endif target-liboffloadmic
43777
43778
43779
43780
43781
43782 .PHONY: configure-target-libssp maybe-configure-target-libssp
43783 maybe-configure-target-libssp:
43784 @if gcc-bootstrap
43785 configure-target-libssp: stage_current
43786 @endif gcc-bootstrap
43787 @if target-libssp
43788 maybe-configure-target-libssp: configure-target-libssp
43789 configure-target-libssp: 
43790         @: $(MAKE); $(unstage)
43791         @r=`${PWD_COMMAND}`; export r; \
43792         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43793         echo "Checking multilib configuration for libssp..."; \
43794         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
43795         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libssp/multilib.tmp 2> /dev/null; \
43796         if test -r $(TARGET_SUBDIR)/libssp/multilib.out; then \
43797           if cmp -s $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; then \
43798             rm -f $(TARGET_SUBDIR)/libssp/multilib.tmp; \
43799           else \
43800             rm -f $(TARGET_SUBDIR)/libssp/Makefile; \
43801             mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43802           fi; \
43803         else \
43804           mv $(TARGET_SUBDIR)/libssp/multilib.tmp $(TARGET_SUBDIR)/libssp/multilib.out; \
43805         fi; \
43806         test ! -f $(TARGET_SUBDIR)/libssp/Makefile || exit 0; \
43807         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libssp; \
43808         $(NORMAL_TARGET_EXPORTS)  \
43809         echo Configuring in $(TARGET_SUBDIR)/libssp; \
43810         cd "$(TARGET_SUBDIR)/libssp" || exit 1; \
43811         case $(srcdir) in \
43812           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
43813           *) topdir=`echo $(TARGET_SUBDIR)/libssp/ | \
43814                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
43815         esac; \
43816         module_srcdir=libssp; \
43817         rm -f no-such-file || : ; \
43818         CONFIG_SITE=no-such-file $(SHELL) \
43819           $$s/$$module_srcdir/configure \
43820           --srcdir=$${topdir}/$$module_srcdir \
43821           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
43822           --target=${target_alias}  \
43823           || exit 1
43824 @endif target-libssp
43825
43826
43827
43828
43829
43830 .PHONY: all-target-libssp maybe-all-target-libssp
43831 maybe-all-target-libssp:
43832 @if gcc-bootstrap
43833 all-target-libssp: stage_current
43834 @endif gcc-bootstrap
43835 @if target-libssp
43836 TARGET-target-libssp=all
43837 maybe-all-target-libssp: all-target-libssp
43838 all-target-libssp: configure-target-libssp
43839         @: $(MAKE); $(unstage)
43840         @r=`${PWD_COMMAND}`; export r; \
43841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43842         $(NORMAL_TARGET_EXPORTS)  \
43843         (cd $(TARGET_SUBDIR)/libssp && \
43844           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
43845                 $(TARGET-target-libssp))
43846 @endif target-libssp
43847
43848
43849
43850
43851
43852 .PHONY: check-target-libssp maybe-check-target-libssp
43853 maybe-check-target-libssp:
43854 @if target-libssp
43855 maybe-check-target-libssp: check-target-libssp
43856
43857 check-target-libssp:
43858         @: $(MAKE); $(unstage)
43859         @r=`${PWD_COMMAND}`; export r; \
43860         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43861         $(NORMAL_TARGET_EXPORTS) \
43862         (cd $(TARGET_SUBDIR)/libssp && \
43863           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
43864
43865 @endif target-libssp
43866
43867 .PHONY: install-target-libssp maybe-install-target-libssp
43868 maybe-install-target-libssp:
43869 @if target-libssp
43870 maybe-install-target-libssp: install-target-libssp
43871
43872 install-target-libssp: installdirs
43873         @: $(MAKE); $(unstage)
43874         @r=`${PWD_COMMAND}`; export r; \
43875         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43876         $(NORMAL_TARGET_EXPORTS) \
43877         (cd $(TARGET_SUBDIR)/libssp && \
43878           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
43879
43880 @endif target-libssp
43881
43882 .PHONY: install-strip-target-libssp maybe-install-strip-target-libssp
43883 maybe-install-strip-target-libssp:
43884 @if target-libssp
43885 maybe-install-strip-target-libssp: install-strip-target-libssp
43886
43887 install-strip-target-libssp: installdirs
43888         @: $(MAKE); $(unstage)
43889         @r=`${PWD_COMMAND}`; export r; \
43890         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43891         $(NORMAL_TARGET_EXPORTS) \
43892         (cd $(TARGET_SUBDIR)/libssp && \
43893           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
43894
43895 @endif target-libssp
43896
43897 # Other targets (info, dvi, pdf, etc.)
43898
43899 .PHONY: maybe-info-target-libssp info-target-libssp
43900 maybe-info-target-libssp:
43901 @if target-libssp
43902 maybe-info-target-libssp: info-target-libssp
43903
43904 info-target-libssp: \
43905     configure-target-libssp 
43906         @: $(MAKE); $(unstage)
43907         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
43908         r=`${PWD_COMMAND}`; export r; \
43909         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43910         $(NORMAL_TARGET_EXPORTS) \
43911         echo "Doing info in $(TARGET_SUBDIR)/libssp"; \
43912         for flag in $(EXTRA_TARGET_FLAGS); do \
43913           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43914         done; \
43915         (cd $(TARGET_SUBDIR)/libssp && \
43916           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43917                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43918                   "RANLIB=$${RANLIB}" \
43919                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43920                    info) \
43921           || exit 1
43922
43923 @endif target-libssp
43924
43925 .PHONY: maybe-dvi-target-libssp dvi-target-libssp
43926 maybe-dvi-target-libssp:
43927 @if target-libssp
43928 maybe-dvi-target-libssp: dvi-target-libssp
43929
43930 dvi-target-libssp: \
43931     configure-target-libssp 
43932         @: $(MAKE); $(unstage)
43933         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
43934         r=`${PWD_COMMAND}`; export r; \
43935         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43936         $(NORMAL_TARGET_EXPORTS) \
43937         echo "Doing dvi in $(TARGET_SUBDIR)/libssp"; \
43938         for flag in $(EXTRA_TARGET_FLAGS); do \
43939           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43940         done; \
43941         (cd $(TARGET_SUBDIR)/libssp && \
43942           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43943                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43944                   "RANLIB=$${RANLIB}" \
43945                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43946                    dvi) \
43947           || exit 1
43948
43949 @endif target-libssp
43950
43951 .PHONY: maybe-pdf-target-libssp pdf-target-libssp
43952 maybe-pdf-target-libssp:
43953 @if target-libssp
43954 maybe-pdf-target-libssp: pdf-target-libssp
43955
43956 pdf-target-libssp: \
43957     configure-target-libssp 
43958         @: $(MAKE); $(unstage)
43959         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
43960         r=`${PWD_COMMAND}`; export r; \
43961         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43962         $(NORMAL_TARGET_EXPORTS) \
43963         echo "Doing pdf in $(TARGET_SUBDIR)/libssp"; \
43964         for flag in $(EXTRA_TARGET_FLAGS); do \
43965           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43966         done; \
43967         (cd $(TARGET_SUBDIR)/libssp && \
43968           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43969                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43970                   "RANLIB=$${RANLIB}" \
43971                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43972                    pdf) \
43973           || exit 1
43974
43975 @endif target-libssp
43976
43977 .PHONY: maybe-html-target-libssp html-target-libssp
43978 maybe-html-target-libssp:
43979 @if target-libssp
43980 maybe-html-target-libssp: html-target-libssp
43981
43982 html-target-libssp: \
43983     configure-target-libssp 
43984         @: $(MAKE); $(unstage)
43985         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
43986         r=`${PWD_COMMAND}`; export r; \
43987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
43988         $(NORMAL_TARGET_EXPORTS) \
43989         echo "Doing html in $(TARGET_SUBDIR)/libssp"; \
43990         for flag in $(EXTRA_TARGET_FLAGS); do \
43991           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
43992         done; \
43993         (cd $(TARGET_SUBDIR)/libssp && \
43994           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
43995                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
43996                   "RANLIB=$${RANLIB}" \
43997                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
43998                    html) \
43999           || exit 1
44000
44001 @endif target-libssp
44002
44003 .PHONY: maybe-TAGS-target-libssp TAGS-target-libssp
44004 maybe-TAGS-target-libssp:
44005 @if target-libssp
44006 maybe-TAGS-target-libssp: TAGS-target-libssp
44007
44008 TAGS-target-libssp: \
44009     configure-target-libssp 
44010         @: $(MAKE); $(unstage)
44011         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
44012         r=`${PWD_COMMAND}`; export r; \
44013         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44014         $(NORMAL_TARGET_EXPORTS) \
44015         echo "Doing TAGS in $(TARGET_SUBDIR)/libssp"; \
44016         for flag in $(EXTRA_TARGET_FLAGS); do \
44017           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44018         done; \
44019         (cd $(TARGET_SUBDIR)/libssp && \
44020           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44021                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44022                   "RANLIB=$${RANLIB}" \
44023                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44024                    TAGS) \
44025           || exit 1
44026
44027 @endif target-libssp
44028
44029 .PHONY: maybe-install-info-target-libssp install-info-target-libssp
44030 maybe-install-info-target-libssp:
44031 @if target-libssp
44032 maybe-install-info-target-libssp: install-info-target-libssp
44033
44034 install-info-target-libssp: \
44035     configure-target-libssp \
44036     info-target-libssp 
44037         @: $(MAKE); $(unstage)
44038         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
44039         r=`${PWD_COMMAND}`; export r; \
44040         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44041         $(NORMAL_TARGET_EXPORTS) \
44042         echo "Doing install-info in $(TARGET_SUBDIR)/libssp"; \
44043         for flag in $(EXTRA_TARGET_FLAGS); do \
44044           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44045         done; \
44046         (cd $(TARGET_SUBDIR)/libssp && \
44047           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44048                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44049                   "RANLIB=$${RANLIB}" \
44050                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44051                    install-info) \
44052           || exit 1
44053
44054 @endif target-libssp
44055
44056 .PHONY: maybe-install-pdf-target-libssp install-pdf-target-libssp
44057 maybe-install-pdf-target-libssp:
44058 @if target-libssp
44059 maybe-install-pdf-target-libssp: install-pdf-target-libssp
44060
44061 install-pdf-target-libssp: \
44062     configure-target-libssp \
44063     pdf-target-libssp 
44064         @: $(MAKE); $(unstage)
44065         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
44066         r=`${PWD_COMMAND}`; export r; \
44067         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44068         $(NORMAL_TARGET_EXPORTS) \
44069         echo "Doing install-pdf in $(TARGET_SUBDIR)/libssp"; \
44070         for flag in $(EXTRA_TARGET_FLAGS); do \
44071           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44072         done; \
44073         (cd $(TARGET_SUBDIR)/libssp && \
44074           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44075                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44076                   "RANLIB=$${RANLIB}" \
44077                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44078                    install-pdf) \
44079           || exit 1
44080
44081 @endif target-libssp
44082
44083 .PHONY: maybe-install-html-target-libssp install-html-target-libssp
44084 maybe-install-html-target-libssp:
44085 @if target-libssp
44086 maybe-install-html-target-libssp: install-html-target-libssp
44087
44088 install-html-target-libssp: \
44089     configure-target-libssp \
44090     html-target-libssp 
44091         @: $(MAKE); $(unstage)
44092         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
44093         r=`${PWD_COMMAND}`; export r; \
44094         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44095         $(NORMAL_TARGET_EXPORTS) \
44096         echo "Doing install-html in $(TARGET_SUBDIR)/libssp"; \
44097         for flag in $(EXTRA_TARGET_FLAGS); do \
44098           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44099         done; \
44100         (cd $(TARGET_SUBDIR)/libssp && \
44101           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44102                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44103                   "RANLIB=$${RANLIB}" \
44104                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44105                    install-html) \
44106           || exit 1
44107
44108 @endif target-libssp
44109
44110 .PHONY: maybe-installcheck-target-libssp installcheck-target-libssp
44111 maybe-installcheck-target-libssp:
44112 @if target-libssp
44113 maybe-installcheck-target-libssp: installcheck-target-libssp
44114
44115 installcheck-target-libssp: \
44116     configure-target-libssp 
44117         @: $(MAKE); $(unstage)
44118         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
44119         r=`${PWD_COMMAND}`; export r; \
44120         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44121         $(NORMAL_TARGET_EXPORTS) \
44122         echo "Doing installcheck in $(TARGET_SUBDIR)/libssp"; \
44123         for flag in $(EXTRA_TARGET_FLAGS); do \
44124           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44125         done; \
44126         (cd $(TARGET_SUBDIR)/libssp && \
44127           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44128                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44129                   "RANLIB=$${RANLIB}" \
44130                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44131                    installcheck) \
44132           || exit 1
44133
44134 @endif target-libssp
44135
44136 .PHONY: maybe-mostlyclean-target-libssp mostlyclean-target-libssp
44137 maybe-mostlyclean-target-libssp:
44138 @if target-libssp
44139 maybe-mostlyclean-target-libssp: mostlyclean-target-libssp
44140
44141 mostlyclean-target-libssp: 
44142         @: $(MAKE); $(unstage)
44143         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
44144         r=`${PWD_COMMAND}`; export r; \
44145         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44146         $(NORMAL_TARGET_EXPORTS) \
44147         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libssp"; \
44148         for flag in $(EXTRA_TARGET_FLAGS); do \
44149           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44150         done; \
44151         (cd $(TARGET_SUBDIR)/libssp && \
44152           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44153                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44154                   "RANLIB=$${RANLIB}" \
44155                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44156                    mostlyclean) \
44157           || exit 1
44158
44159 @endif target-libssp
44160
44161 .PHONY: maybe-clean-target-libssp clean-target-libssp
44162 maybe-clean-target-libssp:
44163 @if target-libssp
44164 maybe-clean-target-libssp: clean-target-libssp
44165
44166 clean-target-libssp: 
44167         @: $(MAKE); $(unstage)
44168         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
44169         r=`${PWD_COMMAND}`; export r; \
44170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44171         $(NORMAL_TARGET_EXPORTS) \
44172         echo "Doing clean in $(TARGET_SUBDIR)/libssp"; \
44173         for flag in $(EXTRA_TARGET_FLAGS); do \
44174           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44175         done; \
44176         (cd $(TARGET_SUBDIR)/libssp && \
44177           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44178                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44179                   "RANLIB=$${RANLIB}" \
44180                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44181                    clean) \
44182           || exit 1
44183
44184 @endif target-libssp
44185
44186 .PHONY: maybe-distclean-target-libssp distclean-target-libssp
44187 maybe-distclean-target-libssp:
44188 @if target-libssp
44189 maybe-distclean-target-libssp: distclean-target-libssp
44190
44191 distclean-target-libssp: 
44192         @: $(MAKE); $(unstage)
44193         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
44194         r=`${PWD_COMMAND}`; export r; \
44195         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44196         $(NORMAL_TARGET_EXPORTS) \
44197         echo "Doing distclean in $(TARGET_SUBDIR)/libssp"; \
44198         for flag in $(EXTRA_TARGET_FLAGS); do \
44199           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44200         done; \
44201         (cd $(TARGET_SUBDIR)/libssp && \
44202           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44203                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44204                   "RANLIB=$${RANLIB}" \
44205                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44206                    distclean) \
44207           || exit 1
44208
44209 @endif target-libssp
44210
44211 .PHONY: maybe-maintainer-clean-target-libssp maintainer-clean-target-libssp
44212 maybe-maintainer-clean-target-libssp:
44213 @if target-libssp
44214 maybe-maintainer-clean-target-libssp: maintainer-clean-target-libssp
44215
44216 maintainer-clean-target-libssp: 
44217         @: $(MAKE); $(unstage)
44218         @[ -f $(TARGET_SUBDIR)/libssp/Makefile ] || exit 0; \
44219         r=`${PWD_COMMAND}`; export r; \
44220         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44221         $(NORMAL_TARGET_EXPORTS) \
44222         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libssp"; \
44223         for flag in $(EXTRA_TARGET_FLAGS); do \
44224           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44225         done; \
44226         (cd $(TARGET_SUBDIR)/libssp && \
44227           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44228                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44229                   "RANLIB=$${RANLIB}" \
44230                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44231                    maintainer-clean) \
44232           || exit 1
44233
44234 @endif target-libssp
44235
44236
44237
44238
44239
44240 .PHONY: configure-target-newlib maybe-configure-target-newlib
44241 maybe-configure-target-newlib:
44242 @if gcc-bootstrap
44243 configure-target-newlib: stage_current
44244 @endif gcc-bootstrap
44245 @if target-newlib
44246 maybe-configure-target-newlib: configure-target-newlib
44247 configure-target-newlib: 
44248         @: $(MAKE); $(unstage)
44249         @r=`${PWD_COMMAND}`; export r; \
44250         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44251         echo "Checking multilib configuration for newlib..."; \
44252         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
44253         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/newlib/multilib.tmp 2> /dev/null; \
44254         if test -r $(TARGET_SUBDIR)/newlib/multilib.out; then \
44255           if cmp -s $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; then \
44256             rm -f $(TARGET_SUBDIR)/newlib/multilib.tmp; \
44257           else \
44258             rm -f $(TARGET_SUBDIR)/newlib/Makefile; \
44259             mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44260           fi; \
44261         else \
44262           mv $(TARGET_SUBDIR)/newlib/multilib.tmp $(TARGET_SUBDIR)/newlib/multilib.out; \
44263         fi; \
44264         test ! -f $(TARGET_SUBDIR)/newlib/Makefile || exit 0; \
44265         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/newlib; \
44266         $(NORMAL_TARGET_EXPORTS)  \
44267         echo Configuring in $(TARGET_SUBDIR)/newlib; \
44268         cd "$(TARGET_SUBDIR)/newlib" || exit 1; \
44269         case $(srcdir) in \
44270           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44271           *) topdir=`echo $(TARGET_SUBDIR)/newlib/ | \
44272                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44273         esac; \
44274         module_srcdir=newlib; \
44275         rm -f no-such-file || : ; \
44276         CONFIG_SITE=no-such-file $(SHELL) \
44277           $$s/$$module_srcdir/configure \
44278           --srcdir=$${topdir}/$$module_srcdir \
44279           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44280           --target=${target_alias}  \
44281           || exit 1
44282 @endif target-newlib
44283
44284
44285
44286
44287
44288 .PHONY: all-target-newlib maybe-all-target-newlib
44289 maybe-all-target-newlib:
44290 @if gcc-bootstrap
44291 all-target-newlib: stage_current
44292 @endif gcc-bootstrap
44293 @if target-newlib
44294 TARGET-target-newlib=all
44295 maybe-all-target-newlib: all-target-newlib
44296 all-target-newlib: configure-target-newlib
44297         @: $(MAKE); $(unstage)
44298         @r=`${PWD_COMMAND}`; export r; \
44299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44300         $(NORMAL_TARGET_EXPORTS)  \
44301         (cd $(TARGET_SUBDIR)/newlib && \
44302           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
44303                 $(TARGET-target-newlib))
44304 @endif target-newlib
44305
44306
44307
44308
44309
44310 .PHONY: check-target-newlib maybe-check-target-newlib
44311 maybe-check-target-newlib:
44312 @if target-newlib
44313 maybe-check-target-newlib: check-target-newlib
44314
44315 check-target-newlib:
44316         @: $(MAKE); $(unstage)
44317         @r=`${PWD_COMMAND}`; export r; \
44318         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44319         $(NORMAL_TARGET_EXPORTS) \
44320         (cd $(TARGET_SUBDIR)/newlib && \
44321           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
44322
44323 @endif target-newlib
44324
44325 .PHONY: install-target-newlib maybe-install-target-newlib
44326 maybe-install-target-newlib:
44327 @if target-newlib
44328 maybe-install-target-newlib: install-target-newlib
44329
44330 install-target-newlib: installdirs
44331         @: $(MAKE); $(unstage)
44332         @r=`${PWD_COMMAND}`; export r; \
44333         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44334         $(NORMAL_TARGET_EXPORTS) \
44335         (cd $(TARGET_SUBDIR)/newlib && \
44336           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
44337
44338 @endif target-newlib
44339
44340 .PHONY: install-strip-target-newlib maybe-install-strip-target-newlib
44341 maybe-install-strip-target-newlib:
44342 @if target-newlib
44343 maybe-install-strip-target-newlib: install-strip-target-newlib
44344
44345 install-strip-target-newlib: installdirs
44346         @: $(MAKE); $(unstage)
44347         @r=`${PWD_COMMAND}`; export r; \
44348         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44349         $(NORMAL_TARGET_EXPORTS) \
44350         (cd $(TARGET_SUBDIR)/newlib && \
44351           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
44352
44353 @endif target-newlib
44354
44355 # Other targets (info, dvi, pdf, etc.)
44356
44357 .PHONY: maybe-info-target-newlib info-target-newlib
44358 maybe-info-target-newlib:
44359 @if target-newlib
44360 maybe-info-target-newlib: info-target-newlib
44361
44362 info-target-newlib: \
44363     configure-target-newlib 
44364         @: $(MAKE); $(unstage)
44365         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44366         r=`${PWD_COMMAND}`; export r; \
44367         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44368         $(NORMAL_TARGET_EXPORTS) \
44369         echo "Doing info in $(TARGET_SUBDIR)/newlib"; \
44370         for flag in $(EXTRA_TARGET_FLAGS); do \
44371           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44372         done; \
44373         (cd $(TARGET_SUBDIR)/newlib && \
44374           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44375                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44376                   "RANLIB=$${RANLIB}" \
44377                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44378                    info) \
44379           || exit 1
44380
44381 @endif target-newlib
44382
44383 .PHONY: maybe-dvi-target-newlib dvi-target-newlib
44384 maybe-dvi-target-newlib:
44385 @if target-newlib
44386 maybe-dvi-target-newlib: dvi-target-newlib
44387
44388 dvi-target-newlib: \
44389     configure-target-newlib 
44390         @: $(MAKE); $(unstage)
44391         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44392         r=`${PWD_COMMAND}`; export r; \
44393         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44394         $(NORMAL_TARGET_EXPORTS) \
44395         echo "Doing dvi in $(TARGET_SUBDIR)/newlib"; \
44396         for flag in $(EXTRA_TARGET_FLAGS); do \
44397           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44398         done; \
44399         (cd $(TARGET_SUBDIR)/newlib && \
44400           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44401                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44402                   "RANLIB=$${RANLIB}" \
44403                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44404                    dvi) \
44405           || exit 1
44406
44407 @endif target-newlib
44408
44409 .PHONY: maybe-pdf-target-newlib pdf-target-newlib
44410 maybe-pdf-target-newlib:
44411 @if target-newlib
44412 maybe-pdf-target-newlib: pdf-target-newlib
44413
44414 pdf-target-newlib: \
44415     configure-target-newlib 
44416         @: $(MAKE); $(unstage)
44417         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44418         r=`${PWD_COMMAND}`; export r; \
44419         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44420         $(NORMAL_TARGET_EXPORTS) \
44421         echo "Doing pdf in $(TARGET_SUBDIR)/newlib"; \
44422         for flag in $(EXTRA_TARGET_FLAGS); do \
44423           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44424         done; \
44425         (cd $(TARGET_SUBDIR)/newlib && \
44426           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44427                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44428                   "RANLIB=$${RANLIB}" \
44429                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44430                    pdf) \
44431           || exit 1
44432
44433 @endif target-newlib
44434
44435 .PHONY: maybe-html-target-newlib html-target-newlib
44436 maybe-html-target-newlib:
44437 @if target-newlib
44438 maybe-html-target-newlib: html-target-newlib
44439
44440 html-target-newlib: \
44441     configure-target-newlib 
44442         @: $(MAKE); $(unstage)
44443         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44444         r=`${PWD_COMMAND}`; export r; \
44445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44446         $(NORMAL_TARGET_EXPORTS) \
44447         echo "Doing html in $(TARGET_SUBDIR)/newlib"; \
44448         for flag in $(EXTRA_TARGET_FLAGS); do \
44449           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44450         done; \
44451         (cd $(TARGET_SUBDIR)/newlib && \
44452           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44453                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44454                   "RANLIB=$${RANLIB}" \
44455                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44456                    html) \
44457           || exit 1
44458
44459 @endif target-newlib
44460
44461 .PHONY: maybe-TAGS-target-newlib TAGS-target-newlib
44462 maybe-TAGS-target-newlib:
44463 @if target-newlib
44464 maybe-TAGS-target-newlib: TAGS-target-newlib
44465
44466 TAGS-target-newlib: \
44467     configure-target-newlib 
44468         @: $(MAKE); $(unstage)
44469         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44470         r=`${PWD_COMMAND}`; export r; \
44471         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44472         $(NORMAL_TARGET_EXPORTS) \
44473         echo "Doing TAGS in $(TARGET_SUBDIR)/newlib"; \
44474         for flag in $(EXTRA_TARGET_FLAGS); do \
44475           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44476         done; \
44477         (cd $(TARGET_SUBDIR)/newlib && \
44478           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44479                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44480                   "RANLIB=$${RANLIB}" \
44481                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44482                    TAGS) \
44483           || exit 1
44484
44485 @endif target-newlib
44486
44487 .PHONY: maybe-install-info-target-newlib install-info-target-newlib
44488 maybe-install-info-target-newlib:
44489 @if target-newlib
44490 maybe-install-info-target-newlib: install-info-target-newlib
44491
44492 install-info-target-newlib: \
44493     configure-target-newlib \
44494     info-target-newlib 
44495         @: $(MAKE); $(unstage)
44496         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44497         r=`${PWD_COMMAND}`; export r; \
44498         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44499         $(NORMAL_TARGET_EXPORTS) \
44500         echo "Doing install-info in $(TARGET_SUBDIR)/newlib"; \
44501         for flag in $(EXTRA_TARGET_FLAGS); do \
44502           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44503         done; \
44504         (cd $(TARGET_SUBDIR)/newlib && \
44505           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44506                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44507                   "RANLIB=$${RANLIB}" \
44508                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44509                    install-info) \
44510           || exit 1
44511
44512 @endif target-newlib
44513
44514 .PHONY: maybe-install-pdf-target-newlib install-pdf-target-newlib
44515 maybe-install-pdf-target-newlib:
44516 @if target-newlib
44517 maybe-install-pdf-target-newlib: install-pdf-target-newlib
44518
44519 install-pdf-target-newlib: \
44520     configure-target-newlib \
44521     pdf-target-newlib 
44522         @: $(MAKE); $(unstage)
44523         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44524         r=`${PWD_COMMAND}`; export r; \
44525         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44526         $(NORMAL_TARGET_EXPORTS) \
44527         echo "Doing install-pdf in $(TARGET_SUBDIR)/newlib"; \
44528         for flag in $(EXTRA_TARGET_FLAGS); do \
44529           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44530         done; \
44531         (cd $(TARGET_SUBDIR)/newlib && \
44532           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44533                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44534                   "RANLIB=$${RANLIB}" \
44535                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44536                    install-pdf) \
44537           || exit 1
44538
44539 @endif target-newlib
44540
44541 .PHONY: maybe-install-html-target-newlib install-html-target-newlib
44542 maybe-install-html-target-newlib:
44543 @if target-newlib
44544 maybe-install-html-target-newlib: install-html-target-newlib
44545
44546 install-html-target-newlib: \
44547     configure-target-newlib \
44548     html-target-newlib 
44549         @: $(MAKE); $(unstage)
44550         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44551         r=`${PWD_COMMAND}`; export r; \
44552         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44553         $(NORMAL_TARGET_EXPORTS) \
44554         echo "Doing install-html in $(TARGET_SUBDIR)/newlib"; \
44555         for flag in $(EXTRA_TARGET_FLAGS); do \
44556           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44557         done; \
44558         (cd $(TARGET_SUBDIR)/newlib && \
44559           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44560                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44561                   "RANLIB=$${RANLIB}" \
44562                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44563                    install-html) \
44564           || exit 1
44565
44566 @endif target-newlib
44567
44568 .PHONY: maybe-installcheck-target-newlib installcheck-target-newlib
44569 maybe-installcheck-target-newlib:
44570 @if target-newlib
44571 maybe-installcheck-target-newlib: installcheck-target-newlib
44572
44573 installcheck-target-newlib: \
44574     configure-target-newlib 
44575         @: $(MAKE); $(unstage)
44576         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44577         r=`${PWD_COMMAND}`; export r; \
44578         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44579         $(NORMAL_TARGET_EXPORTS) \
44580         echo "Doing installcheck in $(TARGET_SUBDIR)/newlib"; \
44581         for flag in $(EXTRA_TARGET_FLAGS); do \
44582           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44583         done; \
44584         (cd $(TARGET_SUBDIR)/newlib && \
44585           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44586                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44587                   "RANLIB=$${RANLIB}" \
44588                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44589                    installcheck) \
44590           || exit 1
44591
44592 @endif target-newlib
44593
44594 .PHONY: maybe-mostlyclean-target-newlib mostlyclean-target-newlib
44595 maybe-mostlyclean-target-newlib:
44596 @if target-newlib
44597 maybe-mostlyclean-target-newlib: mostlyclean-target-newlib
44598
44599 mostlyclean-target-newlib: 
44600         @: $(MAKE); $(unstage)
44601         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44602         r=`${PWD_COMMAND}`; export r; \
44603         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44604         $(NORMAL_TARGET_EXPORTS) \
44605         echo "Doing mostlyclean in $(TARGET_SUBDIR)/newlib"; \
44606         for flag in $(EXTRA_TARGET_FLAGS); do \
44607           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44608         done; \
44609         (cd $(TARGET_SUBDIR)/newlib && \
44610           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44611                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44612                   "RANLIB=$${RANLIB}" \
44613                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44614                    mostlyclean) \
44615           || exit 1
44616
44617 @endif target-newlib
44618
44619 .PHONY: maybe-clean-target-newlib clean-target-newlib
44620 maybe-clean-target-newlib:
44621 @if target-newlib
44622 maybe-clean-target-newlib: clean-target-newlib
44623
44624 clean-target-newlib: 
44625         @: $(MAKE); $(unstage)
44626         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44627         r=`${PWD_COMMAND}`; export r; \
44628         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44629         $(NORMAL_TARGET_EXPORTS) \
44630         echo "Doing clean in $(TARGET_SUBDIR)/newlib"; \
44631         for flag in $(EXTRA_TARGET_FLAGS); do \
44632           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44633         done; \
44634         (cd $(TARGET_SUBDIR)/newlib && \
44635           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44636                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44637                   "RANLIB=$${RANLIB}" \
44638                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44639                    clean) \
44640           || exit 1
44641
44642 @endif target-newlib
44643
44644 .PHONY: maybe-distclean-target-newlib distclean-target-newlib
44645 maybe-distclean-target-newlib:
44646 @if target-newlib
44647 maybe-distclean-target-newlib: distclean-target-newlib
44648
44649 distclean-target-newlib: 
44650         @: $(MAKE); $(unstage)
44651         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44652         r=`${PWD_COMMAND}`; export r; \
44653         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44654         $(NORMAL_TARGET_EXPORTS) \
44655         echo "Doing distclean in $(TARGET_SUBDIR)/newlib"; \
44656         for flag in $(EXTRA_TARGET_FLAGS); do \
44657           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44658         done; \
44659         (cd $(TARGET_SUBDIR)/newlib && \
44660           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44661                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44662                   "RANLIB=$${RANLIB}" \
44663                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44664                    distclean) \
44665           || exit 1
44666
44667 @endif target-newlib
44668
44669 .PHONY: maybe-maintainer-clean-target-newlib maintainer-clean-target-newlib
44670 maybe-maintainer-clean-target-newlib:
44671 @if target-newlib
44672 maybe-maintainer-clean-target-newlib: maintainer-clean-target-newlib
44673
44674 maintainer-clean-target-newlib: 
44675         @: $(MAKE); $(unstage)
44676         @[ -f $(TARGET_SUBDIR)/newlib/Makefile ] || exit 0; \
44677         r=`${PWD_COMMAND}`; export r; \
44678         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44679         $(NORMAL_TARGET_EXPORTS) \
44680         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/newlib"; \
44681         for flag in $(EXTRA_TARGET_FLAGS); do \
44682           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
44683         done; \
44684         (cd $(TARGET_SUBDIR)/newlib && \
44685           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
44686                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
44687                   "RANLIB=$${RANLIB}" \
44688                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
44689                    maintainer-clean) \
44690           || exit 1
44691
44692 @endif target-newlib
44693
44694
44695
44696
44697
44698 .PHONY: configure-target-libgcc maybe-configure-target-libgcc
44699 maybe-configure-target-libgcc:
44700 @if gcc-bootstrap
44701 configure-target-libgcc: stage_current
44702 @endif gcc-bootstrap
44703 @if target-libgcc
44704 maybe-configure-target-libgcc: configure-target-libgcc
44705 configure-target-libgcc: 
44706         @r=`${PWD_COMMAND}`; export r; \
44707         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44708         echo "Checking multilib configuration for libgcc..."; \
44709         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
44710         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
44711         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44712           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44713             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44714           else \
44715             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44716             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44717           fi; \
44718         else \
44719           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44720         fi; \
44721         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44722         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
44723         $(NORMAL_TARGET_EXPORTS)  \
44724         echo Configuring in $(TARGET_SUBDIR)/libgcc; \
44725         cd "$(TARGET_SUBDIR)/libgcc" || exit 1; \
44726         case $(srcdir) in \
44727           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44728           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44729                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44730         esac; \
44731         module_srcdir=libgcc; \
44732         rm -f no-such-file || : ; \
44733         CONFIG_SITE=no-such-file $(SHELL) \
44734           $$s/$$module_srcdir/configure \
44735           --srcdir=$${topdir}/$$module_srcdir \
44736           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44737           --target=${target_alias}  \
44738           || exit 1
44739 @endif target-libgcc
44740
44741
44742
44743 .PHONY: configure-stage1-target-libgcc maybe-configure-stage1-target-libgcc
44744 maybe-configure-stage1-target-libgcc:
44745 @if target-libgcc-bootstrap
44746 maybe-configure-stage1-target-libgcc: configure-stage1-target-libgcc
44747 configure-stage1-target-libgcc:
44748         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
44749         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44750         @r=`${PWD_COMMAND}`; export r; \
44751         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44752         TFLAGS="$(STAGE1_TFLAGS)"; \
44753         echo "Checking multilib configuration for libgcc..."; \
44754         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
44755         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44756           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44757             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44758           else \
44759             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44760             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44761           fi; \
44762         else \
44763           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44764         fi; \
44765         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44766         $(NORMAL_TARGET_EXPORTS) \
44767         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44768         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44769         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44770         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgcc; \
44771         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
44772         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44773         case $(srcdir) in \
44774           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44775           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44776                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44777         esac; \
44778         module_srcdir=libgcc; \
44779         $(SHELL) $$s/$$module_srcdir/configure \
44780           --srcdir=$${topdir}/$$module_srcdir \
44781           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44782           --target=${target_alias} \
44783            \
44784           $(STAGE1_CONFIGURE_FLAGS)
44785 @endif target-libgcc-bootstrap
44786
44787 .PHONY: configure-stage2-target-libgcc maybe-configure-stage2-target-libgcc
44788 maybe-configure-stage2-target-libgcc:
44789 @if target-libgcc-bootstrap
44790 maybe-configure-stage2-target-libgcc: configure-stage2-target-libgcc
44791 configure-stage2-target-libgcc:
44792         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
44793         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44794         @r=`${PWD_COMMAND}`; export r; \
44795         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44796         TFLAGS="$(STAGE2_TFLAGS)"; \
44797         echo "Checking multilib configuration for libgcc..."; \
44798         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
44799         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44800           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44801             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44802           else \
44803             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44804             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44805           fi; \
44806         else \
44807           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44808         fi; \
44809         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44810         $(NORMAL_TARGET_EXPORTS) \
44811          \
44812         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44813         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44814         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44815         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgcc; \
44816         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
44817         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44818         case $(srcdir) in \
44819           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44820           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44821                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44822         esac; \
44823         module_srcdir=libgcc; \
44824         $(SHELL) $$s/$$module_srcdir/configure \
44825           --srcdir=$${topdir}/$$module_srcdir \
44826           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44827           --target=${target_alias} \
44828           --with-build-libsubdir=$(HOST_SUBDIR) \
44829           $(STAGE2_CONFIGURE_FLAGS)
44830 @endif target-libgcc-bootstrap
44831
44832 .PHONY: configure-stage3-target-libgcc maybe-configure-stage3-target-libgcc
44833 maybe-configure-stage3-target-libgcc:
44834 @if target-libgcc-bootstrap
44835 maybe-configure-stage3-target-libgcc: configure-stage3-target-libgcc
44836 configure-stage3-target-libgcc:
44837         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
44838         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44839         @r=`${PWD_COMMAND}`; export r; \
44840         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44841         TFLAGS="$(STAGE3_TFLAGS)"; \
44842         echo "Checking multilib configuration for libgcc..."; \
44843         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
44844         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44845           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44846             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44847           else \
44848             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44849             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44850           fi; \
44851         else \
44852           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44853         fi; \
44854         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44855         $(NORMAL_TARGET_EXPORTS) \
44856          \
44857         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44858         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44859         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44860         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgcc; \
44861         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
44862         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44863         case $(srcdir) in \
44864           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44865           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44866                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44867         esac; \
44868         module_srcdir=libgcc; \
44869         $(SHELL) $$s/$$module_srcdir/configure \
44870           --srcdir=$${topdir}/$$module_srcdir \
44871           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44872           --target=${target_alias} \
44873           --with-build-libsubdir=$(HOST_SUBDIR) \
44874           $(STAGE3_CONFIGURE_FLAGS)
44875 @endif target-libgcc-bootstrap
44876
44877 .PHONY: configure-stage4-target-libgcc maybe-configure-stage4-target-libgcc
44878 maybe-configure-stage4-target-libgcc:
44879 @if target-libgcc-bootstrap
44880 maybe-configure-stage4-target-libgcc: configure-stage4-target-libgcc
44881 configure-stage4-target-libgcc:
44882         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
44883         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44884         @r=`${PWD_COMMAND}`; export r; \
44885         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44886         TFLAGS="$(STAGE4_TFLAGS)"; \
44887         echo "Checking multilib configuration for libgcc..."; \
44888         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
44889         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44890           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44891             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44892           else \
44893             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44894             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44895           fi; \
44896         else \
44897           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44898         fi; \
44899         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44900         $(NORMAL_TARGET_EXPORTS) \
44901          \
44902         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44903         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44904         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44905         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgcc; \
44906         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
44907         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44908         case $(srcdir) in \
44909           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44910           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44911                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44912         esac; \
44913         module_srcdir=libgcc; \
44914         $(SHELL) $$s/$$module_srcdir/configure \
44915           --srcdir=$${topdir}/$$module_srcdir \
44916           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44917           --target=${target_alias} \
44918           --with-build-libsubdir=$(HOST_SUBDIR) \
44919           $(STAGE4_CONFIGURE_FLAGS)
44920 @endif target-libgcc-bootstrap
44921
44922 .PHONY: configure-stageprofile-target-libgcc maybe-configure-stageprofile-target-libgcc
44923 maybe-configure-stageprofile-target-libgcc:
44924 @if target-libgcc-bootstrap
44925 maybe-configure-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
44926 configure-stageprofile-target-libgcc:
44927         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
44928         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44929         @r=`${PWD_COMMAND}`; export r; \
44930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44931         TFLAGS="$(STAGEprofile_TFLAGS)"; \
44932         echo "Checking multilib configuration for libgcc..."; \
44933         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
44934         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44935           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44936             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44937           else \
44938             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44939             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44940           fi; \
44941         else \
44942           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44943         fi; \
44944         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44945         $(NORMAL_TARGET_EXPORTS) \
44946          \
44947         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44948         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44949         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44950         echo Configuring stage profile in $(TARGET_SUBDIR)/libgcc; \
44951         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
44952         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44953         case $(srcdir) in \
44954           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
44955           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
44956                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
44957         esac; \
44958         module_srcdir=libgcc; \
44959         $(SHELL) $$s/$$module_srcdir/configure \
44960           --srcdir=$${topdir}/$$module_srcdir \
44961           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
44962           --target=${target_alias} \
44963           --with-build-libsubdir=$(HOST_SUBDIR) \
44964           $(STAGEprofile_CONFIGURE_FLAGS)
44965 @endif target-libgcc-bootstrap
44966
44967 .PHONY: configure-stagetrain-target-libgcc maybe-configure-stagetrain-target-libgcc
44968 maybe-configure-stagetrain-target-libgcc:
44969 @if target-libgcc-bootstrap
44970 maybe-configure-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
44971 configure-stagetrain-target-libgcc:
44972         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
44973         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
44974         @r=`${PWD_COMMAND}`; export r; \
44975         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
44976         TFLAGS="$(STAGEtrain_TFLAGS)"; \
44977         echo "Checking multilib configuration for libgcc..."; \
44978         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
44979         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44980           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
44981             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
44982           else \
44983             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
44984             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44985           fi; \
44986         else \
44987           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
44988         fi; \
44989         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
44990         $(NORMAL_TARGET_EXPORTS) \
44991          \
44992         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
44993         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
44994         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
44995         echo Configuring stage train in $(TARGET_SUBDIR)/libgcc; \
44996         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
44997         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
44998         case $(srcdir) in \
44999           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45000           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45001                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45002         esac; \
45003         module_srcdir=libgcc; \
45004         $(SHELL) $$s/$$module_srcdir/configure \
45005           --srcdir=$${topdir}/$$module_srcdir \
45006           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45007           --target=${target_alias} \
45008           --with-build-libsubdir=$(HOST_SUBDIR) \
45009           $(STAGEtrain_CONFIGURE_FLAGS)
45010 @endif target-libgcc-bootstrap
45011
45012 .PHONY: configure-stagefeedback-target-libgcc maybe-configure-stagefeedback-target-libgcc
45013 maybe-configure-stagefeedback-target-libgcc:
45014 @if target-libgcc-bootstrap
45015 maybe-configure-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45016 configure-stagefeedback-target-libgcc:
45017         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45018         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45019         @r=`${PWD_COMMAND}`; export r; \
45020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45021         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45022         echo "Checking multilib configuration for libgcc..."; \
45023         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
45024         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45025           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45026             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45027           else \
45028             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45029             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45030           fi; \
45031         else \
45032           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45033         fi; \
45034         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45035         $(NORMAL_TARGET_EXPORTS) \
45036          \
45037         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45038         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45039         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45040         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgcc; \
45041         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
45042         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45043         case $(srcdir) in \
45044           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45045           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45046                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45047         esac; \
45048         module_srcdir=libgcc; \
45049         $(SHELL) $$s/$$module_srcdir/configure \
45050           --srcdir=$${topdir}/$$module_srcdir \
45051           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45052           --target=${target_alias} \
45053           --with-build-libsubdir=$(HOST_SUBDIR) \
45054           $(STAGEfeedback_CONFIGURE_FLAGS)
45055 @endif target-libgcc-bootstrap
45056
45057 .PHONY: configure-stageautoprofile-target-libgcc maybe-configure-stageautoprofile-target-libgcc
45058 maybe-configure-stageautoprofile-target-libgcc:
45059 @if target-libgcc-bootstrap
45060 maybe-configure-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
45061 configure-stageautoprofile-target-libgcc:
45062         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45063         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45064         @r=`${PWD_COMMAND}`; export r; \
45065         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45066         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45067         echo "Checking multilib configuration for libgcc..."; \
45068         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
45069         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45070           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45071             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45072           else \
45073             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45074             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45075           fi; \
45076         else \
45077           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45078         fi; \
45079         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45080         $(NORMAL_TARGET_EXPORTS) \
45081          \
45082         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45083         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45084         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45085         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgcc; \
45086         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
45087         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45088         case $(srcdir) in \
45089           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45090           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45091                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45092         esac; \
45093         module_srcdir=libgcc; \
45094         $(SHELL) $$s/$$module_srcdir/configure \
45095           --srcdir=$${topdir}/$$module_srcdir \
45096           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45097           --target=${target_alias} \
45098           --with-build-libsubdir=$(HOST_SUBDIR) \
45099           $(STAGEautoprofile_CONFIGURE_FLAGS)
45100 @endif target-libgcc-bootstrap
45101
45102 .PHONY: configure-stageautofeedback-target-libgcc maybe-configure-stageautofeedback-target-libgcc
45103 maybe-configure-stageautofeedback-target-libgcc:
45104 @if target-libgcc-bootstrap
45105 maybe-configure-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
45106 configure-stageautofeedback-target-libgcc:
45107         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45108         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc
45109         @r=`${PWD_COMMAND}`; export r; \
45110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45111         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45112         echo "Checking multilib configuration for libgcc..."; \
45113         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgcc/multilib.tmp 2> /dev/null; \
45114         if test -r $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45115           if cmp -s $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; then \
45116             rm -f $(TARGET_SUBDIR)/libgcc/multilib.tmp; \
45117           else \
45118             rm -f $(TARGET_SUBDIR)/libgcc/Makefile; \
45119             mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45120           fi; \
45121         else \
45122           mv $(TARGET_SUBDIR)/libgcc/multilib.tmp $(TARGET_SUBDIR)/libgcc/multilib.out; \
45123         fi; \
45124         test ! -f $(TARGET_SUBDIR)/libgcc/Makefile || exit 0; \
45125         $(NORMAL_TARGET_EXPORTS) \
45126          \
45127         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
45128         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
45129         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
45130         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgcc; \
45131         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgcc; \
45132         cd $(TARGET_SUBDIR)/libgcc || exit 1; \
45133         case $(srcdir) in \
45134           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45135           *) topdir=`echo $(TARGET_SUBDIR)/libgcc/ | \
45136                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45137         esac; \
45138         module_srcdir=libgcc; \
45139         $(SHELL) $$s/$$module_srcdir/configure \
45140           --srcdir=$${topdir}/$$module_srcdir \
45141           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45142           --target=${target_alias} \
45143           --with-build-libsubdir=$(HOST_SUBDIR) \
45144           $(STAGEautofeedback_CONFIGURE_FLAGS)
45145 @endif target-libgcc-bootstrap
45146
45147
45148
45149
45150
45151 .PHONY: all-target-libgcc maybe-all-target-libgcc
45152 maybe-all-target-libgcc:
45153 @if gcc-bootstrap
45154 all-target-libgcc: stage_current
45155 @endif gcc-bootstrap
45156 @if target-libgcc
45157 TARGET-target-libgcc=all
45158 maybe-all-target-libgcc: all-target-libgcc
45159 all-target-libgcc: configure-target-libgcc
45160         @r=`${PWD_COMMAND}`; export r; \
45161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45162         $(NORMAL_TARGET_EXPORTS)  \
45163         (cd $(TARGET_SUBDIR)/libgcc && \
45164           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45165                 $(TARGET-target-libgcc))
45166 @endif target-libgcc
45167
45168
45169
45170 .PHONY: all-stage1-target-libgcc maybe-all-stage1-target-libgcc
45171 .PHONY: clean-stage1-target-libgcc maybe-clean-stage1-target-libgcc
45172 maybe-all-stage1-target-libgcc:
45173 maybe-clean-stage1-target-libgcc:
45174 @if target-libgcc-bootstrap
45175 maybe-all-stage1-target-libgcc: all-stage1-target-libgcc
45176 all-stage1: all-stage1-target-libgcc
45177 TARGET-stage1-target-libgcc = $(TARGET-target-libgcc)
45178 all-stage1-target-libgcc: configure-stage1-target-libgcc
45179         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
45180         @r=`${PWD_COMMAND}`; export r; \
45181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45182         TFLAGS="$(STAGE1_TFLAGS)"; \
45183         $(NORMAL_TARGET_EXPORTS)  \
45184         cd $(TARGET_SUBDIR)/libgcc && \
45185          \
45186         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45187                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45188                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45189                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45190                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45191                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45192                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45193                 $(EXTRA_TARGET_FLAGS)  \
45194                   \
45195                 TFLAGS="$(STAGE1_TFLAGS)"  \
45196                 $(TARGET-stage1-target-libgcc)
45197
45198 maybe-clean-stage1-target-libgcc: clean-stage1-target-libgcc
45199 clean-stage1: clean-stage1-target-libgcc
45200 clean-stage1-target-libgcc:
45201         @if [ $(current_stage) = stage1 ]; then \
45202           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45203         else \
45204           [ -f $(TARGET_SUBDIR)/stage1-libgcc/Makefile ] || exit 0; \
45205           $(MAKE) stage1-start; \
45206         fi; \
45207         cd $(TARGET_SUBDIR)/libgcc && \
45208         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
45209           clean
45210 @endif target-libgcc-bootstrap
45211
45212
45213 .PHONY: all-stage2-target-libgcc maybe-all-stage2-target-libgcc
45214 .PHONY: clean-stage2-target-libgcc maybe-clean-stage2-target-libgcc
45215 maybe-all-stage2-target-libgcc:
45216 maybe-clean-stage2-target-libgcc:
45217 @if target-libgcc-bootstrap
45218 maybe-all-stage2-target-libgcc: all-stage2-target-libgcc
45219 all-stage2: all-stage2-target-libgcc
45220 TARGET-stage2-target-libgcc = $(TARGET-target-libgcc)
45221 all-stage2-target-libgcc: configure-stage2-target-libgcc
45222         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
45223         @r=`${PWD_COMMAND}`; export r; \
45224         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45225         TFLAGS="$(STAGE2_TFLAGS)"; \
45226         $(NORMAL_TARGET_EXPORTS) \
45227           \
45228         cd $(TARGET_SUBDIR)/libgcc && \
45229          \
45230         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45231                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45232                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45233                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45234                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45235                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45236                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45237                 $(EXTRA_TARGET_FLAGS)   \
45238                 TFLAGS="$(STAGE2_TFLAGS)"  \
45239                 $(TARGET-stage2-target-libgcc)
45240
45241 maybe-clean-stage2-target-libgcc: clean-stage2-target-libgcc
45242 clean-stage2: clean-stage2-target-libgcc
45243 clean-stage2-target-libgcc:
45244         @if [ $(current_stage) = stage2 ]; then \
45245           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45246         else \
45247           [ -f $(TARGET_SUBDIR)/stage2-libgcc/Makefile ] || exit 0; \
45248           $(MAKE) stage2-start; \
45249         fi; \
45250         cd $(TARGET_SUBDIR)/libgcc && \
45251         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45252 @endif target-libgcc-bootstrap
45253
45254
45255 .PHONY: all-stage3-target-libgcc maybe-all-stage3-target-libgcc
45256 .PHONY: clean-stage3-target-libgcc maybe-clean-stage3-target-libgcc
45257 maybe-all-stage3-target-libgcc:
45258 maybe-clean-stage3-target-libgcc:
45259 @if target-libgcc-bootstrap
45260 maybe-all-stage3-target-libgcc: all-stage3-target-libgcc
45261 all-stage3: all-stage3-target-libgcc
45262 TARGET-stage3-target-libgcc = $(TARGET-target-libgcc)
45263 all-stage3-target-libgcc: configure-stage3-target-libgcc
45264         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
45265         @r=`${PWD_COMMAND}`; export r; \
45266         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45267         TFLAGS="$(STAGE3_TFLAGS)"; \
45268         $(NORMAL_TARGET_EXPORTS) \
45269           \
45270         cd $(TARGET_SUBDIR)/libgcc && \
45271          \
45272         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45273                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45274                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45275                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45276                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45277                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45278                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45279                 $(EXTRA_TARGET_FLAGS)   \
45280                 TFLAGS="$(STAGE3_TFLAGS)"  \
45281                 $(TARGET-stage3-target-libgcc)
45282
45283 maybe-clean-stage3-target-libgcc: clean-stage3-target-libgcc
45284 clean-stage3: clean-stage3-target-libgcc
45285 clean-stage3-target-libgcc:
45286         @if [ $(current_stage) = stage3 ]; then \
45287           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45288         else \
45289           [ -f $(TARGET_SUBDIR)/stage3-libgcc/Makefile ] || exit 0; \
45290           $(MAKE) stage3-start; \
45291         fi; \
45292         cd $(TARGET_SUBDIR)/libgcc && \
45293         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45294 @endif target-libgcc-bootstrap
45295
45296
45297 .PHONY: all-stage4-target-libgcc maybe-all-stage4-target-libgcc
45298 .PHONY: clean-stage4-target-libgcc maybe-clean-stage4-target-libgcc
45299 maybe-all-stage4-target-libgcc:
45300 maybe-clean-stage4-target-libgcc:
45301 @if target-libgcc-bootstrap
45302 maybe-all-stage4-target-libgcc: all-stage4-target-libgcc
45303 all-stage4: all-stage4-target-libgcc
45304 TARGET-stage4-target-libgcc = $(TARGET-target-libgcc)
45305 all-stage4-target-libgcc: configure-stage4-target-libgcc
45306         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
45307         @r=`${PWD_COMMAND}`; export r; \
45308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45309         TFLAGS="$(STAGE4_TFLAGS)"; \
45310         $(NORMAL_TARGET_EXPORTS) \
45311           \
45312         cd $(TARGET_SUBDIR)/libgcc && \
45313          \
45314         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45315                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45316                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45317                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45318                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45319                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45320                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45321                 $(EXTRA_TARGET_FLAGS)   \
45322                 TFLAGS="$(STAGE4_TFLAGS)"  \
45323                 $(TARGET-stage4-target-libgcc)
45324
45325 maybe-clean-stage4-target-libgcc: clean-stage4-target-libgcc
45326 clean-stage4: clean-stage4-target-libgcc
45327 clean-stage4-target-libgcc:
45328         @if [ $(current_stage) = stage4 ]; then \
45329           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45330         else \
45331           [ -f $(TARGET_SUBDIR)/stage4-libgcc/Makefile ] || exit 0; \
45332           $(MAKE) stage4-start; \
45333         fi; \
45334         cd $(TARGET_SUBDIR)/libgcc && \
45335         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45336 @endif target-libgcc-bootstrap
45337
45338
45339 .PHONY: all-stageprofile-target-libgcc maybe-all-stageprofile-target-libgcc
45340 .PHONY: clean-stageprofile-target-libgcc maybe-clean-stageprofile-target-libgcc
45341 maybe-all-stageprofile-target-libgcc:
45342 maybe-clean-stageprofile-target-libgcc:
45343 @if target-libgcc-bootstrap
45344 maybe-all-stageprofile-target-libgcc: all-stageprofile-target-libgcc
45345 all-stageprofile: all-stageprofile-target-libgcc
45346 TARGET-stageprofile-target-libgcc = $(TARGET-target-libgcc)
45347 all-stageprofile-target-libgcc: configure-stageprofile-target-libgcc
45348         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
45349         @r=`${PWD_COMMAND}`; export r; \
45350         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45351         TFLAGS="$(STAGEprofile_TFLAGS)"; \
45352         $(NORMAL_TARGET_EXPORTS) \
45353           \
45354         cd $(TARGET_SUBDIR)/libgcc && \
45355          \
45356         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45357                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45358                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45359                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45360                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45361                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45362                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45363                 $(EXTRA_TARGET_FLAGS)   \
45364                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
45365                 $(TARGET-stageprofile-target-libgcc)
45366
45367 maybe-clean-stageprofile-target-libgcc: clean-stageprofile-target-libgcc
45368 clean-stageprofile: clean-stageprofile-target-libgcc
45369 clean-stageprofile-target-libgcc:
45370         @if [ $(current_stage) = stageprofile ]; then \
45371           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45372         else \
45373           [ -f $(TARGET_SUBDIR)/stageprofile-libgcc/Makefile ] || exit 0; \
45374           $(MAKE) stageprofile-start; \
45375         fi; \
45376         cd $(TARGET_SUBDIR)/libgcc && \
45377         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45378 @endif target-libgcc-bootstrap
45379
45380
45381 .PHONY: all-stagetrain-target-libgcc maybe-all-stagetrain-target-libgcc
45382 .PHONY: clean-stagetrain-target-libgcc maybe-clean-stagetrain-target-libgcc
45383 maybe-all-stagetrain-target-libgcc:
45384 maybe-clean-stagetrain-target-libgcc:
45385 @if target-libgcc-bootstrap
45386 maybe-all-stagetrain-target-libgcc: all-stagetrain-target-libgcc
45387 all-stagetrain: all-stagetrain-target-libgcc
45388 TARGET-stagetrain-target-libgcc = $(TARGET-target-libgcc)
45389 all-stagetrain-target-libgcc: configure-stagetrain-target-libgcc
45390         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
45391         @r=`${PWD_COMMAND}`; export r; \
45392         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45393         TFLAGS="$(STAGEtrain_TFLAGS)"; \
45394         $(NORMAL_TARGET_EXPORTS) \
45395           \
45396         cd $(TARGET_SUBDIR)/libgcc && \
45397          \
45398         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45399                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45400                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45401                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45402                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45403                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45404                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45405                 $(EXTRA_TARGET_FLAGS)   \
45406                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
45407                 $(TARGET-stagetrain-target-libgcc)
45408
45409 maybe-clean-stagetrain-target-libgcc: clean-stagetrain-target-libgcc
45410 clean-stagetrain: clean-stagetrain-target-libgcc
45411 clean-stagetrain-target-libgcc:
45412         @if [ $(current_stage) = stagetrain ]; then \
45413           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45414         else \
45415           [ -f $(TARGET_SUBDIR)/stagetrain-libgcc/Makefile ] || exit 0; \
45416           $(MAKE) stagetrain-start; \
45417         fi; \
45418         cd $(TARGET_SUBDIR)/libgcc && \
45419         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45420 @endif target-libgcc-bootstrap
45421
45422
45423 .PHONY: all-stagefeedback-target-libgcc maybe-all-stagefeedback-target-libgcc
45424 .PHONY: clean-stagefeedback-target-libgcc maybe-clean-stagefeedback-target-libgcc
45425 maybe-all-stagefeedback-target-libgcc:
45426 maybe-clean-stagefeedback-target-libgcc:
45427 @if target-libgcc-bootstrap
45428 maybe-all-stagefeedback-target-libgcc: all-stagefeedback-target-libgcc
45429 all-stagefeedback: all-stagefeedback-target-libgcc
45430 TARGET-stagefeedback-target-libgcc = $(TARGET-target-libgcc)
45431 all-stagefeedback-target-libgcc: configure-stagefeedback-target-libgcc
45432         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
45433         @r=`${PWD_COMMAND}`; export r; \
45434         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45435         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
45436         $(NORMAL_TARGET_EXPORTS) \
45437           \
45438         cd $(TARGET_SUBDIR)/libgcc && \
45439          \
45440         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45441                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45442                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45443                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45444                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45445                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45446                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45447                 $(EXTRA_TARGET_FLAGS)   \
45448                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
45449                 $(TARGET-stagefeedback-target-libgcc)
45450
45451 maybe-clean-stagefeedback-target-libgcc: clean-stagefeedback-target-libgcc
45452 clean-stagefeedback: clean-stagefeedback-target-libgcc
45453 clean-stagefeedback-target-libgcc:
45454         @if [ $(current_stage) = stagefeedback ]; then \
45455           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45456         else \
45457           [ -f $(TARGET_SUBDIR)/stagefeedback-libgcc/Makefile ] || exit 0; \
45458           $(MAKE) stagefeedback-start; \
45459         fi; \
45460         cd $(TARGET_SUBDIR)/libgcc && \
45461         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45462 @endif target-libgcc-bootstrap
45463
45464
45465 .PHONY: all-stageautoprofile-target-libgcc maybe-all-stageautoprofile-target-libgcc
45466 .PHONY: clean-stageautoprofile-target-libgcc maybe-clean-stageautoprofile-target-libgcc
45467 maybe-all-stageautoprofile-target-libgcc:
45468 maybe-clean-stageautoprofile-target-libgcc:
45469 @if target-libgcc-bootstrap
45470 maybe-all-stageautoprofile-target-libgcc: all-stageautoprofile-target-libgcc
45471 all-stageautoprofile: all-stageautoprofile-target-libgcc
45472 TARGET-stageautoprofile-target-libgcc = $(TARGET-target-libgcc)
45473 all-stageautoprofile-target-libgcc: configure-stageautoprofile-target-libgcc
45474         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
45475         @r=`${PWD_COMMAND}`; export r; \
45476         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45477         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
45478         $(NORMAL_TARGET_EXPORTS) \
45479           \
45480         cd $(TARGET_SUBDIR)/libgcc && \
45481         $$s/gcc/config/i386/$(AUTO_PROFILE) \
45482         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45483                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45484                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45485                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45486                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45487                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45488                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45489                 $(EXTRA_TARGET_FLAGS)   \
45490                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
45491                 $(TARGET-stageautoprofile-target-libgcc)
45492
45493 maybe-clean-stageautoprofile-target-libgcc: clean-stageautoprofile-target-libgcc
45494 clean-stageautoprofile: clean-stageautoprofile-target-libgcc
45495 clean-stageautoprofile-target-libgcc:
45496         @if [ $(current_stage) = stageautoprofile ]; then \
45497           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45498         else \
45499           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgcc/Makefile ] || exit 0; \
45500           $(MAKE) stageautoprofile-start; \
45501         fi; \
45502         cd $(TARGET_SUBDIR)/libgcc && \
45503         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45504 @endif target-libgcc-bootstrap
45505
45506
45507 .PHONY: all-stageautofeedback-target-libgcc maybe-all-stageautofeedback-target-libgcc
45508 .PHONY: clean-stageautofeedback-target-libgcc maybe-clean-stageautofeedback-target-libgcc
45509 maybe-all-stageautofeedback-target-libgcc:
45510 maybe-clean-stageautofeedback-target-libgcc:
45511 @if target-libgcc-bootstrap
45512 maybe-all-stageautofeedback-target-libgcc: all-stageautofeedback-target-libgcc
45513 all-stageautofeedback: all-stageautofeedback-target-libgcc
45514 TARGET-stageautofeedback-target-libgcc = $(TARGET-target-libgcc)
45515 all-stageautofeedback-target-libgcc: configure-stageautofeedback-target-libgcc
45516         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
45517         @r=`${PWD_COMMAND}`; export r; \
45518         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45519         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
45520         $(NORMAL_TARGET_EXPORTS) \
45521           \
45522         cd $(TARGET_SUBDIR)/libgcc && \
45523          \
45524         $(MAKE) $(BASE_FLAGS_TO_PASS) \
45525                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
45526                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
45527                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
45528                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
45529                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
45530                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
45531                 $(EXTRA_TARGET_FLAGS)   \
45532                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
45533                 $(TARGET-stageautofeedback-target-libgcc)
45534
45535 maybe-clean-stageautofeedback-target-libgcc: clean-stageautofeedback-target-libgcc
45536 clean-stageautofeedback: clean-stageautofeedback-target-libgcc
45537 clean-stageautofeedback-target-libgcc:
45538         @if [ $(current_stage) = stageautofeedback ]; then \
45539           [ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45540         else \
45541           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgcc/Makefile ] || exit 0; \
45542           $(MAKE) stageautofeedback-start; \
45543         fi; \
45544         cd $(TARGET_SUBDIR)/libgcc && \
45545         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
45546 @endif target-libgcc-bootstrap
45547
45548
45549
45550
45551
45552
45553 .PHONY: check-target-libgcc maybe-check-target-libgcc
45554 maybe-check-target-libgcc:
45555 @if target-libgcc
45556 maybe-check-target-libgcc: check-target-libgcc
45557
45558 # Dummy target for uncheckable module.
45559 check-target-libgcc:
45560
45561 @endif target-libgcc
45562
45563 .PHONY: install-target-libgcc maybe-install-target-libgcc
45564 maybe-install-target-libgcc:
45565 @if target-libgcc
45566 maybe-install-target-libgcc: install-target-libgcc
45567
45568 install-target-libgcc: installdirs
45569         @: $(MAKE); $(unstage)
45570         @r=`${PWD_COMMAND}`; export r; \
45571         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45572         $(NORMAL_TARGET_EXPORTS) \
45573         (cd $(TARGET_SUBDIR)/libgcc && \
45574           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
45575
45576 @endif target-libgcc
45577
45578 .PHONY: install-strip-target-libgcc maybe-install-strip-target-libgcc
45579 maybe-install-strip-target-libgcc:
45580 @if target-libgcc
45581 maybe-install-strip-target-libgcc: install-strip-target-libgcc
45582
45583 install-strip-target-libgcc: installdirs
45584         @: $(MAKE); $(unstage)
45585         @r=`${PWD_COMMAND}`; export r; \
45586         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45587         $(NORMAL_TARGET_EXPORTS) \
45588         (cd $(TARGET_SUBDIR)/libgcc && \
45589           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
45590
45591 @endif target-libgcc
45592
45593 # Other targets (info, dvi, pdf, etc.)
45594
45595 .PHONY: maybe-info-target-libgcc info-target-libgcc
45596 maybe-info-target-libgcc:
45597 @if target-libgcc
45598 maybe-info-target-libgcc: info-target-libgcc
45599
45600 info-target-libgcc: \
45601     configure-target-libgcc 
45602         @: $(MAKE); $(unstage)
45603         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45604         r=`${PWD_COMMAND}`; export r; \
45605         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45606         $(NORMAL_TARGET_EXPORTS) \
45607         echo "Doing info in $(TARGET_SUBDIR)/libgcc"; \
45608         for flag in $(EXTRA_TARGET_FLAGS); do \
45609           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45610         done; \
45611         (cd $(TARGET_SUBDIR)/libgcc && \
45612           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45613                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45614                   "RANLIB=$${RANLIB}" \
45615                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45616                    info) \
45617           || exit 1
45618
45619 @endif target-libgcc
45620
45621 .PHONY: maybe-dvi-target-libgcc dvi-target-libgcc
45622 maybe-dvi-target-libgcc:
45623 @if target-libgcc
45624 maybe-dvi-target-libgcc: dvi-target-libgcc
45625
45626 dvi-target-libgcc: \
45627     configure-target-libgcc 
45628         @: $(MAKE); $(unstage)
45629         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45630         r=`${PWD_COMMAND}`; export r; \
45631         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45632         $(NORMAL_TARGET_EXPORTS) \
45633         echo "Doing dvi in $(TARGET_SUBDIR)/libgcc"; \
45634         for flag in $(EXTRA_TARGET_FLAGS); do \
45635           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45636         done; \
45637         (cd $(TARGET_SUBDIR)/libgcc && \
45638           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45639                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45640                   "RANLIB=$${RANLIB}" \
45641                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45642                    dvi) \
45643           || exit 1
45644
45645 @endif target-libgcc
45646
45647 .PHONY: maybe-pdf-target-libgcc pdf-target-libgcc
45648 maybe-pdf-target-libgcc:
45649 @if target-libgcc
45650 maybe-pdf-target-libgcc: pdf-target-libgcc
45651
45652 pdf-target-libgcc: \
45653     configure-target-libgcc 
45654         @: $(MAKE); $(unstage)
45655         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45656         r=`${PWD_COMMAND}`; export r; \
45657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45658         $(NORMAL_TARGET_EXPORTS) \
45659         echo "Doing pdf in $(TARGET_SUBDIR)/libgcc"; \
45660         for flag in $(EXTRA_TARGET_FLAGS); do \
45661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45662         done; \
45663         (cd $(TARGET_SUBDIR)/libgcc && \
45664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45666                   "RANLIB=$${RANLIB}" \
45667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45668                    pdf) \
45669           || exit 1
45670
45671 @endif target-libgcc
45672
45673 .PHONY: maybe-html-target-libgcc html-target-libgcc
45674 maybe-html-target-libgcc:
45675 @if target-libgcc
45676 maybe-html-target-libgcc: html-target-libgcc
45677
45678 html-target-libgcc: \
45679     configure-target-libgcc 
45680         @: $(MAKE); $(unstage)
45681         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45682         r=`${PWD_COMMAND}`; export r; \
45683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45684         $(NORMAL_TARGET_EXPORTS) \
45685         echo "Doing html in $(TARGET_SUBDIR)/libgcc"; \
45686         for flag in $(EXTRA_TARGET_FLAGS); do \
45687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45688         done; \
45689         (cd $(TARGET_SUBDIR)/libgcc && \
45690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45692                   "RANLIB=$${RANLIB}" \
45693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45694                    html) \
45695           || exit 1
45696
45697 @endif target-libgcc
45698
45699 .PHONY: maybe-TAGS-target-libgcc TAGS-target-libgcc
45700 maybe-TAGS-target-libgcc:
45701 @if target-libgcc
45702 maybe-TAGS-target-libgcc: TAGS-target-libgcc
45703
45704 TAGS-target-libgcc: \
45705     configure-target-libgcc 
45706         @: $(MAKE); $(unstage)
45707         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45708         r=`${PWD_COMMAND}`; export r; \
45709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45710         $(NORMAL_TARGET_EXPORTS) \
45711         echo "Doing TAGS in $(TARGET_SUBDIR)/libgcc"; \
45712         for flag in $(EXTRA_TARGET_FLAGS); do \
45713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45714         done; \
45715         (cd $(TARGET_SUBDIR)/libgcc && \
45716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45718                   "RANLIB=$${RANLIB}" \
45719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45720                    TAGS) \
45721           || exit 1
45722
45723 @endif target-libgcc
45724
45725 .PHONY: maybe-install-info-target-libgcc install-info-target-libgcc
45726 maybe-install-info-target-libgcc:
45727 @if target-libgcc
45728 maybe-install-info-target-libgcc: install-info-target-libgcc
45729
45730 install-info-target-libgcc: \
45731     configure-target-libgcc \
45732     info-target-libgcc 
45733         @: $(MAKE); $(unstage)
45734         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45735         r=`${PWD_COMMAND}`; export r; \
45736         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45737         $(NORMAL_TARGET_EXPORTS) \
45738         echo "Doing install-info in $(TARGET_SUBDIR)/libgcc"; \
45739         for flag in $(EXTRA_TARGET_FLAGS); do \
45740           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45741         done; \
45742         (cd $(TARGET_SUBDIR)/libgcc && \
45743           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45744                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45745                   "RANLIB=$${RANLIB}" \
45746                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45747                    install-info) \
45748           || exit 1
45749
45750 @endif target-libgcc
45751
45752 .PHONY: maybe-install-pdf-target-libgcc install-pdf-target-libgcc
45753 maybe-install-pdf-target-libgcc:
45754 @if target-libgcc
45755 maybe-install-pdf-target-libgcc: install-pdf-target-libgcc
45756
45757 install-pdf-target-libgcc: \
45758     configure-target-libgcc \
45759     pdf-target-libgcc 
45760         @: $(MAKE); $(unstage)
45761         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45762         r=`${PWD_COMMAND}`; export r; \
45763         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45764         $(NORMAL_TARGET_EXPORTS) \
45765         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgcc"; \
45766         for flag in $(EXTRA_TARGET_FLAGS); do \
45767           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45768         done; \
45769         (cd $(TARGET_SUBDIR)/libgcc && \
45770           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45771                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45772                   "RANLIB=$${RANLIB}" \
45773                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45774                    install-pdf) \
45775           || exit 1
45776
45777 @endif target-libgcc
45778
45779 .PHONY: maybe-install-html-target-libgcc install-html-target-libgcc
45780 maybe-install-html-target-libgcc:
45781 @if target-libgcc
45782 maybe-install-html-target-libgcc: install-html-target-libgcc
45783
45784 install-html-target-libgcc: \
45785     configure-target-libgcc \
45786     html-target-libgcc 
45787         @: $(MAKE); $(unstage)
45788         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45789         r=`${PWD_COMMAND}`; export r; \
45790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45791         $(NORMAL_TARGET_EXPORTS) \
45792         echo "Doing install-html in $(TARGET_SUBDIR)/libgcc"; \
45793         for flag in $(EXTRA_TARGET_FLAGS); do \
45794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45795         done; \
45796         (cd $(TARGET_SUBDIR)/libgcc && \
45797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45799                   "RANLIB=$${RANLIB}" \
45800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45801                    install-html) \
45802           || exit 1
45803
45804 @endif target-libgcc
45805
45806 .PHONY: maybe-installcheck-target-libgcc installcheck-target-libgcc
45807 maybe-installcheck-target-libgcc:
45808 @if target-libgcc
45809 maybe-installcheck-target-libgcc: installcheck-target-libgcc
45810
45811 installcheck-target-libgcc: \
45812     configure-target-libgcc 
45813         @: $(MAKE); $(unstage)
45814         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45815         r=`${PWD_COMMAND}`; export r; \
45816         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45817         $(NORMAL_TARGET_EXPORTS) \
45818         echo "Doing installcheck in $(TARGET_SUBDIR)/libgcc"; \
45819         for flag in $(EXTRA_TARGET_FLAGS); do \
45820           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45821         done; \
45822         (cd $(TARGET_SUBDIR)/libgcc && \
45823           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45824                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45825                   "RANLIB=$${RANLIB}" \
45826                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45827                    installcheck) \
45828           || exit 1
45829
45830 @endif target-libgcc
45831
45832 .PHONY: maybe-mostlyclean-target-libgcc mostlyclean-target-libgcc
45833 maybe-mostlyclean-target-libgcc:
45834 @if target-libgcc
45835 maybe-mostlyclean-target-libgcc: mostlyclean-target-libgcc
45836
45837 mostlyclean-target-libgcc: 
45838         @: $(MAKE); $(unstage)
45839         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45840         r=`${PWD_COMMAND}`; export r; \
45841         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45842         $(NORMAL_TARGET_EXPORTS) \
45843         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgcc"; \
45844         for flag in $(EXTRA_TARGET_FLAGS); do \
45845           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45846         done; \
45847         (cd $(TARGET_SUBDIR)/libgcc && \
45848           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45849                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45850                   "RANLIB=$${RANLIB}" \
45851                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45852                    mostlyclean) \
45853           || exit 1
45854
45855 @endif target-libgcc
45856
45857 .PHONY: maybe-clean-target-libgcc clean-target-libgcc
45858 maybe-clean-target-libgcc:
45859 @if target-libgcc
45860 maybe-clean-target-libgcc: clean-target-libgcc
45861
45862 clean-target-libgcc: 
45863         @: $(MAKE); $(unstage)
45864         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45865         r=`${PWD_COMMAND}`; export r; \
45866         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45867         $(NORMAL_TARGET_EXPORTS) \
45868         echo "Doing clean in $(TARGET_SUBDIR)/libgcc"; \
45869         for flag in $(EXTRA_TARGET_FLAGS); do \
45870           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45871         done; \
45872         (cd $(TARGET_SUBDIR)/libgcc && \
45873           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45874                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45875                   "RANLIB=$${RANLIB}" \
45876                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45877                    clean) \
45878           || exit 1
45879
45880 @endif target-libgcc
45881
45882 .PHONY: maybe-distclean-target-libgcc distclean-target-libgcc
45883 maybe-distclean-target-libgcc:
45884 @if target-libgcc
45885 maybe-distclean-target-libgcc: distclean-target-libgcc
45886
45887 distclean-target-libgcc: 
45888         @: $(MAKE); $(unstage)
45889         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45890         r=`${PWD_COMMAND}`; export r; \
45891         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45892         $(NORMAL_TARGET_EXPORTS) \
45893         echo "Doing distclean in $(TARGET_SUBDIR)/libgcc"; \
45894         for flag in $(EXTRA_TARGET_FLAGS); do \
45895           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45896         done; \
45897         (cd $(TARGET_SUBDIR)/libgcc && \
45898           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45899                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45900                   "RANLIB=$${RANLIB}" \
45901                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45902                    distclean) \
45903           || exit 1
45904
45905 @endif target-libgcc
45906
45907 .PHONY: maybe-maintainer-clean-target-libgcc maintainer-clean-target-libgcc
45908 maybe-maintainer-clean-target-libgcc:
45909 @if target-libgcc
45910 maybe-maintainer-clean-target-libgcc: maintainer-clean-target-libgcc
45911
45912 maintainer-clean-target-libgcc: 
45913         @: $(MAKE); $(unstage)
45914         @[ -f $(TARGET_SUBDIR)/libgcc/Makefile ] || exit 0; \
45915         r=`${PWD_COMMAND}`; export r; \
45916         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45917         $(NORMAL_TARGET_EXPORTS) \
45918         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgcc"; \
45919         for flag in $(EXTRA_TARGET_FLAGS); do \
45920           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
45921         done; \
45922         (cd $(TARGET_SUBDIR)/libgcc && \
45923           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
45924                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
45925                   "RANLIB=$${RANLIB}" \
45926                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
45927                    maintainer-clean) \
45928           || exit 1
45929
45930 @endif target-libgcc
45931
45932
45933
45934
45935
45936 .PHONY: configure-target-libbacktrace maybe-configure-target-libbacktrace
45937 maybe-configure-target-libbacktrace:
45938 @if gcc-bootstrap
45939 configure-target-libbacktrace: stage_current
45940 @endif gcc-bootstrap
45941 @if target-libbacktrace
45942 maybe-configure-target-libbacktrace: configure-target-libbacktrace
45943 configure-target-libbacktrace: 
45944         @: $(MAKE); $(unstage)
45945         @r=`${PWD_COMMAND}`; export r; \
45946         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45947         echo "Checking multilib configuration for libbacktrace..."; \
45948         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
45949         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libbacktrace/multilib.tmp 2> /dev/null; \
45950         if test -r $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
45951           if cmp -s $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; then \
45952             rm -f $(TARGET_SUBDIR)/libbacktrace/multilib.tmp; \
45953           else \
45954             rm -f $(TARGET_SUBDIR)/libbacktrace/Makefile; \
45955             mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
45956           fi; \
45957         else \
45958           mv $(TARGET_SUBDIR)/libbacktrace/multilib.tmp $(TARGET_SUBDIR)/libbacktrace/multilib.out; \
45959         fi; \
45960         test ! -f $(TARGET_SUBDIR)/libbacktrace/Makefile || exit 0; \
45961         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libbacktrace; \
45962         $(NORMAL_TARGET_EXPORTS)  \
45963         echo Configuring in $(TARGET_SUBDIR)/libbacktrace; \
45964         cd "$(TARGET_SUBDIR)/libbacktrace" || exit 1; \
45965         case $(srcdir) in \
45966           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
45967           *) topdir=`echo $(TARGET_SUBDIR)/libbacktrace/ | \
45968                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
45969         esac; \
45970         module_srcdir=libbacktrace; \
45971         rm -f no-such-file || : ; \
45972         CONFIG_SITE=no-such-file $(SHELL) \
45973           $$s/$$module_srcdir/configure \
45974           --srcdir=$${topdir}/$$module_srcdir \
45975           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
45976           --target=${target_alias}  \
45977           || exit 1
45978 @endif target-libbacktrace
45979
45980
45981
45982
45983
45984 .PHONY: all-target-libbacktrace maybe-all-target-libbacktrace
45985 maybe-all-target-libbacktrace:
45986 @if gcc-bootstrap
45987 all-target-libbacktrace: stage_current
45988 @endif gcc-bootstrap
45989 @if target-libbacktrace
45990 TARGET-target-libbacktrace=all
45991 maybe-all-target-libbacktrace: all-target-libbacktrace
45992 all-target-libbacktrace: configure-target-libbacktrace
45993         @: $(MAKE); $(unstage)
45994         @r=`${PWD_COMMAND}`; export r; \
45995         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
45996         $(NORMAL_TARGET_EXPORTS)  \
45997         (cd $(TARGET_SUBDIR)/libbacktrace && \
45998           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
45999                 $(TARGET-target-libbacktrace))
46000 @endif target-libbacktrace
46001
46002
46003
46004
46005
46006 .PHONY: check-target-libbacktrace maybe-check-target-libbacktrace
46007 maybe-check-target-libbacktrace:
46008 @if target-libbacktrace
46009 maybe-check-target-libbacktrace: check-target-libbacktrace
46010
46011 check-target-libbacktrace:
46012         @: $(MAKE); $(unstage)
46013         @r=`${PWD_COMMAND}`; export r; \
46014         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46015         $(NORMAL_TARGET_EXPORTS) \
46016         (cd $(TARGET_SUBDIR)/libbacktrace && \
46017           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46018
46019 @endif target-libbacktrace
46020
46021 .PHONY: install-target-libbacktrace maybe-install-target-libbacktrace
46022 maybe-install-target-libbacktrace:
46023 @if target-libbacktrace
46024 maybe-install-target-libbacktrace: install-target-libbacktrace
46025
46026 install-target-libbacktrace: installdirs
46027         @: $(MAKE); $(unstage)
46028         @r=`${PWD_COMMAND}`; export r; \
46029         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46030         $(NORMAL_TARGET_EXPORTS) \
46031         (cd $(TARGET_SUBDIR)/libbacktrace && \
46032           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46033
46034 @endif target-libbacktrace
46035
46036 .PHONY: install-strip-target-libbacktrace maybe-install-strip-target-libbacktrace
46037 maybe-install-strip-target-libbacktrace:
46038 @if target-libbacktrace
46039 maybe-install-strip-target-libbacktrace: install-strip-target-libbacktrace
46040
46041 install-strip-target-libbacktrace: installdirs
46042         @: $(MAKE); $(unstage)
46043         @r=`${PWD_COMMAND}`; export r; \
46044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46045         $(NORMAL_TARGET_EXPORTS) \
46046         (cd $(TARGET_SUBDIR)/libbacktrace && \
46047           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46048
46049 @endif target-libbacktrace
46050
46051 # Other targets (info, dvi, pdf, etc.)
46052
46053 .PHONY: maybe-info-target-libbacktrace info-target-libbacktrace
46054 maybe-info-target-libbacktrace:
46055 @if target-libbacktrace
46056 maybe-info-target-libbacktrace: info-target-libbacktrace
46057
46058 info-target-libbacktrace: \
46059     configure-target-libbacktrace 
46060         @: $(MAKE); $(unstage)
46061         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46062         r=`${PWD_COMMAND}`; export r; \
46063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46064         $(NORMAL_TARGET_EXPORTS) \
46065         echo "Doing info in $(TARGET_SUBDIR)/libbacktrace"; \
46066         for flag in $(EXTRA_TARGET_FLAGS); do \
46067           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46068         done; \
46069         (cd $(TARGET_SUBDIR)/libbacktrace && \
46070           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46071                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46072                   "RANLIB=$${RANLIB}" \
46073                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46074                    info) \
46075           || exit 1
46076
46077 @endif target-libbacktrace
46078
46079 .PHONY: maybe-dvi-target-libbacktrace dvi-target-libbacktrace
46080 maybe-dvi-target-libbacktrace:
46081 @if target-libbacktrace
46082 maybe-dvi-target-libbacktrace: dvi-target-libbacktrace
46083
46084 dvi-target-libbacktrace: \
46085     configure-target-libbacktrace 
46086         @: $(MAKE); $(unstage)
46087         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46088         r=`${PWD_COMMAND}`; export r; \
46089         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46090         $(NORMAL_TARGET_EXPORTS) \
46091         echo "Doing dvi in $(TARGET_SUBDIR)/libbacktrace"; \
46092         for flag in $(EXTRA_TARGET_FLAGS); do \
46093           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46094         done; \
46095         (cd $(TARGET_SUBDIR)/libbacktrace && \
46096           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46097                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46098                   "RANLIB=$${RANLIB}" \
46099                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46100                    dvi) \
46101           || exit 1
46102
46103 @endif target-libbacktrace
46104
46105 .PHONY: maybe-pdf-target-libbacktrace pdf-target-libbacktrace
46106 maybe-pdf-target-libbacktrace:
46107 @if target-libbacktrace
46108 maybe-pdf-target-libbacktrace: pdf-target-libbacktrace
46109
46110 pdf-target-libbacktrace: \
46111     configure-target-libbacktrace 
46112         @: $(MAKE); $(unstage)
46113         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46114         r=`${PWD_COMMAND}`; export r; \
46115         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46116         $(NORMAL_TARGET_EXPORTS) \
46117         echo "Doing pdf in $(TARGET_SUBDIR)/libbacktrace"; \
46118         for flag in $(EXTRA_TARGET_FLAGS); do \
46119           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46120         done; \
46121         (cd $(TARGET_SUBDIR)/libbacktrace && \
46122           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46123                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46124                   "RANLIB=$${RANLIB}" \
46125                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46126                    pdf) \
46127           || exit 1
46128
46129 @endif target-libbacktrace
46130
46131 .PHONY: maybe-html-target-libbacktrace html-target-libbacktrace
46132 maybe-html-target-libbacktrace:
46133 @if target-libbacktrace
46134 maybe-html-target-libbacktrace: html-target-libbacktrace
46135
46136 html-target-libbacktrace: \
46137     configure-target-libbacktrace 
46138         @: $(MAKE); $(unstage)
46139         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46140         r=`${PWD_COMMAND}`; export r; \
46141         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46142         $(NORMAL_TARGET_EXPORTS) \
46143         echo "Doing html in $(TARGET_SUBDIR)/libbacktrace"; \
46144         for flag in $(EXTRA_TARGET_FLAGS); do \
46145           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46146         done; \
46147         (cd $(TARGET_SUBDIR)/libbacktrace && \
46148           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46149                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46150                   "RANLIB=$${RANLIB}" \
46151                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46152                    html) \
46153           || exit 1
46154
46155 @endif target-libbacktrace
46156
46157 .PHONY: maybe-TAGS-target-libbacktrace TAGS-target-libbacktrace
46158 maybe-TAGS-target-libbacktrace:
46159 @if target-libbacktrace
46160 maybe-TAGS-target-libbacktrace: TAGS-target-libbacktrace
46161
46162 TAGS-target-libbacktrace: \
46163     configure-target-libbacktrace 
46164         @: $(MAKE); $(unstage)
46165         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46166         r=`${PWD_COMMAND}`; export r; \
46167         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46168         $(NORMAL_TARGET_EXPORTS) \
46169         echo "Doing TAGS in $(TARGET_SUBDIR)/libbacktrace"; \
46170         for flag in $(EXTRA_TARGET_FLAGS); do \
46171           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46172         done; \
46173         (cd $(TARGET_SUBDIR)/libbacktrace && \
46174           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46175                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46176                   "RANLIB=$${RANLIB}" \
46177                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46178                    TAGS) \
46179           || exit 1
46180
46181 @endif target-libbacktrace
46182
46183 .PHONY: maybe-install-info-target-libbacktrace install-info-target-libbacktrace
46184 maybe-install-info-target-libbacktrace:
46185 @if target-libbacktrace
46186 maybe-install-info-target-libbacktrace: install-info-target-libbacktrace
46187
46188 install-info-target-libbacktrace: \
46189     configure-target-libbacktrace \
46190     info-target-libbacktrace 
46191         @: $(MAKE); $(unstage)
46192         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46193         r=`${PWD_COMMAND}`; export r; \
46194         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46195         $(NORMAL_TARGET_EXPORTS) \
46196         echo "Doing install-info in $(TARGET_SUBDIR)/libbacktrace"; \
46197         for flag in $(EXTRA_TARGET_FLAGS); do \
46198           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46199         done; \
46200         (cd $(TARGET_SUBDIR)/libbacktrace && \
46201           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46202                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46203                   "RANLIB=$${RANLIB}" \
46204                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46205                    install-info) \
46206           || exit 1
46207
46208 @endif target-libbacktrace
46209
46210 .PHONY: maybe-install-pdf-target-libbacktrace install-pdf-target-libbacktrace
46211 maybe-install-pdf-target-libbacktrace:
46212 @if target-libbacktrace
46213 maybe-install-pdf-target-libbacktrace: install-pdf-target-libbacktrace
46214
46215 install-pdf-target-libbacktrace: \
46216     configure-target-libbacktrace \
46217     pdf-target-libbacktrace 
46218         @: $(MAKE); $(unstage)
46219         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46220         r=`${PWD_COMMAND}`; export r; \
46221         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46222         $(NORMAL_TARGET_EXPORTS) \
46223         echo "Doing install-pdf in $(TARGET_SUBDIR)/libbacktrace"; \
46224         for flag in $(EXTRA_TARGET_FLAGS); do \
46225           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46226         done; \
46227         (cd $(TARGET_SUBDIR)/libbacktrace && \
46228           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46229                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46230                   "RANLIB=$${RANLIB}" \
46231                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46232                    install-pdf) \
46233           || exit 1
46234
46235 @endif target-libbacktrace
46236
46237 .PHONY: maybe-install-html-target-libbacktrace install-html-target-libbacktrace
46238 maybe-install-html-target-libbacktrace:
46239 @if target-libbacktrace
46240 maybe-install-html-target-libbacktrace: install-html-target-libbacktrace
46241
46242 install-html-target-libbacktrace: \
46243     configure-target-libbacktrace \
46244     html-target-libbacktrace 
46245         @: $(MAKE); $(unstage)
46246         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46247         r=`${PWD_COMMAND}`; export r; \
46248         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46249         $(NORMAL_TARGET_EXPORTS) \
46250         echo "Doing install-html in $(TARGET_SUBDIR)/libbacktrace"; \
46251         for flag in $(EXTRA_TARGET_FLAGS); do \
46252           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46253         done; \
46254         (cd $(TARGET_SUBDIR)/libbacktrace && \
46255           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46256                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46257                   "RANLIB=$${RANLIB}" \
46258                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46259                    install-html) \
46260           || exit 1
46261
46262 @endif target-libbacktrace
46263
46264 .PHONY: maybe-installcheck-target-libbacktrace installcheck-target-libbacktrace
46265 maybe-installcheck-target-libbacktrace:
46266 @if target-libbacktrace
46267 maybe-installcheck-target-libbacktrace: installcheck-target-libbacktrace
46268
46269 installcheck-target-libbacktrace: \
46270     configure-target-libbacktrace 
46271         @: $(MAKE); $(unstage)
46272         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46273         r=`${PWD_COMMAND}`; export r; \
46274         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46275         $(NORMAL_TARGET_EXPORTS) \
46276         echo "Doing installcheck in $(TARGET_SUBDIR)/libbacktrace"; \
46277         for flag in $(EXTRA_TARGET_FLAGS); do \
46278           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46279         done; \
46280         (cd $(TARGET_SUBDIR)/libbacktrace && \
46281           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46282                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46283                   "RANLIB=$${RANLIB}" \
46284                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46285                    installcheck) \
46286           || exit 1
46287
46288 @endif target-libbacktrace
46289
46290 .PHONY: maybe-mostlyclean-target-libbacktrace mostlyclean-target-libbacktrace
46291 maybe-mostlyclean-target-libbacktrace:
46292 @if target-libbacktrace
46293 maybe-mostlyclean-target-libbacktrace: mostlyclean-target-libbacktrace
46294
46295 mostlyclean-target-libbacktrace: 
46296         @: $(MAKE); $(unstage)
46297         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46298         r=`${PWD_COMMAND}`; export r; \
46299         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46300         $(NORMAL_TARGET_EXPORTS) \
46301         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libbacktrace"; \
46302         for flag in $(EXTRA_TARGET_FLAGS); do \
46303           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46304         done; \
46305         (cd $(TARGET_SUBDIR)/libbacktrace && \
46306           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46307                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46308                   "RANLIB=$${RANLIB}" \
46309                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46310                    mostlyclean) \
46311           || exit 1
46312
46313 @endif target-libbacktrace
46314
46315 .PHONY: maybe-clean-target-libbacktrace clean-target-libbacktrace
46316 maybe-clean-target-libbacktrace:
46317 @if target-libbacktrace
46318 maybe-clean-target-libbacktrace: clean-target-libbacktrace
46319
46320 clean-target-libbacktrace: 
46321         @: $(MAKE); $(unstage)
46322         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46323         r=`${PWD_COMMAND}`; export r; \
46324         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46325         $(NORMAL_TARGET_EXPORTS) \
46326         echo "Doing clean in $(TARGET_SUBDIR)/libbacktrace"; \
46327         for flag in $(EXTRA_TARGET_FLAGS); do \
46328           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46329         done; \
46330         (cd $(TARGET_SUBDIR)/libbacktrace && \
46331           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46332                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46333                   "RANLIB=$${RANLIB}" \
46334                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46335                    clean) \
46336           || exit 1
46337
46338 @endif target-libbacktrace
46339
46340 .PHONY: maybe-distclean-target-libbacktrace distclean-target-libbacktrace
46341 maybe-distclean-target-libbacktrace:
46342 @if target-libbacktrace
46343 maybe-distclean-target-libbacktrace: distclean-target-libbacktrace
46344
46345 distclean-target-libbacktrace: 
46346         @: $(MAKE); $(unstage)
46347         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46348         r=`${PWD_COMMAND}`; export r; \
46349         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46350         $(NORMAL_TARGET_EXPORTS) \
46351         echo "Doing distclean in $(TARGET_SUBDIR)/libbacktrace"; \
46352         for flag in $(EXTRA_TARGET_FLAGS); do \
46353           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46354         done; \
46355         (cd $(TARGET_SUBDIR)/libbacktrace && \
46356           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46357                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46358                   "RANLIB=$${RANLIB}" \
46359                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46360                    distclean) \
46361           || exit 1
46362
46363 @endif target-libbacktrace
46364
46365 .PHONY: maybe-maintainer-clean-target-libbacktrace maintainer-clean-target-libbacktrace
46366 maybe-maintainer-clean-target-libbacktrace:
46367 @if target-libbacktrace
46368 maybe-maintainer-clean-target-libbacktrace: maintainer-clean-target-libbacktrace
46369
46370 maintainer-clean-target-libbacktrace: 
46371         @: $(MAKE); $(unstage)
46372         @[ -f $(TARGET_SUBDIR)/libbacktrace/Makefile ] || exit 0; \
46373         r=`${PWD_COMMAND}`; export r; \
46374         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46375         $(NORMAL_TARGET_EXPORTS) \
46376         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libbacktrace"; \
46377         for flag in $(EXTRA_TARGET_FLAGS); do \
46378           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46379         done; \
46380         (cd $(TARGET_SUBDIR)/libbacktrace && \
46381           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46382                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46383                   "RANLIB=$${RANLIB}" \
46384                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46385                    maintainer-clean) \
46386           || exit 1
46387
46388 @endif target-libbacktrace
46389
46390
46391
46392
46393
46394 .PHONY: configure-target-libquadmath maybe-configure-target-libquadmath
46395 maybe-configure-target-libquadmath:
46396 @if gcc-bootstrap
46397 configure-target-libquadmath: stage_current
46398 @endif gcc-bootstrap
46399 @if target-libquadmath
46400 maybe-configure-target-libquadmath: configure-target-libquadmath
46401 configure-target-libquadmath: 
46402         @: $(MAKE); $(unstage)
46403         @r=`${PWD_COMMAND}`; export r; \
46404         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46405         echo "Checking multilib configuration for libquadmath..."; \
46406         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
46407         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libquadmath/multilib.tmp 2> /dev/null; \
46408         if test -r $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
46409           if cmp -s $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; then \
46410             rm -f $(TARGET_SUBDIR)/libquadmath/multilib.tmp; \
46411           else \
46412             rm -f $(TARGET_SUBDIR)/libquadmath/Makefile; \
46413             mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
46414           fi; \
46415         else \
46416           mv $(TARGET_SUBDIR)/libquadmath/multilib.tmp $(TARGET_SUBDIR)/libquadmath/multilib.out; \
46417         fi; \
46418         test ! -f $(TARGET_SUBDIR)/libquadmath/Makefile || exit 0; \
46419         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libquadmath; \
46420         $(NORMAL_TARGET_EXPORTS)  \
46421         echo Configuring in $(TARGET_SUBDIR)/libquadmath; \
46422         cd "$(TARGET_SUBDIR)/libquadmath" || exit 1; \
46423         case $(srcdir) in \
46424           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46425           *) topdir=`echo $(TARGET_SUBDIR)/libquadmath/ | \
46426                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46427         esac; \
46428         module_srcdir=libquadmath; \
46429         rm -f no-such-file || : ; \
46430         CONFIG_SITE=no-such-file $(SHELL) \
46431           $$s/$$module_srcdir/configure \
46432           --srcdir=$${topdir}/$$module_srcdir \
46433           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46434           --target=${target_alias}  \
46435           || exit 1
46436 @endif target-libquadmath
46437
46438
46439
46440
46441
46442 .PHONY: all-target-libquadmath maybe-all-target-libquadmath
46443 maybe-all-target-libquadmath:
46444 @if gcc-bootstrap
46445 all-target-libquadmath: stage_current
46446 @endif gcc-bootstrap
46447 @if target-libquadmath
46448 TARGET-target-libquadmath=all
46449 maybe-all-target-libquadmath: all-target-libquadmath
46450 all-target-libquadmath: configure-target-libquadmath
46451         @: $(MAKE); $(unstage)
46452         @r=`${PWD_COMMAND}`; export r; \
46453         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46454         $(NORMAL_TARGET_EXPORTS)  \
46455         (cd $(TARGET_SUBDIR)/libquadmath && \
46456           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46457                 $(TARGET-target-libquadmath))
46458 @endif target-libquadmath
46459
46460
46461
46462
46463
46464 .PHONY: check-target-libquadmath maybe-check-target-libquadmath
46465 maybe-check-target-libquadmath:
46466 @if target-libquadmath
46467 maybe-check-target-libquadmath: check-target-libquadmath
46468
46469 check-target-libquadmath:
46470         @: $(MAKE); $(unstage)
46471         @r=`${PWD_COMMAND}`; export r; \
46472         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46473         $(NORMAL_TARGET_EXPORTS) \
46474         (cd $(TARGET_SUBDIR)/libquadmath && \
46475           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46476
46477 @endif target-libquadmath
46478
46479 .PHONY: install-target-libquadmath maybe-install-target-libquadmath
46480 maybe-install-target-libquadmath:
46481 @if target-libquadmath
46482 maybe-install-target-libquadmath: install-target-libquadmath
46483
46484 install-target-libquadmath: installdirs
46485         @: $(MAKE); $(unstage)
46486         @r=`${PWD_COMMAND}`; export r; \
46487         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46488         $(NORMAL_TARGET_EXPORTS) \
46489         (cd $(TARGET_SUBDIR)/libquadmath && \
46490           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46491
46492 @endif target-libquadmath
46493
46494 .PHONY: install-strip-target-libquadmath maybe-install-strip-target-libquadmath
46495 maybe-install-strip-target-libquadmath:
46496 @if target-libquadmath
46497 maybe-install-strip-target-libquadmath: install-strip-target-libquadmath
46498
46499 install-strip-target-libquadmath: installdirs
46500         @: $(MAKE); $(unstage)
46501         @r=`${PWD_COMMAND}`; export r; \
46502         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46503         $(NORMAL_TARGET_EXPORTS) \
46504         (cd $(TARGET_SUBDIR)/libquadmath && \
46505           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46506
46507 @endif target-libquadmath
46508
46509 # Other targets (info, dvi, pdf, etc.)
46510
46511 .PHONY: maybe-info-target-libquadmath info-target-libquadmath
46512 maybe-info-target-libquadmath:
46513 @if target-libquadmath
46514 maybe-info-target-libquadmath: info-target-libquadmath
46515
46516 info-target-libquadmath: \
46517     configure-target-libquadmath 
46518         @: $(MAKE); $(unstage)
46519         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46520         r=`${PWD_COMMAND}`; export r; \
46521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46522         $(NORMAL_TARGET_EXPORTS) \
46523         echo "Doing info in $(TARGET_SUBDIR)/libquadmath"; \
46524         for flag in $(EXTRA_TARGET_FLAGS); do \
46525           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46526         done; \
46527         (cd $(TARGET_SUBDIR)/libquadmath && \
46528           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46529                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46530                   "RANLIB=$${RANLIB}" \
46531                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46532                    info) \
46533           || exit 1
46534
46535 @endif target-libquadmath
46536
46537 .PHONY: maybe-dvi-target-libquadmath dvi-target-libquadmath
46538 maybe-dvi-target-libquadmath:
46539 @if target-libquadmath
46540 maybe-dvi-target-libquadmath: dvi-target-libquadmath
46541
46542 dvi-target-libquadmath: \
46543     configure-target-libquadmath 
46544         @: $(MAKE); $(unstage)
46545         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46546         r=`${PWD_COMMAND}`; export r; \
46547         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46548         $(NORMAL_TARGET_EXPORTS) \
46549         echo "Doing dvi in $(TARGET_SUBDIR)/libquadmath"; \
46550         for flag in $(EXTRA_TARGET_FLAGS); do \
46551           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46552         done; \
46553         (cd $(TARGET_SUBDIR)/libquadmath && \
46554           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46555                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46556                   "RANLIB=$${RANLIB}" \
46557                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46558                    dvi) \
46559           || exit 1
46560
46561 @endif target-libquadmath
46562
46563 .PHONY: maybe-pdf-target-libquadmath pdf-target-libquadmath
46564 maybe-pdf-target-libquadmath:
46565 @if target-libquadmath
46566 maybe-pdf-target-libquadmath: pdf-target-libquadmath
46567
46568 pdf-target-libquadmath: \
46569     configure-target-libquadmath 
46570         @: $(MAKE); $(unstage)
46571         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46572         r=`${PWD_COMMAND}`; export r; \
46573         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46574         $(NORMAL_TARGET_EXPORTS) \
46575         echo "Doing pdf in $(TARGET_SUBDIR)/libquadmath"; \
46576         for flag in $(EXTRA_TARGET_FLAGS); do \
46577           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46578         done; \
46579         (cd $(TARGET_SUBDIR)/libquadmath && \
46580           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46581                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46582                   "RANLIB=$${RANLIB}" \
46583                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46584                    pdf) \
46585           || exit 1
46586
46587 @endif target-libquadmath
46588
46589 .PHONY: maybe-html-target-libquadmath html-target-libquadmath
46590 maybe-html-target-libquadmath:
46591 @if target-libquadmath
46592 maybe-html-target-libquadmath: html-target-libquadmath
46593
46594 html-target-libquadmath: \
46595     configure-target-libquadmath 
46596         @: $(MAKE); $(unstage)
46597         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46598         r=`${PWD_COMMAND}`; export r; \
46599         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46600         $(NORMAL_TARGET_EXPORTS) \
46601         echo "Doing html in $(TARGET_SUBDIR)/libquadmath"; \
46602         for flag in $(EXTRA_TARGET_FLAGS); do \
46603           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46604         done; \
46605         (cd $(TARGET_SUBDIR)/libquadmath && \
46606           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46607                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46608                   "RANLIB=$${RANLIB}" \
46609                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46610                    html) \
46611           || exit 1
46612
46613 @endif target-libquadmath
46614
46615 .PHONY: maybe-TAGS-target-libquadmath TAGS-target-libquadmath
46616 maybe-TAGS-target-libquadmath:
46617 @if target-libquadmath
46618 maybe-TAGS-target-libquadmath: TAGS-target-libquadmath
46619
46620 TAGS-target-libquadmath: \
46621     configure-target-libquadmath 
46622         @: $(MAKE); $(unstage)
46623         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46624         r=`${PWD_COMMAND}`; export r; \
46625         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46626         $(NORMAL_TARGET_EXPORTS) \
46627         echo "Doing TAGS in $(TARGET_SUBDIR)/libquadmath"; \
46628         for flag in $(EXTRA_TARGET_FLAGS); do \
46629           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46630         done; \
46631         (cd $(TARGET_SUBDIR)/libquadmath && \
46632           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46633                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46634                   "RANLIB=$${RANLIB}" \
46635                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46636                    TAGS) \
46637           || exit 1
46638
46639 @endif target-libquadmath
46640
46641 .PHONY: maybe-install-info-target-libquadmath install-info-target-libquadmath
46642 maybe-install-info-target-libquadmath:
46643 @if target-libquadmath
46644 maybe-install-info-target-libquadmath: install-info-target-libquadmath
46645
46646 install-info-target-libquadmath: \
46647     configure-target-libquadmath \
46648     info-target-libquadmath 
46649         @: $(MAKE); $(unstage)
46650         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46651         r=`${PWD_COMMAND}`; export r; \
46652         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46653         $(NORMAL_TARGET_EXPORTS) \
46654         echo "Doing install-info in $(TARGET_SUBDIR)/libquadmath"; \
46655         for flag in $(EXTRA_TARGET_FLAGS); do \
46656           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46657         done; \
46658         (cd $(TARGET_SUBDIR)/libquadmath && \
46659           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46660                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46661                   "RANLIB=$${RANLIB}" \
46662                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46663                    install-info) \
46664           || exit 1
46665
46666 @endif target-libquadmath
46667
46668 .PHONY: maybe-install-pdf-target-libquadmath install-pdf-target-libquadmath
46669 maybe-install-pdf-target-libquadmath:
46670 @if target-libquadmath
46671 maybe-install-pdf-target-libquadmath: install-pdf-target-libquadmath
46672
46673 install-pdf-target-libquadmath: \
46674     configure-target-libquadmath \
46675     pdf-target-libquadmath 
46676         @: $(MAKE); $(unstage)
46677         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46678         r=`${PWD_COMMAND}`; export r; \
46679         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46680         $(NORMAL_TARGET_EXPORTS) \
46681         echo "Doing install-pdf in $(TARGET_SUBDIR)/libquadmath"; \
46682         for flag in $(EXTRA_TARGET_FLAGS); do \
46683           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46684         done; \
46685         (cd $(TARGET_SUBDIR)/libquadmath && \
46686           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46687                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46688                   "RANLIB=$${RANLIB}" \
46689                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46690                    install-pdf) \
46691           || exit 1
46692
46693 @endif target-libquadmath
46694
46695 .PHONY: maybe-install-html-target-libquadmath install-html-target-libquadmath
46696 maybe-install-html-target-libquadmath:
46697 @if target-libquadmath
46698 maybe-install-html-target-libquadmath: install-html-target-libquadmath
46699
46700 install-html-target-libquadmath: \
46701     configure-target-libquadmath \
46702     html-target-libquadmath 
46703         @: $(MAKE); $(unstage)
46704         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46705         r=`${PWD_COMMAND}`; export r; \
46706         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46707         $(NORMAL_TARGET_EXPORTS) \
46708         echo "Doing install-html in $(TARGET_SUBDIR)/libquadmath"; \
46709         for flag in $(EXTRA_TARGET_FLAGS); do \
46710           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46711         done; \
46712         (cd $(TARGET_SUBDIR)/libquadmath && \
46713           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46714                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46715                   "RANLIB=$${RANLIB}" \
46716                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46717                    install-html) \
46718           || exit 1
46719
46720 @endif target-libquadmath
46721
46722 .PHONY: maybe-installcheck-target-libquadmath installcheck-target-libquadmath
46723 maybe-installcheck-target-libquadmath:
46724 @if target-libquadmath
46725 maybe-installcheck-target-libquadmath: installcheck-target-libquadmath
46726
46727 installcheck-target-libquadmath: \
46728     configure-target-libquadmath 
46729         @: $(MAKE); $(unstage)
46730         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46731         r=`${PWD_COMMAND}`; export r; \
46732         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46733         $(NORMAL_TARGET_EXPORTS) \
46734         echo "Doing installcheck in $(TARGET_SUBDIR)/libquadmath"; \
46735         for flag in $(EXTRA_TARGET_FLAGS); do \
46736           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46737         done; \
46738         (cd $(TARGET_SUBDIR)/libquadmath && \
46739           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46740                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46741                   "RANLIB=$${RANLIB}" \
46742                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46743                    installcheck) \
46744           || exit 1
46745
46746 @endif target-libquadmath
46747
46748 .PHONY: maybe-mostlyclean-target-libquadmath mostlyclean-target-libquadmath
46749 maybe-mostlyclean-target-libquadmath:
46750 @if target-libquadmath
46751 maybe-mostlyclean-target-libquadmath: mostlyclean-target-libquadmath
46752
46753 mostlyclean-target-libquadmath: 
46754         @: $(MAKE); $(unstage)
46755         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46756         r=`${PWD_COMMAND}`; export r; \
46757         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46758         $(NORMAL_TARGET_EXPORTS) \
46759         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libquadmath"; \
46760         for flag in $(EXTRA_TARGET_FLAGS); do \
46761           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46762         done; \
46763         (cd $(TARGET_SUBDIR)/libquadmath && \
46764           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46765                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46766                   "RANLIB=$${RANLIB}" \
46767                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46768                    mostlyclean) \
46769           || exit 1
46770
46771 @endif target-libquadmath
46772
46773 .PHONY: maybe-clean-target-libquadmath clean-target-libquadmath
46774 maybe-clean-target-libquadmath:
46775 @if target-libquadmath
46776 maybe-clean-target-libquadmath: clean-target-libquadmath
46777
46778 clean-target-libquadmath: 
46779         @: $(MAKE); $(unstage)
46780         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46781         r=`${PWD_COMMAND}`; export r; \
46782         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46783         $(NORMAL_TARGET_EXPORTS) \
46784         echo "Doing clean in $(TARGET_SUBDIR)/libquadmath"; \
46785         for flag in $(EXTRA_TARGET_FLAGS); do \
46786           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46787         done; \
46788         (cd $(TARGET_SUBDIR)/libquadmath && \
46789           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46790                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46791                   "RANLIB=$${RANLIB}" \
46792                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46793                    clean) \
46794           || exit 1
46795
46796 @endif target-libquadmath
46797
46798 .PHONY: maybe-distclean-target-libquadmath distclean-target-libquadmath
46799 maybe-distclean-target-libquadmath:
46800 @if target-libquadmath
46801 maybe-distclean-target-libquadmath: distclean-target-libquadmath
46802
46803 distclean-target-libquadmath: 
46804         @: $(MAKE); $(unstage)
46805         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46806         r=`${PWD_COMMAND}`; export r; \
46807         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46808         $(NORMAL_TARGET_EXPORTS) \
46809         echo "Doing distclean in $(TARGET_SUBDIR)/libquadmath"; \
46810         for flag in $(EXTRA_TARGET_FLAGS); do \
46811           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46812         done; \
46813         (cd $(TARGET_SUBDIR)/libquadmath && \
46814           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46815                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46816                   "RANLIB=$${RANLIB}" \
46817                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46818                    distclean) \
46819           || exit 1
46820
46821 @endif target-libquadmath
46822
46823 .PHONY: maybe-maintainer-clean-target-libquadmath maintainer-clean-target-libquadmath
46824 maybe-maintainer-clean-target-libquadmath:
46825 @if target-libquadmath
46826 maybe-maintainer-clean-target-libquadmath: maintainer-clean-target-libquadmath
46827
46828 maintainer-clean-target-libquadmath: 
46829         @: $(MAKE); $(unstage)
46830         @[ -f $(TARGET_SUBDIR)/libquadmath/Makefile ] || exit 0; \
46831         r=`${PWD_COMMAND}`; export r; \
46832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46833         $(NORMAL_TARGET_EXPORTS) \
46834         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libquadmath"; \
46835         for flag in $(EXTRA_TARGET_FLAGS); do \
46836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46837         done; \
46838         (cd $(TARGET_SUBDIR)/libquadmath && \
46839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46841                   "RANLIB=$${RANLIB}" \
46842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46843                    maintainer-clean) \
46844           || exit 1
46845
46846 @endif target-libquadmath
46847
46848
46849
46850
46851
46852 .PHONY: configure-target-libgfortran maybe-configure-target-libgfortran
46853 maybe-configure-target-libgfortran:
46854 @if gcc-bootstrap
46855 configure-target-libgfortran: stage_current
46856 @endif gcc-bootstrap
46857 @if target-libgfortran
46858 maybe-configure-target-libgfortran: configure-target-libgfortran
46859 configure-target-libgfortran: 
46860         @: $(MAKE); $(unstage)
46861         @r=`${PWD_COMMAND}`; export r; \
46862         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46863         echo "Checking multilib configuration for libgfortran..."; \
46864         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
46865         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgfortran/multilib.tmp 2> /dev/null; \
46866         if test -r $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46867           if cmp -s $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; then \
46868             rm -f $(TARGET_SUBDIR)/libgfortran/multilib.tmp; \
46869           else \
46870             rm -f $(TARGET_SUBDIR)/libgfortran/Makefile; \
46871             mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46872           fi; \
46873         else \
46874           mv $(TARGET_SUBDIR)/libgfortran/multilib.tmp $(TARGET_SUBDIR)/libgfortran/multilib.out; \
46875         fi; \
46876         test ! -f $(TARGET_SUBDIR)/libgfortran/Makefile || exit 0; \
46877         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgfortran; \
46878         $(NORMAL_TARGET_EXPORTS)  \
46879         echo Configuring in $(TARGET_SUBDIR)/libgfortran; \
46880         cd "$(TARGET_SUBDIR)/libgfortran" || exit 1; \
46881         case $(srcdir) in \
46882           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
46883           *) topdir=`echo $(TARGET_SUBDIR)/libgfortran/ | \
46884                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
46885         esac; \
46886         module_srcdir=libgfortran; \
46887         rm -f no-such-file || : ; \
46888         CONFIG_SITE=no-such-file $(SHELL) \
46889           $$s/$$module_srcdir/configure \
46890           --srcdir=$${topdir}/$$module_srcdir \
46891           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
46892           --target=${target_alias}  \
46893           || exit 1
46894 @endif target-libgfortran
46895
46896
46897
46898
46899
46900 .PHONY: all-target-libgfortran maybe-all-target-libgfortran
46901 maybe-all-target-libgfortran:
46902 @if gcc-bootstrap
46903 all-target-libgfortran: stage_current
46904 @endif gcc-bootstrap
46905 @if target-libgfortran
46906 TARGET-target-libgfortran=all
46907 maybe-all-target-libgfortran: all-target-libgfortran
46908 all-target-libgfortran: configure-target-libgfortran
46909         @: $(MAKE); $(unstage)
46910         @r=`${PWD_COMMAND}`; export r; \
46911         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46912         $(NORMAL_TARGET_EXPORTS)  \
46913         (cd $(TARGET_SUBDIR)/libgfortran && \
46914           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
46915                 $(TARGET-target-libgfortran))
46916 @endif target-libgfortran
46917
46918
46919
46920
46921
46922 .PHONY: check-target-libgfortran maybe-check-target-libgfortran
46923 maybe-check-target-libgfortran:
46924 @if target-libgfortran
46925 maybe-check-target-libgfortran: check-target-libgfortran
46926
46927 check-target-libgfortran:
46928         @: $(MAKE); $(unstage)
46929         @r=`${PWD_COMMAND}`; export r; \
46930         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46931         $(NORMAL_TARGET_EXPORTS) \
46932         (cd $(TARGET_SUBDIR)/libgfortran && \
46933           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
46934
46935 @endif target-libgfortran
46936
46937 .PHONY: install-target-libgfortran maybe-install-target-libgfortran
46938 maybe-install-target-libgfortran:
46939 @if target-libgfortran
46940 maybe-install-target-libgfortran: install-target-libgfortran
46941
46942 install-target-libgfortran: installdirs
46943         @: $(MAKE); $(unstage)
46944         @r=`${PWD_COMMAND}`; export r; \
46945         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46946         $(NORMAL_TARGET_EXPORTS) \
46947         (cd $(TARGET_SUBDIR)/libgfortran && \
46948           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
46949
46950 @endif target-libgfortran
46951
46952 .PHONY: install-strip-target-libgfortran maybe-install-strip-target-libgfortran
46953 maybe-install-strip-target-libgfortran:
46954 @if target-libgfortran
46955 maybe-install-strip-target-libgfortran: install-strip-target-libgfortran
46956
46957 install-strip-target-libgfortran: installdirs
46958         @: $(MAKE); $(unstage)
46959         @r=`${PWD_COMMAND}`; export r; \
46960         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46961         $(NORMAL_TARGET_EXPORTS) \
46962         (cd $(TARGET_SUBDIR)/libgfortran && \
46963           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
46964
46965 @endif target-libgfortran
46966
46967 # Other targets (info, dvi, pdf, etc.)
46968
46969 .PHONY: maybe-info-target-libgfortran info-target-libgfortran
46970 maybe-info-target-libgfortran:
46971 @if target-libgfortran
46972 maybe-info-target-libgfortran: info-target-libgfortran
46973
46974 info-target-libgfortran: \
46975     configure-target-libgfortran 
46976         @: $(MAKE); $(unstage)
46977         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
46978         r=`${PWD_COMMAND}`; export r; \
46979         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
46980         $(NORMAL_TARGET_EXPORTS) \
46981         echo "Doing info in $(TARGET_SUBDIR)/libgfortran"; \
46982         for flag in $(EXTRA_TARGET_FLAGS); do \
46983           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
46984         done; \
46985         (cd $(TARGET_SUBDIR)/libgfortran && \
46986           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
46987                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
46988                   "RANLIB=$${RANLIB}" \
46989                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
46990                    info) \
46991           || exit 1
46992
46993 @endif target-libgfortran
46994
46995 .PHONY: maybe-dvi-target-libgfortran dvi-target-libgfortran
46996 maybe-dvi-target-libgfortran:
46997 @if target-libgfortran
46998 maybe-dvi-target-libgfortran: dvi-target-libgfortran
46999
47000 dvi-target-libgfortran: \
47001     configure-target-libgfortran 
47002         @: $(MAKE); $(unstage)
47003         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47004         r=`${PWD_COMMAND}`; export r; \
47005         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47006         $(NORMAL_TARGET_EXPORTS) \
47007         echo "Doing dvi in $(TARGET_SUBDIR)/libgfortran"; \
47008         for flag in $(EXTRA_TARGET_FLAGS); do \
47009           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47010         done; \
47011         (cd $(TARGET_SUBDIR)/libgfortran && \
47012           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47013                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47014                   "RANLIB=$${RANLIB}" \
47015                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47016                    dvi) \
47017           || exit 1
47018
47019 @endif target-libgfortran
47020
47021 .PHONY: maybe-pdf-target-libgfortran pdf-target-libgfortran
47022 maybe-pdf-target-libgfortran:
47023 @if target-libgfortran
47024 maybe-pdf-target-libgfortran: pdf-target-libgfortran
47025
47026 pdf-target-libgfortran: \
47027     configure-target-libgfortran 
47028         @: $(MAKE); $(unstage)
47029         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47030         r=`${PWD_COMMAND}`; export r; \
47031         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47032         $(NORMAL_TARGET_EXPORTS) \
47033         echo "Doing pdf in $(TARGET_SUBDIR)/libgfortran"; \
47034         for flag in $(EXTRA_TARGET_FLAGS); do \
47035           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47036         done; \
47037         (cd $(TARGET_SUBDIR)/libgfortran && \
47038           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47039                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47040                   "RANLIB=$${RANLIB}" \
47041                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47042                    pdf) \
47043           || exit 1
47044
47045 @endif target-libgfortran
47046
47047 .PHONY: maybe-html-target-libgfortran html-target-libgfortran
47048 maybe-html-target-libgfortran:
47049 @if target-libgfortran
47050 maybe-html-target-libgfortran: html-target-libgfortran
47051
47052 html-target-libgfortran: \
47053     configure-target-libgfortran 
47054         @: $(MAKE); $(unstage)
47055         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47056         r=`${PWD_COMMAND}`; export r; \
47057         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47058         $(NORMAL_TARGET_EXPORTS) \
47059         echo "Doing html in $(TARGET_SUBDIR)/libgfortran"; \
47060         for flag in $(EXTRA_TARGET_FLAGS); do \
47061           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47062         done; \
47063         (cd $(TARGET_SUBDIR)/libgfortran && \
47064           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47065                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47066                   "RANLIB=$${RANLIB}" \
47067                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47068                    html) \
47069           || exit 1
47070
47071 @endif target-libgfortran
47072
47073 .PHONY: maybe-TAGS-target-libgfortran TAGS-target-libgfortran
47074 maybe-TAGS-target-libgfortran:
47075 @if target-libgfortran
47076 maybe-TAGS-target-libgfortran: TAGS-target-libgfortran
47077
47078 TAGS-target-libgfortran: \
47079     configure-target-libgfortran 
47080         @: $(MAKE); $(unstage)
47081         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47082         r=`${PWD_COMMAND}`; export r; \
47083         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47084         $(NORMAL_TARGET_EXPORTS) \
47085         echo "Doing TAGS in $(TARGET_SUBDIR)/libgfortran"; \
47086         for flag in $(EXTRA_TARGET_FLAGS); do \
47087           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47088         done; \
47089         (cd $(TARGET_SUBDIR)/libgfortran && \
47090           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47091                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47092                   "RANLIB=$${RANLIB}" \
47093                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47094                    TAGS) \
47095           || exit 1
47096
47097 @endif target-libgfortran
47098
47099 .PHONY: maybe-install-info-target-libgfortran install-info-target-libgfortran
47100 maybe-install-info-target-libgfortran:
47101 @if target-libgfortran
47102 maybe-install-info-target-libgfortran: install-info-target-libgfortran
47103
47104 install-info-target-libgfortran: \
47105     configure-target-libgfortran \
47106     info-target-libgfortran 
47107         @: $(MAKE); $(unstage)
47108         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47109         r=`${PWD_COMMAND}`; export r; \
47110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47111         $(NORMAL_TARGET_EXPORTS) \
47112         echo "Doing install-info in $(TARGET_SUBDIR)/libgfortran"; \
47113         for flag in $(EXTRA_TARGET_FLAGS); do \
47114           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47115         done; \
47116         (cd $(TARGET_SUBDIR)/libgfortran && \
47117           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47118                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47119                   "RANLIB=$${RANLIB}" \
47120                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47121                    install-info) \
47122           || exit 1
47123
47124 @endif target-libgfortran
47125
47126 .PHONY: maybe-install-pdf-target-libgfortran install-pdf-target-libgfortran
47127 maybe-install-pdf-target-libgfortran:
47128 @if target-libgfortran
47129 maybe-install-pdf-target-libgfortran: install-pdf-target-libgfortran
47130
47131 install-pdf-target-libgfortran: \
47132     configure-target-libgfortran \
47133     pdf-target-libgfortran 
47134         @: $(MAKE); $(unstage)
47135         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47136         r=`${PWD_COMMAND}`; export r; \
47137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47138         $(NORMAL_TARGET_EXPORTS) \
47139         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgfortran"; \
47140         for flag in $(EXTRA_TARGET_FLAGS); do \
47141           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47142         done; \
47143         (cd $(TARGET_SUBDIR)/libgfortran && \
47144           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47145                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47146                   "RANLIB=$${RANLIB}" \
47147                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47148                    install-pdf) \
47149           || exit 1
47150
47151 @endif target-libgfortran
47152
47153 .PHONY: maybe-install-html-target-libgfortran install-html-target-libgfortran
47154 maybe-install-html-target-libgfortran:
47155 @if target-libgfortran
47156 maybe-install-html-target-libgfortran: install-html-target-libgfortran
47157
47158 install-html-target-libgfortran: \
47159     configure-target-libgfortran \
47160     html-target-libgfortran 
47161         @: $(MAKE); $(unstage)
47162         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47163         r=`${PWD_COMMAND}`; export r; \
47164         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47165         $(NORMAL_TARGET_EXPORTS) \
47166         echo "Doing install-html in $(TARGET_SUBDIR)/libgfortran"; \
47167         for flag in $(EXTRA_TARGET_FLAGS); do \
47168           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47169         done; \
47170         (cd $(TARGET_SUBDIR)/libgfortran && \
47171           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47172                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47173                   "RANLIB=$${RANLIB}" \
47174                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47175                    install-html) \
47176           || exit 1
47177
47178 @endif target-libgfortran
47179
47180 .PHONY: maybe-installcheck-target-libgfortran installcheck-target-libgfortran
47181 maybe-installcheck-target-libgfortran:
47182 @if target-libgfortran
47183 maybe-installcheck-target-libgfortran: installcheck-target-libgfortran
47184
47185 installcheck-target-libgfortran: \
47186     configure-target-libgfortran 
47187         @: $(MAKE); $(unstage)
47188         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47189         r=`${PWD_COMMAND}`; export r; \
47190         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47191         $(NORMAL_TARGET_EXPORTS) \
47192         echo "Doing installcheck in $(TARGET_SUBDIR)/libgfortran"; \
47193         for flag in $(EXTRA_TARGET_FLAGS); do \
47194           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47195         done; \
47196         (cd $(TARGET_SUBDIR)/libgfortran && \
47197           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47198                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47199                   "RANLIB=$${RANLIB}" \
47200                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47201                    installcheck) \
47202           || exit 1
47203
47204 @endif target-libgfortran
47205
47206 .PHONY: maybe-mostlyclean-target-libgfortran mostlyclean-target-libgfortran
47207 maybe-mostlyclean-target-libgfortran:
47208 @if target-libgfortran
47209 maybe-mostlyclean-target-libgfortran: mostlyclean-target-libgfortran
47210
47211 mostlyclean-target-libgfortran: 
47212         @: $(MAKE); $(unstage)
47213         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47214         r=`${PWD_COMMAND}`; export r; \
47215         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47216         $(NORMAL_TARGET_EXPORTS) \
47217         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgfortran"; \
47218         for flag in $(EXTRA_TARGET_FLAGS); do \
47219           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47220         done; \
47221         (cd $(TARGET_SUBDIR)/libgfortran && \
47222           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47223                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47224                   "RANLIB=$${RANLIB}" \
47225                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47226                    mostlyclean) \
47227           || exit 1
47228
47229 @endif target-libgfortran
47230
47231 .PHONY: maybe-clean-target-libgfortran clean-target-libgfortran
47232 maybe-clean-target-libgfortran:
47233 @if target-libgfortran
47234 maybe-clean-target-libgfortran: clean-target-libgfortran
47235
47236 clean-target-libgfortran: 
47237         @: $(MAKE); $(unstage)
47238         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47239         r=`${PWD_COMMAND}`; export r; \
47240         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47241         $(NORMAL_TARGET_EXPORTS) \
47242         echo "Doing clean in $(TARGET_SUBDIR)/libgfortran"; \
47243         for flag in $(EXTRA_TARGET_FLAGS); do \
47244           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47245         done; \
47246         (cd $(TARGET_SUBDIR)/libgfortran && \
47247           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47248                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47249                   "RANLIB=$${RANLIB}" \
47250                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47251                    clean) \
47252           || exit 1
47253
47254 @endif target-libgfortran
47255
47256 .PHONY: maybe-distclean-target-libgfortran distclean-target-libgfortran
47257 maybe-distclean-target-libgfortran:
47258 @if target-libgfortran
47259 maybe-distclean-target-libgfortran: distclean-target-libgfortran
47260
47261 distclean-target-libgfortran: 
47262         @: $(MAKE); $(unstage)
47263         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47264         r=`${PWD_COMMAND}`; export r; \
47265         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47266         $(NORMAL_TARGET_EXPORTS) \
47267         echo "Doing distclean in $(TARGET_SUBDIR)/libgfortran"; \
47268         for flag in $(EXTRA_TARGET_FLAGS); do \
47269           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47270         done; \
47271         (cd $(TARGET_SUBDIR)/libgfortran && \
47272           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47273                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47274                   "RANLIB=$${RANLIB}" \
47275                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47276                    distclean) \
47277           || exit 1
47278
47279 @endif target-libgfortran
47280
47281 .PHONY: maybe-maintainer-clean-target-libgfortran maintainer-clean-target-libgfortran
47282 maybe-maintainer-clean-target-libgfortran:
47283 @if target-libgfortran
47284 maybe-maintainer-clean-target-libgfortran: maintainer-clean-target-libgfortran
47285
47286 maintainer-clean-target-libgfortran: 
47287         @: $(MAKE); $(unstage)
47288         @[ -f $(TARGET_SUBDIR)/libgfortran/Makefile ] || exit 0; \
47289         r=`${PWD_COMMAND}`; export r; \
47290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47291         $(NORMAL_TARGET_EXPORTS) \
47292         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgfortran"; \
47293         for flag in $(EXTRA_TARGET_FLAGS); do \
47294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47295         done; \
47296         (cd $(TARGET_SUBDIR)/libgfortran && \
47297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47299                   "RANLIB=$${RANLIB}" \
47300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47301                    maintainer-clean) \
47302           || exit 1
47303
47304 @endif target-libgfortran
47305
47306
47307
47308
47309
47310 .PHONY: configure-target-libobjc maybe-configure-target-libobjc
47311 maybe-configure-target-libobjc:
47312 @if gcc-bootstrap
47313 configure-target-libobjc: stage_current
47314 @endif gcc-bootstrap
47315 @if target-libobjc
47316 maybe-configure-target-libobjc: configure-target-libobjc
47317 configure-target-libobjc: 
47318         @: $(MAKE); $(unstage)
47319         @r=`${PWD_COMMAND}`; export r; \
47320         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47321         echo "Checking multilib configuration for libobjc..."; \
47322         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
47323         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libobjc/multilib.tmp 2> /dev/null; \
47324         if test -r $(TARGET_SUBDIR)/libobjc/multilib.out; then \
47325           if cmp -s $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; then \
47326             rm -f $(TARGET_SUBDIR)/libobjc/multilib.tmp; \
47327           else \
47328             rm -f $(TARGET_SUBDIR)/libobjc/Makefile; \
47329             mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
47330           fi; \
47331         else \
47332           mv $(TARGET_SUBDIR)/libobjc/multilib.tmp $(TARGET_SUBDIR)/libobjc/multilib.out; \
47333         fi; \
47334         test ! -f $(TARGET_SUBDIR)/libobjc/Makefile || exit 0; \
47335         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libobjc; \
47336         $(NORMAL_TARGET_EXPORTS)  \
47337         echo Configuring in $(TARGET_SUBDIR)/libobjc; \
47338         cd "$(TARGET_SUBDIR)/libobjc" || exit 1; \
47339         case $(srcdir) in \
47340           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47341           *) topdir=`echo $(TARGET_SUBDIR)/libobjc/ | \
47342                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47343         esac; \
47344         module_srcdir=libobjc; \
47345         rm -f no-such-file || : ; \
47346         CONFIG_SITE=no-such-file $(SHELL) \
47347           $$s/$$module_srcdir/configure \
47348           --srcdir=$${topdir}/$$module_srcdir \
47349           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47350           --target=${target_alias}  \
47351           || exit 1
47352 @endif target-libobjc
47353
47354
47355
47356
47357
47358 .PHONY: all-target-libobjc maybe-all-target-libobjc
47359 maybe-all-target-libobjc:
47360 @if gcc-bootstrap
47361 all-target-libobjc: stage_current
47362 @endif gcc-bootstrap
47363 @if target-libobjc
47364 TARGET-target-libobjc=all
47365 maybe-all-target-libobjc: all-target-libobjc
47366 all-target-libobjc: configure-target-libobjc
47367         @: $(MAKE); $(unstage)
47368         @r=`${PWD_COMMAND}`; export r; \
47369         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47370         $(NORMAL_TARGET_EXPORTS)  \
47371         (cd $(TARGET_SUBDIR)/libobjc && \
47372           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47373                 $(TARGET-target-libobjc))
47374 @endif target-libobjc
47375
47376
47377
47378
47379
47380 .PHONY: check-target-libobjc maybe-check-target-libobjc
47381 maybe-check-target-libobjc:
47382 @if target-libobjc
47383 maybe-check-target-libobjc: check-target-libobjc
47384
47385 check-target-libobjc:
47386         @: $(MAKE); $(unstage)
47387         @r=`${PWD_COMMAND}`; export r; \
47388         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47389         $(NORMAL_TARGET_EXPORTS) \
47390         (cd $(TARGET_SUBDIR)/libobjc && \
47391           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47392
47393 @endif target-libobjc
47394
47395 .PHONY: install-target-libobjc maybe-install-target-libobjc
47396 maybe-install-target-libobjc:
47397 @if target-libobjc
47398 maybe-install-target-libobjc: install-target-libobjc
47399
47400 install-target-libobjc: installdirs
47401         @: $(MAKE); $(unstage)
47402         @r=`${PWD_COMMAND}`; export r; \
47403         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47404         $(NORMAL_TARGET_EXPORTS) \
47405         (cd $(TARGET_SUBDIR)/libobjc && \
47406           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47407
47408 @endif target-libobjc
47409
47410 .PHONY: install-strip-target-libobjc maybe-install-strip-target-libobjc
47411 maybe-install-strip-target-libobjc:
47412 @if target-libobjc
47413 maybe-install-strip-target-libobjc: install-strip-target-libobjc
47414
47415 install-strip-target-libobjc: installdirs
47416         @: $(MAKE); $(unstage)
47417         @r=`${PWD_COMMAND}`; export r; \
47418         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47419         $(NORMAL_TARGET_EXPORTS) \
47420         (cd $(TARGET_SUBDIR)/libobjc && \
47421           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47422
47423 @endif target-libobjc
47424
47425 # Other targets (info, dvi, pdf, etc.)
47426
47427 .PHONY: maybe-info-target-libobjc info-target-libobjc
47428 maybe-info-target-libobjc:
47429 @if target-libobjc
47430 maybe-info-target-libobjc: info-target-libobjc
47431
47432 info-target-libobjc: \
47433     configure-target-libobjc 
47434         @: $(MAKE); $(unstage)
47435         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47436         r=`${PWD_COMMAND}`; export r; \
47437         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47438         $(NORMAL_TARGET_EXPORTS) \
47439         echo "Doing info in $(TARGET_SUBDIR)/libobjc"; \
47440         for flag in $(EXTRA_TARGET_FLAGS); do \
47441           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47442         done; \
47443         (cd $(TARGET_SUBDIR)/libobjc && \
47444           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47445                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47446                   "RANLIB=$${RANLIB}" \
47447                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47448                    info) \
47449           || exit 1
47450
47451 @endif target-libobjc
47452
47453 .PHONY: maybe-dvi-target-libobjc dvi-target-libobjc
47454 maybe-dvi-target-libobjc:
47455 @if target-libobjc
47456 maybe-dvi-target-libobjc: dvi-target-libobjc
47457
47458 dvi-target-libobjc: \
47459     configure-target-libobjc 
47460         @: $(MAKE); $(unstage)
47461         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47462         r=`${PWD_COMMAND}`; export r; \
47463         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47464         $(NORMAL_TARGET_EXPORTS) \
47465         echo "Doing dvi in $(TARGET_SUBDIR)/libobjc"; \
47466         for flag in $(EXTRA_TARGET_FLAGS); do \
47467           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47468         done; \
47469         (cd $(TARGET_SUBDIR)/libobjc && \
47470           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47471                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47472                   "RANLIB=$${RANLIB}" \
47473                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47474                    dvi) \
47475           || exit 1
47476
47477 @endif target-libobjc
47478
47479 .PHONY: maybe-pdf-target-libobjc pdf-target-libobjc
47480 maybe-pdf-target-libobjc:
47481 @if target-libobjc
47482 maybe-pdf-target-libobjc: pdf-target-libobjc
47483
47484 pdf-target-libobjc: \
47485     configure-target-libobjc 
47486         @: $(MAKE); $(unstage)
47487         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47488         r=`${PWD_COMMAND}`; export r; \
47489         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47490         $(NORMAL_TARGET_EXPORTS) \
47491         echo "Doing pdf in $(TARGET_SUBDIR)/libobjc"; \
47492         for flag in $(EXTRA_TARGET_FLAGS); do \
47493           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47494         done; \
47495         (cd $(TARGET_SUBDIR)/libobjc && \
47496           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47497                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47498                   "RANLIB=$${RANLIB}" \
47499                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47500                    pdf) \
47501           || exit 1
47502
47503 @endif target-libobjc
47504
47505 .PHONY: maybe-html-target-libobjc html-target-libobjc
47506 maybe-html-target-libobjc:
47507 @if target-libobjc
47508 maybe-html-target-libobjc: html-target-libobjc
47509
47510 html-target-libobjc: \
47511     configure-target-libobjc 
47512         @: $(MAKE); $(unstage)
47513         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47514         r=`${PWD_COMMAND}`; export r; \
47515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47516         $(NORMAL_TARGET_EXPORTS) \
47517         echo "Doing html in $(TARGET_SUBDIR)/libobjc"; \
47518         for flag in $(EXTRA_TARGET_FLAGS); do \
47519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47520         done; \
47521         (cd $(TARGET_SUBDIR)/libobjc && \
47522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47524                   "RANLIB=$${RANLIB}" \
47525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47526                    html) \
47527           || exit 1
47528
47529 @endif target-libobjc
47530
47531 .PHONY: maybe-TAGS-target-libobjc TAGS-target-libobjc
47532 maybe-TAGS-target-libobjc:
47533 @if target-libobjc
47534 maybe-TAGS-target-libobjc: TAGS-target-libobjc
47535
47536 TAGS-target-libobjc: \
47537     configure-target-libobjc 
47538         @: $(MAKE); $(unstage)
47539         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47540         r=`${PWD_COMMAND}`; export r; \
47541         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47542         $(NORMAL_TARGET_EXPORTS) \
47543         echo "Doing TAGS in $(TARGET_SUBDIR)/libobjc"; \
47544         for flag in $(EXTRA_TARGET_FLAGS); do \
47545           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47546         done; \
47547         (cd $(TARGET_SUBDIR)/libobjc && \
47548           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47549                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47550                   "RANLIB=$${RANLIB}" \
47551                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47552                    TAGS) \
47553           || exit 1
47554
47555 @endif target-libobjc
47556
47557 .PHONY: maybe-install-info-target-libobjc install-info-target-libobjc
47558 maybe-install-info-target-libobjc:
47559 @if target-libobjc
47560 maybe-install-info-target-libobjc: install-info-target-libobjc
47561
47562 install-info-target-libobjc: \
47563     configure-target-libobjc \
47564     info-target-libobjc 
47565         @: $(MAKE); $(unstage)
47566         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47567         r=`${PWD_COMMAND}`; export r; \
47568         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47569         $(NORMAL_TARGET_EXPORTS) \
47570         echo "Doing install-info in $(TARGET_SUBDIR)/libobjc"; \
47571         for flag in $(EXTRA_TARGET_FLAGS); do \
47572           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47573         done; \
47574         (cd $(TARGET_SUBDIR)/libobjc && \
47575           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47576                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47577                   "RANLIB=$${RANLIB}" \
47578                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47579                    install-info) \
47580           || exit 1
47581
47582 @endif target-libobjc
47583
47584 .PHONY: maybe-install-pdf-target-libobjc install-pdf-target-libobjc
47585 maybe-install-pdf-target-libobjc:
47586 @if target-libobjc
47587 maybe-install-pdf-target-libobjc: install-pdf-target-libobjc
47588
47589 install-pdf-target-libobjc: \
47590     configure-target-libobjc \
47591     pdf-target-libobjc 
47592         @: $(MAKE); $(unstage)
47593         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47594         r=`${PWD_COMMAND}`; export r; \
47595         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47596         $(NORMAL_TARGET_EXPORTS) \
47597         echo "Doing install-pdf in $(TARGET_SUBDIR)/libobjc"; \
47598         for flag in $(EXTRA_TARGET_FLAGS); do \
47599           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47600         done; \
47601         (cd $(TARGET_SUBDIR)/libobjc && \
47602           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47603                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47604                   "RANLIB=$${RANLIB}" \
47605                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47606                    install-pdf) \
47607           || exit 1
47608
47609 @endif target-libobjc
47610
47611 .PHONY: maybe-install-html-target-libobjc install-html-target-libobjc
47612 maybe-install-html-target-libobjc:
47613 @if target-libobjc
47614 maybe-install-html-target-libobjc: install-html-target-libobjc
47615
47616 install-html-target-libobjc: \
47617     configure-target-libobjc \
47618     html-target-libobjc 
47619         @: $(MAKE); $(unstage)
47620         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47621         r=`${PWD_COMMAND}`; export r; \
47622         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47623         $(NORMAL_TARGET_EXPORTS) \
47624         echo "Doing install-html in $(TARGET_SUBDIR)/libobjc"; \
47625         for flag in $(EXTRA_TARGET_FLAGS); do \
47626           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47627         done; \
47628         (cd $(TARGET_SUBDIR)/libobjc && \
47629           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47630                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47631                   "RANLIB=$${RANLIB}" \
47632                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47633                    install-html) \
47634           || exit 1
47635
47636 @endif target-libobjc
47637
47638 .PHONY: maybe-installcheck-target-libobjc installcheck-target-libobjc
47639 maybe-installcheck-target-libobjc:
47640 @if target-libobjc
47641 maybe-installcheck-target-libobjc: installcheck-target-libobjc
47642
47643 installcheck-target-libobjc: \
47644     configure-target-libobjc 
47645         @: $(MAKE); $(unstage)
47646         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47647         r=`${PWD_COMMAND}`; export r; \
47648         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47649         $(NORMAL_TARGET_EXPORTS) \
47650         echo "Doing installcheck in $(TARGET_SUBDIR)/libobjc"; \
47651         for flag in $(EXTRA_TARGET_FLAGS); do \
47652           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47653         done; \
47654         (cd $(TARGET_SUBDIR)/libobjc && \
47655           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47656                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47657                   "RANLIB=$${RANLIB}" \
47658                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47659                    installcheck) \
47660           || exit 1
47661
47662 @endif target-libobjc
47663
47664 .PHONY: maybe-mostlyclean-target-libobjc mostlyclean-target-libobjc
47665 maybe-mostlyclean-target-libobjc:
47666 @if target-libobjc
47667 maybe-mostlyclean-target-libobjc: mostlyclean-target-libobjc
47668
47669 mostlyclean-target-libobjc: 
47670         @: $(MAKE); $(unstage)
47671         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47672         r=`${PWD_COMMAND}`; export r; \
47673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47674         $(NORMAL_TARGET_EXPORTS) \
47675         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libobjc"; \
47676         for flag in $(EXTRA_TARGET_FLAGS); do \
47677           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47678         done; \
47679         (cd $(TARGET_SUBDIR)/libobjc && \
47680           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47681                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47682                   "RANLIB=$${RANLIB}" \
47683                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47684                    mostlyclean) \
47685           || exit 1
47686
47687 @endif target-libobjc
47688
47689 .PHONY: maybe-clean-target-libobjc clean-target-libobjc
47690 maybe-clean-target-libobjc:
47691 @if target-libobjc
47692 maybe-clean-target-libobjc: clean-target-libobjc
47693
47694 clean-target-libobjc: 
47695         @: $(MAKE); $(unstage)
47696         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47697         r=`${PWD_COMMAND}`; export r; \
47698         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47699         $(NORMAL_TARGET_EXPORTS) \
47700         echo "Doing clean in $(TARGET_SUBDIR)/libobjc"; \
47701         for flag in $(EXTRA_TARGET_FLAGS); do \
47702           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47703         done; \
47704         (cd $(TARGET_SUBDIR)/libobjc && \
47705           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47706                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47707                   "RANLIB=$${RANLIB}" \
47708                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47709                    clean) \
47710           || exit 1
47711
47712 @endif target-libobjc
47713
47714 .PHONY: maybe-distclean-target-libobjc distclean-target-libobjc
47715 maybe-distclean-target-libobjc:
47716 @if target-libobjc
47717 maybe-distclean-target-libobjc: distclean-target-libobjc
47718
47719 distclean-target-libobjc: 
47720         @: $(MAKE); $(unstage)
47721         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47722         r=`${PWD_COMMAND}`; export r; \
47723         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47724         $(NORMAL_TARGET_EXPORTS) \
47725         echo "Doing distclean in $(TARGET_SUBDIR)/libobjc"; \
47726         for flag in $(EXTRA_TARGET_FLAGS); do \
47727           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47728         done; \
47729         (cd $(TARGET_SUBDIR)/libobjc && \
47730           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47731                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47732                   "RANLIB=$${RANLIB}" \
47733                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47734                    distclean) \
47735           || exit 1
47736
47737 @endif target-libobjc
47738
47739 .PHONY: maybe-maintainer-clean-target-libobjc maintainer-clean-target-libobjc
47740 maybe-maintainer-clean-target-libobjc:
47741 @if target-libobjc
47742 maybe-maintainer-clean-target-libobjc: maintainer-clean-target-libobjc
47743
47744 maintainer-clean-target-libobjc: 
47745         @: $(MAKE); $(unstage)
47746         @[ -f $(TARGET_SUBDIR)/libobjc/Makefile ] || exit 0; \
47747         r=`${PWD_COMMAND}`; export r; \
47748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47749         $(NORMAL_TARGET_EXPORTS) \
47750         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libobjc"; \
47751         for flag in $(EXTRA_TARGET_FLAGS); do \
47752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47753         done; \
47754         (cd $(TARGET_SUBDIR)/libobjc && \
47755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47757                   "RANLIB=$${RANLIB}" \
47758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47759                    maintainer-clean) \
47760           || exit 1
47761
47762 @endif target-libobjc
47763
47764
47765
47766
47767
47768 .PHONY: configure-target-libgo maybe-configure-target-libgo
47769 maybe-configure-target-libgo:
47770 @if gcc-bootstrap
47771 configure-target-libgo: stage_current
47772 @endif gcc-bootstrap
47773 @if target-libgo
47774 maybe-configure-target-libgo: configure-target-libgo
47775 configure-target-libgo: 
47776         @: $(MAKE); $(unstage)
47777         @r=`${PWD_COMMAND}`; export r; \
47778         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47779         echo "Checking multilib configuration for libgo..."; \
47780         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
47781         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgo/multilib.tmp 2> /dev/null; \
47782         if test -r $(TARGET_SUBDIR)/libgo/multilib.out; then \
47783           if cmp -s $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; then \
47784             rm -f $(TARGET_SUBDIR)/libgo/multilib.tmp; \
47785           else \
47786             rm -f $(TARGET_SUBDIR)/libgo/Makefile; \
47787             mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
47788           fi; \
47789         else \
47790           mv $(TARGET_SUBDIR)/libgo/multilib.tmp $(TARGET_SUBDIR)/libgo/multilib.out; \
47791         fi; \
47792         test ! -f $(TARGET_SUBDIR)/libgo/Makefile || exit 0; \
47793         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgo; \
47794         $(NORMAL_TARGET_EXPORTS)  \
47795         echo Configuring in $(TARGET_SUBDIR)/libgo; \
47796         cd "$(TARGET_SUBDIR)/libgo" || exit 1; \
47797         case $(srcdir) in \
47798           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
47799           *) topdir=`echo $(TARGET_SUBDIR)/libgo/ | \
47800                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
47801         esac; \
47802         module_srcdir=libgo; \
47803         rm -f no-such-file || : ; \
47804         CONFIG_SITE=no-such-file $(SHELL) \
47805           $$s/$$module_srcdir/configure \
47806           --srcdir=$${topdir}/$$module_srcdir \
47807           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
47808           --target=${target_alias}  \
47809           || exit 1
47810 @endif target-libgo
47811
47812
47813
47814
47815
47816 .PHONY: all-target-libgo maybe-all-target-libgo
47817 maybe-all-target-libgo:
47818 @if gcc-bootstrap
47819 all-target-libgo: stage_current
47820 @endif gcc-bootstrap
47821 @if target-libgo
47822 TARGET-target-libgo=all
47823 maybe-all-target-libgo: all-target-libgo
47824 all-target-libgo: configure-target-libgo
47825         @: $(MAKE); $(unstage)
47826         @r=`${PWD_COMMAND}`; export r; \
47827         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47828         $(NORMAL_TARGET_EXPORTS)  \
47829         (cd $(TARGET_SUBDIR)/libgo && \
47830           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
47831                 $(TARGET-target-libgo))
47832 @endif target-libgo
47833
47834
47835
47836
47837
47838 .PHONY: check-target-libgo maybe-check-target-libgo
47839 maybe-check-target-libgo:
47840 @if target-libgo
47841 maybe-check-target-libgo: check-target-libgo
47842
47843 check-target-libgo:
47844         @: $(MAKE); $(unstage)
47845         @r=`${PWD_COMMAND}`; export r; \
47846         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47847         $(NORMAL_TARGET_EXPORTS) \
47848         (cd $(TARGET_SUBDIR)/libgo && \
47849           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
47850
47851 @endif target-libgo
47852
47853 .PHONY: install-target-libgo maybe-install-target-libgo
47854 maybe-install-target-libgo:
47855 @if target-libgo
47856 maybe-install-target-libgo: install-target-libgo
47857
47858 install-target-libgo: installdirs
47859         @: $(MAKE); $(unstage)
47860         @r=`${PWD_COMMAND}`; export r; \
47861         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47862         $(NORMAL_TARGET_EXPORTS) \
47863         (cd $(TARGET_SUBDIR)/libgo && \
47864           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
47865
47866 @endif target-libgo
47867
47868 .PHONY: install-strip-target-libgo maybe-install-strip-target-libgo
47869 maybe-install-strip-target-libgo:
47870 @if target-libgo
47871 maybe-install-strip-target-libgo: install-strip-target-libgo
47872
47873 install-strip-target-libgo: installdirs
47874         @: $(MAKE); $(unstage)
47875         @r=`${PWD_COMMAND}`; export r; \
47876         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47877         $(NORMAL_TARGET_EXPORTS) \
47878         (cd $(TARGET_SUBDIR)/libgo && \
47879           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
47880
47881 @endif target-libgo
47882
47883 # Other targets (info, dvi, pdf, etc.)
47884
47885 .PHONY: maybe-info-target-libgo info-target-libgo
47886 maybe-info-target-libgo:
47887 @if target-libgo
47888 maybe-info-target-libgo: info-target-libgo
47889
47890 info-target-libgo: \
47891     configure-target-libgo 
47892         @: $(MAKE); $(unstage)
47893         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
47894         r=`${PWD_COMMAND}`; export r; \
47895         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47896         $(NORMAL_TARGET_EXPORTS) \
47897         echo "Doing info in $(TARGET_SUBDIR)/libgo"; \
47898         for flag in $(EXTRA_TARGET_FLAGS); do \
47899           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47900         done; \
47901         (cd $(TARGET_SUBDIR)/libgo && \
47902           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47903                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47904                   "RANLIB=$${RANLIB}" \
47905                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47906                    info) \
47907           || exit 1
47908
47909 @endif target-libgo
47910
47911 .PHONY: maybe-dvi-target-libgo dvi-target-libgo
47912 maybe-dvi-target-libgo:
47913 @if target-libgo
47914 maybe-dvi-target-libgo: dvi-target-libgo
47915
47916 dvi-target-libgo: \
47917     configure-target-libgo 
47918         @: $(MAKE); $(unstage)
47919         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
47920         r=`${PWD_COMMAND}`; export r; \
47921         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47922         $(NORMAL_TARGET_EXPORTS) \
47923         echo "Doing dvi in $(TARGET_SUBDIR)/libgo"; \
47924         for flag in $(EXTRA_TARGET_FLAGS); do \
47925           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47926         done; \
47927         (cd $(TARGET_SUBDIR)/libgo && \
47928           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47929                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47930                   "RANLIB=$${RANLIB}" \
47931                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47932                    dvi) \
47933           || exit 1
47934
47935 @endif target-libgo
47936
47937 .PHONY: maybe-pdf-target-libgo pdf-target-libgo
47938 maybe-pdf-target-libgo:
47939 @if target-libgo
47940 maybe-pdf-target-libgo: pdf-target-libgo
47941
47942 pdf-target-libgo: \
47943     configure-target-libgo 
47944         @: $(MAKE); $(unstage)
47945         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
47946         r=`${PWD_COMMAND}`; export r; \
47947         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47948         $(NORMAL_TARGET_EXPORTS) \
47949         echo "Doing pdf in $(TARGET_SUBDIR)/libgo"; \
47950         for flag in $(EXTRA_TARGET_FLAGS); do \
47951           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47952         done; \
47953         (cd $(TARGET_SUBDIR)/libgo && \
47954           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47955                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47956                   "RANLIB=$${RANLIB}" \
47957                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47958                    pdf) \
47959           || exit 1
47960
47961 @endif target-libgo
47962
47963 .PHONY: maybe-html-target-libgo html-target-libgo
47964 maybe-html-target-libgo:
47965 @if target-libgo
47966 maybe-html-target-libgo: html-target-libgo
47967
47968 html-target-libgo: \
47969     configure-target-libgo 
47970         @: $(MAKE); $(unstage)
47971         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
47972         r=`${PWD_COMMAND}`; export r; \
47973         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
47974         $(NORMAL_TARGET_EXPORTS) \
47975         echo "Doing html in $(TARGET_SUBDIR)/libgo"; \
47976         for flag in $(EXTRA_TARGET_FLAGS); do \
47977           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
47978         done; \
47979         (cd $(TARGET_SUBDIR)/libgo && \
47980           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
47981                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
47982                   "RANLIB=$${RANLIB}" \
47983                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
47984                    html) \
47985           || exit 1
47986
47987 @endif target-libgo
47988
47989 .PHONY: maybe-TAGS-target-libgo TAGS-target-libgo
47990 maybe-TAGS-target-libgo:
47991 @if target-libgo
47992 maybe-TAGS-target-libgo: TAGS-target-libgo
47993
47994 TAGS-target-libgo: \
47995     configure-target-libgo 
47996         @: $(MAKE); $(unstage)
47997         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
47998         r=`${PWD_COMMAND}`; export r; \
47999         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48000         $(NORMAL_TARGET_EXPORTS) \
48001         echo "Doing TAGS in $(TARGET_SUBDIR)/libgo"; \
48002         for flag in $(EXTRA_TARGET_FLAGS); do \
48003           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48004         done; \
48005         (cd $(TARGET_SUBDIR)/libgo && \
48006           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48007                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48008                   "RANLIB=$${RANLIB}" \
48009                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48010                    TAGS) \
48011           || exit 1
48012
48013 @endif target-libgo
48014
48015 .PHONY: maybe-install-info-target-libgo install-info-target-libgo
48016 maybe-install-info-target-libgo:
48017 @if target-libgo
48018 maybe-install-info-target-libgo: install-info-target-libgo
48019
48020 install-info-target-libgo: \
48021     configure-target-libgo \
48022     info-target-libgo 
48023         @: $(MAKE); $(unstage)
48024         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
48025         r=`${PWD_COMMAND}`; export r; \
48026         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48027         $(NORMAL_TARGET_EXPORTS) \
48028         echo "Doing install-info in $(TARGET_SUBDIR)/libgo"; \
48029         for flag in $(EXTRA_TARGET_FLAGS); do \
48030           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48031         done; \
48032         (cd $(TARGET_SUBDIR)/libgo && \
48033           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48034                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48035                   "RANLIB=$${RANLIB}" \
48036                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48037                    install-info) \
48038           || exit 1
48039
48040 @endif target-libgo
48041
48042 .PHONY: maybe-install-pdf-target-libgo install-pdf-target-libgo
48043 maybe-install-pdf-target-libgo:
48044 @if target-libgo
48045 maybe-install-pdf-target-libgo: install-pdf-target-libgo
48046
48047 install-pdf-target-libgo: \
48048     configure-target-libgo \
48049     pdf-target-libgo 
48050         @: $(MAKE); $(unstage)
48051         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
48052         r=`${PWD_COMMAND}`; export r; \
48053         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48054         $(NORMAL_TARGET_EXPORTS) \
48055         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgo"; \
48056         for flag in $(EXTRA_TARGET_FLAGS); do \
48057           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48058         done; \
48059         (cd $(TARGET_SUBDIR)/libgo && \
48060           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48061                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48062                   "RANLIB=$${RANLIB}" \
48063                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48064                    install-pdf) \
48065           || exit 1
48066
48067 @endif target-libgo
48068
48069 .PHONY: maybe-install-html-target-libgo install-html-target-libgo
48070 maybe-install-html-target-libgo:
48071 @if target-libgo
48072 maybe-install-html-target-libgo: install-html-target-libgo
48073
48074 install-html-target-libgo: \
48075     configure-target-libgo \
48076     html-target-libgo 
48077         @: $(MAKE); $(unstage)
48078         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
48079         r=`${PWD_COMMAND}`; export r; \
48080         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48081         $(NORMAL_TARGET_EXPORTS) \
48082         echo "Doing install-html in $(TARGET_SUBDIR)/libgo"; \
48083         for flag in $(EXTRA_TARGET_FLAGS); do \
48084           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48085         done; \
48086         (cd $(TARGET_SUBDIR)/libgo && \
48087           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48088                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48089                   "RANLIB=$${RANLIB}" \
48090                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48091                    install-html) \
48092           || exit 1
48093
48094 @endif target-libgo
48095
48096 .PHONY: maybe-installcheck-target-libgo installcheck-target-libgo
48097 maybe-installcheck-target-libgo:
48098 @if target-libgo
48099 maybe-installcheck-target-libgo: installcheck-target-libgo
48100
48101 installcheck-target-libgo: \
48102     configure-target-libgo 
48103         @: $(MAKE); $(unstage)
48104         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
48105         r=`${PWD_COMMAND}`; export r; \
48106         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48107         $(NORMAL_TARGET_EXPORTS) \
48108         echo "Doing installcheck in $(TARGET_SUBDIR)/libgo"; \
48109         for flag in $(EXTRA_TARGET_FLAGS); do \
48110           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48111         done; \
48112         (cd $(TARGET_SUBDIR)/libgo && \
48113           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48114                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48115                   "RANLIB=$${RANLIB}" \
48116                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48117                    installcheck) \
48118           || exit 1
48119
48120 @endif target-libgo
48121
48122 .PHONY: maybe-mostlyclean-target-libgo mostlyclean-target-libgo
48123 maybe-mostlyclean-target-libgo:
48124 @if target-libgo
48125 maybe-mostlyclean-target-libgo: mostlyclean-target-libgo
48126
48127 mostlyclean-target-libgo: 
48128         @: $(MAKE); $(unstage)
48129         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
48130         r=`${PWD_COMMAND}`; export r; \
48131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48132         $(NORMAL_TARGET_EXPORTS) \
48133         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgo"; \
48134         for flag in $(EXTRA_TARGET_FLAGS); do \
48135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48136         done; \
48137         (cd $(TARGET_SUBDIR)/libgo && \
48138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48140                   "RANLIB=$${RANLIB}" \
48141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48142                    mostlyclean) \
48143           || exit 1
48144
48145 @endif target-libgo
48146
48147 .PHONY: maybe-clean-target-libgo clean-target-libgo
48148 maybe-clean-target-libgo:
48149 @if target-libgo
48150 maybe-clean-target-libgo: clean-target-libgo
48151
48152 clean-target-libgo: 
48153         @: $(MAKE); $(unstage)
48154         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
48155         r=`${PWD_COMMAND}`; export r; \
48156         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48157         $(NORMAL_TARGET_EXPORTS) \
48158         echo "Doing clean in $(TARGET_SUBDIR)/libgo"; \
48159         for flag in $(EXTRA_TARGET_FLAGS); do \
48160           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48161         done; \
48162         (cd $(TARGET_SUBDIR)/libgo && \
48163           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48164                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48165                   "RANLIB=$${RANLIB}" \
48166                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48167                    clean) \
48168           || exit 1
48169
48170 @endif target-libgo
48171
48172 .PHONY: maybe-distclean-target-libgo distclean-target-libgo
48173 maybe-distclean-target-libgo:
48174 @if target-libgo
48175 maybe-distclean-target-libgo: distclean-target-libgo
48176
48177 distclean-target-libgo: 
48178         @: $(MAKE); $(unstage)
48179         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
48180         r=`${PWD_COMMAND}`; export r; \
48181         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48182         $(NORMAL_TARGET_EXPORTS) \
48183         echo "Doing distclean in $(TARGET_SUBDIR)/libgo"; \
48184         for flag in $(EXTRA_TARGET_FLAGS); do \
48185           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48186         done; \
48187         (cd $(TARGET_SUBDIR)/libgo && \
48188           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48189                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48190                   "RANLIB=$${RANLIB}" \
48191                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48192                    distclean) \
48193           || exit 1
48194
48195 @endif target-libgo
48196
48197 .PHONY: maybe-maintainer-clean-target-libgo maintainer-clean-target-libgo
48198 maybe-maintainer-clean-target-libgo:
48199 @if target-libgo
48200 maybe-maintainer-clean-target-libgo: maintainer-clean-target-libgo
48201
48202 maintainer-clean-target-libgo: 
48203         @: $(MAKE); $(unstage)
48204         @[ -f $(TARGET_SUBDIR)/libgo/Makefile ] || exit 0; \
48205         r=`${PWD_COMMAND}`; export r; \
48206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48207         $(NORMAL_TARGET_EXPORTS) \
48208         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgo"; \
48209         for flag in $(EXTRA_TARGET_FLAGS); do \
48210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48211         done; \
48212         (cd $(TARGET_SUBDIR)/libgo && \
48213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48215                   "RANLIB=$${RANLIB}" \
48216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48217                    maintainer-clean) \
48218           || exit 1
48219
48220 @endif target-libgo
48221
48222
48223
48224
48225
48226 .PHONY: configure-target-libhsail-rt maybe-configure-target-libhsail-rt
48227 maybe-configure-target-libhsail-rt:
48228 @if gcc-bootstrap
48229 configure-target-libhsail-rt: stage_current
48230 @endif gcc-bootstrap
48231 @if target-libhsail-rt
48232 maybe-configure-target-libhsail-rt: configure-target-libhsail-rt
48233 configure-target-libhsail-rt: 
48234         @: $(MAKE); $(unstage)
48235         @r=`${PWD_COMMAND}`; export r; \
48236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48237         echo "Checking multilib configuration for libhsail-rt..."; \
48238         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libhsail-rt; \
48239         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp 2> /dev/null; \
48240         if test -r $(TARGET_SUBDIR)/libhsail-rt/multilib.out; then \
48241           if cmp -s $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; then \
48242             rm -f $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp; \
48243           else \
48244             rm -f $(TARGET_SUBDIR)/libhsail-rt/Makefile; \
48245             mv $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; \
48246           fi; \
48247         else \
48248           mv $(TARGET_SUBDIR)/libhsail-rt/multilib.tmp $(TARGET_SUBDIR)/libhsail-rt/multilib.out; \
48249         fi; \
48250         test ! -f $(TARGET_SUBDIR)/libhsail-rt/Makefile || exit 0; \
48251         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libhsail-rt; \
48252         $(NORMAL_TARGET_EXPORTS)  \
48253         echo Configuring in $(TARGET_SUBDIR)/libhsail-rt; \
48254         cd "$(TARGET_SUBDIR)/libhsail-rt" || exit 1; \
48255         case $(srcdir) in \
48256           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48257           *) topdir=`echo $(TARGET_SUBDIR)/libhsail-rt/ | \
48258                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48259         esac; \
48260         module_srcdir=libhsail-rt; \
48261         rm -f no-such-file || : ; \
48262         CONFIG_SITE=no-such-file $(SHELL) \
48263           $$s/$$module_srcdir/configure \
48264           --srcdir=$${topdir}/$$module_srcdir \
48265           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48266           --target=${target_alias}  \
48267           || exit 1
48268 @endif target-libhsail-rt
48269
48270
48271
48272
48273
48274 .PHONY: all-target-libhsail-rt maybe-all-target-libhsail-rt
48275 maybe-all-target-libhsail-rt:
48276 @if gcc-bootstrap
48277 all-target-libhsail-rt: stage_current
48278 @endif gcc-bootstrap
48279 @if target-libhsail-rt
48280 TARGET-target-libhsail-rt=all
48281 maybe-all-target-libhsail-rt: all-target-libhsail-rt
48282 all-target-libhsail-rt: configure-target-libhsail-rt
48283         @: $(MAKE); $(unstage)
48284         @r=`${PWD_COMMAND}`; export r; \
48285         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48286         $(NORMAL_TARGET_EXPORTS)  \
48287         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48288           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48289                 $(TARGET-target-libhsail-rt))
48290 @endif target-libhsail-rt
48291
48292
48293
48294
48295
48296 .PHONY: check-target-libhsail-rt maybe-check-target-libhsail-rt
48297 maybe-check-target-libhsail-rt:
48298 @if target-libhsail-rt
48299 maybe-check-target-libhsail-rt: check-target-libhsail-rt
48300
48301 check-target-libhsail-rt:
48302         @: $(MAKE); $(unstage)
48303         @r=`${PWD_COMMAND}`; export r; \
48304         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48305         $(NORMAL_TARGET_EXPORTS) \
48306         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48307           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
48308
48309 @endif target-libhsail-rt
48310
48311 .PHONY: install-target-libhsail-rt maybe-install-target-libhsail-rt
48312 maybe-install-target-libhsail-rt:
48313 @if target-libhsail-rt
48314 maybe-install-target-libhsail-rt: install-target-libhsail-rt
48315
48316 install-target-libhsail-rt: installdirs
48317         @: $(MAKE); $(unstage)
48318         @r=`${PWD_COMMAND}`; export r; \
48319         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48320         $(NORMAL_TARGET_EXPORTS) \
48321         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48322           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48323
48324 @endif target-libhsail-rt
48325
48326 .PHONY: install-strip-target-libhsail-rt maybe-install-strip-target-libhsail-rt
48327 maybe-install-strip-target-libhsail-rt:
48328 @if target-libhsail-rt
48329 maybe-install-strip-target-libhsail-rt: install-strip-target-libhsail-rt
48330
48331 install-strip-target-libhsail-rt: installdirs
48332         @: $(MAKE); $(unstage)
48333         @r=`${PWD_COMMAND}`; export r; \
48334         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48335         $(NORMAL_TARGET_EXPORTS) \
48336         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48337           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48338
48339 @endif target-libhsail-rt
48340
48341 # Other targets (info, dvi, pdf, etc.)
48342
48343 .PHONY: maybe-info-target-libhsail-rt info-target-libhsail-rt
48344 maybe-info-target-libhsail-rt:
48345 @if target-libhsail-rt
48346 maybe-info-target-libhsail-rt: info-target-libhsail-rt
48347
48348 info-target-libhsail-rt: \
48349     configure-target-libhsail-rt 
48350         @: $(MAKE); $(unstage)
48351         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48352         r=`${PWD_COMMAND}`; export r; \
48353         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48354         $(NORMAL_TARGET_EXPORTS) \
48355         echo "Doing info in $(TARGET_SUBDIR)/libhsail-rt"; \
48356         for flag in $(EXTRA_TARGET_FLAGS); do \
48357           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48358         done; \
48359         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48360           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48361                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48362                   "RANLIB=$${RANLIB}" \
48363                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48364                    info) \
48365           || exit 1
48366
48367 @endif target-libhsail-rt
48368
48369 .PHONY: maybe-dvi-target-libhsail-rt dvi-target-libhsail-rt
48370 maybe-dvi-target-libhsail-rt:
48371 @if target-libhsail-rt
48372 maybe-dvi-target-libhsail-rt: dvi-target-libhsail-rt
48373
48374 dvi-target-libhsail-rt: \
48375     configure-target-libhsail-rt 
48376         @: $(MAKE); $(unstage)
48377         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48378         r=`${PWD_COMMAND}`; export r; \
48379         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48380         $(NORMAL_TARGET_EXPORTS) \
48381         echo "Doing dvi in $(TARGET_SUBDIR)/libhsail-rt"; \
48382         for flag in $(EXTRA_TARGET_FLAGS); do \
48383           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48384         done; \
48385         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48386           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48387                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48388                   "RANLIB=$${RANLIB}" \
48389                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48390                    dvi) \
48391           || exit 1
48392
48393 @endif target-libhsail-rt
48394
48395 .PHONY: maybe-pdf-target-libhsail-rt pdf-target-libhsail-rt
48396 maybe-pdf-target-libhsail-rt:
48397 @if target-libhsail-rt
48398 maybe-pdf-target-libhsail-rt: pdf-target-libhsail-rt
48399
48400 pdf-target-libhsail-rt: \
48401     configure-target-libhsail-rt 
48402         @: $(MAKE); $(unstage)
48403         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48404         r=`${PWD_COMMAND}`; export r; \
48405         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48406         $(NORMAL_TARGET_EXPORTS) \
48407         echo "Doing pdf in $(TARGET_SUBDIR)/libhsail-rt"; \
48408         for flag in $(EXTRA_TARGET_FLAGS); do \
48409           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48410         done; \
48411         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48412           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48413                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48414                   "RANLIB=$${RANLIB}" \
48415                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48416                    pdf) \
48417           || exit 1
48418
48419 @endif target-libhsail-rt
48420
48421 .PHONY: maybe-html-target-libhsail-rt html-target-libhsail-rt
48422 maybe-html-target-libhsail-rt:
48423 @if target-libhsail-rt
48424 maybe-html-target-libhsail-rt: html-target-libhsail-rt
48425
48426 html-target-libhsail-rt: \
48427     configure-target-libhsail-rt 
48428         @: $(MAKE); $(unstage)
48429         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48430         r=`${PWD_COMMAND}`; export r; \
48431         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48432         $(NORMAL_TARGET_EXPORTS) \
48433         echo "Doing html in $(TARGET_SUBDIR)/libhsail-rt"; \
48434         for flag in $(EXTRA_TARGET_FLAGS); do \
48435           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48436         done; \
48437         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48438           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48439                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48440                   "RANLIB=$${RANLIB}" \
48441                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48442                    html) \
48443           || exit 1
48444
48445 @endif target-libhsail-rt
48446
48447 .PHONY: maybe-TAGS-target-libhsail-rt TAGS-target-libhsail-rt
48448 maybe-TAGS-target-libhsail-rt:
48449 @if target-libhsail-rt
48450 maybe-TAGS-target-libhsail-rt: TAGS-target-libhsail-rt
48451
48452 TAGS-target-libhsail-rt: \
48453     configure-target-libhsail-rt 
48454         @: $(MAKE); $(unstage)
48455         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48456         r=`${PWD_COMMAND}`; export r; \
48457         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48458         $(NORMAL_TARGET_EXPORTS) \
48459         echo "Doing TAGS in $(TARGET_SUBDIR)/libhsail-rt"; \
48460         for flag in $(EXTRA_TARGET_FLAGS); do \
48461           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48462         done; \
48463         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48464           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48465                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48466                   "RANLIB=$${RANLIB}" \
48467                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48468                    TAGS) \
48469           || exit 1
48470
48471 @endif target-libhsail-rt
48472
48473 .PHONY: maybe-install-info-target-libhsail-rt install-info-target-libhsail-rt
48474 maybe-install-info-target-libhsail-rt:
48475 @if target-libhsail-rt
48476 maybe-install-info-target-libhsail-rt: install-info-target-libhsail-rt
48477
48478 install-info-target-libhsail-rt: \
48479     configure-target-libhsail-rt \
48480     info-target-libhsail-rt 
48481         @: $(MAKE); $(unstage)
48482         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48483         r=`${PWD_COMMAND}`; export r; \
48484         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48485         $(NORMAL_TARGET_EXPORTS) \
48486         echo "Doing install-info in $(TARGET_SUBDIR)/libhsail-rt"; \
48487         for flag in $(EXTRA_TARGET_FLAGS); do \
48488           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48489         done; \
48490         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48491           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48492                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48493                   "RANLIB=$${RANLIB}" \
48494                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48495                    install-info) \
48496           || exit 1
48497
48498 @endif target-libhsail-rt
48499
48500 .PHONY: maybe-install-pdf-target-libhsail-rt install-pdf-target-libhsail-rt
48501 maybe-install-pdf-target-libhsail-rt:
48502 @if target-libhsail-rt
48503 maybe-install-pdf-target-libhsail-rt: install-pdf-target-libhsail-rt
48504
48505 install-pdf-target-libhsail-rt: \
48506     configure-target-libhsail-rt \
48507     pdf-target-libhsail-rt 
48508         @: $(MAKE); $(unstage)
48509         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48510         r=`${PWD_COMMAND}`; export r; \
48511         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48512         $(NORMAL_TARGET_EXPORTS) \
48513         echo "Doing install-pdf in $(TARGET_SUBDIR)/libhsail-rt"; \
48514         for flag in $(EXTRA_TARGET_FLAGS); do \
48515           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48516         done; \
48517         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48518           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48519                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48520                   "RANLIB=$${RANLIB}" \
48521                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48522                    install-pdf) \
48523           || exit 1
48524
48525 @endif target-libhsail-rt
48526
48527 .PHONY: maybe-install-html-target-libhsail-rt install-html-target-libhsail-rt
48528 maybe-install-html-target-libhsail-rt:
48529 @if target-libhsail-rt
48530 maybe-install-html-target-libhsail-rt: install-html-target-libhsail-rt
48531
48532 install-html-target-libhsail-rt: \
48533     configure-target-libhsail-rt \
48534     html-target-libhsail-rt 
48535         @: $(MAKE); $(unstage)
48536         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48537         r=`${PWD_COMMAND}`; export r; \
48538         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48539         $(NORMAL_TARGET_EXPORTS) \
48540         echo "Doing install-html in $(TARGET_SUBDIR)/libhsail-rt"; \
48541         for flag in $(EXTRA_TARGET_FLAGS); do \
48542           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48543         done; \
48544         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48545           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48546                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48547                   "RANLIB=$${RANLIB}" \
48548                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48549                    install-html) \
48550           || exit 1
48551
48552 @endif target-libhsail-rt
48553
48554 .PHONY: maybe-installcheck-target-libhsail-rt installcheck-target-libhsail-rt
48555 maybe-installcheck-target-libhsail-rt:
48556 @if target-libhsail-rt
48557 maybe-installcheck-target-libhsail-rt: installcheck-target-libhsail-rt
48558
48559 installcheck-target-libhsail-rt: \
48560     configure-target-libhsail-rt 
48561         @: $(MAKE); $(unstage)
48562         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48563         r=`${PWD_COMMAND}`; export r; \
48564         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48565         $(NORMAL_TARGET_EXPORTS) \
48566         echo "Doing installcheck in $(TARGET_SUBDIR)/libhsail-rt"; \
48567         for flag in $(EXTRA_TARGET_FLAGS); do \
48568           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48569         done; \
48570         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48571           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48572                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48573                   "RANLIB=$${RANLIB}" \
48574                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48575                    installcheck) \
48576           || exit 1
48577
48578 @endif target-libhsail-rt
48579
48580 .PHONY: maybe-mostlyclean-target-libhsail-rt mostlyclean-target-libhsail-rt
48581 maybe-mostlyclean-target-libhsail-rt:
48582 @if target-libhsail-rt
48583 maybe-mostlyclean-target-libhsail-rt: mostlyclean-target-libhsail-rt
48584
48585 mostlyclean-target-libhsail-rt: 
48586         @: $(MAKE); $(unstage)
48587         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48588         r=`${PWD_COMMAND}`; export r; \
48589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48590         $(NORMAL_TARGET_EXPORTS) \
48591         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libhsail-rt"; \
48592         for flag in $(EXTRA_TARGET_FLAGS); do \
48593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48594         done; \
48595         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48598                   "RANLIB=$${RANLIB}" \
48599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48600                    mostlyclean) \
48601           || exit 1
48602
48603 @endif target-libhsail-rt
48604
48605 .PHONY: maybe-clean-target-libhsail-rt clean-target-libhsail-rt
48606 maybe-clean-target-libhsail-rt:
48607 @if target-libhsail-rt
48608 maybe-clean-target-libhsail-rt: clean-target-libhsail-rt
48609
48610 clean-target-libhsail-rt: 
48611         @: $(MAKE); $(unstage)
48612         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48613         r=`${PWD_COMMAND}`; export r; \
48614         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48615         $(NORMAL_TARGET_EXPORTS) \
48616         echo "Doing clean in $(TARGET_SUBDIR)/libhsail-rt"; \
48617         for flag in $(EXTRA_TARGET_FLAGS); do \
48618           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48619         done; \
48620         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48621           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48622                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48623                   "RANLIB=$${RANLIB}" \
48624                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48625                    clean) \
48626           || exit 1
48627
48628 @endif target-libhsail-rt
48629
48630 .PHONY: maybe-distclean-target-libhsail-rt distclean-target-libhsail-rt
48631 maybe-distclean-target-libhsail-rt:
48632 @if target-libhsail-rt
48633 maybe-distclean-target-libhsail-rt: distclean-target-libhsail-rt
48634
48635 distclean-target-libhsail-rt: 
48636         @: $(MAKE); $(unstage)
48637         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48638         r=`${PWD_COMMAND}`; export r; \
48639         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48640         $(NORMAL_TARGET_EXPORTS) \
48641         echo "Doing distclean in $(TARGET_SUBDIR)/libhsail-rt"; \
48642         for flag in $(EXTRA_TARGET_FLAGS); do \
48643           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48644         done; \
48645         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48646           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48647                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48648                   "RANLIB=$${RANLIB}" \
48649                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48650                    distclean) \
48651           || exit 1
48652
48653 @endif target-libhsail-rt
48654
48655 .PHONY: maybe-maintainer-clean-target-libhsail-rt maintainer-clean-target-libhsail-rt
48656 maybe-maintainer-clean-target-libhsail-rt:
48657 @if target-libhsail-rt
48658 maybe-maintainer-clean-target-libhsail-rt: maintainer-clean-target-libhsail-rt
48659
48660 maintainer-clean-target-libhsail-rt: 
48661         @: $(MAKE); $(unstage)
48662         @[ -f $(TARGET_SUBDIR)/libhsail-rt/Makefile ] || exit 0; \
48663         r=`${PWD_COMMAND}`; export r; \
48664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48665         $(NORMAL_TARGET_EXPORTS) \
48666         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libhsail-rt"; \
48667         for flag in $(EXTRA_TARGET_FLAGS); do \
48668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48669         done; \
48670         (cd $(TARGET_SUBDIR)/libhsail-rt && \
48671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48673                   "RANLIB=$${RANLIB}" \
48674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48675                    maintainer-clean) \
48676           || exit 1
48677
48678 @endif target-libhsail-rt
48679
48680
48681
48682
48683
48684 .PHONY: configure-target-libtermcap maybe-configure-target-libtermcap
48685 maybe-configure-target-libtermcap:
48686 @if gcc-bootstrap
48687 configure-target-libtermcap: stage_current
48688 @endif gcc-bootstrap
48689 @if target-libtermcap
48690 maybe-configure-target-libtermcap: configure-target-libtermcap
48691 configure-target-libtermcap: 
48692         @: $(MAKE); $(unstage)
48693         @r=`${PWD_COMMAND}`; export r; \
48694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48695         echo "Checking multilib configuration for libtermcap..."; \
48696         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
48697         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libtermcap/multilib.tmp 2> /dev/null; \
48698         if test -r $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48699           if cmp -s $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; then \
48700             rm -f $(TARGET_SUBDIR)/libtermcap/multilib.tmp; \
48701           else \
48702             rm -f $(TARGET_SUBDIR)/libtermcap/Makefile; \
48703             mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48704           fi; \
48705         else \
48706           mv $(TARGET_SUBDIR)/libtermcap/multilib.tmp $(TARGET_SUBDIR)/libtermcap/multilib.out; \
48707         fi; \
48708         test ! -f $(TARGET_SUBDIR)/libtermcap/Makefile || exit 0; \
48709         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libtermcap; \
48710         $(NORMAL_TARGET_EXPORTS)  \
48711         echo Configuring in $(TARGET_SUBDIR)/libtermcap; \
48712         cd "$(TARGET_SUBDIR)/libtermcap" || exit 1; \
48713         case $(srcdir) in \
48714           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
48715           *) topdir=`echo $(TARGET_SUBDIR)/libtermcap/ | \
48716                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
48717         esac; \
48718         module_srcdir=libtermcap; \
48719         rm -f no-such-file || : ; \
48720         CONFIG_SITE=no-such-file $(SHELL) \
48721           $$s/$$module_srcdir/configure \
48722           --srcdir=$${topdir}/$$module_srcdir \
48723           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
48724           --target=${target_alias}  \
48725           || exit 1
48726 @endif target-libtermcap
48727
48728
48729
48730
48731
48732 .PHONY: all-target-libtermcap maybe-all-target-libtermcap
48733 maybe-all-target-libtermcap:
48734 @if gcc-bootstrap
48735 all-target-libtermcap: stage_current
48736 @endif gcc-bootstrap
48737 @if target-libtermcap
48738 TARGET-target-libtermcap=all
48739 maybe-all-target-libtermcap: all-target-libtermcap
48740 all-target-libtermcap: configure-target-libtermcap
48741         @: $(MAKE); $(unstage)
48742         @r=`${PWD_COMMAND}`; export r; \
48743         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48744         $(NORMAL_TARGET_EXPORTS)  \
48745         (cd $(TARGET_SUBDIR)/libtermcap && \
48746           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
48747                 $(TARGET-target-libtermcap))
48748 @endif target-libtermcap
48749
48750
48751
48752
48753
48754 .PHONY: check-target-libtermcap maybe-check-target-libtermcap
48755 maybe-check-target-libtermcap:
48756 @if target-libtermcap
48757 maybe-check-target-libtermcap: check-target-libtermcap
48758
48759 # Dummy target for uncheckable module.
48760 check-target-libtermcap:
48761
48762 @endif target-libtermcap
48763
48764 .PHONY: install-target-libtermcap maybe-install-target-libtermcap
48765 maybe-install-target-libtermcap:
48766 @if target-libtermcap
48767 maybe-install-target-libtermcap: install-target-libtermcap
48768
48769 install-target-libtermcap: installdirs
48770         @: $(MAKE); $(unstage)
48771         @r=`${PWD_COMMAND}`; export r; \
48772         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48773         $(NORMAL_TARGET_EXPORTS) \
48774         (cd $(TARGET_SUBDIR)/libtermcap && \
48775           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
48776
48777 @endif target-libtermcap
48778
48779 .PHONY: install-strip-target-libtermcap maybe-install-strip-target-libtermcap
48780 maybe-install-strip-target-libtermcap:
48781 @if target-libtermcap
48782 maybe-install-strip-target-libtermcap: install-strip-target-libtermcap
48783
48784 install-strip-target-libtermcap: installdirs
48785         @: $(MAKE); $(unstage)
48786         @r=`${PWD_COMMAND}`; export r; \
48787         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48788         $(NORMAL_TARGET_EXPORTS) \
48789         (cd $(TARGET_SUBDIR)/libtermcap && \
48790           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
48791
48792 @endif target-libtermcap
48793
48794 # Other targets (info, dvi, pdf, etc.)
48795
48796 .PHONY: maybe-info-target-libtermcap info-target-libtermcap
48797 maybe-info-target-libtermcap:
48798 @if target-libtermcap
48799 maybe-info-target-libtermcap: info-target-libtermcap
48800
48801 info-target-libtermcap: \
48802     configure-target-libtermcap 
48803         @: $(MAKE); $(unstage)
48804         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
48805         r=`${PWD_COMMAND}`; export r; \
48806         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48807         $(NORMAL_TARGET_EXPORTS) \
48808         echo "Doing info in $(TARGET_SUBDIR)/libtermcap"; \
48809         for flag in $(EXTRA_TARGET_FLAGS); do \
48810           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48811         done; \
48812         (cd $(TARGET_SUBDIR)/libtermcap && \
48813           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48814                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48815                   "RANLIB=$${RANLIB}" \
48816                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48817                    info) \
48818           || exit 1
48819
48820 @endif target-libtermcap
48821
48822 .PHONY: maybe-dvi-target-libtermcap dvi-target-libtermcap
48823 maybe-dvi-target-libtermcap:
48824 @if target-libtermcap
48825 maybe-dvi-target-libtermcap: dvi-target-libtermcap
48826
48827 dvi-target-libtermcap: \
48828     configure-target-libtermcap 
48829         @: $(MAKE); $(unstage)
48830         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
48831         r=`${PWD_COMMAND}`; export r; \
48832         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48833         $(NORMAL_TARGET_EXPORTS) \
48834         echo "Doing dvi in $(TARGET_SUBDIR)/libtermcap"; \
48835         for flag in $(EXTRA_TARGET_FLAGS); do \
48836           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48837         done; \
48838         (cd $(TARGET_SUBDIR)/libtermcap && \
48839           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48840                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48841                   "RANLIB=$${RANLIB}" \
48842                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48843                    dvi) \
48844           || exit 1
48845
48846 @endif target-libtermcap
48847
48848 .PHONY: maybe-pdf-target-libtermcap pdf-target-libtermcap
48849 maybe-pdf-target-libtermcap:
48850 @if target-libtermcap
48851 maybe-pdf-target-libtermcap: pdf-target-libtermcap
48852
48853 pdf-target-libtermcap: \
48854     configure-target-libtermcap 
48855         @: $(MAKE); $(unstage)
48856         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
48857         r=`${PWD_COMMAND}`; export r; \
48858         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48859         $(NORMAL_TARGET_EXPORTS) \
48860         echo "Doing pdf in $(TARGET_SUBDIR)/libtermcap"; \
48861         for flag in $(EXTRA_TARGET_FLAGS); do \
48862           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48863         done; \
48864         (cd $(TARGET_SUBDIR)/libtermcap && \
48865           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48866                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48867                   "RANLIB=$${RANLIB}" \
48868                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48869                    pdf) \
48870           || exit 1
48871
48872 @endif target-libtermcap
48873
48874 .PHONY: maybe-html-target-libtermcap html-target-libtermcap
48875 maybe-html-target-libtermcap:
48876 @if target-libtermcap
48877 maybe-html-target-libtermcap: html-target-libtermcap
48878
48879 html-target-libtermcap: \
48880     configure-target-libtermcap 
48881         @: $(MAKE); $(unstage)
48882         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
48883         r=`${PWD_COMMAND}`; export r; \
48884         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48885         $(NORMAL_TARGET_EXPORTS) \
48886         echo "Doing html in $(TARGET_SUBDIR)/libtermcap"; \
48887         for flag in $(EXTRA_TARGET_FLAGS); do \
48888           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48889         done; \
48890         (cd $(TARGET_SUBDIR)/libtermcap && \
48891           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48892                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48893                   "RANLIB=$${RANLIB}" \
48894                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48895                    html) \
48896           || exit 1
48897
48898 @endif target-libtermcap
48899
48900 .PHONY: maybe-TAGS-target-libtermcap TAGS-target-libtermcap
48901 maybe-TAGS-target-libtermcap:
48902 @if target-libtermcap
48903 maybe-TAGS-target-libtermcap: TAGS-target-libtermcap
48904
48905 TAGS-target-libtermcap: \
48906     configure-target-libtermcap 
48907         @: $(MAKE); $(unstage)
48908         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
48909         r=`${PWD_COMMAND}`; export r; \
48910         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48911         $(NORMAL_TARGET_EXPORTS) \
48912         echo "Doing TAGS in $(TARGET_SUBDIR)/libtermcap"; \
48913         for flag in $(EXTRA_TARGET_FLAGS); do \
48914           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48915         done; \
48916         (cd $(TARGET_SUBDIR)/libtermcap && \
48917           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48918                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48919                   "RANLIB=$${RANLIB}" \
48920                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48921                    TAGS) \
48922           || exit 1
48923
48924 @endif target-libtermcap
48925
48926 .PHONY: maybe-install-info-target-libtermcap install-info-target-libtermcap
48927 maybe-install-info-target-libtermcap:
48928 @if target-libtermcap
48929 maybe-install-info-target-libtermcap: install-info-target-libtermcap
48930
48931 install-info-target-libtermcap: \
48932     configure-target-libtermcap \
48933     info-target-libtermcap 
48934         @: $(MAKE); $(unstage)
48935         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
48936         r=`${PWD_COMMAND}`; export r; \
48937         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48938         $(NORMAL_TARGET_EXPORTS) \
48939         echo "Doing install-info in $(TARGET_SUBDIR)/libtermcap"; \
48940         for flag in $(EXTRA_TARGET_FLAGS); do \
48941           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48942         done; \
48943         (cd $(TARGET_SUBDIR)/libtermcap && \
48944           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48945                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48946                   "RANLIB=$${RANLIB}" \
48947                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48948                    install-info) \
48949           || exit 1
48950
48951 @endif target-libtermcap
48952
48953 .PHONY: maybe-install-pdf-target-libtermcap install-pdf-target-libtermcap
48954 maybe-install-pdf-target-libtermcap:
48955 @if target-libtermcap
48956 maybe-install-pdf-target-libtermcap: install-pdf-target-libtermcap
48957
48958 install-pdf-target-libtermcap: \
48959     configure-target-libtermcap \
48960     pdf-target-libtermcap 
48961         @: $(MAKE); $(unstage)
48962         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
48963         r=`${PWD_COMMAND}`; export r; \
48964         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48965         $(NORMAL_TARGET_EXPORTS) \
48966         echo "Doing install-pdf in $(TARGET_SUBDIR)/libtermcap"; \
48967         for flag in $(EXTRA_TARGET_FLAGS); do \
48968           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48969         done; \
48970         (cd $(TARGET_SUBDIR)/libtermcap && \
48971           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48972                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
48973                   "RANLIB=$${RANLIB}" \
48974                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
48975                    install-pdf) \
48976           || exit 1
48977
48978 @endif target-libtermcap
48979
48980 .PHONY: maybe-install-html-target-libtermcap install-html-target-libtermcap
48981 maybe-install-html-target-libtermcap:
48982 @if target-libtermcap
48983 maybe-install-html-target-libtermcap: install-html-target-libtermcap
48984
48985 install-html-target-libtermcap: \
48986     configure-target-libtermcap \
48987     html-target-libtermcap 
48988         @: $(MAKE); $(unstage)
48989         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
48990         r=`${PWD_COMMAND}`; export r; \
48991         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
48992         $(NORMAL_TARGET_EXPORTS) \
48993         echo "Doing install-html in $(TARGET_SUBDIR)/libtermcap"; \
48994         for flag in $(EXTRA_TARGET_FLAGS); do \
48995           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
48996         done; \
48997         (cd $(TARGET_SUBDIR)/libtermcap && \
48998           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
48999                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49000                   "RANLIB=$${RANLIB}" \
49001                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49002                    install-html) \
49003           || exit 1
49004
49005 @endif target-libtermcap
49006
49007 .PHONY: maybe-installcheck-target-libtermcap installcheck-target-libtermcap
49008 maybe-installcheck-target-libtermcap:
49009 @if target-libtermcap
49010 maybe-installcheck-target-libtermcap: installcheck-target-libtermcap
49011
49012 installcheck-target-libtermcap: \
49013     configure-target-libtermcap 
49014         @: $(MAKE); $(unstage)
49015         @[ -f $(TARGET_SUBDIR)/libtermcap/Makefile ] || exit 0; \
49016         r=`${PWD_COMMAND}`; export r; \
49017         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49018         $(NORMAL_TARGET_EXPORTS) \
49019         echo "Doing installcheck in $(TARGET_SUBDIR)/libtermcap"; \
49020         for flag in $(EXTRA_TARGET_FLAGS); do \
49021           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49022         done; \
49023         (cd $(TARGET_SUBDIR)/libtermcap && \
49024           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49025                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49026                   "RANLIB=$${RANLIB}" \
49027                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49028                    installcheck) \
49029           || exit 1
49030
49031 @endif target-libtermcap
49032
49033 .PHONY: maybe-mostlyclean-target-libtermcap mostlyclean-target-libtermcap
49034 maybe-mostlyclean-target-libtermcap:
49035 @if target-libtermcap
49036 maybe-mostlyclean-target-libtermcap: mostlyclean-target-libtermcap
49037
49038 # libtermcap doesn't support mostlyclean.
49039 mostlyclean-target-libtermcap:
49040
49041 @endif target-libtermcap
49042
49043 .PHONY: maybe-clean-target-libtermcap clean-target-libtermcap
49044 maybe-clean-target-libtermcap:
49045 @if target-libtermcap
49046 maybe-clean-target-libtermcap: clean-target-libtermcap
49047
49048 # libtermcap doesn't support clean.
49049 clean-target-libtermcap:
49050
49051 @endif target-libtermcap
49052
49053 .PHONY: maybe-distclean-target-libtermcap distclean-target-libtermcap
49054 maybe-distclean-target-libtermcap:
49055 @if target-libtermcap
49056 maybe-distclean-target-libtermcap: distclean-target-libtermcap
49057
49058 # libtermcap doesn't support distclean.
49059 distclean-target-libtermcap:
49060
49061 @endif target-libtermcap
49062
49063 .PHONY: maybe-maintainer-clean-target-libtermcap maintainer-clean-target-libtermcap
49064 maybe-maintainer-clean-target-libtermcap:
49065 @if target-libtermcap
49066 maybe-maintainer-clean-target-libtermcap: maintainer-clean-target-libtermcap
49067
49068 # libtermcap doesn't support maintainer-clean.
49069 maintainer-clean-target-libtermcap:
49070
49071 @endif target-libtermcap
49072
49073
49074
49075
49076
49077 .PHONY: configure-target-winsup maybe-configure-target-winsup
49078 maybe-configure-target-winsup:
49079 @if gcc-bootstrap
49080 configure-target-winsup: stage_current
49081 @endif gcc-bootstrap
49082 @if target-winsup
49083 maybe-configure-target-winsup: configure-target-winsup
49084 configure-target-winsup: 
49085         @: $(MAKE); $(unstage)
49086         @r=`${PWD_COMMAND}`; export r; \
49087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49088         echo "Checking multilib configuration for winsup..."; \
49089         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
49090         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/winsup/multilib.tmp 2> /dev/null; \
49091         if test -r $(TARGET_SUBDIR)/winsup/multilib.out; then \
49092           if cmp -s $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; then \
49093             rm -f $(TARGET_SUBDIR)/winsup/multilib.tmp; \
49094           else \
49095             rm -f $(TARGET_SUBDIR)/winsup/Makefile; \
49096             mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49097           fi; \
49098         else \
49099           mv $(TARGET_SUBDIR)/winsup/multilib.tmp $(TARGET_SUBDIR)/winsup/multilib.out; \
49100         fi; \
49101         test ! -f $(TARGET_SUBDIR)/winsup/Makefile || exit 0; \
49102         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/winsup; \
49103         $(NORMAL_TARGET_EXPORTS)  \
49104         echo Configuring in $(TARGET_SUBDIR)/winsup; \
49105         cd "$(TARGET_SUBDIR)/winsup" || exit 1; \
49106         case $(srcdir) in \
49107           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49108           *) topdir=`echo $(TARGET_SUBDIR)/winsup/ | \
49109                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49110         esac; \
49111         module_srcdir=winsup; \
49112         rm -f no-such-file || : ; \
49113         CONFIG_SITE=no-such-file $(SHELL) \
49114           $$s/$$module_srcdir/configure \
49115           --srcdir=$${topdir}/$$module_srcdir \
49116           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49117           --target=${target_alias}  \
49118           || exit 1
49119 @endif target-winsup
49120
49121
49122
49123
49124
49125 .PHONY: all-target-winsup maybe-all-target-winsup
49126 maybe-all-target-winsup:
49127 @if gcc-bootstrap
49128 all-target-winsup: stage_current
49129 @endif gcc-bootstrap
49130 @if target-winsup
49131 TARGET-target-winsup=all
49132 maybe-all-target-winsup: all-target-winsup
49133 all-target-winsup: configure-target-winsup
49134         @: $(MAKE); $(unstage)
49135         @r=`${PWD_COMMAND}`; export r; \
49136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49137         $(NORMAL_TARGET_EXPORTS)  \
49138         (cd $(TARGET_SUBDIR)/winsup && \
49139           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49140                 $(TARGET-target-winsup))
49141 @endif target-winsup
49142
49143
49144
49145
49146
49147 .PHONY: check-target-winsup maybe-check-target-winsup
49148 maybe-check-target-winsup:
49149 @if target-winsup
49150 maybe-check-target-winsup: check-target-winsup
49151
49152 check-target-winsup:
49153         @: $(MAKE); $(unstage)
49154         @r=`${PWD_COMMAND}`; export r; \
49155         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49156         $(NORMAL_TARGET_EXPORTS) \
49157         (cd $(TARGET_SUBDIR)/winsup && \
49158           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
49159
49160 @endif target-winsup
49161
49162 .PHONY: install-target-winsup maybe-install-target-winsup
49163 maybe-install-target-winsup:
49164 @if target-winsup
49165 maybe-install-target-winsup: install-target-winsup
49166
49167 install-target-winsup: installdirs
49168         @: $(MAKE); $(unstage)
49169         @r=`${PWD_COMMAND}`; export r; \
49170         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49171         $(NORMAL_TARGET_EXPORTS) \
49172         (cd $(TARGET_SUBDIR)/winsup && \
49173           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49174
49175 @endif target-winsup
49176
49177 .PHONY: install-strip-target-winsup maybe-install-strip-target-winsup
49178 maybe-install-strip-target-winsup:
49179 @if target-winsup
49180 maybe-install-strip-target-winsup: install-strip-target-winsup
49181
49182 install-strip-target-winsup: installdirs
49183         @: $(MAKE); $(unstage)
49184         @r=`${PWD_COMMAND}`; export r; \
49185         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49186         $(NORMAL_TARGET_EXPORTS) \
49187         (cd $(TARGET_SUBDIR)/winsup && \
49188           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49189
49190 @endif target-winsup
49191
49192 # Other targets (info, dvi, pdf, etc.)
49193
49194 .PHONY: maybe-info-target-winsup info-target-winsup
49195 maybe-info-target-winsup:
49196 @if target-winsup
49197 maybe-info-target-winsup: info-target-winsup
49198
49199 info-target-winsup: \
49200     configure-target-winsup 
49201         @: $(MAKE); $(unstage)
49202         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49203         r=`${PWD_COMMAND}`; export r; \
49204         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49205         $(NORMAL_TARGET_EXPORTS) \
49206         echo "Doing info in $(TARGET_SUBDIR)/winsup"; \
49207         for flag in $(EXTRA_TARGET_FLAGS); do \
49208           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49209         done; \
49210         (cd $(TARGET_SUBDIR)/winsup && \
49211           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49212                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49213                   "RANLIB=$${RANLIB}" \
49214                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49215                    info) \
49216           || exit 1
49217
49218 @endif target-winsup
49219
49220 .PHONY: maybe-dvi-target-winsup dvi-target-winsup
49221 maybe-dvi-target-winsup:
49222 @if target-winsup
49223 maybe-dvi-target-winsup: dvi-target-winsup
49224
49225 dvi-target-winsup: \
49226     configure-target-winsup 
49227         @: $(MAKE); $(unstage)
49228         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49229         r=`${PWD_COMMAND}`; export r; \
49230         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49231         $(NORMAL_TARGET_EXPORTS) \
49232         echo "Doing dvi in $(TARGET_SUBDIR)/winsup"; \
49233         for flag in $(EXTRA_TARGET_FLAGS); do \
49234           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49235         done; \
49236         (cd $(TARGET_SUBDIR)/winsup && \
49237           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49238                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49239                   "RANLIB=$${RANLIB}" \
49240                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49241                    dvi) \
49242           || exit 1
49243
49244 @endif target-winsup
49245
49246 .PHONY: maybe-pdf-target-winsup pdf-target-winsup
49247 maybe-pdf-target-winsup:
49248 @if target-winsup
49249 maybe-pdf-target-winsup: pdf-target-winsup
49250
49251 pdf-target-winsup: \
49252     configure-target-winsup 
49253         @: $(MAKE); $(unstage)
49254         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49255         r=`${PWD_COMMAND}`; export r; \
49256         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49257         $(NORMAL_TARGET_EXPORTS) \
49258         echo "Doing pdf in $(TARGET_SUBDIR)/winsup"; \
49259         for flag in $(EXTRA_TARGET_FLAGS); do \
49260           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49261         done; \
49262         (cd $(TARGET_SUBDIR)/winsup && \
49263           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49264                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49265                   "RANLIB=$${RANLIB}" \
49266                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49267                    pdf) \
49268           || exit 1
49269
49270 @endif target-winsup
49271
49272 .PHONY: maybe-html-target-winsup html-target-winsup
49273 maybe-html-target-winsup:
49274 @if target-winsup
49275 maybe-html-target-winsup: html-target-winsup
49276
49277 html-target-winsup: \
49278     configure-target-winsup 
49279         @: $(MAKE); $(unstage)
49280         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49281         r=`${PWD_COMMAND}`; export r; \
49282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49283         $(NORMAL_TARGET_EXPORTS) \
49284         echo "Doing html in $(TARGET_SUBDIR)/winsup"; \
49285         for flag in $(EXTRA_TARGET_FLAGS); do \
49286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49287         done; \
49288         (cd $(TARGET_SUBDIR)/winsup && \
49289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49291                   "RANLIB=$${RANLIB}" \
49292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49293                    html) \
49294           || exit 1
49295
49296 @endif target-winsup
49297
49298 .PHONY: maybe-TAGS-target-winsup TAGS-target-winsup
49299 maybe-TAGS-target-winsup:
49300 @if target-winsup
49301 maybe-TAGS-target-winsup: TAGS-target-winsup
49302
49303 TAGS-target-winsup: \
49304     configure-target-winsup 
49305         @: $(MAKE); $(unstage)
49306         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49307         r=`${PWD_COMMAND}`; export r; \
49308         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49309         $(NORMAL_TARGET_EXPORTS) \
49310         echo "Doing TAGS in $(TARGET_SUBDIR)/winsup"; \
49311         for flag in $(EXTRA_TARGET_FLAGS); do \
49312           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49313         done; \
49314         (cd $(TARGET_SUBDIR)/winsup && \
49315           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49316                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49317                   "RANLIB=$${RANLIB}" \
49318                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49319                    TAGS) \
49320           || exit 1
49321
49322 @endif target-winsup
49323
49324 .PHONY: maybe-install-info-target-winsup install-info-target-winsup
49325 maybe-install-info-target-winsup:
49326 @if target-winsup
49327 maybe-install-info-target-winsup: install-info-target-winsup
49328
49329 install-info-target-winsup: \
49330     configure-target-winsup \
49331     info-target-winsup 
49332         @: $(MAKE); $(unstage)
49333         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49334         r=`${PWD_COMMAND}`; export r; \
49335         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49336         $(NORMAL_TARGET_EXPORTS) \
49337         echo "Doing install-info in $(TARGET_SUBDIR)/winsup"; \
49338         for flag in $(EXTRA_TARGET_FLAGS); do \
49339           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49340         done; \
49341         (cd $(TARGET_SUBDIR)/winsup && \
49342           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49343                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49344                   "RANLIB=$${RANLIB}" \
49345                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49346                    install-info) \
49347           || exit 1
49348
49349 @endif target-winsup
49350
49351 .PHONY: maybe-install-pdf-target-winsup install-pdf-target-winsup
49352 maybe-install-pdf-target-winsup:
49353 @if target-winsup
49354 maybe-install-pdf-target-winsup: install-pdf-target-winsup
49355
49356 install-pdf-target-winsup: \
49357     configure-target-winsup \
49358     pdf-target-winsup 
49359         @: $(MAKE); $(unstage)
49360         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49361         r=`${PWD_COMMAND}`; export r; \
49362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49363         $(NORMAL_TARGET_EXPORTS) \
49364         echo "Doing install-pdf in $(TARGET_SUBDIR)/winsup"; \
49365         for flag in $(EXTRA_TARGET_FLAGS); do \
49366           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49367         done; \
49368         (cd $(TARGET_SUBDIR)/winsup && \
49369           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49370                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49371                   "RANLIB=$${RANLIB}" \
49372                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49373                    install-pdf) \
49374           || exit 1
49375
49376 @endif target-winsup
49377
49378 .PHONY: maybe-install-html-target-winsup install-html-target-winsup
49379 maybe-install-html-target-winsup:
49380 @if target-winsup
49381 maybe-install-html-target-winsup: install-html-target-winsup
49382
49383 install-html-target-winsup: \
49384     configure-target-winsup \
49385     html-target-winsup 
49386         @: $(MAKE); $(unstage)
49387         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49388         r=`${PWD_COMMAND}`; export r; \
49389         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49390         $(NORMAL_TARGET_EXPORTS) \
49391         echo "Doing install-html in $(TARGET_SUBDIR)/winsup"; \
49392         for flag in $(EXTRA_TARGET_FLAGS); do \
49393           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49394         done; \
49395         (cd $(TARGET_SUBDIR)/winsup && \
49396           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49397                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49398                   "RANLIB=$${RANLIB}" \
49399                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49400                    install-html) \
49401           || exit 1
49402
49403 @endif target-winsup
49404
49405 .PHONY: maybe-installcheck-target-winsup installcheck-target-winsup
49406 maybe-installcheck-target-winsup:
49407 @if target-winsup
49408 maybe-installcheck-target-winsup: installcheck-target-winsup
49409
49410 installcheck-target-winsup: \
49411     configure-target-winsup 
49412         @: $(MAKE); $(unstage)
49413         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49414         r=`${PWD_COMMAND}`; export r; \
49415         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49416         $(NORMAL_TARGET_EXPORTS) \
49417         echo "Doing installcheck in $(TARGET_SUBDIR)/winsup"; \
49418         for flag in $(EXTRA_TARGET_FLAGS); do \
49419           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49420         done; \
49421         (cd $(TARGET_SUBDIR)/winsup && \
49422           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49423                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49424                   "RANLIB=$${RANLIB}" \
49425                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49426                    installcheck) \
49427           || exit 1
49428
49429 @endif target-winsup
49430
49431 .PHONY: maybe-mostlyclean-target-winsup mostlyclean-target-winsup
49432 maybe-mostlyclean-target-winsup:
49433 @if target-winsup
49434 maybe-mostlyclean-target-winsup: mostlyclean-target-winsup
49435
49436 mostlyclean-target-winsup: 
49437         @: $(MAKE); $(unstage)
49438         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49439         r=`${PWD_COMMAND}`; export r; \
49440         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49441         $(NORMAL_TARGET_EXPORTS) \
49442         echo "Doing mostlyclean in $(TARGET_SUBDIR)/winsup"; \
49443         for flag in $(EXTRA_TARGET_FLAGS); do \
49444           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49445         done; \
49446         (cd $(TARGET_SUBDIR)/winsup && \
49447           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49448                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49449                   "RANLIB=$${RANLIB}" \
49450                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49451                    mostlyclean) \
49452           || exit 1
49453
49454 @endif target-winsup
49455
49456 .PHONY: maybe-clean-target-winsup clean-target-winsup
49457 maybe-clean-target-winsup:
49458 @if target-winsup
49459 maybe-clean-target-winsup: clean-target-winsup
49460
49461 clean-target-winsup: 
49462         @: $(MAKE); $(unstage)
49463         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49464         r=`${PWD_COMMAND}`; export r; \
49465         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49466         $(NORMAL_TARGET_EXPORTS) \
49467         echo "Doing clean in $(TARGET_SUBDIR)/winsup"; \
49468         for flag in $(EXTRA_TARGET_FLAGS); do \
49469           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49470         done; \
49471         (cd $(TARGET_SUBDIR)/winsup && \
49472           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49473                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49474                   "RANLIB=$${RANLIB}" \
49475                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49476                    clean) \
49477           || exit 1
49478
49479 @endif target-winsup
49480
49481 .PHONY: maybe-distclean-target-winsup distclean-target-winsup
49482 maybe-distclean-target-winsup:
49483 @if target-winsup
49484 maybe-distclean-target-winsup: distclean-target-winsup
49485
49486 distclean-target-winsup: 
49487         @: $(MAKE); $(unstage)
49488         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49489         r=`${PWD_COMMAND}`; export r; \
49490         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49491         $(NORMAL_TARGET_EXPORTS) \
49492         echo "Doing distclean in $(TARGET_SUBDIR)/winsup"; \
49493         for flag in $(EXTRA_TARGET_FLAGS); do \
49494           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49495         done; \
49496         (cd $(TARGET_SUBDIR)/winsup && \
49497           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49498                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49499                   "RANLIB=$${RANLIB}" \
49500                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49501                    distclean) \
49502           || exit 1
49503
49504 @endif target-winsup
49505
49506 .PHONY: maybe-maintainer-clean-target-winsup maintainer-clean-target-winsup
49507 maybe-maintainer-clean-target-winsup:
49508 @if target-winsup
49509 maybe-maintainer-clean-target-winsup: maintainer-clean-target-winsup
49510
49511 maintainer-clean-target-winsup: 
49512         @: $(MAKE); $(unstage)
49513         @[ -f $(TARGET_SUBDIR)/winsup/Makefile ] || exit 0; \
49514         r=`${PWD_COMMAND}`; export r; \
49515         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49516         $(NORMAL_TARGET_EXPORTS) \
49517         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/winsup"; \
49518         for flag in $(EXTRA_TARGET_FLAGS); do \
49519           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49520         done; \
49521         (cd $(TARGET_SUBDIR)/winsup && \
49522           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49523                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49524                   "RANLIB=$${RANLIB}" \
49525                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49526                    maintainer-clean) \
49527           || exit 1
49528
49529 @endif target-winsup
49530
49531
49532
49533
49534
49535 .PHONY: configure-target-libgloss maybe-configure-target-libgloss
49536 maybe-configure-target-libgloss:
49537 @if gcc-bootstrap
49538 configure-target-libgloss: stage_current
49539 @endif gcc-bootstrap
49540 @if target-libgloss
49541 maybe-configure-target-libgloss: configure-target-libgloss
49542 configure-target-libgloss: 
49543         @: $(MAKE); $(unstage)
49544         @r=`${PWD_COMMAND}`; export r; \
49545         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49546         echo "Checking multilib configuration for libgloss..."; \
49547         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
49548         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgloss/multilib.tmp 2> /dev/null; \
49549         if test -r $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49550           if cmp -s $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; then \
49551             rm -f $(TARGET_SUBDIR)/libgloss/multilib.tmp; \
49552           else \
49553             rm -f $(TARGET_SUBDIR)/libgloss/Makefile; \
49554             mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49555           fi; \
49556         else \
49557           mv $(TARGET_SUBDIR)/libgloss/multilib.tmp $(TARGET_SUBDIR)/libgloss/multilib.out; \
49558         fi; \
49559         test ! -f $(TARGET_SUBDIR)/libgloss/Makefile || exit 0; \
49560         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgloss; \
49561         $(NORMAL_TARGET_EXPORTS)  \
49562         echo Configuring in $(TARGET_SUBDIR)/libgloss; \
49563         cd "$(TARGET_SUBDIR)/libgloss" || exit 1; \
49564         case $(srcdir) in \
49565           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
49566           *) topdir=`echo $(TARGET_SUBDIR)/libgloss/ | \
49567                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
49568         esac; \
49569         module_srcdir=libgloss; \
49570         rm -f no-such-file || : ; \
49571         CONFIG_SITE=no-such-file $(SHELL) \
49572           $$s/$$module_srcdir/configure \
49573           --srcdir=$${topdir}/$$module_srcdir \
49574           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
49575           --target=${target_alias}  \
49576           || exit 1
49577 @endif target-libgloss
49578
49579
49580
49581
49582
49583 .PHONY: all-target-libgloss maybe-all-target-libgloss
49584 maybe-all-target-libgloss:
49585 @if gcc-bootstrap
49586 all-target-libgloss: stage_current
49587 @endif gcc-bootstrap
49588 @if target-libgloss
49589 TARGET-target-libgloss=all
49590 maybe-all-target-libgloss: all-target-libgloss
49591 all-target-libgloss: configure-target-libgloss
49592         @: $(MAKE); $(unstage)
49593         @r=`${PWD_COMMAND}`; export r; \
49594         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49595         $(NORMAL_TARGET_EXPORTS)  \
49596         (cd $(TARGET_SUBDIR)/libgloss && \
49597           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
49598                 $(TARGET-target-libgloss))
49599 @endif target-libgloss
49600
49601
49602
49603
49604
49605 .PHONY: check-target-libgloss maybe-check-target-libgloss
49606 maybe-check-target-libgloss:
49607 @if target-libgloss
49608 maybe-check-target-libgloss: check-target-libgloss
49609
49610 # Dummy target for uncheckable module.
49611 check-target-libgloss:
49612
49613 @endif target-libgloss
49614
49615 .PHONY: install-target-libgloss maybe-install-target-libgloss
49616 maybe-install-target-libgloss:
49617 @if target-libgloss
49618 maybe-install-target-libgloss: install-target-libgloss
49619
49620 install-target-libgloss: installdirs
49621         @: $(MAKE); $(unstage)
49622         @r=`${PWD_COMMAND}`; export r; \
49623         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49624         $(NORMAL_TARGET_EXPORTS) \
49625         (cd $(TARGET_SUBDIR)/libgloss && \
49626           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
49627
49628 @endif target-libgloss
49629
49630 .PHONY: install-strip-target-libgloss maybe-install-strip-target-libgloss
49631 maybe-install-strip-target-libgloss:
49632 @if target-libgloss
49633 maybe-install-strip-target-libgloss: install-strip-target-libgloss
49634
49635 install-strip-target-libgloss: installdirs
49636         @: $(MAKE); $(unstage)
49637         @r=`${PWD_COMMAND}`; export r; \
49638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49639         $(NORMAL_TARGET_EXPORTS) \
49640         (cd $(TARGET_SUBDIR)/libgloss && \
49641           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
49642
49643 @endif target-libgloss
49644
49645 # Other targets (info, dvi, pdf, etc.)
49646
49647 .PHONY: maybe-info-target-libgloss info-target-libgloss
49648 maybe-info-target-libgloss:
49649 @if target-libgloss
49650 maybe-info-target-libgloss: info-target-libgloss
49651
49652 info-target-libgloss: \
49653     configure-target-libgloss 
49654         @: $(MAKE); $(unstage)
49655         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49656         r=`${PWD_COMMAND}`; export r; \
49657         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49658         $(NORMAL_TARGET_EXPORTS) \
49659         echo "Doing info in $(TARGET_SUBDIR)/libgloss"; \
49660         for flag in $(EXTRA_TARGET_FLAGS); do \
49661           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49662         done; \
49663         (cd $(TARGET_SUBDIR)/libgloss && \
49664           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49665                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49666                   "RANLIB=$${RANLIB}" \
49667                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49668                    info) \
49669           || exit 1
49670
49671 @endif target-libgloss
49672
49673 .PHONY: maybe-dvi-target-libgloss dvi-target-libgloss
49674 maybe-dvi-target-libgloss:
49675 @if target-libgloss
49676 maybe-dvi-target-libgloss: dvi-target-libgloss
49677
49678 dvi-target-libgloss: \
49679     configure-target-libgloss 
49680         @: $(MAKE); $(unstage)
49681         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49682         r=`${PWD_COMMAND}`; export r; \
49683         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49684         $(NORMAL_TARGET_EXPORTS) \
49685         echo "Doing dvi in $(TARGET_SUBDIR)/libgloss"; \
49686         for flag in $(EXTRA_TARGET_FLAGS); do \
49687           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49688         done; \
49689         (cd $(TARGET_SUBDIR)/libgloss && \
49690           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49691                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49692                   "RANLIB=$${RANLIB}" \
49693                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49694                    dvi) \
49695           || exit 1
49696
49697 @endif target-libgloss
49698
49699 .PHONY: maybe-pdf-target-libgloss pdf-target-libgloss
49700 maybe-pdf-target-libgloss:
49701 @if target-libgloss
49702 maybe-pdf-target-libgloss: pdf-target-libgloss
49703
49704 pdf-target-libgloss: \
49705     configure-target-libgloss 
49706         @: $(MAKE); $(unstage)
49707         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49708         r=`${PWD_COMMAND}`; export r; \
49709         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49710         $(NORMAL_TARGET_EXPORTS) \
49711         echo "Doing pdf in $(TARGET_SUBDIR)/libgloss"; \
49712         for flag in $(EXTRA_TARGET_FLAGS); do \
49713           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49714         done; \
49715         (cd $(TARGET_SUBDIR)/libgloss && \
49716           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49717                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49718                   "RANLIB=$${RANLIB}" \
49719                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49720                    pdf) \
49721           || exit 1
49722
49723 @endif target-libgloss
49724
49725 .PHONY: maybe-html-target-libgloss html-target-libgloss
49726 maybe-html-target-libgloss:
49727 @if target-libgloss
49728 maybe-html-target-libgloss: html-target-libgloss
49729
49730 html-target-libgloss: \
49731     configure-target-libgloss 
49732         @: $(MAKE); $(unstage)
49733         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49734         r=`${PWD_COMMAND}`; export r; \
49735         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49736         $(NORMAL_TARGET_EXPORTS) \
49737         echo "Doing html in $(TARGET_SUBDIR)/libgloss"; \
49738         for flag in $(EXTRA_TARGET_FLAGS); do \
49739           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49740         done; \
49741         (cd $(TARGET_SUBDIR)/libgloss && \
49742           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49743                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49744                   "RANLIB=$${RANLIB}" \
49745                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49746                    html) \
49747           || exit 1
49748
49749 @endif target-libgloss
49750
49751 .PHONY: maybe-TAGS-target-libgloss TAGS-target-libgloss
49752 maybe-TAGS-target-libgloss:
49753 @if target-libgloss
49754 maybe-TAGS-target-libgloss: TAGS-target-libgloss
49755
49756 TAGS-target-libgloss: \
49757     configure-target-libgloss 
49758         @: $(MAKE); $(unstage)
49759         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49760         r=`${PWD_COMMAND}`; export r; \
49761         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49762         $(NORMAL_TARGET_EXPORTS) \
49763         echo "Doing TAGS in $(TARGET_SUBDIR)/libgloss"; \
49764         for flag in $(EXTRA_TARGET_FLAGS); do \
49765           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49766         done; \
49767         (cd $(TARGET_SUBDIR)/libgloss && \
49768           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49769                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49770                   "RANLIB=$${RANLIB}" \
49771                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49772                    TAGS) \
49773           || exit 1
49774
49775 @endif target-libgloss
49776
49777 .PHONY: maybe-install-info-target-libgloss install-info-target-libgloss
49778 maybe-install-info-target-libgloss:
49779 @if target-libgloss
49780 maybe-install-info-target-libgloss: install-info-target-libgloss
49781
49782 install-info-target-libgloss: \
49783     configure-target-libgloss \
49784     info-target-libgloss 
49785         @: $(MAKE); $(unstage)
49786         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49787         r=`${PWD_COMMAND}`; export r; \
49788         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49789         $(NORMAL_TARGET_EXPORTS) \
49790         echo "Doing install-info in $(TARGET_SUBDIR)/libgloss"; \
49791         for flag in $(EXTRA_TARGET_FLAGS); do \
49792           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49793         done; \
49794         (cd $(TARGET_SUBDIR)/libgloss && \
49795           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49796                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49797                   "RANLIB=$${RANLIB}" \
49798                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49799                    install-info) \
49800           || exit 1
49801
49802 @endif target-libgloss
49803
49804 .PHONY: maybe-install-pdf-target-libgloss install-pdf-target-libgloss
49805 maybe-install-pdf-target-libgloss:
49806 @if target-libgloss
49807 maybe-install-pdf-target-libgloss: install-pdf-target-libgloss
49808
49809 install-pdf-target-libgloss: \
49810     configure-target-libgloss \
49811     pdf-target-libgloss 
49812         @: $(MAKE); $(unstage)
49813         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49814         r=`${PWD_COMMAND}`; export r; \
49815         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49816         $(NORMAL_TARGET_EXPORTS) \
49817         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgloss"; \
49818         for flag in $(EXTRA_TARGET_FLAGS); do \
49819           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49820         done; \
49821         (cd $(TARGET_SUBDIR)/libgloss && \
49822           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49823                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49824                   "RANLIB=$${RANLIB}" \
49825                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49826                    install-pdf) \
49827           || exit 1
49828
49829 @endif target-libgloss
49830
49831 .PHONY: maybe-install-html-target-libgloss install-html-target-libgloss
49832 maybe-install-html-target-libgloss:
49833 @if target-libgloss
49834 maybe-install-html-target-libgloss: install-html-target-libgloss
49835
49836 install-html-target-libgloss: \
49837     configure-target-libgloss \
49838     html-target-libgloss 
49839         @: $(MAKE); $(unstage)
49840         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49841         r=`${PWD_COMMAND}`; export r; \
49842         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49843         $(NORMAL_TARGET_EXPORTS) \
49844         echo "Doing install-html in $(TARGET_SUBDIR)/libgloss"; \
49845         for flag in $(EXTRA_TARGET_FLAGS); do \
49846           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49847         done; \
49848         (cd $(TARGET_SUBDIR)/libgloss && \
49849           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49850                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49851                   "RANLIB=$${RANLIB}" \
49852                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49853                    install-html) \
49854           || exit 1
49855
49856 @endif target-libgloss
49857
49858 .PHONY: maybe-installcheck-target-libgloss installcheck-target-libgloss
49859 maybe-installcheck-target-libgloss:
49860 @if target-libgloss
49861 maybe-installcheck-target-libgloss: installcheck-target-libgloss
49862
49863 installcheck-target-libgloss: \
49864     configure-target-libgloss 
49865         @: $(MAKE); $(unstage)
49866         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49867         r=`${PWD_COMMAND}`; export r; \
49868         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49869         $(NORMAL_TARGET_EXPORTS) \
49870         echo "Doing installcheck in $(TARGET_SUBDIR)/libgloss"; \
49871         for flag in $(EXTRA_TARGET_FLAGS); do \
49872           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49873         done; \
49874         (cd $(TARGET_SUBDIR)/libgloss && \
49875           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49876                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49877                   "RANLIB=$${RANLIB}" \
49878                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49879                    installcheck) \
49880           || exit 1
49881
49882 @endif target-libgloss
49883
49884 .PHONY: maybe-mostlyclean-target-libgloss mostlyclean-target-libgloss
49885 maybe-mostlyclean-target-libgloss:
49886 @if target-libgloss
49887 maybe-mostlyclean-target-libgloss: mostlyclean-target-libgloss
49888
49889 mostlyclean-target-libgloss: 
49890         @: $(MAKE); $(unstage)
49891         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49892         r=`${PWD_COMMAND}`; export r; \
49893         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49894         $(NORMAL_TARGET_EXPORTS) \
49895         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgloss"; \
49896         for flag in $(EXTRA_TARGET_FLAGS); do \
49897           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49898         done; \
49899         (cd $(TARGET_SUBDIR)/libgloss && \
49900           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49901                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49902                   "RANLIB=$${RANLIB}" \
49903                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49904                    mostlyclean) \
49905           || exit 1
49906
49907 @endif target-libgloss
49908
49909 .PHONY: maybe-clean-target-libgloss clean-target-libgloss
49910 maybe-clean-target-libgloss:
49911 @if target-libgloss
49912 maybe-clean-target-libgloss: clean-target-libgloss
49913
49914 clean-target-libgloss: 
49915         @: $(MAKE); $(unstage)
49916         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49917         r=`${PWD_COMMAND}`; export r; \
49918         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49919         $(NORMAL_TARGET_EXPORTS) \
49920         echo "Doing clean in $(TARGET_SUBDIR)/libgloss"; \
49921         for flag in $(EXTRA_TARGET_FLAGS); do \
49922           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49923         done; \
49924         (cd $(TARGET_SUBDIR)/libgloss && \
49925           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49926                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49927                   "RANLIB=$${RANLIB}" \
49928                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49929                    clean) \
49930           || exit 1
49931
49932 @endif target-libgloss
49933
49934 .PHONY: maybe-distclean-target-libgloss distclean-target-libgloss
49935 maybe-distclean-target-libgloss:
49936 @if target-libgloss
49937 maybe-distclean-target-libgloss: distclean-target-libgloss
49938
49939 distclean-target-libgloss: 
49940         @: $(MAKE); $(unstage)
49941         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49942         r=`${PWD_COMMAND}`; export r; \
49943         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49944         $(NORMAL_TARGET_EXPORTS) \
49945         echo "Doing distclean in $(TARGET_SUBDIR)/libgloss"; \
49946         for flag in $(EXTRA_TARGET_FLAGS); do \
49947           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49948         done; \
49949         (cd $(TARGET_SUBDIR)/libgloss && \
49950           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49951                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49952                   "RANLIB=$${RANLIB}" \
49953                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49954                    distclean) \
49955           || exit 1
49956
49957 @endif target-libgloss
49958
49959 .PHONY: maybe-maintainer-clean-target-libgloss maintainer-clean-target-libgloss
49960 maybe-maintainer-clean-target-libgloss:
49961 @if target-libgloss
49962 maybe-maintainer-clean-target-libgloss: maintainer-clean-target-libgloss
49963
49964 maintainer-clean-target-libgloss: 
49965         @: $(MAKE); $(unstage)
49966         @[ -f $(TARGET_SUBDIR)/libgloss/Makefile ] || exit 0; \
49967         r=`${PWD_COMMAND}`; export r; \
49968         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49969         $(NORMAL_TARGET_EXPORTS) \
49970         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgloss"; \
49971         for flag in $(EXTRA_TARGET_FLAGS); do \
49972           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
49973         done; \
49974         (cd $(TARGET_SUBDIR)/libgloss && \
49975           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
49976                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
49977                   "RANLIB=$${RANLIB}" \
49978                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
49979                    maintainer-clean) \
49980           || exit 1
49981
49982 @endif target-libgloss
49983
49984
49985
49986
49987
49988 .PHONY: configure-target-libffi maybe-configure-target-libffi
49989 maybe-configure-target-libffi:
49990 @if gcc-bootstrap
49991 configure-target-libffi: stage_current
49992 @endif gcc-bootstrap
49993 @if target-libffi
49994 maybe-configure-target-libffi: configure-target-libffi
49995 configure-target-libffi: 
49996         @: $(MAKE); $(unstage)
49997         @r=`${PWD_COMMAND}`; export r; \
49998         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
49999         echo "Checking multilib configuration for libffi..."; \
50000         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
50001         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libffi/multilib.tmp 2> /dev/null; \
50002         if test -r $(TARGET_SUBDIR)/libffi/multilib.out; then \
50003           if cmp -s $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; then \
50004             rm -f $(TARGET_SUBDIR)/libffi/multilib.tmp; \
50005           else \
50006             rm -f $(TARGET_SUBDIR)/libffi/Makefile; \
50007             mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
50008           fi; \
50009         else \
50010           mv $(TARGET_SUBDIR)/libffi/multilib.tmp $(TARGET_SUBDIR)/libffi/multilib.out; \
50011         fi; \
50012         test ! -f $(TARGET_SUBDIR)/libffi/Makefile || exit 0; \
50013         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libffi; \
50014         $(NORMAL_TARGET_EXPORTS)  \
50015         echo Configuring in $(TARGET_SUBDIR)/libffi; \
50016         cd "$(TARGET_SUBDIR)/libffi" || exit 1; \
50017         case $(srcdir) in \
50018           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50019           *) topdir=`echo $(TARGET_SUBDIR)/libffi/ | \
50020                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50021         esac; \
50022         module_srcdir=libffi; \
50023         rm -f no-such-file || : ; \
50024         CONFIG_SITE=no-such-file $(SHELL) \
50025           $$s/$$module_srcdir/configure \
50026           --srcdir=$${topdir}/$$module_srcdir \
50027           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50028           --target=${target_alias}  \
50029           || exit 1
50030 @endif target-libffi
50031
50032
50033
50034
50035
50036 .PHONY: all-target-libffi maybe-all-target-libffi
50037 maybe-all-target-libffi:
50038 @if gcc-bootstrap
50039 all-target-libffi: stage_current
50040 @endif gcc-bootstrap
50041 @if target-libffi
50042 TARGET-target-libffi=all
50043 maybe-all-target-libffi: all-target-libffi
50044 all-target-libffi: configure-target-libffi
50045         @: $(MAKE); $(unstage)
50046         @r=`${PWD_COMMAND}`; export r; \
50047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50048         $(NORMAL_TARGET_EXPORTS)  \
50049         (cd $(TARGET_SUBDIR)/libffi && \
50050           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50051                 $(TARGET-target-libffi))
50052 @endif target-libffi
50053
50054
50055
50056
50057
50058 .PHONY: check-target-libffi maybe-check-target-libffi
50059 maybe-check-target-libffi:
50060 @if target-libffi
50061 maybe-check-target-libffi: check-target-libffi
50062
50063 check-target-libffi:
50064         @: $(MAKE); $(unstage)
50065         @r=`${PWD_COMMAND}`; export r; \
50066         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50067         $(NORMAL_TARGET_EXPORTS) \
50068         (cd $(TARGET_SUBDIR)/libffi && \
50069           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50070
50071 @endif target-libffi
50072
50073 .PHONY: install-target-libffi maybe-install-target-libffi
50074 maybe-install-target-libffi:
50075 @if target-libffi
50076 maybe-install-target-libffi: install-target-libffi
50077
50078 # Dummy target for uninstallable.
50079 install-target-libffi:
50080
50081 @endif target-libffi
50082
50083 .PHONY: install-strip-target-libffi maybe-install-strip-target-libffi
50084 maybe-install-strip-target-libffi:
50085 @if target-libffi
50086 maybe-install-strip-target-libffi: install-strip-target-libffi
50087
50088 # Dummy target for uninstallable.
50089 install-strip-target-libffi:
50090
50091 @endif target-libffi
50092
50093 # Other targets (info, dvi, pdf, etc.)
50094
50095 .PHONY: maybe-info-target-libffi info-target-libffi
50096 maybe-info-target-libffi:
50097 @if target-libffi
50098 maybe-info-target-libffi: info-target-libffi
50099
50100 info-target-libffi: \
50101     configure-target-libffi 
50102         @: $(MAKE); $(unstage)
50103         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50104         r=`${PWD_COMMAND}`; export r; \
50105         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50106         $(NORMAL_TARGET_EXPORTS) \
50107         echo "Doing info in $(TARGET_SUBDIR)/libffi"; \
50108         for flag in $(EXTRA_TARGET_FLAGS); do \
50109           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50110         done; \
50111         (cd $(TARGET_SUBDIR)/libffi && \
50112           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50113                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50114                   "RANLIB=$${RANLIB}" \
50115                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50116                    info) \
50117           || exit 1
50118
50119 @endif target-libffi
50120
50121 .PHONY: maybe-dvi-target-libffi dvi-target-libffi
50122 maybe-dvi-target-libffi:
50123 @if target-libffi
50124 maybe-dvi-target-libffi: dvi-target-libffi
50125
50126 dvi-target-libffi: \
50127     configure-target-libffi 
50128         @: $(MAKE); $(unstage)
50129         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50130         r=`${PWD_COMMAND}`; export r; \
50131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50132         $(NORMAL_TARGET_EXPORTS) \
50133         echo "Doing dvi in $(TARGET_SUBDIR)/libffi"; \
50134         for flag in $(EXTRA_TARGET_FLAGS); do \
50135           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50136         done; \
50137         (cd $(TARGET_SUBDIR)/libffi && \
50138           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50139                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50140                   "RANLIB=$${RANLIB}" \
50141                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50142                    dvi) \
50143           || exit 1
50144
50145 @endif target-libffi
50146
50147 .PHONY: maybe-pdf-target-libffi pdf-target-libffi
50148 maybe-pdf-target-libffi:
50149 @if target-libffi
50150 maybe-pdf-target-libffi: pdf-target-libffi
50151
50152 pdf-target-libffi: \
50153     configure-target-libffi 
50154         @: $(MAKE); $(unstage)
50155         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50156         r=`${PWD_COMMAND}`; export r; \
50157         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50158         $(NORMAL_TARGET_EXPORTS) \
50159         echo "Doing pdf in $(TARGET_SUBDIR)/libffi"; \
50160         for flag in $(EXTRA_TARGET_FLAGS); do \
50161           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50162         done; \
50163         (cd $(TARGET_SUBDIR)/libffi && \
50164           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50165                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50166                   "RANLIB=$${RANLIB}" \
50167                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50168                    pdf) \
50169           || exit 1
50170
50171 @endif target-libffi
50172
50173 .PHONY: maybe-html-target-libffi html-target-libffi
50174 maybe-html-target-libffi:
50175 @if target-libffi
50176 maybe-html-target-libffi: html-target-libffi
50177
50178 html-target-libffi: \
50179     configure-target-libffi 
50180         @: $(MAKE); $(unstage)
50181         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50182         r=`${PWD_COMMAND}`; export r; \
50183         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50184         $(NORMAL_TARGET_EXPORTS) \
50185         echo "Doing html in $(TARGET_SUBDIR)/libffi"; \
50186         for flag in $(EXTRA_TARGET_FLAGS); do \
50187           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50188         done; \
50189         (cd $(TARGET_SUBDIR)/libffi && \
50190           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50191                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50192                   "RANLIB=$${RANLIB}" \
50193                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50194                    html) \
50195           || exit 1
50196
50197 @endif target-libffi
50198
50199 .PHONY: maybe-TAGS-target-libffi TAGS-target-libffi
50200 maybe-TAGS-target-libffi:
50201 @if target-libffi
50202 maybe-TAGS-target-libffi: TAGS-target-libffi
50203
50204 TAGS-target-libffi: \
50205     configure-target-libffi 
50206         @: $(MAKE); $(unstage)
50207         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50208         r=`${PWD_COMMAND}`; export r; \
50209         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50210         $(NORMAL_TARGET_EXPORTS) \
50211         echo "Doing TAGS in $(TARGET_SUBDIR)/libffi"; \
50212         for flag in $(EXTRA_TARGET_FLAGS); do \
50213           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50214         done; \
50215         (cd $(TARGET_SUBDIR)/libffi && \
50216           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50217                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50218                   "RANLIB=$${RANLIB}" \
50219                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50220                    TAGS) \
50221           || exit 1
50222
50223 @endif target-libffi
50224
50225 .PHONY: maybe-install-info-target-libffi install-info-target-libffi
50226 maybe-install-info-target-libffi:
50227 @if target-libffi
50228 maybe-install-info-target-libffi: install-info-target-libffi
50229
50230 install-info-target-libffi: \
50231     configure-target-libffi \
50232     info-target-libffi 
50233         @: $(MAKE); $(unstage)
50234         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50235         r=`${PWD_COMMAND}`; export r; \
50236         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50237         $(NORMAL_TARGET_EXPORTS) \
50238         echo "Doing install-info in $(TARGET_SUBDIR)/libffi"; \
50239         for flag in $(EXTRA_TARGET_FLAGS); do \
50240           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50241         done; \
50242         (cd $(TARGET_SUBDIR)/libffi && \
50243           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50244                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50245                   "RANLIB=$${RANLIB}" \
50246                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50247                    install-info) \
50248           || exit 1
50249
50250 @endif target-libffi
50251
50252 .PHONY: maybe-install-pdf-target-libffi install-pdf-target-libffi
50253 maybe-install-pdf-target-libffi:
50254 @if target-libffi
50255 maybe-install-pdf-target-libffi: install-pdf-target-libffi
50256
50257 install-pdf-target-libffi: \
50258     configure-target-libffi \
50259     pdf-target-libffi 
50260         @: $(MAKE); $(unstage)
50261         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50262         r=`${PWD_COMMAND}`; export r; \
50263         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50264         $(NORMAL_TARGET_EXPORTS) \
50265         echo "Doing install-pdf in $(TARGET_SUBDIR)/libffi"; \
50266         for flag in $(EXTRA_TARGET_FLAGS); do \
50267           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50268         done; \
50269         (cd $(TARGET_SUBDIR)/libffi && \
50270           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50271                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50272                   "RANLIB=$${RANLIB}" \
50273                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50274                    install-pdf) \
50275           || exit 1
50276
50277 @endif target-libffi
50278
50279 .PHONY: maybe-install-html-target-libffi install-html-target-libffi
50280 maybe-install-html-target-libffi:
50281 @if target-libffi
50282 maybe-install-html-target-libffi: install-html-target-libffi
50283
50284 install-html-target-libffi: \
50285     configure-target-libffi \
50286     html-target-libffi 
50287         @: $(MAKE); $(unstage)
50288         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50289         r=`${PWD_COMMAND}`; export r; \
50290         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50291         $(NORMAL_TARGET_EXPORTS) \
50292         echo "Doing install-html in $(TARGET_SUBDIR)/libffi"; \
50293         for flag in $(EXTRA_TARGET_FLAGS); do \
50294           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50295         done; \
50296         (cd $(TARGET_SUBDIR)/libffi && \
50297           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50298                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50299                   "RANLIB=$${RANLIB}" \
50300                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50301                    install-html) \
50302           || exit 1
50303
50304 @endif target-libffi
50305
50306 .PHONY: maybe-installcheck-target-libffi installcheck-target-libffi
50307 maybe-installcheck-target-libffi:
50308 @if target-libffi
50309 maybe-installcheck-target-libffi: installcheck-target-libffi
50310
50311 installcheck-target-libffi: \
50312     configure-target-libffi 
50313         @: $(MAKE); $(unstage)
50314         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50315         r=`${PWD_COMMAND}`; export r; \
50316         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50317         $(NORMAL_TARGET_EXPORTS) \
50318         echo "Doing installcheck in $(TARGET_SUBDIR)/libffi"; \
50319         for flag in $(EXTRA_TARGET_FLAGS); do \
50320           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50321         done; \
50322         (cd $(TARGET_SUBDIR)/libffi && \
50323           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50324                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50325                   "RANLIB=$${RANLIB}" \
50326                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50327                    installcheck) \
50328           || exit 1
50329
50330 @endif target-libffi
50331
50332 .PHONY: maybe-mostlyclean-target-libffi mostlyclean-target-libffi
50333 maybe-mostlyclean-target-libffi:
50334 @if target-libffi
50335 maybe-mostlyclean-target-libffi: mostlyclean-target-libffi
50336
50337 mostlyclean-target-libffi: 
50338         @: $(MAKE); $(unstage)
50339         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50340         r=`${PWD_COMMAND}`; export r; \
50341         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50342         $(NORMAL_TARGET_EXPORTS) \
50343         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libffi"; \
50344         for flag in $(EXTRA_TARGET_FLAGS); do \
50345           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50346         done; \
50347         (cd $(TARGET_SUBDIR)/libffi && \
50348           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50349                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50350                   "RANLIB=$${RANLIB}" \
50351                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50352                    mostlyclean) \
50353           || exit 1
50354
50355 @endif target-libffi
50356
50357 .PHONY: maybe-clean-target-libffi clean-target-libffi
50358 maybe-clean-target-libffi:
50359 @if target-libffi
50360 maybe-clean-target-libffi: clean-target-libffi
50361
50362 clean-target-libffi: 
50363         @: $(MAKE); $(unstage)
50364         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50365         r=`${PWD_COMMAND}`; export r; \
50366         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50367         $(NORMAL_TARGET_EXPORTS) \
50368         echo "Doing clean in $(TARGET_SUBDIR)/libffi"; \
50369         for flag in $(EXTRA_TARGET_FLAGS); do \
50370           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50371         done; \
50372         (cd $(TARGET_SUBDIR)/libffi && \
50373           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50374                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50375                   "RANLIB=$${RANLIB}" \
50376                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50377                    clean) \
50378           || exit 1
50379
50380 @endif target-libffi
50381
50382 .PHONY: maybe-distclean-target-libffi distclean-target-libffi
50383 maybe-distclean-target-libffi:
50384 @if target-libffi
50385 maybe-distclean-target-libffi: distclean-target-libffi
50386
50387 distclean-target-libffi: 
50388         @: $(MAKE); $(unstage)
50389         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50390         r=`${PWD_COMMAND}`; export r; \
50391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50392         $(NORMAL_TARGET_EXPORTS) \
50393         echo "Doing distclean in $(TARGET_SUBDIR)/libffi"; \
50394         for flag in $(EXTRA_TARGET_FLAGS); do \
50395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50396         done; \
50397         (cd $(TARGET_SUBDIR)/libffi && \
50398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50400                   "RANLIB=$${RANLIB}" \
50401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50402                    distclean) \
50403           || exit 1
50404
50405 @endif target-libffi
50406
50407 .PHONY: maybe-maintainer-clean-target-libffi maintainer-clean-target-libffi
50408 maybe-maintainer-clean-target-libffi:
50409 @if target-libffi
50410 maybe-maintainer-clean-target-libffi: maintainer-clean-target-libffi
50411
50412 maintainer-clean-target-libffi: 
50413         @: $(MAKE); $(unstage)
50414         @[ -f $(TARGET_SUBDIR)/libffi/Makefile ] || exit 0; \
50415         r=`${PWD_COMMAND}`; export r; \
50416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50417         $(NORMAL_TARGET_EXPORTS) \
50418         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libffi"; \
50419         for flag in $(EXTRA_TARGET_FLAGS); do \
50420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50421         done; \
50422         (cd $(TARGET_SUBDIR)/libffi && \
50423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50425                   "RANLIB=$${RANLIB}" \
50426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50427                    maintainer-clean) \
50428           || exit 1
50429
50430 @endif target-libffi
50431
50432
50433
50434
50435
50436 .PHONY: configure-target-zlib maybe-configure-target-zlib
50437 maybe-configure-target-zlib:
50438 @if gcc-bootstrap
50439 configure-target-zlib: stage_current
50440 @endif gcc-bootstrap
50441 @if target-zlib
50442 maybe-configure-target-zlib: configure-target-zlib
50443 configure-target-zlib: 
50444         @: $(MAKE); $(unstage)
50445         @r=`${PWD_COMMAND}`; export r; \
50446         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50447         echo "Checking multilib configuration for zlib..."; \
50448         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
50449         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/zlib/multilib.tmp 2> /dev/null; \
50450         if test -r $(TARGET_SUBDIR)/zlib/multilib.out; then \
50451           if cmp -s $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; then \
50452             rm -f $(TARGET_SUBDIR)/zlib/multilib.tmp; \
50453           else \
50454             rm -f $(TARGET_SUBDIR)/zlib/Makefile; \
50455             mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50456           fi; \
50457         else \
50458           mv $(TARGET_SUBDIR)/zlib/multilib.tmp $(TARGET_SUBDIR)/zlib/multilib.out; \
50459         fi; \
50460         test ! -f $(TARGET_SUBDIR)/zlib/Makefile || exit 0; \
50461         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/zlib; \
50462         $(NORMAL_TARGET_EXPORTS)  \
50463         echo Configuring in $(TARGET_SUBDIR)/zlib; \
50464         cd "$(TARGET_SUBDIR)/zlib" || exit 1; \
50465         case $(srcdir) in \
50466           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50467           *) topdir=`echo $(TARGET_SUBDIR)/zlib/ | \
50468                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50469         esac; \
50470         module_srcdir=zlib; \
50471         rm -f no-such-file || : ; \
50472         CONFIG_SITE=no-such-file $(SHELL) \
50473           $$s/$$module_srcdir/configure \
50474           --srcdir=$${topdir}/$$module_srcdir \
50475           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50476           --target=${target_alias}  \
50477           || exit 1
50478 @endif target-zlib
50479
50480
50481
50482
50483
50484 .PHONY: all-target-zlib maybe-all-target-zlib
50485 maybe-all-target-zlib:
50486 @if gcc-bootstrap
50487 all-target-zlib: stage_current
50488 @endif gcc-bootstrap
50489 @if target-zlib
50490 TARGET-target-zlib=all
50491 maybe-all-target-zlib: all-target-zlib
50492 all-target-zlib: configure-target-zlib
50493         @: $(MAKE); $(unstage)
50494         @r=`${PWD_COMMAND}`; export r; \
50495         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50496         $(NORMAL_TARGET_EXPORTS)  \
50497         (cd $(TARGET_SUBDIR)/zlib && \
50498           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50499                 $(TARGET-target-zlib))
50500 @endif target-zlib
50501
50502
50503
50504
50505
50506 .PHONY: check-target-zlib maybe-check-target-zlib
50507 maybe-check-target-zlib:
50508 @if target-zlib
50509 maybe-check-target-zlib: check-target-zlib
50510
50511 check-target-zlib:
50512         @: $(MAKE); $(unstage)
50513         @r=`${PWD_COMMAND}`; export r; \
50514         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50515         $(NORMAL_TARGET_EXPORTS) \
50516         (cd $(TARGET_SUBDIR)/zlib && \
50517           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50518
50519 @endif target-zlib
50520
50521 .PHONY: install-target-zlib maybe-install-target-zlib
50522 maybe-install-target-zlib:
50523 @if target-zlib
50524 maybe-install-target-zlib: install-target-zlib
50525
50526 install-target-zlib: installdirs
50527         @: $(MAKE); $(unstage)
50528         @r=`${PWD_COMMAND}`; export r; \
50529         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50530         $(NORMAL_TARGET_EXPORTS) \
50531         (cd $(TARGET_SUBDIR)/zlib && \
50532           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50533
50534 @endif target-zlib
50535
50536 .PHONY: install-strip-target-zlib maybe-install-strip-target-zlib
50537 maybe-install-strip-target-zlib:
50538 @if target-zlib
50539 maybe-install-strip-target-zlib: install-strip-target-zlib
50540
50541 install-strip-target-zlib: installdirs
50542         @: $(MAKE); $(unstage)
50543         @r=`${PWD_COMMAND}`; export r; \
50544         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50545         $(NORMAL_TARGET_EXPORTS) \
50546         (cd $(TARGET_SUBDIR)/zlib && \
50547           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
50548
50549 @endif target-zlib
50550
50551 # Other targets (info, dvi, pdf, etc.)
50552
50553 .PHONY: maybe-info-target-zlib info-target-zlib
50554 maybe-info-target-zlib:
50555 @if target-zlib
50556 maybe-info-target-zlib: info-target-zlib
50557
50558 info-target-zlib: \
50559     configure-target-zlib 
50560         @: $(MAKE); $(unstage)
50561         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50562         r=`${PWD_COMMAND}`; export r; \
50563         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50564         $(NORMAL_TARGET_EXPORTS) \
50565         echo "Doing info in $(TARGET_SUBDIR)/zlib"; \
50566         for flag in $(EXTRA_TARGET_FLAGS); do \
50567           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50568         done; \
50569         (cd $(TARGET_SUBDIR)/zlib && \
50570           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50571                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50572                   "RANLIB=$${RANLIB}" \
50573                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50574                    info) \
50575           || exit 1
50576
50577 @endif target-zlib
50578
50579 .PHONY: maybe-dvi-target-zlib dvi-target-zlib
50580 maybe-dvi-target-zlib:
50581 @if target-zlib
50582 maybe-dvi-target-zlib: dvi-target-zlib
50583
50584 dvi-target-zlib: \
50585     configure-target-zlib 
50586         @: $(MAKE); $(unstage)
50587         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50588         r=`${PWD_COMMAND}`; export r; \
50589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50590         $(NORMAL_TARGET_EXPORTS) \
50591         echo "Doing dvi in $(TARGET_SUBDIR)/zlib"; \
50592         for flag in $(EXTRA_TARGET_FLAGS); do \
50593           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50594         done; \
50595         (cd $(TARGET_SUBDIR)/zlib && \
50596           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50597                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50598                   "RANLIB=$${RANLIB}" \
50599                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50600                    dvi) \
50601           || exit 1
50602
50603 @endif target-zlib
50604
50605 .PHONY: maybe-pdf-target-zlib pdf-target-zlib
50606 maybe-pdf-target-zlib:
50607 @if target-zlib
50608 maybe-pdf-target-zlib: pdf-target-zlib
50609
50610 pdf-target-zlib: \
50611     configure-target-zlib 
50612         @: $(MAKE); $(unstage)
50613         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50614         r=`${PWD_COMMAND}`; export r; \
50615         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50616         $(NORMAL_TARGET_EXPORTS) \
50617         echo "Doing pdf in $(TARGET_SUBDIR)/zlib"; \
50618         for flag in $(EXTRA_TARGET_FLAGS); do \
50619           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50620         done; \
50621         (cd $(TARGET_SUBDIR)/zlib && \
50622           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50623                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50624                   "RANLIB=$${RANLIB}" \
50625                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50626                    pdf) \
50627           || exit 1
50628
50629 @endif target-zlib
50630
50631 .PHONY: maybe-html-target-zlib html-target-zlib
50632 maybe-html-target-zlib:
50633 @if target-zlib
50634 maybe-html-target-zlib: html-target-zlib
50635
50636 html-target-zlib: \
50637     configure-target-zlib 
50638         @: $(MAKE); $(unstage)
50639         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50640         r=`${PWD_COMMAND}`; export r; \
50641         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50642         $(NORMAL_TARGET_EXPORTS) \
50643         echo "Doing html in $(TARGET_SUBDIR)/zlib"; \
50644         for flag in $(EXTRA_TARGET_FLAGS); do \
50645           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50646         done; \
50647         (cd $(TARGET_SUBDIR)/zlib && \
50648           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50649                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50650                   "RANLIB=$${RANLIB}" \
50651                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50652                    html) \
50653           || exit 1
50654
50655 @endif target-zlib
50656
50657 .PHONY: maybe-TAGS-target-zlib TAGS-target-zlib
50658 maybe-TAGS-target-zlib:
50659 @if target-zlib
50660 maybe-TAGS-target-zlib: TAGS-target-zlib
50661
50662 TAGS-target-zlib: \
50663     configure-target-zlib 
50664         @: $(MAKE); $(unstage)
50665         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50666         r=`${PWD_COMMAND}`; export r; \
50667         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50668         $(NORMAL_TARGET_EXPORTS) \
50669         echo "Doing TAGS in $(TARGET_SUBDIR)/zlib"; \
50670         for flag in $(EXTRA_TARGET_FLAGS); do \
50671           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50672         done; \
50673         (cd $(TARGET_SUBDIR)/zlib && \
50674           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50675                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50676                   "RANLIB=$${RANLIB}" \
50677                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50678                    TAGS) \
50679           || exit 1
50680
50681 @endif target-zlib
50682
50683 .PHONY: maybe-install-info-target-zlib install-info-target-zlib
50684 maybe-install-info-target-zlib:
50685 @if target-zlib
50686 maybe-install-info-target-zlib: install-info-target-zlib
50687
50688 install-info-target-zlib: \
50689     configure-target-zlib \
50690     info-target-zlib 
50691         @: $(MAKE); $(unstage)
50692         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50693         r=`${PWD_COMMAND}`; export r; \
50694         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50695         $(NORMAL_TARGET_EXPORTS) \
50696         echo "Doing install-info in $(TARGET_SUBDIR)/zlib"; \
50697         for flag in $(EXTRA_TARGET_FLAGS); do \
50698           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50699         done; \
50700         (cd $(TARGET_SUBDIR)/zlib && \
50701           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50702                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50703                   "RANLIB=$${RANLIB}" \
50704                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50705                    install-info) \
50706           || exit 1
50707
50708 @endif target-zlib
50709
50710 .PHONY: maybe-install-pdf-target-zlib install-pdf-target-zlib
50711 maybe-install-pdf-target-zlib:
50712 @if target-zlib
50713 maybe-install-pdf-target-zlib: install-pdf-target-zlib
50714
50715 install-pdf-target-zlib: \
50716     configure-target-zlib \
50717     pdf-target-zlib 
50718         @: $(MAKE); $(unstage)
50719         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50720         r=`${PWD_COMMAND}`; export r; \
50721         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50722         $(NORMAL_TARGET_EXPORTS) \
50723         echo "Doing install-pdf in $(TARGET_SUBDIR)/zlib"; \
50724         for flag in $(EXTRA_TARGET_FLAGS); do \
50725           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50726         done; \
50727         (cd $(TARGET_SUBDIR)/zlib && \
50728           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50729                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50730                   "RANLIB=$${RANLIB}" \
50731                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50732                    install-pdf) \
50733           || exit 1
50734
50735 @endif target-zlib
50736
50737 .PHONY: maybe-install-html-target-zlib install-html-target-zlib
50738 maybe-install-html-target-zlib:
50739 @if target-zlib
50740 maybe-install-html-target-zlib: install-html-target-zlib
50741
50742 install-html-target-zlib: \
50743     configure-target-zlib \
50744     html-target-zlib 
50745         @: $(MAKE); $(unstage)
50746         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50747         r=`${PWD_COMMAND}`; export r; \
50748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50749         $(NORMAL_TARGET_EXPORTS) \
50750         echo "Doing install-html in $(TARGET_SUBDIR)/zlib"; \
50751         for flag in $(EXTRA_TARGET_FLAGS); do \
50752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50753         done; \
50754         (cd $(TARGET_SUBDIR)/zlib && \
50755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50757                   "RANLIB=$${RANLIB}" \
50758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50759                    install-html) \
50760           || exit 1
50761
50762 @endif target-zlib
50763
50764 .PHONY: maybe-installcheck-target-zlib installcheck-target-zlib
50765 maybe-installcheck-target-zlib:
50766 @if target-zlib
50767 maybe-installcheck-target-zlib: installcheck-target-zlib
50768
50769 installcheck-target-zlib: \
50770     configure-target-zlib 
50771         @: $(MAKE); $(unstage)
50772         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50773         r=`${PWD_COMMAND}`; export r; \
50774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50775         $(NORMAL_TARGET_EXPORTS) \
50776         echo "Doing installcheck in $(TARGET_SUBDIR)/zlib"; \
50777         for flag in $(EXTRA_TARGET_FLAGS); do \
50778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50779         done; \
50780         (cd $(TARGET_SUBDIR)/zlib && \
50781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50783                   "RANLIB=$${RANLIB}" \
50784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50785                    installcheck) \
50786           || exit 1
50787
50788 @endif target-zlib
50789
50790 .PHONY: maybe-mostlyclean-target-zlib mostlyclean-target-zlib
50791 maybe-mostlyclean-target-zlib:
50792 @if target-zlib
50793 maybe-mostlyclean-target-zlib: mostlyclean-target-zlib
50794
50795 mostlyclean-target-zlib: 
50796         @: $(MAKE); $(unstage)
50797         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50798         r=`${PWD_COMMAND}`; export r; \
50799         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50800         $(NORMAL_TARGET_EXPORTS) \
50801         echo "Doing mostlyclean in $(TARGET_SUBDIR)/zlib"; \
50802         for flag in $(EXTRA_TARGET_FLAGS); do \
50803           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50804         done; \
50805         (cd $(TARGET_SUBDIR)/zlib && \
50806           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50807                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50808                   "RANLIB=$${RANLIB}" \
50809                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50810                    mostlyclean) \
50811           || exit 1
50812
50813 @endif target-zlib
50814
50815 .PHONY: maybe-clean-target-zlib clean-target-zlib
50816 maybe-clean-target-zlib:
50817 @if target-zlib
50818 maybe-clean-target-zlib: clean-target-zlib
50819
50820 clean-target-zlib: 
50821         @: $(MAKE); $(unstage)
50822         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50823         r=`${PWD_COMMAND}`; export r; \
50824         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50825         $(NORMAL_TARGET_EXPORTS) \
50826         echo "Doing clean in $(TARGET_SUBDIR)/zlib"; \
50827         for flag in $(EXTRA_TARGET_FLAGS); do \
50828           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50829         done; \
50830         (cd $(TARGET_SUBDIR)/zlib && \
50831           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50832                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50833                   "RANLIB=$${RANLIB}" \
50834                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50835                    clean) \
50836           || exit 1
50837
50838 @endif target-zlib
50839
50840 .PHONY: maybe-distclean-target-zlib distclean-target-zlib
50841 maybe-distclean-target-zlib:
50842 @if target-zlib
50843 maybe-distclean-target-zlib: distclean-target-zlib
50844
50845 distclean-target-zlib: 
50846         @: $(MAKE); $(unstage)
50847         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50848         r=`${PWD_COMMAND}`; export r; \
50849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50850         $(NORMAL_TARGET_EXPORTS) \
50851         echo "Doing distclean in $(TARGET_SUBDIR)/zlib"; \
50852         for flag in $(EXTRA_TARGET_FLAGS); do \
50853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50854         done; \
50855         (cd $(TARGET_SUBDIR)/zlib && \
50856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50858                   "RANLIB=$${RANLIB}" \
50859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50860                    distclean) \
50861           || exit 1
50862
50863 @endif target-zlib
50864
50865 .PHONY: maybe-maintainer-clean-target-zlib maintainer-clean-target-zlib
50866 maybe-maintainer-clean-target-zlib:
50867 @if target-zlib
50868 maybe-maintainer-clean-target-zlib: maintainer-clean-target-zlib
50869
50870 maintainer-clean-target-zlib: 
50871         @: $(MAKE); $(unstage)
50872         @[ -f $(TARGET_SUBDIR)/zlib/Makefile ] || exit 0; \
50873         r=`${PWD_COMMAND}`; export r; \
50874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50875         $(NORMAL_TARGET_EXPORTS) \
50876         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/zlib"; \
50877         for flag in $(EXTRA_TARGET_FLAGS); do \
50878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
50879         done; \
50880         (cd $(TARGET_SUBDIR)/zlib && \
50881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
50882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
50883                   "RANLIB=$${RANLIB}" \
50884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
50885                    maintainer-clean) \
50886           || exit 1
50887
50888 @endif target-zlib
50889
50890
50891
50892
50893
50894 .PHONY: configure-target-rda maybe-configure-target-rda
50895 maybe-configure-target-rda:
50896 @if gcc-bootstrap
50897 configure-target-rda: stage_current
50898 @endif gcc-bootstrap
50899 @if target-rda
50900 maybe-configure-target-rda: configure-target-rda
50901 configure-target-rda: 
50902         @: $(MAKE); $(unstage)
50903         @r=`${PWD_COMMAND}`; export r; \
50904         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50905         echo "Checking multilib configuration for rda..."; \
50906         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
50907         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/rda/multilib.tmp 2> /dev/null; \
50908         if test -r $(TARGET_SUBDIR)/rda/multilib.out; then \
50909           if cmp -s $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; then \
50910             rm -f $(TARGET_SUBDIR)/rda/multilib.tmp; \
50911           else \
50912             rm -f $(TARGET_SUBDIR)/rda/Makefile; \
50913             mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50914           fi; \
50915         else \
50916           mv $(TARGET_SUBDIR)/rda/multilib.tmp $(TARGET_SUBDIR)/rda/multilib.out; \
50917         fi; \
50918         test ! -f $(TARGET_SUBDIR)/rda/Makefile || exit 0; \
50919         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/rda; \
50920         $(NORMAL_TARGET_EXPORTS)  \
50921         echo Configuring in $(TARGET_SUBDIR)/rda; \
50922         cd "$(TARGET_SUBDIR)/rda" || exit 1; \
50923         case $(srcdir) in \
50924           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
50925           *) topdir=`echo $(TARGET_SUBDIR)/rda/ | \
50926                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
50927         esac; \
50928         module_srcdir=rda; \
50929         rm -f no-such-file || : ; \
50930         CONFIG_SITE=no-such-file $(SHELL) \
50931           $$s/$$module_srcdir/configure \
50932           --srcdir=$${topdir}/$$module_srcdir \
50933           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
50934           --target=${target_alias}  \
50935           || exit 1
50936 @endif target-rda
50937
50938
50939
50940
50941
50942 .PHONY: all-target-rda maybe-all-target-rda
50943 maybe-all-target-rda:
50944 @if gcc-bootstrap
50945 all-target-rda: stage_current
50946 @endif gcc-bootstrap
50947 @if target-rda
50948 TARGET-target-rda=all
50949 maybe-all-target-rda: all-target-rda
50950 all-target-rda: configure-target-rda
50951         @: $(MAKE); $(unstage)
50952         @r=`${PWD_COMMAND}`; export r; \
50953         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50954         $(NORMAL_TARGET_EXPORTS)  \
50955         (cd $(TARGET_SUBDIR)/rda && \
50956           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
50957                 $(TARGET-target-rda))
50958 @endif target-rda
50959
50960
50961
50962
50963
50964 .PHONY: check-target-rda maybe-check-target-rda
50965 maybe-check-target-rda:
50966 @if target-rda
50967 maybe-check-target-rda: check-target-rda
50968
50969 check-target-rda:
50970         @: $(MAKE); $(unstage)
50971         @r=`${PWD_COMMAND}`; export r; \
50972         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50973         $(NORMAL_TARGET_EXPORTS) \
50974         (cd $(TARGET_SUBDIR)/rda && \
50975           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
50976
50977 @endif target-rda
50978
50979 .PHONY: install-target-rda maybe-install-target-rda
50980 maybe-install-target-rda:
50981 @if target-rda
50982 maybe-install-target-rda: install-target-rda
50983
50984 install-target-rda: installdirs
50985         @: $(MAKE); $(unstage)
50986         @r=`${PWD_COMMAND}`; export r; \
50987         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
50988         $(NORMAL_TARGET_EXPORTS) \
50989         (cd $(TARGET_SUBDIR)/rda && \
50990           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
50991
50992 @endif target-rda
50993
50994 .PHONY: install-strip-target-rda maybe-install-strip-target-rda
50995 maybe-install-strip-target-rda:
50996 @if target-rda
50997 maybe-install-strip-target-rda: install-strip-target-rda
50998
50999 install-strip-target-rda: installdirs
51000         @: $(MAKE); $(unstage)
51001         @r=`${PWD_COMMAND}`; export r; \
51002         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51003         $(NORMAL_TARGET_EXPORTS) \
51004         (cd $(TARGET_SUBDIR)/rda && \
51005           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51006
51007 @endif target-rda
51008
51009 # Other targets (info, dvi, pdf, etc.)
51010
51011 .PHONY: maybe-info-target-rda info-target-rda
51012 maybe-info-target-rda:
51013 @if target-rda
51014 maybe-info-target-rda: info-target-rda
51015
51016 info-target-rda: \
51017     configure-target-rda 
51018         @: $(MAKE); $(unstage)
51019         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51020         r=`${PWD_COMMAND}`; export r; \
51021         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51022         $(NORMAL_TARGET_EXPORTS) \
51023         echo "Doing info in $(TARGET_SUBDIR)/rda"; \
51024         for flag in $(EXTRA_TARGET_FLAGS); do \
51025           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51026         done; \
51027         (cd $(TARGET_SUBDIR)/rda && \
51028           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51029                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51030                   "RANLIB=$${RANLIB}" \
51031                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51032                    info) \
51033           || exit 1
51034
51035 @endif target-rda
51036
51037 .PHONY: maybe-dvi-target-rda dvi-target-rda
51038 maybe-dvi-target-rda:
51039 @if target-rda
51040 maybe-dvi-target-rda: dvi-target-rda
51041
51042 dvi-target-rda: \
51043     configure-target-rda 
51044         @: $(MAKE); $(unstage)
51045         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51046         r=`${PWD_COMMAND}`; export r; \
51047         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51048         $(NORMAL_TARGET_EXPORTS) \
51049         echo "Doing dvi in $(TARGET_SUBDIR)/rda"; \
51050         for flag in $(EXTRA_TARGET_FLAGS); do \
51051           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51052         done; \
51053         (cd $(TARGET_SUBDIR)/rda && \
51054           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51055                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51056                   "RANLIB=$${RANLIB}" \
51057                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51058                    dvi) \
51059           || exit 1
51060
51061 @endif target-rda
51062
51063 .PHONY: maybe-pdf-target-rda pdf-target-rda
51064 maybe-pdf-target-rda:
51065 @if target-rda
51066 maybe-pdf-target-rda: pdf-target-rda
51067
51068 pdf-target-rda: \
51069     configure-target-rda 
51070         @: $(MAKE); $(unstage)
51071         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51072         r=`${PWD_COMMAND}`; export r; \
51073         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51074         $(NORMAL_TARGET_EXPORTS) \
51075         echo "Doing pdf in $(TARGET_SUBDIR)/rda"; \
51076         for flag in $(EXTRA_TARGET_FLAGS); do \
51077           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51078         done; \
51079         (cd $(TARGET_SUBDIR)/rda && \
51080           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51081                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51082                   "RANLIB=$${RANLIB}" \
51083                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51084                    pdf) \
51085           || exit 1
51086
51087 @endif target-rda
51088
51089 .PHONY: maybe-html-target-rda html-target-rda
51090 maybe-html-target-rda:
51091 @if target-rda
51092 maybe-html-target-rda: html-target-rda
51093
51094 html-target-rda: \
51095     configure-target-rda 
51096         @: $(MAKE); $(unstage)
51097         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51098         r=`${PWD_COMMAND}`; export r; \
51099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51100         $(NORMAL_TARGET_EXPORTS) \
51101         echo "Doing html in $(TARGET_SUBDIR)/rda"; \
51102         for flag in $(EXTRA_TARGET_FLAGS); do \
51103           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51104         done; \
51105         (cd $(TARGET_SUBDIR)/rda && \
51106           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51107                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51108                   "RANLIB=$${RANLIB}" \
51109                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51110                    html) \
51111           || exit 1
51112
51113 @endif target-rda
51114
51115 .PHONY: maybe-TAGS-target-rda TAGS-target-rda
51116 maybe-TAGS-target-rda:
51117 @if target-rda
51118 maybe-TAGS-target-rda: TAGS-target-rda
51119
51120 TAGS-target-rda: \
51121     configure-target-rda 
51122         @: $(MAKE); $(unstage)
51123         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51124         r=`${PWD_COMMAND}`; export r; \
51125         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51126         $(NORMAL_TARGET_EXPORTS) \
51127         echo "Doing TAGS in $(TARGET_SUBDIR)/rda"; \
51128         for flag in $(EXTRA_TARGET_FLAGS); do \
51129           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51130         done; \
51131         (cd $(TARGET_SUBDIR)/rda && \
51132           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51133                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51134                   "RANLIB=$${RANLIB}" \
51135                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51136                    TAGS) \
51137           || exit 1
51138
51139 @endif target-rda
51140
51141 .PHONY: maybe-install-info-target-rda install-info-target-rda
51142 maybe-install-info-target-rda:
51143 @if target-rda
51144 maybe-install-info-target-rda: install-info-target-rda
51145
51146 install-info-target-rda: \
51147     configure-target-rda \
51148     info-target-rda 
51149         @: $(MAKE); $(unstage)
51150         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51151         r=`${PWD_COMMAND}`; export r; \
51152         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51153         $(NORMAL_TARGET_EXPORTS) \
51154         echo "Doing install-info in $(TARGET_SUBDIR)/rda"; \
51155         for flag in $(EXTRA_TARGET_FLAGS); do \
51156           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51157         done; \
51158         (cd $(TARGET_SUBDIR)/rda && \
51159           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51160                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51161                   "RANLIB=$${RANLIB}" \
51162                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51163                    install-info) \
51164           || exit 1
51165
51166 @endif target-rda
51167
51168 .PHONY: maybe-install-pdf-target-rda install-pdf-target-rda
51169 maybe-install-pdf-target-rda:
51170 @if target-rda
51171 maybe-install-pdf-target-rda: install-pdf-target-rda
51172
51173 install-pdf-target-rda: \
51174     configure-target-rda \
51175     pdf-target-rda 
51176         @: $(MAKE); $(unstage)
51177         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51178         r=`${PWD_COMMAND}`; export r; \
51179         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51180         $(NORMAL_TARGET_EXPORTS) \
51181         echo "Doing install-pdf in $(TARGET_SUBDIR)/rda"; \
51182         for flag in $(EXTRA_TARGET_FLAGS); do \
51183           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51184         done; \
51185         (cd $(TARGET_SUBDIR)/rda && \
51186           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51187                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51188                   "RANLIB=$${RANLIB}" \
51189                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51190                    install-pdf) \
51191           || exit 1
51192
51193 @endif target-rda
51194
51195 .PHONY: maybe-install-html-target-rda install-html-target-rda
51196 maybe-install-html-target-rda:
51197 @if target-rda
51198 maybe-install-html-target-rda: install-html-target-rda
51199
51200 install-html-target-rda: \
51201     configure-target-rda \
51202     html-target-rda 
51203         @: $(MAKE); $(unstage)
51204         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51205         r=`${PWD_COMMAND}`; export r; \
51206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51207         $(NORMAL_TARGET_EXPORTS) \
51208         echo "Doing install-html in $(TARGET_SUBDIR)/rda"; \
51209         for flag in $(EXTRA_TARGET_FLAGS); do \
51210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51211         done; \
51212         (cd $(TARGET_SUBDIR)/rda && \
51213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51215                   "RANLIB=$${RANLIB}" \
51216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51217                    install-html) \
51218           || exit 1
51219
51220 @endif target-rda
51221
51222 .PHONY: maybe-installcheck-target-rda installcheck-target-rda
51223 maybe-installcheck-target-rda:
51224 @if target-rda
51225 maybe-installcheck-target-rda: installcheck-target-rda
51226
51227 installcheck-target-rda: \
51228     configure-target-rda 
51229         @: $(MAKE); $(unstage)
51230         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51231         r=`${PWD_COMMAND}`; export r; \
51232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51233         $(NORMAL_TARGET_EXPORTS) \
51234         echo "Doing installcheck in $(TARGET_SUBDIR)/rda"; \
51235         for flag in $(EXTRA_TARGET_FLAGS); do \
51236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51237         done; \
51238         (cd $(TARGET_SUBDIR)/rda && \
51239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51241                   "RANLIB=$${RANLIB}" \
51242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51243                    installcheck) \
51244           || exit 1
51245
51246 @endif target-rda
51247
51248 .PHONY: maybe-mostlyclean-target-rda mostlyclean-target-rda
51249 maybe-mostlyclean-target-rda:
51250 @if target-rda
51251 maybe-mostlyclean-target-rda: mostlyclean-target-rda
51252
51253 mostlyclean-target-rda: 
51254         @: $(MAKE); $(unstage)
51255         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51256         r=`${PWD_COMMAND}`; export r; \
51257         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51258         $(NORMAL_TARGET_EXPORTS) \
51259         echo "Doing mostlyclean in $(TARGET_SUBDIR)/rda"; \
51260         for flag in $(EXTRA_TARGET_FLAGS); do \
51261           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51262         done; \
51263         (cd $(TARGET_SUBDIR)/rda && \
51264           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51265                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51266                   "RANLIB=$${RANLIB}" \
51267                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51268                    mostlyclean) \
51269           || exit 1
51270
51271 @endif target-rda
51272
51273 .PHONY: maybe-clean-target-rda clean-target-rda
51274 maybe-clean-target-rda:
51275 @if target-rda
51276 maybe-clean-target-rda: clean-target-rda
51277
51278 clean-target-rda: 
51279         @: $(MAKE); $(unstage)
51280         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51281         r=`${PWD_COMMAND}`; export r; \
51282         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51283         $(NORMAL_TARGET_EXPORTS) \
51284         echo "Doing clean in $(TARGET_SUBDIR)/rda"; \
51285         for flag in $(EXTRA_TARGET_FLAGS); do \
51286           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51287         done; \
51288         (cd $(TARGET_SUBDIR)/rda && \
51289           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51290                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51291                   "RANLIB=$${RANLIB}" \
51292                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51293                    clean) \
51294           || exit 1
51295
51296 @endif target-rda
51297
51298 .PHONY: maybe-distclean-target-rda distclean-target-rda
51299 maybe-distclean-target-rda:
51300 @if target-rda
51301 maybe-distclean-target-rda: distclean-target-rda
51302
51303 distclean-target-rda: 
51304         @: $(MAKE); $(unstage)
51305         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51306         r=`${PWD_COMMAND}`; export r; \
51307         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51308         $(NORMAL_TARGET_EXPORTS) \
51309         echo "Doing distclean in $(TARGET_SUBDIR)/rda"; \
51310         for flag in $(EXTRA_TARGET_FLAGS); do \
51311           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51312         done; \
51313         (cd $(TARGET_SUBDIR)/rda && \
51314           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51315                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51316                   "RANLIB=$${RANLIB}" \
51317                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51318                    distclean) \
51319           || exit 1
51320
51321 @endif target-rda
51322
51323 .PHONY: maybe-maintainer-clean-target-rda maintainer-clean-target-rda
51324 maybe-maintainer-clean-target-rda:
51325 @if target-rda
51326 maybe-maintainer-clean-target-rda: maintainer-clean-target-rda
51327
51328 maintainer-clean-target-rda: 
51329         @: $(MAKE); $(unstage)
51330         @[ -f $(TARGET_SUBDIR)/rda/Makefile ] || exit 0; \
51331         r=`${PWD_COMMAND}`; export r; \
51332         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51333         $(NORMAL_TARGET_EXPORTS) \
51334         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/rda"; \
51335         for flag in $(EXTRA_TARGET_FLAGS); do \
51336           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51337         done; \
51338         (cd $(TARGET_SUBDIR)/rda && \
51339           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51340                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51341                   "RANLIB=$${RANLIB}" \
51342                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51343                    maintainer-clean) \
51344           || exit 1
51345
51346 @endif target-rda
51347
51348
51349
51350
51351
51352 .PHONY: configure-target-libada maybe-configure-target-libada
51353 maybe-configure-target-libada:
51354 @if gcc-bootstrap
51355 configure-target-libada: stage_current
51356 @endif gcc-bootstrap
51357 @if target-libada
51358 maybe-configure-target-libada: configure-target-libada
51359 configure-target-libada: 
51360         @: $(MAKE); $(unstage)
51361         @r=`${PWD_COMMAND}`; export r; \
51362         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51363         echo "Checking multilib configuration for libada..."; \
51364         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
51365         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libada/multilib.tmp 2> /dev/null; \
51366         if test -r $(TARGET_SUBDIR)/libada/multilib.out; then \
51367           if cmp -s $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; then \
51368             rm -f $(TARGET_SUBDIR)/libada/multilib.tmp; \
51369           else \
51370             rm -f $(TARGET_SUBDIR)/libada/Makefile; \
51371             mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51372           fi; \
51373         else \
51374           mv $(TARGET_SUBDIR)/libada/multilib.tmp $(TARGET_SUBDIR)/libada/multilib.out; \
51375         fi; \
51376         test ! -f $(TARGET_SUBDIR)/libada/Makefile || exit 0; \
51377         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libada; \
51378         $(NORMAL_TARGET_EXPORTS)  \
51379         echo Configuring in $(TARGET_SUBDIR)/libada; \
51380         cd "$(TARGET_SUBDIR)/libada" || exit 1; \
51381         case $(srcdir) in \
51382           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51383           *) topdir=`echo $(TARGET_SUBDIR)/libada/ | \
51384                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51385         esac; \
51386         module_srcdir=libada; \
51387         rm -f no-such-file || : ; \
51388         CONFIG_SITE=no-such-file $(SHELL) \
51389           $$s/$$module_srcdir/configure \
51390           --srcdir=$${topdir}/$$module_srcdir \
51391           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51392           --target=${target_alias}  \
51393           || exit 1
51394 @endif target-libada
51395
51396
51397
51398
51399
51400 .PHONY: all-target-libada maybe-all-target-libada
51401 maybe-all-target-libada:
51402 @if gcc-bootstrap
51403 all-target-libada: stage_current
51404 @endif gcc-bootstrap
51405 @if target-libada
51406 TARGET-target-libada=all
51407 maybe-all-target-libada: all-target-libada
51408 all-target-libada: configure-target-libada
51409         @: $(MAKE); $(unstage)
51410         @r=`${PWD_COMMAND}`; export r; \
51411         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51412         $(NORMAL_TARGET_EXPORTS)  \
51413         (cd $(TARGET_SUBDIR)/libada && \
51414           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
51415                 $(TARGET-target-libada))
51416 @endif target-libada
51417
51418
51419
51420
51421
51422 .PHONY: check-target-libada maybe-check-target-libada
51423 maybe-check-target-libada:
51424 @if target-libada
51425 maybe-check-target-libada: check-target-libada
51426
51427 check-target-libada:
51428         @: $(MAKE); $(unstage)
51429         @r=`${PWD_COMMAND}`; export r; \
51430         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51431         $(NORMAL_TARGET_EXPORTS) \
51432         (cd $(TARGET_SUBDIR)/libada && \
51433           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
51434
51435 @endif target-libada
51436
51437 .PHONY: install-target-libada maybe-install-target-libada
51438 maybe-install-target-libada:
51439 @if target-libada
51440 maybe-install-target-libada: install-target-libada
51441
51442 install-target-libada: installdirs
51443         @: $(MAKE); $(unstage)
51444         @r=`${PWD_COMMAND}`; export r; \
51445         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51446         $(NORMAL_TARGET_EXPORTS) \
51447         (cd $(TARGET_SUBDIR)/libada && \
51448           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
51449
51450 @endif target-libada
51451
51452 .PHONY: install-strip-target-libada maybe-install-strip-target-libada
51453 maybe-install-strip-target-libada:
51454 @if target-libada
51455 maybe-install-strip-target-libada: install-strip-target-libada
51456
51457 install-strip-target-libada: installdirs
51458         @: $(MAKE); $(unstage)
51459         @r=`${PWD_COMMAND}`; export r; \
51460         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51461         $(NORMAL_TARGET_EXPORTS) \
51462         (cd $(TARGET_SUBDIR)/libada && \
51463           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
51464
51465 @endif target-libada
51466
51467 # Other targets (info, dvi, pdf, etc.)
51468
51469 .PHONY: maybe-info-target-libada info-target-libada
51470 maybe-info-target-libada:
51471 @if target-libada
51472 maybe-info-target-libada: info-target-libada
51473
51474 info-target-libada: \
51475     configure-target-libada 
51476         @: $(MAKE); $(unstage)
51477         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51478         r=`${PWD_COMMAND}`; export r; \
51479         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51480         $(NORMAL_TARGET_EXPORTS) \
51481         echo "Doing info in $(TARGET_SUBDIR)/libada"; \
51482         for flag in $(EXTRA_TARGET_FLAGS); do \
51483           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51484         done; \
51485         (cd $(TARGET_SUBDIR)/libada && \
51486           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51487                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51488                   "RANLIB=$${RANLIB}" \
51489                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51490                    info) \
51491           || exit 1
51492
51493 @endif target-libada
51494
51495 .PHONY: maybe-dvi-target-libada dvi-target-libada
51496 maybe-dvi-target-libada:
51497 @if target-libada
51498 maybe-dvi-target-libada: dvi-target-libada
51499
51500 dvi-target-libada: \
51501     configure-target-libada 
51502         @: $(MAKE); $(unstage)
51503         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51504         r=`${PWD_COMMAND}`; export r; \
51505         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51506         $(NORMAL_TARGET_EXPORTS) \
51507         echo "Doing dvi in $(TARGET_SUBDIR)/libada"; \
51508         for flag in $(EXTRA_TARGET_FLAGS); do \
51509           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51510         done; \
51511         (cd $(TARGET_SUBDIR)/libada && \
51512           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51513                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51514                   "RANLIB=$${RANLIB}" \
51515                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51516                    dvi) \
51517           || exit 1
51518
51519 @endif target-libada
51520
51521 .PHONY: maybe-pdf-target-libada pdf-target-libada
51522 maybe-pdf-target-libada:
51523 @if target-libada
51524 maybe-pdf-target-libada: pdf-target-libada
51525
51526 pdf-target-libada: \
51527     configure-target-libada 
51528         @: $(MAKE); $(unstage)
51529         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51530         r=`${PWD_COMMAND}`; export r; \
51531         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51532         $(NORMAL_TARGET_EXPORTS) \
51533         echo "Doing pdf in $(TARGET_SUBDIR)/libada"; \
51534         for flag in $(EXTRA_TARGET_FLAGS); do \
51535           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51536         done; \
51537         (cd $(TARGET_SUBDIR)/libada && \
51538           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51539                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51540                   "RANLIB=$${RANLIB}" \
51541                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51542                    pdf) \
51543           || exit 1
51544
51545 @endif target-libada
51546
51547 .PHONY: maybe-html-target-libada html-target-libada
51548 maybe-html-target-libada:
51549 @if target-libada
51550 maybe-html-target-libada: html-target-libada
51551
51552 html-target-libada: \
51553     configure-target-libada 
51554         @: $(MAKE); $(unstage)
51555         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51556         r=`${PWD_COMMAND}`; export r; \
51557         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51558         $(NORMAL_TARGET_EXPORTS) \
51559         echo "Doing html in $(TARGET_SUBDIR)/libada"; \
51560         for flag in $(EXTRA_TARGET_FLAGS); do \
51561           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51562         done; \
51563         (cd $(TARGET_SUBDIR)/libada && \
51564           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51565                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51566                   "RANLIB=$${RANLIB}" \
51567                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51568                    html) \
51569           || exit 1
51570
51571 @endif target-libada
51572
51573 .PHONY: maybe-TAGS-target-libada TAGS-target-libada
51574 maybe-TAGS-target-libada:
51575 @if target-libada
51576 maybe-TAGS-target-libada: TAGS-target-libada
51577
51578 TAGS-target-libada: \
51579     configure-target-libada 
51580         @: $(MAKE); $(unstage)
51581         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51582         r=`${PWD_COMMAND}`; export r; \
51583         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51584         $(NORMAL_TARGET_EXPORTS) \
51585         echo "Doing TAGS in $(TARGET_SUBDIR)/libada"; \
51586         for flag in $(EXTRA_TARGET_FLAGS); do \
51587           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51588         done; \
51589         (cd $(TARGET_SUBDIR)/libada && \
51590           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51591                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51592                   "RANLIB=$${RANLIB}" \
51593                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51594                    TAGS) \
51595           || exit 1
51596
51597 @endif target-libada
51598
51599 .PHONY: maybe-install-info-target-libada install-info-target-libada
51600 maybe-install-info-target-libada:
51601 @if target-libada
51602 maybe-install-info-target-libada: install-info-target-libada
51603
51604 install-info-target-libada: \
51605     configure-target-libada \
51606     info-target-libada 
51607         @: $(MAKE); $(unstage)
51608         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51609         r=`${PWD_COMMAND}`; export r; \
51610         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51611         $(NORMAL_TARGET_EXPORTS) \
51612         echo "Doing install-info in $(TARGET_SUBDIR)/libada"; \
51613         for flag in $(EXTRA_TARGET_FLAGS); do \
51614           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51615         done; \
51616         (cd $(TARGET_SUBDIR)/libada && \
51617           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51618                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51619                   "RANLIB=$${RANLIB}" \
51620                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51621                    install-info) \
51622           || exit 1
51623
51624 @endif target-libada
51625
51626 .PHONY: maybe-install-pdf-target-libada install-pdf-target-libada
51627 maybe-install-pdf-target-libada:
51628 @if target-libada
51629 maybe-install-pdf-target-libada: install-pdf-target-libada
51630
51631 install-pdf-target-libada: \
51632     configure-target-libada \
51633     pdf-target-libada 
51634         @: $(MAKE); $(unstage)
51635         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51636         r=`${PWD_COMMAND}`; export r; \
51637         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51638         $(NORMAL_TARGET_EXPORTS) \
51639         echo "Doing install-pdf in $(TARGET_SUBDIR)/libada"; \
51640         for flag in $(EXTRA_TARGET_FLAGS); do \
51641           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51642         done; \
51643         (cd $(TARGET_SUBDIR)/libada && \
51644           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51645                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51646                   "RANLIB=$${RANLIB}" \
51647                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51648                    install-pdf) \
51649           || exit 1
51650
51651 @endif target-libada
51652
51653 .PHONY: maybe-install-html-target-libada install-html-target-libada
51654 maybe-install-html-target-libada:
51655 @if target-libada
51656 maybe-install-html-target-libada: install-html-target-libada
51657
51658 install-html-target-libada: \
51659     configure-target-libada \
51660     html-target-libada 
51661         @: $(MAKE); $(unstage)
51662         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51663         r=`${PWD_COMMAND}`; export r; \
51664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51665         $(NORMAL_TARGET_EXPORTS) \
51666         echo "Doing install-html in $(TARGET_SUBDIR)/libada"; \
51667         for flag in $(EXTRA_TARGET_FLAGS); do \
51668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51669         done; \
51670         (cd $(TARGET_SUBDIR)/libada && \
51671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51673                   "RANLIB=$${RANLIB}" \
51674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51675                    install-html) \
51676           || exit 1
51677
51678 @endif target-libada
51679
51680 .PHONY: maybe-installcheck-target-libada installcheck-target-libada
51681 maybe-installcheck-target-libada:
51682 @if target-libada
51683 maybe-installcheck-target-libada: installcheck-target-libada
51684
51685 installcheck-target-libada: \
51686     configure-target-libada 
51687         @: $(MAKE); $(unstage)
51688         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51689         r=`${PWD_COMMAND}`; export r; \
51690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51691         $(NORMAL_TARGET_EXPORTS) \
51692         echo "Doing installcheck in $(TARGET_SUBDIR)/libada"; \
51693         for flag in $(EXTRA_TARGET_FLAGS); do \
51694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51695         done; \
51696         (cd $(TARGET_SUBDIR)/libada && \
51697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51699                   "RANLIB=$${RANLIB}" \
51700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51701                    installcheck) \
51702           || exit 1
51703
51704 @endif target-libada
51705
51706 .PHONY: maybe-mostlyclean-target-libada mostlyclean-target-libada
51707 maybe-mostlyclean-target-libada:
51708 @if target-libada
51709 maybe-mostlyclean-target-libada: mostlyclean-target-libada
51710
51711 mostlyclean-target-libada: 
51712         @: $(MAKE); $(unstage)
51713         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51714         r=`${PWD_COMMAND}`; export r; \
51715         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51716         $(NORMAL_TARGET_EXPORTS) \
51717         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libada"; \
51718         for flag in $(EXTRA_TARGET_FLAGS); do \
51719           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51720         done; \
51721         (cd $(TARGET_SUBDIR)/libada && \
51722           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51723                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51724                   "RANLIB=$${RANLIB}" \
51725                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51726                    mostlyclean) \
51727           || exit 1
51728
51729 @endif target-libada
51730
51731 .PHONY: maybe-clean-target-libada clean-target-libada
51732 maybe-clean-target-libada:
51733 @if target-libada
51734 maybe-clean-target-libada: clean-target-libada
51735
51736 clean-target-libada: 
51737         @: $(MAKE); $(unstage)
51738         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51739         r=`${PWD_COMMAND}`; export r; \
51740         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51741         $(NORMAL_TARGET_EXPORTS) \
51742         echo "Doing clean in $(TARGET_SUBDIR)/libada"; \
51743         for flag in $(EXTRA_TARGET_FLAGS); do \
51744           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51745         done; \
51746         (cd $(TARGET_SUBDIR)/libada && \
51747           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51748                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51749                   "RANLIB=$${RANLIB}" \
51750                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51751                    clean) \
51752           || exit 1
51753
51754 @endif target-libada
51755
51756 .PHONY: maybe-distclean-target-libada distclean-target-libada
51757 maybe-distclean-target-libada:
51758 @if target-libada
51759 maybe-distclean-target-libada: distclean-target-libada
51760
51761 distclean-target-libada: 
51762         @: $(MAKE); $(unstage)
51763         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51764         r=`${PWD_COMMAND}`; export r; \
51765         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51766         $(NORMAL_TARGET_EXPORTS) \
51767         echo "Doing distclean in $(TARGET_SUBDIR)/libada"; \
51768         for flag in $(EXTRA_TARGET_FLAGS); do \
51769           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51770         done; \
51771         (cd $(TARGET_SUBDIR)/libada && \
51772           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51773                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51774                   "RANLIB=$${RANLIB}" \
51775                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51776                    distclean) \
51777           || exit 1
51778
51779 @endif target-libada
51780
51781 .PHONY: maybe-maintainer-clean-target-libada maintainer-clean-target-libada
51782 maybe-maintainer-clean-target-libada:
51783 @if target-libada
51784 maybe-maintainer-clean-target-libada: maintainer-clean-target-libada
51785
51786 maintainer-clean-target-libada: 
51787         @: $(MAKE); $(unstage)
51788         @[ -f $(TARGET_SUBDIR)/libada/Makefile ] || exit 0; \
51789         r=`${PWD_COMMAND}`; export r; \
51790         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51791         $(NORMAL_TARGET_EXPORTS) \
51792         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libada"; \
51793         for flag in $(EXTRA_TARGET_FLAGS); do \
51794           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
51795         done; \
51796         (cd $(TARGET_SUBDIR)/libada && \
51797           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
51798                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
51799                   "RANLIB=$${RANLIB}" \
51800                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
51801                    maintainer-clean) \
51802           || exit 1
51803
51804 @endif target-libada
51805
51806
51807
51808
51809
51810 .PHONY: configure-target-libgomp maybe-configure-target-libgomp
51811 maybe-configure-target-libgomp:
51812 @if gcc-bootstrap
51813 configure-target-libgomp: stage_current
51814 @endif gcc-bootstrap
51815 @if target-libgomp
51816 maybe-configure-target-libgomp: configure-target-libgomp
51817 configure-target-libgomp: 
51818         @r=`${PWD_COMMAND}`; export r; \
51819         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51820         echo "Checking multilib configuration for libgomp..."; \
51821         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
51822         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
51823         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51824           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51825             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51826           else \
51827             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51828             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51829           fi; \
51830         else \
51831           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51832         fi; \
51833         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51834         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
51835         $(NORMAL_TARGET_EXPORTS)  \
51836         echo Configuring in $(TARGET_SUBDIR)/libgomp; \
51837         cd "$(TARGET_SUBDIR)/libgomp" || exit 1; \
51838         case $(srcdir) in \
51839           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51840           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51841                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51842         esac; \
51843         module_srcdir=libgomp; \
51844         rm -f no-such-file || : ; \
51845         CONFIG_SITE=no-such-file $(SHELL) \
51846           $$s/$$module_srcdir/configure \
51847           --srcdir=$${topdir}/$$module_srcdir \
51848           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51849           --target=${target_alias}  \
51850           || exit 1
51851 @endif target-libgomp
51852
51853
51854
51855 .PHONY: configure-stage1-target-libgomp maybe-configure-stage1-target-libgomp
51856 maybe-configure-stage1-target-libgomp:
51857 @if target-libgomp-bootstrap
51858 maybe-configure-stage1-target-libgomp: configure-stage1-target-libgomp
51859 configure-stage1-target-libgomp:
51860         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
51861         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
51862         @r=`${PWD_COMMAND}`; export r; \
51863         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51864         TFLAGS="$(STAGE1_TFLAGS)"; \
51865         echo "Checking multilib configuration for libgomp..."; \
51866         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
51867         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51868           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51869             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51870           else \
51871             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51872             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51873           fi; \
51874         else \
51875           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51876         fi; \
51877         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51878         $(NORMAL_TARGET_EXPORTS) \
51879         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51880         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51881         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
51882         echo Configuring stage 1 in $(TARGET_SUBDIR)/libgomp; \
51883         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
51884         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
51885         case $(srcdir) in \
51886           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51887           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51888                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51889         esac; \
51890         module_srcdir=libgomp; \
51891         $(SHELL) $$s/$$module_srcdir/configure \
51892           --srcdir=$${topdir}/$$module_srcdir \
51893           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51894           --target=${target_alias} \
51895            \
51896           $(STAGE1_CONFIGURE_FLAGS)
51897 @endif target-libgomp-bootstrap
51898
51899 .PHONY: configure-stage2-target-libgomp maybe-configure-stage2-target-libgomp
51900 maybe-configure-stage2-target-libgomp:
51901 @if target-libgomp-bootstrap
51902 maybe-configure-stage2-target-libgomp: configure-stage2-target-libgomp
51903 configure-stage2-target-libgomp:
51904         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
51905         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
51906         @r=`${PWD_COMMAND}`; export r; \
51907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51908         TFLAGS="$(STAGE2_TFLAGS)"; \
51909         echo "Checking multilib configuration for libgomp..."; \
51910         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
51911         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51912           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51913             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51914           else \
51915             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51916             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51917           fi; \
51918         else \
51919           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51920         fi; \
51921         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51922         $(NORMAL_TARGET_EXPORTS) \
51923          \
51924         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51925         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51926         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
51927         echo Configuring stage 2 in $(TARGET_SUBDIR)/libgomp; \
51928         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
51929         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
51930         case $(srcdir) in \
51931           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51932           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51933                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51934         esac; \
51935         module_srcdir=libgomp; \
51936         $(SHELL) $$s/$$module_srcdir/configure \
51937           --srcdir=$${topdir}/$$module_srcdir \
51938           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51939           --target=${target_alias} \
51940           --with-build-libsubdir=$(HOST_SUBDIR) \
51941           $(STAGE2_CONFIGURE_FLAGS)
51942 @endif target-libgomp-bootstrap
51943
51944 .PHONY: configure-stage3-target-libgomp maybe-configure-stage3-target-libgomp
51945 maybe-configure-stage3-target-libgomp:
51946 @if target-libgomp-bootstrap
51947 maybe-configure-stage3-target-libgomp: configure-stage3-target-libgomp
51948 configure-stage3-target-libgomp:
51949         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
51950         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
51951         @r=`${PWD_COMMAND}`; export r; \
51952         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51953         TFLAGS="$(STAGE3_TFLAGS)"; \
51954         echo "Checking multilib configuration for libgomp..."; \
51955         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
51956         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51957           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
51958             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
51959           else \
51960             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
51961             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51962           fi; \
51963         else \
51964           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
51965         fi; \
51966         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
51967         $(NORMAL_TARGET_EXPORTS) \
51968          \
51969         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
51970         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
51971         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
51972         echo Configuring stage 3 in $(TARGET_SUBDIR)/libgomp; \
51973         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
51974         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
51975         case $(srcdir) in \
51976           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
51977           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
51978                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
51979         esac; \
51980         module_srcdir=libgomp; \
51981         $(SHELL) $$s/$$module_srcdir/configure \
51982           --srcdir=$${topdir}/$$module_srcdir \
51983           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
51984           --target=${target_alias} \
51985           --with-build-libsubdir=$(HOST_SUBDIR) \
51986           $(STAGE3_CONFIGURE_FLAGS)
51987 @endif target-libgomp-bootstrap
51988
51989 .PHONY: configure-stage4-target-libgomp maybe-configure-stage4-target-libgomp
51990 maybe-configure-stage4-target-libgomp:
51991 @if target-libgomp-bootstrap
51992 maybe-configure-stage4-target-libgomp: configure-stage4-target-libgomp
51993 configure-stage4-target-libgomp:
51994         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
51995         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
51996         @r=`${PWD_COMMAND}`; export r; \
51997         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
51998         TFLAGS="$(STAGE4_TFLAGS)"; \
51999         echo "Checking multilib configuration for libgomp..."; \
52000         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
52001         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52002           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52003             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52004           else \
52005             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52006             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52007           fi; \
52008         else \
52009           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52010         fi; \
52011         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52012         $(NORMAL_TARGET_EXPORTS) \
52013          \
52014         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52015         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52016         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52017         echo Configuring stage 4 in $(TARGET_SUBDIR)/libgomp; \
52018         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
52019         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
52020         case $(srcdir) in \
52021           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52022           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52023                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52024         esac; \
52025         module_srcdir=libgomp; \
52026         $(SHELL) $$s/$$module_srcdir/configure \
52027           --srcdir=$${topdir}/$$module_srcdir \
52028           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52029           --target=${target_alias} \
52030           --with-build-libsubdir=$(HOST_SUBDIR) \
52031           $(STAGE4_CONFIGURE_FLAGS)
52032 @endif target-libgomp-bootstrap
52033
52034 .PHONY: configure-stageprofile-target-libgomp maybe-configure-stageprofile-target-libgomp
52035 maybe-configure-stageprofile-target-libgomp:
52036 @if target-libgomp-bootstrap
52037 maybe-configure-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
52038 configure-stageprofile-target-libgomp:
52039         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
52040         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
52041         @r=`${PWD_COMMAND}`; export r; \
52042         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52043         TFLAGS="$(STAGEprofile_TFLAGS)"; \
52044         echo "Checking multilib configuration for libgomp..."; \
52045         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
52046         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52047           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52048             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52049           else \
52050             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52051             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52052           fi; \
52053         else \
52054           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52055         fi; \
52056         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52057         $(NORMAL_TARGET_EXPORTS) \
52058          \
52059         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52060         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52061         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52062         echo Configuring stage profile in $(TARGET_SUBDIR)/libgomp; \
52063         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
52064         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
52065         case $(srcdir) in \
52066           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52067           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52068                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52069         esac; \
52070         module_srcdir=libgomp; \
52071         $(SHELL) $$s/$$module_srcdir/configure \
52072           --srcdir=$${topdir}/$$module_srcdir \
52073           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52074           --target=${target_alias} \
52075           --with-build-libsubdir=$(HOST_SUBDIR) \
52076           $(STAGEprofile_CONFIGURE_FLAGS)
52077 @endif target-libgomp-bootstrap
52078
52079 .PHONY: configure-stagetrain-target-libgomp maybe-configure-stagetrain-target-libgomp
52080 maybe-configure-stagetrain-target-libgomp:
52081 @if target-libgomp-bootstrap
52082 maybe-configure-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
52083 configure-stagetrain-target-libgomp:
52084         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
52085         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
52086         @r=`${PWD_COMMAND}`; export r; \
52087         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52088         TFLAGS="$(STAGEtrain_TFLAGS)"; \
52089         echo "Checking multilib configuration for libgomp..."; \
52090         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
52091         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52092           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52093             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52094           else \
52095             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52096             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52097           fi; \
52098         else \
52099           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52100         fi; \
52101         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52102         $(NORMAL_TARGET_EXPORTS) \
52103          \
52104         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52105         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52106         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52107         echo Configuring stage train in $(TARGET_SUBDIR)/libgomp; \
52108         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
52109         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
52110         case $(srcdir) in \
52111           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52112           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52113                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52114         esac; \
52115         module_srcdir=libgomp; \
52116         $(SHELL) $$s/$$module_srcdir/configure \
52117           --srcdir=$${topdir}/$$module_srcdir \
52118           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52119           --target=${target_alias} \
52120           --with-build-libsubdir=$(HOST_SUBDIR) \
52121           $(STAGEtrain_CONFIGURE_FLAGS)
52122 @endif target-libgomp-bootstrap
52123
52124 .PHONY: configure-stagefeedback-target-libgomp maybe-configure-stagefeedback-target-libgomp
52125 maybe-configure-stagefeedback-target-libgomp:
52126 @if target-libgomp-bootstrap
52127 maybe-configure-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
52128 configure-stagefeedback-target-libgomp:
52129         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
52130         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
52131         @r=`${PWD_COMMAND}`; export r; \
52132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52133         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
52134         echo "Checking multilib configuration for libgomp..."; \
52135         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
52136         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52137           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52138             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52139           else \
52140             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52141             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52142           fi; \
52143         else \
52144           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52145         fi; \
52146         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52147         $(NORMAL_TARGET_EXPORTS) \
52148          \
52149         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52150         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52151         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52152         echo Configuring stage feedback in $(TARGET_SUBDIR)/libgomp; \
52153         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
52154         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
52155         case $(srcdir) in \
52156           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52157           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52158                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52159         esac; \
52160         module_srcdir=libgomp; \
52161         $(SHELL) $$s/$$module_srcdir/configure \
52162           --srcdir=$${topdir}/$$module_srcdir \
52163           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52164           --target=${target_alias} \
52165           --with-build-libsubdir=$(HOST_SUBDIR) \
52166           $(STAGEfeedback_CONFIGURE_FLAGS)
52167 @endif target-libgomp-bootstrap
52168
52169 .PHONY: configure-stageautoprofile-target-libgomp maybe-configure-stageautoprofile-target-libgomp
52170 maybe-configure-stageautoprofile-target-libgomp:
52171 @if target-libgomp-bootstrap
52172 maybe-configure-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
52173 configure-stageautoprofile-target-libgomp:
52174         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
52175         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
52176         @r=`${PWD_COMMAND}`; export r; \
52177         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52178         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
52179         echo "Checking multilib configuration for libgomp..."; \
52180         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
52181         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52182           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52183             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52184           else \
52185             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52186             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52187           fi; \
52188         else \
52189           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52190         fi; \
52191         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52192         $(NORMAL_TARGET_EXPORTS) \
52193          \
52194         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52195         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52196         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52197         echo Configuring stage autoprofile in $(TARGET_SUBDIR)/libgomp; \
52198         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
52199         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
52200         case $(srcdir) in \
52201           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52202           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52203                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52204         esac; \
52205         module_srcdir=libgomp; \
52206         $(SHELL) $$s/$$module_srcdir/configure \
52207           --srcdir=$${topdir}/$$module_srcdir \
52208           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52209           --target=${target_alias} \
52210           --with-build-libsubdir=$(HOST_SUBDIR) \
52211           $(STAGEautoprofile_CONFIGURE_FLAGS)
52212 @endif target-libgomp-bootstrap
52213
52214 .PHONY: configure-stageautofeedback-target-libgomp maybe-configure-stageautofeedback-target-libgomp
52215 maybe-configure-stageautofeedback-target-libgomp:
52216 @if target-libgomp-bootstrap
52217 maybe-configure-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
52218 configure-stageautofeedback-target-libgomp:
52219         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
52220         @$(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp
52221         @r=`${PWD_COMMAND}`; export r; \
52222         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52223         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
52224         echo "Checking multilib configuration for libgomp..."; \
52225         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libgomp/multilib.tmp 2> /dev/null; \
52226         if test -r $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52227           if cmp -s $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; then \
52228             rm -f $(TARGET_SUBDIR)/libgomp/multilib.tmp; \
52229           else \
52230             rm -f $(TARGET_SUBDIR)/libgomp/Makefile; \
52231             mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52232           fi; \
52233         else \
52234           mv $(TARGET_SUBDIR)/libgomp/multilib.tmp $(TARGET_SUBDIR)/libgomp/multilib.out; \
52235         fi; \
52236         test ! -f $(TARGET_SUBDIR)/libgomp/Makefile || exit 0; \
52237         $(NORMAL_TARGET_EXPORTS) \
52238          \
52239         CFLAGS="$(CFLAGS_FOR_TARGET)"; export CFLAGS; \
52240         CXXFLAGS="$(CXXFLAGS_FOR_TARGET)"; export CXXFLAGS; \
52241         LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)"; export LIBCFLAGS;  \
52242         echo Configuring stage autofeedback in $(TARGET_SUBDIR)/libgomp; \
52243         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libgomp; \
52244         cd $(TARGET_SUBDIR)/libgomp || exit 1; \
52245         case $(srcdir) in \
52246           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
52247           *) topdir=`echo $(TARGET_SUBDIR)/libgomp/ | \
52248                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
52249         esac; \
52250         module_srcdir=libgomp; \
52251         $(SHELL) $$s/$$module_srcdir/configure \
52252           --srcdir=$${topdir}/$$module_srcdir \
52253           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
52254           --target=${target_alias} \
52255           --with-build-libsubdir=$(HOST_SUBDIR) \
52256           $(STAGEautofeedback_CONFIGURE_FLAGS)
52257 @endif target-libgomp-bootstrap
52258
52259
52260
52261
52262
52263 .PHONY: all-target-libgomp maybe-all-target-libgomp
52264 maybe-all-target-libgomp:
52265 @if gcc-bootstrap
52266 all-target-libgomp: stage_current
52267 @endif gcc-bootstrap
52268 @if target-libgomp
52269 TARGET-target-libgomp=all
52270 maybe-all-target-libgomp: all-target-libgomp
52271 all-target-libgomp: configure-target-libgomp
52272         @r=`${PWD_COMMAND}`; export r; \
52273         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52274         $(NORMAL_TARGET_EXPORTS)  \
52275         (cd $(TARGET_SUBDIR)/libgomp && \
52276           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
52277                 $(TARGET-target-libgomp))
52278 @endif target-libgomp
52279
52280
52281
52282 .PHONY: all-stage1-target-libgomp maybe-all-stage1-target-libgomp
52283 .PHONY: clean-stage1-target-libgomp maybe-clean-stage1-target-libgomp
52284 maybe-all-stage1-target-libgomp:
52285 maybe-clean-stage1-target-libgomp:
52286 @if target-libgomp-bootstrap
52287 maybe-all-stage1-target-libgomp: all-stage1-target-libgomp
52288 all-stage1: all-stage1-target-libgomp
52289 TARGET-stage1-target-libgomp = $(TARGET-target-libgomp)
52290 all-stage1-target-libgomp: configure-stage1-target-libgomp
52291         @[ $(current_stage) = stage1 ] || $(MAKE) stage1-start
52292         @r=`${PWD_COMMAND}`; export r; \
52293         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52294         TFLAGS="$(STAGE1_TFLAGS)"; \
52295         $(NORMAL_TARGET_EXPORTS)  \
52296         cd $(TARGET_SUBDIR)/libgomp && \
52297          \
52298         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52299                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52300                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52301                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52302                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52303                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52304                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52305                 $(EXTRA_TARGET_FLAGS)  \
52306                   \
52307                 TFLAGS="$(STAGE1_TFLAGS)"  \
52308                 $(TARGET-stage1-target-libgomp)
52309
52310 maybe-clean-stage1-target-libgomp: clean-stage1-target-libgomp
52311 clean-stage1: clean-stage1-target-libgomp
52312 clean-stage1-target-libgomp:
52313         @if [ $(current_stage) = stage1 ]; then \
52314           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52315         else \
52316           [ -f $(TARGET_SUBDIR)/stage1-libgomp/Makefile ] || exit 0; \
52317           $(MAKE) stage1-start; \
52318         fi; \
52319         cd $(TARGET_SUBDIR)/libgomp && \
52320         $(MAKE) $(EXTRA_TARGET_FLAGS)  \
52321           clean
52322 @endif target-libgomp-bootstrap
52323
52324
52325 .PHONY: all-stage2-target-libgomp maybe-all-stage2-target-libgomp
52326 .PHONY: clean-stage2-target-libgomp maybe-clean-stage2-target-libgomp
52327 maybe-all-stage2-target-libgomp:
52328 maybe-clean-stage2-target-libgomp:
52329 @if target-libgomp-bootstrap
52330 maybe-all-stage2-target-libgomp: all-stage2-target-libgomp
52331 all-stage2: all-stage2-target-libgomp
52332 TARGET-stage2-target-libgomp = $(TARGET-target-libgomp)
52333 all-stage2-target-libgomp: configure-stage2-target-libgomp
52334         @[ $(current_stage) = stage2 ] || $(MAKE) stage2-start
52335         @r=`${PWD_COMMAND}`; export r; \
52336         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52337         TFLAGS="$(STAGE2_TFLAGS)"; \
52338         $(NORMAL_TARGET_EXPORTS) \
52339           \
52340         cd $(TARGET_SUBDIR)/libgomp && \
52341          \
52342         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52343                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52344                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52345                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52346                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52347                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52348                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52349                 $(EXTRA_TARGET_FLAGS)   \
52350                 TFLAGS="$(STAGE2_TFLAGS)"  \
52351                 $(TARGET-stage2-target-libgomp)
52352
52353 maybe-clean-stage2-target-libgomp: clean-stage2-target-libgomp
52354 clean-stage2: clean-stage2-target-libgomp
52355 clean-stage2-target-libgomp:
52356         @if [ $(current_stage) = stage2 ]; then \
52357           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52358         else \
52359           [ -f $(TARGET_SUBDIR)/stage2-libgomp/Makefile ] || exit 0; \
52360           $(MAKE) stage2-start; \
52361         fi; \
52362         cd $(TARGET_SUBDIR)/libgomp && \
52363         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52364 @endif target-libgomp-bootstrap
52365
52366
52367 .PHONY: all-stage3-target-libgomp maybe-all-stage3-target-libgomp
52368 .PHONY: clean-stage3-target-libgomp maybe-clean-stage3-target-libgomp
52369 maybe-all-stage3-target-libgomp:
52370 maybe-clean-stage3-target-libgomp:
52371 @if target-libgomp-bootstrap
52372 maybe-all-stage3-target-libgomp: all-stage3-target-libgomp
52373 all-stage3: all-stage3-target-libgomp
52374 TARGET-stage3-target-libgomp = $(TARGET-target-libgomp)
52375 all-stage3-target-libgomp: configure-stage3-target-libgomp
52376         @[ $(current_stage) = stage3 ] || $(MAKE) stage3-start
52377         @r=`${PWD_COMMAND}`; export r; \
52378         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52379         TFLAGS="$(STAGE3_TFLAGS)"; \
52380         $(NORMAL_TARGET_EXPORTS) \
52381           \
52382         cd $(TARGET_SUBDIR)/libgomp && \
52383          \
52384         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52385                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52386                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52387                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52388                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52389                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52390                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52391                 $(EXTRA_TARGET_FLAGS)   \
52392                 TFLAGS="$(STAGE3_TFLAGS)"  \
52393                 $(TARGET-stage3-target-libgomp)
52394
52395 maybe-clean-stage3-target-libgomp: clean-stage3-target-libgomp
52396 clean-stage3: clean-stage3-target-libgomp
52397 clean-stage3-target-libgomp:
52398         @if [ $(current_stage) = stage3 ]; then \
52399           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52400         else \
52401           [ -f $(TARGET_SUBDIR)/stage3-libgomp/Makefile ] || exit 0; \
52402           $(MAKE) stage3-start; \
52403         fi; \
52404         cd $(TARGET_SUBDIR)/libgomp && \
52405         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52406 @endif target-libgomp-bootstrap
52407
52408
52409 .PHONY: all-stage4-target-libgomp maybe-all-stage4-target-libgomp
52410 .PHONY: clean-stage4-target-libgomp maybe-clean-stage4-target-libgomp
52411 maybe-all-stage4-target-libgomp:
52412 maybe-clean-stage4-target-libgomp:
52413 @if target-libgomp-bootstrap
52414 maybe-all-stage4-target-libgomp: all-stage4-target-libgomp
52415 all-stage4: all-stage4-target-libgomp
52416 TARGET-stage4-target-libgomp = $(TARGET-target-libgomp)
52417 all-stage4-target-libgomp: configure-stage4-target-libgomp
52418         @[ $(current_stage) = stage4 ] || $(MAKE) stage4-start
52419         @r=`${PWD_COMMAND}`; export r; \
52420         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52421         TFLAGS="$(STAGE4_TFLAGS)"; \
52422         $(NORMAL_TARGET_EXPORTS) \
52423           \
52424         cd $(TARGET_SUBDIR)/libgomp && \
52425          \
52426         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52427                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52428                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52429                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52430                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52431                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52432                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52433                 $(EXTRA_TARGET_FLAGS)   \
52434                 TFLAGS="$(STAGE4_TFLAGS)"  \
52435                 $(TARGET-stage4-target-libgomp)
52436
52437 maybe-clean-stage4-target-libgomp: clean-stage4-target-libgomp
52438 clean-stage4: clean-stage4-target-libgomp
52439 clean-stage4-target-libgomp:
52440         @if [ $(current_stage) = stage4 ]; then \
52441           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52442         else \
52443           [ -f $(TARGET_SUBDIR)/stage4-libgomp/Makefile ] || exit 0; \
52444           $(MAKE) stage4-start; \
52445         fi; \
52446         cd $(TARGET_SUBDIR)/libgomp && \
52447         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52448 @endif target-libgomp-bootstrap
52449
52450
52451 .PHONY: all-stageprofile-target-libgomp maybe-all-stageprofile-target-libgomp
52452 .PHONY: clean-stageprofile-target-libgomp maybe-clean-stageprofile-target-libgomp
52453 maybe-all-stageprofile-target-libgomp:
52454 maybe-clean-stageprofile-target-libgomp:
52455 @if target-libgomp-bootstrap
52456 maybe-all-stageprofile-target-libgomp: all-stageprofile-target-libgomp
52457 all-stageprofile: all-stageprofile-target-libgomp
52458 TARGET-stageprofile-target-libgomp = $(TARGET-target-libgomp)
52459 all-stageprofile-target-libgomp: configure-stageprofile-target-libgomp
52460         @[ $(current_stage) = stageprofile ] || $(MAKE) stageprofile-start
52461         @r=`${PWD_COMMAND}`; export r; \
52462         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52463         TFLAGS="$(STAGEprofile_TFLAGS)"; \
52464         $(NORMAL_TARGET_EXPORTS) \
52465           \
52466         cd $(TARGET_SUBDIR)/libgomp && \
52467          \
52468         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52469                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52470                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52471                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52472                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52473                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52474                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52475                 $(EXTRA_TARGET_FLAGS)   \
52476                 TFLAGS="$(STAGEprofile_TFLAGS)"  \
52477                 $(TARGET-stageprofile-target-libgomp)
52478
52479 maybe-clean-stageprofile-target-libgomp: clean-stageprofile-target-libgomp
52480 clean-stageprofile: clean-stageprofile-target-libgomp
52481 clean-stageprofile-target-libgomp:
52482         @if [ $(current_stage) = stageprofile ]; then \
52483           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52484         else \
52485           [ -f $(TARGET_SUBDIR)/stageprofile-libgomp/Makefile ] || exit 0; \
52486           $(MAKE) stageprofile-start; \
52487         fi; \
52488         cd $(TARGET_SUBDIR)/libgomp && \
52489         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52490 @endif target-libgomp-bootstrap
52491
52492
52493 .PHONY: all-stagetrain-target-libgomp maybe-all-stagetrain-target-libgomp
52494 .PHONY: clean-stagetrain-target-libgomp maybe-clean-stagetrain-target-libgomp
52495 maybe-all-stagetrain-target-libgomp:
52496 maybe-clean-stagetrain-target-libgomp:
52497 @if target-libgomp-bootstrap
52498 maybe-all-stagetrain-target-libgomp: all-stagetrain-target-libgomp
52499 all-stagetrain: all-stagetrain-target-libgomp
52500 TARGET-stagetrain-target-libgomp = $(TARGET-target-libgomp)
52501 all-stagetrain-target-libgomp: configure-stagetrain-target-libgomp
52502         @[ $(current_stage) = stagetrain ] || $(MAKE) stagetrain-start
52503         @r=`${PWD_COMMAND}`; export r; \
52504         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52505         TFLAGS="$(STAGEtrain_TFLAGS)"; \
52506         $(NORMAL_TARGET_EXPORTS) \
52507           \
52508         cd $(TARGET_SUBDIR)/libgomp && \
52509          \
52510         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52511                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52512                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52513                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52514                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52515                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52516                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52517                 $(EXTRA_TARGET_FLAGS)   \
52518                 TFLAGS="$(STAGEtrain_TFLAGS)"  \
52519                 $(TARGET-stagetrain-target-libgomp)
52520
52521 maybe-clean-stagetrain-target-libgomp: clean-stagetrain-target-libgomp
52522 clean-stagetrain: clean-stagetrain-target-libgomp
52523 clean-stagetrain-target-libgomp:
52524         @if [ $(current_stage) = stagetrain ]; then \
52525           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52526         else \
52527           [ -f $(TARGET_SUBDIR)/stagetrain-libgomp/Makefile ] || exit 0; \
52528           $(MAKE) stagetrain-start; \
52529         fi; \
52530         cd $(TARGET_SUBDIR)/libgomp && \
52531         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52532 @endif target-libgomp-bootstrap
52533
52534
52535 .PHONY: all-stagefeedback-target-libgomp maybe-all-stagefeedback-target-libgomp
52536 .PHONY: clean-stagefeedback-target-libgomp maybe-clean-stagefeedback-target-libgomp
52537 maybe-all-stagefeedback-target-libgomp:
52538 maybe-clean-stagefeedback-target-libgomp:
52539 @if target-libgomp-bootstrap
52540 maybe-all-stagefeedback-target-libgomp: all-stagefeedback-target-libgomp
52541 all-stagefeedback: all-stagefeedback-target-libgomp
52542 TARGET-stagefeedback-target-libgomp = $(TARGET-target-libgomp)
52543 all-stagefeedback-target-libgomp: configure-stagefeedback-target-libgomp
52544         @[ $(current_stage) = stagefeedback ] || $(MAKE) stagefeedback-start
52545         @r=`${PWD_COMMAND}`; export r; \
52546         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52547         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
52548         $(NORMAL_TARGET_EXPORTS) \
52549           \
52550         cd $(TARGET_SUBDIR)/libgomp && \
52551          \
52552         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52553                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52554                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52555                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52556                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52557                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52558                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52559                 $(EXTRA_TARGET_FLAGS)   \
52560                 TFLAGS="$(STAGEfeedback_TFLAGS)"  \
52561                 $(TARGET-stagefeedback-target-libgomp)
52562
52563 maybe-clean-stagefeedback-target-libgomp: clean-stagefeedback-target-libgomp
52564 clean-stagefeedback: clean-stagefeedback-target-libgomp
52565 clean-stagefeedback-target-libgomp:
52566         @if [ $(current_stage) = stagefeedback ]; then \
52567           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52568         else \
52569           [ -f $(TARGET_SUBDIR)/stagefeedback-libgomp/Makefile ] || exit 0; \
52570           $(MAKE) stagefeedback-start; \
52571         fi; \
52572         cd $(TARGET_SUBDIR)/libgomp && \
52573         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52574 @endif target-libgomp-bootstrap
52575
52576
52577 .PHONY: all-stageautoprofile-target-libgomp maybe-all-stageautoprofile-target-libgomp
52578 .PHONY: clean-stageautoprofile-target-libgomp maybe-clean-stageautoprofile-target-libgomp
52579 maybe-all-stageautoprofile-target-libgomp:
52580 maybe-clean-stageautoprofile-target-libgomp:
52581 @if target-libgomp-bootstrap
52582 maybe-all-stageautoprofile-target-libgomp: all-stageautoprofile-target-libgomp
52583 all-stageautoprofile: all-stageautoprofile-target-libgomp
52584 TARGET-stageautoprofile-target-libgomp = $(TARGET-target-libgomp)
52585 all-stageautoprofile-target-libgomp: configure-stageautoprofile-target-libgomp
52586         @[ $(current_stage) = stageautoprofile ] || $(MAKE) stageautoprofile-start
52587         @r=`${PWD_COMMAND}`; export r; \
52588         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52589         TFLAGS="$(STAGEautoprofile_TFLAGS)"; \
52590         $(NORMAL_TARGET_EXPORTS) \
52591           \
52592         cd $(TARGET_SUBDIR)/libgomp && \
52593         $$s/gcc/config/i386/$(AUTO_PROFILE) \
52594         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52595                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52596                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52597                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52598                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52599                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52600                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52601                 $(EXTRA_TARGET_FLAGS)   \
52602                 TFLAGS="$(STAGEautoprofile_TFLAGS)"  \
52603                 $(TARGET-stageautoprofile-target-libgomp)
52604
52605 maybe-clean-stageautoprofile-target-libgomp: clean-stageautoprofile-target-libgomp
52606 clean-stageautoprofile: clean-stageautoprofile-target-libgomp
52607 clean-stageautoprofile-target-libgomp:
52608         @if [ $(current_stage) = stageautoprofile ]; then \
52609           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52610         else \
52611           [ -f $(TARGET_SUBDIR)/stageautoprofile-libgomp/Makefile ] || exit 0; \
52612           $(MAKE) stageautoprofile-start; \
52613         fi; \
52614         cd $(TARGET_SUBDIR)/libgomp && \
52615         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52616 @endif target-libgomp-bootstrap
52617
52618
52619 .PHONY: all-stageautofeedback-target-libgomp maybe-all-stageautofeedback-target-libgomp
52620 .PHONY: clean-stageautofeedback-target-libgomp maybe-clean-stageautofeedback-target-libgomp
52621 maybe-all-stageautofeedback-target-libgomp:
52622 maybe-clean-stageautofeedback-target-libgomp:
52623 @if target-libgomp-bootstrap
52624 maybe-all-stageautofeedback-target-libgomp: all-stageautofeedback-target-libgomp
52625 all-stageautofeedback: all-stageautofeedback-target-libgomp
52626 TARGET-stageautofeedback-target-libgomp = $(TARGET-target-libgomp)
52627 all-stageautofeedback-target-libgomp: configure-stageautofeedback-target-libgomp
52628         @[ $(current_stage) = stageautofeedback ] || $(MAKE) stageautofeedback-start
52629         @r=`${PWD_COMMAND}`; export r; \
52630         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52631         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
52632         $(NORMAL_TARGET_EXPORTS) \
52633           \
52634         cd $(TARGET_SUBDIR)/libgomp && \
52635          \
52636         $(MAKE) $(BASE_FLAGS_TO_PASS) \
52637                 CFLAGS="$(CFLAGS_FOR_TARGET)" \
52638                 CXXFLAGS="$(CXXFLAGS_FOR_TARGET)" \
52639                 LIBCFLAGS="$(LIBCFLAGS_FOR_TARGET)" \
52640                 CFLAGS_FOR_TARGET="$(CFLAGS_FOR_TARGET)" \
52641                 CXXFLAGS_FOR_TARGET="$(CXXFLAGS_FOR_TARGET)" \
52642                 LIBCFLAGS_FOR_TARGET="$(LIBCFLAGS_FOR_TARGET)" \
52643                 $(EXTRA_TARGET_FLAGS)   \
52644                 TFLAGS="$(STAGEautofeedback_TFLAGS)" PERF_DATA=perf.data \
52645                 $(TARGET-stageautofeedback-target-libgomp)
52646
52647 maybe-clean-stageautofeedback-target-libgomp: clean-stageautofeedback-target-libgomp
52648 clean-stageautofeedback: clean-stageautofeedback-target-libgomp
52649 clean-stageautofeedback-target-libgomp:
52650         @if [ $(current_stage) = stageautofeedback ]; then \
52651           [ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52652         else \
52653           [ -f $(TARGET_SUBDIR)/stageautofeedback-libgomp/Makefile ] || exit 0; \
52654           $(MAKE) stageautofeedback-start; \
52655         fi; \
52656         cd $(TARGET_SUBDIR)/libgomp && \
52657         $(MAKE) $(EXTRA_TARGET_FLAGS)   clean
52658 @endif target-libgomp-bootstrap
52659
52660
52661
52662
52663
52664
52665 .PHONY: check-target-libgomp maybe-check-target-libgomp
52666 maybe-check-target-libgomp:
52667 @if target-libgomp
52668 maybe-check-target-libgomp: check-target-libgomp
52669
52670 check-target-libgomp:
52671         @: $(MAKE); $(unstage)
52672         @r=`${PWD_COMMAND}`; export r; \
52673         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52674         $(NORMAL_TARGET_EXPORTS) \
52675         (cd $(TARGET_SUBDIR)/libgomp && \
52676           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
52677
52678 @endif target-libgomp
52679
52680 .PHONY: install-target-libgomp maybe-install-target-libgomp
52681 maybe-install-target-libgomp:
52682 @if target-libgomp
52683 maybe-install-target-libgomp: install-target-libgomp
52684
52685 install-target-libgomp: installdirs
52686         @: $(MAKE); $(unstage)
52687         @r=`${PWD_COMMAND}`; export r; \
52688         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52689         $(NORMAL_TARGET_EXPORTS) \
52690         (cd $(TARGET_SUBDIR)/libgomp && \
52691           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
52692
52693 @endif target-libgomp
52694
52695 .PHONY: install-strip-target-libgomp maybe-install-strip-target-libgomp
52696 maybe-install-strip-target-libgomp:
52697 @if target-libgomp
52698 maybe-install-strip-target-libgomp: install-strip-target-libgomp
52699
52700 install-strip-target-libgomp: installdirs
52701         @: $(MAKE); $(unstage)
52702         @r=`${PWD_COMMAND}`; export r; \
52703         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52704         $(NORMAL_TARGET_EXPORTS) \
52705         (cd $(TARGET_SUBDIR)/libgomp && \
52706           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
52707
52708 @endif target-libgomp
52709
52710 # Other targets (info, dvi, pdf, etc.)
52711
52712 .PHONY: maybe-info-target-libgomp info-target-libgomp
52713 maybe-info-target-libgomp:
52714 @if target-libgomp
52715 maybe-info-target-libgomp: info-target-libgomp
52716
52717 info-target-libgomp: \
52718     configure-target-libgomp 
52719         @: $(MAKE); $(unstage)
52720         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52721         r=`${PWD_COMMAND}`; export r; \
52722         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52723         $(NORMAL_TARGET_EXPORTS) \
52724         echo "Doing info in $(TARGET_SUBDIR)/libgomp"; \
52725         for flag in $(EXTRA_TARGET_FLAGS); do \
52726           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52727         done; \
52728         (cd $(TARGET_SUBDIR)/libgomp && \
52729           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52730                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52731                   "RANLIB=$${RANLIB}" \
52732                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52733                    info) \
52734           || exit 1
52735
52736 @endif target-libgomp
52737
52738 .PHONY: maybe-dvi-target-libgomp dvi-target-libgomp
52739 maybe-dvi-target-libgomp:
52740 @if target-libgomp
52741 maybe-dvi-target-libgomp: dvi-target-libgomp
52742
52743 dvi-target-libgomp: \
52744     configure-target-libgomp 
52745         @: $(MAKE); $(unstage)
52746         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52747         r=`${PWD_COMMAND}`; export r; \
52748         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52749         $(NORMAL_TARGET_EXPORTS) \
52750         echo "Doing dvi in $(TARGET_SUBDIR)/libgomp"; \
52751         for flag in $(EXTRA_TARGET_FLAGS); do \
52752           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52753         done; \
52754         (cd $(TARGET_SUBDIR)/libgomp && \
52755           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52756                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52757                   "RANLIB=$${RANLIB}" \
52758                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52759                    dvi) \
52760           || exit 1
52761
52762 @endif target-libgomp
52763
52764 .PHONY: maybe-pdf-target-libgomp pdf-target-libgomp
52765 maybe-pdf-target-libgomp:
52766 @if target-libgomp
52767 maybe-pdf-target-libgomp: pdf-target-libgomp
52768
52769 pdf-target-libgomp: \
52770     configure-target-libgomp 
52771         @: $(MAKE); $(unstage)
52772         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52773         r=`${PWD_COMMAND}`; export r; \
52774         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52775         $(NORMAL_TARGET_EXPORTS) \
52776         echo "Doing pdf in $(TARGET_SUBDIR)/libgomp"; \
52777         for flag in $(EXTRA_TARGET_FLAGS); do \
52778           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52779         done; \
52780         (cd $(TARGET_SUBDIR)/libgomp && \
52781           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52782                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52783                   "RANLIB=$${RANLIB}" \
52784                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52785                    pdf) \
52786           || exit 1
52787
52788 @endif target-libgomp
52789
52790 .PHONY: maybe-html-target-libgomp html-target-libgomp
52791 maybe-html-target-libgomp:
52792 @if target-libgomp
52793 maybe-html-target-libgomp: html-target-libgomp
52794
52795 html-target-libgomp: \
52796     configure-target-libgomp 
52797         @: $(MAKE); $(unstage)
52798         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52799         r=`${PWD_COMMAND}`; export r; \
52800         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52801         $(NORMAL_TARGET_EXPORTS) \
52802         echo "Doing html in $(TARGET_SUBDIR)/libgomp"; \
52803         for flag in $(EXTRA_TARGET_FLAGS); do \
52804           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52805         done; \
52806         (cd $(TARGET_SUBDIR)/libgomp && \
52807           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52808                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52809                   "RANLIB=$${RANLIB}" \
52810                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52811                    html) \
52812           || exit 1
52813
52814 @endif target-libgomp
52815
52816 .PHONY: maybe-TAGS-target-libgomp TAGS-target-libgomp
52817 maybe-TAGS-target-libgomp:
52818 @if target-libgomp
52819 maybe-TAGS-target-libgomp: TAGS-target-libgomp
52820
52821 TAGS-target-libgomp: \
52822     configure-target-libgomp 
52823         @: $(MAKE); $(unstage)
52824         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52825         r=`${PWD_COMMAND}`; export r; \
52826         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52827         $(NORMAL_TARGET_EXPORTS) \
52828         echo "Doing TAGS in $(TARGET_SUBDIR)/libgomp"; \
52829         for flag in $(EXTRA_TARGET_FLAGS); do \
52830           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52831         done; \
52832         (cd $(TARGET_SUBDIR)/libgomp && \
52833           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52834                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52835                   "RANLIB=$${RANLIB}" \
52836                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52837                    TAGS) \
52838           || exit 1
52839
52840 @endif target-libgomp
52841
52842 .PHONY: maybe-install-info-target-libgomp install-info-target-libgomp
52843 maybe-install-info-target-libgomp:
52844 @if target-libgomp
52845 maybe-install-info-target-libgomp: install-info-target-libgomp
52846
52847 install-info-target-libgomp: \
52848     configure-target-libgomp \
52849     info-target-libgomp 
52850         @: $(MAKE); $(unstage)
52851         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52852         r=`${PWD_COMMAND}`; export r; \
52853         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52854         $(NORMAL_TARGET_EXPORTS) \
52855         echo "Doing install-info in $(TARGET_SUBDIR)/libgomp"; \
52856         for flag in $(EXTRA_TARGET_FLAGS); do \
52857           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52858         done; \
52859         (cd $(TARGET_SUBDIR)/libgomp && \
52860           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52861                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52862                   "RANLIB=$${RANLIB}" \
52863                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52864                    install-info) \
52865           || exit 1
52866
52867 @endif target-libgomp
52868
52869 .PHONY: maybe-install-pdf-target-libgomp install-pdf-target-libgomp
52870 maybe-install-pdf-target-libgomp:
52871 @if target-libgomp
52872 maybe-install-pdf-target-libgomp: install-pdf-target-libgomp
52873
52874 install-pdf-target-libgomp: \
52875     configure-target-libgomp \
52876     pdf-target-libgomp 
52877         @: $(MAKE); $(unstage)
52878         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52879         r=`${PWD_COMMAND}`; export r; \
52880         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52881         $(NORMAL_TARGET_EXPORTS) \
52882         echo "Doing install-pdf in $(TARGET_SUBDIR)/libgomp"; \
52883         for flag in $(EXTRA_TARGET_FLAGS); do \
52884           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52885         done; \
52886         (cd $(TARGET_SUBDIR)/libgomp && \
52887           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52888                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52889                   "RANLIB=$${RANLIB}" \
52890                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52891                    install-pdf) \
52892           || exit 1
52893
52894 @endif target-libgomp
52895
52896 .PHONY: maybe-install-html-target-libgomp install-html-target-libgomp
52897 maybe-install-html-target-libgomp:
52898 @if target-libgomp
52899 maybe-install-html-target-libgomp: install-html-target-libgomp
52900
52901 install-html-target-libgomp: \
52902     configure-target-libgomp \
52903     html-target-libgomp 
52904         @: $(MAKE); $(unstage)
52905         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52906         r=`${PWD_COMMAND}`; export r; \
52907         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52908         $(NORMAL_TARGET_EXPORTS) \
52909         echo "Doing install-html in $(TARGET_SUBDIR)/libgomp"; \
52910         for flag in $(EXTRA_TARGET_FLAGS); do \
52911           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52912         done; \
52913         (cd $(TARGET_SUBDIR)/libgomp && \
52914           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52915                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52916                   "RANLIB=$${RANLIB}" \
52917                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52918                    install-html) \
52919           || exit 1
52920
52921 @endif target-libgomp
52922
52923 .PHONY: maybe-installcheck-target-libgomp installcheck-target-libgomp
52924 maybe-installcheck-target-libgomp:
52925 @if target-libgomp
52926 maybe-installcheck-target-libgomp: installcheck-target-libgomp
52927
52928 installcheck-target-libgomp: \
52929     configure-target-libgomp 
52930         @: $(MAKE); $(unstage)
52931         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52932         r=`${PWD_COMMAND}`; export r; \
52933         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52934         $(NORMAL_TARGET_EXPORTS) \
52935         echo "Doing installcheck in $(TARGET_SUBDIR)/libgomp"; \
52936         for flag in $(EXTRA_TARGET_FLAGS); do \
52937           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52938         done; \
52939         (cd $(TARGET_SUBDIR)/libgomp && \
52940           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52941                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52942                   "RANLIB=$${RANLIB}" \
52943                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52944                    installcheck) \
52945           || exit 1
52946
52947 @endif target-libgomp
52948
52949 .PHONY: maybe-mostlyclean-target-libgomp mostlyclean-target-libgomp
52950 maybe-mostlyclean-target-libgomp:
52951 @if target-libgomp
52952 maybe-mostlyclean-target-libgomp: mostlyclean-target-libgomp
52953
52954 mostlyclean-target-libgomp: 
52955         @: $(MAKE); $(unstage)
52956         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52957         r=`${PWD_COMMAND}`; export r; \
52958         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52959         $(NORMAL_TARGET_EXPORTS) \
52960         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libgomp"; \
52961         for flag in $(EXTRA_TARGET_FLAGS); do \
52962           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52963         done; \
52964         (cd $(TARGET_SUBDIR)/libgomp && \
52965           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52966                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52967                   "RANLIB=$${RANLIB}" \
52968                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52969                    mostlyclean) \
52970           || exit 1
52971
52972 @endif target-libgomp
52973
52974 .PHONY: maybe-clean-target-libgomp clean-target-libgomp
52975 maybe-clean-target-libgomp:
52976 @if target-libgomp
52977 maybe-clean-target-libgomp: clean-target-libgomp
52978
52979 clean-target-libgomp: 
52980         @: $(MAKE); $(unstage)
52981         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
52982         r=`${PWD_COMMAND}`; export r; \
52983         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
52984         $(NORMAL_TARGET_EXPORTS) \
52985         echo "Doing clean in $(TARGET_SUBDIR)/libgomp"; \
52986         for flag in $(EXTRA_TARGET_FLAGS); do \
52987           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
52988         done; \
52989         (cd $(TARGET_SUBDIR)/libgomp && \
52990           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
52991                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
52992                   "RANLIB=$${RANLIB}" \
52993                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
52994                    clean) \
52995           || exit 1
52996
52997 @endif target-libgomp
52998
52999 .PHONY: maybe-distclean-target-libgomp distclean-target-libgomp
53000 maybe-distclean-target-libgomp:
53001 @if target-libgomp
53002 maybe-distclean-target-libgomp: distclean-target-libgomp
53003
53004 distclean-target-libgomp: 
53005         @: $(MAKE); $(unstage)
53006         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
53007         r=`${PWD_COMMAND}`; export r; \
53008         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53009         $(NORMAL_TARGET_EXPORTS) \
53010         echo "Doing distclean in $(TARGET_SUBDIR)/libgomp"; \
53011         for flag in $(EXTRA_TARGET_FLAGS); do \
53012           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53013         done; \
53014         (cd $(TARGET_SUBDIR)/libgomp && \
53015           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53016                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53017                   "RANLIB=$${RANLIB}" \
53018                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53019                    distclean) \
53020           || exit 1
53021
53022 @endif target-libgomp
53023
53024 .PHONY: maybe-maintainer-clean-target-libgomp maintainer-clean-target-libgomp
53025 maybe-maintainer-clean-target-libgomp:
53026 @if target-libgomp
53027 maybe-maintainer-clean-target-libgomp: maintainer-clean-target-libgomp
53028
53029 maintainer-clean-target-libgomp: 
53030         @: $(MAKE); $(unstage)
53031         @[ -f $(TARGET_SUBDIR)/libgomp/Makefile ] || exit 0; \
53032         r=`${PWD_COMMAND}`; export r; \
53033         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53034         $(NORMAL_TARGET_EXPORTS) \
53035         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libgomp"; \
53036         for flag in $(EXTRA_TARGET_FLAGS); do \
53037           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53038         done; \
53039         (cd $(TARGET_SUBDIR)/libgomp && \
53040           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53041                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53042                   "RANLIB=$${RANLIB}" \
53043                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53044                    maintainer-clean) \
53045           || exit 1
53046
53047 @endif target-libgomp
53048
53049
53050
53051
53052
53053 .PHONY: configure-target-libitm maybe-configure-target-libitm
53054 maybe-configure-target-libitm:
53055 @if gcc-bootstrap
53056 configure-target-libitm: stage_current
53057 @endif gcc-bootstrap
53058 @if target-libitm
53059 maybe-configure-target-libitm: configure-target-libitm
53060 configure-target-libitm: 
53061         @: $(MAKE); $(unstage)
53062         @r=`${PWD_COMMAND}`; export r; \
53063         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53064         echo "Checking multilib configuration for libitm..."; \
53065         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
53066         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libitm/multilib.tmp 2> /dev/null; \
53067         if test -r $(TARGET_SUBDIR)/libitm/multilib.out; then \
53068           if cmp -s $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; then \
53069             rm -f $(TARGET_SUBDIR)/libitm/multilib.tmp; \
53070           else \
53071             rm -f $(TARGET_SUBDIR)/libitm/Makefile; \
53072             mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
53073           fi; \
53074         else \
53075           mv $(TARGET_SUBDIR)/libitm/multilib.tmp $(TARGET_SUBDIR)/libitm/multilib.out; \
53076         fi; \
53077         test ! -f $(TARGET_SUBDIR)/libitm/Makefile || exit 0; \
53078         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libitm; \
53079         $(NORMAL_TARGET_EXPORTS)  \
53080         echo Configuring in $(TARGET_SUBDIR)/libitm; \
53081         cd "$(TARGET_SUBDIR)/libitm" || exit 1; \
53082         case $(srcdir) in \
53083           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53084           *) topdir=`echo $(TARGET_SUBDIR)/libitm/ | \
53085                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53086         esac; \
53087         module_srcdir=libitm; \
53088         rm -f no-such-file || : ; \
53089         CONFIG_SITE=no-such-file $(SHELL) \
53090           $$s/$$module_srcdir/configure \
53091           --srcdir=$${topdir}/$$module_srcdir \
53092           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53093           --target=${target_alias}  \
53094           || exit 1
53095 @endif target-libitm
53096
53097
53098
53099
53100
53101 .PHONY: all-target-libitm maybe-all-target-libitm
53102 maybe-all-target-libitm:
53103 @if gcc-bootstrap
53104 all-target-libitm: stage_current
53105 @endif gcc-bootstrap
53106 @if target-libitm
53107 TARGET-target-libitm=all
53108 maybe-all-target-libitm: all-target-libitm
53109 all-target-libitm: configure-target-libitm
53110         @: $(MAKE); $(unstage)
53111         @r=`${PWD_COMMAND}`; export r; \
53112         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53113         $(NORMAL_TARGET_EXPORTS)  \
53114         (cd $(TARGET_SUBDIR)/libitm && \
53115           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53116                 $(TARGET-target-libitm))
53117 @endif target-libitm
53118
53119
53120
53121
53122
53123 .PHONY: check-target-libitm maybe-check-target-libitm
53124 maybe-check-target-libitm:
53125 @if target-libitm
53126 maybe-check-target-libitm: check-target-libitm
53127
53128 check-target-libitm:
53129         @: $(MAKE); $(unstage)
53130         @r=`${PWD_COMMAND}`; export r; \
53131         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53132         $(NORMAL_TARGET_EXPORTS) \
53133         (cd $(TARGET_SUBDIR)/libitm && \
53134           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53135
53136 @endif target-libitm
53137
53138 .PHONY: install-target-libitm maybe-install-target-libitm
53139 maybe-install-target-libitm:
53140 @if target-libitm
53141 maybe-install-target-libitm: install-target-libitm
53142
53143 install-target-libitm: installdirs
53144         @: $(MAKE); $(unstage)
53145         @r=`${PWD_COMMAND}`; export r; \
53146         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53147         $(NORMAL_TARGET_EXPORTS) \
53148         (cd $(TARGET_SUBDIR)/libitm && \
53149           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53150
53151 @endif target-libitm
53152
53153 .PHONY: install-strip-target-libitm maybe-install-strip-target-libitm
53154 maybe-install-strip-target-libitm:
53155 @if target-libitm
53156 maybe-install-strip-target-libitm: install-strip-target-libitm
53157
53158 install-strip-target-libitm: installdirs
53159         @: $(MAKE); $(unstage)
53160         @r=`${PWD_COMMAND}`; export r; \
53161         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53162         $(NORMAL_TARGET_EXPORTS) \
53163         (cd $(TARGET_SUBDIR)/libitm && \
53164           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53165
53166 @endif target-libitm
53167
53168 # Other targets (info, dvi, pdf, etc.)
53169
53170 .PHONY: maybe-info-target-libitm info-target-libitm
53171 maybe-info-target-libitm:
53172 @if target-libitm
53173 maybe-info-target-libitm: info-target-libitm
53174
53175 info-target-libitm: \
53176     configure-target-libitm 
53177         @: $(MAKE); $(unstage)
53178         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53179         r=`${PWD_COMMAND}`; export r; \
53180         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53181         $(NORMAL_TARGET_EXPORTS) \
53182         echo "Doing info in $(TARGET_SUBDIR)/libitm"; \
53183         for flag in $(EXTRA_TARGET_FLAGS); do \
53184           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53185         done; \
53186         (cd $(TARGET_SUBDIR)/libitm && \
53187           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53188                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53189                   "RANLIB=$${RANLIB}" \
53190                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53191                    info) \
53192           || exit 1
53193
53194 @endif target-libitm
53195
53196 .PHONY: maybe-dvi-target-libitm dvi-target-libitm
53197 maybe-dvi-target-libitm:
53198 @if target-libitm
53199 maybe-dvi-target-libitm: dvi-target-libitm
53200
53201 dvi-target-libitm: \
53202     configure-target-libitm 
53203         @: $(MAKE); $(unstage)
53204         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53205         r=`${PWD_COMMAND}`; export r; \
53206         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53207         $(NORMAL_TARGET_EXPORTS) \
53208         echo "Doing dvi in $(TARGET_SUBDIR)/libitm"; \
53209         for flag in $(EXTRA_TARGET_FLAGS); do \
53210           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53211         done; \
53212         (cd $(TARGET_SUBDIR)/libitm && \
53213           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53214                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53215                   "RANLIB=$${RANLIB}" \
53216                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53217                    dvi) \
53218           || exit 1
53219
53220 @endif target-libitm
53221
53222 .PHONY: maybe-pdf-target-libitm pdf-target-libitm
53223 maybe-pdf-target-libitm:
53224 @if target-libitm
53225 maybe-pdf-target-libitm: pdf-target-libitm
53226
53227 pdf-target-libitm: \
53228     configure-target-libitm 
53229         @: $(MAKE); $(unstage)
53230         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53231         r=`${PWD_COMMAND}`; export r; \
53232         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53233         $(NORMAL_TARGET_EXPORTS) \
53234         echo "Doing pdf in $(TARGET_SUBDIR)/libitm"; \
53235         for flag in $(EXTRA_TARGET_FLAGS); do \
53236           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53237         done; \
53238         (cd $(TARGET_SUBDIR)/libitm && \
53239           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53240                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53241                   "RANLIB=$${RANLIB}" \
53242                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53243                    pdf) \
53244           || exit 1
53245
53246 @endif target-libitm
53247
53248 .PHONY: maybe-html-target-libitm html-target-libitm
53249 maybe-html-target-libitm:
53250 @if target-libitm
53251 maybe-html-target-libitm: html-target-libitm
53252
53253 html-target-libitm: \
53254     configure-target-libitm 
53255         @: $(MAKE); $(unstage)
53256         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53257         r=`${PWD_COMMAND}`; export r; \
53258         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53259         $(NORMAL_TARGET_EXPORTS) \
53260         echo "Doing html in $(TARGET_SUBDIR)/libitm"; \
53261         for flag in $(EXTRA_TARGET_FLAGS); do \
53262           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53263         done; \
53264         (cd $(TARGET_SUBDIR)/libitm && \
53265           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53266                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53267                   "RANLIB=$${RANLIB}" \
53268                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53269                    html) \
53270           || exit 1
53271
53272 @endif target-libitm
53273
53274 .PHONY: maybe-TAGS-target-libitm TAGS-target-libitm
53275 maybe-TAGS-target-libitm:
53276 @if target-libitm
53277 maybe-TAGS-target-libitm: TAGS-target-libitm
53278
53279 TAGS-target-libitm: \
53280     configure-target-libitm 
53281         @: $(MAKE); $(unstage)
53282         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53283         r=`${PWD_COMMAND}`; export r; \
53284         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53285         $(NORMAL_TARGET_EXPORTS) \
53286         echo "Doing TAGS in $(TARGET_SUBDIR)/libitm"; \
53287         for flag in $(EXTRA_TARGET_FLAGS); do \
53288           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53289         done; \
53290         (cd $(TARGET_SUBDIR)/libitm && \
53291           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53292                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53293                   "RANLIB=$${RANLIB}" \
53294                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53295                    TAGS) \
53296           || exit 1
53297
53298 @endif target-libitm
53299
53300 .PHONY: maybe-install-info-target-libitm install-info-target-libitm
53301 maybe-install-info-target-libitm:
53302 @if target-libitm
53303 maybe-install-info-target-libitm: install-info-target-libitm
53304
53305 install-info-target-libitm: \
53306     configure-target-libitm \
53307     info-target-libitm 
53308         @: $(MAKE); $(unstage)
53309         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53310         r=`${PWD_COMMAND}`; export r; \
53311         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53312         $(NORMAL_TARGET_EXPORTS) \
53313         echo "Doing install-info in $(TARGET_SUBDIR)/libitm"; \
53314         for flag in $(EXTRA_TARGET_FLAGS); do \
53315           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53316         done; \
53317         (cd $(TARGET_SUBDIR)/libitm && \
53318           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53319                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53320                   "RANLIB=$${RANLIB}" \
53321                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53322                    install-info) \
53323           || exit 1
53324
53325 @endif target-libitm
53326
53327 .PHONY: maybe-install-pdf-target-libitm install-pdf-target-libitm
53328 maybe-install-pdf-target-libitm:
53329 @if target-libitm
53330 maybe-install-pdf-target-libitm: install-pdf-target-libitm
53331
53332 install-pdf-target-libitm: \
53333     configure-target-libitm \
53334     pdf-target-libitm 
53335         @: $(MAKE); $(unstage)
53336         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53337         r=`${PWD_COMMAND}`; export r; \
53338         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53339         $(NORMAL_TARGET_EXPORTS) \
53340         echo "Doing install-pdf in $(TARGET_SUBDIR)/libitm"; \
53341         for flag in $(EXTRA_TARGET_FLAGS); do \
53342           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53343         done; \
53344         (cd $(TARGET_SUBDIR)/libitm && \
53345           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53346                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53347                   "RANLIB=$${RANLIB}" \
53348                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53349                    install-pdf) \
53350           || exit 1
53351
53352 @endif target-libitm
53353
53354 .PHONY: maybe-install-html-target-libitm install-html-target-libitm
53355 maybe-install-html-target-libitm:
53356 @if target-libitm
53357 maybe-install-html-target-libitm: install-html-target-libitm
53358
53359 install-html-target-libitm: \
53360     configure-target-libitm \
53361     html-target-libitm 
53362         @: $(MAKE); $(unstage)
53363         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53364         r=`${PWD_COMMAND}`; export r; \
53365         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53366         $(NORMAL_TARGET_EXPORTS) \
53367         echo "Doing install-html in $(TARGET_SUBDIR)/libitm"; \
53368         for flag in $(EXTRA_TARGET_FLAGS); do \
53369           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53370         done; \
53371         (cd $(TARGET_SUBDIR)/libitm && \
53372           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53373                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53374                   "RANLIB=$${RANLIB}" \
53375                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53376                    install-html) \
53377           || exit 1
53378
53379 @endif target-libitm
53380
53381 .PHONY: maybe-installcheck-target-libitm installcheck-target-libitm
53382 maybe-installcheck-target-libitm:
53383 @if target-libitm
53384 maybe-installcheck-target-libitm: installcheck-target-libitm
53385
53386 installcheck-target-libitm: \
53387     configure-target-libitm 
53388         @: $(MAKE); $(unstage)
53389         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53390         r=`${PWD_COMMAND}`; export r; \
53391         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53392         $(NORMAL_TARGET_EXPORTS) \
53393         echo "Doing installcheck in $(TARGET_SUBDIR)/libitm"; \
53394         for flag in $(EXTRA_TARGET_FLAGS); do \
53395           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53396         done; \
53397         (cd $(TARGET_SUBDIR)/libitm && \
53398           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53399                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53400                   "RANLIB=$${RANLIB}" \
53401                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53402                    installcheck) \
53403           || exit 1
53404
53405 @endif target-libitm
53406
53407 .PHONY: maybe-mostlyclean-target-libitm mostlyclean-target-libitm
53408 maybe-mostlyclean-target-libitm:
53409 @if target-libitm
53410 maybe-mostlyclean-target-libitm: mostlyclean-target-libitm
53411
53412 mostlyclean-target-libitm: 
53413         @: $(MAKE); $(unstage)
53414         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53415         r=`${PWD_COMMAND}`; export r; \
53416         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53417         $(NORMAL_TARGET_EXPORTS) \
53418         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libitm"; \
53419         for flag in $(EXTRA_TARGET_FLAGS); do \
53420           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53421         done; \
53422         (cd $(TARGET_SUBDIR)/libitm && \
53423           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53424                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53425                   "RANLIB=$${RANLIB}" \
53426                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53427                    mostlyclean) \
53428           || exit 1
53429
53430 @endif target-libitm
53431
53432 .PHONY: maybe-clean-target-libitm clean-target-libitm
53433 maybe-clean-target-libitm:
53434 @if target-libitm
53435 maybe-clean-target-libitm: clean-target-libitm
53436
53437 clean-target-libitm: 
53438         @: $(MAKE); $(unstage)
53439         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53440         r=`${PWD_COMMAND}`; export r; \
53441         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53442         $(NORMAL_TARGET_EXPORTS) \
53443         echo "Doing clean in $(TARGET_SUBDIR)/libitm"; \
53444         for flag in $(EXTRA_TARGET_FLAGS); do \
53445           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53446         done; \
53447         (cd $(TARGET_SUBDIR)/libitm && \
53448           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53449                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53450                   "RANLIB=$${RANLIB}" \
53451                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53452                    clean) \
53453           || exit 1
53454
53455 @endif target-libitm
53456
53457 .PHONY: maybe-distclean-target-libitm distclean-target-libitm
53458 maybe-distclean-target-libitm:
53459 @if target-libitm
53460 maybe-distclean-target-libitm: distclean-target-libitm
53461
53462 distclean-target-libitm: 
53463         @: $(MAKE); $(unstage)
53464         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53465         r=`${PWD_COMMAND}`; export r; \
53466         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53467         $(NORMAL_TARGET_EXPORTS) \
53468         echo "Doing distclean in $(TARGET_SUBDIR)/libitm"; \
53469         for flag in $(EXTRA_TARGET_FLAGS); do \
53470           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53471         done; \
53472         (cd $(TARGET_SUBDIR)/libitm && \
53473           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53474                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53475                   "RANLIB=$${RANLIB}" \
53476                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53477                    distclean) \
53478           || exit 1
53479
53480 @endif target-libitm
53481
53482 .PHONY: maybe-maintainer-clean-target-libitm maintainer-clean-target-libitm
53483 maybe-maintainer-clean-target-libitm:
53484 @if target-libitm
53485 maybe-maintainer-clean-target-libitm: maintainer-clean-target-libitm
53486
53487 maintainer-clean-target-libitm: 
53488         @: $(MAKE); $(unstage)
53489         @[ -f $(TARGET_SUBDIR)/libitm/Makefile ] || exit 0; \
53490         r=`${PWD_COMMAND}`; export r; \
53491         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53492         $(NORMAL_TARGET_EXPORTS) \
53493         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libitm"; \
53494         for flag in $(EXTRA_TARGET_FLAGS); do \
53495           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53496         done; \
53497         (cd $(TARGET_SUBDIR)/libitm && \
53498           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53499                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53500                   "RANLIB=$${RANLIB}" \
53501                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53502                    maintainer-clean) \
53503           || exit 1
53504
53505 @endif target-libitm
53506
53507
53508
53509
53510
53511 .PHONY: configure-target-libatomic maybe-configure-target-libatomic
53512 maybe-configure-target-libatomic:
53513 @if gcc-bootstrap
53514 configure-target-libatomic: stage_current
53515 @endif gcc-bootstrap
53516 @if target-libatomic
53517 maybe-configure-target-libatomic: configure-target-libatomic
53518 configure-target-libatomic: 
53519         @: $(MAKE); $(unstage)
53520         @r=`${PWD_COMMAND}`; export r; \
53521         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53522         echo "Checking multilib configuration for libatomic..."; \
53523         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
53524         $(CC_FOR_TARGET) --print-multi-lib > $(TARGET_SUBDIR)/libatomic/multilib.tmp 2> /dev/null; \
53525         if test -r $(TARGET_SUBDIR)/libatomic/multilib.out; then \
53526           if cmp -s $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; then \
53527             rm -f $(TARGET_SUBDIR)/libatomic/multilib.tmp; \
53528           else \
53529             rm -f $(TARGET_SUBDIR)/libatomic/Makefile; \
53530             mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
53531           fi; \
53532         else \
53533           mv $(TARGET_SUBDIR)/libatomic/multilib.tmp $(TARGET_SUBDIR)/libatomic/multilib.out; \
53534         fi; \
53535         test ! -f $(TARGET_SUBDIR)/libatomic/Makefile || exit 0; \
53536         $(SHELL) $(srcdir)/mkinstalldirs $(TARGET_SUBDIR)/libatomic; \
53537         $(NORMAL_TARGET_EXPORTS)  \
53538         echo Configuring in $(TARGET_SUBDIR)/libatomic; \
53539         cd "$(TARGET_SUBDIR)/libatomic" || exit 1; \
53540         case $(srcdir) in \
53541           /* | [A-Za-z]:[\\/]*) topdir=$(srcdir) ;; \
53542           *) topdir=`echo $(TARGET_SUBDIR)/libatomic/ | \
53543                 sed -e 's,\./,,g' -e 's,[^/]*/,../,g' `$(srcdir) ;; \
53544         esac; \
53545         module_srcdir=libatomic; \
53546         rm -f no-such-file || : ; \
53547         CONFIG_SITE=no-such-file $(SHELL) \
53548           $$s/$$module_srcdir/configure \
53549           --srcdir=$${topdir}/$$module_srcdir \
53550           $(TARGET_CONFIGARGS) --build=${build_alias} --host=${target_alias} \
53551           --target=${target_alias}  \
53552           || exit 1
53553 @endif target-libatomic
53554
53555
53556
53557
53558
53559 .PHONY: all-target-libatomic maybe-all-target-libatomic
53560 maybe-all-target-libatomic:
53561 @if gcc-bootstrap
53562 all-target-libatomic: stage_current
53563 @endif gcc-bootstrap
53564 @if target-libatomic
53565 TARGET-target-libatomic=all
53566 maybe-all-target-libatomic: all-target-libatomic
53567 all-target-libatomic: configure-target-libatomic
53568         @: $(MAKE); $(unstage)
53569         @r=`${PWD_COMMAND}`; export r; \
53570         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53571         $(NORMAL_TARGET_EXPORTS)  \
53572         (cd $(TARGET_SUBDIR)/libatomic && \
53573           $(MAKE) $(BASE_FLAGS_TO_PASS) $(EXTRA_TARGET_FLAGS)   \
53574                 $(TARGET-target-libatomic))
53575 @endif target-libatomic
53576
53577
53578
53579
53580
53581 .PHONY: check-target-libatomic maybe-check-target-libatomic
53582 maybe-check-target-libatomic:
53583 @if target-libatomic
53584 maybe-check-target-libatomic: check-target-libatomic
53585
53586 check-target-libatomic:
53587         @: $(MAKE); $(unstage)
53588         @r=`${PWD_COMMAND}`; export r; \
53589         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53590         $(NORMAL_TARGET_EXPORTS) \
53591         (cd $(TARGET_SUBDIR)/libatomic && \
53592           $(MAKE) $(TARGET_FLAGS_TO_PASS)   check)
53593
53594 @endif target-libatomic
53595
53596 .PHONY: install-target-libatomic maybe-install-target-libatomic
53597 maybe-install-target-libatomic:
53598 @if target-libatomic
53599 maybe-install-target-libatomic: install-target-libatomic
53600
53601 install-target-libatomic: installdirs
53602         @: $(MAKE); $(unstage)
53603         @r=`${PWD_COMMAND}`; export r; \
53604         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53605         $(NORMAL_TARGET_EXPORTS) \
53606         (cd $(TARGET_SUBDIR)/libatomic && \
53607           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
53608
53609 @endif target-libatomic
53610
53611 .PHONY: install-strip-target-libatomic maybe-install-strip-target-libatomic
53612 maybe-install-strip-target-libatomic:
53613 @if target-libatomic
53614 maybe-install-strip-target-libatomic: install-strip-target-libatomic
53615
53616 install-strip-target-libatomic: installdirs
53617         @: $(MAKE); $(unstage)
53618         @r=`${PWD_COMMAND}`; export r; \
53619         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53620         $(NORMAL_TARGET_EXPORTS) \
53621         (cd $(TARGET_SUBDIR)/libatomic && \
53622           $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
53623
53624 @endif target-libatomic
53625
53626 # Other targets (info, dvi, pdf, etc.)
53627
53628 .PHONY: maybe-info-target-libatomic info-target-libatomic
53629 maybe-info-target-libatomic:
53630 @if target-libatomic
53631 maybe-info-target-libatomic: info-target-libatomic
53632
53633 info-target-libatomic: \
53634     configure-target-libatomic 
53635         @: $(MAKE); $(unstage)
53636         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53637         r=`${PWD_COMMAND}`; export r; \
53638         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53639         $(NORMAL_TARGET_EXPORTS) \
53640         echo "Doing info in $(TARGET_SUBDIR)/libatomic"; \
53641         for flag in $(EXTRA_TARGET_FLAGS); do \
53642           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53643         done; \
53644         (cd $(TARGET_SUBDIR)/libatomic && \
53645           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53646                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53647                   "RANLIB=$${RANLIB}" \
53648                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53649                    info) \
53650           || exit 1
53651
53652 @endif target-libatomic
53653
53654 .PHONY: maybe-dvi-target-libatomic dvi-target-libatomic
53655 maybe-dvi-target-libatomic:
53656 @if target-libatomic
53657 maybe-dvi-target-libatomic: dvi-target-libatomic
53658
53659 dvi-target-libatomic: \
53660     configure-target-libatomic 
53661         @: $(MAKE); $(unstage)
53662         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53663         r=`${PWD_COMMAND}`; export r; \
53664         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53665         $(NORMAL_TARGET_EXPORTS) \
53666         echo "Doing dvi in $(TARGET_SUBDIR)/libatomic"; \
53667         for flag in $(EXTRA_TARGET_FLAGS); do \
53668           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53669         done; \
53670         (cd $(TARGET_SUBDIR)/libatomic && \
53671           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53672                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53673                   "RANLIB=$${RANLIB}" \
53674                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53675                    dvi) \
53676           || exit 1
53677
53678 @endif target-libatomic
53679
53680 .PHONY: maybe-pdf-target-libatomic pdf-target-libatomic
53681 maybe-pdf-target-libatomic:
53682 @if target-libatomic
53683 maybe-pdf-target-libatomic: pdf-target-libatomic
53684
53685 pdf-target-libatomic: \
53686     configure-target-libatomic 
53687         @: $(MAKE); $(unstage)
53688         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53689         r=`${PWD_COMMAND}`; export r; \
53690         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53691         $(NORMAL_TARGET_EXPORTS) \
53692         echo "Doing pdf in $(TARGET_SUBDIR)/libatomic"; \
53693         for flag in $(EXTRA_TARGET_FLAGS); do \
53694           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53695         done; \
53696         (cd $(TARGET_SUBDIR)/libatomic && \
53697           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53698                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53699                   "RANLIB=$${RANLIB}" \
53700                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53701                    pdf) \
53702           || exit 1
53703
53704 @endif target-libatomic
53705
53706 .PHONY: maybe-html-target-libatomic html-target-libatomic
53707 maybe-html-target-libatomic:
53708 @if target-libatomic
53709 maybe-html-target-libatomic: html-target-libatomic
53710
53711 html-target-libatomic: \
53712     configure-target-libatomic 
53713         @: $(MAKE); $(unstage)
53714         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53715         r=`${PWD_COMMAND}`; export r; \
53716         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53717         $(NORMAL_TARGET_EXPORTS) \
53718         echo "Doing html in $(TARGET_SUBDIR)/libatomic"; \
53719         for flag in $(EXTRA_TARGET_FLAGS); do \
53720           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53721         done; \
53722         (cd $(TARGET_SUBDIR)/libatomic && \
53723           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53724                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53725                   "RANLIB=$${RANLIB}" \
53726                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53727                    html) \
53728           || exit 1
53729
53730 @endif target-libatomic
53731
53732 .PHONY: maybe-TAGS-target-libatomic TAGS-target-libatomic
53733 maybe-TAGS-target-libatomic:
53734 @if target-libatomic
53735 maybe-TAGS-target-libatomic: TAGS-target-libatomic
53736
53737 TAGS-target-libatomic: \
53738     configure-target-libatomic 
53739         @: $(MAKE); $(unstage)
53740         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53741         r=`${PWD_COMMAND}`; export r; \
53742         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53743         $(NORMAL_TARGET_EXPORTS) \
53744         echo "Doing TAGS in $(TARGET_SUBDIR)/libatomic"; \
53745         for flag in $(EXTRA_TARGET_FLAGS); do \
53746           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53747         done; \
53748         (cd $(TARGET_SUBDIR)/libatomic && \
53749           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53750                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53751                   "RANLIB=$${RANLIB}" \
53752                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53753                    TAGS) \
53754           || exit 1
53755
53756 @endif target-libatomic
53757
53758 .PHONY: maybe-install-info-target-libatomic install-info-target-libatomic
53759 maybe-install-info-target-libatomic:
53760 @if target-libatomic
53761 maybe-install-info-target-libatomic: install-info-target-libatomic
53762
53763 install-info-target-libatomic: \
53764     configure-target-libatomic \
53765     info-target-libatomic 
53766         @: $(MAKE); $(unstage)
53767         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53768         r=`${PWD_COMMAND}`; export r; \
53769         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53770         $(NORMAL_TARGET_EXPORTS) \
53771         echo "Doing install-info in $(TARGET_SUBDIR)/libatomic"; \
53772         for flag in $(EXTRA_TARGET_FLAGS); do \
53773           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53774         done; \
53775         (cd $(TARGET_SUBDIR)/libatomic && \
53776           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53777                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53778                   "RANLIB=$${RANLIB}" \
53779                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53780                    install-info) \
53781           || exit 1
53782
53783 @endif target-libatomic
53784
53785 .PHONY: maybe-install-pdf-target-libatomic install-pdf-target-libatomic
53786 maybe-install-pdf-target-libatomic:
53787 @if target-libatomic
53788 maybe-install-pdf-target-libatomic: install-pdf-target-libatomic
53789
53790 install-pdf-target-libatomic: \
53791     configure-target-libatomic \
53792     pdf-target-libatomic 
53793         @: $(MAKE); $(unstage)
53794         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53795         r=`${PWD_COMMAND}`; export r; \
53796         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53797         $(NORMAL_TARGET_EXPORTS) \
53798         echo "Doing install-pdf in $(TARGET_SUBDIR)/libatomic"; \
53799         for flag in $(EXTRA_TARGET_FLAGS); do \
53800           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53801         done; \
53802         (cd $(TARGET_SUBDIR)/libatomic && \
53803           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53804                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53805                   "RANLIB=$${RANLIB}" \
53806                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53807                    install-pdf) \
53808           || exit 1
53809
53810 @endif target-libatomic
53811
53812 .PHONY: maybe-install-html-target-libatomic install-html-target-libatomic
53813 maybe-install-html-target-libatomic:
53814 @if target-libatomic
53815 maybe-install-html-target-libatomic: install-html-target-libatomic
53816
53817 install-html-target-libatomic: \
53818     configure-target-libatomic \
53819     html-target-libatomic 
53820         @: $(MAKE); $(unstage)
53821         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53822         r=`${PWD_COMMAND}`; export r; \
53823         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53824         $(NORMAL_TARGET_EXPORTS) \
53825         echo "Doing install-html in $(TARGET_SUBDIR)/libatomic"; \
53826         for flag in $(EXTRA_TARGET_FLAGS); do \
53827           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53828         done; \
53829         (cd $(TARGET_SUBDIR)/libatomic && \
53830           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53831                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53832                   "RANLIB=$${RANLIB}" \
53833                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53834                    install-html) \
53835           || exit 1
53836
53837 @endif target-libatomic
53838
53839 .PHONY: maybe-installcheck-target-libatomic installcheck-target-libatomic
53840 maybe-installcheck-target-libatomic:
53841 @if target-libatomic
53842 maybe-installcheck-target-libatomic: installcheck-target-libatomic
53843
53844 installcheck-target-libatomic: \
53845     configure-target-libatomic 
53846         @: $(MAKE); $(unstage)
53847         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53848         r=`${PWD_COMMAND}`; export r; \
53849         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53850         $(NORMAL_TARGET_EXPORTS) \
53851         echo "Doing installcheck in $(TARGET_SUBDIR)/libatomic"; \
53852         for flag in $(EXTRA_TARGET_FLAGS); do \
53853           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53854         done; \
53855         (cd $(TARGET_SUBDIR)/libatomic && \
53856           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53857                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53858                   "RANLIB=$${RANLIB}" \
53859                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53860                    installcheck) \
53861           || exit 1
53862
53863 @endif target-libatomic
53864
53865 .PHONY: maybe-mostlyclean-target-libatomic mostlyclean-target-libatomic
53866 maybe-mostlyclean-target-libatomic:
53867 @if target-libatomic
53868 maybe-mostlyclean-target-libatomic: mostlyclean-target-libatomic
53869
53870 mostlyclean-target-libatomic: 
53871         @: $(MAKE); $(unstage)
53872         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53873         r=`${PWD_COMMAND}`; export r; \
53874         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53875         $(NORMAL_TARGET_EXPORTS) \
53876         echo "Doing mostlyclean in $(TARGET_SUBDIR)/libatomic"; \
53877         for flag in $(EXTRA_TARGET_FLAGS); do \
53878           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53879         done; \
53880         (cd $(TARGET_SUBDIR)/libatomic && \
53881           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53882                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53883                   "RANLIB=$${RANLIB}" \
53884                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53885                    mostlyclean) \
53886           || exit 1
53887
53888 @endif target-libatomic
53889
53890 .PHONY: maybe-clean-target-libatomic clean-target-libatomic
53891 maybe-clean-target-libatomic:
53892 @if target-libatomic
53893 maybe-clean-target-libatomic: clean-target-libatomic
53894
53895 clean-target-libatomic: 
53896         @: $(MAKE); $(unstage)
53897         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53898         r=`${PWD_COMMAND}`; export r; \
53899         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53900         $(NORMAL_TARGET_EXPORTS) \
53901         echo "Doing clean in $(TARGET_SUBDIR)/libatomic"; \
53902         for flag in $(EXTRA_TARGET_FLAGS); do \
53903           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53904         done; \
53905         (cd $(TARGET_SUBDIR)/libatomic && \
53906           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53907                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53908                   "RANLIB=$${RANLIB}" \
53909                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53910                    clean) \
53911           || exit 1
53912
53913 @endif target-libatomic
53914
53915 .PHONY: maybe-distclean-target-libatomic distclean-target-libatomic
53916 maybe-distclean-target-libatomic:
53917 @if target-libatomic
53918 maybe-distclean-target-libatomic: distclean-target-libatomic
53919
53920 distclean-target-libatomic: 
53921         @: $(MAKE); $(unstage)
53922         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53923         r=`${PWD_COMMAND}`; export r; \
53924         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53925         $(NORMAL_TARGET_EXPORTS) \
53926         echo "Doing distclean in $(TARGET_SUBDIR)/libatomic"; \
53927         for flag in $(EXTRA_TARGET_FLAGS); do \
53928           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53929         done; \
53930         (cd $(TARGET_SUBDIR)/libatomic && \
53931           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53932                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53933                   "RANLIB=$${RANLIB}" \
53934                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53935                    distclean) \
53936           || exit 1
53937
53938 @endif target-libatomic
53939
53940 .PHONY: maybe-maintainer-clean-target-libatomic maintainer-clean-target-libatomic
53941 maybe-maintainer-clean-target-libatomic:
53942 @if target-libatomic
53943 maybe-maintainer-clean-target-libatomic: maintainer-clean-target-libatomic
53944
53945 maintainer-clean-target-libatomic: 
53946         @: $(MAKE); $(unstage)
53947         @[ -f $(TARGET_SUBDIR)/libatomic/Makefile ] || exit 0; \
53948         r=`${PWD_COMMAND}`; export r; \
53949         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53950         $(NORMAL_TARGET_EXPORTS) \
53951         echo "Doing maintainer-clean in $(TARGET_SUBDIR)/libatomic"; \
53952         for flag in $(EXTRA_TARGET_FLAGS); do \
53953           eval `echo "$$flag" | sed -e "s|^\([^=]*\)=\(.*\)|\1='\2'; export \1|"`; \
53954         done; \
53955         (cd $(TARGET_SUBDIR)/libatomic && \
53956           $(MAKE) $(BASE_FLAGS_TO_PASS) "AR=$${AR}" "AS=$${AS}" \
53957                   "CC=$${CC}" "CXX=$${CXX}" "LD=$${LD}" "NM=$${NM}" \
53958                   "RANLIB=$${RANLIB}" \
53959                   "DLLTOOL=$${DLLTOOL}" "WINDRES=$${WINDRES}" "WINDMC=$${WINDMC}" \
53960                    maintainer-clean) \
53961           || exit 1
53962
53963 @endif target-libatomic
53964
53965
53966
53967 @if target-libgomp
53968 .PHONY: check-target-libgomp-c++
53969 check-target-libgomp-c++:
53970         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libgomp
53971
53972 @endif target-libgomp
53973
53974 @if target-libitm
53975 .PHONY: check-target-libitm-c++
53976 check-target-libitm-c++:
53977         $(MAKE) RUNTESTFLAGS="$(RUNTESTFLAGS) c++.exp" check-target-libitm
53978
53979 @endif target-libitm
53980
53981 # ----------
53982 # GCC module
53983 # ----------
53984
53985 @if gcc-no-bootstrap
53986 .PHONY: cross
53987 cross: all-build all-gas all-ld
53988         @r=`${PWD_COMMAND}`; export r; \
53989         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53990         $(HOST_EXPORTS) \
53991         echo "Building the C and C++ compiler"; \
53992         cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) LANGUAGES="c c++"
53993         @r=`${PWD_COMMAND}`; export r; \
53994         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
53995         echo "Building runtime libraries"; \
53996         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LANGUAGES="c c++" all
53997 @endif gcc-no-bootstrap
53998
53999 @if gcc
54000
54001 .PHONY: check-gcc-c check-c
54002 check-gcc-c:
54003         r=`${PWD_COMMAND}`; export r; \
54004         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54005         $(HOST_EXPORTS) \
54006         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-gcc);
54007 check-c: check-gcc-c
54008
54009 .PHONY: check-gcc-c++ check-c++
54010 check-gcc-c++:
54011         r=`${PWD_COMMAND}`; export r; \
54012         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54013         $(HOST_EXPORTS) \
54014         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-c++);
54015 check-c++: check-gcc-c++ check-target-libstdc++-v3 check-target-libitm-c++ check-target-libgomp-c++
54016
54017 .PHONY: check-gcc-fortran check-fortran
54018 check-gcc-fortran:
54019         r=`${PWD_COMMAND}`; export r; \
54020         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54021         $(HOST_EXPORTS) \
54022         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-fortran);
54023 check-fortran: check-gcc-fortran check-target-libquadmath check-target-libgfortran
54024
54025 .PHONY: check-gcc-ada check-ada
54026 check-gcc-ada:
54027         r=`${PWD_COMMAND}`; export r; \
54028         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54029         $(HOST_EXPORTS) \
54030         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-ada);
54031 check-ada: check-gcc-ada check-target-libada
54032
54033 .PHONY: check-gcc-objc check-objc
54034 check-gcc-objc:
54035         r=`${PWD_COMMAND}`; export r; \
54036         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54037         $(HOST_EXPORTS) \
54038         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-objc);
54039 check-objc: check-gcc-objc check-target-libobjc
54040
54041 .PHONY: check-gcc-obj-c++ check-obj-c++
54042 check-gcc-obj-c++:
54043         r=`${PWD_COMMAND}`; export r; \
54044         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54045         $(HOST_EXPORTS) \
54046         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-obj-c++);
54047 check-obj-c++: check-gcc-obj-c++
54048
54049 .PHONY: check-gcc-go check-go
54050 check-gcc-go:
54051         r=`${PWD_COMMAND}`; export r; \
54052         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54053         $(HOST_EXPORTS) \
54054         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-go);
54055 check-go: check-gcc-go check-target-libgo check-gotools
54056
54057 .PHONY: check-gcc-brig check-brig
54058 check-gcc-brig:
54059         r=`${PWD_COMMAND}`; export r; \
54060         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54061         $(HOST_EXPORTS) \
54062         (cd gcc && $(MAKE) $(GCC_FLAGS_TO_PASS) check-brig);
54063 check-brig: check-gcc-brig check-target-libhsail-rt
54064
54065
54066 # The gcc part of install-no-fixedincludes, which relies on an intimate
54067 # knowledge of how a number of gcc internal targets (inter)operate.  Delegate.
54068 .PHONY: gcc-install-no-fixedincludes
54069 gcc-install-no-fixedincludes:
54070         @if [ -f ./gcc/Makefile ]; then \
54071           r=`${PWD_COMMAND}`; export r; \
54072           s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54073           $(HOST_EXPORTS) \
54074           (cd ./gcc \
54075            && $(MAKE) $(GCC_FLAGS_TO_PASS) install-no-fixedincludes); \
54076         else true; fi
54077 @endif gcc
54078
54079 # ---------------------
54080 # GCC bootstrap support
54081 # ---------------------
54082
54083 # We track the current stage (the one in 'gcc') in the stage_current file.
54084 # stage_last instead tracks the stage that was built last.  These targets
54085 # are dummy when toplevel bootstrap is not active.
54086
54087 # While making host and target tools, symlinks to the final stage must be
54088 # there, so $(unstage) should be run at various points.  To avoid excessive
54089 # recursive invocations of make, we "inline" them using a variable.  These
54090 # must be referenced as ": $(MAKE) ; $(unstage)" rather than "$(unstage)"
54091 # to avoid warnings from the GNU Make job server.
54092
54093 unstage = :
54094 stage = :
54095 current_stage = ""
54096
54097 @if gcc-bootstrap
54098 unstage = if [ -f stage_last ]; then [ -f stage_current ] || $(MAKE) `cat stage_last`-start || exit 1; else :; fi
54099 stage = if [ -f stage_current ]; then $(MAKE) `cat stage_current`-end || exit 1; else :; fi
54100 current_stage = "`cat stage_current 2> /dev/null`"
54101 @endif gcc-bootstrap
54102
54103 .PHONY: unstage stage
54104 unstage:
54105         @: $(MAKE); $(unstage)
54106 stage:
54107         @: $(MAKE); $(stage)
54108
54109 # Disable commands for lean bootstrap.
54110 LEAN = false
54111
54112 # We name the build directories for the various stages "stage1-gcc",
54113 # "stage2-gcc","stage3-gcc", etc.
54114
54115 # Since the 'compare' process will fail (on debugging information) if any
54116 # directory names are different, we need to link the gcc directory for
54117 # the previous stage to a constant name ('prev-gcc'), and to make the name of
54118 # the build directories constant as well. For the latter, we use naked names
54119 # like 'gcc', because the scripts in that directory assume it.  We use
54120 # mv on platforms where symlinks to directories do not work or are not
54121 # reliable.
54122
54123 # 'touch' doesn't work right on some platforms.
54124 STAMP = echo timestamp > 
54125
54126 # We only want to compare .o files, so set this!
54127 objext = .o
54128
54129
54130 .PHONY: stage1-start stage1-end
54131
54132 stage1-start::
54133         @: $(MAKE); $(stage); \
54134         echo stage1 > stage_current; \
54135         echo stage1 > stage_last; \
54136         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54137 @if bfd
54138         @cd $(HOST_SUBDIR); [ -d stage1-bfd ] || \
54139           mkdir stage1-bfd; \
54140         mv stage1-bfd bfd
54141 @endif bfd
54142 @if opcodes
54143         @cd $(HOST_SUBDIR); [ -d stage1-opcodes ] || \
54144           mkdir stage1-opcodes; \
54145         mv stage1-opcodes opcodes
54146 @endif opcodes
54147 @if binutils
54148         @cd $(HOST_SUBDIR); [ -d stage1-binutils ] || \
54149           mkdir stage1-binutils; \
54150         mv stage1-binutils binutils
54151 @endif binutils
54152 @if fixincludes
54153         @cd $(HOST_SUBDIR); [ -d stage1-fixincludes ] || \
54154           mkdir stage1-fixincludes; \
54155         mv stage1-fixincludes fixincludes
54156 @endif fixincludes
54157 @if gas
54158         @cd $(HOST_SUBDIR); [ -d stage1-gas ] || \
54159           mkdir stage1-gas; \
54160         mv stage1-gas gas
54161 @endif gas
54162 @if gcc
54163         @cd $(HOST_SUBDIR); [ -d stage1-gcc ] || \
54164           mkdir stage1-gcc; \
54165         mv stage1-gcc gcc
54166 @endif gcc
54167 @if gmp
54168         @cd $(HOST_SUBDIR); [ -d stage1-gmp ] || \
54169           mkdir stage1-gmp; \
54170         mv stage1-gmp gmp
54171 @endif gmp
54172 @if mpfr
54173         @cd $(HOST_SUBDIR); [ -d stage1-mpfr ] || \
54174           mkdir stage1-mpfr; \
54175         mv stage1-mpfr mpfr
54176 @endif mpfr
54177 @if mpc
54178         @cd $(HOST_SUBDIR); [ -d stage1-mpc ] || \
54179           mkdir stage1-mpc; \
54180         mv stage1-mpc mpc
54181 @endif mpc
54182 @if isl
54183         @cd $(HOST_SUBDIR); [ -d stage1-isl ] || \
54184           mkdir stage1-isl; \
54185         mv stage1-isl isl
54186 @endif isl
54187 @if libelf
54188         @cd $(HOST_SUBDIR); [ -d stage1-libelf ] || \
54189           mkdir stage1-libelf; \
54190         mv stage1-libelf libelf
54191 @endif libelf
54192 @if gold
54193         @cd $(HOST_SUBDIR); [ -d stage1-gold ] || \
54194           mkdir stage1-gold; \
54195         mv stage1-gold gold
54196 @endif gold
54197 @if intl
54198         @cd $(HOST_SUBDIR); [ -d stage1-intl ] || \
54199           mkdir stage1-intl; \
54200         mv stage1-intl intl
54201 @endif intl
54202 @if ld
54203         @cd $(HOST_SUBDIR); [ -d stage1-ld ] || \
54204           mkdir stage1-ld; \
54205         mv stage1-ld ld
54206 @endif ld
54207 @if libbacktrace
54208         @cd $(HOST_SUBDIR); [ -d stage1-libbacktrace ] || \
54209           mkdir stage1-libbacktrace; \
54210         mv stage1-libbacktrace libbacktrace
54211 @endif libbacktrace
54212 @if libcpp
54213         @cd $(HOST_SUBDIR); [ -d stage1-libcpp ] || \
54214           mkdir stage1-libcpp; \
54215         mv stage1-libcpp libcpp
54216 @endif libcpp
54217 @if libdecnumber
54218         @cd $(HOST_SUBDIR); [ -d stage1-libdecnumber ] || \
54219           mkdir stage1-libdecnumber; \
54220         mv stage1-libdecnumber libdecnumber
54221 @endif libdecnumber
54222 @if libiberty
54223         @cd $(HOST_SUBDIR); [ -d stage1-libiberty ] || \
54224           mkdir stage1-libiberty; \
54225         mv stage1-libiberty libiberty
54226 @endif libiberty
54227 @if libiberty-linker-plugin
54228         @cd $(HOST_SUBDIR); [ -d stage1-libiberty-linker-plugin ] || \
54229           mkdir stage1-libiberty-linker-plugin; \
54230         mv stage1-libiberty-linker-plugin libiberty-linker-plugin
54231 @endif libiberty-linker-plugin
54232 @if libiconv
54233         @cd $(HOST_SUBDIR); [ -d stage1-libiconv ] || \
54234           mkdir stage1-libiconv; \
54235         mv stage1-libiconv libiconv
54236 @endif libiconv
54237 @if zlib
54238         @cd $(HOST_SUBDIR); [ -d stage1-zlib ] || \
54239           mkdir stage1-zlib; \
54240         mv stage1-zlib zlib
54241 @endif zlib
54242 @if lto-plugin
54243         @cd $(HOST_SUBDIR); [ -d stage1-lto-plugin ] || \
54244           mkdir stage1-lto-plugin; \
54245         mv stage1-lto-plugin lto-plugin
54246 @endif lto-plugin
54247         @[ -d stage1-$(TARGET_SUBDIR) ] || \
54248           mkdir stage1-$(TARGET_SUBDIR); \
54249         mv stage1-$(TARGET_SUBDIR) $(TARGET_SUBDIR)
54250
54251 stage1-end:: 
54252 @if bfd
54253         @if test -d $(HOST_SUBDIR)/bfd; then \
54254           cd $(HOST_SUBDIR); mv bfd stage1-bfd; \
54255         fi
54256 @endif bfd
54257 @if opcodes
54258         @if test -d $(HOST_SUBDIR)/opcodes; then \
54259           cd $(HOST_SUBDIR); mv opcodes stage1-opcodes; \
54260         fi
54261 @endif opcodes
54262 @if binutils
54263         @if test -d $(HOST_SUBDIR)/binutils; then \
54264           cd $(HOST_SUBDIR); mv binutils stage1-binutils; \
54265         fi
54266 @endif binutils
54267 @if fixincludes
54268         @if test -d $(HOST_SUBDIR)/fixincludes; then \
54269           cd $(HOST_SUBDIR); mv fixincludes stage1-fixincludes; \
54270         fi
54271 @endif fixincludes
54272 @if gas
54273         @if test -d $(HOST_SUBDIR)/gas; then \
54274           cd $(HOST_SUBDIR); mv gas stage1-gas; \
54275         fi
54276 @endif gas
54277 @if gcc
54278         @if test -d $(HOST_SUBDIR)/gcc; then \
54279           cd $(HOST_SUBDIR); mv gcc stage1-gcc; \
54280         fi
54281 @endif gcc
54282 @if gmp
54283         @if test -d $(HOST_SUBDIR)/gmp; then \
54284           cd $(HOST_SUBDIR); mv gmp stage1-gmp; \
54285         fi
54286 @endif gmp
54287 @if mpfr
54288         @if test -d $(HOST_SUBDIR)/mpfr; then \
54289           cd $(HOST_SUBDIR); mv mpfr stage1-mpfr; \
54290         fi
54291 @endif mpfr
54292 @if mpc
54293         @if test -d $(HOST_SUBDIR)/mpc; then \
54294           cd $(HOST_SUBDIR); mv mpc stage1-mpc; \
54295         fi
54296 @endif mpc
54297 @if isl
54298         @if test -d $(HOST_SUBDIR)/isl; then \
54299           cd $(HOST_SUBDIR); mv isl stage1-isl; \
54300         fi
54301 @endif isl
54302 @if libelf
54303         @if test -d $(HOST_SUBDIR)/libelf; then \
54304           cd $(HOST_SUBDIR); mv libelf stage1-libelf; \
54305         fi
54306 @endif libelf
54307 @if gold
54308         @if test -d $(HOST_SUBDIR)/gold; then \
54309           cd $(HOST_SUBDIR); mv gold stage1-gold; \
54310         fi
54311 @endif gold
54312 @if intl
54313         @if test -d $(HOST_SUBDIR)/intl; then \
54314           cd $(HOST_SUBDIR); mv intl stage1-intl; \
54315         fi
54316 @endif intl
54317 @if ld
54318         @if test -d $(HOST_SUBDIR)/ld; then \
54319           cd $(HOST_SUBDIR); mv ld stage1-ld; \
54320         fi
54321 @endif ld
54322 @if libbacktrace
54323         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
54324           cd $(HOST_SUBDIR); mv libbacktrace stage1-libbacktrace; \
54325         fi
54326 @endif libbacktrace
54327 @if libcpp
54328         @if test -d $(HOST_SUBDIR)/libcpp; then \
54329           cd $(HOST_SUBDIR); mv libcpp stage1-libcpp; \
54330         fi
54331 @endif libcpp
54332 @if libdecnumber
54333         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
54334           cd $(HOST_SUBDIR); mv libdecnumber stage1-libdecnumber; \
54335         fi
54336 @endif libdecnumber
54337 @if libiberty
54338         @if test -d $(HOST_SUBDIR)/libiberty; then \
54339           cd $(HOST_SUBDIR); mv libiberty stage1-libiberty; \
54340         fi
54341 @endif libiberty
54342 @if libiberty-linker-plugin
54343         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
54344           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage1-libiberty-linker-plugin; \
54345         fi
54346 @endif libiberty-linker-plugin
54347 @if libiconv
54348         @if test -d $(HOST_SUBDIR)/libiconv; then \
54349           cd $(HOST_SUBDIR); mv libiconv stage1-libiconv; \
54350         fi
54351 @endif libiconv
54352 @if zlib
54353         @if test -d $(HOST_SUBDIR)/zlib; then \
54354           cd $(HOST_SUBDIR); mv zlib stage1-zlib; \
54355         fi
54356 @endif zlib
54357 @if lto-plugin
54358         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
54359           cd $(HOST_SUBDIR); mv lto-plugin stage1-lto-plugin; \
54360         fi
54361 @endif lto-plugin
54362         @if test -d $(TARGET_SUBDIR); then \
54363           mv $(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); \
54364         fi
54365         rm -f stage_current
54366
54367 # Bubble a bug fix through all the stages up to stage 1.  They are
54368 # remade, but not reconfigured.  The next stage (if any) will not be
54369 # reconfigured either.
54370 .PHONY: stage1-bubble
54371 stage1-bubble:: 
54372         @r=`${PWD_COMMAND}`; export r; \
54373         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54374         if test -f stage1-lean ; then \
54375           echo Skipping rebuild of stage1; \
54376         else \
54377           $(MAKE) stage1-start; \
54378           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage1; \
54379         fi
54380
54381 .PHONY: all-stage1 clean-stage1
54382 do-clean: clean-stage1
54383
54384 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54385 # only possibility, but now it conflicts with no-bootstrap rules
54386 @if gcc-bootstrap
54387
54388
54389
54390
54391 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54392
54393 .PHONY: distclean-stage1
54394 distclean-stage1::
54395         @: $(MAKE); $(stage)
54396         @test "`cat stage_last`" != stage1 || rm -f stage_last
54397         rm -rf stage1-* 
54398
54399
54400 @endif gcc-bootstrap
54401
54402
54403 .PHONY: stage2-start stage2-end
54404
54405 stage2-start::
54406         @: $(MAKE); $(stage); \
54407         echo stage2 > stage_current; \
54408         echo stage2 > stage_last; \
54409         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54410 @if bfd
54411         @cd $(HOST_SUBDIR); [ -d stage2-bfd ] || \
54412           mkdir stage2-bfd; \
54413         mv stage2-bfd bfd; \
54414         mv stage1-bfd prev-bfd || test -f stage1-lean 
54415 @endif bfd
54416 @if opcodes
54417         @cd $(HOST_SUBDIR); [ -d stage2-opcodes ] || \
54418           mkdir stage2-opcodes; \
54419         mv stage2-opcodes opcodes; \
54420         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
54421 @endif opcodes
54422 @if binutils
54423         @cd $(HOST_SUBDIR); [ -d stage2-binutils ] || \
54424           mkdir stage2-binutils; \
54425         mv stage2-binutils binutils; \
54426         mv stage1-binutils prev-binutils || test -f stage1-lean 
54427 @endif binutils
54428 @if fixincludes
54429         @cd $(HOST_SUBDIR); [ -d stage2-fixincludes ] || \
54430           mkdir stage2-fixincludes; \
54431         mv stage2-fixincludes fixincludes; \
54432         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
54433 @endif fixincludes
54434 @if gas
54435         @cd $(HOST_SUBDIR); [ -d stage2-gas ] || \
54436           mkdir stage2-gas; \
54437         mv stage2-gas gas; \
54438         mv stage1-gas prev-gas || test -f stage1-lean 
54439 @endif gas
54440 @if gcc
54441         @cd $(HOST_SUBDIR); [ -d stage2-gcc ] || \
54442           mkdir stage2-gcc; \
54443         mv stage2-gcc gcc; \
54444         mv stage1-gcc prev-gcc || test -f stage1-lean 
54445 @endif gcc
54446 @if gmp
54447         @cd $(HOST_SUBDIR); [ -d stage2-gmp ] || \
54448           mkdir stage2-gmp; \
54449         mv stage2-gmp gmp; \
54450         mv stage1-gmp prev-gmp || test -f stage1-lean 
54451 @endif gmp
54452 @if mpfr
54453         @cd $(HOST_SUBDIR); [ -d stage2-mpfr ] || \
54454           mkdir stage2-mpfr; \
54455         mv stage2-mpfr mpfr; \
54456         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
54457 @endif mpfr
54458 @if mpc
54459         @cd $(HOST_SUBDIR); [ -d stage2-mpc ] || \
54460           mkdir stage2-mpc; \
54461         mv stage2-mpc mpc; \
54462         mv stage1-mpc prev-mpc || test -f stage1-lean 
54463 @endif mpc
54464 @if isl
54465         @cd $(HOST_SUBDIR); [ -d stage2-isl ] || \
54466           mkdir stage2-isl; \
54467         mv stage2-isl isl; \
54468         mv stage1-isl prev-isl || test -f stage1-lean 
54469 @endif isl
54470 @if libelf
54471         @cd $(HOST_SUBDIR); [ -d stage2-libelf ] || \
54472           mkdir stage2-libelf; \
54473         mv stage2-libelf libelf; \
54474         mv stage1-libelf prev-libelf || test -f stage1-lean 
54475 @endif libelf
54476 @if gold
54477         @cd $(HOST_SUBDIR); [ -d stage2-gold ] || \
54478           mkdir stage2-gold; \
54479         mv stage2-gold gold; \
54480         mv stage1-gold prev-gold || test -f stage1-lean 
54481 @endif gold
54482 @if intl
54483         @cd $(HOST_SUBDIR); [ -d stage2-intl ] || \
54484           mkdir stage2-intl; \
54485         mv stage2-intl intl; \
54486         mv stage1-intl prev-intl || test -f stage1-lean 
54487 @endif intl
54488 @if ld
54489         @cd $(HOST_SUBDIR); [ -d stage2-ld ] || \
54490           mkdir stage2-ld; \
54491         mv stage2-ld ld; \
54492         mv stage1-ld prev-ld || test -f stage1-lean 
54493 @endif ld
54494 @if libbacktrace
54495         @cd $(HOST_SUBDIR); [ -d stage2-libbacktrace ] || \
54496           mkdir stage2-libbacktrace; \
54497         mv stage2-libbacktrace libbacktrace; \
54498         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
54499 @endif libbacktrace
54500 @if libcpp
54501         @cd $(HOST_SUBDIR); [ -d stage2-libcpp ] || \
54502           mkdir stage2-libcpp; \
54503         mv stage2-libcpp libcpp; \
54504         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
54505 @endif libcpp
54506 @if libdecnumber
54507         @cd $(HOST_SUBDIR); [ -d stage2-libdecnumber ] || \
54508           mkdir stage2-libdecnumber; \
54509         mv stage2-libdecnumber libdecnumber; \
54510         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
54511 @endif libdecnumber
54512 @if libiberty
54513         @cd $(HOST_SUBDIR); [ -d stage2-libiberty ] || \
54514           mkdir stage2-libiberty; \
54515         mv stage2-libiberty libiberty; \
54516         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
54517 @endif libiberty
54518 @if libiberty-linker-plugin
54519         @cd $(HOST_SUBDIR); [ -d stage2-libiberty-linker-plugin ] || \
54520           mkdir stage2-libiberty-linker-plugin; \
54521         mv stage2-libiberty-linker-plugin libiberty-linker-plugin; \
54522         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
54523 @endif libiberty-linker-plugin
54524 @if libiconv
54525         @cd $(HOST_SUBDIR); [ -d stage2-libiconv ] || \
54526           mkdir stage2-libiconv; \
54527         mv stage2-libiconv libiconv; \
54528         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
54529 @endif libiconv
54530 @if zlib
54531         @cd $(HOST_SUBDIR); [ -d stage2-zlib ] || \
54532           mkdir stage2-zlib; \
54533         mv stage2-zlib zlib; \
54534         mv stage1-zlib prev-zlib || test -f stage1-lean 
54535 @endif zlib
54536 @if lto-plugin
54537         @cd $(HOST_SUBDIR); [ -d stage2-lto-plugin ] || \
54538           mkdir stage2-lto-plugin; \
54539         mv stage2-lto-plugin lto-plugin; \
54540         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
54541 @endif lto-plugin
54542         @[ -d stage2-$(TARGET_SUBDIR) ] || \
54543           mkdir stage2-$(TARGET_SUBDIR); \
54544         mv stage2-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
54545         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
54546
54547 stage2-end:: 
54548 @if bfd
54549         @if test -d $(HOST_SUBDIR)/bfd; then \
54550           cd $(HOST_SUBDIR); mv bfd stage2-bfd; \
54551           mv prev-bfd stage1-bfd; : ; \
54552         fi
54553 @endif bfd
54554 @if opcodes
54555         @if test -d $(HOST_SUBDIR)/opcodes; then \
54556           cd $(HOST_SUBDIR); mv opcodes stage2-opcodes; \
54557           mv prev-opcodes stage1-opcodes; : ; \
54558         fi
54559 @endif opcodes
54560 @if binutils
54561         @if test -d $(HOST_SUBDIR)/binutils; then \
54562           cd $(HOST_SUBDIR); mv binutils stage2-binutils; \
54563           mv prev-binutils stage1-binutils; : ; \
54564         fi
54565 @endif binutils
54566 @if fixincludes
54567         @if test -d $(HOST_SUBDIR)/fixincludes; then \
54568           cd $(HOST_SUBDIR); mv fixincludes stage2-fixincludes; \
54569           mv prev-fixincludes stage1-fixincludes; : ; \
54570         fi
54571 @endif fixincludes
54572 @if gas
54573         @if test -d $(HOST_SUBDIR)/gas; then \
54574           cd $(HOST_SUBDIR); mv gas stage2-gas; \
54575           mv prev-gas stage1-gas; : ; \
54576         fi
54577 @endif gas
54578 @if gcc
54579         @if test -d $(HOST_SUBDIR)/gcc; then \
54580           cd $(HOST_SUBDIR); mv gcc stage2-gcc; \
54581           mv prev-gcc stage1-gcc; : ; \
54582         fi
54583 @endif gcc
54584 @if gmp
54585         @if test -d $(HOST_SUBDIR)/gmp; then \
54586           cd $(HOST_SUBDIR); mv gmp stage2-gmp; \
54587           mv prev-gmp stage1-gmp; : ; \
54588         fi
54589 @endif gmp
54590 @if mpfr
54591         @if test -d $(HOST_SUBDIR)/mpfr; then \
54592           cd $(HOST_SUBDIR); mv mpfr stage2-mpfr; \
54593           mv prev-mpfr stage1-mpfr; : ; \
54594         fi
54595 @endif mpfr
54596 @if mpc
54597         @if test -d $(HOST_SUBDIR)/mpc; then \
54598           cd $(HOST_SUBDIR); mv mpc stage2-mpc; \
54599           mv prev-mpc stage1-mpc; : ; \
54600         fi
54601 @endif mpc
54602 @if isl
54603         @if test -d $(HOST_SUBDIR)/isl; then \
54604           cd $(HOST_SUBDIR); mv isl stage2-isl; \
54605           mv prev-isl stage1-isl; : ; \
54606         fi
54607 @endif isl
54608 @if libelf
54609         @if test -d $(HOST_SUBDIR)/libelf; then \
54610           cd $(HOST_SUBDIR); mv libelf stage2-libelf; \
54611           mv prev-libelf stage1-libelf; : ; \
54612         fi
54613 @endif libelf
54614 @if gold
54615         @if test -d $(HOST_SUBDIR)/gold; then \
54616           cd $(HOST_SUBDIR); mv gold stage2-gold; \
54617           mv prev-gold stage1-gold; : ; \
54618         fi
54619 @endif gold
54620 @if intl
54621         @if test -d $(HOST_SUBDIR)/intl; then \
54622           cd $(HOST_SUBDIR); mv intl stage2-intl; \
54623           mv prev-intl stage1-intl; : ; \
54624         fi
54625 @endif intl
54626 @if ld
54627         @if test -d $(HOST_SUBDIR)/ld; then \
54628           cd $(HOST_SUBDIR); mv ld stage2-ld; \
54629           mv prev-ld stage1-ld; : ; \
54630         fi
54631 @endif ld
54632 @if libbacktrace
54633         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
54634           cd $(HOST_SUBDIR); mv libbacktrace stage2-libbacktrace; \
54635           mv prev-libbacktrace stage1-libbacktrace; : ; \
54636         fi
54637 @endif libbacktrace
54638 @if libcpp
54639         @if test -d $(HOST_SUBDIR)/libcpp; then \
54640           cd $(HOST_SUBDIR); mv libcpp stage2-libcpp; \
54641           mv prev-libcpp stage1-libcpp; : ; \
54642         fi
54643 @endif libcpp
54644 @if libdecnumber
54645         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
54646           cd $(HOST_SUBDIR); mv libdecnumber stage2-libdecnumber; \
54647           mv prev-libdecnumber stage1-libdecnumber; : ; \
54648         fi
54649 @endif libdecnumber
54650 @if libiberty
54651         @if test -d $(HOST_SUBDIR)/libiberty; then \
54652           cd $(HOST_SUBDIR); mv libiberty stage2-libiberty; \
54653           mv prev-libiberty stage1-libiberty; : ; \
54654         fi
54655 @endif libiberty
54656 @if libiberty-linker-plugin
54657         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
54658           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage2-libiberty-linker-plugin; \
54659           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
54660         fi
54661 @endif libiberty-linker-plugin
54662 @if libiconv
54663         @if test -d $(HOST_SUBDIR)/libiconv; then \
54664           cd $(HOST_SUBDIR); mv libiconv stage2-libiconv; \
54665           mv prev-libiconv stage1-libiconv; : ; \
54666         fi
54667 @endif libiconv
54668 @if zlib
54669         @if test -d $(HOST_SUBDIR)/zlib; then \
54670           cd $(HOST_SUBDIR); mv zlib stage2-zlib; \
54671           mv prev-zlib stage1-zlib; : ; \
54672         fi
54673 @endif zlib
54674 @if lto-plugin
54675         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
54676           cd $(HOST_SUBDIR); mv lto-plugin stage2-lto-plugin; \
54677           mv prev-lto-plugin stage1-lto-plugin; : ; \
54678         fi
54679 @endif lto-plugin
54680         @if test -d $(TARGET_SUBDIR); then \
54681           mv $(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); \
54682           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
54683         fi
54684         rm -f stage_current
54685
54686 # Bubble a bug fix through all the stages up to stage 2.  They are
54687 # remade, but not reconfigured.  The next stage (if any) will not be
54688 # reconfigured either.
54689 .PHONY: stage2-bubble
54690 stage2-bubble:: stage1-bubble
54691         @r=`${PWD_COMMAND}`; export r; \
54692         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54693         if test -f stage2-lean || test -f stage1-lean ; then \
54694           echo Skipping rebuild of stage2; \
54695         else \
54696           $(MAKE) stage2-start; \
54697           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage2; \
54698         fi
54699
54700 .PHONY: all-stage2 clean-stage2
54701 do-clean: clean-stage2
54702
54703 # FIXME: Will not need to be conditional when toplevel bootstrap is the
54704 # only possibility, but now it conflicts with no-bootstrap rules
54705 @if gcc-bootstrap
54706
54707
54708
54709 .PHONY: bootstrap2 bootstrap2-lean
54710 bootstrap2:
54711         echo stage2 > stage_final
54712         @r=`${PWD_COMMAND}`; export r; \
54713         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54714         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage2-bubble
54715         @: $(MAKE); $(unstage)
54716         @r=`${PWD_COMMAND}`; export r; \
54717         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54718         TFLAGS="$(STAGE2_TFLAGS)"; \
54719         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54720
54721 bootstrap2-lean:
54722         echo stage2 > stage_final
54723         @r=`${PWD_COMMAND}`; export r; \
54724         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54725         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage2-bubble
54726         @: $(MAKE); $(unstage)
54727         @r=`${PWD_COMMAND}`; export r; \
54728         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
54729         TFLAGS="$(STAGE2_TFLAGS)"; \
54730         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
54731
54732
54733 # Rules to wipe a stage and all the following ones, also used for cleanstrap
54734 distclean-stage1:: distclean-stage2 
54735 .PHONY: distclean-stage2
54736 distclean-stage2::
54737         @: $(MAKE); $(stage)
54738         @test "`cat stage_last`" != stage2 || rm -f stage_last
54739         rm -rf stage2-* 
54740
54741
54742 @endif gcc-bootstrap
54743
54744
54745 .PHONY: stage3-start stage3-end
54746
54747 stage3-start::
54748         @: $(MAKE); $(stage); \
54749         echo stage3 > stage_current; \
54750         echo stage3 > stage_last; \
54751         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
54752 @if bfd
54753         @cd $(HOST_SUBDIR); [ -d stage3-bfd ] || \
54754           mkdir stage3-bfd; \
54755         mv stage3-bfd bfd; \
54756         mv stage2-bfd prev-bfd || test -f stage2-lean 
54757 @endif bfd
54758 @if opcodes
54759         @cd $(HOST_SUBDIR); [ -d stage3-opcodes ] || \
54760           mkdir stage3-opcodes; \
54761         mv stage3-opcodes opcodes; \
54762         mv stage2-opcodes prev-opcodes || test -f stage2-lean 
54763 @endif opcodes
54764 @if binutils
54765         @cd $(HOST_SUBDIR); [ -d stage3-binutils ] || \
54766           mkdir stage3-binutils; \
54767         mv stage3-binutils binutils; \
54768         mv stage2-binutils prev-binutils || test -f stage2-lean 
54769 @endif binutils
54770 @if fixincludes
54771         @cd $(HOST_SUBDIR); [ -d stage3-fixincludes ] || \
54772           mkdir stage3-fixincludes; \
54773         mv stage3-fixincludes fixincludes; \
54774         mv stage2-fixincludes prev-fixincludes || test -f stage2-lean 
54775 @endif fixincludes
54776 @if gas
54777         @cd $(HOST_SUBDIR); [ -d stage3-gas ] || \
54778           mkdir stage3-gas; \
54779         mv stage3-gas gas; \
54780         mv stage2-gas prev-gas || test -f stage2-lean 
54781 @endif gas
54782 @if gcc
54783         @cd $(HOST_SUBDIR); [ -d stage3-gcc ] || \
54784           mkdir stage3-gcc; \
54785         mv stage3-gcc gcc; \
54786         mv stage2-gcc prev-gcc || test -f stage2-lean 
54787 @endif gcc
54788 @if gmp
54789         @cd $(HOST_SUBDIR); [ -d stage3-gmp ] || \
54790           mkdir stage3-gmp; \
54791         mv stage3-gmp gmp; \
54792         mv stage2-gmp prev-gmp || test -f stage2-lean 
54793 @endif gmp
54794 @if mpfr
54795         @cd $(HOST_SUBDIR); [ -d stage3-mpfr ] || \
54796           mkdir stage3-mpfr; \
54797         mv stage3-mpfr mpfr; \
54798         mv stage2-mpfr prev-mpfr || test -f stage2-lean 
54799 @endif mpfr
54800 @if mpc
54801         @cd $(HOST_SUBDIR); [ -d stage3-mpc ] || \
54802           mkdir stage3-mpc; \
54803         mv stage3-mpc mpc; \
54804         mv stage2-mpc prev-mpc || test -f stage2-lean 
54805 @endif mpc
54806 @if isl
54807         @cd $(HOST_SUBDIR); [ -d stage3-isl ] || \
54808           mkdir stage3-isl; \
54809         mv stage3-isl isl; \
54810         mv stage2-isl prev-isl || test -f stage2-lean 
54811 @endif isl
54812 @if libelf
54813         @cd $(HOST_SUBDIR); [ -d stage3-libelf ] || \
54814           mkdir stage3-libelf; \
54815         mv stage3-libelf libelf; \
54816         mv stage2-libelf prev-libelf || test -f stage2-lean 
54817 @endif libelf
54818 @if gold
54819         @cd $(HOST_SUBDIR); [ -d stage3-gold ] || \
54820           mkdir stage3-gold; \
54821         mv stage3-gold gold; \
54822         mv stage2-gold prev-gold || test -f stage2-lean 
54823 @endif gold
54824 @if intl
54825         @cd $(HOST_SUBDIR); [ -d stage3-intl ] || \
54826           mkdir stage3-intl; \
54827         mv stage3-intl intl; \
54828         mv stage2-intl prev-intl || test -f stage2-lean 
54829 @endif intl
54830 @if ld
54831         @cd $(HOST_SUBDIR); [ -d stage3-ld ] || \
54832           mkdir stage3-ld; \
54833         mv stage3-ld ld; \
54834         mv stage2-ld prev-ld || test -f stage2-lean 
54835 @endif ld
54836 @if libbacktrace
54837         @cd $(HOST_SUBDIR); [ -d stage3-libbacktrace ] || \
54838           mkdir stage3-libbacktrace; \
54839         mv stage3-libbacktrace libbacktrace; \
54840         mv stage2-libbacktrace prev-libbacktrace || test -f stage2-lean 
54841 @endif libbacktrace
54842 @if libcpp
54843         @cd $(HOST_SUBDIR); [ -d stage3-libcpp ] || \
54844           mkdir stage3-libcpp; \
54845         mv stage3-libcpp libcpp; \
54846         mv stage2-libcpp prev-libcpp || test -f stage2-lean 
54847 @endif libcpp
54848 @if libdecnumber
54849         @cd $(HOST_SUBDIR); [ -d stage3-libdecnumber ] || \
54850           mkdir stage3-libdecnumber; \
54851         mv stage3-libdecnumber libdecnumber; \
54852         mv stage2-libdecnumber prev-libdecnumber || test -f stage2-lean 
54853 @endif libdecnumber
54854 @if libiberty
54855         @cd $(HOST_SUBDIR); [ -d stage3-libiberty ] || \
54856           mkdir stage3-libiberty; \
54857         mv stage3-libiberty libiberty; \
54858         mv stage2-libiberty prev-libiberty || test -f stage2-lean 
54859 @endif libiberty
54860 @if libiberty-linker-plugin
54861         @cd $(HOST_SUBDIR); [ -d stage3-libiberty-linker-plugin ] || \
54862           mkdir stage3-libiberty-linker-plugin; \
54863         mv stage3-libiberty-linker-plugin libiberty-linker-plugin; \
54864         mv stage2-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage2-lean 
54865 @endif libiberty-linker-plugin
54866 @if libiconv
54867         @cd $(HOST_SUBDIR); [ -d stage3-libiconv ] || \
54868           mkdir stage3-libiconv; \
54869         mv stage3-libiconv libiconv; \
54870         mv stage2-libiconv prev-libiconv || test -f stage2-lean 
54871 @endif libiconv
54872 @if zlib
54873         @cd $(HOST_SUBDIR); [ -d stage3-zlib ] || \
54874           mkdir stage3-zlib; \
54875         mv stage3-zlib zlib; \
54876         mv stage2-zlib prev-zlib || test -f stage2-lean 
54877 @endif zlib
54878 @if lto-plugin
54879         @cd $(HOST_SUBDIR); [ -d stage3-lto-plugin ] || \
54880           mkdir stage3-lto-plugin; \
54881         mv stage3-lto-plugin lto-plugin; \
54882         mv stage2-lto-plugin prev-lto-plugin || test -f stage2-lean 
54883 @endif lto-plugin
54884         @[ -d stage3-$(TARGET_SUBDIR) ] || \
54885           mkdir stage3-$(TARGET_SUBDIR); \
54886         mv stage3-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
54887         mv stage2-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage2-lean 
54888
54889 stage3-end:: 
54890 @if bfd
54891         @if test -d $(HOST_SUBDIR)/bfd; then \
54892           cd $(HOST_SUBDIR); mv bfd stage3-bfd; \
54893           mv prev-bfd stage2-bfd; : ; \
54894         fi
54895 @endif bfd
54896 @if opcodes
54897         @if test -d $(HOST_SUBDIR)/opcodes; then \
54898           cd $(HOST_SUBDIR); mv opcodes stage3-opcodes; \
54899           mv prev-opcodes stage2-opcodes; : ; \
54900         fi
54901 @endif opcodes
54902 @if binutils
54903         @if test -d $(HOST_SUBDIR)/binutils; then \
54904           cd $(HOST_SUBDIR); mv binutils stage3-binutils; \
54905           mv prev-binutils stage2-binutils; : ; \
54906         fi
54907 @endif binutils
54908 @if fixincludes
54909         @if test -d $(HOST_SUBDIR)/fixincludes; then \
54910           cd $(HOST_SUBDIR); mv fixincludes stage3-fixincludes; \
54911           mv prev-fixincludes stage2-fixincludes; : ; \
54912         fi
54913 @endif fixincludes
54914 @if gas
54915         @if test -d $(HOST_SUBDIR)/gas; then \
54916           cd $(HOST_SUBDIR); mv gas stage3-gas; \
54917           mv prev-gas stage2-gas; : ; \
54918         fi
54919 @endif gas
54920 @if gcc
54921         @if test -d $(HOST_SUBDIR)/gcc; then \
54922           cd $(HOST_SUBDIR); mv gcc stage3-gcc; \
54923           mv prev-gcc stage2-gcc; : ; \
54924         fi
54925 @endif gcc
54926 @if gmp
54927         @if test -d $(HOST_SUBDIR)/gmp; then \
54928           cd $(HOST_SUBDIR); mv gmp stage3-gmp; \
54929           mv prev-gmp stage2-gmp; : ; \
54930         fi
54931 @endif gmp
54932 @if mpfr
54933         @if test -d $(HOST_SUBDIR)/mpfr; then \
54934           cd $(HOST_SUBDIR); mv mpfr stage3-mpfr; \
54935           mv prev-mpfr stage2-mpfr; : ; \
54936         fi
54937 @endif mpfr
54938 @if mpc
54939         @if test -d $(HOST_SUBDIR)/mpc; then \
54940           cd $(HOST_SUBDIR); mv mpc stage3-mpc; \
54941           mv prev-mpc stage2-mpc; : ; \
54942         fi
54943 @endif mpc
54944 @if isl
54945         @if test -d $(HOST_SUBDIR)/isl; then \
54946           cd $(HOST_SUBDIR); mv isl stage3-isl; \
54947           mv prev-isl stage2-isl; : ; \
54948         fi
54949 @endif isl
54950 @if libelf
54951         @if test -d $(HOST_SUBDIR)/libelf; then \
54952           cd $(HOST_SUBDIR); mv libelf stage3-libelf; \
54953           mv prev-libelf stage2-libelf; : ; \
54954         fi
54955 @endif libelf
54956 @if gold
54957         @if test -d $(HOST_SUBDIR)/gold; then \
54958           cd $(HOST_SUBDIR); mv gold stage3-gold; \
54959           mv prev-gold stage2-gold; : ; \
54960         fi
54961 @endif gold
54962 @if intl
54963         @if test -d $(HOST_SUBDIR)/intl; then \
54964           cd $(HOST_SUBDIR); mv intl stage3-intl; \
54965           mv prev-intl stage2-intl; : ; \
54966         fi
54967 @endif intl
54968 @if ld
54969         @if test -d $(HOST_SUBDIR)/ld; then \
54970           cd $(HOST_SUBDIR); mv ld stage3-ld; \
54971           mv prev-ld stage2-ld; : ; \
54972         fi
54973 @endif ld
54974 @if libbacktrace
54975         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
54976           cd $(HOST_SUBDIR); mv libbacktrace stage3-libbacktrace; \
54977           mv prev-libbacktrace stage2-libbacktrace; : ; \
54978         fi
54979 @endif libbacktrace
54980 @if libcpp
54981         @if test -d $(HOST_SUBDIR)/libcpp; then \
54982           cd $(HOST_SUBDIR); mv libcpp stage3-libcpp; \
54983           mv prev-libcpp stage2-libcpp; : ; \
54984         fi
54985 @endif libcpp
54986 @if libdecnumber
54987         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
54988           cd $(HOST_SUBDIR); mv libdecnumber stage3-libdecnumber; \
54989           mv prev-libdecnumber stage2-libdecnumber; : ; \
54990         fi
54991 @endif libdecnumber
54992 @if libiberty
54993         @if test -d $(HOST_SUBDIR)/libiberty; then \
54994           cd $(HOST_SUBDIR); mv libiberty stage3-libiberty; \
54995           mv prev-libiberty stage2-libiberty; : ; \
54996         fi
54997 @endif libiberty
54998 @if libiberty-linker-plugin
54999         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
55000           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage3-libiberty-linker-plugin; \
55001           mv prev-libiberty-linker-plugin stage2-libiberty-linker-plugin; : ; \
55002         fi
55003 @endif libiberty-linker-plugin
55004 @if libiconv
55005         @if test -d $(HOST_SUBDIR)/libiconv; then \
55006           cd $(HOST_SUBDIR); mv libiconv stage3-libiconv; \
55007           mv prev-libiconv stage2-libiconv; : ; \
55008         fi
55009 @endif libiconv
55010 @if zlib
55011         @if test -d $(HOST_SUBDIR)/zlib; then \
55012           cd $(HOST_SUBDIR); mv zlib stage3-zlib; \
55013           mv prev-zlib stage2-zlib; : ; \
55014         fi
55015 @endif zlib
55016 @if lto-plugin
55017         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
55018           cd $(HOST_SUBDIR); mv lto-plugin stage3-lto-plugin; \
55019           mv prev-lto-plugin stage2-lto-plugin; : ; \
55020         fi
55021 @endif lto-plugin
55022         @if test -d $(TARGET_SUBDIR); then \
55023           mv $(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); \
55024           mv prev-$(TARGET_SUBDIR) stage2-$(TARGET_SUBDIR); : ; \
55025         fi
55026         rm -f stage_current
55027
55028 # Bubble a bug fix through all the stages up to stage 3.  They are
55029 # remade, but not reconfigured.  The next stage (if any) will not be
55030 # reconfigured either.
55031 .PHONY: stage3-bubble
55032 stage3-bubble:: stage2-bubble
55033         @r=`${PWD_COMMAND}`; export r; \
55034         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55035         if test -f stage3-lean || test -f stage2-lean ; then \
55036           echo Skipping rebuild of stage3; \
55037         else \
55038           $(MAKE) stage3-start; \
55039           if $(LEAN); then \
55040             rm -rf stage1-*; \
55041             $(STAMP) stage1-lean; \
55042           fi; \
55043           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage3; \
55044         fi
55045         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare
55046
55047 .PHONY: all-stage3 clean-stage3
55048 do-clean: clean-stage3
55049
55050 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55051 # only possibility, but now it conflicts with no-bootstrap rules
55052 @if gcc-bootstrap
55053
55054 compare:
55055         @r=`${PWD_COMMAND}`; export r; \
55056         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55057         if test -f stage2-lean; then \
55058           echo Cannot compare object files as stage 2 was deleted.; \
55059           exit 0; \
55060         fi; \
55061         : $(MAKE); $(stage); \
55062         rm -f .bad_compare; \
55063         echo Comparing stages 2 and 3; \
55064         sed=`echo stage3 | sed 's,^stage,,;s,.,.,g'`; \
55065         files=`find stage3-* -name "*$(objext)" -print | \
55066                  sed -n s,^stage$$sed-,,p`; \
55067         for file in $${files}; do \
55068           f1=$$r/stage2-$$file; f2=$$r/stage3-$$file; \
55069           if test ! -f $$f1; then continue; fi; \
55070           $(do-compare) > /dev/null 2>&1; \
55071           if test $$? -eq 1; then \
55072             case $$file in \
55073               @compare_exclusions@) \
55074                 echo warning: $$file differs ;; \
55075               *) \
55076                 echo $$file differs >> .bad_compare ;; \
55077             esac; \
55078           fi; \
55079         done; \
55080         if [ -f .bad_compare ]; then \
55081           echo "Bootstrap comparison failure!"; \
55082           cat .bad_compare; \
55083           exit 1; \
55084         else \
55085           echo Comparison successful.; \
55086         fi; \
55087         $(STAMP) compare
55088         if $(LEAN); then \
55089           rm -rf stage2-*; \
55090           $(STAMP) stage2-lean; \
55091         fi
55092
55093
55094
55095 .PHONY: bootstrap bootstrap-lean
55096 bootstrap:
55097         echo stage3 > stage_final
55098         @r=`${PWD_COMMAND}`; export r; \
55099         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55100         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
55101         @: $(MAKE); $(unstage)
55102         @r=`${PWD_COMMAND}`; export r; \
55103         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55104         TFLAGS="$(STAGE3_TFLAGS)"; \
55105         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55106
55107 bootstrap-lean:
55108         echo stage3 > stage_final
55109         @r=`${PWD_COMMAND}`; export r; \
55110         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55111         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage3-bubble
55112         @: $(MAKE); $(unstage)
55113         @r=`${PWD_COMMAND}`; export r; \
55114         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55115         TFLAGS="$(STAGE3_TFLAGS)"; \
55116         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55117
55118
55119 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55120 distclean-stage2:: distclean-stage3 
55121 .PHONY: distclean-stage3
55122 distclean-stage3::
55123         @: $(MAKE); $(stage)
55124         @test "`cat stage_last`" != stage3 || rm -f stage_last
55125         rm -rf stage3-* compare 
55126
55127
55128 .PHONY: cleanstrap
55129 cleanstrap: do-distclean local-clean
55130         echo stage3 > stage_final
55131         @r=`${PWD_COMMAND}`; export r; \
55132         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55133         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage3-bubble
55134         @: $(MAKE); $(unstage)
55135         @r=`${PWD_COMMAND}`; export r; \
55136         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55137         TFLAGS="$(STAGE3_TFLAGS)"; \
55138         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55139
55140 @endif gcc-bootstrap
55141
55142
55143 .PHONY: stage4-start stage4-end
55144
55145 stage4-start::
55146         @: $(MAKE); $(stage); \
55147         echo stage4 > stage_current; \
55148         echo stage4 > stage_last; \
55149         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55150 @if bfd
55151         @cd $(HOST_SUBDIR); [ -d stage4-bfd ] || \
55152           mkdir stage4-bfd; \
55153         mv stage4-bfd bfd; \
55154         mv stage3-bfd prev-bfd || test -f stage3-lean 
55155 @endif bfd
55156 @if opcodes
55157         @cd $(HOST_SUBDIR); [ -d stage4-opcodes ] || \
55158           mkdir stage4-opcodes; \
55159         mv stage4-opcodes opcodes; \
55160         mv stage3-opcodes prev-opcodes || test -f stage3-lean 
55161 @endif opcodes
55162 @if binutils
55163         @cd $(HOST_SUBDIR); [ -d stage4-binutils ] || \
55164           mkdir stage4-binutils; \
55165         mv stage4-binutils binutils; \
55166         mv stage3-binutils prev-binutils || test -f stage3-lean 
55167 @endif binutils
55168 @if fixincludes
55169         @cd $(HOST_SUBDIR); [ -d stage4-fixincludes ] || \
55170           mkdir stage4-fixincludes; \
55171         mv stage4-fixincludes fixincludes; \
55172         mv stage3-fixincludes prev-fixincludes || test -f stage3-lean 
55173 @endif fixincludes
55174 @if gas
55175         @cd $(HOST_SUBDIR); [ -d stage4-gas ] || \
55176           mkdir stage4-gas; \
55177         mv stage4-gas gas; \
55178         mv stage3-gas prev-gas || test -f stage3-lean 
55179 @endif gas
55180 @if gcc
55181         @cd $(HOST_SUBDIR); [ -d stage4-gcc ] || \
55182           mkdir stage4-gcc; \
55183         mv stage4-gcc gcc; \
55184         mv stage3-gcc prev-gcc || test -f stage3-lean 
55185 @endif gcc
55186 @if gmp
55187         @cd $(HOST_SUBDIR); [ -d stage4-gmp ] || \
55188           mkdir stage4-gmp; \
55189         mv stage4-gmp gmp; \
55190         mv stage3-gmp prev-gmp || test -f stage3-lean 
55191 @endif gmp
55192 @if mpfr
55193         @cd $(HOST_SUBDIR); [ -d stage4-mpfr ] || \
55194           mkdir stage4-mpfr; \
55195         mv stage4-mpfr mpfr; \
55196         mv stage3-mpfr prev-mpfr || test -f stage3-lean 
55197 @endif mpfr
55198 @if mpc
55199         @cd $(HOST_SUBDIR); [ -d stage4-mpc ] || \
55200           mkdir stage4-mpc; \
55201         mv stage4-mpc mpc; \
55202         mv stage3-mpc prev-mpc || test -f stage3-lean 
55203 @endif mpc
55204 @if isl
55205         @cd $(HOST_SUBDIR); [ -d stage4-isl ] || \
55206           mkdir stage4-isl; \
55207         mv stage4-isl isl; \
55208         mv stage3-isl prev-isl || test -f stage3-lean 
55209 @endif isl
55210 @if libelf
55211         @cd $(HOST_SUBDIR); [ -d stage4-libelf ] || \
55212           mkdir stage4-libelf; \
55213         mv stage4-libelf libelf; \
55214         mv stage3-libelf prev-libelf || test -f stage3-lean 
55215 @endif libelf
55216 @if gold
55217         @cd $(HOST_SUBDIR); [ -d stage4-gold ] || \
55218           mkdir stage4-gold; \
55219         mv stage4-gold gold; \
55220         mv stage3-gold prev-gold || test -f stage3-lean 
55221 @endif gold
55222 @if intl
55223         @cd $(HOST_SUBDIR); [ -d stage4-intl ] || \
55224           mkdir stage4-intl; \
55225         mv stage4-intl intl; \
55226         mv stage3-intl prev-intl || test -f stage3-lean 
55227 @endif intl
55228 @if ld
55229         @cd $(HOST_SUBDIR); [ -d stage4-ld ] || \
55230           mkdir stage4-ld; \
55231         mv stage4-ld ld; \
55232         mv stage3-ld prev-ld || test -f stage3-lean 
55233 @endif ld
55234 @if libbacktrace
55235         @cd $(HOST_SUBDIR); [ -d stage4-libbacktrace ] || \
55236           mkdir stage4-libbacktrace; \
55237         mv stage4-libbacktrace libbacktrace; \
55238         mv stage3-libbacktrace prev-libbacktrace || test -f stage3-lean 
55239 @endif libbacktrace
55240 @if libcpp
55241         @cd $(HOST_SUBDIR); [ -d stage4-libcpp ] || \
55242           mkdir stage4-libcpp; \
55243         mv stage4-libcpp libcpp; \
55244         mv stage3-libcpp prev-libcpp || test -f stage3-lean 
55245 @endif libcpp
55246 @if libdecnumber
55247         @cd $(HOST_SUBDIR); [ -d stage4-libdecnumber ] || \
55248           mkdir stage4-libdecnumber; \
55249         mv stage4-libdecnumber libdecnumber; \
55250         mv stage3-libdecnumber prev-libdecnumber || test -f stage3-lean 
55251 @endif libdecnumber
55252 @if libiberty
55253         @cd $(HOST_SUBDIR); [ -d stage4-libiberty ] || \
55254           mkdir stage4-libiberty; \
55255         mv stage4-libiberty libiberty; \
55256         mv stage3-libiberty prev-libiberty || test -f stage3-lean 
55257 @endif libiberty
55258 @if libiberty-linker-plugin
55259         @cd $(HOST_SUBDIR); [ -d stage4-libiberty-linker-plugin ] || \
55260           mkdir stage4-libiberty-linker-plugin; \
55261         mv stage4-libiberty-linker-plugin libiberty-linker-plugin; \
55262         mv stage3-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage3-lean 
55263 @endif libiberty-linker-plugin
55264 @if libiconv
55265         @cd $(HOST_SUBDIR); [ -d stage4-libiconv ] || \
55266           mkdir stage4-libiconv; \
55267         mv stage4-libiconv libiconv; \
55268         mv stage3-libiconv prev-libiconv || test -f stage3-lean 
55269 @endif libiconv
55270 @if zlib
55271         @cd $(HOST_SUBDIR); [ -d stage4-zlib ] || \
55272           mkdir stage4-zlib; \
55273         mv stage4-zlib zlib; \
55274         mv stage3-zlib prev-zlib || test -f stage3-lean 
55275 @endif zlib
55276 @if lto-plugin
55277         @cd $(HOST_SUBDIR); [ -d stage4-lto-plugin ] || \
55278           mkdir stage4-lto-plugin; \
55279         mv stage4-lto-plugin lto-plugin; \
55280         mv stage3-lto-plugin prev-lto-plugin || test -f stage3-lean 
55281 @endif lto-plugin
55282         @[ -d stage4-$(TARGET_SUBDIR) ] || \
55283           mkdir stage4-$(TARGET_SUBDIR); \
55284         mv stage4-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
55285         mv stage3-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage3-lean 
55286
55287 stage4-end:: 
55288 @if bfd
55289         @if test -d $(HOST_SUBDIR)/bfd; then \
55290           cd $(HOST_SUBDIR); mv bfd stage4-bfd; \
55291           mv prev-bfd stage3-bfd; : ; \
55292         fi
55293 @endif bfd
55294 @if opcodes
55295         @if test -d $(HOST_SUBDIR)/opcodes; then \
55296           cd $(HOST_SUBDIR); mv opcodes stage4-opcodes; \
55297           mv prev-opcodes stage3-opcodes; : ; \
55298         fi
55299 @endif opcodes
55300 @if binutils
55301         @if test -d $(HOST_SUBDIR)/binutils; then \
55302           cd $(HOST_SUBDIR); mv binutils stage4-binutils; \
55303           mv prev-binutils stage3-binutils; : ; \
55304         fi
55305 @endif binutils
55306 @if fixincludes
55307         @if test -d $(HOST_SUBDIR)/fixincludes; then \
55308           cd $(HOST_SUBDIR); mv fixincludes stage4-fixincludes; \
55309           mv prev-fixincludes stage3-fixincludes; : ; \
55310         fi
55311 @endif fixincludes
55312 @if gas
55313         @if test -d $(HOST_SUBDIR)/gas; then \
55314           cd $(HOST_SUBDIR); mv gas stage4-gas; \
55315           mv prev-gas stage3-gas; : ; \
55316         fi
55317 @endif gas
55318 @if gcc
55319         @if test -d $(HOST_SUBDIR)/gcc; then \
55320           cd $(HOST_SUBDIR); mv gcc stage4-gcc; \
55321           mv prev-gcc stage3-gcc; : ; \
55322         fi
55323 @endif gcc
55324 @if gmp
55325         @if test -d $(HOST_SUBDIR)/gmp; then \
55326           cd $(HOST_SUBDIR); mv gmp stage4-gmp; \
55327           mv prev-gmp stage3-gmp; : ; \
55328         fi
55329 @endif gmp
55330 @if mpfr
55331         @if test -d $(HOST_SUBDIR)/mpfr; then \
55332           cd $(HOST_SUBDIR); mv mpfr stage4-mpfr; \
55333           mv prev-mpfr stage3-mpfr; : ; \
55334         fi
55335 @endif mpfr
55336 @if mpc
55337         @if test -d $(HOST_SUBDIR)/mpc; then \
55338           cd $(HOST_SUBDIR); mv mpc stage4-mpc; \
55339           mv prev-mpc stage3-mpc; : ; \
55340         fi
55341 @endif mpc
55342 @if isl
55343         @if test -d $(HOST_SUBDIR)/isl; then \
55344           cd $(HOST_SUBDIR); mv isl stage4-isl; \
55345           mv prev-isl stage3-isl; : ; \
55346         fi
55347 @endif isl
55348 @if libelf
55349         @if test -d $(HOST_SUBDIR)/libelf; then \
55350           cd $(HOST_SUBDIR); mv libelf stage4-libelf; \
55351           mv prev-libelf stage3-libelf; : ; \
55352         fi
55353 @endif libelf
55354 @if gold
55355         @if test -d $(HOST_SUBDIR)/gold; then \
55356           cd $(HOST_SUBDIR); mv gold stage4-gold; \
55357           mv prev-gold stage3-gold; : ; \
55358         fi
55359 @endif gold
55360 @if intl
55361         @if test -d $(HOST_SUBDIR)/intl; then \
55362           cd $(HOST_SUBDIR); mv intl stage4-intl; \
55363           mv prev-intl stage3-intl; : ; \
55364         fi
55365 @endif intl
55366 @if ld
55367         @if test -d $(HOST_SUBDIR)/ld; then \
55368           cd $(HOST_SUBDIR); mv ld stage4-ld; \
55369           mv prev-ld stage3-ld; : ; \
55370         fi
55371 @endif ld
55372 @if libbacktrace
55373         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
55374           cd $(HOST_SUBDIR); mv libbacktrace stage4-libbacktrace; \
55375           mv prev-libbacktrace stage3-libbacktrace; : ; \
55376         fi
55377 @endif libbacktrace
55378 @if libcpp
55379         @if test -d $(HOST_SUBDIR)/libcpp; then \
55380           cd $(HOST_SUBDIR); mv libcpp stage4-libcpp; \
55381           mv prev-libcpp stage3-libcpp; : ; \
55382         fi
55383 @endif libcpp
55384 @if libdecnumber
55385         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
55386           cd $(HOST_SUBDIR); mv libdecnumber stage4-libdecnumber; \
55387           mv prev-libdecnumber stage3-libdecnumber; : ; \
55388         fi
55389 @endif libdecnumber
55390 @if libiberty
55391         @if test -d $(HOST_SUBDIR)/libiberty; then \
55392           cd $(HOST_SUBDIR); mv libiberty stage4-libiberty; \
55393           mv prev-libiberty stage3-libiberty; : ; \
55394         fi
55395 @endif libiberty
55396 @if libiberty-linker-plugin
55397         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
55398           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stage4-libiberty-linker-plugin; \
55399           mv prev-libiberty-linker-plugin stage3-libiberty-linker-plugin; : ; \
55400         fi
55401 @endif libiberty-linker-plugin
55402 @if libiconv
55403         @if test -d $(HOST_SUBDIR)/libiconv; then \
55404           cd $(HOST_SUBDIR); mv libiconv stage4-libiconv; \
55405           mv prev-libiconv stage3-libiconv; : ; \
55406         fi
55407 @endif libiconv
55408 @if zlib
55409         @if test -d $(HOST_SUBDIR)/zlib; then \
55410           cd $(HOST_SUBDIR); mv zlib stage4-zlib; \
55411           mv prev-zlib stage3-zlib; : ; \
55412         fi
55413 @endif zlib
55414 @if lto-plugin
55415         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
55416           cd $(HOST_SUBDIR); mv lto-plugin stage4-lto-plugin; \
55417           mv prev-lto-plugin stage3-lto-plugin; : ; \
55418         fi
55419 @endif lto-plugin
55420         @if test -d $(TARGET_SUBDIR); then \
55421           mv $(TARGET_SUBDIR) stage4-$(TARGET_SUBDIR); \
55422           mv prev-$(TARGET_SUBDIR) stage3-$(TARGET_SUBDIR); : ; \
55423         fi
55424         rm -f stage_current
55425
55426 # Bubble a bug fix through all the stages up to stage 4.  They are
55427 # remade, but not reconfigured.  The next stage (if any) will not be
55428 # reconfigured either.
55429 .PHONY: stage4-bubble
55430 stage4-bubble:: stage3-bubble
55431         @r=`${PWD_COMMAND}`; export r; \
55432         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55433         if test -f stage4-lean || test -f stage3-lean ; then \
55434           echo Skipping rebuild of stage4; \
55435         else \
55436           $(MAKE) stage4-start; \
55437           if $(LEAN); then \
55438             rm -rf stage2-*; \
55439             $(STAMP) stage2-lean; \
55440           fi; \
55441           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stage4; \
55442         fi
55443         $(MAKE) $(RECURSE_FLAGS_TO_PASS) compare3
55444
55445 .PHONY: all-stage4 clean-stage4
55446 do-clean: clean-stage4
55447
55448 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55449 # only possibility, but now it conflicts with no-bootstrap rules
55450 @if gcc-bootstrap
55451
55452 compare3:
55453         @r=`${PWD_COMMAND}`; export r; \
55454         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55455         if test -f stage3-lean; then \
55456           echo Cannot compare object files as stage 3 was deleted.; \
55457           exit 0; \
55458         fi; \
55459         : $(MAKE); $(stage); \
55460         rm -f .bad_compare; \
55461         echo Comparing stages 3 and 4; \
55462         sed=`echo stage4 | sed 's,^stage,,;s,.,.,g'`; \
55463         files=`find stage4-* -name "*$(objext)" -print | \
55464                  sed -n s,^stage$$sed-,,p`; \
55465         for file in $${files}; do \
55466           f1=$$r/stage3-$$file; f2=$$r/stage4-$$file; \
55467           if test ! -f $$f1; then continue; fi; \
55468           $(do-compare3) > /dev/null 2>&1; \
55469           if test $$? -eq 1; then \
55470             case $$file in \
55471               @compare_exclusions@) \
55472                 echo warning: $$file differs ;; \
55473               *) \
55474                 echo $$file differs >> .bad_compare ;; \
55475             esac; \
55476           fi; \
55477         done; \
55478         if [ -f .bad_compare ]; then \
55479           echo "Bootstrap comparison failure!"; \
55480           cat .bad_compare; \
55481           exit 1; \
55482         else \
55483           echo Comparison successful.; \
55484         fi; \
55485         $(STAMP) compare3
55486         if $(LEAN); then \
55487           rm -rf stage3-*; \
55488           $(STAMP) stage3-lean; \
55489         fi
55490
55491
55492
55493 .PHONY: bootstrap4 bootstrap4-lean
55494 bootstrap4:
55495         echo stage4 > stage_final
55496         @r=`${PWD_COMMAND}`; export r; \
55497         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55498         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage4-bubble
55499         @: $(MAKE); $(unstage)
55500         @r=`${PWD_COMMAND}`; export r; \
55501         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55502         TFLAGS="$(STAGE4_TFLAGS)"; \
55503         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55504
55505 bootstrap4-lean:
55506         echo stage4 > stage_final
55507         @r=`${PWD_COMMAND}`; export r; \
55508         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55509         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stage4-bubble
55510         @: $(MAKE); $(unstage)
55511         @r=`${PWD_COMMAND}`; export r; \
55512         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55513         TFLAGS="$(STAGE4_TFLAGS)"; \
55514         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
55515
55516
55517 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55518 distclean-stage3:: distclean-stage4 
55519 .PHONY: distclean-stage4
55520 distclean-stage4::
55521         @: $(MAKE); $(stage)
55522         @test "`cat stage_last`" != stage4 || rm -f stage_last
55523         rm -rf stage4-* compare3 
55524
55525
55526 @endif gcc-bootstrap
55527
55528
55529 .PHONY: stageprofile-start stageprofile-end
55530
55531 stageprofile-start::
55532         @: $(MAKE); $(stage); \
55533         echo stageprofile > stage_current; \
55534         echo stageprofile > stage_last; \
55535         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55536 @if bfd
55537         @cd $(HOST_SUBDIR); [ -d stageprofile-bfd ] || \
55538           mkdir stageprofile-bfd; \
55539         mv stageprofile-bfd bfd; \
55540         mv stage1-bfd prev-bfd || test -f stage1-lean 
55541 @endif bfd
55542 @if opcodes
55543         @cd $(HOST_SUBDIR); [ -d stageprofile-opcodes ] || \
55544           mkdir stageprofile-opcodes; \
55545         mv stageprofile-opcodes opcodes; \
55546         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
55547 @endif opcodes
55548 @if binutils
55549         @cd $(HOST_SUBDIR); [ -d stageprofile-binutils ] || \
55550           mkdir stageprofile-binutils; \
55551         mv stageprofile-binutils binutils; \
55552         mv stage1-binutils prev-binutils || test -f stage1-lean 
55553 @endif binutils
55554 @if fixincludes
55555         @cd $(HOST_SUBDIR); [ -d stageprofile-fixincludes ] || \
55556           mkdir stageprofile-fixincludes; \
55557         mv stageprofile-fixincludes fixincludes; \
55558         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
55559 @endif fixincludes
55560 @if gas
55561         @cd $(HOST_SUBDIR); [ -d stageprofile-gas ] || \
55562           mkdir stageprofile-gas; \
55563         mv stageprofile-gas gas; \
55564         mv stage1-gas prev-gas || test -f stage1-lean 
55565 @endif gas
55566 @if gcc
55567         @cd $(HOST_SUBDIR); [ -d stageprofile-gcc ] || \
55568           mkdir stageprofile-gcc; \
55569         mv stageprofile-gcc gcc; \
55570         mv stage1-gcc prev-gcc || test -f stage1-lean 
55571 @endif gcc
55572 @if gmp
55573         @cd $(HOST_SUBDIR); [ -d stageprofile-gmp ] || \
55574           mkdir stageprofile-gmp; \
55575         mv stageprofile-gmp gmp; \
55576         mv stage1-gmp prev-gmp || test -f stage1-lean 
55577 @endif gmp
55578 @if mpfr
55579         @cd $(HOST_SUBDIR); [ -d stageprofile-mpfr ] || \
55580           mkdir stageprofile-mpfr; \
55581         mv stageprofile-mpfr mpfr; \
55582         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
55583 @endif mpfr
55584 @if mpc
55585         @cd $(HOST_SUBDIR); [ -d stageprofile-mpc ] || \
55586           mkdir stageprofile-mpc; \
55587         mv stageprofile-mpc mpc; \
55588         mv stage1-mpc prev-mpc || test -f stage1-lean 
55589 @endif mpc
55590 @if isl
55591         @cd $(HOST_SUBDIR); [ -d stageprofile-isl ] || \
55592           mkdir stageprofile-isl; \
55593         mv stageprofile-isl isl; \
55594         mv stage1-isl prev-isl || test -f stage1-lean 
55595 @endif isl
55596 @if libelf
55597         @cd $(HOST_SUBDIR); [ -d stageprofile-libelf ] || \
55598           mkdir stageprofile-libelf; \
55599         mv stageprofile-libelf libelf; \
55600         mv stage1-libelf prev-libelf || test -f stage1-lean 
55601 @endif libelf
55602 @if gold
55603         @cd $(HOST_SUBDIR); [ -d stageprofile-gold ] || \
55604           mkdir stageprofile-gold; \
55605         mv stageprofile-gold gold; \
55606         mv stage1-gold prev-gold || test -f stage1-lean 
55607 @endif gold
55608 @if intl
55609         @cd $(HOST_SUBDIR); [ -d stageprofile-intl ] || \
55610           mkdir stageprofile-intl; \
55611         mv stageprofile-intl intl; \
55612         mv stage1-intl prev-intl || test -f stage1-lean 
55613 @endif intl
55614 @if ld
55615         @cd $(HOST_SUBDIR); [ -d stageprofile-ld ] || \
55616           mkdir stageprofile-ld; \
55617         mv stageprofile-ld ld; \
55618         mv stage1-ld prev-ld || test -f stage1-lean 
55619 @endif ld
55620 @if libbacktrace
55621         @cd $(HOST_SUBDIR); [ -d stageprofile-libbacktrace ] || \
55622           mkdir stageprofile-libbacktrace; \
55623         mv stageprofile-libbacktrace libbacktrace; \
55624         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
55625 @endif libbacktrace
55626 @if libcpp
55627         @cd $(HOST_SUBDIR); [ -d stageprofile-libcpp ] || \
55628           mkdir stageprofile-libcpp; \
55629         mv stageprofile-libcpp libcpp; \
55630         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
55631 @endif libcpp
55632 @if libdecnumber
55633         @cd $(HOST_SUBDIR); [ -d stageprofile-libdecnumber ] || \
55634           mkdir stageprofile-libdecnumber; \
55635         mv stageprofile-libdecnumber libdecnumber; \
55636         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
55637 @endif libdecnumber
55638 @if libiberty
55639         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty ] || \
55640           mkdir stageprofile-libiberty; \
55641         mv stageprofile-libiberty libiberty; \
55642         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
55643 @endif libiberty
55644 @if libiberty-linker-plugin
55645         @cd $(HOST_SUBDIR); [ -d stageprofile-libiberty-linker-plugin ] || \
55646           mkdir stageprofile-libiberty-linker-plugin; \
55647         mv stageprofile-libiberty-linker-plugin libiberty-linker-plugin; \
55648         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
55649 @endif libiberty-linker-plugin
55650 @if libiconv
55651         @cd $(HOST_SUBDIR); [ -d stageprofile-libiconv ] || \
55652           mkdir stageprofile-libiconv; \
55653         mv stageprofile-libiconv libiconv; \
55654         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
55655 @endif libiconv
55656 @if zlib
55657         @cd $(HOST_SUBDIR); [ -d stageprofile-zlib ] || \
55658           mkdir stageprofile-zlib; \
55659         mv stageprofile-zlib zlib; \
55660         mv stage1-zlib prev-zlib || test -f stage1-lean 
55661 @endif zlib
55662 @if lto-plugin
55663         @cd $(HOST_SUBDIR); [ -d stageprofile-lto-plugin ] || \
55664           mkdir stageprofile-lto-plugin; \
55665         mv stageprofile-lto-plugin lto-plugin; \
55666         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
55667 @endif lto-plugin
55668         @[ -d stageprofile-$(TARGET_SUBDIR) ] || \
55669           mkdir stageprofile-$(TARGET_SUBDIR); \
55670         mv stageprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
55671         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
55672
55673 stageprofile-end:: 
55674 @if bfd
55675         @if test -d $(HOST_SUBDIR)/bfd; then \
55676           cd $(HOST_SUBDIR); mv bfd stageprofile-bfd; \
55677           mv prev-bfd stage1-bfd; : ; \
55678         fi
55679 @endif bfd
55680 @if opcodes
55681         @if test -d $(HOST_SUBDIR)/opcodes; then \
55682           cd $(HOST_SUBDIR); mv opcodes stageprofile-opcodes; \
55683           mv prev-opcodes stage1-opcodes; : ; \
55684         fi
55685 @endif opcodes
55686 @if binutils
55687         @if test -d $(HOST_SUBDIR)/binutils; then \
55688           cd $(HOST_SUBDIR); mv binutils stageprofile-binutils; \
55689           mv prev-binutils stage1-binutils; : ; \
55690         fi
55691 @endif binutils
55692 @if fixincludes
55693         @if test -d $(HOST_SUBDIR)/fixincludes; then \
55694           cd $(HOST_SUBDIR); mv fixincludes stageprofile-fixincludes; \
55695           mv prev-fixincludes stage1-fixincludes; : ; \
55696         fi
55697 @endif fixincludes
55698 @if gas
55699         @if test -d $(HOST_SUBDIR)/gas; then \
55700           cd $(HOST_SUBDIR); mv gas stageprofile-gas; \
55701           mv prev-gas stage1-gas; : ; \
55702         fi
55703 @endif gas
55704 @if gcc
55705         @if test -d $(HOST_SUBDIR)/gcc; then \
55706           cd $(HOST_SUBDIR); mv gcc stageprofile-gcc; \
55707           mv prev-gcc stage1-gcc; : ; \
55708         fi
55709 @endif gcc
55710 @if gmp
55711         @if test -d $(HOST_SUBDIR)/gmp; then \
55712           cd $(HOST_SUBDIR); mv gmp stageprofile-gmp; \
55713           mv prev-gmp stage1-gmp; : ; \
55714         fi
55715 @endif gmp
55716 @if mpfr
55717         @if test -d $(HOST_SUBDIR)/mpfr; then \
55718           cd $(HOST_SUBDIR); mv mpfr stageprofile-mpfr; \
55719           mv prev-mpfr stage1-mpfr; : ; \
55720         fi
55721 @endif mpfr
55722 @if mpc
55723         @if test -d $(HOST_SUBDIR)/mpc; then \
55724           cd $(HOST_SUBDIR); mv mpc stageprofile-mpc; \
55725           mv prev-mpc stage1-mpc; : ; \
55726         fi
55727 @endif mpc
55728 @if isl
55729         @if test -d $(HOST_SUBDIR)/isl; then \
55730           cd $(HOST_SUBDIR); mv isl stageprofile-isl; \
55731           mv prev-isl stage1-isl; : ; \
55732         fi
55733 @endif isl
55734 @if libelf
55735         @if test -d $(HOST_SUBDIR)/libelf; then \
55736           cd $(HOST_SUBDIR); mv libelf stageprofile-libelf; \
55737           mv prev-libelf stage1-libelf; : ; \
55738         fi
55739 @endif libelf
55740 @if gold
55741         @if test -d $(HOST_SUBDIR)/gold; then \
55742           cd $(HOST_SUBDIR); mv gold stageprofile-gold; \
55743           mv prev-gold stage1-gold; : ; \
55744         fi
55745 @endif gold
55746 @if intl
55747         @if test -d $(HOST_SUBDIR)/intl; then \
55748           cd $(HOST_SUBDIR); mv intl stageprofile-intl; \
55749           mv prev-intl stage1-intl; : ; \
55750         fi
55751 @endif intl
55752 @if ld
55753         @if test -d $(HOST_SUBDIR)/ld; then \
55754           cd $(HOST_SUBDIR); mv ld stageprofile-ld; \
55755           mv prev-ld stage1-ld; : ; \
55756         fi
55757 @endif ld
55758 @if libbacktrace
55759         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
55760           cd $(HOST_SUBDIR); mv libbacktrace stageprofile-libbacktrace; \
55761           mv prev-libbacktrace stage1-libbacktrace; : ; \
55762         fi
55763 @endif libbacktrace
55764 @if libcpp
55765         @if test -d $(HOST_SUBDIR)/libcpp; then \
55766           cd $(HOST_SUBDIR); mv libcpp stageprofile-libcpp; \
55767           mv prev-libcpp stage1-libcpp; : ; \
55768         fi
55769 @endif libcpp
55770 @if libdecnumber
55771         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
55772           cd $(HOST_SUBDIR); mv libdecnumber stageprofile-libdecnumber; \
55773           mv prev-libdecnumber stage1-libdecnumber; : ; \
55774         fi
55775 @endif libdecnumber
55776 @if libiberty
55777         @if test -d $(HOST_SUBDIR)/libiberty; then \
55778           cd $(HOST_SUBDIR); mv libiberty stageprofile-libiberty; \
55779           mv prev-libiberty stage1-libiberty; : ; \
55780         fi
55781 @endif libiberty
55782 @if libiberty-linker-plugin
55783         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
55784           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageprofile-libiberty-linker-plugin; \
55785           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
55786         fi
55787 @endif libiberty-linker-plugin
55788 @if libiconv
55789         @if test -d $(HOST_SUBDIR)/libiconv; then \
55790           cd $(HOST_SUBDIR); mv libiconv stageprofile-libiconv; \
55791           mv prev-libiconv stage1-libiconv; : ; \
55792         fi
55793 @endif libiconv
55794 @if zlib
55795         @if test -d $(HOST_SUBDIR)/zlib; then \
55796           cd $(HOST_SUBDIR); mv zlib stageprofile-zlib; \
55797           mv prev-zlib stage1-zlib; : ; \
55798         fi
55799 @endif zlib
55800 @if lto-plugin
55801         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
55802           cd $(HOST_SUBDIR); mv lto-plugin stageprofile-lto-plugin; \
55803           mv prev-lto-plugin stage1-lto-plugin; : ; \
55804         fi
55805 @endif lto-plugin
55806         @if test -d $(TARGET_SUBDIR); then \
55807           mv $(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); \
55808           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
55809         fi
55810         rm -f stage_current
55811
55812 # Bubble a bug fix through all the stages up to stage profile.  They are
55813 # remade, but not reconfigured.  The next stage (if any) will not be
55814 # reconfigured either.
55815 .PHONY: stageprofile-bubble
55816 stageprofile-bubble:: stage1-bubble
55817         @r=`${PWD_COMMAND}`; export r; \
55818         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
55819         if test -f stageprofile-lean || test -f stage1-lean ; then \
55820           echo Skipping rebuild of stageprofile; \
55821         else \
55822           $(MAKE) stageprofile-start; \
55823           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageprofile; \
55824         fi
55825
55826 .PHONY: all-stageprofile clean-stageprofile
55827 do-clean: clean-stageprofile
55828
55829 # FIXME: Will not need to be conditional when toplevel bootstrap is the
55830 # only possibility, but now it conflicts with no-bootstrap rules
55831 @if gcc-bootstrap
55832
55833
55834
55835
55836 # Rules to wipe a stage and all the following ones, also used for cleanstrap
55837 distclean-stage1:: distclean-stageprofile 
55838 .PHONY: distclean-stageprofile
55839 distclean-stageprofile::
55840         @: $(MAKE); $(stage)
55841         @test "`cat stage_last`" != stageprofile || rm -f stage_last
55842         rm -rf stageprofile-* 
55843
55844
55845 @endif gcc-bootstrap
55846
55847
55848 .PHONY: stagetrain-start stagetrain-end
55849
55850 stagetrain-start::
55851         @: $(MAKE); $(stage); \
55852         echo stagetrain > stage_current; \
55853         echo stagetrain > stage_last; \
55854         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
55855 @if bfd
55856         @cd $(HOST_SUBDIR); [ -d stagetrain-bfd ] || \
55857           mkdir stagetrain-bfd; \
55858         mv stagetrain-bfd bfd; \
55859         mv stageprofile-bfd prev-bfd || test -f stageprofile-lean 
55860 @endif bfd
55861 @if opcodes
55862         @cd $(HOST_SUBDIR); [ -d stagetrain-opcodes ] || \
55863           mkdir stagetrain-opcodes; \
55864         mv stagetrain-opcodes opcodes; \
55865         mv stageprofile-opcodes prev-opcodes || test -f stageprofile-lean 
55866 @endif opcodes
55867 @if binutils
55868         @cd $(HOST_SUBDIR); [ -d stagetrain-binutils ] || \
55869           mkdir stagetrain-binutils; \
55870         mv stagetrain-binutils binutils; \
55871         mv stageprofile-binutils prev-binutils || test -f stageprofile-lean 
55872 @endif binutils
55873 @if fixincludes
55874         @cd $(HOST_SUBDIR); [ -d stagetrain-fixincludes ] || \
55875           mkdir stagetrain-fixincludes; \
55876         mv stagetrain-fixincludes fixincludes; \
55877         mv stageprofile-fixincludes prev-fixincludes || test -f stageprofile-lean 
55878 @endif fixincludes
55879 @if gas
55880         @cd $(HOST_SUBDIR); [ -d stagetrain-gas ] || \
55881           mkdir stagetrain-gas; \
55882         mv stagetrain-gas gas; \
55883         mv stageprofile-gas prev-gas || test -f stageprofile-lean 
55884 @endif gas
55885 @if gcc
55886         @cd $(HOST_SUBDIR); [ -d stagetrain-gcc ] || \
55887           mkdir stagetrain-gcc; \
55888         mv stagetrain-gcc gcc; \
55889         mv stageprofile-gcc prev-gcc || test -f stageprofile-lean 
55890 @endif gcc
55891 @if gmp
55892         @cd $(HOST_SUBDIR); [ -d stagetrain-gmp ] || \
55893           mkdir stagetrain-gmp; \
55894         mv stagetrain-gmp gmp; \
55895         mv stageprofile-gmp prev-gmp || test -f stageprofile-lean 
55896 @endif gmp
55897 @if mpfr
55898         @cd $(HOST_SUBDIR); [ -d stagetrain-mpfr ] || \
55899           mkdir stagetrain-mpfr; \
55900         mv stagetrain-mpfr mpfr; \
55901         mv stageprofile-mpfr prev-mpfr || test -f stageprofile-lean 
55902 @endif mpfr
55903 @if mpc
55904         @cd $(HOST_SUBDIR); [ -d stagetrain-mpc ] || \
55905           mkdir stagetrain-mpc; \
55906         mv stagetrain-mpc mpc; \
55907         mv stageprofile-mpc prev-mpc || test -f stageprofile-lean 
55908 @endif mpc
55909 @if isl
55910         @cd $(HOST_SUBDIR); [ -d stagetrain-isl ] || \
55911           mkdir stagetrain-isl; \
55912         mv stagetrain-isl isl; \
55913         mv stageprofile-isl prev-isl || test -f stageprofile-lean 
55914 @endif isl
55915 @if libelf
55916         @cd $(HOST_SUBDIR); [ -d stagetrain-libelf ] || \
55917           mkdir stagetrain-libelf; \
55918         mv stagetrain-libelf libelf; \
55919         mv stageprofile-libelf prev-libelf || test -f stageprofile-lean 
55920 @endif libelf
55921 @if gold
55922         @cd $(HOST_SUBDIR); [ -d stagetrain-gold ] || \
55923           mkdir stagetrain-gold; \
55924         mv stagetrain-gold gold; \
55925         mv stageprofile-gold prev-gold || test -f stageprofile-lean 
55926 @endif gold
55927 @if intl
55928         @cd $(HOST_SUBDIR); [ -d stagetrain-intl ] || \
55929           mkdir stagetrain-intl; \
55930         mv stagetrain-intl intl; \
55931         mv stageprofile-intl prev-intl || test -f stageprofile-lean 
55932 @endif intl
55933 @if ld
55934         @cd $(HOST_SUBDIR); [ -d stagetrain-ld ] || \
55935           mkdir stagetrain-ld; \
55936         mv stagetrain-ld ld; \
55937         mv stageprofile-ld prev-ld || test -f stageprofile-lean 
55938 @endif ld
55939 @if libbacktrace
55940         @cd $(HOST_SUBDIR); [ -d stagetrain-libbacktrace ] || \
55941           mkdir stagetrain-libbacktrace; \
55942         mv stagetrain-libbacktrace libbacktrace; \
55943         mv stageprofile-libbacktrace prev-libbacktrace || test -f stageprofile-lean 
55944 @endif libbacktrace
55945 @if libcpp
55946         @cd $(HOST_SUBDIR); [ -d stagetrain-libcpp ] || \
55947           mkdir stagetrain-libcpp; \
55948         mv stagetrain-libcpp libcpp; \
55949         mv stageprofile-libcpp prev-libcpp || test -f stageprofile-lean 
55950 @endif libcpp
55951 @if libdecnumber
55952         @cd $(HOST_SUBDIR); [ -d stagetrain-libdecnumber ] || \
55953           mkdir stagetrain-libdecnumber; \
55954         mv stagetrain-libdecnumber libdecnumber; \
55955         mv stageprofile-libdecnumber prev-libdecnumber || test -f stageprofile-lean 
55956 @endif libdecnumber
55957 @if libiberty
55958         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty ] || \
55959           mkdir stagetrain-libiberty; \
55960         mv stagetrain-libiberty libiberty; \
55961         mv stageprofile-libiberty prev-libiberty || test -f stageprofile-lean 
55962 @endif libiberty
55963 @if libiberty-linker-plugin
55964         @cd $(HOST_SUBDIR); [ -d stagetrain-libiberty-linker-plugin ] || \
55965           mkdir stagetrain-libiberty-linker-plugin; \
55966         mv stagetrain-libiberty-linker-plugin libiberty-linker-plugin; \
55967         mv stageprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageprofile-lean 
55968 @endif libiberty-linker-plugin
55969 @if libiconv
55970         @cd $(HOST_SUBDIR); [ -d stagetrain-libiconv ] || \
55971           mkdir stagetrain-libiconv; \
55972         mv stagetrain-libiconv libiconv; \
55973         mv stageprofile-libiconv prev-libiconv || test -f stageprofile-lean 
55974 @endif libiconv
55975 @if zlib
55976         @cd $(HOST_SUBDIR); [ -d stagetrain-zlib ] || \
55977           mkdir stagetrain-zlib; \
55978         mv stagetrain-zlib zlib; \
55979         mv stageprofile-zlib prev-zlib || test -f stageprofile-lean 
55980 @endif zlib
55981 @if lto-plugin
55982         @cd $(HOST_SUBDIR); [ -d stagetrain-lto-plugin ] || \
55983           mkdir stagetrain-lto-plugin; \
55984         mv stagetrain-lto-plugin lto-plugin; \
55985         mv stageprofile-lto-plugin prev-lto-plugin || test -f stageprofile-lean 
55986 @endif lto-plugin
55987         @[ -d stagetrain-$(TARGET_SUBDIR) ] || \
55988           mkdir stagetrain-$(TARGET_SUBDIR); \
55989         mv stagetrain-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
55990         mv stageprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageprofile-lean 
55991
55992 stagetrain-end:: 
55993 @if bfd
55994         @if test -d $(HOST_SUBDIR)/bfd; then \
55995           cd $(HOST_SUBDIR); mv bfd stagetrain-bfd; \
55996           mv prev-bfd stageprofile-bfd; : ; \
55997         fi
55998 @endif bfd
55999 @if opcodes
56000         @if test -d $(HOST_SUBDIR)/opcodes; then \
56001           cd $(HOST_SUBDIR); mv opcodes stagetrain-opcodes; \
56002           mv prev-opcodes stageprofile-opcodes; : ; \
56003         fi
56004 @endif opcodes
56005 @if binutils
56006         @if test -d $(HOST_SUBDIR)/binutils; then \
56007           cd $(HOST_SUBDIR); mv binutils stagetrain-binutils; \
56008           mv prev-binutils stageprofile-binutils; : ; \
56009         fi
56010 @endif binutils
56011 @if fixincludes
56012         @if test -d $(HOST_SUBDIR)/fixincludes; then \
56013           cd $(HOST_SUBDIR); mv fixincludes stagetrain-fixincludes; \
56014           mv prev-fixincludes stageprofile-fixincludes; : ; \
56015         fi
56016 @endif fixincludes
56017 @if gas
56018         @if test -d $(HOST_SUBDIR)/gas; then \
56019           cd $(HOST_SUBDIR); mv gas stagetrain-gas; \
56020           mv prev-gas stageprofile-gas; : ; \
56021         fi
56022 @endif gas
56023 @if gcc
56024         @if test -d $(HOST_SUBDIR)/gcc; then \
56025           cd $(HOST_SUBDIR); mv gcc stagetrain-gcc; \
56026           mv prev-gcc stageprofile-gcc; : ; \
56027         fi
56028 @endif gcc
56029 @if gmp
56030         @if test -d $(HOST_SUBDIR)/gmp; then \
56031           cd $(HOST_SUBDIR); mv gmp stagetrain-gmp; \
56032           mv prev-gmp stageprofile-gmp; : ; \
56033         fi
56034 @endif gmp
56035 @if mpfr
56036         @if test -d $(HOST_SUBDIR)/mpfr; then \
56037           cd $(HOST_SUBDIR); mv mpfr stagetrain-mpfr; \
56038           mv prev-mpfr stageprofile-mpfr; : ; \
56039         fi
56040 @endif mpfr
56041 @if mpc
56042         @if test -d $(HOST_SUBDIR)/mpc; then \
56043           cd $(HOST_SUBDIR); mv mpc stagetrain-mpc; \
56044           mv prev-mpc stageprofile-mpc; : ; \
56045         fi
56046 @endif mpc
56047 @if isl
56048         @if test -d $(HOST_SUBDIR)/isl; then \
56049           cd $(HOST_SUBDIR); mv isl stagetrain-isl; \
56050           mv prev-isl stageprofile-isl; : ; \
56051         fi
56052 @endif isl
56053 @if libelf
56054         @if test -d $(HOST_SUBDIR)/libelf; then \
56055           cd $(HOST_SUBDIR); mv libelf stagetrain-libelf; \
56056           mv prev-libelf stageprofile-libelf; : ; \
56057         fi
56058 @endif libelf
56059 @if gold
56060         @if test -d $(HOST_SUBDIR)/gold; then \
56061           cd $(HOST_SUBDIR); mv gold stagetrain-gold; \
56062           mv prev-gold stageprofile-gold; : ; \
56063         fi
56064 @endif gold
56065 @if intl
56066         @if test -d $(HOST_SUBDIR)/intl; then \
56067           cd $(HOST_SUBDIR); mv intl stagetrain-intl; \
56068           mv prev-intl stageprofile-intl; : ; \
56069         fi
56070 @endif intl
56071 @if ld
56072         @if test -d $(HOST_SUBDIR)/ld; then \
56073           cd $(HOST_SUBDIR); mv ld stagetrain-ld; \
56074           mv prev-ld stageprofile-ld; : ; \
56075         fi
56076 @endif ld
56077 @if libbacktrace
56078         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
56079           cd $(HOST_SUBDIR); mv libbacktrace stagetrain-libbacktrace; \
56080           mv prev-libbacktrace stageprofile-libbacktrace; : ; \
56081         fi
56082 @endif libbacktrace
56083 @if libcpp
56084         @if test -d $(HOST_SUBDIR)/libcpp; then \
56085           cd $(HOST_SUBDIR); mv libcpp stagetrain-libcpp; \
56086           mv prev-libcpp stageprofile-libcpp; : ; \
56087         fi
56088 @endif libcpp
56089 @if libdecnumber
56090         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
56091           cd $(HOST_SUBDIR); mv libdecnumber stagetrain-libdecnumber; \
56092           mv prev-libdecnumber stageprofile-libdecnumber; : ; \
56093         fi
56094 @endif libdecnumber
56095 @if libiberty
56096         @if test -d $(HOST_SUBDIR)/libiberty; then \
56097           cd $(HOST_SUBDIR); mv libiberty stagetrain-libiberty; \
56098           mv prev-libiberty stageprofile-libiberty; : ; \
56099         fi
56100 @endif libiberty
56101 @if libiberty-linker-plugin
56102         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
56103           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagetrain-libiberty-linker-plugin; \
56104           mv prev-libiberty-linker-plugin stageprofile-libiberty-linker-plugin; : ; \
56105         fi
56106 @endif libiberty-linker-plugin
56107 @if libiconv
56108         @if test -d $(HOST_SUBDIR)/libiconv; then \
56109           cd $(HOST_SUBDIR); mv libiconv stagetrain-libiconv; \
56110           mv prev-libiconv stageprofile-libiconv; : ; \
56111         fi
56112 @endif libiconv
56113 @if zlib
56114         @if test -d $(HOST_SUBDIR)/zlib; then \
56115           cd $(HOST_SUBDIR); mv zlib stagetrain-zlib; \
56116           mv prev-zlib stageprofile-zlib; : ; \
56117         fi
56118 @endif zlib
56119 @if lto-plugin
56120         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
56121           cd $(HOST_SUBDIR); mv lto-plugin stagetrain-lto-plugin; \
56122           mv prev-lto-plugin stageprofile-lto-plugin; : ; \
56123         fi
56124 @endif lto-plugin
56125         @if test -d $(TARGET_SUBDIR); then \
56126           mv $(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); \
56127           mv prev-$(TARGET_SUBDIR) stageprofile-$(TARGET_SUBDIR); : ; \
56128         fi
56129         rm -f stage_current
56130
56131 # Bubble a bug fix through all the stages up to stage train.  They are
56132 # remade, but not reconfigured.  The next stage (if any) will not be
56133 # reconfigured either.
56134 .PHONY: stagetrain-bubble
56135 stagetrain-bubble:: stageprofile-bubble
56136         @r=`${PWD_COMMAND}`; export r; \
56137         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56138         if test -f stagetrain-lean || test -f stageprofile-lean ; then \
56139           echo Skipping rebuild of stagetrain; \
56140         else \
56141           $(MAKE) stagetrain-start; \
56142           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagetrain; \
56143         fi
56144
56145 .PHONY: all-stagetrain clean-stagetrain
56146 do-clean: clean-stagetrain
56147
56148 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56149 # only possibility, but now it conflicts with no-bootstrap rules
56150 @if gcc-bootstrap
56151
56152
56153
56154
56155 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56156 distclean-stageprofile:: distclean-stagetrain 
56157 .PHONY: distclean-stagetrain
56158 distclean-stagetrain::
56159         @: $(MAKE); $(stage)
56160         @test "`cat stage_last`" != stagetrain || rm -f stage_last
56161         rm -rf stagetrain-* 
56162
56163
56164 @endif gcc-bootstrap
56165
56166
56167 .PHONY: stagefeedback-start stagefeedback-end
56168
56169 stagefeedback-start::
56170         @: $(MAKE); $(stage); \
56171         echo stagefeedback > stage_current; \
56172         echo stagefeedback > stage_last; \
56173         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56174 @if bfd
56175         @cd $(HOST_SUBDIR); [ -d stagefeedback-bfd ] || \
56176           mkdir stagefeedback-bfd; \
56177         mv stagefeedback-bfd bfd; \
56178         mv stagetrain-bfd prev-bfd || test -f stagetrain-lean 
56179 @endif bfd
56180 @if opcodes
56181         @cd $(HOST_SUBDIR); [ -d stagefeedback-opcodes ] || \
56182           mkdir stagefeedback-opcodes; \
56183         mv stagefeedback-opcodes opcodes; \
56184         mv stagetrain-opcodes prev-opcodes || test -f stagetrain-lean 
56185 @endif opcodes
56186 @if binutils
56187         @cd $(HOST_SUBDIR); [ -d stagefeedback-binutils ] || \
56188           mkdir stagefeedback-binutils; \
56189         mv stagefeedback-binutils binutils; \
56190         mv stagetrain-binutils prev-binutils || test -f stagetrain-lean 
56191 @endif binutils
56192 @if fixincludes
56193         @cd $(HOST_SUBDIR); [ -d stagefeedback-fixincludes ] || \
56194           mkdir stagefeedback-fixincludes; \
56195         mv stagefeedback-fixincludes fixincludes; \
56196         mv stagetrain-fixincludes prev-fixincludes || test -f stagetrain-lean 
56197 @endif fixincludes
56198 @if gas
56199         @cd $(HOST_SUBDIR); [ -d stagefeedback-gas ] || \
56200           mkdir stagefeedback-gas; \
56201         mv stagefeedback-gas gas; \
56202         mv stagetrain-gas prev-gas || test -f stagetrain-lean 
56203 @endif gas
56204 @if gcc
56205         @cd $(HOST_SUBDIR); [ -d stagefeedback-gcc ] || \
56206           mkdir stagefeedback-gcc; \
56207         mv stagefeedback-gcc gcc; \
56208         mv stagetrain-gcc prev-gcc || test -f stagetrain-lean 
56209 @endif gcc
56210 @if gmp
56211         @cd $(HOST_SUBDIR); [ -d stagefeedback-gmp ] || \
56212           mkdir stagefeedback-gmp; \
56213         mv stagefeedback-gmp gmp; \
56214         mv stagetrain-gmp prev-gmp || test -f stagetrain-lean 
56215 @endif gmp
56216 @if mpfr
56217         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpfr ] || \
56218           mkdir stagefeedback-mpfr; \
56219         mv stagefeedback-mpfr mpfr; \
56220         mv stagetrain-mpfr prev-mpfr || test -f stagetrain-lean 
56221 @endif mpfr
56222 @if mpc
56223         @cd $(HOST_SUBDIR); [ -d stagefeedback-mpc ] || \
56224           mkdir stagefeedback-mpc; \
56225         mv stagefeedback-mpc mpc; \
56226         mv stagetrain-mpc prev-mpc || test -f stagetrain-lean 
56227 @endif mpc
56228 @if isl
56229         @cd $(HOST_SUBDIR); [ -d stagefeedback-isl ] || \
56230           mkdir stagefeedback-isl; \
56231         mv stagefeedback-isl isl; \
56232         mv stagetrain-isl prev-isl || test -f stagetrain-lean 
56233 @endif isl
56234 @if libelf
56235         @cd $(HOST_SUBDIR); [ -d stagefeedback-libelf ] || \
56236           mkdir stagefeedback-libelf; \
56237         mv stagefeedback-libelf libelf; \
56238         mv stagetrain-libelf prev-libelf || test -f stagetrain-lean 
56239 @endif libelf
56240 @if gold
56241         @cd $(HOST_SUBDIR); [ -d stagefeedback-gold ] || \
56242           mkdir stagefeedback-gold; \
56243         mv stagefeedback-gold gold; \
56244         mv stagetrain-gold prev-gold || test -f stagetrain-lean 
56245 @endif gold
56246 @if intl
56247         @cd $(HOST_SUBDIR); [ -d stagefeedback-intl ] || \
56248           mkdir stagefeedback-intl; \
56249         mv stagefeedback-intl intl; \
56250         mv stagetrain-intl prev-intl || test -f stagetrain-lean 
56251 @endif intl
56252 @if ld
56253         @cd $(HOST_SUBDIR); [ -d stagefeedback-ld ] || \
56254           mkdir stagefeedback-ld; \
56255         mv stagefeedback-ld ld; \
56256         mv stagetrain-ld prev-ld || test -f stagetrain-lean 
56257 @endif ld
56258 @if libbacktrace
56259         @cd $(HOST_SUBDIR); [ -d stagefeedback-libbacktrace ] || \
56260           mkdir stagefeedback-libbacktrace; \
56261         mv stagefeedback-libbacktrace libbacktrace; \
56262         mv stagetrain-libbacktrace prev-libbacktrace || test -f stagetrain-lean 
56263 @endif libbacktrace
56264 @if libcpp
56265         @cd $(HOST_SUBDIR); [ -d stagefeedback-libcpp ] || \
56266           mkdir stagefeedback-libcpp; \
56267         mv stagefeedback-libcpp libcpp; \
56268         mv stagetrain-libcpp prev-libcpp || test -f stagetrain-lean 
56269 @endif libcpp
56270 @if libdecnumber
56271         @cd $(HOST_SUBDIR); [ -d stagefeedback-libdecnumber ] || \
56272           mkdir stagefeedback-libdecnumber; \
56273         mv stagefeedback-libdecnumber libdecnumber; \
56274         mv stagetrain-libdecnumber prev-libdecnumber || test -f stagetrain-lean 
56275 @endif libdecnumber
56276 @if libiberty
56277         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty ] || \
56278           mkdir stagefeedback-libiberty; \
56279         mv stagefeedback-libiberty libiberty; \
56280         mv stagetrain-libiberty prev-libiberty || test -f stagetrain-lean 
56281 @endif libiberty
56282 @if libiberty-linker-plugin
56283         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiberty-linker-plugin ] || \
56284           mkdir stagefeedback-libiberty-linker-plugin; \
56285         mv stagefeedback-libiberty-linker-plugin libiberty-linker-plugin; \
56286         mv stagetrain-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stagetrain-lean 
56287 @endif libiberty-linker-plugin
56288 @if libiconv
56289         @cd $(HOST_SUBDIR); [ -d stagefeedback-libiconv ] || \
56290           mkdir stagefeedback-libiconv; \
56291         mv stagefeedback-libiconv libiconv; \
56292         mv stagetrain-libiconv prev-libiconv || test -f stagetrain-lean 
56293 @endif libiconv
56294 @if zlib
56295         @cd $(HOST_SUBDIR); [ -d stagefeedback-zlib ] || \
56296           mkdir stagefeedback-zlib; \
56297         mv stagefeedback-zlib zlib; \
56298         mv stagetrain-zlib prev-zlib || test -f stagetrain-lean 
56299 @endif zlib
56300 @if lto-plugin
56301         @cd $(HOST_SUBDIR); [ -d stagefeedback-lto-plugin ] || \
56302           mkdir stagefeedback-lto-plugin; \
56303         mv stagefeedback-lto-plugin lto-plugin; \
56304         mv stagetrain-lto-plugin prev-lto-plugin || test -f stagetrain-lean 
56305 @endif lto-plugin
56306         @[ -d stagefeedback-$(TARGET_SUBDIR) ] || \
56307           mkdir stagefeedback-$(TARGET_SUBDIR); \
56308         mv stagefeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
56309         mv stagetrain-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stagetrain-lean 
56310
56311 stagefeedback-end:: 
56312 @if bfd
56313         @if test -d $(HOST_SUBDIR)/bfd; then \
56314           cd $(HOST_SUBDIR); mv bfd stagefeedback-bfd; \
56315           mv prev-bfd stagetrain-bfd; : ; \
56316         fi
56317 @endif bfd
56318 @if opcodes
56319         @if test -d $(HOST_SUBDIR)/opcodes; then \
56320           cd $(HOST_SUBDIR); mv opcodes stagefeedback-opcodes; \
56321           mv prev-opcodes stagetrain-opcodes; : ; \
56322         fi
56323 @endif opcodes
56324 @if binutils
56325         @if test -d $(HOST_SUBDIR)/binutils; then \
56326           cd $(HOST_SUBDIR); mv binutils stagefeedback-binutils; \
56327           mv prev-binutils stagetrain-binutils; : ; \
56328         fi
56329 @endif binutils
56330 @if fixincludes
56331         @if test -d $(HOST_SUBDIR)/fixincludes; then \
56332           cd $(HOST_SUBDIR); mv fixincludes stagefeedback-fixincludes; \
56333           mv prev-fixincludes stagetrain-fixincludes; : ; \
56334         fi
56335 @endif fixincludes
56336 @if gas
56337         @if test -d $(HOST_SUBDIR)/gas; then \
56338           cd $(HOST_SUBDIR); mv gas stagefeedback-gas; \
56339           mv prev-gas stagetrain-gas; : ; \
56340         fi
56341 @endif gas
56342 @if gcc
56343         @if test -d $(HOST_SUBDIR)/gcc; then \
56344           cd $(HOST_SUBDIR); mv gcc stagefeedback-gcc; \
56345           mv prev-gcc stagetrain-gcc; : ; \
56346         fi
56347 @endif gcc
56348 @if gmp
56349         @if test -d $(HOST_SUBDIR)/gmp; then \
56350           cd $(HOST_SUBDIR); mv gmp stagefeedback-gmp; \
56351           mv prev-gmp stagetrain-gmp; : ; \
56352         fi
56353 @endif gmp
56354 @if mpfr
56355         @if test -d $(HOST_SUBDIR)/mpfr; then \
56356           cd $(HOST_SUBDIR); mv mpfr stagefeedback-mpfr; \
56357           mv prev-mpfr stagetrain-mpfr; : ; \
56358         fi
56359 @endif mpfr
56360 @if mpc
56361         @if test -d $(HOST_SUBDIR)/mpc; then \
56362           cd $(HOST_SUBDIR); mv mpc stagefeedback-mpc; \
56363           mv prev-mpc stagetrain-mpc; : ; \
56364         fi
56365 @endif mpc
56366 @if isl
56367         @if test -d $(HOST_SUBDIR)/isl; then \
56368           cd $(HOST_SUBDIR); mv isl stagefeedback-isl; \
56369           mv prev-isl stagetrain-isl; : ; \
56370         fi
56371 @endif isl
56372 @if libelf
56373         @if test -d $(HOST_SUBDIR)/libelf; then \
56374           cd $(HOST_SUBDIR); mv libelf stagefeedback-libelf; \
56375           mv prev-libelf stagetrain-libelf; : ; \
56376         fi
56377 @endif libelf
56378 @if gold
56379         @if test -d $(HOST_SUBDIR)/gold; then \
56380           cd $(HOST_SUBDIR); mv gold stagefeedback-gold; \
56381           mv prev-gold stagetrain-gold; : ; \
56382         fi
56383 @endif gold
56384 @if intl
56385         @if test -d $(HOST_SUBDIR)/intl; then \
56386           cd $(HOST_SUBDIR); mv intl stagefeedback-intl; \
56387           mv prev-intl stagetrain-intl; : ; \
56388         fi
56389 @endif intl
56390 @if ld
56391         @if test -d $(HOST_SUBDIR)/ld; then \
56392           cd $(HOST_SUBDIR); mv ld stagefeedback-ld; \
56393           mv prev-ld stagetrain-ld; : ; \
56394         fi
56395 @endif ld
56396 @if libbacktrace
56397         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
56398           cd $(HOST_SUBDIR); mv libbacktrace stagefeedback-libbacktrace; \
56399           mv prev-libbacktrace stagetrain-libbacktrace; : ; \
56400         fi
56401 @endif libbacktrace
56402 @if libcpp
56403         @if test -d $(HOST_SUBDIR)/libcpp; then \
56404           cd $(HOST_SUBDIR); mv libcpp stagefeedback-libcpp; \
56405           mv prev-libcpp stagetrain-libcpp; : ; \
56406         fi
56407 @endif libcpp
56408 @if libdecnumber
56409         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
56410           cd $(HOST_SUBDIR); mv libdecnumber stagefeedback-libdecnumber; \
56411           mv prev-libdecnumber stagetrain-libdecnumber; : ; \
56412         fi
56413 @endif libdecnumber
56414 @if libiberty
56415         @if test -d $(HOST_SUBDIR)/libiberty; then \
56416           cd $(HOST_SUBDIR); mv libiberty stagefeedback-libiberty; \
56417           mv prev-libiberty stagetrain-libiberty; : ; \
56418         fi
56419 @endif libiberty
56420 @if libiberty-linker-plugin
56421         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
56422           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stagefeedback-libiberty-linker-plugin; \
56423           mv prev-libiberty-linker-plugin stagetrain-libiberty-linker-plugin; : ; \
56424         fi
56425 @endif libiberty-linker-plugin
56426 @if libiconv
56427         @if test -d $(HOST_SUBDIR)/libiconv; then \
56428           cd $(HOST_SUBDIR); mv libiconv stagefeedback-libiconv; \
56429           mv prev-libiconv stagetrain-libiconv; : ; \
56430         fi
56431 @endif libiconv
56432 @if zlib
56433         @if test -d $(HOST_SUBDIR)/zlib; then \
56434           cd $(HOST_SUBDIR); mv zlib stagefeedback-zlib; \
56435           mv prev-zlib stagetrain-zlib; : ; \
56436         fi
56437 @endif zlib
56438 @if lto-plugin
56439         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
56440           cd $(HOST_SUBDIR); mv lto-plugin stagefeedback-lto-plugin; \
56441           mv prev-lto-plugin stagetrain-lto-plugin; : ; \
56442         fi
56443 @endif lto-plugin
56444         @if test -d $(TARGET_SUBDIR); then \
56445           mv $(TARGET_SUBDIR) stagefeedback-$(TARGET_SUBDIR); \
56446           mv prev-$(TARGET_SUBDIR) stagetrain-$(TARGET_SUBDIR); : ; \
56447         fi
56448         rm -f stage_current
56449
56450 # Bubble a bug fix through all the stages up to stage feedback.  They are
56451 # remade, but not reconfigured.  The next stage (if any) will not be
56452 # reconfigured either.
56453 .PHONY: stagefeedback-bubble
56454 stagefeedback-bubble:: stagetrain-bubble
56455         @r=`${PWD_COMMAND}`; export r; \
56456         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56457         if test -f stagefeedback-lean || test -f stagetrain-lean ; then \
56458           echo Skipping rebuild of stagefeedback; \
56459         else \
56460           $(MAKE) stagefeedback-start; \
56461           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stagefeedback; \
56462         fi
56463
56464 .PHONY: all-stagefeedback clean-stagefeedback
56465 do-clean: clean-stagefeedback
56466
56467 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56468 # only possibility, but now it conflicts with no-bootstrap rules
56469 @if gcc-bootstrap
56470
56471
56472
56473 .PHONY: profiledbootstrap profiledbootstrap-lean
56474 profiledbootstrap:
56475         echo stagefeedback > stage_final
56476         @r=`${PWD_COMMAND}`; export r; \
56477         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56478         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stagefeedback-bubble
56479         @: $(MAKE); $(unstage)
56480         @r=`${PWD_COMMAND}`; export r; \
56481         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56482         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56483         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56484
56485 profiledbootstrap-lean:
56486         echo stagefeedback > stage_final
56487         @r=`${PWD_COMMAND}`; export r; \
56488         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56489         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stagefeedback-bubble
56490         @: $(MAKE); $(unstage)
56491         @r=`${PWD_COMMAND}`; export r; \
56492         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56493         TFLAGS="$(STAGEfeedback_TFLAGS)"; \
56494         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
56495
56496
56497 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56498 distclean-stagetrain:: distclean-stagefeedback 
56499 .PHONY: distclean-stagefeedback
56500 distclean-stagefeedback::
56501         @: $(MAKE); $(stage)
56502         @test "`cat stage_last`" != stagefeedback || rm -f stage_last
56503         rm -rf stagefeedback-* 
56504
56505
56506 @endif gcc-bootstrap
56507
56508
56509 .PHONY: stageautoprofile-start stageautoprofile-end
56510
56511 stageautoprofile-start::
56512         @: $(MAKE); $(stage); \
56513         echo stageautoprofile > stage_current; \
56514         echo stageautoprofile > stage_last; \
56515         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56516 @if bfd
56517         @cd $(HOST_SUBDIR); [ -d stageautoprofile-bfd ] || \
56518           mkdir stageautoprofile-bfd; \
56519         mv stageautoprofile-bfd bfd; \
56520         mv stage1-bfd prev-bfd || test -f stage1-lean 
56521 @endif bfd
56522 @if opcodes
56523         @cd $(HOST_SUBDIR); [ -d stageautoprofile-opcodes ] || \
56524           mkdir stageautoprofile-opcodes; \
56525         mv stageautoprofile-opcodes opcodes; \
56526         mv stage1-opcodes prev-opcodes || test -f stage1-lean 
56527 @endif opcodes
56528 @if binutils
56529         @cd $(HOST_SUBDIR); [ -d stageautoprofile-binutils ] || \
56530           mkdir stageautoprofile-binutils; \
56531         mv stageautoprofile-binutils binutils; \
56532         mv stage1-binutils prev-binutils || test -f stage1-lean 
56533 @endif binutils
56534 @if fixincludes
56535         @cd $(HOST_SUBDIR); [ -d stageautoprofile-fixincludes ] || \
56536           mkdir stageautoprofile-fixincludes; \
56537         mv stageautoprofile-fixincludes fixincludes; \
56538         mv stage1-fixincludes prev-fixincludes || test -f stage1-lean 
56539 @endif fixincludes
56540 @if gas
56541         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gas ] || \
56542           mkdir stageautoprofile-gas; \
56543         mv stageautoprofile-gas gas; \
56544         mv stage1-gas prev-gas || test -f stage1-lean 
56545 @endif gas
56546 @if gcc
56547         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gcc ] || \
56548           mkdir stageautoprofile-gcc; \
56549         mv stageautoprofile-gcc gcc; \
56550         mv stage1-gcc prev-gcc || test -f stage1-lean 
56551 @endif gcc
56552 @if gmp
56553         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gmp ] || \
56554           mkdir stageautoprofile-gmp; \
56555         mv stageautoprofile-gmp gmp; \
56556         mv stage1-gmp prev-gmp || test -f stage1-lean 
56557 @endif gmp
56558 @if mpfr
56559         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpfr ] || \
56560           mkdir stageautoprofile-mpfr; \
56561         mv stageautoprofile-mpfr mpfr; \
56562         mv stage1-mpfr prev-mpfr || test -f stage1-lean 
56563 @endif mpfr
56564 @if mpc
56565         @cd $(HOST_SUBDIR); [ -d stageautoprofile-mpc ] || \
56566           mkdir stageautoprofile-mpc; \
56567         mv stageautoprofile-mpc mpc; \
56568         mv stage1-mpc prev-mpc || test -f stage1-lean 
56569 @endif mpc
56570 @if isl
56571         @cd $(HOST_SUBDIR); [ -d stageautoprofile-isl ] || \
56572           mkdir stageautoprofile-isl; \
56573         mv stageautoprofile-isl isl; \
56574         mv stage1-isl prev-isl || test -f stage1-lean 
56575 @endif isl
56576 @if libelf
56577         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libelf ] || \
56578           mkdir stageautoprofile-libelf; \
56579         mv stageautoprofile-libelf libelf; \
56580         mv stage1-libelf prev-libelf || test -f stage1-lean 
56581 @endif libelf
56582 @if gold
56583         @cd $(HOST_SUBDIR); [ -d stageautoprofile-gold ] || \
56584           mkdir stageautoprofile-gold; \
56585         mv stageautoprofile-gold gold; \
56586         mv stage1-gold prev-gold || test -f stage1-lean 
56587 @endif gold
56588 @if intl
56589         @cd $(HOST_SUBDIR); [ -d stageautoprofile-intl ] || \
56590           mkdir stageautoprofile-intl; \
56591         mv stageautoprofile-intl intl; \
56592         mv stage1-intl prev-intl || test -f stage1-lean 
56593 @endif intl
56594 @if ld
56595         @cd $(HOST_SUBDIR); [ -d stageautoprofile-ld ] || \
56596           mkdir stageautoprofile-ld; \
56597         mv stageautoprofile-ld ld; \
56598         mv stage1-ld prev-ld || test -f stage1-lean 
56599 @endif ld
56600 @if libbacktrace
56601         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libbacktrace ] || \
56602           mkdir stageautoprofile-libbacktrace; \
56603         mv stageautoprofile-libbacktrace libbacktrace; \
56604         mv stage1-libbacktrace prev-libbacktrace || test -f stage1-lean 
56605 @endif libbacktrace
56606 @if libcpp
56607         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libcpp ] || \
56608           mkdir stageautoprofile-libcpp; \
56609         mv stageautoprofile-libcpp libcpp; \
56610         mv stage1-libcpp prev-libcpp || test -f stage1-lean 
56611 @endif libcpp
56612 @if libdecnumber
56613         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libdecnumber ] || \
56614           mkdir stageautoprofile-libdecnumber; \
56615         mv stageautoprofile-libdecnumber libdecnumber; \
56616         mv stage1-libdecnumber prev-libdecnumber || test -f stage1-lean 
56617 @endif libdecnumber
56618 @if libiberty
56619         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty ] || \
56620           mkdir stageautoprofile-libiberty; \
56621         mv stageautoprofile-libiberty libiberty; \
56622         mv stage1-libiberty prev-libiberty || test -f stage1-lean 
56623 @endif libiberty
56624 @if libiberty-linker-plugin
56625         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiberty-linker-plugin ] || \
56626           mkdir stageautoprofile-libiberty-linker-plugin; \
56627         mv stageautoprofile-libiberty-linker-plugin libiberty-linker-plugin; \
56628         mv stage1-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stage1-lean 
56629 @endif libiberty-linker-plugin
56630 @if libiconv
56631         @cd $(HOST_SUBDIR); [ -d stageautoprofile-libiconv ] || \
56632           mkdir stageautoprofile-libiconv; \
56633         mv stageautoprofile-libiconv libiconv; \
56634         mv stage1-libiconv prev-libiconv || test -f stage1-lean 
56635 @endif libiconv
56636 @if zlib
56637         @cd $(HOST_SUBDIR); [ -d stageautoprofile-zlib ] || \
56638           mkdir stageautoprofile-zlib; \
56639         mv stageautoprofile-zlib zlib; \
56640         mv stage1-zlib prev-zlib || test -f stage1-lean 
56641 @endif zlib
56642 @if lto-plugin
56643         @cd $(HOST_SUBDIR); [ -d stageautoprofile-lto-plugin ] || \
56644           mkdir stageautoprofile-lto-plugin; \
56645         mv stageautoprofile-lto-plugin lto-plugin; \
56646         mv stage1-lto-plugin prev-lto-plugin || test -f stage1-lean 
56647 @endif lto-plugin
56648         @[ -d stageautoprofile-$(TARGET_SUBDIR) ] || \
56649           mkdir stageautoprofile-$(TARGET_SUBDIR); \
56650         mv stageautoprofile-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
56651         mv stage1-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stage1-lean 
56652
56653 stageautoprofile-end:: 
56654 @if bfd
56655         @if test -d $(HOST_SUBDIR)/bfd; then \
56656           cd $(HOST_SUBDIR); mv bfd stageautoprofile-bfd; \
56657           mv prev-bfd stage1-bfd; : ; \
56658         fi
56659 @endif bfd
56660 @if opcodes
56661         @if test -d $(HOST_SUBDIR)/opcodes; then \
56662           cd $(HOST_SUBDIR); mv opcodes stageautoprofile-opcodes; \
56663           mv prev-opcodes stage1-opcodes; : ; \
56664         fi
56665 @endif opcodes
56666 @if binutils
56667         @if test -d $(HOST_SUBDIR)/binutils; then \
56668           cd $(HOST_SUBDIR); mv binutils stageautoprofile-binutils; \
56669           mv prev-binutils stage1-binutils; : ; \
56670         fi
56671 @endif binutils
56672 @if fixincludes
56673         @if test -d $(HOST_SUBDIR)/fixincludes; then \
56674           cd $(HOST_SUBDIR); mv fixincludes stageautoprofile-fixincludes; \
56675           mv prev-fixincludes stage1-fixincludes; : ; \
56676         fi
56677 @endif fixincludes
56678 @if gas
56679         @if test -d $(HOST_SUBDIR)/gas; then \
56680           cd $(HOST_SUBDIR); mv gas stageautoprofile-gas; \
56681           mv prev-gas stage1-gas; : ; \
56682         fi
56683 @endif gas
56684 @if gcc
56685         @if test -d $(HOST_SUBDIR)/gcc; then \
56686           cd $(HOST_SUBDIR); mv gcc stageautoprofile-gcc; \
56687           mv prev-gcc stage1-gcc; : ; \
56688         fi
56689 @endif gcc
56690 @if gmp
56691         @if test -d $(HOST_SUBDIR)/gmp; then \
56692           cd $(HOST_SUBDIR); mv gmp stageautoprofile-gmp; \
56693           mv prev-gmp stage1-gmp; : ; \
56694         fi
56695 @endif gmp
56696 @if mpfr
56697         @if test -d $(HOST_SUBDIR)/mpfr; then \
56698           cd $(HOST_SUBDIR); mv mpfr stageautoprofile-mpfr; \
56699           mv prev-mpfr stage1-mpfr; : ; \
56700         fi
56701 @endif mpfr
56702 @if mpc
56703         @if test -d $(HOST_SUBDIR)/mpc; then \
56704           cd $(HOST_SUBDIR); mv mpc stageautoprofile-mpc; \
56705           mv prev-mpc stage1-mpc; : ; \
56706         fi
56707 @endif mpc
56708 @if isl
56709         @if test -d $(HOST_SUBDIR)/isl; then \
56710           cd $(HOST_SUBDIR); mv isl stageautoprofile-isl; \
56711           mv prev-isl stage1-isl; : ; \
56712         fi
56713 @endif isl
56714 @if libelf
56715         @if test -d $(HOST_SUBDIR)/libelf; then \
56716           cd $(HOST_SUBDIR); mv libelf stageautoprofile-libelf; \
56717           mv prev-libelf stage1-libelf; : ; \
56718         fi
56719 @endif libelf
56720 @if gold
56721         @if test -d $(HOST_SUBDIR)/gold; then \
56722           cd $(HOST_SUBDIR); mv gold stageautoprofile-gold; \
56723           mv prev-gold stage1-gold; : ; \
56724         fi
56725 @endif gold
56726 @if intl
56727         @if test -d $(HOST_SUBDIR)/intl; then \
56728           cd $(HOST_SUBDIR); mv intl stageautoprofile-intl; \
56729           mv prev-intl stage1-intl; : ; \
56730         fi
56731 @endif intl
56732 @if ld
56733         @if test -d $(HOST_SUBDIR)/ld; then \
56734           cd $(HOST_SUBDIR); mv ld stageautoprofile-ld; \
56735           mv prev-ld stage1-ld; : ; \
56736         fi
56737 @endif ld
56738 @if libbacktrace
56739         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
56740           cd $(HOST_SUBDIR); mv libbacktrace stageautoprofile-libbacktrace; \
56741           mv prev-libbacktrace stage1-libbacktrace; : ; \
56742         fi
56743 @endif libbacktrace
56744 @if libcpp
56745         @if test -d $(HOST_SUBDIR)/libcpp; then \
56746           cd $(HOST_SUBDIR); mv libcpp stageautoprofile-libcpp; \
56747           mv prev-libcpp stage1-libcpp; : ; \
56748         fi
56749 @endif libcpp
56750 @if libdecnumber
56751         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
56752           cd $(HOST_SUBDIR); mv libdecnumber stageautoprofile-libdecnumber; \
56753           mv prev-libdecnumber stage1-libdecnumber; : ; \
56754         fi
56755 @endif libdecnumber
56756 @if libiberty
56757         @if test -d $(HOST_SUBDIR)/libiberty; then \
56758           cd $(HOST_SUBDIR); mv libiberty stageautoprofile-libiberty; \
56759           mv prev-libiberty stage1-libiberty; : ; \
56760         fi
56761 @endif libiberty
56762 @if libiberty-linker-plugin
56763         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
56764           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; \
56765           mv prev-libiberty-linker-plugin stage1-libiberty-linker-plugin; : ; \
56766         fi
56767 @endif libiberty-linker-plugin
56768 @if libiconv
56769         @if test -d $(HOST_SUBDIR)/libiconv; then \
56770           cd $(HOST_SUBDIR); mv libiconv stageautoprofile-libiconv; \
56771           mv prev-libiconv stage1-libiconv; : ; \
56772         fi
56773 @endif libiconv
56774 @if zlib
56775         @if test -d $(HOST_SUBDIR)/zlib; then \
56776           cd $(HOST_SUBDIR); mv zlib stageautoprofile-zlib; \
56777           mv prev-zlib stage1-zlib; : ; \
56778         fi
56779 @endif zlib
56780 @if lto-plugin
56781         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
56782           cd $(HOST_SUBDIR); mv lto-plugin stageautoprofile-lto-plugin; \
56783           mv prev-lto-plugin stage1-lto-plugin; : ; \
56784         fi
56785 @endif lto-plugin
56786         @if test -d $(TARGET_SUBDIR); then \
56787           mv $(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); \
56788           mv prev-$(TARGET_SUBDIR) stage1-$(TARGET_SUBDIR); : ; \
56789         fi
56790         rm -f stage_current
56791
56792 # Bubble a bug fix through all the stages up to stage autoprofile.  They are
56793 # remade, but not reconfigured.  The next stage (if any) will not be
56794 # reconfigured either.
56795 .PHONY: stageautoprofile-bubble
56796 stageautoprofile-bubble:: stage1-bubble
56797         @r=`${PWD_COMMAND}`; export r; \
56798         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
56799         if test -f stageautoprofile-lean || test -f stage1-lean ; then \
56800           echo Skipping rebuild of stageautoprofile; \
56801         else \
56802           $(MAKE) stageautoprofile-start; \
56803           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautoprofile; \
56804         fi
56805
56806 .PHONY: all-stageautoprofile clean-stageautoprofile
56807 do-clean: clean-stageautoprofile
56808
56809 # FIXME: Will not need to be conditional when toplevel bootstrap is the
56810 # only possibility, but now it conflicts with no-bootstrap rules
56811 @if gcc-bootstrap
56812
56813
56814
56815
56816 # Rules to wipe a stage and all the following ones, also used for cleanstrap
56817 distclean-stage1:: distclean-stageautoprofile 
56818 .PHONY: distclean-stageautoprofile
56819 distclean-stageautoprofile::
56820         @: $(MAKE); $(stage)
56821         @test "`cat stage_last`" != stageautoprofile || rm -f stage_last
56822         rm -rf stageautoprofile-* 
56823
56824
56825 @endif gcc-bootstrap
56826
56827
56828 .PHONY: stageautofeedback-start stageautofeedback-end
56829
56830 stageautofeedback-start::
56831         @: $(MAKE); $(stage); \
56832         echo stageautofeedback > stage_current; \
56833         echo stageautofeedback > stage_last; \
56834         $(SHELL) $(srcdir)/mkinstalldirs $(HOST_SUBDIR)
56835 @if bfd
56836         @cd $(HOST_SUBDIR); [ -d stageautofeedback-bfd ] || \
56837           mkdir stageautofeedback-bfd; \
56838         mv stageautofeedback-bfd bfd; \
56839         mv stageautoprofile-bfd prev-bfd || test -f stageautoprofile-lean 
56840 @endif bfd
56841 @if opcodes
56842         @cd $(HOST_SUBDIR); [ -d stageautofeedback-opcodes ] || \
56843           mkdir stageautofeedback-opcodes; \
56844         mv stageautofeedback-opcodes opcodes; \
56845         mv stageautoprofile-opcodes prev-opcodes || test -f stageautoprofile-lean 
56846 @endif opcodes
56847 @if binutils
56848         @cd $(HOST_SUBDIR); [ -d stageautofeedback-binutils ] || \
56849           mkdir stageautofeedback-binutils; \
56850         mv stageautofeedback-binutils binutils; \
56851         mv stageautoprofile-binutils prev-binutils || test -f stageautoprofile-lean 
56852 @endif binutils
56853 @if fixincludes
56854         @cd $(HOST_SUBDIR); [ -d stageautofeedback-fixincludes ] || \
56855           mkdir stageautofeedback-fixincludes; \
56856         mv stageautofeedback-fixincludes fixincludes; \
56857         mv stageautoprofile-fixincludes prev-fixincludes || test -f stageautoprofile-lean 
56858 @endif fixincludes
56859 @if gas
56860         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gas ] || \
56861           mkdir stageautofeedback-gas; \
56862         mv stageautofeedback-gas gas; \
56863         mv stageautoprofile-gas prev-gas || test -f stageautoprofile-lean 
56864 @endif gas
56865 @if gcc
56866         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gcc ] || \
56867           mkdir stageautofeedback-gcc; \
56868         mv stageautofeedback-gcc gcc; \
56869         mv stageautoprofile-gcc prev-gcc || test -f stageautoprofile-lean 
56870 @endif gcc
56871 @if gmp
56872         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gmp ] || \
56873           mkdir stageautofeedback-gmp; \
56874         mv stageautofeedback-gmp gmp; \
56875         mv stageautoprofile-gmp prev-gmp || test -f stageautoprofile-lean 
56876 @endif gmp
56877 @if mpfr
56878         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpfr ] || \
56879           mkdir stageautofeedback-mpfr; \
56880         mv stageautofeedback-mpfr mpfr; \
56881         mv stageautoprofile-mpfr prev-mpfr || test -f stageautoprofile-lean 
56882 @endif mpfr
56883 @if mpc
56884         @cd $(HOST_SUBDIR); [ -d stageautofeedback-mpc ] || \
56885           mkdir stageautofeedback-mpc; \
56886         mv stageautofeedback-mpc mpc; \
56887         mv stageautoprofile-mpc prev-mpc || test -f stageautoprofile-lean 
56888 @endif mpc
56889 @if isl
56890         @cd $(HOST_SUBDIR); [ -d stageautofeedback-isl ] || \
56891           mkdir stageautofeedback-isl; \
56892         mv stageautofeedback-isl isl; \
56893         mv stageautoprofile-isl prev-isl || test -f stageautoprofile-lean 
56894 @endif isl
56895 @if libelf
56896         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libelf ] || \
56897           mkdir stageautofeedback-libelf; \
56898         mv stageautofeedback-libelf libelf; \
56899         mv stageautoprofile-libelf prev-libelf || test -f stageautoprofile-lean 
56900 @endif libelf
56901 @if gold
56902         @cd $(HOST_SUBDIR); [ -d stageautofeedback-gold ] || \
56903           mkdir stageautofeedback-gold; \
56904         mv stageautofeedback-gold gold; \
56905         mv stageautoprofile-gold prev-gold || test -f stageautoprofile-lean 
56906 @endif gold
56907 @if intl
56908         @cd $(HOST_SUBDIR); [ -d stageautofeedback-intl ] || \
56909           mkdir stageautofeedback-intl; \
56910         mv stageautofeedback-intl intl; \
56911         mv stageautoprofile-intl prev-intl || test -f stageautoprofile-lean 
56912 @endif intl
56913 @if ld
56914         @cd $(HOST_SUBDIR); [ -d stageautofeedback-ld ] || \
56915           mkdir stageautofeedback-ld; \
56916         mv stageautofeedback-ld ld; \
56917         mv stageautoprofile-ld prev-ld || test -f stageautoprofile-lean 
56918 @endif ld
56919 @if libbacktrace
56920         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libbacktrace ] || \
56921           mkdir stageautofeedback-libbacktrace; \
56922         mv stageautofeedback-libbacktrace libbacktrace; \
56923         mv stageautoprofile-libbacktrace prev-libbacktrace || test -f stageautoprofile-lean 
56924 @endif libbacktrace
56925 @if libcpp
56926         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libcpp ] || \
56927           mkdir stageautofeedback-libcpp; \
56928         mv stageautofeedback-libcpp libcpp; \
56929         mv stageautoprofile-libcpp prev-libcpp || test -f stageautoprofile-lean 
56930 @endif libcpp
56931 @if libdecnumber
56932         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libdecnumber ] || \
56933           mkdir stageautofeedback-libdecnumber; \
56934         mv stageautofeedback-libdecnumber libdecnumber; \
56935         mv stageautoprofile-libdecnumber prev-libdecnumber || test -f stageautoprofile-lean 
56936 @endif libdecnumber
56937 @if libiberty
56938         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty ] || \
56939           mkdir stageautofeedback-libiberty; \
56940         mv stageautofeedback-libiberty libiberty; \
56941         mv stageautoprofile-libiberty prev-libiberty || test -f stageautoprofile-lean 
56942 @endif libiberty
56943 @if libiberty-linker-plugin
56944         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiberty-linker-plugin ] || \
56945           mkdir stageautofeedback-libiberty-linker-plugin; \
56946         mv stageautofeedback-libiberty-linker-plugin libiberty-linker-plugin; \
56947         mv stageautoprofile-libiberty-linker-plugin prev-libiberty-linker-plugin || test -f stageautoprofile-lean 
56948 @endif libiberty-linker-plugin
56949 @if libiconv
56950         @cd $(HOST_SUBDIR); [ -d stageautofeedback-libiconv ] || \
56951           mkdir stageautofeedback-libiconv; \
56952         mv stageautofeedback-libiconv libiconv; \
56953         mv stageautoprofile-libiconv prev-libiconv || test -f stageautoprofile-lean 
56954 @endif libiconv
56955 @if zlib
56956         @cd $(HOST_SUBDIR); [ -d stageautofeedback-zlib ] || \
56957           mkdir stageautofeedback-zlib; \
56958         mv stageautofeedback-zlib zlib; \
56959         mv stageautoprofile-zlib prev-zlib || test -f stageautoprofile-lean 
56960 @endif zlib
56961 @if lto-plugin
56962         @cd $(HOST_SUBDIR); [ -d stageautofeedback-lto-plugin ] || \
56963           mkdir stageautofeedback-lto-plugin; \
56964         mv stageautofeedback-lto-plugin lto-plugin; \
56965         mv stageautoprofile-lto-plugin prev-lto-plugin || test -f stageautoprofile-lean 
56966 @endif lto-plugin
56967         @[ -d stageautofeedback-$(TARGET_SUBDIR) ] || \
56968           mkdir stageautofeedback-$(TARGET_SUBDIR); \
56969         mv stageautofeedback-$(TARGET_SUBDIR) $(TARGET_SUBDIR); \
56970         mv stageautoprofile-$(TARGET_SUBDIR) prev-$(TARGET_SUBDIR) || test -f stageautoprofile-lean 
56971
56972 stageautofeedback-end:: 
56973 @if bfd
56974         @if test -d $(HOST_SUBDIR)/bfd; then \
56975           cd $(HOST_SUBDIR); mv bfd stageautofeedback-bfd; \
56976           mv prev-bfd stageautoprofile-bfd; : ; \
56977         fi
56978 @endif bfd
56979 @if opcodes
56980         @if test -d $(HOST_SUBDIR)/opcodes; then \
56981           cd $(HOST_SUBDIR); mv opcodes stageautofeedback-opcodes; \
56982           mv prev-opcodes stageautoprofile-opcodes; : ; \
56983         fi
56984 @endif opcodes
56985 @if binutils
56986         @if test -d $(HOST_SUBDIR)/binutils; then \
56987           cd $(HOST_SUBDIR); mv binutils stageautofeedback-binutils; \
56988           mv prev-binutils stageautoprofile-binutils; : ; \
56989         fi
56990 @endif binutils
56991 @if fixincludes
56992         @if test -d $(HOST_SUBDIR)/fixincludes; then \
56993           cd $(HOST_SUBDIR); mv fixincludes stageautofeedback-fixincludes; \
56994           mv prev-fixincludes stageautoprofile-fixincludes; : ; \
56995         fi
56996 @endif fixincludes
56997 @if gas
56998         @if test -d $(HOST_SUBDIR)/gas; then \
56999           cd $(HOST_SUBDIR); mv gas stageautofeedback-gas; \
57000           mv prev-gas stageautoprofile-gas; : ; \
57001         fi
57002 @endif gas
57003 @if gcc
57004         @if test -d $(HOST_SUBDIR)/gcc; then \
57005           cd $(HOST_SUBDIR); mv gcc stageautofeedback-gcc; \
57006           mv prev-gcc stageautoprofile-gcc; : ; \
57007         fi
57008 @endif gcc
57009 @if gmp
57010         @if test -d $(HOST_SUBDIR)/gmp; then \
57011           cd $(HOST_SUBDIR); mv gmp stageautofeedback-gmp; \
57012           mv prev-gmp stageautoprofile-gmp; : ; \
57013         fi
57014 @endif gmp
57015 @if mpfr
57016         @if test -d $(HOST_SUBDIR)/mpfr; then \
57017           cd $(HOST_SUBDIR); mv mpfr stageautofeedback-mpfr; \
57018           mv prev-mpfr stageautoprofile-mpfr; : ; \
57019         fi
57020 @endif mpfr
57021 @if mpc
57022         @if test -d $(HOST_SUBDIR)/mpc; then \
57023           cd $(HOST_SUBDIR); mv mpc stageautofeedback-mpc; \
57024           mv prev-mpc stageautoprofile-mpc; : ; \
57025         fi
57026 @endif mpc
57027 @if isl
57028         @if test -d $(HOST_SUBDIR)/isl; then \
57029           cd $(HOST_SUBDIR); mv isl stageautofeedback-isl; \
57030           mv prev-isl stageautoprofile-isl; : ; \
57031         fi
57032 @endif isl
57033 @if libelf
57034         @if test -d $(HOST_SUBDIR)/libelf; then \
57035           cd $(HOST_SUBDIR); mv libelf stageautofeedback-libelf; \
57036           mv prev-libelf stageautoprofile-libelf; : ; \
57037         fi
57038 @endif libelf
57039 @if gold
57040         @if test -d $(HOST_SUBDIR)/gold; then \
57041           cd $(HOST_SUBDIR); mv gold stageautofeedback-gold; \
57042           mv prev-gold stageautoprofile-gold; : ; \
57043         fi
57044 @endif gold
57045 @if intl
57046         @if test -d $(HOST_SUBDIR)/intl; then \
57047           cd $(HOST_SUBDIR); mv intl stageautofeedback-intl; \
57048           mv prev-intl stageautoprofile-intl; : ; \
57049         fi
57050 @endif intl
57051 @if ld
57052         @if test -d $(HOST_SUBDIR)/ld; then \
57053           cd $(HOST_SUBDIR); mv ld stageautofeedback-ld; \
57054           mv prev-ld stageautoprofile-ld; : ; \
57055         fi
57056 @endif ld
57057 @if libbacktrace
57058         @if test -d $(HOST_SUBDIR)/libbacktrace; then \
57059           cd $(HOST_SUBDIR); mv libbacktrace stageautofeedback-libbacktrace; \
57060           mv prev-libbacktrace stageautoprofile-libbacktrace; : ; \
57061         fi
57062 @endif libbacktrace
57063 @if libcpp
57064         @if test -d $(HOST_SUBDIR)/libcpp; then \
57065           cd $(HOST_SUBDIR); mv libcpp stageautofeedback-libcpp; \
57066           mv prev-libcpp stageautoprofile-libcpp; : ; \
57067         fi
57068 @endif libcpp
57069 @if libdecnumber
57070         @if test -d $(HOST_SUBDIR)/libdecnumber; then \
57071           cd $(HOST_SUBDIR); mv libdecnumber stageautofeedback-libdecnumber; \
57072           mv prev-libdecnumber stageautoprofile-libdecnumber; : ; \
57073         fi
57074 @endif libdecnumber
57075 @if libiberty
57076         @if test -d $(HOST_SUBDIR)/libiberty; then \
57077           cd $(HOST_SUBDIR); mv libiberty stageautofeedback-libiberty; \
57078           mv prev-libiberty stageautoprofile-libiberty; : ; \
57079         fi
57080 @endif libiberty
57081 @if libiberty-linker-plugin
57082         @if test -d $(HOST_SUBDIR)/libiberty-linker-plugin; then \
57083           cd $(HOST_SUBDIR); mv libiberty-linker-plugin stageautofeedback-libiberty-linker-plugin; \
57084           mv prev-libiberty-linker-plugin stageautoprofile-libiberty-linker-plugin; : ; \
57085         fi
57086 @endif libiberty-linker-plugin
57087 @if libiconv
57088         @if test -d $(HOST_SUBDIR)/libiconv; then \
57089           cd $(HOST_SUBDIR); mv libiconv stageautofeedback-libiconv; \
57090           mv prev-libiconv stageautoprofile-libiconv; : ; \
57091         fi
57092 @endif libiconv
57093 @if zlib
57094         @if test -d $(HOST_SUBDIR)/zlib; then \
57095           cd $(HOST_SUBDIR); mv zlib stageautofeedback-zlib; \
57096           mv prev-zlib stageautoprofile-zlib; : ; \
57097         fi
57098 @endif zlib
57099 @if lto-plugin
57100         @if test -d $(HOST_SUBDIR)/lto-plugin; then \
57101           cd $(HOST_SUBDIR); mv lto-plugin stageautofeedback-lto-plugin; \
57102           mv prev-lto-plugin stageautoprofile-lto-plugin; : ; \
57103         fi
57104 @endif lto-plugin
57105         @if test -d $(TARGET_SUBDIR); then \
57106           mv $(TARGET_SUBDIR) stageautofeedback-$(TARGET_SUBDIR); \
57107           mv prev-$(TARGET_SUBDIR) stageautoprofile-$(TARGET_SUBDIR); : ; \
57108         fi
57109         rm -f stage_current
57110
57111 # Bubble a bug fix through all the stages up to stage autofeedback.  They are
57112 # remade, but not reconfigured.  The next stage (if any) will not be
57113 # reconfigured either.
57114 .PHONY: stageautofeedback-bubble
57115 stageautofeedback-bubble:: stageautoprofile-bubble
57116         @r=`${PWD_COMMAND}`; export r; \
57117         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57118         if test -f stageautofeedback-lean || test -f stageautoprofile-lean ; then \
57119           echo Skipping rebuild of stageautofeedback; \
57120         else \
57121           $(MAKE) stageautofeedback-start; \
57122           $(MAKE) $(RECURSE_FLAGS_TO_PASS) all-stageautofeedback; \
57123         fi
57124
57125 .PHONY: all-stageautofeedback clean-stageautofeedback
57126 do-clean: clean-stageautofeedback
57127
57128 # FIXME: Will not need to be conditional when toplevel bootstrap is the
57129 # only possibility, but now it conflicts with no-bootstrap rules
57130 @if gcc-bootstrap
57131
57132
57133
57134 .PHONY: autoprofiledbootstrap autoprofiledbootstrap-lean
57135 autoprofiledbootstrap:
57136         echo stageautofeedback > stage_final
57137         @r=`${PWD_COMMAND}`; export r; \
57138         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57139         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stageautofeedback-bubble
57140         @: $(MAKE); $(unstage)
57141         @r=`${PWD_COMMAND}`; export r; \
57142         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57143         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57144         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57145
57146 autoprofiledbootstrap-lean:
57147         echo stageautofeedback > stage_final
57148         @r=`${PWD_COMMAND}`; export r; \
57149         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57150         $(MAKE) $(RECURSE_FLAGS_TO_PASS) LEAN=: stageautofeedback-bubble
57151         @: $(MAKE); $(unstage)
57152         @r=`${PWD_COMMAND}`; export r; \
57153         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57154         TFLAGS="$(STAGEautofeedback_TFLAGS)"; \
57155         $(MAKE) $(TARGET_FLAGS_TO_PASS) all-host all-target
57156
57157
57158 # Rules to wipe a stage and all the following ones, also used for cleanstrap
57159 distclean-stageautoprofile:: distclean-stageautofeedback 
57160 .PHONY: distclean-stageautofeedback
57161 distclean-stageautofeedback::
57162         @: $(MAKE); $(stage)
57163         @test "`cat stage_last`" != stageautofeedback || rm -f stage_last
57164         rm -rf stageautofeedback-* 
57165
57166
57167 @endif gcc-bootstrap
57168
57169
57170
57171 stageprofile-end::
57172         $(MAKE) distclean-stagefeedback
57173
57174 stagefeedback-start::
57175         @r=`${PWD_COMMAND}`; export r; \
57176         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57177         for i in prev-*; do \
57178           j=`echo $$i | sed s/^prev-//`; \
57179           cd $$r/$$i && \
57180           { find . -type d | sort | sed 's,.*,$(SHELL) '"$$s"'/mkinstalldirs "../'$$j'/&",' | $(SHELL); } && \
57181           { find . -name '*.*da' | sed 's,.*,$(LN) -f "&" "../'$$j'/&",' | $(SHELL); }; \
57182         done
57183
57184 @if gcc-bootstrap
57185 do-distclean: distclean-stage1
57186
57187 # Provide a GCC build when we're building target libraries.  This does
57188 # not work as a dependency, just as the minimum necessary to avoid errors.
57189 stage_last:
57190         @r=`${PWD_COMMAND}`; export r; \
57191         s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
57192         $(MAKE) $(RECURSE_FLAGS_TO_PASS) stage1-bubble
57193
57194 # Same as unstage, but not phony and defaulting to stage1-start.  We place
57195 # it in the dependency so that for example `make -j3 all-gcc' works.
57196 stage_current:
57197         @if test -f stage_last; then $(unstage); else $(MAKE) stage1-start; fi
57198
57199 .PHONY: restrap
57200 restrap::
57201         @: $(MAKE); $(stage)
57202         rm -rf stage1-$(TARGET_SUBDIR) stage2-* stage3-* stage4-* stageprofile-* stagetrain-* stagefeedback-* stageautoprofile-* stageautofeedback-*
57203 restrap:: all
57204 @endif gcc-bootstrap
57205
57206 # --------------------------------------
57207 # Dependencies between different modules
57208 # --------------------------------------
57209
57210 # Generic dependencies for target modules on host stuff, especially gcc
57211 @if gcc-bootstrap
57212 configure-stage1-target-libstdc++-v3: maybe-all-stage1-gcc
57213 configure-stage2-target-libstdc++-v3: maybe-all-stage2-gcc
57214 configure-stage3-target-libstdc++-v3: maybe-all-stage3-gcc
57215 configure-stage4-target-libstdc++-v3: maybe-all-stage4-gcc
57216 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-gcc
57217 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-gcc
57218 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-gcc
57219 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-gcc
57220 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-gcc
57221 configure-stage1-target-libsanitizer: maybe-all-stage1-gcc
57222 configure-stage2-target-libsanitizer: maybe-all-stage2-gcc
57223 configure-stage3-target-libsanitizer: maybe-all-stage3-gcc
57224 configure-stage4-target-libsanitizer: maybe-all-stage4-gcc
57225 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-gcc
57226 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-gcc
57227 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-gcc
57228 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-gcc
57229 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-gcc
57230 configure-stage1-target-libmpx: maybe-all-stage1-gcc
57231 configure-stage2-target-libmpx: maybe-all-stage2-gcc
57232 configure-stage3-target-libmpx: maybe-all-stage3-gcc
57233 configure-stage4-target-libmpx: maybe-all-stage4-gcc
57234 configure-stageprofile-target-libmpx: maybe-all-stageprofile-gcc
57235 configure-stagetrain-target-libmpx: maybe-all-stagetrain-gcc
57236 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-gcc
57237 configure-stageautoprofile-target-libmpx: maybe-all-stageautoprofile-gcc
57238 configure-stageautofeedback-target-libmpx: maybe-all-stageautofeedback-gcc
57239 configure-stage1-target-libvtv: maybe-all-stage1-gcc
57240 configure-stage2-target-libvtv: maybe-all-stage2-gcc
57241 configure-stage3-target-libvtv: maybe-all-stage3-gcc
57242 configure-stage4-target-libvtv: maybe-all-stage4-gcc
57243 configure-stageprofile-target-libvtv: maybe-all-stageprofile-gcc
57244 configure-stagetrain-target-libvtv: maybe-all-stagetrain-gcc
57245 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-gcc
57246 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-gcc
57247 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-gcc
57248 configure-target-libcilkrts: stage_last
57249 configure-target-liboffloadmic: stage_last
57250 configure-target-libssp: stage_last
57251 configure-target-newlib: stage_last
57252 configure-stage1-target-libgcc: maybe-all-stage1-gcc
57253 configure-stage2-target-libgcc: maybe-all-stage2-gcc
57254 configure-stage3-target-libgcc: maybe-all-stage3-gcc
57255 configure-stage4-target-libgcc: maybe-all-stage4-gcc
57256 configure-stageprofile-target-libgcc: maybe-all-stageprofile-gcc
57257 configure-stagetrain-target-libgcc: maybe-all-stagetrain-gcc
57258 configure-stagefeedback-target-libgcc: maybe-all-stagefeedback-gcc
57259 configure-stageautoprofile-target-libgcc: maybe-all-stageautoprofile-gcc
57260 configure-stageautofeedback-target-libgcc: maybe-all-stageautofeedback-gcc
57261 configure-target-libbacktrace: stage_last
57262 configure-target-libquadmath: stage_last
57263 configure-target-libgfortran: stage_last
57264 configure-target-libobjc: stage_last
57265 configure-target-libgo: stage_last
57266 configure-target-libhsail-rt: stage_last
57267 configure-target-libtermcap: stage_last
57268 configure-target-winsup: stage_last
57269 configure-target-libgloss: stage_last
57270 configure-target-libffi: stage_last
57271 configure-target-zlib: stage_last
57272 configure-target-rda: stage_last
57273 configure-target-libada: stage_last
57274 configure-stage1-target-libgomp: maybe-all-stage1-gcc
57275 configure-stage2-target-libgomp: maybe-all-stage2-gcc
57276 configure-stage3-target-libgomp: maybe-all-stage3-gcc
57277 configure-stage4-target-libgomp: maybe-all-stage4-gcc
57278 configure-stageprofile-target-libgomp: maybe-all-stageprofile-gcc
57279 configure-stagetrain-target-libgomp: maybe-all-stagetrain-gcc
57280 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-gcc
57281 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-gcc
57282 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-gcc
57283 configure-target-libitm: stage_last
57284 configure-target-libatomic: stage_last
57285 @endif gcc-bootstrap
57286
57287 @if gcc-no-bootstrap
57288 configure-target-libstdc++-v3: maybe-all-gcc
57289 configure-target-libsanitizer: maybe-all-gcc
57290 configure-target-libmpx: maybe-all-gcc
57291 configure-target-libvtv: maybe-all-gcc
57292 configure-target-libcilkrts: maybe-all-gcc
57293 configure-target-liboffloadmic: maybe-all-gcc
57294 configure-target-libssp: maybe-all-gcc
57295 configure-target-newlib: maybe-all-gcc
57296 configure-target-libgcc: maybe-all-gcc
57297 configure-target-libbacktrace: maybe-all-gcc
57298 configure-target-libquadmath: maybe-all-gcc
57299 configure-target-libgfortran: maybe-all-gcc
57300 configure-target-libobjc: maybe-all-gcc
57301 configure-target-libgo: maybe-all-gcc
57302 configure-target-libhsail-rt: maybe-all-gcc
57303 configure-target-libtermcap: maybe-all-gcc
57304 configure-target-winsup: maybe-all-gcc
57305 configure-target-libgloss: maybe-all-gcc
57306 configure-target-libffi: maybe-all-gcc
57307 configure-target-zlib: maybe-all-gcc
57308 configure-target-rda: maybe-all-gcc
57309 configure-target-libada: maybe-all-gcc
57310 configure-target-libgomp: maybe-all-gcc
57311 configure-target-libitm: maybe-all-gcc
57312 configure-target-libatomic: maybe-all-gcc
57313 @endif gcc-no-bootstrap
57314
57315
57316 # There are two types of dependencies here: 'hard' dependencies, where one
57317 # module simply won't build without the other; and 'soft' dependencies, where
57318 # if the depended-on module is missing, the depending module will do without
57319 # or find a substitute somewhere (perhaps installed).  Soft dependencies
57320 # are made here to depend on a 'maybe-' target.  If you're not sure,
57321 # it's safer to use a soft dependency.
57322
57323
57324
57325
57326
57327
57328 # With all the machinery above in place, it is pretty easy to generate
57329 # dependencies.  Host dependencies are a bit more complex because we have
57330 # to check for bootstrap/prebootstrap dependencies.  To resolve
57331 # prebootstrap dependencies, prebootstrap modules are gathered in
57332 # a hash table.
57333 all-build-bison: maybe-all-build-texinfo
57334 all-build-flex: maybe-all-build-texinfo
57335 all-build-flex: maybe-all-build-bison
57336 all-build-flex: maybe-all-build-m4
57337 all-build-libiberty: maybe-all-build-texinfo
57338 all-build-m4: maybe-all-build-texinfo
57339 all-build-fixincludes: maybe-all-build-libiberty
57340 all-build-libcpp: maybe-all-build-libiberty
57341 configure-gcc: maybe-configure-intl
57342
57343 configure-stage1-gcc: maybe-configure-stage1-intl
57344 configure-stage2-gcc: maybe-configure-stage2-intl
57345 configure-stage3-gcc: maybe-configure-stage3-intl
57346 configure-stage4-gcc: maybe-configure-stage4-intl
57347 configure-stageprofile-gcc: maybe-configure-stageprofile-intl
57348 configure-stagetrain-gcc: maybe-configure-stagetrain-intl
57349 configure-stagefeedback-gcc: maybe-configure-stagefeedback-intl
57350 configure-stageautoprofile-gcc: maybe-configure-stageautoprofile-intl
57351 configure-stageautofeedback-gcc: maybe-configure-stageautofeedback-intl
57352 configure-gcc: maybe-all-gmp
57353
57354 configure-stage1-gcc: maybe-all-stage1-gmp
57355 configure-stage2-gcc: maybe-all-stage2-gmp
57356 configure-stage3-gcc: maybe-all-stage3-gmp
57357 configure-stage4-gcc: maybe-all-stage4-gmp
57358 configure-stageprofile-gcc: maybe-all-stageprofile-gmp
57359 configure-stagetrain-gcc: maybe-all-stagetrain-gmp
57360 configure-stagefeedback-gcc: maybe-all-stagefeedback-gmp
57361 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gmp
57362 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gmp
57363 configure-gcc: maybe-all-mpfr
57364
57365 configure-stage1-gcc: maybe-all-stage1-mpfr
57366 configure-stage2-gcc: maybe-all-stage2-mpfr
57367 configure-stage3-gcc: maybe-all-stage3-mpfr
57368 configure-stage4-gcc: maybe-all-stage4-mpfr
57369 configure-stageprofile-gcc: maybe-all-stageprofile-mpfr
57370 configure-stagetrain-gcc: maybe-all-stagetrain-mpfr
57371 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
57372 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
57373 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
57374 configure-gcc: maybe-all-mpc
57375
57376 configure-stage1-gcc: maybe-all-stage1-mpc
57377 configure-stage2-gcc: maybe-all-stage2-mpc
57378 configure-stage3-gcc: maybe-all-stage3-mpc
57379 configure-stage4-gcc: maybe-all-stage4-mpc
57380 configure-stageprofile-gcc: maybe-all-stageprofile-mpc
57381 configure-stagetrain-gcc: maybe-all-stagetrain-mpc
57382 configure-stagefeedback-gcc: maybe-all-stagefeedback-mpc
57383 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
57384 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
57385 configure-gcc: maybe-all-isl
57386
57387 configure-stage1-gcc: maybe-all-stage1-isl
57388 configure-stage2-gcc: maybe-all-stage2-isl
57389 configure-stage3-gcc: maybe-all-stage3-isl
57390 configure-stage4-gcc: maybe-all-stage4-isl
57391 configure-stageprofile-gcc: maybe-all-stageprofile-isl
57392 configure-stagetrain-gcc: maybe-all-stagetrain-isl
57393 configure-stagefeedback-gcc: maybe-all-stagefeedback-isl
57394 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
57395 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
57396 configure-gcc: maybe-all-lto-plugin
57397
57398 configure-stage1-gcc: maybe-all-stage1-lto-plugin
57399 configure-stage2-gcc: maybe-all-stage2-lto-plugin
57400 configure-stage3-gcc: maybe-all-stage3-lto-plugin
57401 configure-stage4-gcc: maybe-all-stage4-lto-plugin
57402 configure-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
57403 configure-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
57404 configure-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
57405 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
57406 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
57407 configure-gcc: maybe-all-binutils
57408
57409 configure-stage1-gcc: maybe-all-stage1-binutils
57410 configure-stage2-gcc: maybe-all-stage2-binutils
57411 configure-stage3-gcc: maybe-all-stage3-binutils
57412 configure-stage4-gcc: maybe-all-stage4-binutils
57413 configure-stageprofile-gcc: maybe-all-stageprofile-binutils
57414 configure-stagetrain-gcc: maybe-all-stagetrain-binutils
57415 configure-stagefeedback-gcc: maybe-all-stagefeedback-binutils
57416 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-binutils
57417 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-binutils
57418 configure-gcc: maybe-all-gas
57419
57420 configure-stage1-gcc: maybe-all-stage1-gas
57421 configure-stage2-gcc: maybe-all-stage2-gas
57422 configure-stage3-gcc: maybe-all-stage3-gas
57423 configure-stage4-gcc: maybe-all-stage4-gas
57424 configure-stageprofile-gcc: maybe-all-stageprofile-gas
57425 configure-stagetrain-gcc: maybe-all-stagetrain-gas
57426 configure-stagefeedback-gcc: maybe-all-stagefeedback-gas
57427 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gas
57428 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gas
57429 configure-gcc: maybe-all-ld
57430
57431 configure-stage1-gcc: maybe-all-stage1-ld
57432 configure-stage2-gcc: maybe-all-stage2-ld
57433 configure-stage3-gcc: maybe-all-stage3-ld
57434 configure-stage4-gcc: maybe-all-stage4-ld
57435 configure-stageprofile-gcc: maybe-all-stageprofile-ld
57436 configure-stagetrain-gcc: maybe-all-stagetrain-ld
57437 configure-stagefeedback-gcc: maybe-all-stagefeedback-ld
57438 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-ld
57439 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-ld
57440 configure-gcc: maybe-all-gold
57441
57442 configure-stage1-gcc: maybe-all-stage1-gold
57443 configure-stage2-gcc: maybe-all-stage2-gold
57444 configure-stage3-gcc: maybe-all-stage3-gold
57445 configure-stage4-gcc: maybe-all-stage4-gold
57446 configure-stageprofile-gcc: maybe-all-stageprofile-gold
57447 configure-stagetrain-gcc: maybe-all-stagetrain-gold
57448 configure-stagefeedback-gcc: maybe-all-stagefeedback-gold
57449 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-gold
57450 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-gold
57451 configure-gcc: maybe-all-libelf
57452
57453 configure-stage1-gcc: maybe-all-stage1-libelf
57454 configure-stage2-gcc: maybe-all-stage2-libelf
57455 configure-stage3-gcc: maybe-all-stage3-libelf
57456 configure-stage4-gcc: maybe-all-stage4-libelf
57457 configure-stageprofile-gcc: maybe-all-stageprofile-libelf
57458 configure-stagetrain-gcc: maybe-all-stagetrain-libelf
57459 configure-stagefeedback-gcc: maybe-all-stagefeedback-libelf
57460 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libelf
57461 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libelf
57462 configure-gcc: maybe-all-libiconv
57463
57464 configure-stage1-gcc: maybe-all-stage1-libiconv
57465 configure-stage2-gcc: maybe-all-stage2-libiconv
57466 configure-stage3-gcc: maybe-all-stage3-libiconv
57467 configure-stage4-gcc: maybe-all-stage4-libiconv
57468 configure-stageprofile-gcc: maybe-all-stageprofile-libiconv
57469 configure-stagetrain-gcc: maybe-all-stagetrain-libiconv
57470 configure-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
57471 configure-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
57472 configure-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
57473 all-gcc: all-libiberty
57474
57475 all-stage1-gcc: all-stage1-libiberty
57476 all-stage2-gcc: all-stage2-libiberty
57477 all-stage3-gcc: all-stage3-libiberty
57478 all-stage4-gcc: all-stage4-libiberty
57479 all-stageprofile-gcc: all-stageprofile-libiberty
57480 all-stagetrain-gcc: all-stagetrain-libiberty
57481 all-stagefeedback-gcc: all-stagefeedback-libiberty
57482 all-stageautoprofile-gcc: all-stageautoprofile-libiberty
57483 all-stageautofeedback-gcc: all-stageautofeedback-libiberty
57484 all-gcc: maybe-all-intl
57485
57486 all-stage1-gcc: maybe-all-stage1-intl
57487 all-stage2-gcc: maybe-all-stage2-intl
57488 all-stage3-gcc: maybe-all-stage3-intl
57489 all-stage4-gcc: maybe-all-stage4-intl
57490 all-stageprofile-gcc: maybe-all-stageprofile-intl
57491 all-stagetrain-gcc: maybe-all-stagetrain-intl
57492 all-stagefeedback-gcc: maybe-all-stagefeedback-intl
57493 all-stageautoprofile-gcc: maybe-all-stageautoprofile-intl
57494 all-stageautofeedback-gcc: maybe-all-stageautofeedback-intl
57495 all-gcc: maybe-all-mpfr
57496
57497 all-stage1-gcc: maybe-all-stage1-mpfr
57498 all-stage2-gcc: maybe-all-stage2-mpfr
57499 all-stage3-gcc: maybe-all-stage3-mpfr
57500 all-stage4-gcc: maybe-all-stage4-mpfr
57501 all-stageprofile-gcc: maybe-all-stageprofile-mpfr
57502 all-stagetrain-gcc: maybe-all-stagetrain-mpfr
57503 all-stagefeedback-gcc: maybe-all-stagefeedback-mpfr
57504 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpfr
57505 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpfr
57506 all-gcc: maybe-all-mpc
57507
57508 all-stage1-gcc: maybe-all-stage1-mpc
57509 all-stage2-gcc: maybe-all-stage2-mpc
57510 all-stage3-gcc: maybe-all-stage3-mpc
57511 all-stage4-gcc: maybe-all-stage4-mpc
57512 all-stageprofile-gcc: maybe-all-stageprofile-mpc
57513 all-stagetrain-gcc: maybe-all-stagetrain-mpc
57514 all-stagefeedback-gcc: maybe-all-stagefeedback-mpc
57515 all-stageautoprofile-gcc: maybe-all-stageautoprofile-mpc
57516 all-stageautofeedback-gcc: maybe-all-stageautofeedback-mpc
57517 all-gcc: maybe-all-isl
57518
57519 all-stage1-gcc: maybe-all-stage1-isl
57520 all-stage2-gcc: maybe-all-stage2-isl
57521 all-stage3-gcc: maybe-all-stage3-isl
57522 all-stage4-gcc: maybe-all-stage4-isl
57523 all-stageprofile-gcc: maybe-all-stageprofile-isl
57524 all-stagetrain-gcc: maybe-all-stagetrain-isl
57525 all-stagefeedback-gcc: maybe-all-stagefeedback-isl
57526 all-stageautoprofile-gcc: maybe-all-stageautoprofile-isl
57527 all-stageautofeedback-gcc: maybe-all-stageautofeedback-isl
57528 all-gcc: maybe-all-build-texinfo
57529
57530 all-stage1-gcc: maybe-all-build-texinfo
57531 all-stage2-gcc: maybe-all-build-texinfo
57532 all-stage3-gcc: maybe-all-build-texinfo
57533 all-stage4-gcc: maybe-all-build-texinfo
57534 all-stageprofile-gcc: maybe-all-build-texinfo
57535 all-stagetrain-gcc: maybe-all-build-texinfo
57536 all-stagefeedback-gcc: maybe-all-build-texinfo
57537 all-stageautoprofile-gcc: maybe-all-build-texinfo
57538 all-stageautofeedback-gcc: maybe-all-build-texinfo
57539 all-gcc: maybe-all-build-bison
57540
57541 all-stage1-gcc: maybe-all-build-bison
57542 all-stage2-gcc: maybe-all-build-bison
57543 all-stage3-gcc: maybe-all-build-bison
57544 all-stage4-gcc: maybe-all-build-bison
57545 all-stageprofile-gcc: maybe-all-build-bison
57546 all-stagetrain-gcc: maybe-all-build-bison
57547 all-stagefeedback-gcc: maybe-all-build-bison
57548 all-stageautoprofile-gcc: maybe-all-build-bison
57549 all-stageautofeedback-gcc: maybe-all-build-bison
57550 all-gcc: maybe-all-build-flex
57551
57552 all-stage1-gcc: maybe-all-build-flex
57553 all-stage2-gcc: maybe-all-build-flex
57554 all-stage3-gcc: maybe-all-build-flex
57555 all-stage4-gcc: maybe-all-build-flex
57556 all-stageprofile-gcc: maybe-all-build-flex
57557 all-stagetrain-gcc: maybe-all-build-flex
57558 all-stagefeedback-gcc: maybe-all-build-flex
57559 all-stageautoprofile-gcc: maybe-all-build-flex
57560 all-stageautofeedback-gcc: maybe-all-build-flex
57561 all-gcc: maybe-all-build-libiberty
57562
57563 all-stage1-gcc: maybe-all-build-libiberty
57564 all-stage2-gcc: maybe-all-build-libiberty
57565 all-stage3-gcc: maybe-all-build-libiberty
57566 all-stage4-gcc: maybe-all-build-libiberty
57567 all-stageprofile-gcc: maybe-all-build-libiberty
57568 all-stagetrain-gcc: maybe-all-build-libiberty
57569 all-stagefeedback-gcc: maybe-all-build-libiberty
57570 all-stageautoprofile-gcc: maybe-all-build-libiberty
57571 all-stageautofeedback-gcc: maybe-all-build-libiberty
57572 all-gcc: maybe-all-build-fixincludes
57573
57574 all-stage1-gcc: maybe-all-build-fixincludes
57575 all-stage2-gcc: maybe-all-build-fixincludes
57576 all-stage3-gcc: maybe-all-build-fixincludes
57577 all-stage4-gcc: maybe-all-build-fixincludes
57578 all-stageprofile-gcc: maybe-all-build-fixincludes
57579 all-stagetrain-gcc: maybe-all-build-fixincludes
57580 all-stagefeedback-gcc: maybe-all-build-fixincludes
57581 all-stageautoprofile-gcc: maybe-all-build-fixincludes
57582 all-stageautofeedback-gcc: maybe-all-build-fixincludes
57583 all-gcc: maybe-all-build-libcpp
57584
57585 all-stage1-gcc: maybe-all-build-libcpp
57586 all-stage2-gcc: maybe-all-build-libcpp
57587 all-stage3-gcc: maybe-all-build-libcpp
57588 all-stage4-gcc: maybe-all-build-libcpp
57589 all-stageprofile-gcc: maybe-all-build-libcpp
57590 all-stagetrain-gcc: maybe-all-build-libcpp
57591 all-stagefeedback-gcc: maybe-all-build-libcpp
57592 all-stageautoprofile-gcc: maybe-all-build-libcpp
57593 all-stageautofeedback-gcc: maybe-all-build-libcpp
57594 all-gcc: maybe-all-zlib
57595
57596 all-stage1-gcc: maybe-all-stage1-zlib
57597 all-stage2-gcc: maybe-all-stage2-zlib
57598 all-stage3-gcc: maybe-all-stage3-zlib
57599 all-stage4-gcc: maybe-all-stage4-zlib
57600 all-stageprofile-gcc: maybe-all-stageprofile-zlib
57601 all-stagetrain-gcc: maybe-all-stagetrain-zlib
57602 all-stagefeedback-gcc: maybe-all-stagefeedback-zlib
57603 all-stageautoprofile-gcc: maybe-all-stageautoprofile-zlib
57604 all-stageautofeedback-gcc: maybe-all-stageautofeedback-zlib
57605 all-gcc: all-libbacktrace
57606
57607 all-stage1-gcc: all-stage1-libbacktrace
57608 all-stage2-gcc: all-stage2-libbacktrace
57609 all-stage3-gcc: all-stage3-libbacktrace
57610 all-stage4-gcc: all-stage4-libbacktrace
57611 all-stageprofile-gcc: all-stageprofile-libbacktrace
57612 all-stagetrain-gcc: all-stagetrain-libbacktrace
57613 all-stagefeedback-gcc: all-stagefeedback-libbacktrace
57614 all-stageautoprofile-gcc: all-stageautoprofile-libbacktrace
57615 all-stageautofeedback-gcc: all-stageautofeedback-libbacktrace
57616 all-gcc: all-libcpp
57617
57618 all-stage1-gcc: all-stage1-libcpp
57619 all-stage2-gcc: all-stage2-libcpp
57620 all-stage3-gcc: all-stage3-libcpp
57621 all-stage4-gcc: all-stage4-libcpp
57622 all-stageprofile-gcc: all-stageprofile-libcpp
57623 all-stagetrain-gcc: all-stagetrain-libcpp
57624 all-stagefeedback-gcc: all-stagefeedback-libcpp
57625 all-stageautoprofile-gcc: all-stageautoprofile-libcpp
57626 all-stageautofeedback-gcc: all-stageautofeedback-libcpp
57627 all-gcc: all-libdecnumber
57628
57629 all-stage1-gcc: all-stage1-libdecnumber
57630 all-stage2-gcc: all-stage2-libdecnumber
57631 all-stage3-gcc: all-stage3-libdecnumber
57632 all-stage4-gcc: all-stage4-libdecnumber
57633 all-stageprofile-gcc: all-stageprofile-libdecnumber
57634 all-stagetrain-gcc: all-stagetrain-libdecnumber
57635 all-stagefeedback-gcc: all-stagefeedback-libdecnumber
57636 all-stageautoprofile-gcc: all-stageautoprofile-libdecnumber
57637 all-stageautofeedback-gcc: all-stageautofeedback-libdecnumber
57638 all-gcc: maybe-all-libiberty
57639
57640 all-stage1-gcc: maybe-all-stage1-libiberty
57641 all-stage2-gcc: maybe-all-stage2-libiberty
57642 all-stage3-gcc: maybe-all-stage3-libiberty
57643 all-stage4-gcc: maybe-all-stage4-libiberty
57644 all-stageprofile-gcc: maybe-all-stageprofile-libiberty
57645 all-stagetrain-gcc: maybe-all-stagetrain-libiberty
57646 all-stagefeedback-gcc: maybe-all-stagefeedback-libiberty
57647 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiberty
57648 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiberty
57649 all-gcc: maybe-all-fixincludes
57650
57651 all-stage1-gcc: maybe-all-stage1-fixincludes
57652 all-stage2-gcc: maybe-all-stage2-fixincludes
57653 all-stage3-gcc: maybe-all-stage3-fixincludes
57654 all-stage4-gcc: maybe-all-stage4-fixincludes
57655 all-stageprofile-gcc: maybe-all-stageprofile-fixincludes
57656 all-stagetrain-gcc: maybe-all-stagetrain-fixincludes
57657 all-stagefeedback-gcc: maybe-all-stagefeedback-fixincludes
57658 all-stageautoprofile-gcc: maybe-all-stageautoprofile-fixincludes
57659 all-stageautofeedback-gcc: maybe-all-stageautofeedback-fixincludes
57660 all-gcc: maybe-all-lto-plugin
57661
57662 all-stage1-gcc: maybe-all-stage1-lto-plugin
57663 all-stage2-gcc: maybe-all-stage2-lto-plugin
57664 all-stage3-gcc: maybe-all-stage3-lto-plugin
57665 all-stage4-gcc: maybe-all-stage4-lto-plugin
57666 all-stageprofile-gcc: maybe-all-stageprofile-lto-plugin
57667 all-stagetrain-gcc: maybe-all-stagetrain-lto-plugin
57668 all-stagefeedback-gcc: maybe-all-stagefeedback-lto-plugin
57669 all-stageautoprofile-gcc: maybe-all-stageautoprofile-lto-plugin
57670 all-stageautofeedback-gcc: maybe-all-stageautofeedback-lto-plugin
57671 all-gcc: maybe-all-libiconv
57672
57673 all-stage1-gcc: maybe-all-stage1-libiconv
57674 all-stage2-gcc: maybe-all-stage2-libiconv
57675 all-stage3-gcc: maybe-all-stage3-libiconv
57676 all-stage4-gcc: maybe-all-stage4-libiconv
57677 all-stageprofile-gcc: maybe-all-stageprofile-libiconv
57678 all-stagetrain-gcc: maybe-all-stagetrain-libiconv
57679 all-stagefeedback-gcc: maybe-all-stagefeedback-libiconv
57680 all-stageautoprofile-gcc: maybe-all-stageautoprofile-libiconv
57681 all-stageautofeedback-gcc: maybe-all-stageautofeedback-libiconv
57682 info-gcc: maybe-all-build-libiberty
57683
57684 info-stage1-gcc: maybe-all-build-libiberty
57685 info-stage2-gcc: maybe-all-build-libiberty
57686 info-stage3-gcc: maybe-all-build-libiberty
57687 info-stage4-gcc: maybe-all-build-libiberty
57688 info-stageprofile-gcc: maybe-all-build-libiberty
57689 info-stagetrain-gcc: maybe-all-build-libiberty
57690 info-stagefeedback-gcc: maybe-all-build-libiberty
57691 info-stageautoprofile-gcc: maybe-all-build-libiberty
57692 info-stageautofeedback-gcc: maybe-all-build-libiberty
57693 dvi-gcc: maybe-all-build-libiberty
57694
57695 dvi-stage1-gcc: maybe-all-build-libiberty
57696 dvi-stage2-gcc: maybe-all-build-libiberty
57697 dvi-stage3-gcc: maybe-all-build-libiberty
57698 dvi-stage4-gcc: maybe-all-build-libiberty
57699 dvi-stageprofile-gcc: maybe-all-build-libiberty
57700 dvi-stagetrain-gcc: maybe-all-build-libiberty
57701 dvi-stagefeedback-gcc: maybe-all-build-libiberty
57702 dvi-stageautoprofile-gcc: maybe-all-build-libiberty
57703 dvi-stageautofeedback-gcc: maybe-all-build-libiberty
57704 pdf-gcc: maybe-all-build-libiberty
57705
57706 pdf-stage1-gcc: maybe-all-build-libiberty
57707 pdf-stage2-gcc: maybe-all-build-libiberty
57708 pdf-stage3-gcc: maybe-all-build-libiberty
57709 pdf-stage4-gcc: maybe-all-build-libiberty
57710 pdf-stageprofile-gcc: maybe-all-build-libiberty
57711 pdf-stagetrain-gcc: maybe-all-build-libiberty
57712 pdf-stagefeedback-gcc: maybe-all-build-libiberty
57713 pdf-stageautoprofile-gcc: maybe-all-build-libiberty
57714 pdf-stageautofeedback-gcc: maybe-all-build-libiberty
57715 html-gcc: maybe-all-build-libiberty
57716
57717 html-stage1-gcc: maybe-all-build-libiberty
57718 html-stage2-gcc: maybe-all-build-libiberty
57719 html-stage3-gcc: maybe-all-build-libiberty
57720 html-stage4-gcc: maybe-all-build-libiberty
57721 html-stageprofile-gcc: maybe-all-build-libiberty
57722 html-stagetrain-gcc: maybe-all-build-libiberty
57723 html-stagefeedback-gcc: maybe-all-build-libiberty
57724 html-stageautoprofile-gcc: maybe-all-build-libiberty
57725 html-stageautofeedback-gcc: maybe-all-build-libiberty
57726 install-gcc: maybe-install-fixincludes
57727 install-gcc: maybe-install-lto-plugin
57728 install-strip-gcc: maybe-install-strip-fixincludes
57729 install-strip-gcc: maybe-install-strip-lto-plugin
57730 configure-libcpp: configure-libiberty
57731
57732 configure-stage1-libcpp: configure-stage1-libiberty
57733 configure-stage2-libcpp: configure-stage2-libiberty
57734 configure-stage3-libcpp: configure-stage3-libiberty
57735 configure-stage4-libcpp: configure-stage4-libiberty
57736 configure-stageprofile-libcpp: configure-stageprofile-libiberty
57737 configure-stagetrain-libcpp: configure-stagetrain-libiberty
57738 configure-stagefeedback-libcpp: configure-stagefeedback-libiberty
57739 configure-stageautoprofile-libcpp: configure-stageautoprofile-libiberty
57740 configure-stageautofeedback-libcpp: configure-stageautofeedback-libiberty
57741 configure-libcpp: maybe-configure-intl
57742
57743 configure-stage1-libcpp: maybe-configure-stage1-intl
57744 configure-stage2-libcpp: maybe-configure-stage2-intl
57745 configure-stage3-libcpp: maybe-configure-stage3-intl
57746 configure-stage4-libcpp: maybe-configure-stage4-intl
57747 configure-stageprofile-libcpp: maybe-configure-stageprofile-intl
57748 configure-stagetrain-libcpp: maybe-configure-stagetrain-intl
57749 configure-stagefeedback-libcpp: maybe-configure-stagefeedback-intl
57750 configure-stageautoprofile-libcpp: maybe-configure-stageautoprofile-intl
57751 configure-stageautofeedback-libcpp: maybe-configure-stageautofeedback-intl
57752 configure-libcpp: maybe-all-libiconv
57753
57754 configure-stage1-libcpp: maybe-all-stage1-libiconv
57755 configure-stage2-libcpp: maybe-all-stage2-libiconv
57756 configure-stage3-libcpp: maybe-all-stage3-libiconv
57757 configure-stage4-libcpp: maybe-all-stage4-libiconv
57758 configure-stageprofile-libcpp: maybe-all-stageprofile-libiconv
57759 configure-stagetrain-libcpp: maybe-all-stagetrain-libiconv
57760 configure-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
57761 configure-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
57762 configure-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
57763 all-libcpp: all-libiberty
57764
57765 all-stage1-libcpp: all-stage1-libiberty
57766 all-stage2-libcpp: all-stage2-libiberty
57767 all-stage3-libcpp: all-stage3-libiberty
57768 all-stage4-libcpp: all-stage4-libiberty
57769 all-stageprofile-libcpp: all-stageprofile-libiberty
57770 all-stagetrain-libcpp: all-stagetrain-libiberty
57771 all-stagefeedback-libcpp: all-stagefeedback-libiberty
57772 all-stageautoprofile-libcpp: all-stageautoprofile-libiberty
57773 all-stageautofeedback-libcpp: all-stageautofeedback-libiberty
57774 all-libcpp: maybe-all-intl
57775
57776 all-stage1-libcpp: maybe-all-stage1-intl
57777 all-stage2-libcpp: maybe-all-stage2-intl
57778 all-stage3-libcpp: maybe-all-stage3-intl
57779 all-stage4-libcpp: maybe-all-stage4-intl
57780 all-stageprofile-libcpp: maybe-all-stageprofile-intl
57781 all-stagetrain-libcpp: maybe-all-stagetrain-intl
57782 all-stagefeedback-libcpp: maybe-all-stagefeedback-intl
57783 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-intl
57784 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-intl
57785 all-libcpp: maybe-all-libiconv
57786
57787 all-stage1-libcpp: maybe-all-stage1-libiconv
57788 all-stage2-libcpp: maybe-all-stage2-libiconv
57789 all-stage3-libcpp: maybe-all-stage3-libiconv
57790 all-stage4-libcpp: maybe-all-stage4-libiconv
57791 all-stageprofile-libcpp: maybe-all-stageprofile-libiconv
57792 all-stagetrain-libcpp: maybe-all-stagetrain-libiconv
57793 all-stagefeedback-libcpp: maybe-all-stagefeedback-libiconv
57794 all-stageautoprofile-libcpp: maybe-all-stageautoprofile-libiconv
57795 all-stageautofeedback-libcpp: maybe-all-stageautofeedback-libiconv
57796 all-fixincludes: maybe-all-libiberty
57797
57798 all-stage1-fixincludes: maybe-all-stage1-libiberty
57799 all-stage2-fixincludes: maybe-all-stage2-libiberty
57800 all-stage3-fixincludes: maybe-all-stage3-libiberty
57801 all-stage4-fixincludes: maybe-all-stage4-libiberty
57802 all-stageprofile-fixincludes: maybe-all-stageprofile-libiberty
57803 all-stagetrain-fixincludes: maybe-all-stagetrain-libiberty
57804 all-stagefeedback-fixincludes: maybe-all-stagefeedback-libiberty
57805 all-stageautoprofile-fixincludes: maybe-all-stageautoprofile-libiberty
57806 all-stageautofeedback-fixincludes: maybe-all-stageautofeedback-libiberty
57807 all-gnattools: maybe-all-target-libada
57808 all-gnattools: maybe-all-target-libstdc++-v3
57809 all-lto-plugin: maybe-all-libiberty
57810
57811 all-stage1-lto-plugin: maybe-all-stage1-libiberty
57812 all-stage2-lto-plugin: maybe-all-stage2-libiberty
57813 all-stage3-lto-plugin: maybe-all-stage3-libiberty
57814 all-stage4-lto-plugin: maybe-all-stage4-libiberty
57815 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty
57816 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty
57817 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty
57818 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty
57819 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty
57820 all-lto-plugin: maybe-all-libiberty-linker-plugin
57821
57822 all-stage1-lto-plugin: maybe-all-stage1-libiberty-linker-plugin
57823 all-stage2-lto-plugin: maybe-all-stage2-libiberty-linker-plugin
57824 all-stage3-lto-plugin: maybe-all-stage3-libiberty-linker-plugin
57825 all-stage4-lto-plugin: maybe-all-stage4-libiberty-linker-plugin
57826 all-stageprofile-lto-plugin: maybe-all-stageprofile-libiberty-linker-plugin
57827 all-stagetrain-lto-plugin: maybe-all-stagetrain-libiberty-linker-plugin
57828 all-stagefeedback-lto-plugin: maybe-all-stagefeedback-libiberty-linker-plugin
57829 all-stageautoprofile-lto-plugin: maybe-all-stageautoprofile-libiberty-linker-plugin
57830 all-stageautofeedback-lto-plugin: maybe-all-stageautofeedback-libiberty-linker-plugin
57831 configure-libcc1: maybe-configure-gcc
57832 all-libcc1: maybe-all-gcc
57833 all-gotools: maybe-all-target-libgo
57834 all-utils: maybe-all-libiberty
57835 configure-intl: maybe-all-libiconv
57836
57837 configure-stage1-intl: maybe-all-stage1-libiconv
57838 configure-stage2-intl: maybe-all-stage2-libiconv
57839 configure-stage3-intl: maybe-all-stage3-libiconv
57840 configure-stage4-intl: maybe-all-stage4-libiconv
57841 configure-stageprofile-intl: maybe-all-stageprofile-libiconv
57842 configure-stagetrain-intl: maybe-all-stagetrain-libiconv
57843 configure-stagefeedback-intl: maybe-all-stagefeedback-libiconv
57844 configure-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
57845 configure-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
57846 configure-mpfr: maybe-all-gmp
57847
57848 configure-stage1-mpfr: maybe-all-stage1-gmp
57849 configure-stage2-mpfr: maybe-all-stage2-gmp
57850 configure-stage3-mpfr: maybe-all-stage3-gmp
57851 configure-stage4-mpfr: maybe-all-stage4-gmp
57852 configure-stageprofile-mpfr: maybe-all-stageprofile-gmp
57853 configure-stagetrain-mpfr: maybe-all-stagetrain-gmp
57854 configure-stagefeedback-mpfr: maybe-all-stagefeedback-gmp
57855 configure-stageautoprofile-mpfr: maybe-all-stageautoprofile-gmp
57856 configure-stageautofeedback-mpfr: maybe-all-stageautofeedback-gmp
57857 configure-mpc: maybe-all-mpfr
57858
57859 configure-stage1-mpc: maybe-all-stage1-mpfr
57860 configure-stage2-mpc: maybe-all-stage2-mpfr
57861 configure-stage3-mpc: maybe-all-stage3-mpfr
57862 configure-stage4-mpc: maybe-all-stage4-mpfr
57863 configure-stageprofile-mpc: maybe-all-stageprofile-mpfr
57864 configure-stagetrain-mpc: maybe-all-stagetrain-mpfr
57865 configure-stagefeedback-mpc: maybe-all-stagefeedback-mpfr
57866 configure-stageautoprofile-mpc: maybe-all-stageautoprofile-mpfr
57867 configure-stageautofeedback-mpc: maybe-all-stageautofeedback-mpfr
57868 configure-isl: maybe-all-gmp
57869
57870 configure-stage1-isl: maybe-all-stage1-gmp
57871 configure-stage2-isl: maybe-all-stage2-gmp
57872 configure-stage3-isl: maybe-all-stage3-gmp
57873 configure-stage4-isl: maybe-all-stage4-gmp
57874 configure-stageprofile-isl: maybe-all-stageprofile-gmp
57875 configure-stagetrain-isl: maybe-all-stagetrain-gmp
57876 configure-stagefeedback-isl: maybe-all-stagefeedback-gmp
57877 configure-stageautoprofile-isl: maybe-all-stageautoprofile-gmp
57878 configure-stageautofeedback-isl: maybe-all-stageautofeedback-gmp
57879 all-intl: maybe-all-libiconv
57880
57881 all-stage1-intl: maybe-all-stage1-libiconv
57882 all-stage2-intl: maybe-all-stage2-libiconv
57883 all-stage3-intl: maybe-all-stage3-libiconv
57884 all-stage4-intl: maybe-all-stage4-libiconv
57885 all-stageprofile-intl: maybe-all-stageprofile-libiconv
57886 all-stagetrain-intl: maybe-all-stagetrain-libiconv
57887 all-stagefeedback-intl: maybe-all-stagefeedback-libiconv
57888 all-stageautoprofile-intl: maybe-all-stageautoprofile-libiconv
57889 all-stageautofeedback-intl: maybe-all-stageautofeedback-libiconv
57890 configure-gdb: maybe-all-intl
57891 configure-gdb: maybe-configure-sim
57892 configure-gdb: maybe-all-bfd
57893 configure-gdb: maybe-all-libiconv
57894 all-gdb: maybe-all-libiberty
57895 all-gdb: maybe-all-libiconv
57896 all-gdb: maybe-all-opcodes
57897 all-gdb: maybe-all-readline
57898 all-gdb: maybe-all-build-bison
57899 all-gdb: maybe-all-sim
57900 all-gdb: maybe-all-libdecnumber
57901 all-gdb: maybe-all-libtermcap
57902 configure-libgui: maybe-configure-tcl
57903 configure-libgui: maybe-configure-tk
57904 all-libgui: maybe-all-tcl
57905 all-libgui: maybe-all-tk
57906 all-libgui: maybe-all-itcl
57907 configure-bfd: configure-libiberty
57908
57909 configure-stage1-bfd: configure-stage1-libiberty
57910 configure-stage2-bfd: configure-stage2-libiberty
57911 configure-stage3-bfd: configure-stage3-libiberty
57912 configure-stage4-bfd: configure-stage4-libiberty
57913 configure-stageprofile-bfd: configure-stageprofile-libiberty
57914 configure-stagetrain-bfd: configure-stagetrain-libiberty
57915 configure-stagefeedback-bfd: configure-stagefeedback-libiberty
57916 configure-stageautoprofile-bfd: configure-stageautoprofile-libiberty
57917 configure-stageautofeedback-bfd: configure-stageautofeedback-libiberty
57918 configure-bfd: maybe-configure-intl
57919
57920 configure-stage1-bfd: maybe-configure-stage1-intl
57921 configure-stage2-bfd: maybe-configure-stage2-intl
57922 configure-stage3-bfd: maybe-configure-stage3-intl
57923 configure-stage4-bfd: maybe-configure-stage4-intl
57924 configure-stageprofile-bfd: maybe-configure-stageprofile-intl
57925 configure-stagetrain-bfd: maybe-configure-stagetrain-intl
57926 configure-stagefeedback-bfd: maybe-configure-stagefeedback-intl
57927 configure-stageautoprofile-bfd: maybe-configure-stageautoprofile-intl
57928 configure-stageautofeedback-bfd: maybe-configure-stageautofeedback-intl
57929 all-bfd: maybe-all-libiberty
57930
57931 all-stage1-bfd: maybe-all-stage1-libiberty
57932 all-stage2-bfd: maybe-all-stage2-libiberty
57933 all-stage3-bfd: maybe-all-stage3-libiberty
57934 all-stage4-bfd: maybe-all-stage4-libiberty
57935 all-stageprofile-bfd: maybe-all-stageprofile-libiberty
57936 all-stagetrain-bfd: maybe-all-stagetrain-libiberty
57937 all-stagefeedback-bfd: maybe-all-stagefeedback-libiberty
57938 all-stageautoprofile-bfd: maybe-all-stageautoprofile-libiberty
57939 all-stageautofeedback-bfd: maybe-all-stageautofeedback-libiberty
57940 all-bfd: maybe-all-intl
57941
57942 all-stage1-bfd: maybe-all-stage1-intl
57943 all-stage2-bfd: maybe-all-stage2-intl
57944 all-stage3-bfd: maybe-all-stage3-intl
57945 all-stage4-bfd: maybe-all-stage4-intl
57946 all-stageprofile-bfd: maybe-all-stageprofile-intl
57947 all-stagetrain-bfd: maybe-all-stagetrain-intl
57948 all-stagefeedback-bfd: maybe-all-stagefeedback-intl
57949 all-stageautoprofile-bfd: maybe-all-stageautoprofile-intl
57950 all-stageautofeedback-bfd: maybe-all-stageautofeedback-intl
57951 all-bfd: maybe-all-zlib
57952
57953 all-stage1-bfd: maybe-all-stage1-zlib
57954 all-stage2-bfd: maybe-all-stage2-zlib
57955 all-stage3-bfd: maybe-all-stage3-zlib
57956 all-stage4-bfd: maybe-all-stage4-zlib
57957 all-stageprofile-bfd: maybe-all-stageprofile-zlib
57958 all-stagetrain-bfd: maybe-all-stagetrain-zlib
57959 all-stagefeedback-bfd: maybe-all-stagefeedback-zlib
57960 all-stageautoprofile-bfd: maybe-all-stageautoprofile-zlib
57961 all-stageautofeedback-bfd: maybe-all-stageautofeedback-zlib
57962 configure-opcodes: configure-libiberty
57963
57964 configure-stage1-opcodes: configure-stage1-libiberty
57965 configure-stage2-opcodes: configure-stage2-libiberty
57966 configure-stage3-opcodes: configure-stage3-libiberty
57967 configure-stage4-opcodes: configure-stage4-libiberty
57968 configure-stageprofile-opcodes: configure-stageprofile-libiberty
57969 configure-stagetrain-opcodes: configure-stagetrain-libiberty
57970 configure-stagefeedback-opcodes: configure-stagefeedback-libiberty
57971 configure-stageautoprofile-opcodes: configure-stageautoprofile-libiberty
57972 configure-stageautofeedback-opcodes: configure-stageautofeedback-libiberty
57973 all-opcodes: maybe-all-libiberty
57974
57975 all-stage1-opcodes: maybe-all-stage1-libiberty
57976 all-stage2-opcodes: maybe-all-stage2-libiberty
57977 all-stage3-opcodes: maybe-all-stage3-libiberty
57978 all-stage4-opcodes: maybe-all-stage4-libiberty
57979 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
57980 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
57981 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
57982 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
57983 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
57984 configure-binutils: maybe-configure-intl
57985
57986 configure-stage1-binutils: maybe-configure-stage1-intl
57987 configure-stage2-binutils: maybe-configure-stage2-intl
57988 configure-stage3-binutils: maybe-configure-stage3-intl
57989 configure-stage4-binutils: maybe-configure-stage4-intl
57990 configure-stageprofile-binutils: maybe-configure-stageprofile-intl
57991 configure-stagetrain-binutils: maybe-configure-stagetrain-intl
57992 configure-stagefeedback-binutils: maybe-configure-stagefeedback-intl
57993 configure-stageautoprofile-binutils: maybe-configure-stageautoprofile-intl
57994 configure-stageautofeedback-binutils: maybe-configure-stageautofeedback-intl
57995 all-binutils: maybe-all-libiberty
57996
57997 all-stage1-binutils: maybe-all-stage1-libiberty
57998 all-stage2-binutils: maybe-all-stage2-libiberty
57999 all-stage3-binutils: maybe-all-stage3-libiberty
58000 all-stage4-binutils: maybe-all-stage4-libiberty
58001 all-stageprofile-binutils: maybe-all-stageprofile-libiberty
58002 all-stagetrain-binutils: maybe-all-stagetrain-libiberty
58003 all-stagefeedback-binutils: maybe-all-stagefeedback-libiberty
58004 all-stageautoprofile-binutils: maybe-all-stageautoprofile-libiberty
58005 all-stageautofeedback-binutils: maybe-all-stageautofeedback-libiberty
58006 all-binutils: maybe-all-opcodes
58007
58008 all-stage1-binutils: maybe-all-stage1-opcodes
58009 all-stage2-binutils: maybe-all-stage2-opcodes
58010 all-stage3-binutils: maybe-all-stage3-opcodes
58011 all-stage4-binutils: maybe-all-stage4-opcodes
58012 all-stageprofile-binutils: maybe-all-stageprofile-opcodes
58013 all-stagetrain-binutils: maybe-all-stagetrain-opcodes
58014 all-stagefeedback-binutils: maybe-all-stagefeedback-opcodes
58015 all-stageautoprofile-binutils: maybe-all-stageautoprofile-opcodes
58016 all-stageautofeedback-binutils: maybe-all-stageautofeedback-opcodes
58017 all-binutils: maybe-all-bfd
58018
58019 all-stage1-binutils: maybe-all-stage1-bfd
58020 all-stage2-binutils: maybe-all-stage2-bfd
58021 all-stage3-binutils: maybe-all-stage3-bfd
58022 all-stage4-binutils: maybe-all-stage4-bfd
58023 all-stageprofile-binutils: maybe-all-stageprofile-bfd
58024 all-stagetrain-binutils: maybe-all-stagetrain-bfd
58025 all-stagefeedback-binutils: maybe-all-stagefeedback-bfd
58026 all-stageautoprofile-binutils: maybe-all-stageautoprofile-bfd
58027 all-stageautofeedback-binutils: maybe-all-stageautofeedback-bfd
58028 all-binutils: maybe-all-build-flex
58029
58030 all-stage1-binutils: maybe-all-build-flex
58031 all-stage2-binutils: maybe-all-build-flex
58032 all-stage3-binutils: maybe-all-build-flex
58033 all-stage4-binutils: maybe-all-build-flex
58034 all-stageprofile-binutils: maybe-all-build-flex
58035 all-stagetrain-binutils: maybe-all-build-flex
58036 all-stagefeedback-binutils: maybe-all-build-flex
58037 all-stageautoprofile-binutils: maybe-all-build-flex
58038 all-stageautofeedback-binutils: maybe-all-build-flex
58039 all-binutils: maybe-all-build-bison
58040
58041 all-stage1-binutils: maybe-all-build-bison
58042 all-stage2-binutils: maybe-all-build-bison
58043 all-stage3-binutils: maybe-all-build-bison
58044 all-stage4-binutils: maybe-all-build-bison
58045 all-stageprofile-binutils: maybe-all-build-bison
58046 all-stagetrain-binutils: maybe-all-build-bison
58047 all-stagefeedback-binutils: maybe-all-build-bison
58048 all-stageautoprofile-binutils: maybe-all-build-bison
58049 all-stageautofeedback-binutils: maybe-all-build-bison
58050 all-binutils: maybe-all-intl
58051
58052 all-stage1-binutils: maybe-all-stage1-intl
58053 all-stage2-binutils: maybe-all-stage2-intl
58054 all-stage3-binutils: maybe-all-stage3-intl
58055 all-stage4-binutils: maybe-all-stage4-intl
58056 all-stageprofile-binutils: maybe-all-stageprofile-intl
58057 all-stagetrain-binutils: maybe-all-stagetrain-intl
58058 all-stagefeedback-binutils: maybe-all-stagefeedback-intl
58059 all-stageautoprofile-binutils: maybe-all-stageautoprofile-intl
58060 all-stageautofeedback-binutils: maybe-all-stageautofeedback-intl
58061 all-binutils: maybe-all-gas
58062
58063 all-stage1-binutils: maybe-all-stage1-gas
58064 all-stage2-binutils: maybe-all-stage2-gas
58065 all-stage3-binutils: maybe-all-stage3-gas
58066 all-stage4-binutils: maybe-all-stage4-gas
58067 all-stageprofile-binutils: maybe-all-stageprofile-gas
58068 all-stagetrain-binutils: maybe-all-stagetrain-gas
58069 all-stagefeedback-binutils: maybe-all-stagefeedback-gas
58070 all-stageautoprofile-binutils: maybe-all-stageautoprofile-gas
58071 all-stageautofeedback-binutils: maybe-all-stageautofeedback-gas
58072 install-binutils: maybe-install-opcodes
58073 install-strip-binutils: maybe-install-strip-opcodes
58074 install-opcodes: maybe-install-bfd
58075 install-strip-opcodes: maybe-install-strip-bfd
58076 configure-gas: maybe-configure-intl
58077
58078 configure-stage1-gas: maybe-configure-stage1-intl
58079 configure-stage2-gas: maybe-configure-stage2-intl
58080 configure-stage3-gas: maybe-configure-stage3-intl
58081 configure-stage4-gas: maybe-configure-stage4-intl
58082 configure-stageprofile-gas: maybe-configure-stageprofile-intl
58083 configure-stagetrain-gas: maybe-configure-stagetrain-intl
58084 configure-stagefeedback-gas: maybe-configure-stagefeedback-intl
58085 configure-stageautoprofile-gas: maybe-configure-stageautoprofile-intl
58086 configure-stageautofeedback-gas: maybe-configure-stageautofeedback-intl
58087 all-gas: maybe-all-libiberty
58088
58089 all-stage1-gas: maybe-all-stage1-libiberty
58090 all-stage2-gas: maybe-all-stage2-libiberty
58091 all-stage3-gas: maybe-all-stage3-libiberty
58092 all-stage4-gas: maybe-all-stage4-libiberty
58093 all-stageprofile-gas: maybe-all-stageprofile-libiberty
58094 all-stagetrain-gas: maybe-all-stagetrain-libiberty
58095 all-stagefeedback-gas: maybe-all-stagefeedback-libiberty
58096 all-stageautoprofile-gas: maybe-all-stageautoprofile-libiberty
58097 all-stageautofeedback-gas: maybe-all-stageautofeedback-libiberty
58098 all-gas: maybe-all-opcodes
58099
58100 all-stage1-gas: maybe-all-stage1-opcodes
58101 all-stage2-gas: maybe-all-stage2-opcodes
58102 all-stage3-gas: maybe-all-stage3-opcodes
58103 all-stage4-gas: maybe-all-stage4-opcodes
58104 all-stageprofile-gas: maybe-all-stageprofile-opcodes
58105 all-stagetrain-gas: maybe-all-stagetrain-opcodes
58106 all-stagefeedback-gas: maybe-all-stagefeedback-opcodes
58107 all-stageautoprofile-gas: maybe-all-stageautoprofile-opcodes
58108 all-stageautofeedback-gas: maybe-all-stageautofeedback-opcodes
58109 all-gas: maybe-all-bfd
58110
58111 all-stage1-gas: maybe-all-stage1-bfd
58112 all-stage2-gas: maybe-all-stage2-bfd
58113 all-stage3-gas: maybe-all-stage3-bfd
58114 all-stage4-gas: maybe-all-stage4-bfd
58115 all-stageprofile-gas: maybe-all-stageprofile-bfd
58116 all-stagetrain-gas: maybe-all-stagetrain-bfd
58117 all-stagefeedback-gas: maybe-all-stagefeedback-bfd
58118 all-stageautoprofile-gas: maybe-all-stageautoprofile-bfd
58119 all-stageautofeedback-gas: maybe-all-stageautofeedback-bfd
58120 all-gas: maybe-all-intl
58121
58122 all-stage1-gas: maybe-all-stage1-intl
58123 all-stage2-gas: maybe-all-stage2-intl
58124 all-stage3-gas: maybe-all-stage3-intl
58125 all-stage4-gas: maybe-all-stage4-intl
58126 all-stageprofile-gas: maybe-all-stageprofile-intl
58127 all-stagetrain-gas: maybe-all-stagetrain-intl
58128 all-stagefeedback-gas: maybe-all-stagefeedback-intl
58129 all-stageautoprofile-gas: maybe-all-stageautoprofile-intl
58130 all-stageautofeedback-gas: maybe-all-stageautofeedback-intl
58131 configure-gprof: maybe-configure-intl
58132 all-gprof: maybe-all-libiberty
58133 all-gprof: maybe-all-bfd
58134 all-gprof: maybe-all-opcodes
58135 all-gprof: maybe-all-intl
58136 all-gprof: maybe-all-gas
58137 configure-ld: maybe-configure-intl
58138
58139 configure-stage1-ld: maybe-configure-stage1-intl
58140 configure-stage2-ld: maybe-configure-stage2-intl
58141 configure-stage3-ld: maybe-configure-stage3-intl
58142 configure-stage4-ld: maybe-configure-stage4-intl
58143 configure-stageprofile-ld: maybe-configure-stageprofile-intl
58144 configure-stagetrain-ld: maybe-configure-stagetrain-intl
58145 configure-stagefeedback-ld: maybe-configure-stagefeedback-intl
58146 configure-stageautoprofile-ld: maybe-configure-stageautoprofile-intl
58147 configure-stageautofeedback-ld: maybe-configure-stageautofeedback-intl
58148 all-ld: maybe-all-libiberty
58149
58150 all-stage1-ld: maybe-all-stage1-libiberty
58151 all-stage2-ld: maybe-all-stage2-libiberty
58152 all-stage3-ld: maybe-all-stage3-libiberty
58153 all-stage4-ld: maybe-all-stage4-libiberty
58154 all-stageprofile-ld: maybe-all-stageprofile-libiberty
58155 all-stagetrain-ld: maybe-all-stagetrain-libiberty
58156 all-stagefeedback-ld: maybe-all-stagefeedback-libiberty
58157 all-stageautoprofile-ld: maybe-all-stageautoprofile-libiberty
58158 all-stageautofeedback-ld: maybe-all-stageautofeedback-libiberty
58159 all-ld: maybe-all-bfd
58160
58161 all-stage1-ld: maybe-all-stage1-bfd
58162 all-stage2-ld: maybe-all-stage2-bfd
58163 all-stage3-ld: maybe-all-stage3-bfd
58164 all-stage4-ld: maybe-all-stage4-bfd
58165 all-stageprofile-ld: maybe-all-stageprofile-bfd
58166 all-stagetrain-ld: maybe-all-stagetrain-bfd
58167 all-stagefeedback-ld: maybe-all-stagefeedback-bfd
58168 all-stageautoprofile-ld: maybe-all-stageautoprofile-bfd
58169 all-stageautofeedback-ld: maybe-all-stageautofeedback-bfd
58170 all-ld: maybe-all-opcodes
58171
58172 all-stage1-ld: maybe-all-stage1-opcodes
58173 all-stage2-ld: maybe-all-stage2-opcodes
58174 all-stage3-ld: maybe-all-stage3-opcodes
58175 all-stage4-ld: maybe-all-stage4-opcodes
58176 all-stageprofile-ld: maybe-all-stageprofile-opcodes
58177 all-stagetrain-ld: maybe-all-stagetrain-opcodes
58178 all-stagefeedback-ld: maybe-all-stagefeedback-opcodes
58179 all-stageautoprofile-ld: maybe-all-stageautoprofile-opcodes
58180 all-stageautofeedback-ld: maybe-all-stageautofeedback-opcodes
58181 all-ld: maybe-all-build-bison
58182
58183 all-stage1-ld: maybe-all-build-bison
58184 all-stage2-ld: maybe-all-build-bison
58185 all-stage3-ld: maybe-all-build-bison
58186 all-stage4-ld: maybe-all-build-bison
58187 all-stageprofile-ld: maybe-all-build-bison
58188 all-stagetrain-ld: maybe-all-build-bison
58189 all-stagefeedback-ld: maybe-all-build-bison
58190 all-stageautoprofile-ld: maybe-all-build-bison
58191 all-stageautofeedback-ld: maybe-all-build-bison
58192 all-ld: maybe-all-build-flex
58193
58194 all-stage1-ld: maybe-all-build-flex
58195 all-stage2-ld: maybe-all-build-flex
58196 all-stage3-ld: maybe-all-build-flex
58197 all-stage4-ld: maybe-all-build-flex
58198 all-stageprofile-ld: maybe-all-build-flex
58199 all-stagetrain-ld: maybe-all-build-flex
58200 all-stagefeedback-ld: maybe-all-build-flex
58201 all-stageautoprofile-ld: maybe-all-build-flex
58202 all-stageautofeedback-ld: maybe-all-build-flex
58203 all-ld: maybe-all-intl
58204
58205 all-stage1-ld: maybe-all-stage1-intl
58206 all-stage2-ld: maybe-all-stage2-intl
58207 all-stage3-ld: maybe-all-stage3-intl
58208 all-stage4-ld: maybe-all-stage4-intl
58209 all-stageprofile-ld: maybe-all-stageprofile-intl
58210 all-stagetrain-ld: maybe-all-stagetrain-intl
58211 all-stagefeedback-ld: maybe-all-stagefeedback-intl
58212 all-stageautoprofile-ld: maybe-all-stageautoprofile-intl
58213 all-stageautofeedback-ld: maybe-all-stageautofeedback-intl
58214 all-ld: maybe-all-gas
58215
58216 all-stage1-ld: maybe-all-stage1-gas
58217 all-stage2-ld: maybe-all-stage2-gas
58218 all-stage3-ld: maybe-all-stage3-gas
58219 all-stage4-ld: maybe-all-stage4-gas
58220 all-stageprofile-ld: maybe-all-stageprofile-gas
58221 all-stagetrain-ld: maybe-all-stagetrain-gas
58222 all-stagefeedback-ld: maybe-all-stagefeedback-gas
58223 all-stageautoprofile-ld: maybe-all-stageautoprofile-gas
58224 all-stageautofeedback-ld: maybe-all-stageautofeedback-gas
58225 all-ld: maybe-all-binutils
58226
58227 all-stage1-ld: maybe-all-stage1-binutils
58228 all-stage2-ld: maybe-all-stage2-binutils
58229 all-stage3-ld: maybe-all-stage3-binutils
58230 all-stage4-ld: maybe-all-stage4-binutils
58231 all-stageprofile-ld: maybe-all-stageprofile-binutils
58232 all-stagetrain-ld: maybe-all-stagetrain-binutils
58233 all-stagefeedback-ld: maybe-all-stagefeedback-binutils
58234 all-stageautoprofile-ld: maybe-all-stageautoprofile-binutils
58235 all-stageautofeedback-ld: maybe-all-stageautofeedback-binutils
58236 install-ld: maybe-install-gold
58237 install-strip-ld: maybe-install-strip-gold
58238 configure-gold: maybe-configure-intl
58239
58240 configure-stage1-gold: maybe-configure-stage1-intl
58241 configure-stage2-gold: maybe-configure-stage2-intl
58242 configure-stage3-gold: maybe-configure-stage3-intl
58243 configure-stage4-gold: maybe-configure-stage4-intl
58244 configure-stageprofile-gold: maybe-configure-stageprofile-intl
58245 configure-stagetrain-gold: maybe-configure-stagetrain-intl
58246 configure-stagefeedback-gold: maybe-configure-stagefeedback-intl
58247 configure-stageautoprofile-gold: maybe-configure-stageautoprofile-intl
58248 configure-stageautofeedback-gold: maybe-configure-stageautofeedback-intl
58249 all-gold: maybe-all-libiberty
58250
58251 all-stage1-gold: maybe-all-stage1-libiberty
58252 all-stage2-gold: maybe-all-stage2-libiberty
58253 all-stage3-gold: maybe-all-stage3-libiberty
58254 all-stage4-gold: maybe-all-stage4-libiberty
58255 all-stageprofile-gold: maybe-all-stageprofile-libiberty
58256 all-stagetrain-gold: maybe-all-stagetrain-libiberty
58257 all-stagefeedback-gold: maybe-all-stagefeedback-libiberty
58258 all-stageautoprofile-gold: maybe-all-stageautoprofile-libiberty
58259 all-stageautofeedback-gold: maybe-all-stageautofeedback-libiberty
58260 all-gold: maybe-all-intl
58261
58262 all-stage1-gold: maybe-all-stage1-intl
58263 all-stage2-gold: maybe-all-stage2-intl
58264 all-stage3-gold: maybe-all-stage3-intl
58265 all-stage4-gold: maybe-all-stage4-intl
58266 all-stageprofile-gold: maybe-all-stageprofile-intl
58267 all-stagetrain-gold: maybe-all-stagetrain-intl
58268 all-stagefeedback-gold: maybe-all-stagefeedback-intl
58269 all-stageautoprofile-gold: maybe-all-stageautoprofile-intl
58270 all-stageautofeedback-gold: maybe-all-stageautofeedback-intl
58271 all-gold: maybe-all-bfd
58272
58273 all-stage1-gold: maybe-all-stage1-bfd
58274 all-stage2-gold: maybe-all-stage2-bfd
58275 all-stage3-gold: maybe-all-stage3-bfd
58276 all-stage4-gold: maybe-all-stage4-bfd
58277 all-stageprofile-gold: maybe-all-stageprofile-bfd
58278 all-stagetrain-gold: maybe-all-stagetrain-bfd
58279 all-stagefeedback-gold: maybe-all-stagefeedback-bfd
58280 all-stageautoprofile-gold: maybe-all-stageautoprofile-bfd
58281 all-stageautofeedback-gold: maybe-all-stageautofeedback-bfd
58282 all-gold: maybe-all-build-bison
58283
58284 all-stage1-gold: maybe-all-build-bison
58285 all-stage2-gold: maybe-all-build-bison
58286 all-stage3-gold: maybe-all-build-bison
58287 all-stage4-gold: maybe-all-build-bison
58288 all-stageprofile-gold: maybe-all-build-bison
58289 all-stagetrain-gold: maybe-all-build-bison
58290 all-stagefeedback-gold: maybe-all-build-bison
58291 all-stageautoprofile-gold: maybe-all-build-bison
58292 all-stageautofeedback-gold: maybe-all-build-bison
58293 all-gold: maybe-all-gas
58294
58295 all-stage1-gold: maybe-all-stage1-gas
58296 all-stage2-gold: maybe-all-stage2-gas
58297 all-stage3-gold: maybe-all-stage3-gas
58298 all-stage4-gold: maybe-all-stage4-gas
58299 all-stageprofile-gold: maybe-all-stageprofile-gas
58300 all-stagetrain-gold: maybe-all-stagetrain-gas
58301 all-stagefeedback-gold: maybe-all-stagefeedback-gas
58302 all-stageautoprofile-gold: maybe-all-stageautoprofile-gas
58303 all-stageautofeedback-gold: maybe-all-stageautofeedback-gas
58304 check-gold: maybe-all-binutils
58305
58306 check-stage1-gold: maybe-all-stage1-binutils
58307 check-stage2-gold: maybe-all-stage2-binutils
58308 check-stage3-gold: maybe-all-stage3-binutils
58309 check-stage4-gold: maybe-all-stage4-binutils
58310 check-stageprofile-gold: maybe-all-stageprofile-binutils
58311 check-stagetrain-gold: maybe-all-stagetrain-binutils
58312 check-stagefeedback-gold: maybe-all-stagefeedback-binutils
58313 check-stageautoprofile-gold: maybe-all-stageautoprofile-binutils
58314 check-stageautofeedback-gold: maybe-all-stageautofeedback-binutils
58315 check-gold: maybe-all-gas
58316
58317 check-stage1-gold: maybe-all-stage1-gas
58318 check-stage2-gold: maybe-all-stage2-gas
58319 check-stage3-gold: maybe-all-stage3-gas
58320 check-stage4-gold: maybe-all-stage4-gas
58321 check-stageprofile-gold: maybe-all-stageprofile-gas
58322 check-stagetrain-gold: maybe-all-stagetrain-gas
58323 check-stagefeedback-gold: maybe-all-stagefeedback-gas
58324 check-stageautoprofile-gold: maybe-all-stageautoprofile-gas
58325 check-stageautofeedback-gold: maybe-all-stageautofeedback-gas
58326 configure-opcodes: maybe-configure-intl
58327
58328 configure-stage1-opcodes: maybe-configure-stage1-intl
58329 configure-stage2-opcodes: maybe-configure-stage2-intl
58330 configure-stage3-opcodes: maybe-configure-stage3-intl
58331 configure-stage4-opcodes: maybe-configure-stage4-intl
58332 configure-stageprofile-opcodes: maybe-configure-stageprofile-intl
58333 configure-stagetrain-opcodes: maybe-configure-stagetrain-intl
58334 configure-stagefeedback-opcodes: maybe-configure-stagefeedback-intl
58335 configure-stageautoprofile-opcodes: maybe-configure-stageautoprofile-intl
58336 configure-stageautofeedback-opcodes: maybe-configure-stageautofeedback-intl
58337 all-opcodes: maybe-all-bfd
58338
58339 all-stage1-opcodes: maybe-all-stage1-bfd
58340 all-stage2-opcodes: maybe-all-stage2-bfd
58341 all-stage3-opcodes: maybe-all-stage3-bfd
58342 all-stage4-opcodes: maybe-all-stage4-bfd
58343 all-stageprofile-opcodes: maybe-all-stageprofile-bfd
58344 all-stagetrain-opcodes: maybe-all-stagetrain-bfd
58345 all-stagefeedback-opcodes: maybe-all-stagefeedback-bfd
58346 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-bfd
58347 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-bfd
58348 all-opcodes: maybe-all-libiberty
58349
58350 all-stage1-opcodes: maybe-all-stage1-libiberty
58351 all-stage2-opcodes: maybe-all-stage2-libiberty
58352 all-stage3-opcodes: maybe-all-stage3-libiberty
58353 all-stage4-opcodes: maybe-all-stage4-libiberty
58354 all-stageprofile-opcodes: maybe-all-stageprofile-libiberty
58355 all-stagetrain-opcodes: maybe-all-stagetrain-libiberty
58356 all-stagefeedback-opcodes: maybe-all-stagefeedback-libiberty
58357 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-libiberty
58358 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-libiberty
58359 all-opcodes: maybe-all-intl
58360
58361 all-stage1-opcodes: maybe-all-stage1-intl
58362 all-stage2-opcodes: maybe-all-stage2-intl
58363 all-stage3-opcodes: maybe-all-stage3-intl
58364 all-stage4-opcodes: maybe-all-stage4-intl
58365 all-stageprofile-opcodes: maybe-all-stageprofile-intl
58366 all-stagetrain-opcodes: maybe-all-stagetrain-intl
58367 all-stagefeedback-opcodes: maybe-all-stagefeedback-intl
58368 all-stageautoprofile-opcodes: maybe-all-stageautoprofile-intl
58369 all-stageautofeedback-opcodes: maybe-all-stageautofeedback-intl
58370 all-dejagnu: maybe-all-tcl
58371 all-dejagnu: maybe-all-expect
58372 all-dejagnu: maybe-all-tk
58373 configure-expect: maybe-configure-tcl
58374 configure-expect: maybe-configure-tk
58375 all-expect: maybe-all-tcl
58376 all-expect: maybe-all-tk
58377 configure-itcl: maybe-configure-tcl
58378 configure-itcl: maybe-configure-tk
58379 all-itcl: maybe-all-tcl
58380 all-itcl: maybe-all-tk
58381 install-itcl: maybe-install-tcl
58382 install-strip-itcl: maybe-install-strip-tcl
58383 configure-tk: maybe-configure-tcl
58384 all-tk: maybe-all-tcl
58385 all-sid: maybe-all-libiberty
58386 all-sid: maybe-all-bfd
58387 all-sid: maybe-all-opcodes
58388 all-sid: maybe-all-tcl
58389 all-sid: maybe-all-tk
58390 install-sid: maybe-install-tcl
58391 install-strip-sid: maybe-install-strip-tcl
58392 install-sid: maybe-install-tk
58393 install-strip-sid: maybe-install-strip-tk
58394 configure-sim: maybe-configure-intl
58395 all-sim: maybe-all-intl
58396 all-sim: maybe-all-libiberty
58397 all-sim: maybe-all-bfd
58398 all-sim: maybe-all-opcodes
58399 all-sim: maybe-all-readline
58400 all-sim: maybe-configure-gdb
58401 all-fastjar: maybe-all-zlib
58402 all-fastjar: maybe-all-build-texinfo
58403 all-fastjar: maybe-all-libiberty
58404 all-bison: maybe-all-intl
58405 all-bison: maybe-all-build-texinfo
58406 all-flex: maybe-all-build-bison
58407 all-flex: maybe-all-intl
58408 all-flex: maybe-all-m4
58409 all-flex: maybe-all-build-texinfo
58410 all-m4: maybe-all-intl
58411 all-m4: maybe-all-build-texinfo
58412 configure-target-fastjar: maybe-configure-target-zlib
58413 all-target-fastjar: maybe-all-target-zlib
58414 configure-target-libgo: maybe-configure-target-libffi
58415 configure-target-libgo: maybe-all-target-libstdc++-v3
58416 all-target-libgo: maybe-all-target-libbacktrace
58417 all-target-libgo: maybe-all-target-libffi
58418 all-target-libgo: maybe-all-target-libatomic
58419 configure-target-libstdc++-v3: maybe-configure-target-libgomp
58420
58421 configure-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58422 configure-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58423 configure-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58424 configure-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58425 configure-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58426 configure-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
58427 configure-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58428 configure-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
58429 configure-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
58430 configure-target-liboffloadmic: maybe-configure-target-libgomp
58431 configure-target-libsanitizer: maybe-all-target-libstdc++-v3
58432
58433 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libstdc++-v3
58434 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libstdc++-v3
58435 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libstdc++-v3
58436 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libstdc++-v3
58437 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libstdc++-v3
58438 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libstdc++-v3
58439 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libstdc++-v3
58440 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libstdc++-v3
58441 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libstdc++-v3
58442 configure-target-libvtv: maybe-all-target-libstdc++-v3
58443
58444 configure-stage1-target-libvtv: maybe-all-stage1-target-libstdc++-v3
58445 configure-stage2-target-libvtv: maybe-all-stage2-target-libstdc++-v3
58446 configure-stage3-target-libvtv: maybe-all-stage3-target-libstdc++-v3
58447 configure-stage4-target-libvtv: maybe-all-stage4-target-libstdc++-v3
58448 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libstdc++-v3
58449 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libstdc++-v3
58450 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libstdc++-v3
58451 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libstdc++-v3
58452 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libstdc++-v3
58453 all-target-libstdc++-v3: maybe-configure-target-libgomp
58454
58455 all-stage1-target-libstdc++-v3: maybe-configure-stage1-target-libgomp
58456 all-stage2-target-libstdc++-v3: maybe-configure-stage2-target-libgomp
58457 all-stage3-target-libstdc++-v3: maybe-configure-stage3-target-libgomp
58458 all-stage4-target-libstdc++-v3: maybe-configure-stage4-target-libgomp
58459 all-stageprofile-target-libstdc++-v3: maybe-configure-stageprofile-target-libgomp
58460 all-stagetrain-target-libstdc++-v3: maybe-configure-stagetrain-target-libgomp
58461 all-stagefeedback-target-libstdc++-v3: maybe-configure-stagefeedback-target-libgomp
58462 all-stageautoprofile-target-libstdc++-v3: maybe-configure-stageautoprofile-target-libgomp
58463 all-stageautofeedback-target-libstdc++-v3: maybe-configure-stageautofeedback-target-libgomp
58464 all-target-liboffloadmic: maybe-all-target-libgomp
58465 install-target-libgo: maybe-install-target-libatomic
58466 install-target-libgfortran: maybe-install-target-libquadmath
58467 install-target-libgfortran: maybe-install-target-libgcc
58468 install-target-libsanitizer: maybe-install-target-libstdc++-v3
58469 install-target-libsanitizer: maybe-install-target-libgcc
58470 install-target-libvtv: maybe-install-target-libstdc++-v3
58471 install-target-libvtv: maybe-install-target-libgcc
58472 install-target-libcilkrts: maybe-install-target-libstdc++-v3
58473 install-target-libcilkrts: maybe-install-target-libgcc
58474 install-target-liboffloadmic: maybe-install-target-libstdc++-v3
58475 install-target-liboffloadmic: maybe-install-target-libgcc
58476 install-target-libitm: maybe-install-target-libgcc
58477 install-target-libobjc: maybe-install-target-libgcc
58478 install-target-libstdc++-v3: maybe-install-target-libgcc
58479 all-target-libgloss: maybe-all-target-newlib
58480 all-target-winsup: maybe-all-target-libtermcap
58481 configure-target-newlib: maybe-all-binutils
58482 configure-target-newlib: maybe-all-ld
58483 configure-target-libgfortran: maybe-all-target-libquadmath
58484 configure-target-libgfortran: maybe-all-target-libbacktrace
58485
58486
58487 # Dependencies for target modules on other target modules are
58488 # described by lang_env_dependencies; the defaults apply to anything
58489 # not mentioned there.
58490
58491
58492 @if gcc-bootstrap
58493 configure-stage1-target-libstdc++-v3: maybe-all-stage1-target-libgcc
58494 configure-stage2-target-libstdc++-v3: maybe-all-stage2-target-libgcc
58495 configure-stage3-target-libstdc++-v3: maybe-all-stage3-target-libgcc
58496 configure-stage4-target-libstdc++-v3: maybe-all-stage4-target-libgcc
58497 configure-stageprofile-target-libstdc++-v3: maybe-all-stageprofile-target-libgcc
58498 configure-stagetrain-target-libstdc++-v3: maybe-all-stagetrain-target-libgcc
58499 configure-stagefeedback-target-libstdc++-v3: maybe-all-stagefeedback-target-libgcc
58500 configure-stageautoprofile-target-libstdc++-v3: maybe-all-stageautoprofile-target-libgcc
58501 configure-stageautofeedback-target-libstdc++-v3: maybe-all-stageautofeedback-target-libgcc
58502 configure-stage1-target-libsanitizer: maybe-all-stage1-target-libgcc
58503 configure-stage2-target-libsanitizer: maybe-all-stage2-target-libgcc
58504 configure-stage3-target-libsanitizer: maybe-all-stage3-target-libgcc
58505 configure-stage4-target-libsanitizer: maybe-all-stage4-target-libgcc
58506 configure-stageprofile-target-libsanitizer: maybe-all-stageprofile-target-libgcc
58507 configure-stagetrain-target-libsanitizer: maybe-all-stagetrain-target-libgcc
58508 configure-stagefeedback-target-libsanitizer: maybe-all-stagefeedback-target-libgcc
58509 configure-stageautoprofile-target-libsanitizer: maybe-all-stageautoprofile-target-libgcc
58510 configure-stageautofeedback-target-libsanitizer: maybe-all-stageautofeedback-target-libgcc
58511 configure-stage1-target-libmpx: maybe-all-stage1-target-libgcc
58512 configure-stage2-target-libmpx: maybe-all-stage2-target-libgcc
58513 configure-stage3-target-libmpx: maybe-all-stage3-target-libgcc
58514 configure-stage4-target-libmpx: maybe-all-stage4-target-libgcc
58515 configure-stageprofile-target-libmpx: maybe-all-stageprofile-target-libgcc
58516 configure-stagetrain-target-libmpx: maybe-all-stagetrain-target-libgcc
58517 configure-stagefeedback-target-libmpx: maybe-all-stagefeedback-target-libgcc
58518 configure-stageautoprofile-target-libmpx: maybe-all-stageautoprofile-target-libgcc
58519 configure-stageautofeedback-target-libmpx: maybe-all-stageautofeedback-target-libgcc
58520 configure-stage1-target-libvtv: maybe-all-stage1-target-libgcc
58521 configure-stage2-target-libvtv: maybe-all-stage2-target-libgcc
58522 configure-stage3-target-libvtv: maybe-all-stage3-target-libgcc
58523 configure-stage4-target-libvtv: maybe-all-stage4-target-libgcc
58524 configure-stageprofile-target-libvtv: maybe-all-stageprofile-target-libgcc
58525 configure-stagetrain-target-libvtv: maybe-all-stagetrain-target-libgcc
58526 configure-stagefeedback-target-libvtv: maybe-all-stagefeedback-target-libgcc
58527 configure-stageautoprofile-target-libvtv: maybe-all-stageautoprofile-target-libgcc
58528 configure-stageautofeedback-target-libvtv: maybe-all-stageautofeedback-target-libgcc
58529 configure-stage1-target-libgomp: maybe-all-stage1-target-libgcc
58530 configure-stage2-target-libgomp: maybe-all-stage2-target-libgcc
58531 configure-stage3-target-libgomp: maybe-all-stage3-target-libgcc
58532 configure-stage4-target-libgomp: maybe-all-stage4-target-libgcc
58533 configure-stageprofile-target-libgomp: maybe-all-stageprofile-target-libgcc
58534 configure-stagetrain-target-libgomp: maybe-all-stagetrain-target-libgcc
58535 configure-stagefeedback-target-libgomp: maybe-all-stagefeedback-target-libgcc
58536 configure-stageautoprofile-target-libgomp: maybe-all-stageautoprofile-target-libgcc
58537 configure-stageautofeedback-target-libgomp: maybe-all-stageautofeedback-target-libgcc
58538 @endif gcc-bootstrap
58539
58540 @if gcc-no-bootstrap
58541 configure-target-libstdc++-v3: maybe-all-target-libgcc
58542 configure-target-libsanitizer: maybe-all-target-libgcc
58543 configure-target-libmpx: maybe-all-target-libgcc
58544 configure-target-libvtv: maybe-all-target-libgcc
58545 configure-target-libcilkrts: maybe-all-target-libgcc
58546 configure-target-liboffloadmic: maybe-all-target-libgcc
58547 configure-target-libssp: maybe-all-target-libgcc
58548 configure-target-newlib: maybe-all-target-libgcc
58549 configure-target-libbacktrace: maybe-all-target-libgcc
58550 configure-target-libquadmath: maybe-all-target-libgcc
58551 configure-target-libgfortran: maybe-all-target-libgcc
58552 configure-target-libobjc: maybe-all-target-libgcc
58553 configure-target-libgo: maybe-all-target-libgcc
58554 configure-target-libhsail-rt: maybe-all-target-libgcc
58555 configure-target-libtermcap: maybe-all-target-libgcc
58556 configure-target-winsup: maybe-all-target-libgcc
58557 configure-target-libgloss: maybe-all-target-libgcc
58558 configure-target-libffi: maybe-all-target-libgcc
58559 configure-target-zlib: maybe-all-target-libgcc
58560 configure-target-rda: maybe-all-target-libgcc
58561 configure-target-libada: maybe-all-target-libgcc
58562 configure-target-libgomp: maybe-all-target-libgcc
58563 configure-target-libitm: maybe-all-target-libgcc
58564 configure-target-libatomic: maybe-all-target-libgcc
58565 @endif gcc-no-bootstrap
58566
58567
58568 configure-target-libstdc++-v3: maybe-all-target-newlib maybe-all-target-libgloss
58569
58570 configure-target-libsanitizer: maybe-all-target-newlib maybe-all-target-libgloss
58571
58572 configure-target-libmpx: maybe-all-target-newlib maybe-all-target-libgloss
58573
58574 configure-target-libvtv: maybe-all-target-newlib maybe-all-target-libgloss
58575
58576 configure-target-libcilkrts: maybe-all-target-newlib maybe-all-target-libgloss
58577 configure-target-libcilkrts: maybe-all-target-libstdc++-v3
58578
58579 configure-target-liboffloadmic: maybe-all-target-newlib maybe-all-target-libgloss
58580 configure-target-liboffloadmic: maybe-all-target-libstdc++-v3
58581
58582 configure-target-libssp: maybe-all-target-newlib maybe-all-target-libgloss
58583
58584
58585
58586 configure-target-libbacktrace: maybe-all-target-newlib maybe-all-target-libgloss
58587
58588 configure-target-libquadmath: maybe-all-target-newlib maybe-all-target-libgloss
58589
58590 configure-target-libgfortran: maybe-all-target-newlib maybe-all-target-libgloss
58591
58592 configure-target-libobjc: maybe-all-target-newlib maybe-all-target-libgloss
58593
58594 configure-target-libgo: maybe-all-target-newlib maybe-all-target-libgloss
58595
58596 configure-target-libhsail-rt: maybe-all-target-newlib maybe-all-target-libgloss
58597
58598 configure-target-libtermcap: maybe-all-target-newlib maybe-all-target-libgloss
58599
58600 configure-target-winsup: maybe-all-target-newlib maybe-all-target-libgloss
58601
58602
58603 configure-target-libffi: maybe-all-target-newlib maybe-all-target-libgloss
58604 configure-target-libffi: maybe-all-target-libstdc++-v3
58605
58606 configure-target-zlib: maybe-all-target-newlib maybe-all-target-libgloss
58607
58608 configure-target-rda: maybe-all-target-newlib maybe-all-target-libgloss
58609
58610 configure-target-libada: maybe-all-target-newlib maybe-all-target-libgloss
58611
58612 configure-target-libgomp: maybe-all-target-newlib maybe-all-target-libgloss
58613
58614 configure-target-libitm: maybe-all-target-newlib maybe-all-target-libgloss
58615 configure-target-libitm: maybe-all-target-libstdc++-v3
58616
58617 configure-target-libatomic: maybe-all-target-newlib maybe-all-target-libgloss
58618
58619
58620 CONFIGURE_GDB_TK = @CONFIGURE_GDB_TK@
58621 GDB_TK = @GDB_TK@
58622 INSTALL_GDB_TK = @INSTALL_GDB_TK@
58623 configure-gdb: $(CONFIGURE_GDB_TK)
58624 all-gdb: $(gdbnlmrequirements) $(GDB_TK)
58625 install-gdb: $(INSTALL_GDB_TK)
58626
58627 # Serialization dependencies.  Host configures don't work well in parallel to
58628 # each other, due to contention over config.cache.  Target configures and 
58629 # build configures are similar.
58630 @serialization_dependencies@
58631
58632 # --------------------------------
58633 # Regenerating top level configury
58634 # --------------------------------
58635
58636 # Rebuilding Makefile.in, using autogen.
58637 AUTOGEN = autogen
58638 $(srcdir)/Makefile.in: @MAINT@ $(srcdir)/Makefile.tpl $(srcdir)/Makefile.def
58639         cd $(srcdir) && $(AUTOGEN) Makefile.def
58640
58641 # Rebuilding Makefile.
58642 Makefile: $(srcdir)/Makefile.in config.status
58643         CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status
58644
58645 config.status: configure
58646         CONFIG_SHELL="$(SHELL)" $(SHELL) ./config.status --recheck
58647
58648 # Rebuilding configure.
58649 AUTOCONF = autoconf
58650 $(srcdir)/configure: @MAINT@ $(srcdir)/configure.ac $(srcdir)/config/acx.m4 \
58651         $(srcdir)/config/override.m4 $(srcdir)/config/proginstall.m4 \
58652         $(srcdir)/config/elf.m4 $(srcdir)/config/isl.m4 \
58653         $(srcdir)/libtool.m4 $(srcdir)/ltoptions.m4 $(srcdir)/ltsugar.m4 \
58654         $(srcdir)/ltversion.m4 $(srcdir)/lt~obsolete.m4
58655         cd $(srcdir) && $(AUTOCONF)
58656
58657 # ------------------------------
58658 # Special directives to GNU Make
58659 # ------------------------------
58660
58661 # Don't pass command-line variables to submakes.
58662 .NOEXPORT:
58663 MAKEOVERRIDES=
58664
58665 # end of Makefile.in